:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#182c3b;background:#f5f7f8;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid #279e8e;outline-offset:5px}.shell{display:flex;min-height:100vh}aside{width:245px;background:#101f2d;color:#d1dce4;padding:40px 28px;display:flex;flex-direction:column;flex-shrink:0}.brand{display:flex;align-items:center;text-decoration:none;font-size:25px;font-weight:750;letter-spacing:-1px;color:#fff}.mark{width:31px;height:34px;border:2px solid #70d4b9;border-radius:11px 11px 16px 16px;display:grid;place-items:center;margin-right:10px;color:#70d4b9;font-size:17px}.brand-dot{color:#70d4b9}.workspace{font-size:9px;letter-spacing:2px;margin:57px 0 20px;color:#99aebb}nav a{display:flex;justify-content:space-between;padding:13px 15px;border-radius:6px;text-decoration:none;font-size:14px}nav a.active{background:#203b49;color:#a5e8d5}.aside-bottom{margin-top:auto;padding-top:60px;font-size:11px;line-height:2;color:#bac8d2}.aside-bottom small{color:#96aab8}.tiny-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#70d4b9;margin-right:6px}.content{flex:1;min-width:0}header{height:84px;border-bottom:1px solid #dee5e9;padding:0 6%;display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#586c79}.header-label{font-size:10px;letter-spacing:2px}main{max-width:1130px;margin:auto;padding:58px 6% 40px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:#546d79;margin:0 0 17px}h1{font-size:clamp(32px,4vw,52px);line-height:1.16;letter-spacing:-2px;font-weight:650;margin:0 0 22px}h1 span{color:#5a727d}.intro{color:#607480;font-size:15px;margin-bottom:37px}.status{border:1px solid #dce6e6;border-left:3px solid #479c8b;border-radius:7px;background:#fff;padding:25px 28px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.status .eyebrow{margin-bottom:8px;font-size:9px}.status h2{font-size:17px;font-weight:600;margin:0}.tag{background:#edf4f2;color:#356c5f;padding:7px 10px;border-radius:4px;font-size:10px;white-space:nowrap}.cards{display:grid;grid-template-columns:1fr 1fr;gap:24px}.card{background:#fff;border:1px solid #dfe6e9;border-radius:7px;padding:28px}.number{font-size:10px;letter-spacing:1.5px;color:#537983}.card h2{font-size:23px;letter-spacing:-.5px;margin-top:26px}.card p{font-size:13px;line-height:1.8;color:#607480;max-width:360px}.card .pending{border-top:1px solid #e7ecee;padding-top:18px;margin-top:25px;font-size:11px;color:#52656e}.footnote{padding:28px 0 0;font-size:12px}.footnote p{font-size:12px;color:#607480;line-height:1.7}footer{border-top:1px solid #dfe6e9;margin:15px 6% 0;padding:23px 0;display:flex;justify-content:space-between;font-size:11px;color:#6b7e89}footer span{font-size:10px}.admin-note{max-width:600px;font-size:15px;line-height:1.8;color:#607480}@media(max-width:760px){.shell{display:block}aside{width:auto;padding:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.workspace,.aside-bottom{display:none}.brand{font-size:21px}nav a{padding:9px 13px}header{height:60px}.cards{grid-template-columns:1fr}main{padding-top:35px}.status{align-items:flex-start;flex-direction:column}h1{letter-spacing:-1px}footer span{max-width:170px;text-align:right}}
