@font-face{font-family:"Open Sans Fallback: Arial";src:local("Arial"),local("ArialMT"),local("Liberation Sans");ascent-override:101.6519%;descent-override:27.8625%;line-gap-override:0%;size-adjust:105.1479%}@font-face{font-family:"Open Sans Fallback: Roboto";src:local("Roboto Regular"),local("Roboto-Regular");ascent-override:101.4292%;descent-override:27.8015%;size-adjust:105.3787%}@font-face{font-family:"Open Sans Fallback: Helvetica Neue";src:local("Helvetica Neue"),local("HelveticaNeue");ascent-override:102.6094%;descent-override:28.125%;line-gap-override:0%;size-adjust:104.1667%}@font-face{font-family:"Roboto Mono Fallback: Courier New";src:local("Courier New"),local("CourierNewPSMT"),local("Liberation Mono");ascent-override:104.7852%;descent-override:27.0996%}@font-face{font-family:"Roboto Mono Fallback: Roboto Mono";src:local("Roboto Mono Regular"),local("RobotoMono-Regular")}@layer primitives,semantics,themes;@layer primitives{:root{--run-color-brand-50: #fafafb;--run-color-brand-100: #eef1f5;--run-color-brand-200: #d2dcec;--run-color-brand-300: #abc0e7;--run-color-brand-400: #85a6e6;--run-color-brand-500: #5a89e8;--run-color-brand-600: #2563eb;--run-color-brand-700: #204aa4;--run-color-brand-800: #162f61;--run-color-brand-900: #0b1830;--run-color-brand-950: #050a17;--run-color-neutral-0: #ffffff;--run-color-neutral-50: #f1f5fe;--run-color-neutral-100: #e7ebf3;--run-color-neutral-200: #d2d6de;--run-color-neutral-300: #b6bbc2;--run-color-neutral-400: #9da2a9;--run-color-neutral-500: #84888f;--run-color-neutral-600: #686c73;--run-color-neutral-700: #4a4d54;--run-color-neutral-800: #2b2e34;--run-color-neutral-900: #12151a;--run-color-neutral-950: #05070c;--run-color-success-50: #fdfdfd;--run-color-success-100: #fdfdfd;--run-color-success-200: #f3f7f4;--run-color-success-300: #c4e4c9;--run-color-success-400: #8bd59a;--run-color-success-500: #22c55e;--run-color-success-600: #2ca152;--run-color-success-700: #2c7a42;--run-color-success-800: #24532f;--run-color-success-900: #19331e;--run-color-success-950: #102114;--run-color-warning-50: #fefdfd;--run-color-warning-100: #fefdfd;--run-color-warning-200: #fefdfd;--run-color-warning-300: #f6f1e8;--run-color-warning-400: #edd5a1;--run-color-warning-500: #eab308;--run-color-warning-600: #c39723;--run-color-warning-700: #997829;--run-color-warning-800: #6d5825;--run-color-warning-900: #4a3d1e;--run-color-warning-950: #362d17;--run-color-danger-50: #fbf8f8;--run-color-danger-100: #f6edec;--run-color-danger-200: #f1d1ce;--run-color-danger-300: #f0aaa3;--run-color-danger-400: #f07f77;--run-color-danger-500: #ef4444;--run-color-danger-600: #bb3d3b;--run-color-danger-700: #84312e;--run-color-danger-800: #4f201e;--run-color-danger-900: #27100e;--run-color-danger-950: #110606;--run-color-info-50: #f3f5f8;--run-color-info-100: #e6ebf3;--run-color-info-200: #c7d6ee;--run-color-info-300: #9cbbed;--run-color-info-400: #70a1f0;--run-color-info-500: #3b82f6;--run-color-info-600: #3468be;--run-color-info-700: #294b84;--run-color-info-800: #1a2d4c;--run-color-info-900: #0c1523;--run-color-info-950: #04070e;--run-font-family-heading: "Open Sans", "Open Sans Fallback: Arial", "Open Sans Fallback: Roboto", "Open Sans Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-body: "Open Sans", "Open Sans Fallback: Arial", "Open Sans Fallback: Roboto", "Open Sans Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-mono: "Roboto Mono", "Roboto Mono Fallback: Courier New", "Roboto Mono Fallback: Roboto Mono", ui-monospace, monospace;--run-font-weight-regular: 400;--run-font-weight-medium: 500;--run-font-weight-semibold: 600;--run-font-weight-bold: 700;--run-line-height-tight: 1.25;--run-line-height-normal: 1.5;--run-line-height-relaxed: 1.75;--run-letter-spacing-tight: -.025em;--run-letter-spacing-normal: 0em;--run-letter-spacing-wide: .025em;--run-font-size-xs: .75rem;--run-font-size-sm: .875rem;--run-font-size-base: 1rem;--run-font-size-lg: 1.125rem;--run-font-size-xl: 1.25rem;--run-font-size-2xl: 1.5rem;--run-font-size-3xl: 1.875rem;--run-font-size-4xl: 2.25rem;--run-font-size-5xl: 3rem;--run-font-size-6xl: 3.75rem;--run-space-semantic-2xs: var(--run-space-1);--run-space-semantic-xs: var(--run-space-2);--run-space-semantic-sm: var(--run-space-3);--run-space-semantic-md: var(--run-space-4);--run-space-semantic-lg: var(--run-space-6);--run-space-semantic-xl: var(--run-space-8);--run-radius-none: 0;--run-radius-sm: 2px;--run-radius-md: 4px;--run-radius-lg: 6px;--run-radius-xl: 8px;--run-radius-2xl: 12px;--run-radius-full: 9999px;--run-shadow-none: none;--run-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--run-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .08), 0 2px 4px -2px rgb(0 0 0 / .05);--run-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .08), 0 4px 6px -4px rgb(0 0 0 / .05);--run-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .05);--run-shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .15);--run-duration-fastest: 75ms;--run-duration-fast: .1s;--run-duration-normal: .15s;--run-duration-slow: .2s;--run-duration-slowest: .3s;--run-motion-duration-pulse: 1.2s;--run-motion-reveal-distance: 1.5rem;--run-motion-reveal-span: 38%;--run-motion-reveal-stagger: 8%;--run-motion-scrub-distance: 1.5rem;--run-easing-default: cubic-bezier(.2, 0, 0, 1);--run-easing-in: cubic-bezier(.4, 0, 1, 1);--run-easing-out: cubic-bezier(0, 0, .2, 1);--run-easing-in-out: cubic-bezier(.4, 0, .2, 1);--run-size-icon-xs: .75rem;--run-size-icon-sm: 1rem;--run-size-icon-md: 1.25rem;--run-size-icon-lg: 1.5rem;--run-size-icon-xl: 2rem;--run-border-width-none: 0;--run-border-width-hairline: 1px;--run-border-width-thin: 1px;--run-border-width-sm: 1px;--run-border-width-default: 1px;--run-border-width-medium: 1.5px;--run-border-width-thick: 2px;--run-border-width-strong: 2px;--run-border-width-focus: 2px;--run-space-0: 0;--run-space-1: .25rem;--run-space-2: .5rem;--run-space-3: .75rem;--run-space-4: 1rem;--run-space-5: 1.25rem;--run-space-6: 1.5rem;--run-space-7: 1.75rem;--run-space-8: 2rem;--run-space-9: 2.25rem;--run-space-10: 2.5rem;--run-space-12: 3rem;--run-space-100: .25rem;--run-space-300: .75rem;--run-z-sticky: 100;--run-z-dropdown: 1000;--run-z-overlay: 1100;--run-opacity-40: .4;--run-opacity-60: .6}}@layer semantics{:root{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md);--run-brand-storefront-media: url(brand-media/runsnative-storefront-light.jpg)}}@layer themes{:root[data-run-mode=light]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark]{--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--run-color-neutral-800);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--run-color-brand-400);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-300);--run-color-intent-primary-hover: var(--run-color-brand-200);--run-color-intent-primary-active: var(--run-color-brand-100);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-950);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=light][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-200);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-700);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-50);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-50);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-800);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-800);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-50);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-50);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}@media (prefers-color-scheme: dark){:root:not([data-run-mode=light]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--run-color-neutral-800);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--run-color-brand-400);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-300);--run-color-intent-primary-hover: var(--run-color-brand-200);--run-color-intent-primary-active: var(--run-color-brand-100);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-950);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: light) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .5);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-200);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-700);--run-color-state-hover-overlay: rgb(0 0 0 / .04);--run-color-state-active-overlay: rgb(0 0 0 / .08);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: #a626a4;--run-color-syntax-string: #50a14f;--run-color-syntax-number: #986801;--run-color-syntax-comment: #6a737d;--run-color-syntax-function: #4078f2;--run-color-syntax-tag: #e45649;--run-color-syntax-attr-name: #e45649;--run-color-syntax-attr-value: #50a14f;--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: dark) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-50);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-50);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: rgb(0 0 0 / .6);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-800);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-800);--run-color-state-hover-overlay: rgb(255 255 255 / .08);--run-color-state-active-overlay: rgb(255 255 255 / .12);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-50);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-50);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: #c678dd;--run-color-syntax-string: #98c379;--run-color-syntax-number: #d19a66;--run-color-syntax-comment: #5c6370;--run-color-syntax-function: #61afef;--run-color-syntax-tag: #e06c75;--run-color-syntax-attr-name: #e06c75;--run-color-syntax-attr-value: #98c379;--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}:root[data-run-mode=dark]{--run-brand-storefront-media: url(brand-media/runsnative-storefront-dark.jpg)}}@media (forced-colors: active){:root{--run-color-surface-default: Canvas;--run-color-surface-subtle: Canvas;--run-color-surface-raised: Canvas;--run-color-overlay-default: Canvas;--run-color-text-primary: CanvasText;--run-color-text-secondary: CanvasText;--run-color-text-inverse: CanvasText;--run-color-text-tertiary: GrayText;--run-color-text-disabled: GrayText;--run-color-border-default: ButtonBorder;--run-color-divider: ButtonBorder;--run-color-surface-action-primary: ButtonFace;--run-color-surface-action-secondary: ButtonFace;--run-color-surface-action-danger: ButtonFace;--run-color-text-action-primary: ButtonText;--run-color-text-action-secondary: ButtonText;--run-color-text-on-action-primary: ButtonText;--run-color-text-on-action-secondary: ButtonText;--run-color-text-on-action-danger: ButtonText;--run-color-focus-ring: Highlight;--run-color-intent-primary-base: LinkText;--run-color-intent-secondary-base: LinkText;--run-color-intent-danger-base: LinkText;--run-color-syntax-keyword: CanvasText;--run-color-syntax-string: CanvasText;--run-color-syntax-number: CanvasText;--run-color-syntax-comment: GrayText;--run-color-syntax-function: CanvasText;--run-color-syntax-tag: CanvasText;--run-color-syntax-attr-name: CanvasText;--run-color-syntax-attr-value: CanvasText}}@font-face{font-family:"Sora Fallback: Arial";src:local("Arial"),local("ArialMT"),local("Liberation Sans");ascent-override:85.2913%;descent-override:25.4995%;line-gap-override:0%;size-adjust:113.7279%}@font-face{font-family:"Sora Fallback: Roboto";src:local("Roboto Regular"),local("Roboto-Regular");ascent-override:85.1044%;descent-override:25.4436%;size-adjust:113.9776%}@font-face{font-family:"Sora Fallback: Helvetica Neue";src:local("Helvetica Neue"),local("HelveticaNeue");ascent-override:86.0947%;descent-override:25.7396%;line-gap-override:0%;size-adjust:112.6667%}@font-face{font-family:"Source Sans 3 Fallback: Arial";src:local("Arial"),local("ArialMT"),local("Liberation Sans");ascent-override:109.2105%;descent-override:42.6604%;line-gap-override:0%;size-adjust:93.7639%}@font-face{font-family:"Source Sans 3 Fallback: Roboto";src:local("Roboto Regular"),local("Roboto-Regular");ascent-override:108.9713%;descent-override:42.5669%;size-adjust:93.9697%}@font-face{font-family:"Source Sans 3 Fallback: Helvetica Neue";src:local("Helvetica Neue"),local("HelveticaNeue");ascent-override:110.2392%;descent-override:43.0622%;line-gap-override:0%;size-adjust:92.8889%}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New"),local("CourierNewPSMT"),local("Liberation Mono");ascent-override:102.0166%;descent-override:30.0049%;size-adjust:99.9837%}@font-face{font-family:"JetBrains Mono Fallback: Roboto Mono";src:local("Roboto Mono Regular"),local("RobotoMono-Regular");ascent-override:102.0166%;descent-override:30.0049%;size-adjust:99.9837%}@layer primitives,semantics,themes;@layer primitives{:root{--rnai-color-slate-750: #303951;--rnai-color-slate-775: #242b45;--rnai-color-cyan-300: #8bd6ea;--rnai-color-surface-overlay-1: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-2: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-3: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-4: #a626a4;--rnai-color-syntax-string-5: #50a14f;--rnai-color-syntax-number-6: #986801;--rnai-color-syntax-comment-7: #6a737d;--rnai-color-syntax-function-8: #4078f2;--rnai-color-syntax-tag-9: #e45649;--rnai-color-syntax-attr-name-10: #e45649;--rnai-color-syntax-attr-value-11: #50a14f;--rnai-color-surface-overlay-12: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-13: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-14: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-15: #a626a4;--rnai-color-syntax-string-16: #50a14f;--rnai-color-syntax-number-17: #986801;--rnai-color-syntax-comment-18: #6a737d;--rnai-color-syntax-function-19: #4078f2;--rnai-color-syntax-tag-20: #e45649;--rnai-color-syntax-attr-name-21: #e45649;--rnai-color-syntax-attr-value-22: #50a14f;--rnai-color-surface-overlay-23: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-24: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-25: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-26: #c678dd;--rnai-color-syntax-string-27: #98c379;--rnai-color-syntax-number-28: #d19a66;--rnai-color-syntax-comment-29: #5c6370;--rnai-color-syntax-function-30: #61afef;--rnai-color-syntax-tag-31: #e06c75;--rnai-color-syntax-attr-name-32: #e06c75;--rnai-color-syntax-attr-value-33: #98c379;--rnai-color-surface-overlay-34: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-35: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-36: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-37: #a626a4;--rnai-color-syntax-string-38: #50a14f;--rnai-color-syntax-number-39: #986801;--rnai-color-syntax-comment-40: #6a737d;--rnai-color-syntax-function-41: #4078f2;--rnai-color-syntax-tag-42: #e45649;--rnai-color-syntax-attr-name-43: #e45649;--rnai-color-syntax-attr-value-44: #50a14f;--rnai-color-surface-overlay-45: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-46: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-47: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-48: #c678dd;--rnai-color-syntax-string-49: #98c379;--rnai-color-syntax-number-50: #d19a66;--rnai-color-syntax-comment-51: #5c6370;--rnai-color-syntax-function-52: #61afef;--rnai-color-syntax-tag-53: #e06c75;--rnai-color-syntax-attr-name-54: #e06c75;--rnai-color-syntax-attr-value-55: #98c379;--rnai-color-surface-overlay-56: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-57: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-58: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-59: #c678dd;--rnai-color-syntax-string-60: #98c379;--rnai-color-syntax-number-61: #d19a66;--rnai-color-syntax-comment-62: #5c6370;--rnai-color-syntax-function-63: #61afef;--rnai-color-syntax-tag-64: #e06c75;--rnai-color-syntax-attr-name-65: #e06c75;--rnai-color-syntax-attr-value-66: #98c379;--rnai-color-surface-overlay-67: rgb(0 0 0 / .5);--rnai-color-state-hover-overlay-68: rgb(0 0 0 / .04);--rnai-color-state-active-overlay-69: rgb(0 0 0 / .08);--rnai-color-syntax-keyword-70: #a626a4;--rnai-color-syntax-string-71: #50a14f;--rnai-color-syntax-number-72: #986801;--rnai-color-syntax-comment-73: #6a737d;--rnai-color-syntax-function-74: #4078f2;--rnai-color-syntax-tag-75: #e45649;--rnai-color-syntax-attr-name-76: #e45649;--rnai-color-syntax-attr-value-77: #50a14f;--rnai-color-surface-overlay-78: rgb(0 0 0 / .6);--rnai-color-state-hover-overlay-79: rgb(255 255 255 / .08);--rnai-color-state-active-overlay-80: rgb(255 255 255 / .12);--rnai-color-syntax-keyword-81: #c678dd;--rnai-color-syntax-string-82: #98c379;--rnai-color-syntax-number-83: #d19a66;--rnai-color-syntax-comment-84: #5c6370;--rnai-color-syntax-function-85: #61afef;--rnai-color-syntax-tag-86: #e06c75;--rnai-color-syntax-attr-name-87: #e06c75;--rnai-color-syntax-attr-value-88: #98c379;--rnai-color-surface-default-89: Canvas;--rnai-color-surface-subtle-90: Canvas;--rnai-color-surface-raised-91: Canvas;--rnai-color-overlay-default-92: Canvas;--rnai-color-text-primary-93: CanvasText;--rnai-color-text-secondary-94: CanvasText;--rnai-color-text-inverse-95: CanvasText;--rnai-color-text-tertiary-96: GrayText;--rnai-color-text-disabled-97: GrayText;--rnai-color-border-default-98: ButtonBorder;--rnai-color-divider-99: ButtonBorder;--rnai-color-surface-action-primary-100: ButtonFace;--rnai-color-surface-action-secondary-101: ButtonFace;--rnai-color-surface-action-danger-102: ButtonFace;--rnai-color-text-action-primary-103: ButtonText;--rnai-color-text-action-secondary-104: ButtonText;--rnai-color-text-on-action-primary-105: ButtonText;--rnai-color-text-on-action-secondary-106: ButtonText;--rnai-color-text-on-action-danger-107: ButtonText;--rnai-color-focus-ring-108: Highlight;--rnai-color-intent-primary-base-109: LinkText;--rnai-color-intent-secondary-base-110: LinkText;--rnai-color-intent-danger-base-111: LinkText;--rnai-color-syntax-keyword-112: CanvasText;--rnai-color-syntax-string-113: CanvasText;--rnai-color-syntax-number-114: CanvasText;--rnai-color-syntax-comment-115: GrayText;--rnai-color-syntax-function-116: CanvasText;--rnai-color-syntax-tag-117: CanvasText;--rnai-color-syntax-attr-name-118: CanvasText;--rnai-color-syntax-attr-value-119: CanvasText;--run-color-brand-50: #f4f1ff;--run-color-brand-100: #e7e2ff;--run-color-brand-200: #d0c8ff;--run-color-brand-300: #b9b1f4;--run-color-brand-400: #9589e2;--run-color-brand-500: #6257cf;--run-color-brand-600: #5147ba;--run-color-brand-700: #43399f;--run-color-brand-800: #342b81;--run-color-brand-900: #241e5f;--run-color-brand-950: #18133e;--run-color-neutral-0: #ffffff;--run-color-neutral-50: #f4f5fa;--run-color-neutral-100: #e9ecf5;--run-color-neutral-200: #dbe0ee;--run-color-neutral-300: #cbd2e3;--run-color-neutral-400: #a9b4ce;--run-color-neutral-500: #7e8ba5;--run-color-neutral-600: #59657e;--run-color-neutral-700: #3e4862;--run-color-neutral-800: #222a41;--run-color-neutral-900: #1a2034;--run-color-neutral-950: #141829;--run-color-success-50: #fdfdfd;--run-color-success-100: #fdfdfd;--run-color-success-200: #f3f7f4;--run-color-success-300: #c4e4c9;--run-color-success-400: #8bd59a;--run-color-success-500: #22c55e;--run-color-success-600: #2ca152;--run-color-success-700: #2c7a42;--run-color-success-800: #24532f;--run-color-success-900: #19331e;--run-color-success-950: #102114;--run-color-warning-50: #fefdfd;--run-color-warning-100: #fefdfd;--run-color-warning-200: #fefdfd;--run-color-warning-300: #f6f1e8;--run-color-warning-400: #edd5a1;--run-color-warning-500: #eab308;--run-color-warning-600: #c39723;--run-color-warning-700: #997829;--run-color-warning-800: #6d5825;--run-color-warning-900: #4a3d1e;--run-color-warning-950: #362d17;--run-color-danger-50: #fbf8f8;--run-color-danger-100: #f6edec;--run-color-danger-200: #f1d1ce;--run-color-danger-300: #f0aaa3;--run-color-danger-400: #f07f77;--run-color-danger-500: #ef4444;--run-color-danger-600: #bb3d3b;--run-color-danger-700: #84312e;--run-color-danger-800: #4f201e;--run-color-danger-900: #27100e;--run-color-danger-950: #110606;--run-color-info-50: #f3f5f8;--run-color-info-100: #e6ebf3;--run-color-info-200: #c7d6ee;--run-color-info-300: #9cbbed;--run-color-info-400: #70a1f0;--run-color-info-500: #3b82f6;--run-color-info-600: #3468be;--run-color-info-700: #294b84;--run-color-info-800: #1a2d4c;--run-color-info-900: #0c1523;--run-color-info-950: #04070e;--run-font-family-heading: "Sora", "Sora Fallback: Arial", "Sora Fallback: Roboto", "Sora Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-body: "Source Sans 3", "Source Sans 3 Fallback: Arial", "Source Sans 3 Fallback: Roboto", "Source Sans 3 Fallback: Helvetica Neue", system-ui, sans-serif;--run-font-family-mono: "JetBrains Mono", "JetBrains Mono Fallback: Courier New", "JetBrains Mono Fallback: Roboto Mono", ui-monospace, monospace;--run-font-weight-regular: 400;--run-font-weight-medium: 500;--run-font-weight-semibold: 600;--run-font-weight-bold: 700;--run-line-height-tight: 1.25;--run-line-height-normal: 1.5;--run-line-height-relaxed: 1.75;--run-letter-spacing-tight: -.025em;--run-letter-spacing-normal: 0em;--run-letter-spacing-wide: .025em;--run-font-size-xs: .75rem;--run-font-size-sm: .875rem;--run-font-size-base: 1rem;--run-font-size-lg: 1.125rem;--run-font-size-xl: 1.25rem;--run-font-size-2xl: 1.5rem;--run-font-size-3xl: 1.875rem;--run-font-size-4xl: 2.25rem;--run-font-size-5xl: 3rem;--run-font-size-6xl: 3.75rem;--run-space-semantic-2xs: var(--run-space-1);--run-space-semantic-xs: var(--run-space-2);--run-space-semantic-sm: var(--run-space-3);--run-space-semantic-md: var(--run-space-4);--run-space-semantic-lg: var(--run-space-6);--run-space-semantic-xl: var(--run-space-8);--run-radius-none: 0;--run-radius-sm: 2px;--run-radius-md: 4px;--run-radius-lg: 6px;--run-radius-xl: 8px;--run-radius-2xl: 12px;--run-radius-full: 9999px;--run-shadow-none: none;--run-shadow-sm: none;--run-shadow-md: none;--run-shadow-lg: none;--run-shadow-xl: none;--run-shadow-2xl: none;--run-border-subtle: 1px solid var(--run-color-border-default);--run-duration-fastest: 75ms;--run-duration-fast: .1s;--run-duration-normal: .15s;--run-duration-slow: .2s;--run-duration-slowest: .3s;--run-motion-duration-pulse: 1.2s;--run-motion-reveal-distance: 1.5rem;--run-motion-reveal-span: 38%;--run-motion-reveal-stagger: 8%;--run-motion-scrub-distance: 1.5rem;--run-easing-default: cubic-bezier(.2, 0, 0, 1);--run-easing-in: cubic-bezier(.4, 0, 1, 1);--run-easing-out: cubic-bezier(0, 0, .2, 1);--run-easing-in-out: cubic-bezier(.4, 0, .2, 1);--run-size-icon-xs: .75rem;--run-size-icon-sm: 1rem;--run-size-icon-md: 1.25rem;--run-size-icon-lg: 1.5rem;--run-size-icon-xl: 2rem;--run-border-width-none: 0;--run-border-width-hairline: 1px;--run-border-width-thin: 1px;--run-border-width-sm: 1px;--run-border-width-default: 1px;--run-border-width-medium: 1.5px;--run-border-width-thick: 2px;--run-border-width-strong: 2px;--run-border-width-focus: 2px;--run-space-0: 0;--run-space-1: .25rem;--run-space-2: .5rem;--run-space-3: .75rem;--run-space-4: 1rem;--run-space-5: 1.25rem;--run-space-6: 1.5rem;--run-space-7: 1.75rem;--run-space-8: 2rem;--run-space-9: 2.25rem;--run-space-10: 2.5rem;--run-space-12: 3rem;--run-space-100: .25rem;--run-space-300: .75rem;--run-z-sticky: 100;--run-z-dropdown: 1000;--run-z-overlay: 1100;--run-opacity-40: .4;--run-opacity-60: .6}}@layer semantics{:root{--run-link-color: var(--run-color-intent-secondary-base);--run-link-color-hover: var(--run-color-intent-secondary-hover);--run-link-color-visited: var(--run-color-intent-secondary-active);--run-tab-color-active: var(--run-color-intent-secondary-base);--run-tab-indicator-color-active: var(--run-color-intent-secondary-base);--rnai-color-text-accent: var(--run-color-brand-700);--rnai-color-surface-art: var(--run-color-neutral-100);--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: var(--rnai-color-surface-overlay-1);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-600);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-2);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-3);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-4);--run-color-syntax-string: var(--rnai-color-syntax-string-5);--run-color-syntax-number: var(--rnai-color-syntax-number-6);--run-color-syntax-comment: var(--rnai-color-syntax-comment-7);--run-color-syntax-function: var(--rnai-color-syntax-function-8);--run-color-syntax-tag: var(--rnai-color-syntax-tag-9);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-10);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-11);--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@layer themes{:root[data-run-mode=light]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-900);--run-color-surface-overlay: var(--rnai-color-surface-overlay-12);--run-color-text-primary: var(--run-color-neutral-900);--run-color-text-secondary: var(--run-color-neutral-600);--run-color-text-tertiary: var(--run-color-neutral-600);--run-color-text-disabled: var(--run-color-neutral-300);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-600);--run-color-icon-primary: var(--run-color-neutral-700);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-200);--run-color-border-strong: var(--run-color-neutral-400);--run-color-border-subtle: var(--run-color-neutral-100);--run-color-border-input-default: var(--run-color-neutral-300);--run-color-border-input-hover: var(--run-color-neutral-400);--run-color-divider: var(--run-color-neutral-200);--run-color-focus-ring: var(--run-color-brand-500);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-13);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-14);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-700);--run-color-intent-primary-active: var(--run-color-brand-800);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-600);--run-color-intent-secondary-hover: var(--run-color-brand-700);--run-color-intent-secondary-active: var(--run-color-brand-800);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-600);--run-color-intent-danger-hover: var(--run-color-danger-700);--run-color-intent-danger-active: var(--run-color-danger-800);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-600);--run-color-intent-warning-base: var(--run-color-warning-600);--run-color-intent-info-base: var(--run-color-info-600);--run-color-intent-neutral-base: var(--run-color-neutral-600);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-200);--run-color-feedback-success-foreground: var(--run-color-success-700);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-200);--run-color-feedback-warning-foreground: var(--run-color-warning-800);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-200);--run-color-feedback-danger-foreground: var(--run-color-danger-700);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-200);--run-color-feedback-info-foreground: var(--run-color-info-700);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-15);--run-color-syntax-string: var(--rnai-color-syntax-string-16);--run-color-syntax-number: var(--rnai-color-syntax-number-17);--run-color-syntax-comment: var(--rnai-color-syntax-comment-18);--run-color-syntax-function: var(--rnai-color-syntax-function-19);--run-color-syntax-tag: var(--rnai-color-syntax-tag-20);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-21);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-22);--run-bauhaus-disc: var(--run-color-brand-400);--run-bauhaus-triangle: var(--run-color-brand-800);--run-bauhaus-square: var(--run-color-brand-200);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark]{--rnai-color-text-accent: var(--run-color-brand-300);--rnai-color-surface-art: var(--rnai-color-slate-775);--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: var(--rnai-color-surface-overlay-23);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-24);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-25);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-26);--run-color-syntax-string: var(--rnai-color-syntax-string-27);--run-color-syntax-number: var(--rnai-color-syntax-number-28);--run-color-syntax-comment: var(--rnai-color-syntax-comment-29);--run-color-syntax-function: var(--rnai-color-syntax-function-30);--run-color-syntax-tag: var(--rnai-color-syntax-tag-31);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-32);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-33);--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=light][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-0);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-0);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-34);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-200);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-700);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-35);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-36);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-0);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-37);--run-color-syntax-string: var(--rnai-color-syntax-string-38);--run-color-syntax-number: var(--rnai-color-syntax-number-39);--run-color-syntax-comment: var(--rnai-color-syntax-comment-40);--run-color-syntax-function: var(--rnai-color-syntax-function-41);--run-color-syntax-tag: var(--rnai-color-syntax-tag-42);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-43);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-44);--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}:root[data-run-mode=dark][data-run-contrast=high]{--run-color-surface-default: var(--run-color-neutral-50);--run-color-surface-subtle: var(--run-color-neutral-50);--run-color-surface-raised: var(--run-color-neutral-50);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-45);--run-color-text-primary: var(--run-color-neutral-950);--run-color-text-secondary: var(--run-color-neutral-900);--run-color-text-tertiary: var(--run-color-neutral-800);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-50);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--run-color-neutral-50);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--run-color-brand-800);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-46);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-47);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-900);--run-color-intent-primary-hover: var(--run-color-brand-950);--run-color-intent-primary-active: var(--run-color-brand-950);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-50);--run-color-intent-secondary-base: var(--run-color-brand-900);--run-color-intent-secondary-hover: var(--run-color-brand-950);--run-color-intent-secondary-active: var(--run-color-brand-950);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-50);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-48);--run-color-syntax-string: var(--rnai-color-syntax-string-49);--run-color-syntax-number: var(--rnai-color-syntax-number-50);--run-color-syntax-comment: var(--rnai-color-syntax-comment-51);--run-color-syntax-function: var(--rnai-color-syntax-function-52);--run-color-syntax-tag: var(--rnai-color-syntax-tag-53);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-54);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-55);--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}@media (prefers-color-scheme: dark){:root:not([data-run-mode=light]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-50);--run-color-surface-overlay: var(--rnai-color-surface-overlay-56);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-600);--run-color-text-inverse: var(--run-color-neutral-900);--run-color-text-danger: var(--run-color-danger-400);--run-color-icon-primary: var(--run-color-neutral-200);--run-color-icon-secondary: var(--run-color-neutral-400);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-500);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-600);--run-color-border-input-hover: var(--run-color-neutral-500);--run-color-divider: var(--run-color-neutral-700);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-57);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-58);--run-color-state-selected-overlay: var(--run-color-brand-900);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-950);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-950);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-400);--run-color-intent-danger-hover: var(--run-color-danger-300);--run-color-intent-danger-active: var(--run-color-danger-200);--run-color-intent-danger-subtle: var(--run-color-danger-950);--run-color-intent-danger-on: var(--run-color-neutral-950);--run-color-intent-success-base: var(--run-color-success-400);--run-color-intent-warning-base: var(--run-color-warning-400);--run-color-intent-info-base: var(--run-color-info-400);--run-color-intent-neutral-base: var(--run-color-neutral-300);--run-color-feedback-success-background: var(--run-color-success-950);--run-color-feedback-success-border: var(--run-color-success-700);--run-color-feedback-success-foreground: var(--run-color-success-300);--run-color-feedback-warning-background: var(--run-color-warning-950);--run-color-feedback-warning-border: var(--run-color-warning-700);--run-color-feedback-warning-foreground: var(--run-color-warning-300);--run-color-feedback-danger-background: var(--run-color-danger-950);--run-color-feedback-danger-border: var(--run-color-danger-700);--run-color-feedback-danger-foreground: var(--run-color-danger-300);--run-color-feedback-info-background: var(--run-color-info-950);--run-color-feedback-info-border: var(--run-color-info-700);--run-color-feedback-info-foreground: var(--run-color-info-300);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-59);--run-color-syntax-string: var(--rnai-color-syntax-string-60);--run-color-syntax-number: var(--rnai-color-syntax-number-61);--run-color-syntax-comment: var(--rnai-color-syntax-comment-62);--run-color-syntax-function: var(--rnai-color-syntax-function-63);--run-color-syntax-tag: var(--rnai-color-syntax-tag-64);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-65);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-66);--run-bauhaus-triangle: var(--run-color-brand-300);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: light) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-67);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-900);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-200);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-200);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-200);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-68);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-69);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-900);--run-color-intent-danger-hover: var(--run-color-danger-950);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-0);--run-color-intent-success-base: var(--run-color-success-900);--run-color-intent-warning-base: var(--run-color-warning-900);--run-color-intent-info-base: var(--run-color-info-900);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-950);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-950);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-950);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-950);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-70);--run-color-syntax-string: var(--rnai-color-syntax-string-71);--run-color-syntax-number: var(--rnai-color-syntax-number-72);--run-color-syntax-comment: var(--rnai-color-syntax-comment-73);--run-color-syntax-function: var(--rnai-color-syntax-function-74);--run-color-syntax-tag: var(--rnai-color-syntax-tag-75);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-76);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-77);--run-bauhaus-disc: var(--run-color-brand-200);--run-bauhaus-triangle: var(--run-color-brand-950);--run-bauhaus-square: var(--run-color-brand-50);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}@media (prefers-contrast: more) and (prefers-color-scheme: dark) and (forced-colors: none){:root:not([data-run-mode]){--run-color-surface-default: var(--run-color-neutral-950);--run-color-surface-subtle: var(--run-color-neutral-900);--run-color-surface-raised: var(--run-color-neutral-800);--run-color-surface-inverse: var(--run-color-neutral-950);--run-color-surface-overlay: var(--rnai-color-surface-overlay-78);--run-color-text-primary: var(--run-color-neutral-50);--run-color-text-secondary: var(--run-color-neutral-300);--run-color-text-tertiary: var(--run-color-neutral-400);--run-color-text-disabled: var(--run-color-neutral-100);--run-color-text-inverse: var(--run-color-neutral-50);--run-color-text-danger: var(--run-color-danger-800);--run-color-icon-primary: var(--run-color-neutral-950);--run-color-icon-secondary: var(--run-color-neutral-800);--run-color-border-default: var(--run-color-neutral-700);--run-color-border-strong: var(--run-color-neutral-300);--run-color-border-subtle: var(--rnai-color-slate-750);--run-color-border-input-default: var(--run-color-neutral-100);--run-color-border-input-hover: var(--run-color-neutral-300);--run-color-divider: var(--run-color-neutral-50);--run-color-focus-ring: var(--rnai-color-cyan-300);--run-color-state-hover-overlay: var(--rnai-color-state-hover-overlay-79);--run-color-state-active-overlay: var(--rnai-color-state-active-overlay-80);--run-color-state-selected-overlay: var(--run-color-brand-50);--run-opacity-state-disabled: .38;--run-color-intent-primary-base: var(--run-color-brand-600);--run-color-intent-primary-hover: var(--run-color-brand-500);--run-color-intent-primary-active: var(--run-color-brand-700);--run-color-intent-primary-subtle: var(--run-color-brand-50);--run-color-intent-primary-on: var(--run-color-neutral-0);--run-color-intent-secondary-base: var(--run-color-brand-300);--run-color-intent-secondary-hover: var(--run-color-brand-200);--run-color-intent-secondary-active: var(--run-color-brand-100);--run-color-intent-secondary-subtle: var(--run-color-brand-50);--run-color-intent-secondary-on: var(--run-color-neutral-950);--run-color-intent-danger-base: var(--run-color-danger-800);--run-color-intent-danger-hover: var(--run-color-danger-900);--run-color-intent-danger-active: var(--run-color-danger-950);--run-color-intent-danger-subtle: var(--run-color-danger-50);--run-color-intent-danger-on: var(--run-color-neutral-50);--run-color-intent-success-base: var(--run-color-success-800);--run-color-intent-warning-base: var(--run-color-warning-800);--run-color-intent-info-base: var(--run-color-info-800);--run-color-intent-neutral-base: var(--run-color-neutral-900);--run-color-feedback-success-background: var(--run-color-success-50);--run-color-feedback-success-border: var(--run-color-success-50);--run-color-feedback-success-foreground: var(--run-color-success-900);--run-color-feedback-warning-background: var(--run-color-warning-50);--run-color-feedback-warning-border: var(--run-color-warning-50);--run-color-feedback-warning-foreground: var(--run-color-warning-900);--run-color-feedback-danger-background: var(--run-color-danger-50);--run-color-feedback-danger-border: var(--run-color-danger-50);--run-color-feedback-danger-foreground: var(--run-color-danger-900);--run-color-feedback-info-background: var(--run-color-info-50);--run-color-feedback-info-border: var(--run-color-info-50);--run-color-feedback-info-foreground: var(--run-color-info-900);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-81);--run-color-syntax-string: var(--rnai-color-syntax-string-82);--run-color-syntax-number: var(--rnai-color-syntax-number-83);--run-color-syntax-comment: var(--rnai-color-syntax-comment-84);--run-color-syntax-function: var(--rnai-color-syntax-function-85);--run-color-syntax-tag: var(--rnai-color-syntax-tag-86);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-87);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-88);--run-bauhaus-triangle: var(--run-color-brand-900);--run-motion-semantic-micro-duration: var(--run-duration-fastest);--run-motion-semantic-micro-easing: var(--run-easing-default);--run-motion-semantic-standard-duration: var(--run-duration-normal);--run-motion-semantic-standard-easing: var(--run-easing-in-out);--run-motion-semantic-entrance-duration: var(--run-duration-slow);--run-motion-semantic-entrance-easing: var(--run-easing-out);--run-motion-semantic-exit-duration: var(--run-duration-fast);--run-motion-semantic-exit-easing: var(--run-easing-in);--run-motion-semantic-attention-duration: var(--run-motion-duration-pulse);--run-motion-semantic-attention-easing: var(--run-easing-in-out);--run-motion-easing-standard: var(--run-easing-in-out);--run-motion-easing-decelerate: var(--run-easing-out);--run-motion-easing-accelerate: var(--run-easing-in);--run-font-semantic-family-body: var(--run-font-family-body);--run-font-semantic-family-heading: var(--run-font-family-heading);--run-font-semantic-family-code: var(--run-font-family-mono);--run-font-semantic-weight-body: var(--run-font-weight-regular);--run-font-semantic-weight-medium: var(--run-font-weight-medium);--run-font-semantic-weight-strong: var(--run-font-weight-semibold);--run-font-semantic-weight-heading: var(--run-font-weight-semibold);--run-font-semantic-weight-bold: var(--run-font-weight-bold);--run-font-semantic-line-height-body: var(--run-line-height-normal);--run-font-semantic-line-height-heading: var(--run-line-height-tight);--run-radius-semantic-control: var(--run-radius-md);--run-radius-semantic-card: var(--run-radius-lg);--run-radius-semantic-pill: var(--run-radius-full);--run-radius-semantic-checkbox: var(--run-radius-sm);--run-radius-semantic-badge: var(--run-radius-md);--run-elevation-semantic-none: var(--run-shadow-none);--run-elevation-semantic-raised: var(--run-shadow-md);--run-elevation-semantic-overlay: var(--run-shadow-lg);--run-elevation-semantic-modal: var(--run-shadow-xl);--run-space-gap-xs: .25rem;--run-space-gap-sm: .5rem;--run-space-gap-md: .75rem;--run-space-gap-lg: 1.5rem;--run-space-inset-sm: 10px;--run-space-inset-md: 12px;--run-space-padding-md: 1rem;--run-space-component-md: 1rem;--run-space-focus-offset: 2px;--run-size-touch-xs: 28px;--run-size-touch-sm: 36px;--run-size-touch-md: 44px;--run-size-touch-lg: 52px;--run-size-interactive-height-sm: var(--run-space-8);--run-size-interactive-height-md: var(--run-space-10);--run-size-interactive-height-lg: var(--run-space-12);--run-size-interactive-md: var(--run-space-10);--run-size-interactive-min-width: 44px;--run-button-height-sm: var(--run-size-interactive-height-sm);--run-button-height-md: var(--run-size-interactive-height-md);--run-button-height-lg: var(--run-size-interactive-height-lg);--run-select-height-sm: var(--run-size-interactive-height-sm);--run-select-height-md: var(--run-size-interactive-height-md);--run-select-height-lg: var(--run-size-interactive-height-lg);--run-input-height-sm: var(--run-size-interactive-height-sm);--run-input-height-md: var(--run-size-interactive-height-md);--run-input-height-lg: var(--run-size-interactive-height-lg);--run-picker-height: var(--run-size-interactive-height-md)}}:root[data-run-mode=dark]{--rnai-color-text-accent: var(--run-color-brand-300);--rnai-color-surface-art: var(--rnai-color-slate-775)}}@media (forced-colors: active){:root{--run-color-surface-default: var(--rnai-color-surface-default-89);--run-color-surface-subtle: var(--rnai-color-surface-subtle-90);--run-color-surface-raised: var(--rnai-color-surface-raised-91);--run-color-overlay-default: var(--rnai-color-overlay-default-92);--run-color-text-primary: var(--rnai-color-text-primary-93);--run-color-text-secondary: var(--rnai-color-text-secondary-94);--run-color-text-inverse: var(--rnai-color-text-inverse-95);--run-color-text-tertiary: var(--rnai-color-text-tertiary-96);--run-color-text-disabled: var(--rnai-color-text-disabled-97);--run-color-border-default: var(--rnai-color-border-default-98);--run-color-divider: var(--rnai-color-divider-99);--run-color-surface-action-primary: var(--rnai-color-surface-action-primary-100);--run-color-surface-action-secondary: var(--rnai-color-surface-action-secondary-101);--run-color-surface-action-danger: var(--rnai-color-surface-action-danger-102);--run-color-text-action-primary: var(--rnai-color-text-action-primary-103);--run-color-text-action-secondary: var(--rnai-color-text-action-secondary-104);--run-color-text-on-action-primary: var(--rnai-color-text-on-action-primary-105);--run-color-text-on-action-secondary: var(--rnai-color-text-on-action-secondary-106);--run-color-text-on-action-danger: var(--rnai-color-text-on-action-danger-107);--run-color-focus-ring: var(--rnai-color-focus-ring-108);--run-color-intent-primary-base: var(--rnai-color-intent-primary-base-109);--run-color-intent-secondary-base: var(--rnai-color-intent-secondary-base-110);--run-color-intent-danger-base: var(--rnai-color-intent-danger-base-111);--run-color-syntax-keyword: var(--rnai-color-syntax-keyword-112);--run-color-syntax-string: var(--rnai-color-syntax-string-113);--run-color-syntax-number: var(--rnai-color-syntax-number-114);--run-color-syntax-comment: var(--rnai-color-syntax-comment-115);--run-color-syntax-function: var(--rnai-color-syntax-function-116);--run-color-syntax-tag: var(--rnai-color-syntax-tag-117);--run-color-syntax-attr-name: var(--rnai-color-syntax-attr-name-118);--run-color-syntax-attr-value: var(--rnai-color-syntax-attr-value-119)}}
