body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eef3f8;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}::selection{background:#da6f4942}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#0f172a0a}::-webkit-scrollbar-thumb{background:var(--ds-grad);background-clip:padding-box;border:2px solid #0000;border-radius:999px}:root,html[data-visual-theme=paper]{--ds-grad:linear-gradient(135deg,#b53e2c,#d3523e 54%,#da6f49);--ds-grad-hero:linear-gradient(135deg,#24211e,#8b3123 46%,#da6f49);--ds-grad-subtle:linear-gradient(135deg,#b53e2c12,#da6f4912);--ds-grad-cell:linear-gradient(135deg,#b53e2c1a,#da6f491a);--ds-grad-row:#b53e2c08;--ds-grad-row-hover:#da6f4914;--ds-accent:#b53e2c;--ds-accent-2:#da6f49;--ds-border:1px solid #24211e24;--ds-border-color:#24211e24;--ds-border-strong:#b53e2c4d;--ds-shadow:0 16px 36px #7a3a2a29;--ds-shadow-hover:0 22px 52px #7a3a2a38;--ds-canvas:#efede6;--ds-surface-muted:#f2f0e9}html[data-visual-theme=classic]{--ds-grad:linear-gradient(135deg,#c13584,#e1306c 52%,#f77737);--ds-grad-hero:linear-gradient(135deg,#121621,#c13584 48%,#f77737);--ds-grad-subtle:linear-gradient(135deg,#e1306c12,#f7773712);--ds-grad-cell:linear-gradient(135deg,#e1306c1a,#f777371a);--ds-grad-row:#e1306c08;--ds-grad-row-hover:#f7773714;--ds-accent:#e2326c;--ds-accent-2:#f77737;--ds-border:1px solid #1216211f;--ds-border-color:#1216211f;--ds-border-strong:#e1306c4d;--ds-shadow:0 16px 36px #3c142d24;--ds-shadow-hover:0 22px 52px #3c142d33;--ds-canvas:#fff;--ds-surface-muted:#f4f6f9}html[data-visual-theme=blueprint]{--ds-grad:linear-gradient(135deg,#0b2545,#0e7490 55%,#06b6d4);--ds-grad-hero:linear-gradient(135deg,#0b2545,#1c3f6e 45%,#0e7490);--ds-grad-subtle:linear-gradient(135deg,#0e749012,#06b6d412);--ds-grad-cell:linear-gradient(135deg,#0e74901a,#06b6d41a);--ds-grad-row:#0b254508;--ds-grad-row-hover:#0e749014;--ds-accent:#0e7490;--ds-accent-2:#06b6d4;--ds-border:1px solid #0b25452e;--ds-border-color:#0b25452e;--ds-border-strong:#0e74905c;--ds-shadow:0 16px 40px #0b25451f;--ds-shadow-hover:0 22px 52px #0b25452e;--ds-canvas:#e8f0fa;--ds-grid:#0b254512;--ds-surface-muted:#dfeaf7}html[data-visual-theme=blueprint] body{background:linear-gradient(var(--ds-grid) 1px,#0000 1px),linear-gradient(90deg,var(--ds-grid) 1px,#0000 1px),#efede6;background:linear-gradient(var(--ds-grid) 1px,#0000 1px),linear-gradient(90deg,var(--ds-grid) 1px,#0000 1px),var(--ds-canvas);background-attachment:fixed;background-size:24px 24px,24px 24px,auto}html[data-visual-theme=blueprint] :where(h1,h2,h3,h4,h5,[role=heading]){font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;letter-spacing:-.02em}html[data-visual-theme=contrast]{--ds-grad:linear-gradient(135deg,#0b4fa8,#0b4fa8);--ds-grad-hero:linear-gradient(135deg,#000,#0b4fa8);--ds-grad-subtle:#f4f7fc;--ds-grad-cell:#e3edfa;--ds-grad-row:#fff;--ds-grad-row-hover:#e3edfa;--ds-accent:#0b4fa8;--ds-accent-2:#00306b;--ds-border:2px solid #000;--ds-border-color:#000;--ds-border-strong:#000;--ds-shadow:none;--ds-shadow-hover:none;--ds-canvas:#fff;--ds-surface-muted:#ebebeb}html[data-visual-theme=contrast] :where(.MuiCard-root,.MuiPaper-root,.MuiTableContainer-root){border-width:2px!important;box-shadow:none!important}html[data-visual-theme=contrast] :where(a,button,[role=button],input,select,textarea):focus-visible{outline:3px solid #0b4fa8!important;outline-offset:2px!important}html[data-visual-theme=contrast] a{text-decoration:underline}html.presentation-mode body{font-size:17px}html.presentation-mode :where(.MuiTableCell-root,.MuiChip-label,.MuiTypography-body2,.MuiTypography-caption){font-size:1.05em}html.presentation-mode .MuiTableCell-head{font-size:.82rem}html.presentation-mode :where(.MuiTablePagination-root,.cl-presentation-hide){display:none!important}html.presentation-mode .visual-theme-switcher{opacity:.5;transition:opacity .14s ease}html.presentation-mode .visual-theme-switcher:focus-within,html.presentation-mode .visual-theme-switcher:hover{opacity:1}@media print{html .visual-theme-switcher{display:none!important}}
/*# sourceMappingURL=main.c01cad0e.css.map*/