:root{color-scheme:light dark;--ciss-ground: light-dark(oklch(98.4% .007 106.5), oklch(16% .012 266));--ciss-surface: light-dark(oklch(100% 0 0), oklch(21% .014 266));--ciss-surface-sunken: light-dark(oklch(97.2% .006 106.5), oklch(25.5% .016 266));--ciss-ink: light-dark(oklch(20% .007 285), oklch(96% .004 266));--ciss-ink-muted: light-dark(oklch(45% .006 285), oklch(76% .008 266));--ciss-ink-faint: light-dark(oklch(54% .006 285), oklch(68% .008 266));--ciss-hairline: light-dark(oklch(91.4% .016 262.8), oklch(30% .014 266));--ciss-hairline-strong: light-dark(oklch(82.5% .017 262.7), oklch(40% .018 266));--ciss-accent: light-dark(oklch(40.7% .269 264.2), oklch(72% .16 264.2));--ciss-accent-hover: light-dark(oklch(49.1% .287 266.6), oklch(79% .14 264.2));--ciss-accent-ink: light-dark(oklch(100% 0 0), oklch(15% .03 266));--ciss-header: light-dark(oklch(30.8% .179 266.8), oklch(24% .09 266.8));--ciss-header-ink: light-dark(oklch(97% .01 266), oklch(95% .01 266));--ciss-scrim: light-dark(oklch(20% .02 266 / 38%), oklch(8% .01 266 / 62%));--ciss-shadow-overlay: light-dark( 0 10px 30px oklch(20% .02 266 / 22%), 0 10px 30px oklch(0% 0 0 / 55%) );--ciss-concern-positive: light-dark(oklch(58.3% .148 152.3), oklch(70% .15 152.3));--ciss-concern-positive-ink: light-dark(oklch(41.8% .103 152.3), oklch(84% .11 152.3));--ciss-concern-positive-surface: light-dark(oklch(95.5% .042 152.3), oklch(27% .055 152.3));--ciss-concern-information: light-dark(oklch(51.2% .029 263.2), oklch(72% .02 263.2));--ciss-concern-information-ink: light-dark(oklch(44% .024 263.2), oklch(84% .016 263.2));--ciss-concern-information-surface: light-dark(oklch(95.5% .008 263.2), oklch(27% .014 263.2));--ciss-concern-light-concern: light-dark(oklch(58% .12 91), oklch(78% .13 91));--ciss-concern-light-concern-ink: light-dark(oklch(45% .098 91), oklch(87% .11 91));--ciss-concern-light-concern-surface: light-dark(oklch(96% .05 91), oklch(28% .05 91));--ciss-concern-medium-concern: light-dark(oklch(73.2% .186 53), oklch(78% .17 53));--ciss-concern-medium-concern-ink: light-dark(oklch(46% .148 53), oklch(85% .11 53));--ciss-concern-medium-concern-surface: light-dark(oklch(95.5% .045 53), oklch(28.5% .062 53));--ciss-concern-high-concern: light-dark(oklch(65.9% .203 27.6), oklch(70% .19 27.6));--ciss-concern-high-concern-ink: light-dark(oklch(44% .176 27.6), oklch(83% .11 27.6));--ciss-concern-high-concern-surface: light-dark(oklch(95% .036 27.6), oklch(28.5% .07 27.6));--ciss-priority-standard: light-dark(oklch(51.2% .029 263.2), oklch(72% .02 263.2));--ciss-priority-standard-ink: light-dark(oklch(44% .024 263.2), oklch(84% .016 263.2));--ciss-priority-standard-surface: light-dark(oklch(95.5% .008 263.2), oklch(27% .014 263.2));--ciss-priority-high: light-dark(oklch(73.2% .186 53), oklch(78% .17 53));--ciss-priority-high-ink: light-dark(oklch(46% .148 53), oklch(85% .11 53));--ciss-priority-high-surface: light-dark(oklch(95.5% .045 53), oklch(28.5% .062 53));--ciss-priority-urgent: light-dark(oklch(65.9% .203 27.6), oklch(70% .19 27.6));--ciss-priority-urgent-ink: light-dark(oklch(44% .176 27.6), oklch(83% .11 27.6));--ciss-priority-urgent-surface: light-dark(oklch(95% .036 27.6), oklch(28.5% .07 27.6));--ciss-space-1: .25rem;--ciss-space-2: .375rem;--ciss-space-3: .5rem;--ciss-space-4: .6875rem;--ciss-space-5: .875rem;--ciss-space-6: 1rem;--ciss-space-7: 1.125rem;--ciss-space-8: 1.25rem;--ciss-space-9: 1.75rem;--ciss-space-10: 2rem;--ciss-font-body: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ciss-text-caption: .6875rem;--ciss-text-label: .75rem;--ciss-text-meta: .8125rem;--ciss-text-body: .875rem;--ciss-text-item: .9375rem;--ciss-text-section: 1rem;--ciss-text-title: 1.0625rem;--ciss-text-screen: 1.25rem;--ciss-text-page: 1.625rem;--ciss-text-display: 1.875rem;--ciss-tracking-label: .06em;--ciss-tracking-tight: -.01em;--ciss-radius-pill: 999px;--ciss-radius-card: .75rem;--ciss-radius-item: .625rem;--ciss-radius-control: .5625rem;--ciss-radius-inset: .5rem;--ciss-focus-width: 2px;--ciss-focus-color: var(--ciss-accent);--ciss-focus-offset: 2px;--ciss-tap-target: 2.75rem}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-block-size:100dvh;background:var(--ciss-ground);color:var(--ciss-ink);font-family:var(--ciss-font-body);font-size:var(--ciss-text-body);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin:0}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--ciss-focus-width) solid var(--ciss-focus-color);outline-offset:var(--ciss-focus-offset);border-radius:var(--ciss-radius-control)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
