@import "https://use.typekit.net/wbl5cka.css";
:root{--ubs-bg:#000;--ubs-card:#0d0d0d;--ubs-card-2:#1a1a1a;--ubs-accent:#056e70;--ubs-accent-dim:#056e7033;--ubs-accent-text:#0aabb0;--ubs-ink:#e8eaf0;--ubs-muted:#7a8aa0;--ubs-line:#222;--ubs-navy:#000;--ubs-navy-700:#000;--ubs-red:#ef4444;--ubs-amber:#f59e0b;--ubs-green:#22c55e;--ubs-radius:12px;--ubs-radius-sm:8px;--ubs-shadow:0 1px 4px #0006, 0 4px 20px #0000004d;--ubs-font:"proxima-nova-condensed", system-ui, -apple-system, sans-serif;--ubs-font-display:"prohibition", sans-serif}[data-theme=light]{--ubs-bg:#f4f5f7;--ubs-card:#fff;--ubs-card-2:#eceef2;--ubs-accent:#056e70;--ubs-accent-dim:#056e701f;--ubs-accent-text:#045a5c;--ubs-ink:#0d1117;--ubs-muted:#5a6a7a;--ubs-line:#dde1e7;--ubs-navy:#eceef2;--ubs-navy-700:#dde1e7;--ubs-red:#dc2626;--ubs-amber:#d97706;--ubs-green:#16a34a;--ubs-shadow:0 1px 4px #0000000f, 0 4px 20px #0000000f}*{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%}img,video,canvas,svg{max-width:100%}body{font-family:var(--ubs-font);color:var(--ubs-ink);background:var(--ubs-bg);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:var(--ubs-accent-text)}h1,h2,h3{font-family:var(--ubs-font-display);text-transform:uppercase;letter-spacing:.04em}.app-shell-main--offset{margin-left:220px}.ubs-hamburger{cursor:pointer;color:var(--ubs-ink);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:-8px;padding:8px;display:none}.ubs-scrim{z-index:49;background:#00000080;display:none;position:fixed;inset:0}@media (max-width:900px){.app-shell-main--offset{margin-left:0}.ubs-hamburger{display:inline-flex}.ubs-scrim{display:block}.ubs-sidebar{box-shadow:none;transition:transform .22s;transform:translate(-100%)}.ubs-sidebar--open{transform:translate(0);box-shadow:0 0 40px #00000080}}@media (prefers-reduced-motion:reduce){.ubs-sidebar{transition:none}}.ubs-container{max-width:980px;margin:0 auto;padding:clamp(1rem,4vw,2rem) clamp(12px,4vw,20px) 3rem}.ubs-card{background:var(--ubs-card);border:1px solid var(--ubs-line);border-radius:var(--ubs-radius);box-shadow:var(--ubs-shadow);padding:16px}.ubs-btn{border-radius:var(--ubs-radius-sm);background:var(--ubs-accent);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.ubs-btn:hover{background:#078a8c}.ubs-btn--ghost{color:var(--ubs-ink);border:1px solid var(--ubs-line);background:0 0}.ubs-btn--ghost:hover{background:var(--ubs-navy);border-color:var(--ubs-accent)}table{border-collapse:collapse}th{color:var(--ubs-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}td,th{border-color:var(--ubs-line)}input,select,textarea{background:var(--ubs-card-2);border:1px solid var(--ubs-line);color:var(--ubs-ink);border-radius:var(--ubs-radius-sm)}input::placeholder,textarea::placeholder{color:var(--ubs-muted)}input:focus,select:focus,textarea:focus{border-color:var(--ubs-accent);box-shadow:0 0 0 2px var(--ubs-accent-dim);outline:none}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] input[type=date],[data-theme=light] input[type=time],[data-theme=light] input[type=datetime-local],[data-theme=light] input[type=month]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--ubs-card)}::-webkit-scrollbar-thumb{background:var(--ubs-line);border-radius:3px}.ubs-split{grid-template-columns:var(--split,320px minmax(0, 1fr));gap:16px;display:grid}@media (max-width:900px){.ubs-split{grid-template-columns:minmax(0,1fr)}}.ubs-scroll-x{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto}.ubs-scroll-x::-webkit-scrollbar{height:8px}.ubs-scroll-x::-webkit-scrollbar-thumb{background:var(--ubs-muted);border-radius:4px}.ubs-tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.ubs-tabs::-webkit-scrollbar{display:none}.ubs-tabs>*{flex:none}@media (max-width:768px){input,select,textarea{font-size:16px!important}}@media (pointer:coarse){button,a[role=button],.ubs-btn{min-height:44px}}.assess-ui input,.assess-ui textarea,.assess-ui select{background:var(--ubs-card);color:var(--ubs-ink)}.assess-ui input::placeholder,.assess-ui textarea::placeholder{color:var(--ubs-muted)}@media print{.no-print{display:none!important}.app-shell-main{margin-left:0!important}:root,[data-theme=light],[data-theme=dark]{--ubs-bg:#fff;--ubs-card:#fff;--ubs-card-2:#f4f5f7;--ubs-ink:#0d1117;--ubs-muted:#5a6a7a;--ubs-line:#dde1e7}html,body{background:#fff!important}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.ubs-card{break-inside:avoid;box-shadow:none!important}.ubs-container{max-width:none!important;padding:0!important}@page{margin:12mm}}
