:root{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#242424;background:white;font-size:16px;line-height:1.5}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer;background:#2563eb;color:white;border:1px solid #2563eb;border-radius:5px;padding:10px 16px;min-height:44px}button:hover{background:#1d4ed8}.secondary{background:white;border-color:#ddd;color:#333}.secondary:hover{background:#eee}input,select{width:100%;padding:10px;border:1px solid #ccc;border-radius:5px;background:white;min-height:44px}input:focus,select:focus,button:focus-visible,a:focus-visible{outline:3px solid #93b4f9;outline-offset:2px}label{display:block;font-size:14px;font-weight:500;margin:0 0 16px}label input,label select{margin-top:6px}aside{position:fixed;width:225px;inset:0 auto 0 0;background:#f7f7f5;border-right:1px solid #eee;padding:22px 14px;display:flex;flex-direction:column}.brand{display:inline-grid;place-items:center;background:#222;color:white;border-radius:4px;width:30px;height:30px;font-size:20px}.workspace{display:flex;align-items:center;gap:12px;text-decoration:none;font-weight:600}.workspace small{margin-left:auto}.navcaption{font-size:12px;color:#666;margin:40px 12px 10px}nav a{display:block;padding:11px 12px;border-radius:5px;text-decoration:none;margin:3px 0}nav a:hover,nav a[aria-current]{background:#eaeae7}.profile{margin-top:auto;border-top:1px solid #ddd;padding:18px 8px 0}.profile small{display:block;color:#666;margin-bottom:12px}.profile button{width:100%}main{margin-left:225px;padding:24px 5vw 60px;max-width:1600px}.crumb{font-size:13px;color:#666;display:flex;justify-content:space-between}.crumb span{font-size:12px;background:#f5f5f5;padding:2px 8px;border-radius:4px}header{margin:45px 0 30px}.pageicon{width:42px;height:42px;background:#f5f5f3;display:grid;place-items:center;font-weight:600;border-radius:5px}h1{font-size:38px;letter-spacing:-1.2px;line-height:1.15;margin:16px 0 10px}h2{font-size:20px;margin:0 0 16px}h3{font-size:16px}p{color:#656565;margin:8px 0 20px}.auth{margin:8vh auto;padding:30px;width:min(100%,460px)}.auth h1{font-size:32px}.auth form{margin-top:28px}.auth button{width:100%}.muted{font-size:13px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;max-width:850px}section{padding:28px 0;border-top:1px solid #e9e9e7;margin-top:28px}.note{background:#f8f8f6;padding:20px;border-radius:5px}.note p{margin-bottom:0}.metrics{display:flex;gap:24px;margin:20px 0 40px}.metrics>div{border-right:1px solid #ddd;padding-right:32px}.metrics small{display:block;color:#666}.metrics strong{font-size:28px;display:block}.metrics .role{font-size:22px;text-transform:capitalize}.links a{display:block;text-decoration:none;padding:16px 4px;border-bottom:1px solid #eee}.links a:hover{background:#f8f8f6}.links span{float:right}.toolbar{border-bottom:1px solid #ddd;padding:12px 0}.tablewrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;font-weight:500;color:#666}th,td{padding:16px 12px;border-bottom:1px solid #eee}td:first-child,th:first-child{padding-left:4px}.tag{padding:3px 9px;background:#eef3ed;border-radius:5px;color:#345b39}.empty{padding:45px 8px;color:#666}.error,.success{padding:14px;border-radius:5px}.error{background:#fff0ef;color:#942c24}.success{background:#edf7ee;color:#285732}.skip{position:absolute;top:-60px;left:240px;background:white;padding:12px;z-index:5}.skip:focus{top:5px}@media(max-width:760px){aside{position:static;width:100%;padding:15px;display:block;border-bottom:1px solid #ddd}.workspace{max-width:200px}.navcaption{display:none}nav{display:flex;flex-wrap:wrap;margin-top:14px;gap:4px}nav a{padding:8px}.profile{display:flex;align-items:center;gap:12px;margin-top:10px;padding-top:10px}.profile small{margin:0}.profile form{margin-left:auto}.profile b{font-size:13px}.profile button{padding:6px 10px}main{margin:0;padding:22px}header{margin:25px 0}h1{font-size:30px}.grid{grid-template-columns:1fr}.metrics{flex-wrap:wrap;gap:14px}.metrics>div{padding-right:15px}.metrics strong{font-size:24px}.auth{margin:2vh auto}.skip{left:12px}}
