:root{--workspace-shadow:0 2px 3px #14243c03,0 12px 32px #14243c05}.dashboard-shell{background:rgb(var(--c-slate-50))}.shell-sidebar{--c-white:20 35 55;--c-slate-50:25 42 63;--c-slate-100:32 50 73;--c-slate-200:49 67 88;--c-slate-300:69 87 109;--c-slate-400:160 178 201;--c-slate-500:174 191 213;--c-slate-600:195 208 225;--c-slate-700:220 229 241;--c-slate-800:236 241 249;--c-slate-900:246 249 255;--c-brand-50:32 53 85;--c-brand-100:41 65 104;--c-brand-600:165 193 255;--c-brand-700:210 225 255;background:#142337;border-color:#243952;color:#c3d0e1;box-shadow:none}.shell-brand{margin-bottom:10px;border-bottom:1px solid #314358;min-height:66px}.shell-brand img{background:#f5f8fe;border-radius:9px;padding:4px;width:34px;height:34px}.shell-sidebar .shell-nav-link{border-radius:9px;transition:background-color .15s,color .15s}.shell-sidebar .shell-nav-link[aria-current=page]{background:#2c5ac6;color:#fff;box-shadow:inset 3px 0 #afc7ff}.shell-sidebar .side-scroll{scrollbar-color:#4b6080 transparent}.shell-sidebar :focus-visible{outline-color:#b9d2ff}.shell-toolbar{min-height:68px;border-bottom-color:rgb(var(--c-slate-200))}.dashboard-workspace{padding-bottom:24px}.dashboard-workspace :is(h1,h2,h3){text-wrap:balance;letter-spacing:-.035em}.dashboard-workspace h1{line-height:1.3}.dashboard-workspace :is(.rounded-xl,.rounded-2xl).bg-white{border-color:rgb(var(--c-slate-200)/.85);border-radius:16px;box-shadow:var(--workspace-shadow)}.dashboard-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea){border-radius:9px;border-color:rgb(var(--c-slate-300))}.dashboard-workspace :is(input,select,textarea):focus-visible{outline:2px solid rgb(var(--c-brand-500));outline-offset:2px}.dashboard-workspace button:not(:disabled){transition:background-color .15s,border-color .15s}.dashboard-workspace :is(button,a).bg-brand-600{box-shadow:0 3px 8px rgb(var(--c-brand-600)/.16);border-radius:9px}.dashboard-workspace table{font-variant-numeric:tabular-nums}.dashboard-workspace th{font-weight:650;letter-spacing:-.015em}.dashboard-workspace :is(td,th){border-color:rgb(var(--c-slate-200)/.8)}.workspace-dialog{border:1px solid rgb(var(--c-slate-200));box-shadow:0 24px 80px #0d1c3940}.workspace-dialog>div:first-child{min-height:72px}.workspace-dialog>div:last-child{padding:24px}html.dark{--workspace-shadow:0 2px 4px #0002,0 14px 30px #0002}@media(min-width:1024px){.shell-sidebar{width:272px;padding:16px}.dashboard-workspace h1{font-size:28px}.dashboard-workspace>main{padding:28px 32px}}@media(max-width:639px){.shell-toolbar{min-height:60px}.dashboard-workspace>main{padding:18px 14px}.dashboard-workspace :is(.rounded-xl,.rounded-2xl).bg-white{border-radius:12px}.workspace-dialog>div:last-child{padding:18px}}@media(prefers-reduced-motion:reduce){.dashboard-shell *{transition:none!important}}@media print{.shell-sidebar,.shell-toolbar{display:none!important}.dashboard-workspace{padding:0}}.auth-workspace{padding-block:40px}.auth-workspace>.relative{max-width:430px}.auth-workspace form{padding:30px;border-radius:20px}.auth-workspace h1{letter-spacing:-.04em}.auth-workspace input:not([type=checkbox]){min-height:48px;border-radius:10px;font-size:16px}.auth-workspace button[type=submit]{min-height:48px;border-radius:10px}.auth-workspace>[aria-hidden]{display:none}@media(max-width:480px){.auth-workspace form{padding:24px}}