:root{color-scheme:light;--bg: 246 247 251;--bg-subtle: 238 241 247;--surface: 255 255 255;--surface-2: 249 250 252;--surface-inset: 244 246 250;--ink: 15 23 42;--ink-2: 51 65 85;--muted: 94 108 131;--faint: 96 112 136;--line: 226 232 240;--line-strong: 203 213 225;--control-border: 124 138 158;--brand: 79 70 229;--brand-hover: 67 56 202;--brand-contrast: 255 255 255;--brand-soft: 238 242 255;--brand-2: 3 105 161;--success: 21 128 61;--success-soft: 220 252 231;--warning: 180 83 9;--warning-soft: 254 243 199;--warning-contrast: 255 255 255;--danger: 185 28 28;--danger-soft: 254 226 226;--danger-contrast: 255 255 255;--radius-xs: 8px;--radius-sm: 10px;--radius-md: 14px;--radius-lg: 20px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgb(15 23 42 / .06);--shadow-sm: 0 1px 3px rgb(15 23 42 / .08), 0 1px 2px rgb(15 23 42 / .04);--shadow-md: 0 12px 28px -16px rgb(15 23 42 / .28), 0 4px 10px -6px rgb(15 23 42 / .12);--shadow-lg: 0 30px 60px -30px rgb(15 23 42 / .45);--max-width: 1120px;--header-height: 68px;--transition: .16s cubic-bezier(.4, 0, .2, 1)}[data-theme=dark]{color-scheme:dark;--bg: 7 10 18;--bg-subtle: 12 16 27;--surface: 17 22 36;--surface-2: 22 28 44;--surface-inset: 14 19 31;--ink: 231 236 245;--ink-2: 203 213 225;--muted: 148 163 184;--faint: 130 147 170;--line: 34 42 60;--line-strong: 52 63 88;--control-border: 100 116 139;--brand: 129 140 248;--brand-hover: 165 180 252;--brand-contrast: 12 16 28;--brand-soft: 32 36 74;--brand-2: 56 189 248;--success: 74 222 128;--success-soft: 20 45 30;--warning: 251 191 36;--warning-soft: 51 39 12;--warning-contrast: 12 16 28;--danger: 248 113 113;--danger-soft: 61 22 24;--danger-contrast: 12 16 28;--shadow-xs: 0 1px 2px rgb(0 0 0 / .4);--shadow-sm: 0 1px 3px rgb(0 0 0 / .5), 0 1px 2px rgb(0 0 0 / .3);--shadow-md: 0 16px 34px -18px rgb(0 0 0 / .7), 0 6px 12px -8px rgb(0 0 0 / .5);--shadow-lg: 0 34px 70px -34px rgb(0 0 0 / .85)}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:rgb(var(--ink));background:rgb(var(--bg));line-height:1.55;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--transition),color var(--transition)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60rem 32rem at 15% -10%,rgb(var(--brand) / .1),transparent 60%),radial-gradient(48rem 28rem at 95% 0%,rgb(var(--brand) / .06),transparent 55%)}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}input[type=checkbox],input[type=radio]{accent-color:rgb(var(--brand))}h1,h2,h3,h4,p{margin:0}img{max-width:100%}::selection{background:rgb(var(--brand) / .25)}*{scrollbar-width:thin;scrollbar-color:rgb(var(--line-strong)) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:rgb(var(--line-strong));border-radius:999px;border:2px solid transparent;background-clip:content-box}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
