._page-title_1636r_1{font-family:var(--page-title-font-family);font-size:var(--page-title-font-size);font-weight:var(--page-title-font-weight, 700);line-height:var(--page-title-line-height);text-transform:var(--page-title-text-transform, none);letter-spacing:var(--page-title-letter-spacing, normal);text-align:var(--page-title-text-align, left);color:var(--page-title-color, inherit)}._page-title--emphasis_1636r_1{color:var(--page-title-emphasis-color);font-style:var(--page-title-emphasis-font-style)}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body{font-family:var(--chrome-font-family);color:var(--chrome-fg-default);background:var(--chrome-bg-app)}button{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}button::-moz-focus-inner{border:0;padding:0}:root{--chrome-bg-app: #111;--chrome-bg-panel: #1e1e1e;--chrome-bg-canvas: #1a1a1a;--chrome-bg-elevated: #2a2a2a;--chrome-bg-button: #333;--chrome-bg-button-hover: #3a3a3a;--chrome-bg-panel-translucent: rgba(30, 30, 30, .9);--chrome-fg-default: #eee;--chrome-fg-muted: #ccc;--chrome-fg-subtle: #888;--chrome-fg-faint: #666;--chrome-fg-inverted: #fff;--chrome-border-default: #333;--chrome-border-strong: #444;--chrome-border-faint: rgba(255, 255, 255, .06);--chrome-accent: oklch(.62 .2 265);--chrome-accent-hover: oklch(.72 .18 265);--chrome-accent-selection: oklch(.78 .16 265);--chrome-accent-fg: #fff;--chrome-accent-tint: oklch(.62 .2 265 / .15);--chrome-accent-tint-strong: oklch(.62 .2 265 / .2);--chrome-status-warning: oklch(.45 .158 126);--chrome-status-danger: oklch(.68 .18 25);--chrome-status-danger-tint: oklch(.68 .18 25 / .12);--chrome-fill-hover: rgba(255, 255, 255, .05);--chrome-fill-selected: rgba(255, 255, 255, .08);--chrome-fill-faint: rgba(255, 255, 255, .03);--chrome-space-xs: 4px;--chrome-space-sm: 8px;--chrome-space-md: 12px;--chrome-space-lg: 16px;--chrome-space-xl: 24px;--chrome-radius-sm: 4px;--chrome-radius-md: 6px;--chrome-radius-lg: 8px;--chrome-font-family: "Faktum", system-ui, -apple-system, sans-serif;--chrome-font-size-xs: 10px;--chrome-font-size-sm: 11px;--chrome-font-size-md: 12px;--chrome-font-size-lg: 14px;--chrome-actor-user-bar: oklch(.55 .15 230);--chrome-actor-user-chip-bg: oklch(.3 .1 230);--chrome-actor-user-chip-fg: oklch(.85 .1 230);--chrome-actor-agent-bar: oklch(.6 .18 300);--chrome-actor-agent-pulse: oklch(.7 .18 300);--chrome-actor-agent-title: oklch(.78 .12 300);--chrome-actor-agent-chip-bg: oklch(.3 .15 300);--chrome-actor-agent-chip-fg: oklch(.88 .12 300);--chrome-event-add: oklch(.7 .16 140);--chrome-event-delete: oklch(.7 .2 25);--chrome-event-theme: oklch(.7 .15 80);--chrome-event-tokens: oklch(.7 .15 200);--chrome-shadow-panel: 0 8px 24px rgba(0, 0, 0, .4);--chrome-shadow-drawer: 0 -4px 16px rgba(0, 0, 0, .3);--chrome-overlay-modal: rgba(0, 0, 0, .55);--chrome-toast-min-width: 240px;--chrome-toast-max-width: 360px;--chrome-picker-list-max-height: 320px}[data-theme=light]{--chrome-bg-app: #f5f3f0;--chrome-bg-canvas: #faf8f5;--chrome-bg-elevated: rgba(255, 255, 255, .85);--chrome-bg-button: #ebe8e3;--chrome-bg-button-hover: #e0ddd6;--chrome-bg-panel-translucent: rgba(255, 255, 255, .9);--chrome-fg-default: #1a1814;--chrome-fg-muted: #4a4540;--chrome-fg-subtle: #6b665f;--chrome-fg-faint: #8a857d;--chrome-fg-inverted: #fff;--chrome-border-strong: rgba(0, 0, 0, .15);--chrome-border-faint: rgba(0, 0, 0, .06);--chrome-fill-hover: rgba(0, 0, 0, .04);--chrome-fill-selected: rgba(0, 0, 0, .06);--chrome-fill-faint: rgba(0, 0, 0, .02)}:root{--chrome-bg-panel: rgba(20, 18, 15, .78);--chrome-border-default: rgba(255, 255, 255, .08);--chrome-shadow-panel: inset 0 0 0 1px rgba(255, 255, 255, .05), inset 0 1px 0 0 rgba(255, 255, 255, .1), 0 8px 32px rgba(0, 0, 0, .4), 0 2px 8px rgba(0, 0, 0, .2);--chrome-backdrop-blur: blur(40px);--chrome-radius-panel: 14px;--chrome-panel-left-width: 340px;--chrome-panel-right-width: 280px;--chrome-edge-gap: 12px;--chrome-content-left-margin: calc(var(--chrome-panel-left-width) + var(--chrome-edge-gap) * 2);--chrome-content-right-margin: calc(var(--chrome-panel-right-width) + var(--chrome-edge-gap) * 2)}[data-theme=light]{--chrome-bg-panel: rgba(250, 248, 245, .78);--chrome-border-default: rgba(0, 0, 0, .08);--chrome-shadow-panel: inset 0 0 0 1px rgba(255, 255, 255, .55), inset 0 1px 0 0 rgba(255, 255, 255, .8), 0 8px 32px rgba(0, 0, 0, .08), 0 2px 8px rgba(0, 0, 0, .04)}:root{--palette-default-0: oklch(0 0 0);--palette-default-5: oklch(.07 0 0);--palette-default-10: oklch(.13 0 0);--palette-default-15: oklch(.18 0 0);--palette-default-20: oklch(.23 0 0);--palette-default-25: oklch(.28 0 0);--palette-default-30: oklch(.33 0 0);--palette-default-35: oklch(.38 0 0);--palette-default-40: oklch(.43 0 0);--palette-default-45: oklch(.48 0 0);--palette-default-50: oklch(.53 0 0);--palette-default-55: oklch(.58 0 0);--palette-default-60: oklch(.63 0 0);--palette-default-65: oklch(.68 0 0);--palette-default-70: oklch(.73 0 0);--palette-default-75: oklch(.78 0 0);--palette-default-80: oklch(.83 0 0);--palette-default-85: oklch(.88 0 0);--palette-default-90: oklch(.92 0 0);--palette-default-95: oklch(.96 0 0);--palette-default-100: oklch(1 0 0);--palette-primary-0: oklch(0 0 25);--palette-primary-5: oklch(.07 .02 25);--palette-primary-10: oklch(.13 .04 25);--palette-primary-15: oklch(.18 .06 25);--palette-primary-20: oklch(.23 .08 25);--palette-primary-25: oklch(.28 .1 25);--palette-primary-30: oklch(.33 .12 25);--palette-primary-35: oklch(.38 .14 25);--palette-primary-40: oklch(.43 .16 25);--palette-primary-45: oklch(.48 .17 25);--palette-primary-50: oklch(.53 .18 25);--palette-primary-55: oklch(.58 .18 25);--palette-primary-60: oklch(.63 .18 25);--palette-primary-65: oklch(.68 .18 25);--palette-primary-70: oklch(.73 .16 25);--palette-primary-75: oklch(.78 .14 25);--palette-primary-80: oklch(.83 .12 25);--palette-primary-85: oklch(.88 .08 25);--palette-primary-90: oklch(.92 .06 25);--palette-primary-95: oklch(.96 .03 25);--palette-primary-100: oklch(1 0 25);--palette-secondary-0: oklch(0 0 85);--palette-secondary-5: oklch(.07 .02 85);--palette-secondary-10: oklch(.13 .03 85);--palette-secondary-15: oklch(.18 .04 85);--palette-secondary-20: oklch(.23 .06 85);--palette-secondary-25: oklch(.28 .08 85);--palette-secondary-30: oklch(.33 .09 85);--palette-secondary-35: oklch(.38 .1 85);--palette-secondary-40: oklch(.43 .12 85);--palette-secondary-45: oklch(.48 .13 85);--palette-secondary-50: oklch(.53 .14 85);--palette-secondary-55: oklch(.58 .14 85);--palette-secondary-60: oklch(.63 .14 85);--palette-secondary-65: oklch(.68 .14 85);--palette-secondary-70: oklch(.73 .12 85);--palette-secondary-75: oklch(.78 .1 85);--palette-secondary-80: oklch(.83 .08 85);--palette-secondary-85: oklch(.88 .06 85);--palette-secondary-90: oklch(.92 .04 85);--palette-secondary-95: oklch(.96 .02 85);--palette-secondary-100: oklch(1 0 85);--palette-error-0: oklch(0 0 29);--palette-error-5: oklch(.07 .02 29);--palette-error-10: oklch(.13 .04 29);--palette-error-15: oklch(.18 .05 29);--palette-error-20: oklch(.23 .07 29);--palette-error-25: oklch(.28 .09 29);--palette-error-30: oklch(.33 .1 29);--palette-error-35: oklch(.38 .12 29);--palette-error-40: oklch(.43 .13 29);--palette-error-45: oklch(.48 .14 29);--palette-error-50: oklch(.53 .16 29);--palette-error-55: oklch(.58 .16 29);--palette-error-60: oklch(.63 .16 29);--palette-error-65: oklch(.68 .16 29);--palette-error-70: oklch(.73 .14 29);--palette-error-75: oklch(.78 .12 29);--palette-error-80: oklch(.83 .1 29);--palette-error-85: oklch(.88 .06 29);--palette-error-90: oklch(.92 .04 29);--palette-error-95: oklch(.96 .02 29);--palette-error-100: oklch(1 0 29);--palette-success-0: oklch(0 0 145);--palette-success-5: oklch(.07 .02 145);--palette-success-10: oklch(.13 .04 145);--palette-success-15: oklch(.18 .05 145);--palette-success-20: oklch(.23 .07 145);--palette-success-25: oklch(.28 .09 145);--palette-success-30: oklch(.33 .1 145);--palette-success-35: oklch(.38 .12 145);--palette-success-40: oklch(.43 .13 145);--palette-success-45: oklch(.48 .14 145);--palette-success-50: oklch(.53 .16 145);--palette-success-55: oklch(.58 .16 145);--palette-success-60: oklch(.63 .16 145);--palette-success-65: oklch(.68 .16 145);--palette-success-70: oklch(.73 .14 145);--palette-success-75: oklch(.78 .12 145);--palette-success-80: oklch(.83 .1 145);--palette-success-85: oklch(.88 .06 145);--palette-success-90: oklch(.92 .04 145);--palette-success-95: oklch(.96 .02 145);--palette-success-100: oklch(1 0 145);--palette-warning-0: oklch(0 0 70);--palette-warning-5: oklch(.07 .02 70);--palette-warning-10: oklch(.13 .03 70);--palette-warning-15: oklch(.18 .04 70);--palette-warning-20: oklch(.23 .06 70);--palette-warning-25: oklch(.28 .08 70);--palette-warning-30: oklch(.33 .09 70);--palette-warning-35: oklch(.38 .1 70);--palette-warning-40: oklch(.43 .12 70);--palette-warning-45: oklch(.48 .13 70);--palette-warning-50: oklch(.53 .14 70);--palette-warning-55: oklch(.58 .14 70);--palette-warning-60: oklch(.63 .14 70);--palette-warning-65: oklch(.68 .14 70);--palette-warning-70: oklch(.73 .12 70);--palette-warning-75: oklch(.78 .1 70);--palette-warning-80: oklch(.83 .08 70);--palette-warning-85: oklch(.88 .06 70);--palette-warning-90: oklch(.92 .04 70);--palette-warning-95: oklch(.96 .02 70);--palette-warning-100: oklch(1 0 70);--color-primary: oklch(.68 .18 25);--color-primary-hover: oklch(.73 .16 25);--color-primary-active: oklch(.78 .14 25);--color-primary-disabled: oklch(.43 .16 25);--color-on-primary: oklch(.18 .06 25);--color-primary-container: oklch(.38 .14 25);--color-on-primary-container: oklch(.92 .06 25);--color-secondary: oklch(.72 .12 85);--color-secondary-hover: oklch(.72 .12 85);--color-secondary-active: oklch(.72 .12 85);--color-on-secondary: oklch(.2 0 0);--color-secondary-container: oklch(.25 0 0);--color-on-secondary-container: oklch(.88 .06 85);--color-tertiary: oklch(.68 .08 160);--color-on-tertiary: oklch(.2 0 0);--color-tertiary-container: oklch(.25 0 0);--color-on-tertiary-container: oklch(.86 .05 160);--color-background: oklch(0 0 0);--color-on-background: oklch(.96 0 0);--color-surface: color-mix(in oklch, oklch(.13 0 0) 85%, transparent);--color-on-surface: oklch(.96 0 0);--color-surface-variant: color-mix(in oklch, oklch(.23 0 0) 90%, transparent);--color-on-surface-variant: oklch(.83 0 0);--color-surface-container-lowest: color-mix(in oklch, oklch(.07 0 0) 90%, transparent);--color-surface-container-low: color-mix(in oklch, oklch(.13 0 0) 90%, transparent);--color-surface-container: color-mix(in oklch, oklch(.18 0 0) 90%, transparent);--color-surface-container-high: color-mix(in oklch, oklch(.23 0 0) 90%, transparent);--color-surface-container-highest: color-mix(in oklch, oklch(.28 0 0) 90%, transparent);--color-inverse-surface: oklch(.96 0 0);--color-inverse-surface-hover: oklch(.88 0 0);--color-inverse-surface-active: oklch(.83 0 0);--color-inverse-on-surface: oklch(.18 0 0);--color-inverse-primary: oklch(.53 .18 25);--color-error: oklch(.78 .12 25);--color-error-hover: oklch(.83 .12 25);--color-error-active: oklch(.88 .12 25);--color-on-error: oklch(.15 0 0);--color-error-container: oklch(.25 .1 25);--color-on-error-container: oklch(.9 .05 25);--color-warning: oklch(.75 .15 70);--color-on-warning: oklch(.15 0 0);--color-warning-container: oklch(.25 .1 70);--color-on-warning-container: oklch(.88 .06 70);--color-success: oklch(.75 .15 145);--color-on-success: oklch(.15 0 0);--color-success-container: oklch(.25 .1 145);--color-on-success-container: oklch(.88 .06 145);--color-info: oklch(.72 .12 220);--color-on-info: oklch(.15 0 0);--color-info-container: oklch(.25 .1 220);--color-on-info-container: oklch(.88 .06 220);--color-outline: oklch(.53 0 0);--color-outline-variant: oklch(.38 0 0);--color-shadow: oklch(0 0 0);--color-overlay: oklch(0 0 0);--space-100: calc(var(--space-unit) * 1);--space-125: calc(var(--space-unit) * 1.25);--space-150: calc(var(--space-unit) * 1.5);--space-175: calc(var(--space-unit) * 1.75);--space-200: calc(var(--space-unit) * 2);--space-250: calc(var(--space-unit) * 2.5);--space-300: calc(var(--space-unit) * 3);--space-350: calc(var(--space-unit) * 3.5);--space-400: calc(var(--space-unit) * 4);--space-450: calc(var(--space-unit) * 4.5);--space-500: calc(var(--space-unit) * 5);--space-600: calc(var(--space-unit) * 6);--space-700: calc(var(--space-unit) * 7);--space-800: calc(var(--space-unit) * 8);--space-900: calc(var(--space-unit) * 9);--space-1000: calc(var(--space-unit) * 10);--space-1200: calc(var(--space-unit) * 12);--space-1400: calc(var(--space-unit) * 14);--space-1600: calc(var(--space-unit) * 16);--space-1800: calc(var(--space-unit) * 18);--space-2000: calc(var(--space-unit) * 20);--space-2400: calc(var(--space-unit) * 24);--space-2500: calc(var(--space-unit) * 25);--space-3000: calc(var(--space-unit) * 30);--space-unit: 1rem;--space-025: calc(var(--space-unit) * .25);--space-050: calc(var(--space-unit) * .5);--space-075: calc(var(--space-unit) * .75);--radius-small: .25rem;--radius-medium: .5rem;--radius-large: 1rem;--radius-xlarge: 1.5rem;--radius-2xlarge: 2rem;--radius-full: 9999px;--z-index-base: 0;--z-index-dropdown: 10;--z-index-sticky: 20;--z-index-fixed: 30;--z-index-modal-backdrop: 40;--z-index-modal: 50;--layout-content-max-width: 1200px;--layout-nav-height: 4rem;--breakpoint-xs: 480px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--typography-unit: 1rem;--typography-ratio: 1.618;--typography-density: 1;--typography-body-font-family: "Faktum", system-ui, -apple-system, sans-serif;--typography-body-font-size-adjustment: 1;--typography-body-font-size-unit: calc(var(--typography-unit) * var(--typography-body-font-size-adjustment));--typography-body-font-size-ratio: var(--typography-ratio);--typography-body-font-size-tiny: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), -2));--typography-body-font-size-small: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), -1));--typography-body-font-size-base: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--typography-body-font-size-medium: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 1));--typography-body-font-size-large: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 2));--typography-body-font-size-xlarge: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 3));--typography-body-line-height-ratio: 1;--typography-body-line-height-tight: calc(1.1 * var(--typography-density) * var(--typography-body-line-height-ratio));--typography-body-line-height-normal: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--typography-body-line-height-relaxed: calc(1.5 * var(--typography-density) * var(--typography-body-line-height-ratio));--typography-body-letter-spacing-tight: -.025em;--typography-body-letter-spacing-normal: normal;--typography-body-letter-spacing-wide: .025em;--typography-body-font-weight-normal: 300;--typography-body-font-weight-medium: 400;--typography-body-font-weight-strong: 500;--typography-body-font-style-normal: normal;--typography-body-font-style-emphasis: italic;--typography-body-text-transform-none: none;--typography-body-text-transform-capitalize: capitalize;--typography-body-text-transform-uppercase: uppercase;--typography-body-text-transform-lowercase: lowercase;--typography-body-text-transform-full-width: full-width;--typography-body-word-spacing-tight: -.05em;--typography-body-word-spacing-normal: normal;--typography-body-word-spacing-wide: .05em;--typography-display-font-family: "Gorgat Display", Georgia, serif;--typography-display-font-size-adjustment: 1;--typography-display-font-size-unit: calc(var(--typography-unit) * var(--typography-display-font-size-adjustment));--typography-display-font-size-ratio: var(--typography-ratio);--typography-display-font-size-base: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 0));--typography-display-font-size-medium: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 1));--typography-display-font-size-large: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 2));--typography-display-font-size-xlarge: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 3));--typography-display-font-size-huge: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 4));--typography-display-font-size-massive: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 5));--typography-display-font-size-mega: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 6));--typography-display-line-height-ratio: 1;--typography-display-line-height-tight: calc(.9 * var(--typography-density) * var(--typography-display-line-height-ratio));--typography-display-line-height-normal: calc(1 * var(--typography-density) * var(--typography-display-line-height-ratio));--typography-display-line-height-relaxed: calc(1.1 * var(--typography-density) * var(--typography-display-line-height-ratio));--typography-display-letter-spacing-tight: -.05em;--typography-display-letter-spacing-normal: -.025em;--typography-display-letter-spacing-wide: 0em;--typography-display-font-weight-normal: 300;--typography-display-font-weight-strong: 800;--typography-display-font-style-normal: normal;--typography-display-font-style-emphasis: italic;--typography-display-text-transform-none: none;--typography-display-text-transform-capitalize: capitalize;--typography-display-text-transform-uppercase: uppercase;--typography-display-text-transform-lowercase: lowercase;--typography-display-text-transform-full-width: full-width;--typography-display-word-spacing-tight: -.025em;--typography-display-word-spacing-normal: normal;--typography-display-word-spacing-wide: .025em;--shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--transition-fast: .15s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--transition-theme: .7s ease;--unda-elevation-1: 0 0 0 1px color-mix(in oklch, oklch(0 0 0) 15%, transparent);--unda-elevation-2: 0 0 0 1px color-mix(in oklch, oklch(0 0 0) 20%, transparent), 0 0 0 4px color-mix(in oklch, oklch(0 0 0) 10%, transparent);--unda-elevation-3: 0 0 0 1px color-mix(in oklch, oklch(0 0 0) 25%, transparent), 0 0 0 4px color-mix(in oklch, oklch(0 0 0) 15%, transparent), 0 0 0 12px color-mix(in oklch, oklch(0 0 0) 8%, transparent);--unda-elevation-4: 0 0 0 1px color-mix(in oklch, oklch(0 0 0) 30%, transparent), 0 0 0 4px color-mix(in oklch, oklch(0 0 0) 20%, transparent), 0 0 0 12px color-mix(in oklch, oklch(0 0 0) 10%, transparent), 0 0 0 24px color-mix(in oklch, oklch(0 0 0) 5%, transparent);--unda-elevation-ring-color: oklch(0 0 0);--unda-motion-ease-settle-fast: cubic-bezier(.34, 1.56, .64, 1);--unda-motion-ease-settle: cubic-bezier(.22, 1.8, .36, 1);--unda-motion-ease-settle-slow: cubic-bezier(.16, 2.2, .3, 1);--unda-motion-ease-propagate: cubic-bezier(0, 0, .2, 1);--unda-motion-duration-ripple: .4s;--unda-motion-duration-settle: .6s;--unda-motion-duration-propagate: .8s;--unda-motion-duration-caustic: 12s;--unda-surface-caustic-opacity-rest: .12;--unda-surface-caustic-opacity-hover: .2;--unda-surface-caustic-opacity-active: .25;--unda-surface-caustic-scale: 200px;--unda-surface-caustic-color: oklch(.68 .18 25);--unda-interaction-ripple-ring-width: 3px;--unda-interaction-ripple-max-radius: 200px;--unda-interaction-ripple-color: oklch(.68 .18 25);--unda-interaction-ripple-opacity-start: .5;--unda-interaction-ripple-count: 2;--unda-interaction-ripple-delay: 80ms;--unda-interference-fringe-width: 3px;--unda-interference-fringe-bands: 3;--unda-interference-fringe-color-constructive: color-mix(in oklch, oklch(.68 .18 25) 12%, transparent);--unda-interference-fringe-color-destructive: color-mix(in oklch, oklch(0 0 0) 6%, transparent);--unda-resonance-amplitude: .15;--unda-resonance-frequency: 2s;--unda-resonance-color: oklch(.68 .18 25);--unda-resonance-spread: 8px;--page-title-font-family: "Gorgat Display", Georgia, serif;--page-title-font-size: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 4));--page-title-font-weight: 300;--page-title-line-height: calc(1 * var(--typography-density) * var(--typography-display-line-height-ratio));--page-title-text-transform: none;--page-title-letter-spacing: normal;--page-title-text-align: right;--page-title-color: oklch(.96 0 0);--page-title-emphasis-color: oklch(.68 .18 25);--page-title-emphasis-font-style: normal;--page-subtitle-font-family: "Faktum", system-ui, -apple-system, sans-serif;--page-subtitle-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 3));--page-subtitle-line-height: calc(1.1 * var(--typography-density) * var(--typography-body-line-height-ratio));--page-subtitle-text-transform: normal;--page-subtitle-letter-spacing: normal;--page-subtitle-text-align: center;--page-subtitle-font-weight: normal;--page-description-font-family: "Faktum", system-ui, -apple-system, sans-serif;--page-description-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 1));--page-description-font-weight: normal;--page-description-line-height: calc(1.5 * var(--typography-density) * var(--typography-body-line-height-ratio));--page-description-text-transform: normal;--page-description-letter-spacing: normal;--page-description-text-align: center;--page-description-color: oklch(.96 0 0);--section-title-font-family: "Gorgat Display", Georgia, serif;--section-title-font-size: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 5));--section-title-font-weight: 800;--section-title-line-height: calc(.9 * var(--typography-density) * var(--typography-display-line-height-ratio));--section-title-letter-spacing: normal;--section-title-text-transform: uppercase;--section-title-color: oklch(.96 0 0);--section-title-text-align: left;--section-description-font-family: "Faktum", system-ui, -apple-system, sans-serif;--section-description-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 2));--section-description-font-weight: normal;--section-description-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--section-description-text-transform: none;--section-description-letter-spacing: normal;--section-description-color: oklch(.96 0 0);--section-description-text-align: left;--section-padding: calc(var(--space-unit) * 8);--button-font-family: "Faktum", system-ui, -apple-system, sans-serif;--button-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--button-font-weight: 500;--button-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--button-text-transform: none;--button-letter-spacing: normal;--button-radius: 9999px;--button-padding: calc(var(--space-unit) * 1) calc(var(--space-unit) * 3);--button-cursor: pointer;--button-text-decoration: none;--button-border: none;--button-color: oklch(.18 0 0);--button-background: oklch(.96 0 0);--button-hover-background: oklch(.88 0 0);--button-active-background: oklch(.83 0 0);--button-primary-background: oklch(.68 .18 25);--button-primary-color: oklch(.18 .06 25);--button-primary-hover-background: oklch(.73 .16 25);--button-primary-hover-color: oklch(.18 .06 25);--button-primary-active-background: oklch(.78 .14 25);--button-primary-active-color: oklch(.18 .06 25);--button-secondary-background: oklch(.72 .12 85);--button-secondary-color: oklch(.2 0 0);--button-secondary-hover-background: oklch(.72 .12 85);--button-secondary-hover-color: oklch(.2 0 0);--button-secondary-active-background: oklch(.72 .12 85);--button-secondary-active-color: oklch(.2 0 0);--button-small-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--button-small-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--button-small-text-transform: none;--button-small-letter-spacing: normal;--button-small-radius: 9999px;--button-small-padding: calc(var(--space-unit) * .75) calc(var(--space-unit) * 1.5);--button-large-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--button-large-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--button-large-text-transform: none;--button-large-letter-spacing: normal;--button-large-radius: 9999px;--button-large-padding: calc(var(--space-unit) * 1.5) calc(var(--space-unit) * 3);--heading-h1-font-family: "Gorgat Display", Georgia, serif;--heading-h1-font-size: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 4));--heading-h1-font-weight: 800;--heading-h1-line-height: calc(1 * var(--typography-density) * var(--typography-display-line-height-ratio));--heading-h1-letter-spacing: normal;--heading-h1-color: oklch(.96 0 0);--heading-h2-font-family: "Gorgat Display", Georgia, serif;--heading-h2-font-size: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 3));--heading-h2-font-weight: 800;--heading-h2-line-height: calc(1 * var(--typography-density) * var(--typography-display-line-height-ratio));--heading-h2-letter-spacing: normal;--heading-h2-color: oklch(.96 0 0);--heading-h3-font-family: "Gorgat Display", Georgia, serif;--heading-h3-font-size: calc(var(--typography-display-font-size-unit) * pow(var(--typography-display-font-size-ratio), 2));--heading-h3-font-weight: 800;--heading-h3-line-height: calc(1 * var(--typography-density) * var(--typography-display-line-height-ratio));--heading-h3-letter-spacing: normal;--heading-h3-color: oklch(.96 0 0);--heading-h4-font-family: "Faktum", system-ui, -apple-system, sans-serif;--heading-h4-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 2));--heading-h4-font-weight: 500;--heading-h4-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--heading-h4-letter-spacing: normal;--heading-h4-color: oklch(.96 0 0);--control-input-font-family: "Faktum", system-ui, -apple-system, sans-serif;--control-input-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--control-input-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--control-placeholder-font-family: "Faktum", system-ui, -apple-system, sans-serif;--control-placeholder-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--control-placeholder-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--control-hint-font-family: "Faktum", system-ui, -apple-system, sans-serif;--control-hint-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--control-hint-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--label-font-family: "Faktum", system-ui, -apple-system, sans-serif;--label-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 1));--label-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--label-text-transform: uppercase;--badge-default-background: color-mix(in oklch, oklch(.18 0 0) 90%, transparent);--badge-default-text: oklch(.96 0 0);--badge-warning-background: oklch(.25 .1 25);--badge-warning-text: oklch(.9 .05 25);--badge-error-background: oklch(.25 .1 25);--badge-error-text: oklch(.9 .05 25);--badge-success-background: oklch(.25 .1 145);--badge-success-text: oklch(.88 .06 145);--badge-primary-background: oklch(.38 .14 25);--badge-primary-text: oklch(.92 .06 25);--badge-secondary-background: oklch(.25 0 0);--badge-secondary-text: oklch(.88 .06 85);--logo-font-family: "Gorgat Display", Georgia, serif;--logo-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 1));--logo-font-weight: 800;--logo-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--logo-letter-spacing: normal;--logo-color: oklch(.96 0 0);--caption-font-family: "Faktum", system-ui, -apple-system, sans-serif;--caption-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), -2));--caption-line-height: calc(1.1 * var(--typography-density) * var(--typography-body-line-height-ratio));--card-background: color-mix(in oklch, oklch(.18 0 0) 90%, transparent);--card-color: oklch(.96 0 0);--card-radius: .5rem;--card-padding: calc(var(--space-unit) * 2) calc(var(--space-unit) * 3);--card-primary-background: oklch(.38 .14 25);--card-primary-color: oklch(.92 .06 25);--card-secondary-background: oklch(.25 0 0);--card-secondary-color: oklch(.88 .06 85);--card-small-radius: .25rem;--card-small-padding: calc(var(--space-unit) * 1) calc(var(--space-unit) * 2);--card-medium-radius: .5rem;--card-medium-padding: calc(var(--space-unit) * 2) calc(var(--space-unit) * 3);--card-large-radius: 1rem;--card-large-padding: calc(var(--space-unit) * 3) calc(var(--space-unit) * 4);--body-background: oklch(0 0 0);--body-color: oklch(.96 0 0);--body-font-family: "Faktum", system-ui, -apple-system, sans-serif;--body-font-size: calc(var(--typography-body-font-size-unit) * pow(var(--typography-body-font-size-ratio), 0));--body-line-height: calc(1.25 * var(--typography-density) * var(--typography-body-line-height-ratio));--body-letter-spacing: normal;--container-padding: calc(var(--space-unit) * 1.25);--container-max-width-small: 800px;--container-max-width-medium: 1200px;--container-max-width-large: 1500px;--date-selector-day-selected-background: oklch(.25 0 0);--date-selector-day-selected-color: oklch(.88 .06 85);--date-selector-day-open-background: color-mix(in oklch, oklch(.18 0 0) 90%, transparent);--date-selector-day-open-color: oklch(.96 0 0);--date-selector-day-open-hover-background: color-mix(in oklch, oklch(.23 0 0) 90%, transparent);--date-selector-day-full-background: color-mix(in oklch, oklch(.18 0 0) 90%, transparent);--date-selector-day-full-color: oklch(.83 0 0);--date-selector-day-disabled-background: color-mix(in oklch, oklch(.18 0 0) 90%, transparent)}@font-face{font-family:Faktum;src:url(/fonts/faktum/faktum-light-webfont.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Faktum;src:url(/fonts/faktum/faktum-regular-webfont.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Faktum;src:url(/fonts/faktum/faktum-medium-webfont.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Faktum;src:url(/fonts/faktum/faktum-semibold-webfont.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Faktum;src:url(/fonts/faktum/faktum-bold-webfont.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Faktum Wide;src:url(/fonts/faktum/faktum-widelight-webfont.woff2) format("woff2"),url(/fonts/faktum/faktum-widelight-webfont.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Faktum Wide;src:url(/fonts/faktum/faktum-widemedium-webfont.woff2) format("woff2"),url(/fonts/faktum/faktum-widemedium-webfont.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Faktum Wide;src:url(/fonts/faktum/faktum-widesemibold-webfont.woff2) format("woff2"),url(/fonts/faktum/faktum-widesemibold-webfont.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Faktum Wide;src:url(/fonts/faktum/faktum-widebold-webfont.woff2) format("woff2"),url(/fonts/faktum/faktum-widebold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Faktum Wide;src:url(/fonts/faktum/faktum-wideextrabold-webfont.woff2) format("woff2"),url(/fonts/faktum/faktum-wideextrabold-webfont.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}:root{--suite-canvas: oklch(.16 .018 265);--suite-wash: radial-gradient(58% 48% at 10% -6%, oklch(.42 .13 265 / .5), transparent 70%), radial-gradient(46% 44% at 104% 6%, oklch(.4 .1 210 / .4), transparent 70%), radial-gradient(62% 58% at 52% 114%, oklch(.36 .1 290 / .32), transparent 72%);--suite-display: "Faktum Wide", "Faktum", system-ui, sans-serif;--suite-mono: ui-monospace, "JetBrains Mono", "SF Mono", Menlo, monospace;--suite-accent: oklch(.78 .16 265)}[data-theme=light]{--suite-canvas: oklch(.95 .012 70);--suite-wash: radial-gradient(58% 50% at 10% -8%, oklch(.92 .06 64 / .9), transparent 68%), radial-gradient(48% 46% at 104% 4%, oklch(.91 .055 32 / .8), transparent 70%), radial-gradient(60% 56% at 54% 114%, oklch(.9 .05 250 / .55), transparent 72%);--suite-accent: oklch(.55 .18 265)}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,p{margin:0}body{font-family:var(--chrome-font-family);color:var(--chrome-fg-default);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--chrome-accent);color:var(--chrome-accent-fg)}a{color:inherit;text-decoration:none}
