*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media(min-width:0px){.container{max-width:0}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-0{top:var(--spacing-scale-0)}.z-\[var\(--z-index-sticky\)\]{z-index:var(--z-index-sticky)}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.min-h-screen{min-height:100vh}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.rounded-full{border-radius:var(--radius-full)}.border{border-width:var(--border-width-default)}.border-t{border-top-width:var(--border-width-default)}.border-\[var\(--semantic-border-default\)\]{border-color:var(--semantic-border-default)}.bg-\[var\(--semantic-surface-subtle\)\]{background-color:var(--semantic-surface-subtle)}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:1024px){.lg\:flex{display:flex}.lg\:hidden{display:none}}:root{--border-width-0:0px;--border-width-1:1px;--border-width-2:2px;--border-width-4:4px;--border-width-8:8px;--border-width-default:1px;--border-width-hairline:1px;--border-width-heavy:4px;--border-width-none:0px;--border-width-strong:2px;--border-width-ultra:8px;--elevation-blur-lg:16px;--elevation-blur-md:12px;--elevation-blur-none:0px;--elevation-blur-sm:4px;--elevation-blur-xl:24px;--elevation-shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--elevation-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);--elevation-shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);--elevation-shadow-none:none;--elevation-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--elevation-shadow-xl:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);--layout-grid-baseline:4px;--layout-grid-columns-lg:12;--layout-grid-columns-md:8;--layout-grid-columns-sm:4;--layout-grid-columns-xl:12;--layout-grid-columns-xs:4;--layout-grid-gutter-lg:24px;--layout-grid-gutter-md:16px;--layout-grid-gutter-sm:12px;--layout-grid-margin-lg:32px;--layout-grid-margin-md:24px;--layout-grid-margin-sm:16px;--layout-prose-body-fontSize:1rem;--layout-prose-body-lineHeight:1.7;--layout-prose-h1-fontSize:3rem;--layout-prose-h1-fontWeight:900;--layout-prose-h1-lineHeight:1.2;--layout-prose-h2-fontSize:2rem;--layout-prose-h2-fontWeight:700;--layout-prose-h2-lineHeight:1.2;--layout-prose-h3-fontSize:1.5rem;--layout-prose-h3-fontWeight:700;--layout-prose-h3-lineHeight:1.3;--layout-wiki-content-max-width:800px;--layout-wiki-content-max-width-prose:65ch;--layout-wiki-sidebar-width:280px;--layout-wiki-sidebar-width-collapsed:80px;--layout-wiki-toc-width:240px;--motion-duration-fast:.15s;--motion-duration-instant:0ms;--motion-duration-normal:.2s;--motion-duration-slow:.3s;--motion-duration-slower:.5s;--motion-easing-bounce:cubic-bezier(.68,-.55,.265,1.55);--motion-easing-default:cubic-bezier(.4,0,.2,1);--motion-easing-in:cubic-bezier(.4,0,1,1);--motion-easing-in-out:cubic-bezier(.4,0,.2,1);--motion-easing-out:cubic-bezier(0,0,.2,1);--motion-easing-spring:cubic-bezier(.175,.885,.32,1.275);--motion-semantic-collapse-duration:.2s;--motion-semantic-collapse-easing:cubic-bezier(.4,0,.2,1);--motion-semantic-feedback-enter-duration:.15s;--motion-semantic-feedback-enter-easing:cubic-bezier(0,0,.2,1);--motion-semantic-feedback-exit-duration:.15s;--motion-semantic-feedback-exit-easing:cubic-bezier(.4,0,1,1);--motion-semantic-modal-enter-duration:.2s;--motion-semantic-modal-enter-easing:cubic-bezier(.175,.885,.32,1.275);--motion-semantic-modal-exit-duration:.15s;--motion-semantic-modal-exit-easing:cubic-bezier(.4,0,1,1);--motion-semantic-notification-duration:.2s;--motion-semantic-notification-easing:cubic-bezier(.68,-.55,.265,1.55);--motion-semantic-page-enter-duration:.3s;--motion-semantic-page-enter-easing:cubic-bezier(0,0,.2,1);--motion-semantic-page-exit-duration:.2s;--motion-semantic-page-exit-easing:cubic-bezier(.4,0,1,1);--opacity-0:0;--opacity-10:.1;--opacity-100:1;--opacity-16:.16;--opacity-18:.18;--opacity-20:.2;--opacity-30:.3;--opacity-40:.4;--opacity-5:.05;--opacity-50:.5;--opacity-60:.6;--opacity-70:.7;--opacity-72:.72;--opacity-80:.8;--opacity-90:.9;--opacity-95:.95;--opacity-semantic-icon-muted:.18;--opacity-semantic-icon-subtle:.16;--opacity-semantic-surface-hover-medium:.6;--opacity-semantic-surface-hover-subtle:.7;--opacity-semantic-surface-overlay:.72;--radius-2xl:12px;--radius-3xl:16px;--radius-full:9999px;--radius-lg:6px;--radius-md:4px;--radius-none:0px;--radius-sm:2px;--radius-xl:8px;--size-breakpoint-2xl:1536px;--size-breakpoint-lg:1024px;--size-breakpoint-md:768px;--size-breakpoint-sm:640px;--size-breakpoint-xl:1280px;--size-breakpoint-xs:0px;--size-container-2xl:1400px;--size-container-lg:1024px;--size-container-md:768px;--size-container-page:1280px;--size-container-prose:800px;--size-container-sm:640px;--size-container-xl:1200px;--size-icon-2xl:48px;--size-icon-3xl:64px;--size-icon-lg:24px;--size-icon-md:20px;--size-icon-sm:16px;--size-icon-xl:32px;--size-icon-xs:12px;--size-sidebar-lg:320px;--size-sidebar-md:256px;--size-sidebar-sm:200px;--spacing-scale-0:0px;--spacing-scale-0-5:2px;--spacing-scale-1:4px;--spacing-scale-1-5:6px;--spacing-scale-10:40px;--spacing-scale-11:44px;--spacing-scale-12:48px;--spacing-scale-14:56px;--spacing-scale-16:64px;--spacing-scale-18:72px;--spacing-scale-2:8px;--spacing-scale-2-5:10px;--spacing-scale-20:80px;--spacing-scale-24:96px;--spacing-scale-28:112px;--spacing-scale-3:12px;--spacing-scale-3-5:14px;--spacing-scale-32:128px;--spacing-scale-36:144px;--spacing-scale-4:16px;--spacing-scale-40:160px;--spacing-scale-48:192px;--spacing-scale-5:20px;--spacing-scale-56:224px;--spacing-scale-6:24px;--spacing-scale-64:256px;--spacing-scale-7:28px;--spacing-scale-72:288px;--spacing-scale-8:32px;--spacing-scale-80:320px;--spacing-scale-9:36px;--spacing-scale-96:384px;--spacing-semantic-2xl:48px;--spacing-semantic-3xl:64px;--spacing-semantic-4xl:96px;--spacing-semantic-container-padding:24px;--spacing-semantic-grid-gap:16px;--spacing-semantic-inline-gap:8px;--spacing-semantic-lg:24px;--spacing-semantic-md:16px;--spacing-semantic-page-padding:24px;--spacing-semantic-section-gap:48px;--spacing-semantic-sm:12px;--spacing-semantic-stack-gap:16px;--spacing-semantic-xl:32px;--spacing-semantic-xs:8px;--typography-fontFamily-primary:"Monument Grotesk Mono",system-ui,sans-serif;--typography-fontSize-2xl:2rem;--typography-fontSize-3xl:2.5rem;--typography-fontSize-4xl:3rem;--typography-fontSize-5xl:3.75rem;--typography-fontSize-6xl:4.5rem;--typography-fontSize-base:1rem;--typography-fontSize-lg:1.25rem;--typography-fontSize-md:1.125rem;--typography-fontSize-sm:.875rem;--typography-fontSize-xl:1.5rem;--typography-fontSize-xs:.75rem;--typography-fontWeight-black:900;--typography-fontWeight-bold:700;--typography-letterSpacing-normal:0em;--typography-letterSpacing-tight:-.025em;--typography-letterSpacing-tighter:-.05em;--typography-letterSpacing-wide:.025em;--typography-letterSpacing-wider:.05em;--typography-letterSpacing-widest:.1em;--typography-lineHeight-base:1.5;--typography-lineHeight-loose:1.8;--typography-lineHeight-none:1;--typography-lineHeight-normal:1.4;--typography-lineHeight-relaxed:1.7;--typography-lineHeight-snug:1.3;--typography-lineHeight-tight:1.2;--typography-styles-body-lg-fontSize:1.125rem;--typography-styles-body-lg-fontWeight:700;--typography-styles-body-lg-letterSpacing:0em;--typography-styles-body-lg-lineHeight:1.7;--typography-styles-body-md-fontSize:1rem;--typography-styles-body-md-fontWeight:700;--typography-styles-body-md-letterSpacing:0em;--typography-styles-body-md-lineHeight:1.7;--typography-styles-body-sm-fontSize:.875rem;--typography-styles-body-sm-fontWeight:700;--typography-styles-body-sm-letterSpacing:0em;--typography-styles-body-sm-lineHeight:1.7;--typography-styles-display-lg-fontSize:clamp(2rem,8.2vw,4.5rem);--typography-styles-display-lg-fontWeight:900;--typography-styles-display-lg-letterSpacing:-.05em;--typography-styles-display-lg-lineHeight:1.2;--typography-styles-display-md-fontSize:clamp(1.5rem,6.8vw,3.75rem);--typography-styles-display-md-fontWeight:900;--typography-styles-display-md-letterSpacing:-.05em;--typography-styles-display-md-lineHeight:1.2;--typography-styles-display-sm-fontSize:clamp(1.5rem,5.4vw,3rem);--typography-styles-display-sm-fontWeight:900;--typography-styles-display-sm-letterSpacing:-.025em;--typography-styles-display-sm-lineHeight:1.2;--typography-styles-headline-lg-fontSize:2.5rem;--typography-styles-headline-lg-fontWeight:700;--typography-styles-headline-lg-letterSpacing:-.025em;--typography-styles-headline-lg-lineHeight:1.2;--typography-styles-headline-md-fontSize:2rem;--typography-styles-headline-md-fontWeight:700;--typography-styles-headline-md-letterSpacing:-.025em;--typography-styles-headline-md-lineHeight:1.2;--typography-styles-headline-sm-fontSize:1.5rem;--typography-styles-headline-sm-fontWeight:700;--typography-styles-headline-sm-letterSpacing:0em;--typography-styles-headline-sm-lineHeight:1.3;--typography-styles-label-lg-fontSize:1rem;--typography-styles-label-lg-fontWeight:700;--typography-styles-label-lg-letterSpacing:.025em;--typography-styles-label-lg-lineHeight:1.4;--typography-styles-label-md-fontSize:.875rem;--typography-styles-label-md-fontWeight:700;--typography-styles-label-md-letterSpacing:.025em;--typography-styles-label-md-lineHeight:1.4;--typography-styles-label-sm-fontSize:.75rem;--typography-styles-label-sm-fontWeight:700;--typography-styles-label-sm-letterSpacing:.05em;--typography-styles-label-sm-lineHeight:1.4;--typography-styles-title-lg-fontSize:1.25rem;--typography-styles-title-lg-fontWeight:700;--typography-styles-title-lg-letterSpacing:0em;--typography-styles-title-lg-lineHeight:1.4;--typography-styles-title-md-fontSize:1rem;--typography-styles-title-md-fontWeight:700;--typography-styles-title-md-letterSpacing:0em;--typography-styles-title-md-lineHeight:1.4;--typography-styles-title-sm-fontSize:.875rem;--typography-styles-title-sm-fontWeight:700;--typography-styles-title-sm-letterSpacing:0em;--typography-styles-title-sm-lineHeight:1.4;--z-index-base:0;--z-index-dropdown:1000;--z-index-fixed:1030;--z-index-modal:1050;--z-index-modal-backdrop:1040;--z-index-popover:1060;--z-index-sticky:1020;--z-index-toast:1080;--z-index-tooltip:1070}@media(prefers-reduced-motion:reduce){:root{--motion-duration-fast:0ms;--motion-duration-normal:0ms;--motion-duration-slow:0ms;--motion-duration-slower:0ms}}:where(html[data-section-theme=base],[data-section-theme=base]){--alias-action-accent-bg:#7c4a22;--alias-action-accent-bg-active:#472302;--alias-action-accent-bg-disabled:#a6734e;--alias-action-accent-bg-hover:#5a2d0c;--alias-action-accent-bg-pressed:#472302;--alias-action-accent-border:#000;--alias-action-accent-fg:#fff;--alias-action-accent-fg-disabled:#e1d5bf;--alias-action-accent-ring:#623610;--alias-action-link-bg:transparent;--alias-action-link-bg-active:transparent;--alias-action-link-bg-disabled:transparent;--alias-action-link-bg-hover:transparent;--alias-action-link-bg-pressed:transparent;--alias-action-link-border:transparent;--alias-action-link-fg:#7c4a22;--alias-action-link-fg-active:#472302;--alias-action-link-fg-disabled:#a6734e;--alias-action-link-fg-hover:#5a2d0c;--alias-action-link-fg-pressed:#472302;--alias-action-link-fg-visited:#4d4d4d;--alias-action-link-ring:#623610;--alias-action-primary-bg:#623610;--alias-action-primary-bg-active:#ff8000;--alias-action-primary-bg-disabled:#cecece;--alias-action-primary-bg-hover:#7c4a22;--alias-action-primary-bg-pressed:#ff8000;--alias-action-primary-border:#e1d7aa;--alias-action-primary-fg:#fff;--alias-action-primary-fg-disabled:#6c6c6c;--alias-action-primary-ring:#7c4a22;--alias-action-secondary-bg:#f2f2f2;--alias-action-secondary-bg-active:#cecece;--alias-action-secondary-bg-disabled:#fafafa;--alias-action-secondary-bg-hover:#e0e0e0;--alias-action-secondary-bg-pressed:#cecece;--alias-action-secondary-border:#e0e0e0;--alias-action-secondary-fg:#141414;--alias-action-secondary-fg-disabled:#9c9c9c;--alias-action-secondary-ring:#7c4a22;--alias-border-default:#e0e0e0;--alias-border-on-inverse:#6c6c6c;--alias-border-strong:#9c9c9c;--alias-border-subtle:#f2f2f2;--alias-focus-ring:#7c4a22;--alias-focus-ring-offset:#fff;--alias-status-error-bg:#fef2f1;--alias-status-error-border:#ffcac4;--alias-status-error-fg:#8a0011;--alias-status-info-bg:#f0f6ff;--alias-status-info-border:#c4d8fa;--alias-status-info-fg:#003eb5;--alias-status-success-bg:#9fffb3;--alias-status-success-bg-muted:#fff;--alias-status-success-border:#00e664;--alias-status-success-fg:#009e10;--alias-status-warning-bg:#fff8e8;--alias-status-warning-border:#ffd680;--alias-status-warning-fg:#824e00;--alias-surface-canvas:#fff;--alias-surface-default:#fafafa;--alias-surface-elevated:#fff;--alias-surface-inverse:#141414;--alias-surface-subtle:#f2f2f2;--alias-text-inverse:#fff;--alias-text-muted:#9c9c9c;--alias-text-on-inverse:#fafafa;--alias-text-primary:#141414;--alias-text-secondary:#4d4d4d;--alias-ui-card-elevation:var(--elevation-shadow-sm);--alias-ui-card-elevation-hover:var(--elevation-shadow-md);--alias-ui-nav-drawer-overlay:color-mix(in srgb,var(--alias-surface-inverse) calc(var(--opacity-semantic-surface-overlay)*100%),transparent);--alias-ui-nav-drawer-width:min(24rem,90vw);--alias-ui-nav-submenu-open-delay-ms:.1s;--alias-ui-nav-submenu-shadow:var(--elevation-shadow-lg);--alias-ui-site-header-height:var(--spacing-scale-18);--alias-ui-site-header-shadow:var(--elevation-shadow-none);--alias-ui-table-row-disabled-opacity:.4}:where(html[data-section-theme=base][data-color-mode=dark],[data-section-theme=base][data-color-mode=dark]){--alias-action-accent-bg:#7c4a22;--alias-action-accent-bg-active:#623610;--alias-action-accent-bg-disabled:#472302;--alias-action-accent-bg-hover:#8f5b34;--alias-action-accent-bg-pressed:#623610;--alias-action-accent-border:#000;--alias-action-accent-fg:#fff;--alias-action-accent-fg-disabled:#623610;--alias-action-accent-ring:#7c4a22;--alias-action-link-bg:transparent;--alias-action-link-bg-active:transparent;--alias-action-link-bg-disabled:transparent;--alias-action-link-bg-hover:transparent;--alias-action-link-bg-pressed:transparent;--alias-action-link-border:transparent;--alias-action-link-fg:#7c4a22;--alias-action-link-fg-active:#623610;--alias-action-link-fg-disabled:#472302;--alias-action-link-fg-hover:#8f5b34;--alias-action-link-fg-pressed:#623610;--alias-action-link-fg-visited:#cecece;--alias-action-link-ring:#7c4a22;--alias-action-primary-bg:#fafafa;--alias-action-primary-bg-active:#cecece;--alias-action-primary-bg-disabled:#393939;--alias-action-primary-bg-hover:#e0e0e0;--alias-action-primary-bg-pressed:#cecece;--alias-action-primary-border:#cecece;--alias-action-primary-fg:#141414;--alias-action-primary-fg-disabled:#6c6c6c;--alias-action-primary-ring:#8f5b34;--alias-action-secondary-bg:#212121;--alias-action-secondary-bg-active:#4d4d4d;--alias-action-secondary-bg-disabled:#141414;--alias-action-secondary-bg-hover:#393939;--alias-action-secondary-bg-pressed:#4d4d4d;--alias-action-secondary-border:#393939;--alias-action-secondary-fg:#f2f2f2;--alias-action-secondary-fg-disabled:#4d4d4d;--alias-action-secondary-ring:#8f5b34;--alias-border-default:#393939;--alias-border-on-inverse:#cecece;--alias-border-strong:#6c6c6c;--alias-border-subtle:#212121;--alias-focus-ring:#8f5b34;--alias-focus-ring-offset:#070707;--alias-status-error-bg:#350001;--alias-status-error-border:#8a0011;--alias-status-error-fg:#ffa198;--alias-status-info-bg:#042151;--alias-status-info-border:#003eb5;--alias-status-info-fg:#9abffc;--alias-status-success-bg:#002304;--alias-status-success-bg-muted:#fff;--alias-status-success-border:#00631a;--alias-status-success-fg:#61f88b;--alias-status-warning-bg:#3d2400;--alias-status-warning-border:#824e00;--alias-status-warning-fg:#ffc24f;--alias-surface-canvas:#070707;--alias-surface-default:#141414;--alias-surface-elevated:#212121;--alias-surface-inverse:#fafafa;--alias-surface-subtle:#212121;--alias-text-inverse:#141414;--alias-text-muted:#6c6c6c;--alias-text-on-inverse:#141414;--alias-text-primary:#fafafa;--alias-text-secondary:#cecece;--alias-ui-card-elevation:var(--elevation-shadow-md);--alias-ui-card-elevation-hover:var(--elevation-shadow-lg);--alias-ui-nav-drawer-overlay:color-mix(in srgb,var(--alias-surface-inverse) calc(var(--opacity-semantic-surface-overlay)*100%),transparent);--alias-ui-nav-drawer-width:min(24rem,90vw);--alias-ui-nav-submenu-open-delay-ms:.1s;--alias-ui-nav-submenu-shadow:var(--elevation-shadow-lg);--alias-ui-site-header-height:var(--spacing-scale-18);--alias-ui-site-header-shadow:var(--elevation-shadow-none);--alias-ui-table-row-disabled-opacity:.4}:where(html[data-section-theme=race],[data-section-theme=race]){--alias-action-accent-bg:#ff8000;--alias-action-accent-bg-active:#c65800;--alias-action-accent-bg-disabled:#e1d7aa;--alias-action-accent-bg-hover:#ffb468;--alias-action-accent-bg-pressed:#c65800;--alias-action-accent-border:#c65800;--alias-action-accent-fg:#672d00;--alias-action-accent-fg-disabled:#ffb468;--alias-action-accent-ring:#ff8000;--alias-action-link-bg:transparent;--alias-action-link-bg-active:transparent;--alias-action-link-bg-disabled:transparent;--alias-action-link-bg-hover:transparent;--alias-action-link-bg-pressed:transparent;--alias-action-link-border:transparent;--alias-action-link-fg:#fff0be;--alias-action-link-fg-active:#fff0be;--alias-action-link-fg-disabled:#e1d7aa;--alias-action-link-fg-hover:#ffb468;--alias-action-link-fg-pressed:#fff0be;--alias-action-link-fg-visited:#a6734e;--alias-action-link-ring:#ff8000;--alias-action-primary-bg:#7c4a22;--alias-action-primary-bg-active:#5a2d0c;--alias-action-primary-bg-disabled:#e1d7aa;--alias-action-primary-bg-hover:#623610;--alias-action-primary-bg-pressed:#5a2d0c;--alias-action-primary-border:#776447;--alias-action-primary-fg:#fff0be;--alias-action-primary-fg-disabled:#c9bc92;--alias-action-primary-ring:#7c4a22;--alias-action-secondary-bg:#fff5d1;--alias-action-secondary-bg-active:#e1d7aa;--alias-action-secondary-bg-disabled:#fff9e3;--alias-action-secondary-bg-hover:#fff0be;--alias-action-secondary-bg-pressed:#e1d7aa;--alias-action-secondary-border:#e1d7aa;--alias-action-secondary-fg:#623610;--alias-action-secondary-fg-disabled:#c9bc92;--alias-action-secondary-ring:#7c4a22;--alias-border-default:#7c4a22;--alias-border-on-inverse:#c9bc92;--alias-border-strong:#623610;--alias-border-subtle:#e1d7aa;--alias-focus-ring:#ff8000;--alias-focus-ring-offset:#fffcf1;--alias-status-error-bg:#fef2f1;--alias-status-error-border:#ffcac4;--alias-status-error-fg:#8a0011;--alias-status-info-bg:#f0f6ff;--alias-status-info-border:#c4d8fa;--alias-status-info-fg:#003eb5;--alias-status-success-bg:#e6ffea;--alias-status-success-bg-muted:#fff;--alias-status-success-border:#9fffb3;--alias-status-success-fg:#00631a;--alias-status-warning-bg:#fff8e8;--alias-status-warning-border:#ffd680;--alias-status-warning-fg:#824e00;--alias-surface-canvas:#e1d7aa;--alias-surface-default:#fff5d1;--alias-surface-elevated:#fff5d1;--alias-surface-inverse:#623610;--alias-surface-subtle:#e1d7aa;--alias-text-inverse:#fff0be;--alias-text-muted:#e1d7aa;--alias-text-on-inverse:#fff0be;--alias-text-primary:#7c4a22;--alias-text-secondary:#c9bc92;--alias-ui-card-elevation:var(--elevation-shadow-sm);--alias-ui-card-elevation-hover:var(--elevation-shadow-md);--alias-ui-nav-drawer-overlay:color-mix(in srgb,var(--alias-surface-inverse) calc(var(--opacity-semantic-surface-overlay)*100%),transparent);--alias-ui-nav-drawer-width:min(23rem,92vw);--alias-ui-nav-submenu-open-delay-ms:.1s;--alias-ui-nav-submenu-shadow:0 16px 40px color-mix(in srgb,var(--alias-surface-inverse) 42%,transparent);--alias-ui-site-header-height:var(--spacing-scale-18);--alias-ui-site-header-shadow:var(--elevation-shadow-none);--alias-ui-table-row-disabled-opacity:.4}:where(html[data-section-theme=race][data-color-mode=dark],[data-section-theme=race][data-color-mode=dark]){--alias-action-accent-bg:#ffa455;--alias-action-accent-bg-active:#ff8000;--alias-action-accent-bg-disabled:#7c4a22;--alias-action-accent-bg-hover:#ffb468;--alias-action-accent-bg-pressed:#ff8000;--alias-action-accent-border:#ffb468;--alias-action-accent-fg:#672d00;--alias-action-accent-fg-disabled:#672d00;--alias-action-accent-ring:#623610;--alias-action-link-bg:transparent;--alias-action-link-bg-active:transparent;--alias-action-link-bg-disabled:transparent;--alias-action-link-bg-hover:transparent;--alias-action-link-bg-pressed:transparent;--alias-action-link-border:transparent;--alias-action-link-fg:#ffa455;--alias-action-link-fg-active:#ff8000;--alias-action-link-fg-disabled:#7c4a22;--alias-action-link-fg-hover:#ffb468;--alias-action-link-fg-pressed:#ff8000;--alias-action-link-fg-visited:#c9bc92;--alias-action-link-ring:#623610;--alias-action-primary-bg:#fff0be;--alias-action-primary-bg-active:#c9bc92;--alias-action-primary-bg-disabled:#7c4a22;--alias-action-primary-bg-hover:#e1d7aa;--alias-action-primary-bg-pressed:#c9bc92;--alias-action-primary-border:#5a2d0c;--alias-action-primary-fg:#623610;--alias-action-primary-fg-disabled:#5a2d0c;--alias-action-primary-ring:#ff8000;--alias-action-secondary-bg:#7c4a22;--alias-action-secondary-bg-active:#953e00;--alias-action-secondary-bg-disabled:#7c4a22;--alias-action-secondary-bg-hover:#5a2d0c;--alias-action-secondary-bg-pressed:#953e00;--alias-action-secondary-border:#472302;--alias-action-secondary-fg:#fff0be;--alias-action-secondary-fg-disabled:#5a2d0c;--alias-action-secondary-ring:#ff8000;--alias-border-default:#c9bc92;--alias-border-on-inverse:#7c4a22;--alias-border-strong:#fff0be;--alias-border-subtle:#b0a378;--alias-focus-ring:#ff8000;--alias-focus-ring-offset:#e1d7aa;--alias-status-error-bg:#fef2f1;--alias-status-error-border:#ffcac4;--alias-status-error-fg:#8a0011;--alias-status-info-bg:#f0f6ff;--alias-status-info-border:#c4d8fa;--alias-status-info-fg:#003eb5;--alias-status-success-bg:#009e10;--alias-status-success-bg-muted:#61f88b;--alias-status-success-border:#00e664;--alias-status-success-fg:#ceffd7;--alias-status-warning-bg:#fff8e8;--alias-status-warning-border:#ffd680;--alias-status-warning-fg:#824e00;--alias-surface-canvas:#623610;--alias-surface-default:#623610;--alias-surface-elevated:#7c4a22;--alias-surface-inverse:#fff0be;--alias-surface-subtle:#5a2d0c;--alias-text-inverse:#623610;--alias-text-muted:#e1d7aa;--alias-text-on-inverse:#623610;--alias-text-primary:#fff0be;--alias-text-secondary:#c9bc92;--alias-ui-card-elevation:var(--elevation-shadow-md);--alias-ui-card-elevation-hover:var(--elevation-shadow-lg);--alias-ui-nav-drawer-overlay:color-mix(in srgb,var(--alias-surface-inverse) calc(var(--opacity-semantic-surface-overlay)*100%),transparent);--alias-ui-nav-drawer-width:min(23rem,92vw);--alias-ui-nav-submenu-open-delay-ms:.1s;--alias-ui-nav-submenu-shadow:0 16px 40px color-mix(in srgb,var(--alias-surface-inverse) 42%,transparent);--alias-ui-site-header-height:var(--spacing-scale-18);--alias-ui-site-header-shadow:var(--elevation-shadow-none);--alias-ui-table-row-disabled-opacity:.4}:where(:root,[data-section-theme]){--semantic-action-accent-bg:var(--alias-action-accent-bg);--semantic-action-accent-bg-disabled:var(--alias-action-accent-bg-disabled);--semantic-action-accent-bg-hover:var(--alias-action-accent-bg-hover);--semantic-action-accent-bg-pressed:var(--alias-action-accent-bg-pressed);--semantic-action-accent-border:var(--alias-action-accent-border);--semantic-action-accent-fg:var(--alias-action-accent-fg);--semantic-action-accent-fg-disabled:var(--alias-action-accent-fg-disabled);--semantic-action-accent-ring:var(--alias-action-accent-ring);--semantic-action-link-bg:var(--alias-action-link-bg);--semantic-action-link-bg-disabled:var(--alias-action-link-bg-disabled);--semantic-action-link-bg-hover:var(--alias-action-link-bg-hover);--semantic-action-link-bg-pressed:var(--alias-action-link-bg-pressed);--semantic-action-link-border:var(--alias-action-link-border);--semantic-action-link-fg:var(--alias-action-link-fg);--semantic-action-link-fg-disabled:var(--alias-action-link-fg-disabled);--semantic-action-link-fg-hover:var(--alias-action-link-fg-hover);--semantic-action-link-fg-pressed:var(--alias-action-link-fg-pressed);--semantic-action-link-fg-visited:var(--alias-action-link-fg-visited);--semantic-action-link-ring:var(--alias-action-link-ring);--semantic-action-primary-bg:var(--alias-action-primary-bg);--semantic-action-primary-bg-disabled:var(--alias-action-primary-bg-disabled);--semantic-action-primary-bg-hover:var(--alias-action-primary-bg-hover);--semantic-action-primary-bg-pressed:var(--alias-action-primary-bg-pressed);--semantic-action-primary-border:var(--alias-action-primary-border);--semantic-action-primary-fg:var(--alias-action-primary-fg);--semantic-action-primary-fg-disabled:var(--alias-action-primary-fg-disabled);--semantic-action-primary-ring:var(--alias-action-primary-ring);--semantic-action-secondary-bg:var(--alias-action-secondary-bg);--semantic-action-secondary-bg-disabled:var(--alias-action-secondary-bg-disabled);--semantic-action-secondary-bg-hover:var(--alias-action-secondary-bg-hover);--semantic-action-secondary-bg-pressed:var(--alias-action-secondary-bg-pressed);--semantic-action-secondary-border:var(--alias-action-secondary-border);--semantic-action-secondary-fg:var(--alias-action-secondary-fg);--semantic-action-secondary-fg-disabled:var(--alias-action-secondary-fg-disabled);--semantic-action-secondary-ring:var(--alias-action-secondary-ring);--semantic-border-default:var(--alias-border-default);--semantic-border-strong:var(--alias-border-strong);--semantic-border-subtle:var(--alias-border-subtle);--semantic-focus-ring:var(--alias-focus-ring);--semantic-focus-ring-offset:var(--alias-focus-ring-offset);--semantic-status-error-bg:var(--alias-status-error-bg);--semantic-status-error-border:var(--alias-status-error-border);--semantic-status-error-fg:var(--alias-status-error-fg);--semantic-status-info-bg:var(--alias-status-info-bg);--semantic-status-info-border:var(--alias-status-info-border);--semantic-status-info-fg:var(--alias-status-info-fg);--semantic-status-success-bg:var(--alias-status-success-bg);--semantic-status-success-border:var(--alias-status-success-border);--semantic-status-success-fg:var(--alias-status-success-fg);--semantic-status-warning-bg:var(--alias-status-warning-bg);--semantic-status-warning-border:var(--alias-status-warning-border);--semantic-status-warning-fg:var(--alias-status-warning-fg);--semantic-surface-canvas:var(--alias-surface-canvas);--semantic-surface-default:var(--alias-surface-default);--semantic-surface-elevated:var(--alias-surface-elevated);--semantic-surface-subtle:var(--alias-surface-subtle);--semantic-text-inverse:var(--alias-text-inverse);--semantic-text-muted:var(--alias-text-muted);--semantic-text-primary:var(--alias-text-primary);--semantic-text-secondary:var(--alias-text-secondary);--semantic-typography-body-lg-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-body-lg-fontSize:var(--typography-fontSize-md);--semantic-typography-body-lg-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-body-lg-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-body-lg-lineHeight:var(--typography-lineHeight-relaxed);--semantic-typography-body-md-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-body-md-fontSize:var(--typography-fontSize-base);--semantic-typography-body-md-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-body-md-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-body-md-lineHeight:var(--typography-lineHeight-relaxed);--semantic-typography-body-sm-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-body-sm-fontSize:var(--typography-fontSize-sm);--semantic-typography-body-sm-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-body-sm-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-body-sm-lineHeight:var(--typography-lineHeight-relaxed);--semantic-typography-display-lg-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-display-lg-fontSize:clamp(2rem,8.2vw,4.5rem);--semantic-typography-display-lg-fontWeight:var(--typography-fontWeight-black);--semantic-typography-display-lg-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-display-lg-lineHeight:var(--typography-lineHeight-tight);--semantic-typography-display-md-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-display-md-fontSize:clamp(1.5rem,6.8vw,3.75rem);--semantic-typography-display-md-fontWeight:var(--typography-fontWeight-black);--semantic-typography-display-md-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-display-md-lineHeight:var(--typography-lineHeight-tight);--semantic-typography-display-sm-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-display-sm-fontSize:clamp(1.5rem,5.4vw,3rem);--semantic-typography-display-sm-fontWeight:var(--typography-fontWeight-black);--semantic-typography-display-sm-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-display-sm-lineHeight:var(--typography-lineHeight-tight);--semantic-typography-headline-lg-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-headline-lg-fontSize:var(--typography-fontSize-3xl);--semantic-typography-headline-lg-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-headline-lg-letterSpacing:var(--typography-letterSpacing-tight);--semantic-typography-headline-lg-lineHeight:var(--typography-lineHeight-none);--semantic-typography-headline-md-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-headline-md-fontSize:var(--typography-fontSize-2xl);--semantic-typography-headline-md-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-headline-md-letterSpacing:var(--typography-letterSpacing-tight);--semantic-typography-headline-md-lineHeight:var(--typography-lineHeight-none);--semantic-typography-headline-sm-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-headline-sm-fontSize:var(--typography-fontSize-xl);--semantic-typography-headline-sm-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-headline-sm-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-headline-sm-lineHeight:var(--typography-lineHeight-snug);--semantic-typography-label-lg-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-label-lg-fontSize:var(--typography-fontSize-base);--semantic-typography-label-lg-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-label-lg-letterSpacing:var(--typography-letterSpacing-wide);--semantic-typography-label-lg-lineHeight:var(--typography-lineHeight-normal);--semantic-typography-label-md-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-label-md-fontSize:var(--typography-fontSize-sm);--semantic-typography-label-md-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-label-md-letterSpacing:var(--typography-letterSpacing-wide);--semantic-typography-label-md-lineHeight:var(--typography-lineHeight-normal);--semantic-typography-label-sm-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-label-sm-fontSize:var(--typography-fontSize-xs);--semantic-typography-label-sm-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-label-sm-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-label-sm-lineHeight:var(--typography-lineHeight-none);--semantic-typography-title-lg-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-title-lg-fontSize:var(--typography-fontSize-lg);--semantic-typography-title-lg-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-title-lg-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-title-lg-lineHeight:var(--typography-lineHeight-normal);--semantic-typography-title-md-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-title-md-fontSize:var(--typography-fontSize-base);--semantic-typography-title-md-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-title-md-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-title-md-lineHeight:var(--typography-lineHeight-normal);--semantic-typography-title-sm-fontFamily:var(--typography-fontFamily-primary);--semantic-typography-title-sm-fontSize:var(--typography-fontSize-sm);--semantic-typography-title-sm-fontWeight:var(--typography-fontWeight-bold);--semantic-typography-title-sm-letterSpacing:var(--typography-letterSpacing-normal);--semantic-typography-title-sm-lineHeight:var(--typography-lineHeight-normal);--semantic-ui-card-elevation:var(--alias-ui-card-elevation);--semantic-ui-card-elevation-hover:var(--alias-ui-card-elevation-hover);--semantic-ui-nav-drawer-overlay:var(--alias-ui-nav-drawer-overlay);--semantic-ui-nav-drawer-width:var(--alias-ui-nav-drawer-width);--semantic-ui-nav-submenu-open-delay-ms:var(--alias-ui-nav-submenu-open-delay-ms);--semantic-ui-nav-submenu-shadow:var(--alias-ui-nav-submenu-shadow);--semantic-ui-site-header-height:var(--alias-ui-site-header-height);--semantic-ui-site-header-shadow:var(--alias-ui-site-header-shadow);--semantic-ui-table-row-disabled-opacity:var(--alias-ui-table-row-disabled-opacity)}:where(:root,[data-section-theme]){--component-avatar-bg:var(--semantic-surface-subtle);--component-avatar-border:var(--semantic-border-default);--component-avatar-fg:var(--semantic-text-secondary);--component-badge-default-bg:var(--semantic-surface-subtle);--component-badge-default-border:var(--semantic-border-default);--component-badge-default-fg:var(--semantic-text-primary);--component-badge-error-bg:var(--semantic-status-error-bg);--component-badge-error-border:var(--semantic-status-error-border);--component-badge-error-fg:var(--semantic-status-error-fg);--component-badge-info-bg:var(--semantic-status-info-bg);--component-badge-info-border:var(--semantic-status-info-border);--component-badge-info-fg:var(--semantic-status-info-fg);--component-badge-primary-bg:var(--semantic-action-primary-bg);--component-badge-primary-fg:var(--semantic-action-primary-fg);--component-badge-size-md-min-h:24px;--component-badge-size-md-padding-x:var(--spacing-scale-2);--component-badge-size-md-padding-y:var(--spacing-scale-0-5);--component-badge-size-radius:var(--radius-full);--component-badge-size-sm-min-h:20px;--component-badge-size-sm-padding-x:var(--spacing-scale-1-5);--component-badge-size-sm-padding-y:var(--spacing-scale-0-5);--component-badge-success-bg:var(--semantic-status-success-bg);--component-badge-success-border:var(--semantic-status-success-border);--component-badge-success-fg:var(--semantic-status-success-fg);--component-badge-warning-bg:var(--semantic-status-warning-bg);--component-badge-warning-border:var(--semantic-status-warning-border);--component-badge-warning-fg:var(--semantic-status-warning-fg);--component-button-accent-bg:var(--semantic-action-accent-bg);--component-button-accent-bg-disabled:var(--semantic-action-accent-bg-disabled);--component-button-accent-bg-hover:var(--semantic-action-accent-bg-hover);--component-button-accent-bg-pressed:var(--semantic-action-accent-bg-pressed);--component-button-accent-border:var(--semantic-action-accent-border);--component-button-accent-border-width:var(--border-width-default);--component-button-accent-fg:var(--semantic-action-accent-fg);--component-button-accent-fg-disabled:var(--semantic-action-accent-fg-disabled);--component-button-accent-ring:var(--semantic-action-accent-ring);--component-button-ghost-bg:var(--semantic-surface-canvas);--component-button-ghost-bg-disabled:var(--semantic-surface-canvas);--component-button-ghost-bg-hover:var(--semantic-surface-subtle);--component-button-ghost-bg-pressed:var(--semantic-action-secondary-bg-pressed);--component-button-ghost-border:var(--semantic-surface-canvas);--component-button-ghost-border-width:var(--border-width-none);--component-button-ghost-fg:var(--semantic-text-secondary);--component-button-ghost-fg-disabled:var(--semantic-text-muted);--component-button-ghost-fg-hover:var(--semantic-text-primary);--component-button-ghost-ring:var(--semantic-action-secondary-ring);--component-button-link-bg:var(--semantic-action-link-bg);--component-button-link-bg-disabled:var(--semantic-action-link-bg-disabled);--component-button-link-bg-hover:var(--semantic-action-link-bg-hover);--component-button-link-bg-pressed:var(--semantic-action-link-bg-pressed);--component-button-link-border:var(--semantic-action-link-border);--component-button-link-border-width:var(--border-width-none);--component-button-link-fg:var(--semantic-action-link-fg);--component-button-link-fg-disabled:var(--semantic-action-link-fg-disabled);--component-button-link-fg-hover:var(--semantic-action-link-fg-hover);--component-button-link-fg-pressed:var(--semantic-action-link-fg-pressed);--component-button-link-ring:var(--semantic-action-link-ring);--component-button-outline-bg:var(--semantic-surface-canvas);--component-button-outline-bg-disabled:var(--semantic-surface-canvas);--component-button-outline-bg-hover:var(--semantic-action-secondary-bg);--component-button-outline-bg-pressed:var(--semantic-action-secondary-bg-pressed);--component-button-outline-border:var(--semantic-action-secondary-border);--component-button-outline-border-width:var(--border-width-default);--component-button-outline-fg:var(--semantic-action-secondary-fg);--component-button-outline-fg-disabled:var(--semantic-action-secondary-fg-disabled);--component-button-outline-ring:var(--semantic-action-secondary-ring);--component-button-primary-bg:var(--semantic-action-primary-bg);--component-button-primary-bg-disabled:var(--semantic-action-primary-bg-disabled);--component-button-primary-bg-hover:var(--semantic-action-primary-bg-hover);--component-button-primary-bg-pressed:var(--semantic-action-primary-bg-pressed);--component-button-primary-border:var(--semantic-action-primary-border);--component-button-primary-border-width:var(--border-width-default);--component-button-primary-fg:var(--semantic-action-primary-fg);--component-button-primary-fg-disabled:var(--semantic-action-primary-fg-disabled);--component-button-primary-ring:var(--semantic-action-primary-ring);--component-button-secondary-bg:var(--semantic-action-secondary-bg);--component-button-secondary-bg-disabled:var(--semantic-action-secondary-bg-disabled);--component-button-secondary-bg-hover:var(--semantic-action-secondary-bg-hover);--component-button-secondary-bg-pressed:var(--semantic-action-secondary-bg-pressed);--component-button-secondary-border:var(--semantic-action-secondary-border);--component-button-secondary-border-width:var(--border-width-default);--component-button-secondary-fg:var(--semantic-action-secondary-fg);--component-button-secondary-fg-disabled:var(--semantic-action-secondary-fg-disabled);--component-button-secondary-ring:var(--semantic-action-secondary-ring);--component-button-size-gap:var(--spacing-semantic-inline-gap);--component-button-size-lg-min-h:40px;--component-button-size-lg-padding-x:var(--spacing-scale-3);--component-button-size-lg-padding-y:var(--spacing-scale-2);--component-button-size-md-min-h:36px;--component-button-size-md-padding-x:var(--spacing-scale-2-5);--component-button-size-md-padding-y:var(--spacing-scale-1-5);--component-button-size-radius:var(--radius-md);--component-button-size-sm-min-h:28px;--component-button-size-sm-padding-x:var(--spacing-scale-2-5);--component-button-size-sm-padding-y:var(--spacing-scale-1);--component-button-size-square-padding:var(--spacing-scale-1-5);--component-button-size-xl-min-h:40px;--component-button-size-xl-padding-x:var(--spacing-scale-3-5);--component-button-size-xl-padding-y:var(--spacing-scale-2);--component-button-size-xs-min-h:24px;--component-button-size-xs-padding-x:var(--spacing-scale-2);--component-button-size-xs-padding-y:var(--spacing-scale-1);--component-button-soft-bg:var(--semantic-action-secondary-bg);--component-button-soft-bg-disabled:var(--semantic-action-secondary-bg-disabled);--component-button-soft-bg-hover:var(--semantic-action-secondary-bg-hover);--component-button-soft-bg-pressed:var(--semantic-action-secondary-bg-pressed);--component-button-soft-border:var(--semantic-action-secondary-border);--component-button-soft-border-width:var(--border-width-default);--component-button-soft-fg:var(--semantic-action-secondary-fg);--component-button-soft-fg-disabled:var(--semantic-action-secondary-fg-disabled);--component-button-soft-ring:var(--semantic-action-secondary-ring);--component-button-solid-bg:var(--semantic-action-primary-bg);--component-button-solid-bg-disabled:var(--semantic-action-primary-bg-disabled);--component-button-solid-bg-hover:var(--semantic-action-primary-bg-hover);--component-button-solid-bg-pressed:var(--semantic-action-primary-bg-pressed);--component-button-solid-border:var(--semantic-action-primary-border);--component-button-solid-border-width:var(--border-width-strong);--component-button-solid-fg:var(--semantic-action-primary-fg);--component-button-solid-fg-disabled:var(--semantic-action-primary-fg-disabled);--component-button-solid-ring:var(--semantic-action-primary-ring);--component-button-subtle-bg:var(--semantic-action-secondary-bg);--component-button-subtle-bg-disabled:var(--semantic-action-secondary-bg-disabled);--component-button-subtle-bg-hover:var(--semantic-action-secondary-bg-hover);--component-button-subtle-bg-pressed:var(--semantic-action-secondary-bg-pressed);--component-button-subtle-border:var(--semantic-action-primary-border);--component-button-subtle-border-width:var(--border-width-strong);--component-button-subtle-fg:var(--semantic-action-secondary-fg);--component-button-subtle-fg-disabled:var(--semantic-action-secondary-fg-disabled);--component-button-subtle-ring:var(--semantic-action-primary-ring);--component-card-bg:var(--semantic-surface-elevated);--component-card-bg-hover:var(--semantic-surface-subtle);--component-card-border:var(--semantic-border-subtle);--component-card-border-hover:var(--semantic-border-default);--component-card-border-width:var(--border-width-default);--component-card-elevation:var(--semantic-ui-card-elevation);--component-card-elevation-hover:var(--semantic-ui-card-elevation-hover);--component-card-ghost-border-width:var(--border-width-none);--component-card-media-bg:var(--semantic-surface-subtle);--component-card-naked-border-width:var(--border-width-none);--component-card-outline-border-width:var(--border-width-default);--component-card-ring:var(--semantic-focus-ring);--component-card-ring-offset:var(--semantic-focus-ring-offset);--component-card-soft-border-width:var(--border-width-default);--component-card-solid-border-width:var(--border-width-default);--component-card-subtle-border-width:var(--border-width-strong);--component-checkbox-bg:var(--semantic-surface-elevated);--component-checkbox-bg-checked:var(--semantic-action-primary-bg);--component-checkbox-bg-disabled:var(--semantic-surface-subtle);--component-checkbox-bg-hover:var(--semantic-surface-subtle);--component-checkbox-bg-indeterminate:var(--semantic-action-primary-bg);--component-checkbox-border:var(--semantic-border-default);--component-checkbox-border-disabled:var(--semantic-border-subtle);--component-checkbox-border-hover:var(--semantic-border-strong);--component-checkbox-fg-checked:var(--semantic-action-primary-fg);--component-checkbox-fg-indeterminate:var(--semantic-action-primary-fg);--component-checkbox-ring:var(--semantic-focus-ring);--component-checkbox-size-control:16px;--component-checkbox-size-control-lg:20px;--component-checkbox-size-radius:var(--radius-sm);--component-collapsible-bg:var(--semantic-surface-elevated);--component-collapsible-bg-disabled:var(--semantic-surface-subtle);--component-collapsible-bg-hover:var(--semantic-surface-subtle);--component-collapsible-border:var(--semantic-border-strong);--component-collapsible-border-width:var(--border-width-default);--component-collapsible-fg:var(--semantic-text-primary);--component-collapsible-fg-disabled:var(--semantic-text-muted);--component-collapsible-panel-bg:var(--semantic-surface-elevated);--component-collapsible-panel-border:var(--semantic-border-subtle);--component-collapsible-panel-border-width:var(--border-width-default);--component-collapsible-panel-padding-lg:var(--spacing-scale-6);--component-collapsible-panel-padding-md:var(--spacing-scale-4);--component-collapsible-panel-padding-sm:var(--spacing-scale-3);--component-collapsible-ring:var(--semantic-focus-ring);--component-collapsible-size-min-h:40px;--component-collapsible-size-padding-x:var(--spacing-scale-3);--component-collapsible-size-padding-y:var(--spacing-scale-2);--component-collapsible-size-radius:var(--radius-md);--component-collapsible-trigger-leading-gap:var(--spacing-scale-1-5);--component-collapsible-trigger-padding:var(--spacing-scale-3-5);--component-collapsible-trigger-padding-xs-x:var(--spacing-scale-3);--component-collapsible-trigger-padding-xs-y:var(--spacing-scale-2);--component-divider-default:var(--semantic-border-default);--component-divider-strong:var(--semantic-border-strong);--component-divider-subtle:var(--semantic-border-subtle);--component-divider-width:var(--border-width-default);--component-divider-width-strong:var(--border-width-strong);--component-divider-width-subtle:var(--border-width-default);--component-dropdown-bg:var(--semantic-surface-elevated);--component-dropdown-bg-hover:var(--semantic-surface-subtle);--component-dropdown-border:var(--semantic-border-default);--component-dropdown-border-width:var(--border-width-default);--component-dropdown-elevation:var(--semantic-ui-nav-submenu-shadow);--component-dropdown-fg:var(--semantic-text-primary);--component-dropdown-ring:var(--semantic-focus-ring);--component-dropdown-separator:var(--semantic-border-subtle);--component-dropdown-separator-border-width:var(--border-width-default);--component-dropdown-item-bg-current:var(--semantic-action-secondary-bg);--component-dropdown-item-bg-highlighted:var(--semantic-action-primary-bg);--component-dropdown-item-bg-hover:var(--semantic-surface-subtle);--component-dropdown-item-bg-selected:var(--semantic-action-secondary-bg);--component-dropdown-item-fg:var(--semantic-text-primary);--component-dropdown-item-fg-current:var(--semantic-action-secondary-fg);--component-dropdown-item-fg-disabled:var(--semantic-text-muted);--component-dropdown-item-fg-highlighted:var(--semantic-action-primary-fg);--component-dropdown-item-fg-selected:var(--semantic-action-secondary-fg);--component-dropdown-item-ring:var(--semantic-focus-ring);--component-dropdown-item-size-min-h:32px;--component-dropdown-item-size-padding-x:var(--spacing-scale-2);--component-dropdown-item-size-padding-y:var(--spacing-scale-1);--component-dropdown-item-size-radius:var(--radius-sm);--component-input-bg:var(--semantic-surface-elevated);--component-input-border:var(--semantic-border-default);--component-input-border-focus:var(--semantic-focus-ring);--component-input-border-width:var(--border-width-default);--component-input-disabled-bg:var(--semantic-surface-subtle);--component-input-disabled-text:var(--semantic-text-muted);--component-input-placeholder:var(--semantic-text-muted);--component-input-ring:var(--semantic-focus-ring);--component-input-size-lg-min-h:44px;--component-input-size-lg-padding-x:var(--spacing-scale-4);--component-input-size-lg-padding-y:var(--spacing-scale-2-5);--component-input-size-md-min-h:36px;--component-input-size-md-padding-x:var(--spacing-scale-3);--component-input-size-md-padding-y:var(--spacing-scale-2);--component-input-size-radius:var(--radius-md);--component-input-size-sm-min-h:28px;--component-input-size-sm-padding-x:var(--spacing-scale-2);--component-input-size-sm-padding-y:var(--spacing-scale-1);--component-input-text:var(--semantic-text-primary);--component-link-fg:var(--semantic-action-link-fg);--component-link-fg-disabled:var(--semantic-action-link-fg-disabled);--component-link-fg-hover:var(--semantic-action-link-fg-hover);--component-link-fg-pressed:var(--semantic-action-link-fg-pressed);--component-link-fg-visited:var(--semantic-action-link-fg-visited);--component-modal-body-fg:var(--semantic-text-secondary);--component-modal-container-bg:var(--semantic-surface-elevated);--component-modal-container-border:var(--semantic-border-subtle);--component-modal-container-border-width:var(--border-width-default);--component-modal-container-elevation:var(--semantic-ui-card-elevation);--component-modal-header-fg:var(--semantic-text-primary);--component-modal-max-height:760px;--component-modal-max-width:645px;--component-modal-overlay-bg:var(--semantic-surface-canvas);--component-modal-padding:var(--spacing-scale-4);--component-modal-radius:var(--radius-md);--component-nav-drawer-bg:var(--semantic-surface-default);--component-nav-drawer-border:var(--semantic-border-default);--component-nav-drawer-overlay:var(--semantic-ui-nav-drawer-overlay);--component-nav-drawer-width:var(--semantic-ui-nav-drawer-width);--component-nav-link-bg-current:var(--semantic-surface-subtle);--component-nav-link-bg-hover:var(--semantic-surface-subtle);--component-nav-link-fg:var(--semantic-text-primary);--component-nav-link-fg-current:var(--semantic-text-primary);--component-nav-link-fg-muted:var(--semantic-text-secondary);--component-nav-link-ring:var(--semantic-focus-ring);--component-nav-submenu-bg:var(--semantic-surface-elevated);--component-nav-submenu-border:var(--semantic-border-default);--component-nav-submenu-open-delay-ms:var(--semantic-ui-nav-submenu-open-delay-ms);--component-nav-submenu-shadow:var(--semantic-ui-nav-submenu-shadow);--component-popover-arrow-bg:var(--semantic-surface-elevated);--component-popover-arrow-border:var(--semantic-border-default);--component-popover-arrow-border-width:var(--border-width-default);--component-popover-bg:var(--semantic-surface-elevated);--component-popover-border:var(--semantic-border-default);--component-popover-border-width:var(--border-width-default);--component-popover-elevation:var(--semantic-surface-elevated);--component-progress-indicator-bg:var(--semantic-action-primary-bg);--component-progress-indicator-error:var(--semantic-status-error-fg);--component-progress-indicator-success:var(--semantic-status-success-fg);--component-progress-indicator-warning:var(--semantic-status-warning-fg);--component-progress-track-bg:var(--semantic-surface-subtle);--component-scrollbar-radius:var(--radius-full);--component-scrollbar-size:8px;--component-scrollbar-thumb-bg:var(--semantic-border-default);--component-scrollbar-thumb-bg-hover:var(--semantic-border-strong);--component-scrollbar-thumb-border:var(--semantic-surface-subtle);--component-scrollbar-track-bg:var(--semantic-surface-subtle);--component-select-bg:var(--semantic-surface-elevated);--component-select-bg-disabled:var(--semantic-surface-subtle);--component-select-border:var(--semantic-border-default);--component-select-border-hover:var(--semantic-border-strong);--component-select-border-width:var(--border-width-default);--component-select-fg:var(--semantic-text-primary);--component-select-fg-disabled:var(--semantic-text-muted);--component-select-menu-bg:var(--semantic-surface-elevated);--component-select-menu-border:var(--semantic-border-default);--component-select-menu-border-width:var(--border-width-default);--component-select-menu-elevation:var(--semantic-surface-elevated);--component-select-option-bg-highlighted:var(--semantic-action-primary-bg);--component-select-option-bg-hover:var(--semantic-surface-subtle);--component-select-option-fg:var(--semantic-text-primary);--component-select-option-fg-highlighted:var(--semantic-action-primary-fg);--component-select-placeholder:var(--semantic-text-muted);--component-select-ring:var(--semantic-focus-ring);--component-select-size-lg-min-h:44px;--component-select-size-lg-padding-x:var(--spacing-scale-4);--component-select-size-lg-padding-y:var(--spacing-scale-2-5);--component-select-size-md-min-h:36px;--component-select-size-md-padding-x:var(--spacing-scale-3);--component-select-size-md-padding-y:var(--spacing-scale-2);--component-select-size-radius:var(--radius-md);--component-select-size-sm-min-h:28px;--component-select-size-sm-padding-x:var(--spacing-scale-2);--component-select-size-sm-padding-y:var(--spacing-scale-1);--component-site-header-backdrop:var(--semantic-surface-default);--component-site-header-bg:var(--semantic-surface-default);--component-site-header-border:var(--semantic-border-default);--component-site-header-border-width:var(--border-width-default);--component-site-header-height:var(--semantic-ui-site-header-height);--component-site-header-shadow:var(--semantic-ui-site-header-shadow);--component-skeleton-bg:var(--semantic-surface-subtle);--component-skeleton-shimmer:var(--semantic-surface-elevated);--component-switch-bg:var(--semantic-surface-subtle);--component-switch-bg-disabled:var(--semantic-surface-subtle);--component-switch-bg-hover:var(--semantic-surface-default);--component-switch-bg-on:var(--semantic-action-primary-bg);--component-switch-border:var(--semantic-border-default);--component-switch-border-width:var(--border-width-default);--component-switch-ring:var(--semantic-focus-ring);--component-switch-size-radius:var(--radius-full);--component-switch-size-thumb:16px;--component-switch-size-track-height:20px;--component-switch-size-track-width:36px;--component-switch-thumb-bg:var(--semantic-surface-elevated);--component-switch-thumb-bg-disabled:var(--semantic-surface-default);--component-tab-bg:var(--semantic-surface-default);--component-tab-bg-disabled:var(--semantic-surface-subtle);--component-tab-bg-hover:var(--semantic-surface-subtle);--component-tab-bg-selected:var(--semantic-action-primary-bg);--component-tab-border:var(--semantic-border-default);--component-tab-border-disabled:var(--semantic-border-default);--component-tab-border-selected:var(--semantic-border-strong);--component-tab-fg:var(--semantic-text-primary);--component-tab-fg-disabled:var(--semantic-text-secondary);--component-tab-fg-hover:var(--semantic-text-primary);--component-tab-fg-selected:var(--semantic-action-link-fg);--component-tab-ring:var(--semantic-focus-ring);--component-tab-ring-offset:var(--semantic-focus-ring-offset);--component-tab-size-lg-min-h:44px;--component-tab-size-lg-padding-x:var(--spacing-scale-4);--component-tab-size-lg-padding-y:var(--spacing-scale-2);--component-tab-size-md-min-h:36px;--component-tab-size-md-padding-x:var(--spacing-scale-3);--component-tab-size-md-padding-y:var(--spacing-scale-1-5);--component-tab-size-radius:var(--radius-md);--component-tab-size-sm-min-h:28px;--component-tab-size-sm-padding-x:var(--spacing-scale-2-5);--component-tab-size-sm-padding-y:var(--spacing-scale-1);--component-table-border:var(--semantic-border-subtle);--component-table-border-width:var(--border-width-default);--component-table-cell-fg:var(--semantic-text-primary);--component-table-header-bg:var(--semantic-surface-subtle);--component-table-header-fg:var(--semantic-text-primary);--component-table-row-bg-stripe:var(--semantic-surface-default);--component-table-head-sortable-fg:var(--semantic-text-primary);--component-table-head-sortable-fg-hover:var(--semantic-text-primary);--component-table-head-sortable-indicator-fg:var(--semantic-text-muted);--component-table-head-sortable-indicator-fg-current:var(--semantic-text-primary);--component-table-head-sortable-ring:var(--semantic-focus-ring);--component-table-row-bg:var(--semantic-surface-elevated);--component-table-row-bg-hover:var(--semantic-surface-subtle);--component-table-row-bg-selected:var(--semantic-action-secondary-bg);--component-table-row-opacity:var(--semantic-ui-table-row-disabled-opacity);--component-table-row-ring:var(--semantic-focus-ring);--component-toast-default-bg:var(--semantic-surface-elevated);--component-toast-default-border:var(--semantic-border-default);--component-toast-default-fg:var(--semantic-text-primary);--component-toast-error-bg:var(--semantic-status-error-bg);--component-toast-error-border:var(--semantic-status-error-border);--component-toast-error-fg:var(--semantic-status-error-fg);--component-toast-info-bg:var(--semantic-status-info-bg);--component-toast-info-border:var(--semantic-status-info-border);--component-toast-info-fg:var(--semantic-status-info-fg);--component-toast-success-bg:var(--semantic-status-success-bg);--component-toast-success-border:var(--semantic-status-success-border);--component-toast-success-fg:var(--semantic-status-success-fg);--component-toast-warning-bg:var(--semantic-status-warning-bg);--component-toast-warning-border:var(--semantic-status-warning-border);--component-toast-warning-fg:var(--semantic-status-warning-fg);--component-tooltip-arrow-border-width:var(--border-width-default);--component-tooltip-bg:var(--semantic-action-primary-bg);--component-tooltip-border:var(--semantic-action-primary-border);--component-tooltip-border-width:var(--border-width-default);--component-tooltip-fg:var(--semantic-action-primary-fg)}@font-face{font-display:swap;font-family:Monument Grotesk Mono;font-style:normal;font-weight:700;src:local("Monument Grotesk Mono Bold"),url(/fonts/monument-grotesk-mono-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Monument Grotesk Mono;font-style:normal;font-weight:900;src:local("Monument Grotesk Mono Black"),url(/fonts/monument-grotesk-mono-black.woff2) format("woff2")}:root,html[data-color-mode=light]{color-scheme:light}html[data-color-mode=dark]{color-scheme:dark}@media(forced-colors:none){:where(*){scrollbar-color:var(--component-scrollbar-thumb-bg,var(--semantic-border-default)) var(--component-scrollbar-track-bg,var(--semantic-surface-subtle));scrollbar-width:thin}:where(*)::-webkit-scrollbar{height:var(--component-scrollbar-size,8px);width:var(--component-scrollbar-size,8px)}:where(*)::-webkit-scrollbar-track{background-color:var( --component-scrollbar-track-bg,var(--semantic-surface-subtle) );border-radius:var(--component-scrollbar-radius,9999px)}:where(*)::-webkit-scrollbar-thumb{background-color:var( --component-scrollbar-thumb-bg,var(--semantic-border-default) );border:2px solid var(--component-scrollbar-thumb-border,var(--semantic-surface-subtle));border-radius:var(--component-scrollbar-radius,9999px)}:where(*)::-webkit-scrollbar-thumb:hover{background-color:var( --component-scrollbar-thumb-bg-hover,var(--semantic-border-strong) )}}@media(forced-colors:active){:where(*){scrollbar-color:auto;scrollbar-width:auto}}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{background-color:var(--semantic-surface-canvas);min-height:100%}body{font-family:var( --typography-fontFamily-primary,"IBM Plex Mono","SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono",monospace );font-kerning:normal;font-optical-sizing:auto;margin:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--semantic-text-primary)}a{color:inherit}:where(a[href],button,input,select,textarea,summary,[role=button],[role=link],[role=menuitem],[role=switch],[role=tab],[tabindex]:not([tabindex="-1"])){--focus-ring-color:var(--semantic-focus-ring);--focus-ring-offset-color:var(--semantic-focus-ring-offset)}:where(a[href],button,input,select,textarea,summary,[role=button],[role=link],[role=menuitem],[role=switch],[role=tab],[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:0 0 0 2px var(--focus-ring-offset-color),0 0 0 4px var(--focus-ring-color);outline:none}@media(forced-colors:active){:where(a[href],button,input,select,textarea,summary,[role=button],[role=link],[role=menuitem],[role=switch],[role=tab],[tabindex]:not([tabindex="-1"])):focus-visible{box-shadow:none;outline:2px solid Highlight;outline-offset:2px}}.text-style-body-lg,.text-style-body-md,.text-style-body-sm,.text-style-display-lg,.text-style-display-md,.text-style-display-sm,.text-style-headline-lg,.text-style-headline-md,.text-style-headline-sm,.text-style-label-lg,.text-style-label-md,.text-style-label-sm,.text-style-title-lg,.text-style-title-md,.text-style-title-sm{font-family:var(--text-style-font-family);font-size:var(--text-style-font-size);font-weight:var(--text-style-font-weight);letter-spacing:var(--text-style-letter-spacing);line-height:var(--text-style-line-height)}.text-style-display-lg{--text-style-font-family:var(--semantic-typography-display-lg-fontFamily);--text-style-font-size:var(--semantic-typography-display-lg-fontSize);--text-style-font-weight:var(--semantic-typography-display-lg-fontWeight);--text-style-line-height:var(--semantic-typography-display-lg-lineHeight);--text-style-letter-spacing:var(--semantic-typography-display-lg-letterSpacing)}.text-style-display-md{--text-style-font-family:var(--semantic-typography-display-md-fontFamily);--text-style-font-size:var(--semantic-typography-display-md-fontSize);--text-style-font-weight:var(--semantic-typography-display-md-fontWeight);--text-style-line-height:var(--semantic-typography-display-md-lineHeight);--text-style-letter-spacing:var(--semantic-typography-display-md-letterSpacing)}.text-style-display-sm{--text-style-font-family:var(--semantic-typography-display-sm-fontFamily);--text-style-font-size:var(--semantic-typography-display-sm-fontSize);--text-style-font-weight:var(--semantic-typography-display-sm-fontWeight);--text-style-line-height:var(--semantic-typography-display-sm-lineHeight);--text-style-letter-spacing:var(--semantic-typography-display-sm-letterSpacing)}.text-style-headline-lg{--text-style-font-family:var(--semantic-typography-headline-lg-fontFamily);--text-style-font-size:var(--semantic-typography-headline-lg-fontSize);--text-style-font-weight:var(--semantic-typography-headline-lg-fontWeight);--text-style-line-height:var(--semantic-typography-headline-lg-lineHeight);--text-style-letter-spacing:var(--semantic-typography-headline-lg-letterSpacing)}.text-style-headline-md{--text-style-font-family:var(--semantic-typography-headline-md-fontFamily);--text-style-font-size:var(--semantic-typography-headline-md-fontSize);--text-style-font-weight:var(--semantic-typography-headline-md-fontWeight);--text-style-line-height:var(--semantic-typography-headline-md-lineHeight);--text-style-letter-spacing:var(--semantic-typography-headline-md-letterSpacing)}.text-style-headline-sm{--text-style-font-family:var(--semantic-typography-headline-sm-fontFamily);--text-style-font-size:var(--semantic-typography-headline-sm-fontSize);--text-style-font-weight:var(--semantic-typography-headline-sm-fontWeight);--text-style-line-height:var(--semantic-typography-headline-sm-lineHeight);--text-style-letter-spacing:var(--semantic-typography-headline-sm-letterSpacing)}.text-style-title-lg{--text-style-font-family:var(--semantic-typography-title-lg-fontFamily);--text-style-font-size:var(--semantic-typography-title-lg-fontSize);--text-style-font-weight:var(--semantic-typography-title-lg-fontWeight);--text-style-line-height:var(--semantic-typography-title-lg-lineHeight);--text-style-letter-spacing:var(--semantic-typography-title-lg-letterSpacing)}.text-style-title-md{--text-style-font-family:var(--semantic-typography-title-md-fontFamily);--text-style-font-size:var(--semantic-typography-title-md-fontSize);--text-style-font-weight:var(--semantic-typography-title-md-fontWeight);--text-style-line-height:var(--semantic-typography-title-md-lineHeight);--text-style-letter-spacing:var(--semantic-typography-title-md-letterSpacing)}.text-style-title-sm{--text-style-font-family:var(--semantic-typography-title-sm-fontFamily);--text-style-font-size:var(--semantic-typography-title-sm-fontSize);--text-style-font-weight:var(--semantic-typography-title-sm-fontWeight);--text-style-line-height:var(--semantic-typography-title-sm-lineHeight);--text-style-letter-spacing:var(--semantic-typography-title-sm-letterSpacing)}.text-style-body-lg{--text-style-font-family:var(--semantic-typography-body-lg-fontFamily);--text-style-font-size:var(--semantic-typography-body-lg-fontSize);--text-style-font-weight:var(--semantic-typography-body-lg-fontWeight);--text-style-line-height:var(--semantic-typography-body-lg-lineHeight);--text-style-letter-spacing:var(--semantic-typography-body-lg-letterSpacing)}.text-style-body-md{--text-style-font-family:var(--semantic-typography-body-md-fontFamily);--text-style-font-size:var(--semantic-typography-body-md-fontSize);--text-style-font-weight:var(--semantic-typography-body-md-fontWeight);--text-style-line-height:var(--semantic-typography-body-md-lineHeight);--text-style-letter-spacing:var(--semantic-typography-body-md-letterSpacing)}.text-style-body-sm{--text-style-font-family:var(--semantic-typography-body-sm-fontFamily);--text-style-font-size:var(--semantic-typography-body-sm-fontSize);--text-style-font-weight:var(--semantic-typography-body-sm-fontWeight);--text-style-line-height:var(--semantic-typography-body-sm-lineHeight);--text-style-letter-spacing:var(--semantic-typography-body-sm-letterSpacing)}.text-style-label-lg{--text-style-font-family:var(--semantic-typography-label-lg-fontFamily);--text-style-font-size:var(--semantic-typography-label-lg-fontSize);--text-style-font-weight:var(--semantic-typography-label-lg-fontWeight);--text-style-line-height:var(--semantic-typography-label-lg-lineHeight);--text-style-letter-spacing:var(--semantic-typography-label-lg-letterSpacing)}.text-style-label-md{--text-style-font-family:var(--semantic-typography-label-md-fontFamily);--text-style-font-size:var(--semantic-typography-label-md-fontSize);--text-style-font-weight:var(--semantic-typography-label-md-fontWeight);--text-style-line-height:var(--semantic-typography-label-md-lineHeight);--text-style-letter-spacing:var(--semantic-typography-label-md-letterSpacing)}.text-style-label-sm{--text-style-font-family:var(--semantic-typography-label-sm-fontFamily);--text-style-font-size:var(--semantic-typography-label-sm-fontSize);--text-style-font-weight:var(--semantic-typography-label-sm-fontWeight);--text-style-line-height:var(--semantic-typography-label-sm-lineHeight);--text-style-letter-spacing:var(--semantic-typography-label-sm-letterSpacing)}.ui-spinner[data-v-59919339]{animation:ui-spinner-spin-59919339 .8s linear infinite;border:var(--border-width-strong) solid var(--semantic-border-subtle);border-radius:999px;border-top-color:var(--semantic-text-primary);display:inline-block}.ui-spinner--sm[data-v-59919339]{height:1rem;width:1rem}.ui-spinner--md[data-v-59919339]{height:1.5rem;width:1.5rem}.ui-spinner--lg[data-v-59919339]{height:2rem;width:2rem}@keyframes ui-spinner-spin-59919339{to{transform:rotate(1turn)}}.typography[data-v-b421a5ca]{font-family:var(--typography-current-font-family,var(--semantic-typography-body-md-fontFamily));font-size:var(--typography-current-font-size,var(--semantic-typography-body-md-fontSize));font-weight:var(--typography-current-font-weight,var(--semantic-typography-body-md-fontWeight));-webkit-hyphens:var(--typography-current-hyphens,manual);hyphens:var(--typography-current-hyphens,manual);letter-spacing:var(--typography-current-letter-spacing,var(--semantic-typography-body-md-letterSpacing));line-height:var(--typography-current-line-height,var(--semantic-typography-body-md-lineHeight));margin:0;overflow-wrap:var(--typography-current-overflow-wrap,normal)}.typography--tone-primary[data-v-b421a5ca]{color:var(--semantic-text-primary)}.typography--tone-secondary[data-v-b421a5ca]{color:var(--semantic-text-secondary)}.typography--tone-muted[data-v-b421a5ca]{color:var(--semantic-text-muted)}.typography--tone-inverse[data-v-b421a5ca]{color:var(--semantic-text-inverse)}.btn[data-v-95347e63]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;justify-content:center;--btn-gap:var(--component-button-size-gap,var(--spacing-semantic-inline-gap));--btn-radius:var(--component-button-size-radius,var(--radius-md));--btn-padding-x:var(--component-button-size-md-padding-x,var(--spacing-scale-2-5));--btn-padding-y:var(--component-button-size-md-padding-y,var(--spacing-scale-1-5));--btn-min-h:var(--component-button-size-md-min-h,36px);--btn-square-padding:var(--component-button-size-square-padding,var(--spacing-scale-1-5));gap:var(--btn-gap);--btn-focus-ring-color:var(--semantic-focus-ring);--btn-focus-ring-offset-color:var(--semantic-surface-default);--focus-ring-color:var(--btn-focus-ring-color);--focus-ring-offset-color:var(--btn-focus-ring-offset-color);--btn-bg:transparent;--btn-bg-hover:var(--btn-bg);--btn-bg-pressed:var(--btn-bg-hover);--btn-bg-disabled:var(--btn-bg);--btn-border:transparent;--btn-fg:var(--semantic-text-primary);--btn-fg-hover:var(--btn-fg);--btn-fg-pressed:var(--btn-fg-hover);--btn-fg-disabled:var(--btn-fg);--btn-border-width:var(--border-width-default);background-color:var(--btn-bg);border-radius:var(--btn-radius);border-style:solid;border-width:var(--btn-border-width);color:var(--btn-fg);cursor:pointer;min-height:var(--btn-min-h);padding:var(--btn-padding-y) var(--btn-padding-x);transition:background-color var(--motion-duration-fast) var(--motion-easing-default),color var(--motion-duration-fast) var(--motion-easing-default),border-color var(--motion-duration-fast) var(--motion-easing-default),box-shadow var(--motion-duration-fast) var(--motion-easing-default);white-space:nowrap}.btn[data-v-95347e63],.btn[data-v-95347e63]:disabled{border-color:var(--btn-border)}.btn[data-v-95347e63]:disabled{background-color:var(--btn-bg-disabled);color:var(--btn-fg-disabled);cursor:not-allowed;pointer-events:none}.btn[data-v-95347e63]:hover:not(:disabled){background-color:var(--btn-bg-hover);color:var(--btn-fg-hover)}.btn[data-v-95347e63]:active:not(:disabled){background-color:var(--btn-bg-pressed);color:var(--btn-fg-pressed)}.btn--square[data-v-95347e63]{padding:var(--btn-square-padding)}.btn--xs[data-v-95347e63]{--btn-min-h:var(--component-button-size-xs-min-h,24px);--btn-padding-x:var(--component-button-size-xs-padding-x,var(--spacing-scale-2));--btn-padding-y:var(--component-button-size-xs-padding-y,var(--spacing-scale-1))}.btn--sm[data-v-95347e63]{--btn-min-h:var(--component-button-size-sm-min-h,28px);--btn-padding-x:var(--component-button-size-sm-padding-x,var(--spacing-scale-2-5));--btn-padding-y:var(--component-button-size-sm-padding-y,var(--spacing-scale-1))}.btn--md[data-v-95347e63]{--btn-min-h:var(--component-button-size-md-min-h,36px);--btn-padding-x:var(--component-button-size-md-padding-x,var(--spacing-scale-2-5));--btn-padding-y:var(--component-button-size-md-padding-y,var(--spacing-scale-1-5))}.btn--lg[data-v-95347e63]{--btn-min-h:var(--component-button-size-lg-min-h,40px);--btn-padding-x:var(--component-button-size-lg-padding-x,var(--spacing-scale-3));--btn-padding-y:var(--component-button-size-lg-padding-y,var(--spacing-scale-2))}.btn--xl[data-v-95347e63]{--btn-min-h:var(--component-button-size-xl-min-h,40px);--btn-padding-x:var(--component-button-size-xl-padding-x,var(--spacing-scale-3-5));--btn-padding-y:var(--component-button-size-xl-padding-y,var(--spacing-scale-2))}.btn--solid[data-v-95347e63]{--btn-bg:var(--component-button-solid-bg);--btn-bg-hover:var(--component-button-solid-bg-hover);--btn-bg-pressed:var(--component-button-solid-bg-pressed);--btn-bg-disabled:var(--component-button-solid-bg-disabled);--btn-border:var(--component-button-solid-border);--btn-fg:var(--component-button-solid-fg);--btn-fg-disabled:var(--component-button-solid-fg-disabled);--btn-border-width:var(--component-button-solid-border-width,var(--border-width-strong));--btn-focus-ring-color:var(--component-button-solid-ring)}.btn--outline[data-v-95347e63]{--btn-bg:var(--component-button-outline-bg);--btn-bg-hover:var(--component-button-outline-bg-hover);--btn-bg-pressed:var(--component-button-outline-bg-pressed);--btn-bg-disabled:var(--component-button-outline-bg-disabled);--btn-border:var(--component-button-outline-border);--btn-fg:var(--component-button-outline-fg);--btn-fg-disabled:var(--component-button-outline-fg-disabled);--btn-border-width:var(--component-button-outline-border-width,var(--border-width-default));--btn-focus-ring-color:var(--component-button-outline-ring)}.btn--soft[data-v-95347e63]{--btn-bg:var(--component-button-soft-bg);--btn-bg-hover:var(--component-button-soft-bg-hover);--btn-bg-pressed:var(--component-button-soft-bg-pressed);--btn-bg-disabled:var(--component-button-soft-bg-disabled);--btn-border:var(--component-button-soft-border);--btn-fg:var(--component-button-soft-fg);--btn-fg-disabled:var(--component-button-soft-fg-disabled);--btn-border-width:var(--component-button-soft-border-width,var(--border-width-default));--btn-focus-ring-color:var(--component-button-soft-ring)}.btn--subtle[data-v-95347e63]{--btn-bg:var(--component-button-subtle-bg);--btn-bg-hover:var(--component-button-subtle-bg-hover);--btn-bg-pressed:var(--component-button-subtle-bg-pressed);--btn-bg-disabled:var(--component-button-subtle-bg-disabled);--btn-border:var(--component-button-subtle-border);--btn-fg:var(--component-button-subtle-fg);--btn-fg-disabled:var(--component-button-subtle-fg-disabled);--btn-border-width:var(--component-button-subtle-border-width,var(--border-width-strong));--btn-focus-ring-color:var(--component-button-subtle-ring)}.btn--ghost[data-v-95347e63]{--btn-bg:var(--component-button-ghost-bg);--btn-bg-hover:var(--component-button-ghost-bg-hover);--btn-bg-pressed:var(--component-button-ghost-bg-pressed);--btn-bg-disabled:var(--component-button-ghost-bg-disabled);--btn-border:var(--component-button-ghost-border);--btn-fg:var(--component-button-ghost-fg);--btn-fg-hover:var(--component-button-ghost-fg-hover);--btn-fg-disabled:var(--component-button-ghost-fg-disabled);--btn-border-width:var(--component-button-ghost-border-width,var(--border-width-none));--btn-focus-ring-color:var(--component-button-ghost-ring)}.btn--link[data-v-95347e63]{--btn-bg:var(--component-button-link-bg);--btn-bg-hover:var(--component-button-link-bg-hover);--btn-bg-pressed:var(--component-button-link-bg-pressed);--btn-bg-disabled:var(--component-button-link-bg-disabled);--btn-border:var(--component-button-link-border);--btn-fg:var(--component-button-link-fg);--btn-fg-hover:var(--component-button-link-fg-hover);--btn-fg-pressed:var(--component-button-link-fg-pressed);--btn-fg-disabled:var(--component-button-link-fg-disabled);--btn-border-width:var(--component-button-link-border-width,var(--border-width-none));--btn-focus-ring-color:var(--component-button-link-ring)}.btn__spinner[data-v-95347e63]{border-color:transparent currentColor currentColor;margin-left:var(--spacing-scale-1)}.card-content[data-v-224ea78c]{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--component-card-content-gap,var(--spacing-scale-2));min-width:0;padding:0 var(--card-padding-x) var(--card-padding-y)}.card-content--horizontal[data-v-224ea78c]{justify-content:center;padding-bottom:var(--card-padding-y);padding-top:var(--card-padding-y)}.card-content--compact[data-v-224ea78c]{padding-bottom:var(--component-card-padding-compact-y,var(--spacing-scale-3))}.card-content--unpadded[data-v-224ea78c]{padding:0}.card[data-v-49e0400e]{--card-bg:var(--component-card-outline-bg,var(--component-card-bg));--card-bg-hover:var(--component-card-outline-bg-hover,var(--component-card-bg-hover,var(--card-bg)));--card-bg-pressed:var(--component-card-outline-bg-pressed,var(--card-bg-hover));--card-border:var(--component-card-outline-border,var(--component-card-border));--card-border-hover:var(--component-card-outline-border-hover,var(--component-card-border-hover,var(--card-border)));--card-border-pressed:var(--component-card-outline-border-pressed,var(--card-border-hover));--card-shadow:var(--component-card-shadow,var(--component-card-elevation,var(--elevation-shadow-none)));--card-shadow-hover:var(--component-card-shadow-hover,var(--component-card-elevation-hover,var(--card-shadow)));--card-border-width:var(--component-card-outline-border-width,var(--border-width-default));--card-radius:var(--component-card-radius,var(--radius-lg));--card-gap:var(--component-card-vertical-gap,var(--spacing-semantic-stack-gap));--card-padding-x:var(--component-card-padding-x,var(--spacing-scale-4));--card-padding-y:var(--component-card-padding-y,var(--spacing-scale-4));--card-section-gap:var(--component-card-section-gap,var(--spacing-scale-2));--focus-ring-color:var(--component-card-ring,var(--semantic-focus-ring));--focus-ring-offset-color:var(--component-card-ring-offset,var(--semantic-focus-ring-offset));background-color:var(--card-bg);border-color:var(--card-border);border-radius:var(--card-radius);border-style:solid;border-width:var(--card-border-width);box-shadow:var(--card-shadow);color:var(--semantic-text-primary);display:flex;flex-direction:column;gap:var(--card-gap);min-width:0;transition:background-color var(--motion-duration-fast) var(--motion-easing-default),border-color var(--motion-duration-fast) var(--motion-easing-default),box-shadow var(--motion-duration-fast) var(--motion-easing-default)}.card--horizontal[data-v-49e0400e]{--card-gap:var(--component-card-horizontal-gap,var(--spacing-semantic-inline-gap));align-items:center;flex-direction:row}.card--horizontal.card--reverse[data-v-49e0400e]{flex-direction:row-reverse}.card--interactive[data-v-49e0400e]:hover,.card--state-hover[data-v-49e0400e]{background-color:var(--card-bg-hover);border-color:var(--card-border-hover);box-shadow:var(--card-shadow-hover)}.card--interactive[data-v-49e0400e]:active{background-color:var(--card-bg-pressed);border-color:var(--card-border-pressed)}.card--interactive[data-v-49e0400e]:focus-visible{box-shadow:var(--card-shadow-hover),0 0 0 2px var(--focus-ring-offset-color),0 0 0 4px var(--focus-ring-color);outline:none}.card--outline[data-v-49e0400e]{--card-bg:var(--component-card-outline-bg,var(--component-card-bg));--card-bg-hover:var(--component-card-outline-bg-hover,var(--card-bg));--card-bg-pressed:var(--component-card-outline-bg-pressed,var(--card-bg-hover));--card-border:var(--component-card-outline-border,var(--component-card-border));--card-border-hover:var(--component-card-outline-border-hover,var(--card-border));--card-border-pressed:var(--component-card-outline-border-pressed,var(--card-border-hover));--card-border-width:var(--component-card-outline-border-width,var(--border-width-default))}.card--soft[data-v-49e0400e]{--card-bg:var(--component-card-soft-bg);--card-bg-hover:var(--component-card-soft-bg-hover);--card-bg-pressed:var(--component-card-soft-bg-pressed,var(--card-bg-hover));--card-border:var(--component-card-soft-border);--card-border-hover:var(--component-card-soft-border-hover,var(--card-border));--card-border-pressed:var(--component-card-soft-border-pressed,var(--card-border-hover));--card-border-width:var(--component-card-soft-border-width,var(--border-width-default))}.card--subtle[data-v-49e0400e]{--card-bg:var(--component-card-subtle-bg);--card-bg-hover:var(--component-card-subtle-bg-hover);--card-bg-pressed:var(--component-card-subtle-bg-pressed,var(--card-bg-hover));--card-border:var(--component-card-subtle-border);--card-border-hover:var(--component-card-subtle-border-hover,var(--card-border));--card-border-pressed:var(--component-card-subtle-border-pressed,var(--card-border-hover));--card-border-width:var(--component-card-subtle-border-width,var(--border-width-strong))}.card--ghost[data-v-49e0400e]{--card-bg:var(--component-card-ghost-bg);--card-bg-hover:var(--component-card-ghost-bg-hover);--card-bg-pressed:var(--component-card-ghost-bg-pressed,var(--card-bg-hover));--card-border:var(--component-card-ghost-border);--card-border-hover:var(--component-card-ghost-border-hover,var(--card-border));--card-border-pressed:var(--component-card-ghost-border-pressed,var(--card-border-hover));--card-border-width:var(--component-card-ghost-border-width,var(--border-width-none));--card-shadow:var(--component-card-ghost-shadow,var(--elevation-shadow-none));--card-shadow-hover:var(--component-card-ghost-shadow-hover,var(--card-shadow))}.card--solid[data-v-49e0400e]{--card-bg:var(--component-card-solid-bg);--card-bg-hover:var(--component-card-solid-bg-hover);--card-bg-pressed:var(--component-card-solid-bg-pressed,var(--card-bg-hover));--card-border:var(--component-card-solid-border);--card-border-hover:var(--component-card-solid-border-hover,var(--card-border));--card-border-pressed:var(--component-card-solid-border-pressed,var(--card-border-hover));--card-border-width:var(--component-card-solid-border-width,var(--border-width-default))}.card--naked[data-v-49e0400e]{--card-bg:var(--component-card-naked-bg);--card-bg-hover:var(--component-card-naked-bg-hover);--card-bg-pressed:var(--component-card-naked-bg-pressed,var(--card-bg-hover));--card-border:var(--component-card-naked-border);--card-border-hover:var(--component-card-naked-border-hover,var(--card-border));--card-border-pressed:var(--component-card-naked-border-pressed,var(--card-border-hover));--card-border-width:var(--component-card-naked-border-width,var(--border-width-none));--card-shadow:var(--component-card-naked-shadow,var(--elevation-shadow-none));--card-shadow-hover:var(--component-card-naked-shadow-hover,var(--card-shadow))}.async-state-card[data-v-7e1d5114]{display:flex;justify-content:center}.async-state-card__content[data-v-7e1d5114]{display:flex;flex-direction:column;gap:var(--spacing-semantic-md)}.async-state-card__content--loading[data-v-7e1d5114]{align-items:center;justify-content:center;min-height:7.5rem}.async-state-card__sr-only[data-v-7e1d5114]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.layout-container[data-v-26c3f78e]{margin:0 auto;width:100%}.layout-container--page[data-v-26c3f78e]{max-width:var(--size-container-page,1280px)}.layout-container--prose[data-v-26c3f78e]{max-width:var(--size-container-prose,800px)}.layout-container--padding-all[data-v-26c3f78e]{padding-block:var(--spacing-semantic-lg)}.layout-container--padding-all[data-v-26c3f78e],.layout-container--padding-inline[data-v-26c3f78e]{padding-inline:var(--layout-grid-margin-sm)}@media(min-width:640px){.layout-container--padding-all[data-v-26c3f78e],.layout-container--padding-inline[data-v-26c3f78e]{padding-inline:var(--layout-grid-margin-md)}}@media(min-width:1024px){.layout-container--padding-all[data-v-26c3f78e],.layout-container--padding-inline[data-v-26c3f78e]{padding-inline:var(--layout-grid-margin-lg)}}
