.sm-hd{--sm-color-white: #FFFFFF;--sm-color-black: #000000;--sm-color-identity-cyan: #00AEFF;--sm-color-identity-ink: #020B1F;--sm-color-brand-50: #F0F6FC;--sm-color-brand-100: #DCEEFF;--sm-color-brand-200: #BCDFFF;--sm-color-brand-300: #8EC8FF;--sm-color-brand-400: #54ABFF;--sm-color-brand-500: #268BEB;--sm-color-brand-600: #096FCF;--sm-color-brand-700: #0960B1;--sm-color-brand-800: #134A8E;--sm-color-brand-900: #16366B;--sm-color-brand-950: #0E2049;--sm-color-brand-dark-1: color-mix(in oklab, var(--sm-color-brand-500) 16%, var(--sm-color-neutral-900));--sm-color-brand-dark-2: color-mix(in oklab, var(--sm-color-brand-500) 26%, var(--sm-color-neutral-900));--sm-color-brand-dark-3: color-mix(in oklab, var(--sm-color-brand-400) 40%, var(--sm-color-neutral-900));--sm-color-neutral-0: #FFFFFF;--sm-color-neutral-25: #F8F9FE;--sm-color-neutral-50: #F0F3FC;--sm-color-neutral-100: #E5E9F5;--sm-color-neutral-150: #D6DCEC;--sm-color-neutral-200: #C3CCE4;--sm-color-neutral-300: #9CA8C6;--sm-color-neutral-400: #8490AE;--sm-color-neutral-500: #636C87;--sm-color-neutral-600: #566079;--sm-color-neutral-700: #333F5A;--sm-color-neutral-800: #24305D;--sm-color-neutral-850: #1B244E;--sm-color-neutral-875: #111D42;--sm-color-neutral-900: #0C1535;--sm-color-neutral-925: #08102A;--sm-color-neutral-950: #060B1E;--sm-color-accent-50: #F1F8FD;--sm-color-accent-100: #DFEEF9;--sm-color-accent-200: #C1E1F8;--sm-color-accent-300: #8CCDFC;--sm-color-accent-400: #00AEFF;--sm-color-accent-500: #0097DE;--sm-color-accent-600: #007BB6;--sm-color-accent-700: #0E6696;--sm-color-accent-800: #155175;--sm-color-accent-900: #153D56;--sm-color-accent-950: #0F2534;--sm-color-accent-dark-1: color-mix(in oklab, var(--sm-color-accent-500) 16%, var(--sm-color-neutral-900));--sm-color-accent-dark-2: color-mix(in oklab, var(--sm-color-accent-500) 26%, var(--sm-color-neutral-900));--sm-color-accent-dark-3: color-mix(in oklab, var(--sm-color-accent-400) 40%, var(--sm-color-neutral-900));--sm-color-success-50: #EDFBF0;--sm-color-success-100: #D0F8D7;--sm-color-success-200: #8DF7A6;--sm-color-success-300: #57E581;--sm-color-success-400: #1ECA62;--sm-color-success-500: #00AA4E;--sm-color-success-600: #008A3E;--sm-color-success-700: #117336;--sm-color-success-800: #175A2D;--sm-color-success-900: #174424;--sm-color-success-950: #102916;--sm-color-success-dark-1: color-mix(in oklab, var(--sm-color-success-500) 16%, var(--sm-color-neutral-900));--sm-color-success-dark-2: color-mix(in oklab, var(--sm-color-success-500) 26%, var(--sm-color-neutral-900));--sm-color-success-dark-3: color-mix(in oklab, var(--sm-color-success-400) 40%, var(--sm-color-neutral-900));--sm-color-warning-50: #FBF6EB;--sm-color-warning-100: #F8EAD0;--sm-color-warning-200: #F7D79F;--sm-color-warning-300: #FBB739;--sm-color-warning-400: #E19900;--sm-color-warning-500: #C07E00;--sm-color-warning-600: #9F6400;--sm-color-warning-700: #86520C;--sm-color-warning-800: #6A4112;--sm-color-warning-900: #513113;--sm-color-warning-950: #321D0D;--sm-color-warning-dark-1: color-mix(in oklab, var(--sm-color-warning-500) 16%, var(--sm-color-neutral-900));--sm-color-warning-dark-2: color-mix(in oklab, var(--sm-color-warning-500) 26%, var(--sm-color-neutral-900));--sm-color-warning-dark-3: color-mix(in oklab, var(--sm-color-warning-400) 40%, var(--sm-color-neutral-900));--sm-color-danger-50: #FDF5F4;--sm-color-danger-100: #FAE7E5;--sm-color-danger-200: #F9D1CD;--sm-color-danger-300: #FCADA6;--sm-color-danger-400: #FF7B74;--sm-color-danger-500: #FF2C39;--sm-color-danger-600: #D70124;--sm-color-danger-700: #B11622;--sm-color-danger-800: #8A1B1F;--sm-color-danger-900: #661B1A;--sm-color-danger-950: #3E1311;--sm-color-danger-dark-1: color-mix(in oklab, var(--sm-color-danger-500) 16%, var(--sm-color-neutral-900));--sm-color-danger-dark-2: color-mix(in oklab, var(--sm-color-danger-500) 26%, var(--sm-color-neutral-900));--sm-color-danger-dark-3: color-mix(in oklab, var(--sm-color-danger-400) 40%, var(--sm-color-neutral-900));--sm-color-info-50: #F1F8FD;--sm-color-info-100: #DFEEF9;--sm-color-info-200: #C0E1F8;--sm-color-info-300: #8BCDFC;--sm-color-info-400: #2FB4FF;--sm-color-info-500: #0097DD;--sm-color-info-600: #007BB5;--sm-color-info-700: #0E6695;--sm-color-info-800: #155174;--sm-color-info-900: #153D56;--sm-color-info-950: #0F2534;--sm-color-info-dark-1: color-mix(in oklab, var(--sm-color-info-500) 16%, var(--sm-color-neutral-900));--sm-color-info-dark-2: color-mix(in oklab, var(--sm-color-info-500) 26%, var(--sm-color-neutral-900));--sm-color-info-dark-3: color-mix(in oklab, var(--sm-color-info-400) 40%, var(--sm-color-neutral-900));--sm-color-anatomy-integumentary: #E0A98C;--sm-color-anatomy-skeletal: #E3D5B3;--sm-color-anatomy-muscular: #CF4848;--sm-color-anatomy-connective: #A9B8C9;--sm-color-anatomy-arterial: #E0303E;--sm-color-anatomy-venous: #3F6FD8;--sm-color-anatomy-lymphatic: #2FA36B;--sm-color-anatomy-nervous: #F2C230;--sm-color-anatomy-respiratory: #EE8FB0;--sm-color-anatomy-digestive: #C98B5B;--sm-color-anatomy-organs: #D9826A;--sm-color-anatomy-endocrine: #9B7BE0;--sm-color-anatomy-reproductive: #C779B0;--sm-color-chart-light-1: #096FCF;--sm-color-chart-light-2: #EB6834;--sm-color-chart-light-3: #1BAF7A;--sm-color-chart-light-4: #EDA100;--sm-color-chart-light-5: #E87BA4;--sm-color-chart-light-6: #008300;--sm-color-chart-light-7: #6250D6;--sm-color-chart-light-8: #E34948;--sm-color-chart-dark-1: #268BEB;--sm-color-chart-dark-2: #D95926;--sm-color-chart-dark-3: #199E70;--sm-color-chart-dark-4: #C98500;--sm-color-chart-dark-5: #D55181;--sm-color-chart-dark-6: #008300;--sm-color-chart-dark-7: #9085E9;--sm-color-chart-dark-8: #E66767;--sm-color-viewport-dark-center: #1A1F2B;--sm-color-viewport-dark-edge: #0B0E15;--sm-color-viewport-light-center: #F3F5F9;--sm-color-viewport-light-edge: #D3DAE5;--sm-space-0: 0;--sm-space-1: .25rem;--sm-space-2: .5rem;--sm-space-3: .75rem;--sm-space-4: 1rem;--sm-space-5: 1.25rem;--sm-space-6: 1.5rem;--sm-space-7: 1.75rem;--sm-space-8: 2rem;--sm-space-10: 2.5rem;--sm-space-12: 3rem;--sm-space-14: 3.5rem;--sm-space-16: 4rem;--sm-space-20: 5rem;--sm-space-24: 6rem;--sm-space-32: 8rem;--sm-space-px: .0625rem;--sm-space-0-5: .125rem;--sm-space-1-5: .375rem;--sm-space-2-5: .625rem;--sm-space-3-5: .875rem;--sm-radius-none: 0;--sm-radius-xs: 4px;--sm-radius-sm: 6px;--sm-radius-md: 8px;--sm-radius-lg: 12px;--sm-radius-xl: 16px;--sm-radius-2xl: 20px;--sm-radius-3xl: 28px;--sm-radius-full: 9999px;--sm-radius-button: var(--sm-radius-full);--sm-radius-control: 10px;--sm-radius-card: var(--sm-radius-xl);--sm-radius-card-lg: var(--sm-radius-2xl);--sm-radius-panel: var(--sm-radius-xl);--sm-radius-dialog: var(--sm-radius-2xl);--sm-radius-sheet: 24px;--sm-radius-badge: var(--sm-radius-full);--sm-radius-tool: var(--sm-radius-lg);--sm-radius-toolbar: 18px;--sm-container-sm: 40rem;--sm-container-md: 48rem;--sm-container-lg: 64rem;--sm-container-xl: 80rem;--sm-container-2xl: 90rem;--sm-border-width: 1px;--sm-border-width-strong: 2px;--sm-focus-width: 2px;--sm-focus-offset: 2px;--sm-blur-sm: 4px;--sm-blur-md: 12px;--sm-blur-lg: 20px;--sm-opacity-disabled: .5;--sm-font-sans: Manrope, "Manrope Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sm-font-display: Newsreader, "Newsreader Fallback", ui-serif, Georgia, Cambria, "Times New Roman", serif;--sm-font-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--sm-font-display-opsz: 36;--sm-font-weight-regular: 400;--sm-font-weight-medium: 500;--sm-font-weight-semibold: 600;--sm-font-weight-bold: 700;--sm-font-weight-extrabold: 800;--sm-font-size-2xs: .6875rem;--sm-font-size-xs: .75rem;--sm-font-size-sm: .875rem;--sm-font-size-md: 1rem;--sm-font-size-lg: 1.125rem;--sm-font-size-xl: 1.25rem;--sm-font-size-2xl: 1.5rem;--sm-font-size-3xl: 1.875rem;--sm-font-size-4xl: 2.25rem;--sm-font-size-5xl: 3rem;--sm-font-size-6xl: 3.75rem;--sm-line-height-none: 1;--sm-line-height-tight: 1.1;--sm-line-height-snug: 1.25;--sm-line-height-normal: 1.5;--sm-line-height-relaxed: 1.65;--sm-letter-spacing-tighter: -.025em;--sm-letter-spacing-tight: -.012em;--sm-letter-spacing-normal: 0;--sm-letter-spacing-wide: .02em;--sm-letter-spacing-wider: .08em;--sm-letter-spacing-widest: .14em;--sm-duration-instant: 75ms;--sm-duration-fast: .15s;--sm-duration-base: .2s;--sm-duration-slow: .3s;--sm-duration-slower: .5s;--sm-ease-standard: cubic-bezier(.2, 0, 0, 1);--sm-ease-decelerate: cubic-bezier(0, 0, 0, 1);--sm-ease-accelerate: cubic-bezier(.3, 0, 1, 1);--sm-ease-emphasized: cubic-bezier(.05, .7, .1, 1);--sm-z-base: 0;--sm-z-raised: 10;--sm-z-dropdown: 1000;--sm-z-sticky: 1100;--sm-z-overlay: 1200;--sm-z-modal: 1300;--sm-z-popover: 1400;--sm-z-toast: 1500;--sm-z-tooltip: 1600;--sm-control-height-sm: 2rem;--sm-control-height-md: 2.5rem;--sm-control-height-lg: 3rem;--sm-control-height-xl: 3.5rem;--sm-control-padding-sm: .75rem;--sm-control-padding-md: 1rem;--sm-control-padding-lg: 1.25rem;--sm-control-font-size-sm: .875rem;--sm-control-font-size-md: .9375rem;--sm-control-font-size-lg: 1rem;--sm-row-height: 2.75rem;--sm-tool-size: 2.5rem;--sm-icon-size-xs: .875rem;--sm-icon-size-sm: 1rem;--sm-icon-size-md: 1.25rem;--sm-icon-size-lg: 1.5rem;--sm-icon-size-xl: 2rem;--sm-icon-stroke: 1.75;--sm-card-padding: 1.5rem;--sm-card-padding-lg: 2rem;--sm-measure: 42rem;--sm-header-height: 4rem;--sm-navbar-height: 4.5rem;--sm-sidebar-width: 16.5rem;--sm-rail-width: 4.5rem;--sm-inspector-width: 25rem;--sm-sheet-peek: 9.5rem;--sm-sheet-collapsed: 3.25rem;--sm-anatomy-integumentary: var(--sm-color-anatomy-integumentary);--sm-anatomy-skeletal: var(--sm-color-anatomy-skeletal);--sm-anatomy-muscular: var(--sm-color-anatomy-muscular);--sm-anatomy-connective: var(--sm-color-anatomy-connective);--sm-anatomy-arterial: var(--sm-color-anatomy-arterial);--sm-anatomy-venous: var(--sm-color-anatomy-venous);--sm-anatomy-lymphatic: var(--sm-color-anatomy-lymphatic);--sm-anatomy-nervous: var(--sm-color-anatomy-nervous);--sm-anatomy-respiratory: var(--sm-color-anatomy-respiratory);--sm-anatomy-digestive: var(--sm-color-anatomy-digestive);--sm-anatomy-organs: var(--sm-color-anatomy-organs);--sm-anatomy-endocrine: var(--sm-color-anatomy-endocrine);--sm-anatomy-reproductive: var(--sm-color-anatomy-reproductive);--sm-font-size-lead: clamp(1.125rem, 1.0761rem + .2174vw, 1.25rem);--sm-font-size-display-sm: clamp(1.875rem, 1.6304rem + 1.087vw, 2.5rem);--sm-font-size-display-md: clamp(2.25rem, 1.8587rem + 1.7391vw, 3.25rem);--sm-font-size-display-lg: clamp(2.5rem, 1.913rem + 2.6087vw, 4rem);--sm-font-size-display-xl: clamp(2.75rem, 1.8696rem + 3.913vw, 5rem);--sm-font-size-display-2xl: clamp(3rem, 1.8261rem + 5.2174vw, 6rem);--sm-gutter: clamp(1rem, .6087rem + 1.7391vw, 2rem);--sm-section-space: clamp(4rem, 2.8261rem + 5.2174vw, 7rem);--sm-mode-light-display: none;--sm-mode-dark-display: block;--sm-bg: var(--sm-color-neutral-950);--sm-bg-subtle: var(--sm-color-neutral-925);--sm-bg-muted: var(--sm-color-neutral-900);--sm-bg-app: var(--sm-color-neutral-950);--sm-surface: var(--sm-color-neutral-900);--sm-surface-raised: var(--sm-color-neutral-875);--sm-surface-overlay: var(--sm-color-neutral-875);--sm-surface-sunken: var(--sm-color-neutral-950);--sm-surface-inverse: var(--sm-color-neutral-50);--sm-surface-selected: var(--sm-color-brand-dark-1);--sm-surface-glass: color-mix(in srgb, var(--sm-color-neutral-900) 80%, transparent);--sm-hover: color-mix(in srgb, var(--sm-color-neutral-50) 7%, transparent);--sm-hover-solid: var(--sm-color-neutral-850);--sm-active: color-mix(in srgb, var(--sm-color-neutral-50) 12%, transparent);--sm-scrim: color-mix(in srgb, var(--sm-color-black) 62%, transparent);--sm-text: var(--sm-color-neutral-50);--sm-text-secondary: var(--sm-color-neutral-300);--sm-text-muted: var(--sm-color-neutral-400);--sm-text-disabled: var(--sm-color-neutral-600);--sm-text-inverse: var(--sm-color-neutral-950);--sm-text-link: var(--sm-color-brand-400);--sm-text-link-hover: var(--sm-color-brand-300);--sm-text-brand: var(--sm-color-brand-400);--sm-text-muted-hc: var(--sm-color-neutral-200);--sm-border: var(--sm-color-neutral-800);--sm-border-subtle: var(--sm-color-neutral-850);--sm-border-strong: var(--sm-color-neutral-700);--sm-border-control: var(--sm-color-neutral-500);--sm-border-control-hover: var(--sm-color-neutral-400);--sm-border-selected: var(--sm-color-brand-400);--sm-border-hc: var(--sm-color-neutral-500);--sm-focus-ring: var(--sm-color-brand-400);--sm-primary: var(--sm-color-brand-600);--sm-primary-hover: var(--sm-color-brand-700);--sm-primary-active: var(--sm-color-brand-800);--sm-primary-subtle: var(--sm-color-brand-dark-1);--sm-primary-subtle-hover: var(--sm-color-brand-dark-2);--sm-primary-border: var(--sm-color-brand-dark-3);--sm-primary-indicator: var(--sm-color-brand-400);--sm-on-primary: var(--sm-color-white);--sm-on-primary-subtle: var(--sm-color-brand-300);--sm-accent: var(--sm-color-accent-400);--sm-accent-subtle: var(--sm-color-accent-dark-1);--sm-on-accent-subtle: var(--sm-color-accent-300);--sm-success: var(--sm-color-success-700);--sm-success-hover: var(--sm-color-success-600);--sm-success-subtle: var(--sm-color-success-dark-1);--sm-success-text: var(--sm-color-success-300);--sm-success-border: var(--sm-color-success-dark-3);--sm-success-icon: var(--sm-color-success-400);--sm-on-success: var(--sm-color-white);--sm-warning: var(--sm-color-warning-700);--sm-warning-hover: var(--sm-color-warning-600);--sm-warning-subtle: var(--sm-color-warning-dark-1);--sm-warning-text: var(--sm-color-warning-300);--sm-warning-border: var(--sm-color-warning-dark-3);--sm-warning-icon: var(--sm-color-warning-400);--sm-on-warning: var(--sm-color-white);--sm-danger: var(--sm-color-danger-600);--sm-danger-hover: var(--sm-color-danger-500);--sm-danger-subtle: var(--sm-color-danger-dark-1);--sm-danger-text: var(--sm-color-danger-300);--sm-danger-border: var(--sm-color-danger-dark-3);--sm-danger-icon: var(--sm-color-danger-400);--sm-danger-border-strong: var(--sm-color-danger-400);--sm-on-danger: var(--sm-color-white);--sm-info: var(--sm-color-info-600);--sm-info-hover: var(--sm-color-info-500);--sm-info-subtle: var(--sm-color-info-dark-1);--sm-info-text: var(--sm-color-info-300);--sm-info-border: var(--sm-color-info-dark-3);--sm-info-icon: var(--sm-color-info-400);--sm-on-info: var(--sm-color-white);--sm-highlight: var(--sm-color-brand-800);--sm-glow: color-mix(in srgb, var(--sm-color-brand-600) 28%, transparent);--sm-input-bg: var(--sm-color-neutral-925);--sm-layer-bg: var(--sm-color-neutral-850);--sm-code-bg: var(--sm-color-neutral-850);--sm-code-text: var(--sm-color-neutral-150);--sm-code-block-bg: var(--sm-color-neutral-925);--sm-code-block-text: var(--sm-color-neutral-100);--sm-code-block-muted: var(--sm-color-neutral-400);--sm-code-block-border: var(--sm-color-neutral-850);--sm-skeleton: var(--sm-color-neutral-875);--sm-skeleton-shine: var(--sm-color-neutral-850);--sm-tooltip-bg: var(--sm-color-neutral-50);--sm-tooltip-text: var(--sm-color-neutral-950);--sm-navbar-bg: color-mix(in srgb, var(--sm-color-neutral-950) 82%, transparent);--sm-sidenav-bg: var(--sm-color-neutral-925);--sm-nav-active-bg: var(--sm-color-brand-dark-1);--sm-nav-active-text: var(--sm-color-brand-300);--sm-segmented-track: var(--sm-color-neutral-950);--sm-segmented-thumb: var(--sm-color-brand-600);--sm-segmented-thumb-text: var(--sm-color-white);--sm-segmented-strong-thumb: var(--sm-color-brand-600);--sm-segmented-strong-thumb-text: var(--sm-color-white);--sm-slider-track: var(--sm-color-neutral-800);--sm-switch-track: var(--sm-color-neutral-500);--sm-switch-thumb: var(--sm-color-white);--sm-tool-active-bg: var(--sm-color-brand-dark-2);--sm-tool-active-text: var(--sm-color-brand-300);--sm-tool-active-border: var(--sm-color-brand-dark-3);--sm-frame-bezel: var(--sm-color-neutral-850);--sm-cta-bg: var(--sm-color-brand-950);--sm-cta-text: var(--sm-color-white);--sm-cta-text-muted: var(--sm-color-neutral-200);--sm-cta-glow: color-mix(in srgb, var(--sm-color-brand-400) 35%, transparent);--sm-logo-ink: var(--sm-color-white);--sm-viewport-bg: var(--sm-color-viewport-dark-center);--sm-viewport-bg-edge: var(--sm-color-viewport-dark-edge);--sm-viewport-grid: color-mix(in srgb, var(--sm-color-white) 4.5%, transparent);--sm-viewport-text: var(--sm-color-neutral-200);--sm-chart-1: var(--sm-color-chart-dark-1);--sm-chart-2: var(--sm-color-chart-dark-2);--sm-chart-3: var(--sm-color-chart-dark-3);--sm-chart-4: var(--sm-color-chart-dark-4);--sm-chart-5: var(--sm-color-chart-dark-5);--sm-chart-6: var(--sm-color-chart-dark-6);--sm-chart-7: var(--sm-color-chart-dark-7);--sm-chart-8: var(--sm-color-chart-dark-8);--sm-chart-grid: var(--sm-color-neutral-850);--sm-chart-axis: var(--sm-color-neutral-800);--sm-shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .4);--sm-shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .45), 0 1px 2px 0 rgb(0 0 0 / .3);--sm-shadow-md: 0 6px 12px -4px rgb(0 0 0 / .5), 0 2px 4px -2px rgb(0 0 0 / .4);--sm-shadow-lg: 0 16px 32px -8px rgb(0 0 0 / .55), 0 4px 8px -4px rgb(0 0 0 / .35);--sm-shadow-xl: 0 28px 56px -12px rgb(0 0 0 / .65), 0 8px 16px -8px rgb(0 0 0 / .4);--sm-shadow-glow: 0 8px 28px -6px color-mix(in srgb, var(--sm-color-brand-500) 50%, transparent);--sm-shadow-featured: 0 0 48px -12px color-mix(in srgb, var(--sm-color-brand-500) 45%, transparent);--sm-segmented-thumb-shadow: 0 0 0 0 rgb(0 0 0 / 0) }:where(body.light,html[data-theme=light] body:not(:has(#loading))) .sm-hd{--sm-mode-light-display: block;--sm-mode-dark-display: none;--sm-bg: var(--sm-color-neutral-0);--sm-bg-subtle: var(--sm-color-neutral-25);--sm-bg-muted: var(--sm-color-neutral-50);--sm-bg-app: var(--sm-color-neutral-25);--sm-surface: var(--sm-color-neutral-0);--sm-surface-raised: var(--sm-color-neutral-0);--sm-surface-overlay: var(--sm-color-neutral-0);--sm-surface-sunken: var(--sm-color-neutral-50);--sm-surface-inverse: var(--sm-color-neutral-900);--sm-surface-selected: var(--sm-color-brand-50);--sm-surface-glass: color-mix(in srgb, var(--sm-color-neutral-0) 84%, transparent);--sm-hover: color-mix(in srgb, var(--sm-color-neutral-900) 5%, transparent);--sm-hover-solid: var(--sm-color-neutral-50);--sm-active: color-mix(in srgb, var(--sm-color-neutral-900) 9%, transparent);--sm-scrim: color-mix(in srgb, var(--sm-color-neutral-950) 50%, transparent);--sm-text: var(--sm-color-neutral-900);--sm-text-secondary: var(--sm-color-neutral-600);--sm-text-muted: var(--sm-color-neutral-500);--sm-text-disabled: var(--sm-color-neutral-300);--sm-text-inverse: var(--sm-color-neutral-0);--sm-text-link: var(--sm-color-brand-600);--sm-text-link-hover: var(--sm-color-brand-700);--sm-text-brand: var(--sm-color-brand-600);--sm-text-muted-hc: var(--sm-color-neutral-700);--sm-border: var(--sm-color-neutral-150);--sm-border-subtle: var(--sm-color-neutral-100);--sm-border-strong: var(--sm-color-neutral-200);--sm-border-control: var(--sm-color-neutral-400);--sm-border-control-hover: var(--sm-color-neutral-500);--sm-border-selected: var(--sm-color-brand-600);--sm-border-hc: var(--sm-color-neutral-400);--sm-focus-ring: var(--sm-color-brand-500);--sm-primary: var(--sm-color-brand-600);--sm-primary-hover: var(--sm-color-brand-700);--sm-primary-active: var(--sm-color-brand-800);--sm-primary-subtle: var(--sm-color-brand-50);--sm-primary-subtle-hover: var(--sm-color-brand-100);--sm-primary-border: var(--sm-color-brand-200);--sm-primary-indicator: var(--sm-color-brand-600);--sm-on-primary: var(--sm-color-white);--sm-on-primary-subtle: var(--sm-color-brand-700);--sm-accent: var(--sm-color-accent-400);--sm-accent-subtle: var(--sm-color-accent-50);--sm-on-accent-subtle: var(--sm-color-accent-700);--sm-success: var(--sm-color-success-700);--sm-success-hover: var(--sm-color-success-800);--sm-success-subtle: var(--sm-color-success-50);--sm-success-text: var(--sm-color-success-700);--sm-success-border: var(--sm-color-success-200);--sm-success-icon: var(--sm-color-success-600);--sm-on-success: var(--sm-color-white);--sm-warning: var(--sm-color-warning-700);--sm-warning-hover: var(--sm-color-warning-800);--sm-warning-subtle: var(--sm-color-warning-50);--sm-warning-text: var(--sm-color-warning-700);--sm-warning-border: var(--sm-color-warning-200);--sm-warning-icon: var(--sm-color-warning-600);--sm-on-warning: var(--sm-color-white);--sm-danger: var(--sm-color-danger-600);--sm-danger-hover: var(--sm-color-danger-700);--sm-danger-subtle: var(--sm-color-danger-50);--sm-danger-text: var(--sm-color-danger-700);--sm-danger-border: var(--sm-color-danger-200);--sm-danger-icon: var(--sm-color-danger-600);--sm-danger-border-strong: var(--sm-color-danger-600);--sm-on-danger: var(--sm-color-white);--sm-info: var(--sm-color-info-600);--sm-info-hover: var(--sm-color-info-700);--sm-info-subtle: var(--sm-color-info-50);--sm-info-text: var(--sm-color-info-700);--sm-info-border: var(--sm-color-info-200);--sm-info-icon: var(--sm-color-info-600);--sm-on-info: var(--sm-color-white);--sm-highlight: var(--sm-color-brand-100);--sm-glow: color-mix(in srgb, var(--sm-color-brand-200) 55%, transparent);--sm-input-bg: var(--sm-color-neutral-0);--sm-layer-bg: var(--sm-color-neutral-25);--sm-code-bg: var(--sm-color-neutral-50);--sm-code-text: var(--sm-color-neutral-700);--sm-code-block-bg: var(--sm-color-neutral-900);--sm-code-block-text: var(--sm-color-neutral-100);--sm-code-block-muted: var(--sm-color-neutral-400);--sm-code-block-border: var(--sm-color-neutral-850);--sm-skeleton: var(--sm-color-neutral-50);--sm-skeleton-shine: var(--sm-color-neutral-25);--sm-tooltip-bg: var(--sm-color-neutral-900);--sm-tooltip-text: var(--sm-color-neutral-0);--sm-navbar-bg: color-mix(in srgb, var(--sm-color-neutral-0) 86%, transparent);--sm-sidenav-bg: var(--sm-color-neutral-0);--sm-nav-active-bg: var(--sm-color-brand-50);--sm-nav-active-text: var(--sm-color-brand-600);--sm-segmented-track: var(--sm-color-neutral-50);--sm-segmented-thumb: var(--sm-color-neutral-0);--sm-segmented-thumb-text: var(--sm-color-brand-600);--sm-segmented-strong-thumb: var(--sm-color-neutral-900);--sm-segmented-strong-thumb-text: var(--sm-color-neutral-0);--sm-slider-track: var(--sm-color-neutral-150);--sm-switch-track: var(--sm-color-neutral-400);--sm-switch-thumb: var(--sm-color-white);--sm-tool-active-bg: var(--sm-color-brand-50);--sm-tool-active-text: var(--sm-color-brand-700);--sm-tool-active-border: var(--sm-color-brand-200);--sm-frame-bezel: var(--sm-color-neutral-100);--sm-cta-bg: var(--sm-color-neutral-900);--sm-cta-text: var(--sm-color-white);--sm-cta-text-muted: var(--sm-color-neutral-200);--sm-cta-glow: color-mix(in srgb, var(--sm-color-brand-500) 45%, transparent);--sm-logo-ink: var(--sm-color-identity-ink);--sm-viewport-bg: var(--sm-color-viewport-dark-center);--sm-viewport-bg-edge: var(--sm-color-viewport-dark-edge);--sm-viewport-grid: color-mix(in srgb, var(--sm-color-white) 4.5%, transparent);--sm-viewport-text: var(--sm-color-neutral-200);--sm-chart-1: var(--sm-color-chart-light-1);--sm-chart-2: var(--sm-color-chart-light-2);--sm-chart-3: var(--sm-color-chart-light-3);--sm-chart-4: var(--sm-color-chart-light-4);--sm-chart-5: var(--sm-color-chart-light-5);--sm-chart-6: var(--sm-color-chart-light-6);--sm-chart-7: var(--sm-color-chart-light-7);--sm-chart-8: var(--sm-color-chart-light-8);--sm-chart-grid: var(--sm-color-neutral-100);--sm-chart-axis: var(--sm-color-neutral-200);--sm-shadow-xs: 0 1px 2px 0 rgb(12 21 53 / .06);--sm-shadow-sm: 0 1px 2px 0 rgb(12 21 53 / .06), 0 1px 3px 0 rgb(12 21 53 / .08);--sm-shadow-md: 0 4px 8px -2px rgb(12 21 53 / .08), 0 2px 4px -2px rgb(12 21 53 / .06);--sm-shadow-lg: 0 12px 24px -6px rgb(12 21 53 / .12), 0 4px 8px -4px rgb(12 21 53 / .06);--sm-shadow-xl: 0 24px 48px -12px rgb(12 21 53 / .22), 0 8px 16px -8px rgb(12 21 53 / .1);--sm-shadow-glow: 0 8px 24px -8px color-mix(in srgb, var(--sm-color-brand-600) 55%, transparent);--sm-shadow-featured: 0 16px 40px -16px color-mix(in srgb, var(--sm-color-brand-600) 35%, transparent);--sm-segmented-thumb-shadow: var(--sm-shadow-sm) }html[data-brand=amber] .sm-hd{--sm-color-brand-50: #FDF5F1;--sm-color-brand-100: #F9E8DF;--sm-color-brand-200: #F8D3BE;--sm-color-brand-300: #FCB283;--sm-color-brand-400: #F28B3C;--sm-color-brand-500: #D17B36;--sm-color-brand-600: #AB5B00;--sm-color-brand-700: #8C4E0C;--sm-color-brand-800: #6C3F12;--sm-color-brand-900: #503113;--sm-color-brand-950: #301E0D;--sm-color-accent-50: var(--sm-color-brand-50);--sm-color-accent-100: var(--sm-color-brand-100);--sm-color-accent-200: var(--sm-color-brand-200);--sm-color-accent-300: var(--sm-color-brand-300);--sm-color-accent-400: var(--sm-color-brand-400);--sm-color-accent-500: var(--sm-color-brand-500);--sm-color-accent-600: var(--sm-color-brand-600);--sm-color-accent-700: var(--sm-color-brand-700);--sm-color-accent-800: var(--sm-color-brand-800);--sm-color-accent-900: var(--sm-color-brand-900);--sm-color-accent-950: var(--sm-color-brand-950);--sm-color-neutral-0: #FFFFFF;--sm-color-neutral-25: #FBF9F8;--sm-color-neutral-50: #F6F2F0;--sm-color-neutral-100: #EDE8E5;--sm-color-neutral-150: #E1DBD7;--sm-color-neutral-200: #D4CAC4;--sm-color-neutral-300: #B2A69D;--sm-color-neutral-400: #9A8E86;--sm-color-neutral-500: #786E66;--sm-color-neutral-600: #685E57;--sm-color-neutral-700: #483D36;--sm-color-neutral-800: #403024;--sm-color-neutral-850: #342419;--sm-color-neutral-875: #2B1C12;--sm-color-neutral-900: #21150C;--sm-color-neutral-925: #1A1009;--sm-color-neutral-950: #120B06 }html[data-brand=crimson] .sm-hd{--sm-color-brand-50: #FDF4F4;--sm-color-brand-100: #FAE7E6;--sm-color-brand-200: #F9D1CF;--sm-color-brand-300: #FCADA9;--sm-color-brand-400: #FF7B76;--sm-color-brand-500: #F83D40;--sm-color-brand-600: #CF3234;--sm-color-brand-700: #B21612;--sm-color-brand-800: #891F14;--sm-color-brand-900: #631F14;--sm-color-brand-950: #3B160E;--sm-color-accent-50: var(--sm-color-brand-50);--sm-color-accent-100: var(--sm-color-brand-100);--sm-color-accent-200: var(--sm-color-brand-200);--sm-color-accent-300: var(--sm-color-brand-300);--sm-color-accent-400: var(--sm-color-brand-400);--sm-color-accent-500: var(--sm-color-brand-500);--sm-color-accent-600: var(--sm-color-brand-600);--sm-color-accent-700: var(--sm-color-brand-700);--sm-color-accent-800: var(--sm-color-brand-800);--sm-color-accent-900: var(--sm-color-brand-900);--sm-color-accent-950: var(--sm-color-brand-950);--sm-color-neutral-0: #FFFFFF;--sm-color-neutral-25: #FBF9F8;--sm-color-neutral-50: #F6F2F1;--sm-color-neutral-100: #EEE8E7;--sm-color-neutral-150: #E2DAD9;--sm-color-neutral-200: #D5C9C8;--sm-color-neutral-300: #B4A4A2;--sm-color-neutral-400: #9C8C8A;--sm-color-neutral-500: #7A6C6B;--sm-color-neutral-600: #6A5D5B;--sm-color-neutral-700: #493C3A;--sm-color-neutral-800: #432E2C;--sm-color-neutral-850: #362220;--sm-color-neutral-875: #2C1B19;--sm-color-neutral-900: #231312;--sm-color-neutral-925: #1B0E0D;--sm-color-neutral-950: #130A09 }html[data-brand=neutral] .sm-hd{--sm-color-brand-50: #F4F7FD;--sm-color-brand-100: #E8ECF4;--sm-color-brand-200: #D8DBE5;--sm-color-brand-300: #C1C4CF;--sm-color-brand-400: #A6A9B3;--sm-color-brand-500: #8B8D97;--sm-color-brand-600: #6D6F79;--sm-color-brand-700: #5E5F68;--sm-color-brand-800: #4D4F57;--sm-color-brand-900: #383940;--sm-color-brand-950: #222229;--sm-color-accent-50: var(--sm-color-brand-50);--sm-color-accent-100: var(--sm-color-brand-100);--sm-color-accent-200: var(--sm-color-brand-200);--sm-color-accent-300: var(--sm-color-brand-300);--sm-color-accent-400: var(--sm-color-brand-400);--sm-color-accent-500: var(--sm-color-brand-500);--sm-color-accent-600: var(--sm-color-brand-600);--sm-color-accent-700: var(--sm-color-brand-700);--sm-color-accent-800: var(--sm-color-brand-800);--sm-color-accent-900: var(--sm-color-brand-900);--sm-color-accent-950: var(--sm-color-brand-950);--sm-color-neutral-0: #FFFFFF;--sm-color-neutral-25: #F9F9FB;--sm-color-neutral-50: #F2F3F6;--sm-color-neutral-100: #E8E9EE;--sm-color-neutral-150: #DADCE2;--sm-color-neutral-200: #C9CCD6;--sm-color-neutral-300: #A5A8B4;--sm-color-neutral-400: #8D909C;--sm-color-neutral-500: #6D6F7B;--sm-color-neutral-600: #5D606A;--sm-color-neutral-700: #3C3F4A;--sm-color-neutral-800: #2F3344;--sm-color-neutral-850: #242738;--sm-color-neutral-875: #1C1F2E;--sm-color-neutral-900: #141724;--sm-color-neutral-925: #0F121C;--sm-color-neutral-950: #0A0C14 }html[data-brand=teal] .sm-hd{--sm-color-brand-50: #EBFBF6;--sm-color-brand-100: #C7F8EB;--sm-color-brand-200: #8FF1DD;--sm-color-brand-300: #6BDCC8;--sm-color-brand-400: #41C0AF;--sm-color-brand-500: #09A495;--sm-color-brand-600: #007E72;--sm-color-brand-700: #0C6F68;--sm-color-brand-800: #145753;--sm-color-brand-900: #15413F;--sm-color-brand-950: #0E2827;--sm-color-accent-50: var(--sm-color-brand-50);--sm-color-accent-100: var(--sm-color-brand-100);--sm-color-accent-200: var(--sm-color-brand-200);--sm-color-accent-300: var(--sm-color-brand-300);--sm-color-accent-400: var(--sm-color-brand-400);--sm-color-accent-500: var(--sm-color-brand-500);--sm-color-accent-600: var(--sm-color-brand-600);--sm-color-accent-700: var(--sm-color-brand-700);--sm-color-accent-800: var(--sm-color-brand-800);--sm-color-accent-900: var(--sm-color-brand-900);--sm-color-accent-950: var(--sm-color-brand-950);--sm-color-neutral-0: #FFFFFF;--sm-color-neutral-25: #F8FAF9;--sm-color-neutral-50: #F0F4F3;--sm-color-neutral-100: #E5EBEA;--sm-color-neutral-150: #D6DEDD;--sm-color-neutral-200: #C3CFCD;--sm-color-neutral-300: #9CACA9;--sm-color-neutral-400: #849492;--sm-color-neutral-500: #657471;--sm-color-neutral-600: #566461;--sm-color-neutral-700: #344341;--sm-color-neutral-800: #213936;--sm-color-neutral-850: #152D2A;--sm-color-neutral-875: #0E2421;--sm-color-neutral-900: #091C19;--sm-color-neutral-925: #061513;--sm-color-neutral-950: #050F0D }html[data-brand=violet] .sm-hd{--sm-color-brand-50: #F5F6FD;--sm-color-brand-100: #EAEAFA;--sm-color-brand-200: #D8D8F9;--sm-color-brand-300: #C0BDFC;--sm-color-brand-400: #A699FF;--sm-color-brand-500: #906FFF;--sm-color-brand-600: #7D41F3;--sm-color-brand-700: #6B3FD6;--sm-color-brand-800: #5821A8;--sm-color-brand-900: #431F79;--sm-color-brand-950: #291547;--sm-color-accent-50: var(--sm-color-brand-50);--sm-color-accent-100: var(--sm-color-brand-100);--sm-color-accent-200: var(--sm-color-brand-200);--sm-color-accent-300: var(--sm-color-brand-300);--sm-color-accent-400: var(--sm-color-brand-400);--sm-color-accent-500: var(--sm-color-brand-500);--sm-color-accent-600: var(--sm-color-brand-600);--sm-color-accent-700: var(--sm-color-brand-700);--sm-color-accent-800: var(--sm-color-brand-800);--sm-color-accent-900: var(--sm-color-brand-900);--sm-color-accent-950: var(--sm-color-brand-950);--sm-color-neutral-0: #FFFFFF;--sm-color-neutral-25: #F9F9FB;--sm-color-neutral-50: #F3F3F6;--sm-color-neutral-100: #E9E9EE;--sm-color-neutral-150: #DCDBE2;--sm-color-neutral-200: #CCCBD5;--sm-color-neutral-300: #A8A7B3;--sm-color-neutral-400: #908F9B;--sm-color-neutral-500: #6F6E7A;--sm-color-neutral-600: #605F6A;--sm-color-neutral-700: #3F3E49;--sm-color-neutral-800: #333143;--sm-color-neutral-850: #282637;--sm-color-neutral-875: #201E2D;--sm-color-neutral-900: #181623;--sm-color-neutral-925: #12111B;--sm-color-neutral-950: #0C0B13 }html[data-contrast=high] .sm-hd{--sm-border-subtle: var(--sm-border-hc);--sm-border: var(--sm-border-hc);--sm-text-muted: var(--sm-text-muted-hc);--sm-text-secondary: var(--sm-text);--sm-focus-width: 3px;--sm-surface-glass: var(--sm-surface-raised);--sm-navbar-bg: var(--sm-bg) }
