@layer cdk-overlay,maxterdev.reset,maxterdev.tokens,maxterdev.themes,maxterdev.base,maxterdev.components,maxterdev.layouts,maxterdev.utilities,maxterdev.motion,maxterdev.adapters;@layer maxterdev.tokens{:root{--maxterdev-color-cyberfab-neutral-50: #f8fafc;--maxterdev-color-cyberfab-neutral-100: #f1f5f9;--maxterdev-color-cyberfab-neutral-200: #e2e8f0;--maxterdev-color-cyberfab-neutral-300: #cbd5e1;--maxterdev-color-cyberfab-neutral-400: #94a3b8;--maxterdev-color-cyberfab-neutral-500: #64748b;--maxterdev-color-cyberfab-neutral-600: #475569;--maxterdev-color-cyberfab-neutral-700: #334155;--maxterdev-color-cyberfab-neutral-800: #1e293b;--maxterdev-color-cyberfab-neutral-900: #0f172a;--maxterdev-color-cyberfab-neutral-950: #080d19;--maxterdev-color-cyberfab-brand-50: #eef5ff;--maxterdev-color-cyberfab-brand-100: #d9e8ff;--maxterdev-color-cyberfab-brand-200: #bcd6ff;--maxterdev-color-cyberfab-brand-300: #8fbcff;--maxterdev-color-cyberfab-brand-400: #5d98ff;--maxterdev-color-cyberfab-brand-500: #2677ff;--maxterdev-color-cyberfab-brand-600: #0064fa;--maxterdev-color-cyberfab-brand-700: #004fc7;--maxterdev-color-cyberfab-brand-800: #003e9c;--maxterdev-color-cyberfab-brand-900: #003477;--maxterdev-color-cyberfab-brand-950: #00224f;--maxterdev-color-cyberfab-danger-50: #fff1f2;--maxterdev-color-cyberfab-danger-100: #ffe4e6;--maxterdev-color-cyberfab-danger-200: #fecdd3;--maxterdev-color-cyberfab-danger-300: #fda4af;--maxterdev-color-cyberfab-danger-400: #fb7185;--maxterdev-color-cyberfab-danger-500: #f0445e;--maxterdev-color-cyberfab-danger-600: #d82645;--maxterdev-color-cyberfab-danger-700: #b71937;--maxterdev-color-cyberfab-danger-800: #991832;--maxterdev-color-cyberfab-danger-900: #82182f;--maxterdev-color-cyberfab-danger-950: #490817;--maxterdev-color-maxterdev-neutral-0: #fff;--maxterdev-color-maxterdev-neutral-50: #fafbfa;--maxterdev-color-maxterdev-neutral-100: #f1f4f1;--maxterdev-color-maxterdev-neutral-200: #e6ece8;--maxterdev-color-maxterdev-neutral-300: #dce3de;--maxterdev-color-maxterdev-neutral-400: #a1b0ab;--maxterdev-color-maxterdev-neutral-500: #9eaaa3;--maxterdev-color-maxterdev-neutral-600: #7a867f;--maxterdev-color-maxterdev-neutral-625: #6b7e74;--maxterdev-color-maxterdev-neutral-650: #6b7a73;--maxterdev-color-maxterdev-neutral-675: #68776f;--maxterdev-color-maxterdev-neutral-700: #5c6660;--maxterdev-color-maxterdev-neutral-750: #344039;--maxterdev-color-maxterdev-neutral-800: #2d2d34;--maxterdev-color-maxterdev-neutral-850: #1e221f;--maxterdev-color-maxterdev-neutral-900: #181b19;--maxterdev-color-maxterdev-neutral-950: #0f1210;--maxterdev-color-maxterdev-brand-50: #f4faf4;--maxterdev-color-maxterdev-brand-100: #d5ecd4;--maxterdev-color-maxterdev-brand-200: #b5d3bc;--maxterdev-color-maxterdev-brand-300: #9ac5a3;--maxterdev-color-maxterdev-brand-400: #7eb38a;--maxterdev-color-maxterdev-brand-500: #628d70;--maxterdev-color-maxterdev-brand-600: #4a6b57;--maxterdev-color-maxterdev-brand-700: #3b5847;--maxterdev-color-maxterdev-brand-800: #2e4538;--maxterdev-color-maxterdev-brand-900: #1e3323;--maxterdev-color-maxterdev-brand-950: #102017;--maxterdev-color-maxterdev-danger-50: #fff5f5;--maxterdev-color-maxterdev-danger-100: #fee2e2;--maxterdev-color-maxterdev-danger-200: #fecaca;--maxterdev-color-maxterdev-danger-300: #fca5a5;--maxterdev-color-maxterdev-danger-400: #e07070;--maxterdev-color-maxterdev-danger-500: #c95d5d;--maxterdev-color-maxterdev-danger-600: #b44949;--maxterdev-color-maxterdev-danger-700: #963b3b;--maxterdev-color-maxterdev-danger-800: #7d3232;--maxterdev-color-maxterdev-danger-900: #5f2828;--maxterdev-color-maxterdev-danger-950: #351414;--maxterdev-color-success-50: #ecfdf3;--maxterdev-color-success-100: #d1fae0;--maxterdev-color-success-200: #a7f3c5;--maxterdev-color-success-300: #6ee79f;--maxterdev-color-success-400: #3ad17a;--maxterdev-color-success-500: #16b364;--maxterdev-color-success-600: #0e8f4e;--maxterdev-color-success-700: #0e713f;--maxterdev-color-success-800: #105a36;--maxterdev-color-success-900: #0e4a2f;--maxterdev-color-success-950: #05291a;--maxterdev-color-warning-50: #fffbeb;--maxterdev-color-warning-100: #fef3c7;--maxterdev-color-warning-200: #fde68a;--maxterdev-color-warning-300: #fcd34d;--maxterdev-color-warning-400: #fbbf24;--maxterdev-color-warning-500: #f59e0b;--maxterdev-color-warning-600: #d97706;--maxterdev-color-warning-700: #a8540a;--maxterdev-color-warning-800: #873f0d;--maxterdev-color-warning-900: #71340f;--maxterdev-color-warning-950: #421a06;--maxterdev-color-info-50: #ecfeff;--maxterdev-color-info-100: #cffafe;--maxterdev-color-info-200: #a5f3fc;--maxterdev-color-info-300: #67e8f9;--maxterdev-color-info-400: #22d3ee;--maxterdev-color-info-500: #06b6d4;--maxterdev-color-info-600: #0891b2;--maxterdev-color-info-700: #0e7490;--maxterdev-color-info-800: #155e75;--maxterdev-color-info-900: #164e63;--maxterdev-color-info-950: #083344;--maxterdev-space-0: 0;--maxterdev-space-2: 2px;--maxterdev-space-4: 4px;--maxterdev-space-8: 8px;--maxterdev-space-12: 12px;--maxterdev-space-16: 16px;--maxterdev-space-20: 20px;--maxterdev-space-24: 24px;--maxterdev-space-32: 32px;--maxterdev-space-40: 40px;--maxterdev-space-48: 48px;--maxterdev-space-64: 64px;--maxterdev-control-height-32: 32px;--maxterdev-control-height-40: 40px;--maxterdev-control-height-48: 48px;--maxterdev-icon-size-12: 12px;--maxterdev-icon-size-16: 16px;--maxterdev-icon-size-20: 20px;--maxterdev-icon-size-24: 24px;--maxterdev-icon-size-32: 32px;--maxterdev-opacity-disabled: .48;--maxterdev-opacity-subtle: .72;--maxterdev-opacity-full: 1;--maxterdev-font-family-sans: DM Sans, ui-sans-serif, system-ui, -apple-system, Segoe UI, sans-serif;--maxterdev-font-family-mono: SFMono-Regular, Consolas, Liberation Mono, monospace;--maxterdev-font-size-12: 12px;--maxterdev-font-size-14: 14px;--maxterdev-font-size-16: 16px;--maxterdev-font-size-18: 18px;--maxterdev-font-size-20: 20px;--maxterdev-font-size-24: 24px;--maxterdev-font-size-30: 30px;--maxterdev-font-size-36: 36px;--maxterdev-font-size-48: 48px;--maxterdev-font-weight-regular: 400;--maxterdev-font-weight-medium: 500;--maxterdev-font-weight-semibold: 600;--maxterdev-font-weight-bold: 700;--maxterdev-line-height-tight: 1.2;--maxterdev-line-height-snug: 1.35;--maxterdev-line-height-normal: 1.5;--maxterdev-line-height-relaxed: 1.65;--maxterdev-letter-spacing-tight: -.02em;--maxterdev-letter-spacing-normal: 0;--maxterdev-letter-spacing-wide: .02em;--maxterdev-border-width-0: 0;--maxterdev-border-width-1: 1px;--maxterdev-border-width-2: 2px;--maxterdev-border-width-4: 4px;--maxterdev-radius-0: 0;--maxterdev-radius-4: 4px;--maxterdev-radius-8: 8px;--maxterdev-radius-12: 12px;--maxterdev-radius-16: 16px;--maxterdev-radius-full: 9999px;--maxterdev-shadow-0: none;--maxterdev-shadow-1: 0 1px 2px rgba(15, 23, 42, .08);--maxterdev-shadow-2: 0 4px 10px rgba(15, 23, 42, .1), 0 1px 3px rgba(15, 23, 42, .08);--maxterdev-shadow-3: 0 12px 24px rgba(15, 23, 42, .14), 0 2px 6px rgba(15, 23, 42, .08);--maxterdev-shadow-4: 0 20px 40px rgba(15, 23, 42, .18), 0 4px 10px rgba(15, 23, 42, .08);--maxterdev-duration-fast: .12s;--maxterdev-duration-moderate: .2s;--maxterdev-duration-slow: .32s;--maxterdev-easing-standard: cubic-bezier(.2, 0, 0, 1);--maxterdev-easing-enter: cubic-bezier(0, 0, 0, 1);--maxterdev-easing-exit: cubic-bezier(.4, 0, 1, 1);--maxterdev-easing-emphasized: cubic-bezier(.2, .8, .2, 1);--maxterdev-z-index-base: 0;--maxterdev-z-index-raised: 10;--maxterdev-z-index-dropdown: 1000;--maxterdev-z-index-sticky: 1100;--maxterdev-z-index-overlay: 1200;--maxterdev-z-index-modal: 1300;--maxterdev-z-index-toast: 1400;--maxterdev-z-index-tooltip: 1500;--maxterdev-breakpoint-30: 30rem;--maxterdev-breakpoint-48: 48rem;--maxterdev-breakpoint-64: 64rem;--maxterdev-breakpoint-80: 80rem;--maxterdev-breakpoint-96: 96rem;--maxterdev-container-20: 20rem;--maxterdev-container-30: 30rem;--maxterdev-container-40: 40rem;--maxterdev-container-48: 48rem;--maxterdev-container-64: 64rem;--maxterdev-container-80: 80rem}}@layer maxterdev.themes{:root,[data-maxterdev-theme=cyberfab-light]{color-scheme:light;--maxterdev-color-surface-canvas: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-surface-default: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-surface-subtle: var(--maxterdev-color-cyberfab-neutral-100);--maxterdev-color-surface-raised: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-surface-inverse: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-text-primary: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-text-secondary: var(--maxterdev-color-cyberfab-neutral-600);--maxterdev-color-text-muted: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-text-inverse: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-text-disabled: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-border-default: var(--maxterdev-color-cyberfab-neutral-300);--maxterdev-color-border-strong: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-border-interactive: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-action-background: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-action-background-hover: var(--maxterdev-color-cyberfab-brand-700);--maxterdev-color-action-background-active: var(--maxterdev-color-cyberfab-brand-800);--maxterdev-color-action-foreground: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-focus-ring: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-focus-ring-shadow: 0 0 0 var(--maxterdev-border-width-2) var(--maxterdev-color-cyberfab-brand-600);--maxterdev-focus-ring-shadow-field: 0 0 0 var(--maxterdev-border-width-1) var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-accent-background: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-accent-subtle: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-accent-foreground: var(--maxterdev-color-cyberfab-brand-900);--maxterdev-color-link: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-link-hover: var(--maxterdev-color-cyberfab-brand-800);--maxterdev-color-status-success-background: var(--maxterdev-color-success-100);--maxterdev-color-status-success-border: var(--maxterdev-color-success-500);--maxterdev-color-status-success-text: var(--maxterdev-color-success-800);--maxterdev-color-status-warning-background: var(--maxterdev-color-warning-100);--maxterdev-color-status-warning-border: var(--maxterdev-color-warning-500);--maxterdev-color-status-warning-text: var(--maxterdev-color-warning-900);--maxterdev-color-status-danger-background: var(--maxterdev-color-cyberfab-danger-100);--maxterdev-color-status-danger-border: var(--maxterdev-color-cyberfab-danger-500);--maxterdev-color-status-danger-text: var(--maxterdev-color-cyberfab-danger-800);--maxterdev-color-status-info-background: var(--maxterdev-color-info-100);--maxterdev-color-status-info-border: var(--maxterdev-color-info-500);--maxterdev-color-status-info-text: var(--maxterdev-color-info-800);--maxterdev-font-body-family: var(--maxterdev-font-family-sans);--maxterdev-font-body-size: var(--maxterdev-font-size-16);--maxterdev-font-body-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-body-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-label-family: var(--maxterdev-font-family-sans);--maxterdev-font-label-size: var(--maxterdev-font-size-14);--maxterdev-font-label-weight: var(--maxterdev-font-weight-medium);--maxterdev-font-label-line-height: var(--maxterdev-line-height-snug);--maxterdev-font-caption-family: var(--maxterdev-font-family-sans);--maxterdev-font-caption-size: var(--maxterdev-font-size-12);--maxterdev-font-caption-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-caption-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-heading-family: var(--maxterdev-font-family-sans);--maxterdev-font-heading-size: var(--maxterdev-font-size-30);--maxterdev-font-heading-weight: var(--maxterdev-font-weight-semibold);--maxterdev-font-heading-line-height: var(--maxterdev-line-height-tight);--maxterdev-font-heading-letter-spacing: var(--maxterdev-letter-spacing-tight);--maxterdev-font-code-family: var(--maxterdev-font-family-mono);--maxterdev-font-code-size: var(--maxterdev-font-size-14);--maxterdev-font-code-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-code-line-height: var(--maxterdev-line-height-normal);--maxterdev-control-height-default: var(--maxterdev-control-height-40);--maxterdev-control-radius: var(--maxterdev-radius-8);--maxterdev-focus-width: var(--maxterdev-border-width-2);--maxterdev-disabled-opacity: var(--maxterdev-opacity-disabled);--maxterdev-elevation-raised: var(--maxterdev-shadow-2);--maxterdev-elevation-overlay: var(--maxterdev-shadow-4);--maxterdev-button-primary-background: var(--maxterdev-color-action-background);--maxterdev-button-primary-background-hover: var(--maxterdev-color-action-background-hover);--maxterdev-button-primary-background-active: var(--maxterdev-color-action-background-active);--maxterdev-button-primary-foreground: var(--maxterdev-color-action-foreground);--maxterdev-button-primary-border: var(--maxterdev-color-action-background);--maxterdev-button-secondary-background: var(--maxterdev-color-surface-default);--maxterdev-button-secondary-background-hover: var(--maxterdev-color-surface-subtle);--maxterdev-button-secondary-foreground: var(--maxterdev-color-text-primary);--maxterdev-button-secondary-border: var(--maxterdev-color-border-default);--maxterdev-button-danger-background: var(--maxterdev-color-status-danger-text);--maxterdev-button-danger-foreground: var(--maxterdev-color-status-danger-background);--maxterdev-button-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-button-focus-shadow: var(--maxterdev-focus-ring-shadow);--maxterdev-button-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-button-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-button-height: var(--maxterdev-control-height-default);--maxterdev-button-radius: var(--maxterdev-control-radius);--maxterdev-field-background: var(--maxterdev-color-surface-default);--maxterdev-field-foreground: var(--maxterdev-color-text-primary);--maxterdev-field-placeholder: var(--maxterdev-color-text-muted);--maxterdev-field-border: var(--maxterdev-color-border-default);--maxterdev-field-hover-border: var(--maxterdev-color-border-strong);--maxterdev-field-focus-border: var(--maxterdev-color-border-interactive);--maxterdev-field-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-field-focus-shadow: var(--maxterdev-focus-ring-shadow-field);--maxterdev-field-invalid-border: var(--maxterdev-color-status-danger-text);--maxterdev-field-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-field-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-field-height: var(--maxterdev-control-height-default);--maxterdev-field-radius: var(--maxterdev-control-radius)}[data-maxterdev-theme=cyberfab-auto]{color-scheme:light;--maxterdev-color-surface-canvas: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-surface-default: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-surface-subtle: var(--maxterdev-color-cyberfab-neutral-100);--maxterdev-color-surface-raised: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-surface-inverse: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-text-primary: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-text-secondary: var(--maxterdev-color-cyberfab-neutral-600);--maxterdev-color-text-muted: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-text-inverse: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-text-disabled: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-border-default: var(--maxterdev-color-cyberfab-neutral-300);--maxterdev-color-border-strong: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-border-interactive: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-action-background: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-action-background-hover: var(--maxterdev-color-cyberfab-brand-700);--maxterdev-color-action-background-active: var(--maxterdev-color-cyberfab-brand-800);--maxterdev-color-action-foreground: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-focus-ring: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-focus-ring-shadow: 0 0 0 var(--maxterdev-border-width-2) var(--maxterdev-color-cyberfab-brand-600);--maxterdev-focus-ring-shadow-field: 0 0 0 var(--maxterdev-border-width-1) var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-accent-background: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-accent-subtle: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-accent-foreground: var(--maxterdev-color-cyberfab-brand-900);--maxterdev-color-link: var(--maxterdev-color-cyberfab-brand-600);--maxterdev-color-link-hover: var(--maxterdev-color-cyberfab-brand-800);--maxterdev-color-status-success-background: var(--maxterdev-color-success-100);--maxterdev-color-status-success-border: var(--maxterdev-color-success-500);--maxterdev-color-status-success-text: var(--maxterdev-color-success-800);--maxterdev-color-status-warning-background: var(--maxterdev-color-warning-100);--maxterdev-color-status-warning-border: var(--maxterdev-color-warning-500);--maxterdev-color-status-warning-text: var(--maxterdev-color-warning-900);--maxterdev-color-status-danger-background: var(--maxterdev-color-cyberfab-danger-100);--maxterdev-color-status-danger-border: var(--maxterdev-color-cyberfab-danger-500);--maxterdev-color-status-danger-text: var(--maxterdev-color-cyberfab-danger-800);--maxterdev-color-status-info-background: var(--maxterdev-color-info-100);--maxterdev-color-status-info-border: var(--maxterdev-color-info-500);--maxterdev-color-status-info-text: var(--maxterdev-color-info-800);--maxterdev-font-body-family: var(--maxterdev-font-family-sans);--maxterdev-font-body-size: var(--maxterdev-font-size-16);--maxterdev-font-body-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-body-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-label-family: var(--maxterdev-font-family-sans);--maxterdev-font-label-size: var(--maxterdev-font-size-14);--maxterdev-font-label-weight: var(--maxterdev-font-weight-medium);--maxterdev-font-label-line-height: var(--maxterdev-line-height-snug);--maxterdev-font-caption-family: var(--maxterdev-font-family-sans);--maxterdev-font-caption-size: var(--maxterdev-font-size-12);--maxterdev-font-caption-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-caption-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-heading-family: var(--maxterdev-font-family-sans);--maxterdev-font-heading-size: var(--maxterdev-font-size-30);--maxterdev-font-heading-weight: var(--maxterdev-font-weight-semibold);--maxterdev-font-heading-line-height: var(--maxterdev-line-height-tight);--maxterdev-font-heading-letter-spacing: var(--maxterdev-letter-spacing-tight);--maxterdev-font-code-family: var(--maxterdev-font-family-mono);--maxterdev-font-code-size: var(--maxterdev-font-size-14);--maxterdev-font-code-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-code-line-height: var(--maxterdev-line-height-normal);--maxterdev-control-height-default: var(--maxterdev-control-height-40);--maxterdev-control-radius: var(--maxterdev-radius-8);--maxterdev-focus-width: var(--maxterdev-border-width-2);--maxterdev-disabled-opacity: var(--maxterdev-opacity-disabled);--maxterdev-elevation-raised: var(--maxterdev-shadow-2);--maxterdev-elevation-overlay: var(--maxterdev-shadow-4);--maxterdev-button-primary-background: var(--maxterdev-color-action-background);--maxterdev-button-primary-background-hover: var(--maxterdev-color-action-background-hover);--maxterdev-button-primary-background-active: var(--maxterdev-color-action-background-active);--maxterdev-button-primary-foreground: var(--maxterdev-color-action-foreground);--maxterdev-button-primary-border: var(--maxterdev-color-action-background);--maxterdev-button-secondary-background: var(--maxterdev-color-surface-default);--maxterdev-button-secondary-background-hover: var(--maxterdev-color-surface-subtle);--maxterdev-button-secondary-foreground: var(--maxterdev-color-text-primary);--maxterdev-button-secondary-border: var(--maxterdev-color-border-default);--maxterdev-button-danger-background: var(--maxterdev-color-status-danger-text);--maxterdev-button-danger-foreground: var(--maxterdev-color-status-danger-background);--maxterdev-button-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-button-focus-shadow: var(--maxterdev-focus-ring-shadow);--maxterdev-button-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-button-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-button-height: var(--maxterdev-control-height-default);--maxterdev-button-radius: var(--maxterdev-control-radius);--maxterdev-field-background: var(--maxterdev-color-surface-default);--maxterdev-field-foreground: var(--maxterdev-color-text-primary);--maxterdev-field-placeholder: var(--maxterdev-color-text-muted);--maxterdev-field-border: var(--maxterdev-color-border-default);--maxterdev-field-hover-border: var(--maxterdev-color-border-strong);--maxterdev-field-focus-border: var(--maxterdev-color-border-interactive);--maxterdev-field-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-field-focus-shadow: var(--maxterdev-focus-ring-shadow-field);--maxterdev-field-invalid-border: var(--maxterdev-color-status-danger-text);--maxterdev-field-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-field-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-field-height: var(--maxterdev-control-height-default);--maxterdev-field-radius: var(--maxterdev-control-radius)}[data-maxterdev-theme=cyberfab-dark]{color-scheme:dark;--maxterdev-color-surface-canvas: var(--maxterdev-color-cyberfab-neutral-950);--maxterdev-color-surface-default: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-surface-subtle: var(--maxterdev-color-cyberfab-neutral-800);--maxterdev-color-surface-raised: var(--maxterdev-color-cyberfab-neutral-800);--maxterdev-color-surface-inverse: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-text-primary: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-text-secondary: var(--maxterdev-color-cyberfab-neutral-300);--maxterdev-color-text-muted: var(--maxterdev-color-cyberfab-neutral-400);--maxterdev-color-text-inverse: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-text-disabled: var(--maxterdev-color-cyberfab-neutral-400);--maxterdev-color-border-default: var(--maxterdev-color-cyberfab-neutral-700);--maxterdev-color-border-strong: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-border-interactive: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-action-background: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-action-background-hover: var(--maxterdev-color-cyberfab-brand-200);--maxterdev-color-action-background-active: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-action-foreground: var(--maxterdev-color-cyberfab-brand-950);--maxterdev-color-focus-ring: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-focus-ring-shadow: 0 0 0 var(--maxterdev-border-width-2) var(--maxterdev-color-cyberfab-brand-300);--maxterdev-focus-ring-shadow-field: 0 0 0 var(--maxterdev-border-width-1) var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-accent-background: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-accent-subtle: var(--maxterdev-color-cyberfab-brand-900);--maxterdev-color-accent-foreground: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-link: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-link-hover: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-status-success-background: var(--maxterdev-color-success-900);--maxterdev-color-status-success-border: var(--maxterdev-color-success-500);--maxterdev-color-status-success-text: var(--maxterdev-color-success-200);--maxterdev-color-status-warning-background: var(--maxterdev-color-warning-900);--maxterdev-color-status-warning-border: var(--maxterdev-color-warning-500);--maxterdev-color-status-warning-text: var(--maxterdev-color-warning-200);--maxterdev-color-status-danger-background: var(--maxterdev-color-cyberfab-danger-900);--maxterdev-color-status-danger-border: var(--maxterdev-color-cyberfab-danger-500);--maxterdev-color-status-danger-text: var(--maxterdev-color-cyberfab-danger-200);--maxterdev-color-status-info-background: var(--maxterdev-color-info-900);--maxterdev-color-status-info-border: var(--maxterdev-color-info-500);--maxterdev-color-status-info-text: var(--maxterdev-color-info-200);--maxterdev-font-body-family: var(--maxterdev-font-family-sans);--maxterdev-font-body-size: var(--maxterdev-font-size-16);--maxterdev-font-body-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-body-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-label-family: var(--maxterdev-font-family-sans);--maxterdev-font-label-size: var(--maxterdev-font-size-14);--maxterdev-font-label-weight: var(--maxterdev-font-weight-medium);--maxterdev-font-label-line-height: var(--maxterdev-line-height-snug);--maxterdev-font-caption-family: var(--maxterdev-font-family-sans);--maxterdev-font-caption-size: var(--maxterdev-font-size-12);--maxterdev-font-caption-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-caption-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-heading-family: var(--maxterdev-font-family-sans);--maxterdev-font-heading-size: var(--maxterdev-font-size-30);--maxterdev-font-heading-weight: var(--maxterdev-font-weight-semibold);--maxterdev-font-heading-line-height: var(--maxterdev-line-height-tight);--maxterdev-font-heading-letter-spacing: var(--maxterdev-letter-spacing-tight);--maxterdev-font-code-family: var(--maxterdev-font-family-mono);--maxterdev-font-code-size: var(--maxterdev-font-size-14);--maxterdev-font-code-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-code-line-height: var(--maxterdev-line-height-normal);--maxterdev-control-height-default: var(--maxterdev-control-height-40);--maxterdev-control-radius: var(--maxterdev-radius-8);--maxterdev-focus-width: var(--maxterdev-border-width-2);--maxterdev-disabled-opacity: var(--maxterdev-opacity-disabled);--maxterdev-elevation-raised: var(--maxterdev-shadow-2);--maxterdev-elevation-overlay: var(--maxterdev-shadow-4);--maxterdev-button-primary-background: var(--maxterdev-color-action-background);--maxterdev-button-primary-background-hover: var(--maxterdev-color-action-background-hover);--maxterdev-button-primary-background-active: var(--maxterdev-color-action-background-active);--maxterdev-button-primary-foreground: var(--maxterdev-color-action-foreground);--maxterdev-button-primary-border: var(--maxterdev-color-action-background);--maxterdev-button-secondary-background: var(--maxterdev-color-surface-default);--maxterdev-button-secondary-background-hover: var(--maxterdev-color-surface-subtle);--maxterdev-button-secondary-foreground: var(--maxterdev-color-text-primary);--maxterdev-button-secondary-border: var(--maxterdev-color-border-default);--maxterdev-button-danger-background: var(--maxterdev-color-status-danger-text);--maxterdev-button-danger-foreground: var(--maxterdev-color-status-danger-background);--maxterdev-button-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-button-focus-shadow: var(--maxterdev-focus-ring-shadow);--maxterdev-button-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-button-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-button-height: var(--maxterdev-control-height-default);--maxterdev-button-radius: var(--maxterdev-control-radius);--maxterdev-field-background: var(--maxterdev-color-surface-default);--maxterdev-field-foreground: var(--maxterdev-color-text-primary);--maxterdev-field-placeholder: var(--maxterdev-color-text-muted);--maxterdev-field-border: var(--maxterdev-color-border-default);--maxterdev-field-hover-border: var(--maxterdev-color-border-strong);--maxterdev-field-focus-border: var(--maxterdev-color-border-interactive);--maxterdev-field-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-field-focus-shadow: var(--maxterdev-focus-ring-shadow-field);--maxterdev-field-invalid-border: var(--maxterdev-color-status-danger-text);--maxterdev-field-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-field-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-field-height: var(--maxterdev-control-height-default);--maxterdev-field-radius: var(--maxterdev-control-radius)}[data-maxterdev-theme=maxterdev-light],[data-maxterdev-theme=maxterdev-auto]{color-scheme:light;--maxterdev-color-surface-canvas: var(--maxterdev-color-maxterdev-neutral-50);--maxterdev-color-surface-default: var(--maxterdev-color-maxterdev-neutral-0);--maxterdev-color-surface-subtle: var(--maxterdev-color-maxterdev-neutral-100);--maxterdev-color-surface-raised: var(--maxterdev-color-maxterdev-neutral-0);--maxterdev-color-surface-inverse: var(--maxterdev-color-maxterdev-neutral-800);--maxterdev-color-text-primary: var(--maxterdev-color-maxterdev-neutral-800);--maxterdev-color-text-secondary: var(--maxterdev-color-maxterdev-neutral-700);--maxterdev-color-text-muted: var(--maxterdev-color-maxterdev-neutral-675);--maxterdev-color-text-inverse: var(--maxterdev-color-maxterdev-neutral-0);--maxterdev-color-text-disabled: var(--maxterdev-color-maxterdev-neutral-675);--maxterdev-color-border-default: var(--maxterdev-color-maxterdev-neutral-300);--maxterdev-color-border-strong: var(--maxterdev-color-maxterdev-neutral-400);--maxterdev-color-border-interactive: var(--maxterdev-color-maxterdev-brand-600);--maxterdev-color-action-background: var(--maxterdev-color-maxterdev-brand-600);--maxterdev-color-action-background-hover: var(--maxterdev-color-maxterdev-brand-700);--maxterdev-color-action-background-active: var(--maxterdev-color-maxterdev-brand-800);--maxterdev-color-action-foreground: var(--maxterdev-color-maxterdev-neutral-0);--maxterdev-color-focus-ring: var(--maxterdev-color-maxterdev-brand-600);--maxterdev-focus-ring-shadow: 0 0 0 var(--maxterdev-border-width-2) var(--maxterdev-color-maxterdev-brand-600);--maxterdev-focus-ring-shadow-field: 0 0 0 var(--maxterdev-border-width-1) var(--maxterdev-color-maxterdev-brand-600);--maxterdev-color-accent-background: var(--maxterdev-color-maxterdev-brand-600);--maxterdev-color-accent-subtle: var(--maxterdev-color-maxterdev-brand-100);--maxterdev-color-accent-foreground: var(--maxterdev-color-maxterdev-brand-800);--maxterdev-color-link: var(--maxterdev-color-maxterdev-brand-600);--maxterdev-color-link-hover: var(--maxterdev-color-maxterdev-brand-800);--maxterdev-color-status-success-background: var(--maxterdev-color-success-100);--maxterdev-color-status-success-border: var(--maxterdev-color-success-500);--maxterdev-color-status-success-text: var(--maxterdev-color-success-800);--maxterdev-color-status-warning-background: var(--maxterdev-color-warning-100);--maxterdev-color-status-warning-border: var(--maxterdev-color-warning-500);--maxterdev-color-status-warning-text: var(--maxterdev-color-warning-900);--maxterdev-color-status-danger-background: var(--maxterdev-color-maxterdev-danger-100);--maxterdev-color-status-danger-border: var(--maxterdev-color-maxterdev-danger-500);--maxterdev-color-status-danger-text: var(--maxterdev-color-maxterdev-danger-800);--maxterdev-color-status-info-background: var(--maxterdev-color-info-100);--maxterdev-color-status-info-border: var(--maxterdev-color-info-500);--maxterdev-color-status-info-text: var(--maxterdev-color-info-800);--maxterdev-font-body-family: var(--maxterdev-font-family-sans);--maxterdev-font-body-size: var(--maxterdev-font-size-16);--maxterdev-font-body-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-body-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-label-family: var(--maxterdev-font-family-sans);--maxterdev-font-label-size: var(--maxterdev-font-size-14);--maxterdev-font-label-weight: var(--maxterdev-font-weight-medium);--maxterdev-font-label-line-height: var(--maxterdev-line-height-snug);--maxterdev-font-caption-family: var(--maxterdev-font-family-sans);--maxterdev-font-caption-size: var(--maxterdev-font-size-12);--maxterdev-font-caption-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-caption-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-heading-family: var(--maxterdev-font-family-sans);--maxterdev-font-heading-size: var(--maxterdev-font-size-30);--maxterdev-font-heading-weight: var(--maxterdev-font-weight-semibold);--maxterdev-font-heading-line-height: var(--maxterdev-line-height-tight);--maxterdev-font-heading-letter-spacing: var(--maxterdev-letter-spacing-tight);--maxterdev-font-code-family: var(--maxterdev-font-family-mono);--maxterdev-font-code-size: var(--maxterdev-font-size-14);--maxterdev-font-code-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-code-line-height: var(--maxterdev-line-height-normal);--maxterdev-control-height-default: var(--maxterdev-control-height-40);--maxterdev-control-radius: var(--maxterdev-radius-8);--maxterdev-focus-width: var(--maxterdev-border-width-2);--maxterdev-disabled-opacity: var(--maxterdev-opacity-disabled);--maxterdev-elevation-raised: var(--maxterdev-shadow-2);--maxterdev-elevation-overlay: var(--maxterdev-shadow-4);--maxterdev-button-primary-background: var(--maxterdev-color-action-background);--maxterdev-button-primary-background-hover: var(--maxterdev-color-action-background-hover);--maxterdev-button-primary-background-active: var(--maxterdev-color-action-background-active);--maxterdev-button-primary-foreground: var(--maxterdev-color-action-foreground);--maxterdev-button-primary-border: var(--maxterdev-color-action-background);--maxterdev-button-secondary-background: var(--maxterdev-color-surface-default);--maxterdev-button-secondary-background-hover: var(--maxterdev-color-surface-subtle);--maxterdev-button-secondary-foreground: var(--maxterdev-color-text-primary);--maxterdev-button-secondary-border: var(--maxterdev-color-border-default);--maxterdev-button-danger-background: var(--maxterdev-color-status-danger-text);--maxterdev-button-danger-foreground: var(--maxterdev-color-status-danger-background);--maxterdev-button-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-button-focus-shadow: var(--maxterdev-focus-ring-shadow);--maxterdev-button-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-button-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-button-height: var(--maxterdev-control-height-default);--maxterdev-button-radius: var(--maxterdev-control-radius);--maxterdev-field-background: var(--maxterdev-color-surface-default);--maxterdev-field-foreground: var(--maxterdev-color-text-primary);--maxterdev-field-placeholder: var(--maxterdev-color-text-muted);--maxterdev-field-border: var(--maxterdev-color-border-default);--maxterdev-field-hover-border: var(--maxterdev-color-border-strong);--maxterdev-field-focus-border: var(--maxterdev-color-border-interactive);--maxterdev-field-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-field-focus-shadow: var(--maxterdev-focus-ring-shadow-field);--maxterdev-field-invalid-border: var(--maxterdev-color-status-danger-text);--maxterdev-field-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-field-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-field-height: var(--maxterdev-control-height-default);--maxterdev-field-radius: var(--maxterdev-control-radius)}[data-maxterdev-theme=maxterdev-dark]{color-scheme:dark;--maxterdev-color-surface-canvas: var(--maxterdev-color-maxterdev-neutral-950);--maxterdev-color-surface-default: var(--maxterdev-color-maxterdev-neutral-900);--maxterdev-color-surface-subtle: var(--maxterdev-color-maxterdev-neutral-850);--maxterdev-color-surface-raised: var(--maxterdev-color-maxterdev-neutral-850);--maxterdev-color-surface-inverse: var(--maxterdev-color-maxterdev-neutral-50);--maxterdev-color-text-primary: var(--maxterdev-color-maxterdev-neutral-200);--maxterdev-color-text-secondary: var(--maxterdev-color-maxterdev-neutral-500);--maxterdev-color-text-muted: var(--maxterdev-color-maxterdev-neutral-600);--maxterdev-color-text-inverse: var(--maxterdev-color-maxterdev-neutral-950);--maxterdev-color-text-disabled: var(--maxterdev-color-maxterdev-neutral-600);--maxterdev-color-border-default: var(--maxterdev-color-maxterdev-neutral-750);--maxterdev-color-border-strong: var(--maxterdev-color-maxterdev-neutral-625);--maxterdev-color-border-interactive: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-action-background: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-action-background-hover: var(--maxterdev-color-maxterdev-brand-300);--maxterdev-color-action-background-active: var(--maxterdev-color-maxterdev-brand-200);--maxterdev-color-action-foreground: var(--maxterdev-color-maxterdev-neutral-950);--maxterdev-color-focus-ring: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-focus-ring-shadow: 0 0 0 var(--maxterdev-border-width-2) var(--maxterdev-color-maxterdev-brand-400);--maxterdev-focus-ring-shadow-field: 0 0 0 var(--maxterdev-border-width-1) var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-accent-background: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-accent-subtle: var(--maxterdev-color-maxterdev-brand-900);--maxterdev-color-accent-foreground: var(--maxterdev-color-maxterdev-brand-200);--maxterdev-color-link: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-link-hover: var(--maxterdev-color-maxterdev-brand-200);--maxterdev-color-status-success-background: var(--maxterdev-color-success-900);--maxterdev-color-status-success-border: var(--maxterdev-color-success-500);--maxterdev-color-status-success-text: var(--maxterdev-color-success-200);--maxterdev-color-status-warning-background: var(--maxterdev-color-warning-900);--maxterdev-color-status-warning-border: var(--maxterdev-color-warning-500);--maxterdev-color-status-warning-text: var(--maxterdev-color-warning-200);--maxterdev-color-status-danger-background: var(--maxterdev-color-maxterdev-danger-900);--maxterdev-color-status-danger-border: var(--maxterdev-color-maxterdev-danger-500);--maxterdev-color-status-danger-text: var(--maxterdev-color-maxterdev-danger-200);--maxterdev-color-status-info-background: var(--maxterdev-color-info-900);--maxterdev-color-status-info-border: var(--maxterdev-color-info-500);--maxterdev-color-status-info-text: var(--maxterdev-color-info-200);--maxterdev-font-body-family: var(--maxterdev-font-family-sans);--maxterdev-font-body-size: var(--maxterdev-font-size-16);--maxterdev-font-body-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-body-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-label-family: var(--maxterdev-font-family-sans);--maxterdev-font-label-size: var(--maxterdev-font-size-14);--maxterdev-font-label-weight: var(--maxterdev-font-weight-medium);--maxterdev-font-label-line-height: var(--maxterdev-line-height-snug);--maxterdev-font-caption-family: var(--maxterdev-font-family-sans);--maxterdev-font-caption-size: var(--maxterdev-font-size-12);--maxterdev-font-caption-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-caption-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-heading-family: var(--maxterdev-font-family-sans);--maxterdev-font-heading-size: var(--maxterdev-font-size-30);--maxterdev-font-heading-weight: var(--maxterdev-font-weight-semibold);--maxterdev-font-heading-line-height: var(--maxterdev-line-height-tight);--maxterdev-font-heading-letter-spacing: var(--maxterdev-letter-spacing-tight);--maxterdev-font-code-family: var(--maxterdev-font-family-mono);--maxterdev-font-code-size: var(--maxterdev-font-size-14);--maxterdev-font-code-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-code-line-height: var(--maxterdev-line-height-normal);--maxterdev-control-height-default: var(--maxterdev-control-height-40);--maxterdev-control-radius: var(--maxterdev-radius-8);--maxterdev-focus-width: var(--maxterdev-border-width-2);--maxterdev-disabled-opacity: var(--maxterdev-opacity-disabled);--maxterdev-elevation-raised: var(--maxterdev-shadow-2);--maxterdev-elevation-overlay: var(--maxterdev-shadow-4);--maxterdev-button-primary-background: var(--maxterdev-color-action-background);--maxterdev-button-primary-background-hover: var(--maxterdev-color-action-background-hover);--maxterdev-button-primary-background-active: var(--maxterdev-color-action-background-active);--maxterdev-button-primary-foreground: var(--maxterdev-color-action-foreground);--maxterdev-button-primary-border: var(--maxterdev-color-action-background);--maxterdev-button-secondary-background: var(--maxterdev-color-surface-default);--maxterdev-button-secondary-background-hover: var(--maxterdev-color-surface-subtle);--maxterdev-button-secondary-foreground: var(--maxterdev-color-text-primary);--maxterdev-button-secondary-border: var(--maxterdev-color-border-default);--maxterdev-button-danger-background: var(--maxterdev-color-status-danger-text);--maxterdev-button-danger-foreground: var(--maxterdev-color-status-danger-background);--maxterdev-button-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-button-focus-shadow: var(--maxterdev-focus-ring-shadow);--maxterdev-button-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-button-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-button-height: var(--maxterdev-control-height-default);--maxterdev-button-radius: var(--maxterdev-control-radius);--maxterdev-field-background: var(--maxterdev-color-surface-default);--maxterdev-field-foreground: var(--maxterdev-color-text-primary);--maxterdev-field-placeholder: var(--maxterdev-color-text-muted);--maxterdev-field-border: var(--maxterdev-color-border-default);--maxterdev-field-hover-border: var(--maxterdev-color-border-strong);--maxterdev-field-focus-border: var(--maxterdev-color-border-interactive);--maxterdev-field-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-field-focus-shadow: var(--maxterdev-focus-ring-shadow-field);--maxterdev-field-invalid-border: var(--maxterdev-color-status-danger-text);--maxterdev-field-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-field-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-field-height: var(--maxterdev-control-height-default);--maxterdev-field-radius: var(--maxterdev-control-radius)}@media(prefers-color-scheme:dark){[data-maxterdev-theme=cyberfab-auto]{color-scheme:dark;--maxterdev-color-surface-canvas: var(--maxterdev-color-cyberfab-neutral-950);--maxterdev-color-surface-default: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-surface-subtle: var(--maxterdev-color-cyberfab-neutral-800);--maxterdev-color-surface-raised: var(--maxterdev-color-cyberfab-neutral-800);--maxterdev-color-surface-inverse: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-text-primary: var(--maxterdev-color-cyberfab-neutral-50);--maxterdev-color-text-secondary: var(--maxterdev-color-cyberfab-neutral-300);--maxterdev-color-text-muted: var(--maxterdev-color-cyberfab-neutral-400);--maxterdev-color-text-inverse: var(--maxterdev-color-cyberfab-neutral-900);--maxterdev-color-text-disabled: var(--maxterdev-color-cyberfab-neutral-400);--maxterdev-color-border-default: var(--maxterdev-color-cyberfab-neutral-700);--maxterdev-color-border-strong: var(--maxterdev-color-cyberfab-neutral-500);--maxterdev-color-border-interactive: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-action-background: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-action-background-hover: var(--maxterdev-color-cyberfab-brand-200);--maxterdev-color-action-background-active: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-action-foreground: var(--maxterdev-color-cyberfab-brand-950);--maxterdev-color-focus-ring: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-focus-ring-shadow: 0 0 0 var(--maxterdev-border-width-2) var(--maxterdev-color-cyberfab-brand-300);--maxterdev-focus-ring-shadow-field: 0 0 0 var(--maxterdev-border-width-1) var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-accent-background: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-accent-subtle: var(--maxterdev-color-cyberfab-brand-900);--maxterdev-color-accent-foreground: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-link: var(--maxterdev-color-cyberfab-brand-300);--maxterdev-color-link-hover: var(--maxterdev-color-cyberfab-brand-100);--maxterdev-color-status-success-background: var(--maxterdev-color-success-900);--maxterdev-color-status-success-border: var(--maxterdev-color-success-500);--maxterdev-color-status-success-text: var(--maxterdev-color-success-200);--maxterdev-color-status-warning-background: var(--maxterdev-color-warning-900);--maxterdev-color-status-warning-border: var(--maxterdev-color-warning-500);--maxterdev-color-status-warning-text: var(--maxterdev-color-warning-200);--maxterdev-color-status-danger-background: var(--maxterdev-color-cyberfab-danger-900);--maxterdev-color-status-danger-border: var(--maxterdev-color-cyberfab-danger-500);--maxterdev-color-status-danger-text: var(--maxterdev-color-cyberfab-danger-200);--maxterdev-color-status-info-background: var(--maxterdev-color-info-900);--maxterdev-color-status-info-border: var(--maxterdev-color-info-500);--maxterdev-color-status-info-text: var(--maxterdev-color-info-200);--maxterdev-font-body-family: var(--maxterdev-font-family-sans);--maxterdev-font-body-size: var(--maxterdev-font-size-16);--maxterdev-font-body-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-body-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-label-family: var(--maxterdev-font-family-sans);--maxterdev-font-label-size: var(--maxterdev-font-size-14);--maxterdev-font-label-weight: var(--maxterdev-font-weight-medium);--maxterdev-font-label-line-height: var(--maxterdev-line-height-snug);--maxterdev-font-caption-family: var(--maxterdev-font-family-sans);--maxterdev-font-caption-size: var(--maxterdev-font-size-12);--maxterdev-font-caption-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-caption-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-heading-family: var(--maxterdev-font-family-sans);--maxterdev-font-heading-size: var(--maxterdev-font-size-30);--maxterdev-font-heading-weight: var(--maxterdev-font-weight-semibold);--maxterdev-font-heading-line-height: var(--maxterdev-line-height-tight);--maxterdev-font-heading-letter-spacing: var(--maxterdev-letter-spacing-tight);--maxterdev-font-code-family: var(--maxterdev-font-family-mono);--maxterdev-font-code-size: var(--maxterdev-font-size-14);--maxterdev-font-code-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-code-line-height: var(--maxterdev-line-height-normal);--maxterdev-control-height-default: var(--maxterdev-control-height-40);--maxterdev-control-radius: var(--maxterdev-radius-8);--maxterdev-focus-width: var(--maxterdev-border-width-2);--maxterdev-disabled-opacity: var(--maxterdev-opacity-disabled);--maxterdev-elevation-raised: var(--maxterdev-shadow-2);--maxterdev-elevation-overlay: var(--maxterdev-shadow-4);--maxterdev-button-primary-background: var(--maxterdev-color-action-background);--maxterdev-button-primary-background-hover: var(--maxterdev-color-action-background-hover);--maxterdev-button-primary-background-active: var(--maxterdev-color-action-background-active);--maxterdev-button-primary-foreground: var(--maxterdev-color-action-foreground);--maxterdev-button-primary-border: var(--maxterdev-color-action-background);--maxterdev-button-secondary-background: var(--maxterdev-color-surface-default);--maxterdev-button-secondary-background-hover: var(--maxterdev-color-surface-subtle);--maxterdev-button-secondary-foreground: var(--maxterdev-color-text-primary);--maxterdev-button-secondary-border: var(--maxterdev-color-border-default);--maxterdev-button-danger-background: var(--maxterdev-color-status-danger-text);--maxterdev-button-danger-foreground: var(--maxterdev-color-status-danger-background);--maxterdev-button-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-button-focus-shadow: var(--maxterdev-focus-ring-shadow);--maxterdev-button-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-button-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-button-height: var(--maxterdev-control-height-default);--maxterdev-button-radius: var(--maxterdev-control-radius);--maxterdev-field-background: var(--maxterdev-color-surface-default);--maxterdev-field-foreground: var(--maxterdev-color-text-primary);--maxterdev-field-placeholder: var(--maxterdev-color-text-muted);--maxterdev-field-border: var(--maxterdev-color-border-default);--maxterdev-field-hover-border: var(--maxterdev-color-border-strong);--maxterdev-field-focus-border: var(--maxterdev-color-border-interactive);--maxterdev-field-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-field-focus-shadow: var(--maxterdev-focus-ring-shadow-field);--maxterdev-field-invalid-border: var(--maxterdev-color-status-danger-text);--maxterdev-field-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-field-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-field-height: var(--maxterdev-control-height-default);--maxterdev-field-radius: var(--maxterdev-control-radius)}[data-maxterdev-theme=maxterdev-auto]{color-scheme:dark;--maxterdev-color-surface-canvas: var(--maxterdev-color-maxterdev-neutral-950);--maxterdev-color-surface-default: var(--maxterdev-color-maxterdev-neutral-900);--maxterdev-color-surface-subtle: var(--maxterdev-color-maxterdev-neutral-850);--maxterdev-color-surface-raised: var(--maxterdev-color-maxterdev-neutral-850);--maxterdev-color-surface-inverse: var(--maxterdev-color-maxterdev-neutral-50);--maxterdev-color-text-primary: var(--maxterdev-color-maxterdev-neutral-200);--maxterdev-color-text-secondary: var(--maxterdev-color-maxterdev-neutral-500);--maxterdev-color-text-muted: var(--maxterdev-color-maxterdev-neutral-600);--maxterdev-color-text-inverse: var(--maxterdev-color-maxterdev-neutral-950);--maxterdev-color-text-disabled: var(--maxterdev-color-maxterdev-neutral-600);--maxterdev-color-border-default: var(--maxterdev-color-maxterdev-neutral-750);--maxterdev-color-border-strong: var(--maxterdev-color-maxterdev-neutral-625);--maxterdev-color-border-interactive: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-action-background: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-action-background-hover: var(--maxterdev-color-maxterdev-brand-300);--maxterdev-color-action-background-active: var(--maxterdev-color-maxterdev-brand-200);--maxterdev-color-action-foreground: var(--maxterdev-color-maxterdev-neutral-950);--maxterdev-color-focus-ring: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-focus-ring-shadow: 0 0 0 var(--maxterdev-border-width-2) var(--maxterdev-color-maxterdev-brand-400);--maxterdev-focus-ring-shadow-field: 0 0 0 var(--maxterdev-border-width-1) var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-accent-background: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-accent-subtle: var(--maxterdev-color-maxterdev-brand-900);--maxterdev-color-accent-foreground: var(--maxterdev-color-maxterdev-brand-200);--maxterdev-color-link: var(--maxterdev-color-maxterdev-brand-400);--maxterdev-color-link-hover: var(--maxterdev-color-maxterdev-brand-200);--maxterdev-color-status-success-background: var(--maxterdev-color-success-900);--maxterdev-color-status-success-border: var(--maxterdev-color-success-500);--maxterdev-color-status-success-text: var(--maxterdev-color-success-200);--maxterdev-color-status-warning-background: var(--maxterdev-color-warning-900);--maxterdev-color-status-warning-border: var(--maxterdev-color-warning-500);--maxterdev-color-status-warning-text: var(--maxterdev-color-warning-200);--maxterdev-color-status-danger-background: var(--maxterdev-color-maxterdev-danger-900);--maxterdev-color-status-danger-border: var(--maxterdev-color-maxterdev-danger-500);--maxterdev-color-status-danger-text: var(--maxterdev-color-maxterdev-danger-200);--maxterdev-color-status-info-background: var(--maxterdev-color-info-900);--maxterdev-color-status-info-border: var(--maxterdev-color-info-500);--maxterdev-color-status-info-text: var(--maxterdev-color-info-200);--maxterdev-font-body-family: var(--maxterdev-font-family-sans);--maxterdev-font-body-size: var(--maxterdev-font-size-16);--maxterdev-font-body-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-body-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-label-family: var(--maxterdev-font-family-sans);--maxterdev-font-label-size: var(--maxterdev-font-size-14);--maxterdev-font-label-weight: var(--maxterdev-font-weight-medium);--maxterdev-font-label-line-height: var(--maxterdev-line-height-snug);--maxterdev-font-caption-family: var(--maxterdev-font-family-sans);--maxterdev-font-caption-size: var(--maxterdev-font-size-12);--maxterdev-font-caption-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-caption-line-height: var(--maxterdev-line-height-normal);--maxterdev-font-heading-family: var(--maxterdev-font-family-sans);--maxterdev-font-heading-size: var(--maxterdev-font-size-30);--maxterdev-font-heading-weight: var(--maxterdev-font-weight-semibold);--maxterdev-font-heading-line-height: var(--maxterdev-line-height-tight);--maxterdev-font-heading-letter-spacing: var(--maxterdev-letter-spacing-tight);--maxterdev-font-code-family: var(--maxterdev-font-family-mono);--maxterdev-font-code-size: var(--maxterdev-font-size-14);--maxterdev-font-code-weight: var(--maxterdev-font-weight-regular);--maxterdev-font-code-line-height: var(--maxterdev-line-height-normal);--maxterdev-control-height-default: var(--maxterdev-control-height-40);--maxterdev-control-radius: var(--maxterdev-radius-8);--maxterdev-focus-width: var(--maxterdev-border-width-2);--maxterdev-disabled-opacity: var(--maxterdev-opacity-disabled);--maxterdev-elevation-raised: var(--maxterdev-shadow-2);--maxterdev-elevation-overlay: var(--maxterdev-shadow-4);--maxterdev-button-primary-background: var(--maxterdev-color-action-background);--maxterdev-button-primary-background-hover: var(--maxterdev-color-action-background-hover);--maxterdev-button-primary-background-active: var(--maxterdev-color-action-background-active);--maxterdev-button-primary-foreground: var(--maxterdev-color-action-foreground);--maxterdev-button-primary-border: var(--maxterdev-color-action-background);--maxterdev-button-secondary-background: var(--maxterdev-color-surface-default);--maxterdev-button-secondary-background-hover: var(--maxterdev-color-surface-subtle);--maxterdev-button-secondary-foreground: var(--maxterdev-color-text-primary);--maxterdev-button-secondary-border: var(--maxterdev-color-border-default);--maxterdev-button-danger-background: var(--maxterdev-color-status-danger-text);--maxterdev-button-danger-foreground: var(--maxterdev-color-status-danger-background);--maxterdev-button-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-button-focus-shadow: var(--maxterdev-focus-ring-shadow);--maxterdev-button-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-button-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-button-height: var(--maxterdev-control-height-default);--maxterdev-button-radius: var(--maxterdev-control-radius);--maxterdev-field-background: var(--maxterdev-color-surface-default);--maxterdev-field-foreground: var(--maxterdev-color-text-primary);--maxterdev-field-placeholder: var(--maxterdev-color-text-muted);--maxterdev-field-border: var(--maxterdev-color-border-default);--maxterdev-field-hover-border: var(--maxterdev-color-border-strong);--maxterdev-field-focus-border: var(--maxterdev-color-border-interactive);--maxterdev-field-focus-ring: var(--maxterdev-color-focus-ring);--maxterdev-field-focus-shadow: var(--maxterdev-focus-ring-shadow-field);--maxterdev-field-invalid-border: var(--maxterdev-color-status-danger-text);--maxterdev-field-disabled-background: var(--maxterdev-color-surface-subtle);--maxterdev-field-disabled-foreground: var(--maxterdev-color-text-disabled);--maxterdev-field-height: var(--maxterdev-control-height-default);--maxterdev-field-radius: var(--maxterdev-control-radius)}}}@layer maxterdev.reset{.maxterdev-foundation,.maxterdev-foundation *,.maxterdev-foundation *:before,.maxterdev-foundation *:after{box-sizing:border-box}.maxterdev-foundation{margin:0}.maxterdev-foundation :where(button,input,select,textarea){color:inherit;font:inherit}.maxterdev-foundation :where(button,[type=button],[type=reset],[type=submit]){cursor:pointer}.maxterdev-foundation :where(button,input,select,textarea):disabled{cursor:not-allowed}.maxterdev-foundation :where(img,picture,svg){display:block;max-inline-size:100%}}@layer maxterdev.base{.maxterdev-foundation{color:var(--maxterdev-color-text-primary);background:var(--maxterdev-color-surface-canvas);font-family:var(--maxterdev-font-body-family);font-size:var(--maxterdev-font-body-size);font-weight:var(--maxterdev-font-body-weight);line-height:var(--maxterdev-font-body-line-height)}.maxterdev-foundation :where(a){color:var(--maxterdev-color-link);text-decoration-thickness:var(--maxterdev-border-width-1);text-underline-offset:var(--maxterdev-space-4)}.maxterdev-foundation :where(a):hover{color:var(--maxterdev-color-link-hover)}.maxterdev-foundation :where(a,button,input,select,textarea):focus-visible{outline:var(--maxterdev-border-width-2) solid var(--maxterdev-color-focus-ring);outline-offset:var(--maxterdev-border-width-2)}}@layer maxterdev.base{.maxterdev-sr-only{position:absolute;inline-size:var(--maxterdev-border-width-1);block-size:var(--maxterdev-border-width-1);padding:0;margin:calc(var(--maxterdev-border-width-1)*-1);overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.maxterdev-skip-link{position:fixed;inset-block-start:var(--maxterdev-space-8);inset-inline-start:var(--maxterdev-space-8);z-index:var(--maxterdev-z-index-tooltip);padding:var(--maxterdev-space-8) var(--maxterdev-space-12);color:var(--maxterdev-color-action-foreground);background:var(--maxterdev-color-action-background);border-radius:var(--maxterdev-radius-8);transform:translateY(calc(-100% - var(--maxterdev-space-16)))}.maxterdev-skip-link:focus-visible{transform:none;box-shadow:var(--maxterdev-focus-ring-shadow)}@media(forced-colors:active){.maxterdev-skip-link:focus-visible{outline:var(--maxterdev-border-width-2) solid CanvasText}}}@layer maxterdev.components{.maxterdev-button{--maxterdev-button-active-scale: var(--maxterdev-opacity-full);display:inline-flex;align-items:center;justify-content:center;gap:var(--maxterdev-space-8);min-block-size:var(--maxterdev-button-height);padding-block:var(--maxterdev-space-8);padding-inline:var(--maxterdev-space-16);color:var(--maxterdev-button-secondary-foreground);background:var(--maxterdev-button-secondary-background);border:var(--maxterdev-border-width-1) solid var(--maxterdev-button-secondary-border);border-radius:var(--maxterdev-button-radius);box-shadow:var(--maxterdev-shadow-0);font-family:var(--maxterdev-font-label-family);font-size:var(--maxterdev-font-label-size);font-weight:var(--maxterdev-font-weight-semibold);line-height:var(--maxterdev-font-label-line-height);text-align:center;text-decoration:none;transition:background-color var(--maxterdev-duration-fast) var(--maxterdev-easing-standard),border-color var(--maxterdev-duration-fast) var(--maxterdev-easing-standard),color var(--maxterdev-duration-fast) var(--maxterdev-easing-standard),box-shadow var(--maxterdev-duration-fast) var(--maxterdev-easing-standard),transform var(--maxterdev-duration-fast) var(--maxterdev-easing-standard)}.maxterdev-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--maxterdev-button-secondary-background-hover)}.maxterdev-button:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--maxterdev-button-active-scale));border-color:var(--maxterdev-color-border-strong)}.maxterdev-button:focus-visible{outline:none;box-shadow:var(--maxterdev-button-focus-shadow)}.maxterdev-button:disabled,.maxterdev-button[aria-disabled=true]{color:var(--maxterdev-button-disabled-foreground);background:var(--maxterdev-button-disabled-background);border-color:var(--maxterdev-button-disabled-background);opacity:var(--maxterdev-disabled-opacity);cursor:not-allowed;transform:none}.maxterdev-button--primary{color:var(--maxterdev-button-primary-foreground);background:var(--maxterdev-button-primary-background);border-color:var(--maxterdev-button-primary-border)}.maxterdev-button--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--maxterdev-button-primary-background-hover);border-color:var(--maxterdev-button-primary-background-hover)}.maxterdev-button--primary:active:not(:disabled):not([aria-disabled=true]){background:var(--maxterdev-button-primary-background-active);border-color:var(--maxterdev-button-primary-background-active)}.maxterdev-button--secondary{color:var(--maxterdev-button-secondary-foreground);background:var(--maxterdev-button-secondary-background);border-color:var(--maxterdev-button-secondary-border)}.maxterdev-button--ghost,.maxterdev-button--text{color:var(--maxterdev-color-link);background:#0000;border-color:#0000}.maxterdev-button--ghost:hover:not(:disabled):not([aria-disabled=true]){color:var(--maxterdev-color-link-hover);background:var(--maxterdev-color-accent-subtle)}.maxterdev-button--text:hover:not(:disabled):not([aria-disabled=true]){color:var(--maxterdev-color-link-hover);background:#0000}.maxterdev-button--text:active:not(:disabled):not([aria-disabled=true]){background:#0000;border-color:#0000}.maxterdev-button--text:focus-visible{color:var(--maxterdev-color-link)}.maxterdev-button--text{min-block-size:var(--maxterdev-control-height-32);padding-inline:var(--maxterdev-space-8);text-decoration:none}.maxterdev-button--danger{color:var(--maxterdev-button-danger-foreground);background:var(--maxterdev-button-danger-background);border-color:var(--maxterdev-button-danger-background)}.maxterdev-button--danger:hover:not(:disabled):not([aria-disabled=true]){color:var(--maxterdev-color-status-danger-text);background:var(--maxterdev-color-status-danger-background);border-color:var(--maxterdev-color-status-danger-border)}.maxterdev-button--selectable[aria-pressed=true]{color:var(--maxterdev-color-accent-foreground);background:var(--maxterdev-color-accent-subtle);border-color:var(--maxterdev-color-border-interactive)}.maxterdev-button--selectable[aria-pressed=true]:hover:not(:disabled):not([aria-disabled=true]),.maxterdev-button--selectable[aria-pressed=true]:active:not(:disabled):not([aria-disabled=true]){background:var(--maxterdev-color-accent-subtle);border-color:var(--maxterdev-color-border-interactive)}.maxterdev-button--sm{min-block-size:var(--maxterdev-control-height-32);padding-block:var(--maxterdev-space-4);padding-inline:var(--maxterdev-space-12);font-size:var(--maxterdev-font-size-12)}.maxterdev-button--md{min-block-size:var(--maxterdev-control-height-40)}.maxterdev-button--lg{min-block-size:var(--maxterdev-control-height-48);padding-inline:var(--maxterdev-space-20);font-size:var(--maxterdev-font-size-16)}.maxterdev-button--icon{inline-size:var(--maxterdev-button-height);block-size:var(--maxterdev-button-height);padding:0}.maxterdev-button--icon.maxterdev-button--sm{inline-size:var(--maxterdev-control-height-32);block-size:var(--maxterdev-control-height-32);min-block-size:var(--maxterdev-control-height-32);padding:0}.maxterdev-button--icon.maxterdev-button--md{inline-size:var(--maxterdev-control-height-40);block-size:var(--maxterdev-control-height-40);min-block-size:var(--maxterdev-control-height-40);padding:0}.maxterdev-button--icon.maxterdev-button--lg{inline-size:var(--maxterdev-control-height-48);block-size:var(--maxterdev-control-height-48);min-block-size:var(--maxterdev-control-height-48);padding:0}.maxterdev-button__icon{flex:none;inline-size:var(--maxterdev-icon-size-20);block-size:var(--maxterdev-icon-size-20);color:currentColor;fill:currentColor;stroke:currentColor}.maxterdev-button[aria-busy=true]{cursor:progress}.maxterdev-button[aria-busy=true] .maxterdev-button__icon--loading{animation:maxterdev-button-spin var(--maxterdev-duration-slow) var(--maxterdev-easing-standard) infinite}@keyframes maxterdev-button-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.maxterdev-button{transition-duration:0s}.maxterdev-button[aria-busy=true] .maxterdev-button__icon--loading{animation-duration:0s}}@media(forced-colors:active){.maxterdev-button:focus-visible{outline:var(--maxterdev-border-width-2) solid Highlight;outline-offset:var(--maxterdev-border-width-2)}.maxterdev-button:disabled,.maxterdev-button[aria-disabled=true]{color:GrayText;border-color:GrayText}.maxterdev-button--selectable[aria-pressed=true]{border-color:Highlight}}}@layer maxterdev.components{.maxterdev-field{display:grid;gap:var(--maxterdev-space-4);color:var(--maxterdev-field-foreground);font-family:var(--maxterdev-font-body-family)}.maxterdev-field__label{font-family:var(--maxterdev-font-label-family);font-size:var(--maxterdev-font-label-size);font-weight:var(--maxterdev-font-label-weight);line-height:var(--maxterdev-font-label-line-height)}.maxterdev-field__required{display:none;color:var(--maxterdev-color-status-danger-text)}.maxterdev-field:has(:required) .maxterdev-field__required,.maxterdev-field:has([aria-required=true]) .maxterdev-field__required,.maxterdev-field[data-maxterdev-required] .maxterdev-field__required{display:inline}.maxterdev-field__description,.maxterdev-field__help,.maxterdev-field__error{font-family:var(--maxterdev-font-caption-family);font-size:var(--maxterdev-font-caption-size);font-weight:var(--maxterdev-font-caption-weight);line-height:var(--maxterdev-font-caption-line-height)}.maxterdev-field__description,.maxterdev-field__help{color:var(--maxterdev-color-text-secondary)}.maxterdev-field__error,.maxterdev-field[data-maxterdev-invalid] .maxterdev-field__label,.maxterdev-field[aria-invalid=true] .maxterdev-field__label{color:var(--maxterdev-color-status-danger-text)}.maxterdev-field:focus-within .maxterdev-field__label{color:var(--maxterdev-color-link)}.maxterdev-field[data-maxterdev-disabled]{color:var(--maxterdev-field-disabled-foreground);opacity:var(--maxterdev-disabled-opacity)}}@layer maxterdev.components{.maxterdev-input,.maxterdev-textarea,.maxterdev-select{inline-size:100%;min-block-size:var(--maxterdev-field-height);padding-block:var(--maxterdev-space-8);padding-inline:var(--maxterdev-space-12);color:var(--maxterdev-field-foreground);background-color:var(--maxterdev-field-background);border:var(--maxterdev-border-width-1) solid var(--maxterdev-field-border);border-radius:var(--maxterdev-field-radius);box-shadow:var(--maxterdev-shadow-0);font-family:var(--maxterdev-font-body-family);font-size:var(--maxterdev-font-body-size);line-height:var(--maxterdev-font-body-line-height);transition:border-color var(--maxterdev-duration-fast) var(--maxterdev-easing-standard),box-shadow var(--maxterdev-duration-fast) var(--maxterdev-easing-standard),background-color var(--maxterdev-duration-fast) var(--maxterdev-easing-standard)}.maxterdev-input::placeholder,.maxterdev-textarea::placeholder{color:var(--maxterdev-field-placeholder);opacity:var(--maxterdev-opacity-full)}.maxterdev-input:hover:not(:disabled):not(:read-only),.maxterdev-textarea:hover:not(:disabled):not(:read-only),.maxterdev-select:hover:not(:disabled){border-color:var(--maxterdev-field-hover-border)}.maxterdev-input:focus-visible,.maxterdev-textarea:focus-visible,.maxterdev-select:focus-visible{outline:none;border-color:var(--maxterdev-field-focus-border);box-shadow:var(--maxterdev-field-focus-shadow)}.maxterdev-input:read-only,.maxterdev-textarea:read-only{background:var(--maxterdev-color-surface-subtle)}.maxterdev-input:disabled,.maxterdev-textarea:disabled,.maxterdev-select:disabled{color:var(--maxterdev-field-disabled-foreground);background:var(--maxterdev-field-disabled-background);opacity:var(--maxterdev-disabled-opacity);cursor:not-allowed}.maxterdev-input[aria-invalid=true],.maxterdev-textarea[aria-invalid=true],.maxterdev-select[aria-invalid=true],.maxterdev-input[data-maxterdev-invalid],.maxterdev-textarea[data-maxterdev-invalid],.maxterdev-select[data-maxterdev-invalid],.maxterdev-input:user-invalid,.maxterdev-textarea:user-invalid,.maxterdev-select:user-invalid{border-color:var(--maxterdev-field-invalid-border)}.maxterdev-textarea{min-block-size:calc(var(--maxterdev-control-height-48) + var(--maxterdev-space-48));resize:block}.maxterdev-input--sm,.maxterdev-textarea--sm{min-block-size:var(--maxterdev-control-height-32);padding-block:var(--maxterdev-space-4);padding-inline:var(--maxterdev-space-8);font-size:var(--maxterdev-font-size-14)}.maxterdev-input--md,.maxterdev-textarea--md{min-block-size:var(--maxterdev-control-height-40)}.maxterdev-input--lg,.maxterdev-textarea--lg{min-block-size:var(--maxterdev-control-height-48);padding-inline:var(--maxterdev-space-16);font-size:var(--maxterdev-font-size-16)}.maxterdev-select{padding-inline-end:var(--maxterdev-space-40)}@media(prefers-reduced-motion:reduce){.maxterdev-input,.maxterdev-textarea,.maxterdev-select{transition-duration:0s}}@media(forced-colors:active){.maxterdev-input:focus-visible,.maxterdev-textarea:focus-visible,.maxterdev-select:focus-visible{outline:var(--maxterdev-border-width-2) solid Highlight;outline-offset:var(--maxterdev-border-width-2)}.maxterdev-input[aria-invalid=true],.maxterdev-textarea[aria-invalid=true],.maxterdev-select[aria-invalid=true],.maxterdev-input[data-maxterdev-invalid],.maxterdev-textarea[data-maxterdev-invalid],.maxterdev-select[data-maxterdev-invalid],.maxterdev-input:user-invalid,.maxterdev-textarea:user-invalid,.maxterdev-select:user-invalid{border-color:Mark}}}@layer maxterdev.components{.maxterdev-checkbox,.maxterdev-radio,.maxterdev-switch{display:inline-flex;align-items:center;gap:var(--maxterdev-space-8);min-block-size:var(--maxterdev-control-height-32);color:var(--maxterdev-field-foreground);font-family:var(--maxterdev-font-body-family);font-size:var(--maxterdev-font-body-size);line-height:var(--maxterdev-font-body-line-height);cursor:pointer}.maxterdev-checkbox__input,.maxterdev-radio__input{flex:none;inline-size:var(--maxterdev-icon-size-20);block-size:var(--maxterdev-icon-size-20);margin:0;accent-color:var(--maxterdev-color-action-background)}.maxterdev-checkbox__input:focus-visible,.maxterdev-radio__input:focus-visible,.maxterdev-switch__input:focus-visible{outline:none;box-shadow:var(--maxterdev-field-focus-shadow)}.maxterdev-checkbox__input:checked,.maxterdev-checkbox__input:indeterminate,.maxterdev-radio__input:checked{accent-color:var(--maxterdev-color-action-background)}.maxterdev-checkbox--sm{min-block-size:var(--maxterdev-control-height-32);font-size:var(--maxterdev-font-size-14)}.maxterdev-checkbox--sm .maxterdev-checkbox__input{inline-size:var(--maxterdev-icon-size-16);block-size:var(--maxterdev-icon-size-16)}.maxterdev-checkbox--md{min-block-size:var(--maxterdev-control-height-40)}.maxterdev-checkbox--lg{min-block-size:var(--maxterdev-control-height-48);font-size:var(--maxterdev-font-size-18)}.maxterdev-checkbox--lg .maxterdev-checkbox__input{inline-size:var(--maxterdev-icon-size-24);block-size:var(--maxterdev-icon-size-24)}.maxterdev-checkbox:has(.maxterdev-checkbox__input:disabled),.maxterdev-radio:has(.maxterdev-radio__input:disabled),.maxterdev-switch:has(.maxterdev-switch__input:disabled){color:var(--maxterdev-field-disabled-foreground);opacity:var(--maxterdev-disabled-opacity);cursor:not-allowed}.maxterdev-switch__input{position:relative;flex:none;appearance:none;inline-size:calc(var(--maxterdev-icon-size-24) + var(--maxterdev-icon-size-20));block-size:var(--maxterdev-icon-size-24);margin:0;background:var(--maxterdev-color-surface-subtle);border:var(--maxterdev-border-width-2) solid var(--maxterdev-color-border-strong);border-radius:var(--maxterdev-radius-full);transition:background-color var(--maxterdev-duration-fast) var(--maxterdev-easing-standard),border-color var(--maxterdev-duration-fast) var(--maxterdev-easing-standard)}.maxterdev-switch__input:before{content:"";position:absolute;inset-block-start:var(--maxterdev-border-width-2);inset-inline-start:var(--maxterdev-border-width-2);inline-size:var(--maxterdev-icon-size-16);block-size:var(--maxterdev-icon-size-16);background:currentColor;border-radius:var(--maxterdev-radius-full);transition:transform var(--maxterdev-duration-fast) var(--maxterdev-easing-standard)}.maxterdev-switch__input:checked{color:var(--maxterdev-color-action-foreground);background:var(--maxterdev-color-action-background);border-color:var(--maxterdev-color-action-background)}.maxterdev-switch__input:checked:before{transform:translate(var(--maxterdev-space-20))}.maxterdev-switch__input:checked:dir(rtl):before{transform:translate(calc(var(--maxterdev-space-20) * -1))}.maxterdev-switch__input:disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){.maxterdev-switch__input,.maxterdev-switch__input:before{transition-duration:0s}}@media(forced-colors:active){.maxterdev-checkbox__input,.maxterdev-radio__input{forced-color-adjust:auto}.maxterdev-switch__input{color:CanvasText;background:Canvas;border-color:CanvasText}.maxterdev-switch__input:checked{color:HighlightText;background:Highlight;border-color:Highlight}.maxterdev-checkbox__input:focus-visible,.maxterdev-radio__input:focus-visible,.maxterdev-switch__input:focus-visible{outline:var(--maxterdev-border-width-2) solid Highlight;outline-offset:var(--maxterdev-border-width-2)}}}@layer maxterdev.layouts{.maxterdev-container{--maxterdev-container-max-inline-size: var(--maxterdev-container-80);--maxterdev-container-gutter: var(--maxterdev-space-24);box-sizing:border-box;inline-size:min(100%,var(--maxterdev-container-max-inline-size));margin-inline:auto;padding-inline:var(--maxterdev-container-gutter);container-type:inline-size}}@layer maxterdev.layouts{.maxterdev-stack{--maxterdev-stack-space: var(--maxterdev-space-16);display:flex;flex-direction:column;justify-content:flex-start}.maxterdev-stack>*{margin-block:0}.maxterdev-stack>*+*{margin-block-start:var(--maxterdev-stack-space)}}@layer maxterdev.layouts{.maxterdev-cluster{--maxterdev-cluster-space: var(--maxterdev-space-12);--maxterdev-cluster-justify: flex-start;--maxterdev-cluster-align: center;display:flex;flex-wrap:wrap;gap:var(--maxterdev-cluster-space);align-items:var(--maxterdev-cluster-align);justify-content:var(--maxterdev-cluster-justify)}}@layer maxterdev.layouts{.maxterdev-grid{--maxterdev-grid-space: var(--maxterdev-space-16);--maxterdev-grid-min-inline-size: var(--maxterdev-container-20);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--maxterdev-grid-min-inline-size)),1fr));gap:var(--maxterdev-grid-space)}@container (min-width: 48rem){.maxterdev-grid[data-maxterdev-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.maxterdev-grid[data-maxterdev-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}}}@layer maxterdev.layouts{.maxterdev-split{--maxterdev-split-space: var(--maxterdev-space-24);--maxterdev-split-first: 1fr;--maxterdev-split-second: 1fr;--maxterdev-split-align: start;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--maxterdev-split-space);container-type:inline-size}@container (min-width: 40rem){.maxterdev-split{grid-template-columns:minmax(0,var(--maxterdev-split-first)) minmax(0,var(--maxterdev-split-second));align-items:var(--maxterdev-split-align)}}}@layer maxterdev.layouts{.maxterdev-center{--maxterdev-center-max-inline-size: var(--maxterdev-container-48);--maxterdev-center-gutter: var(--maxterdev-space-16);box-sizing:content-box;max-inline-size:var(--maxterdev-center-max-inline-size);margin-inline:auto;padding-inline:var(--maxterdev-center-gutter)}.maxterdev-center[data-maxterdev-center-text]{text-align:center}.maxterdev-center[data-maxterdev-center-intrinsic]{display:flex;flex-direction:column;align-items:center}}@layer maxterdev.motion{.maxterdev-transition{--maxterdev-transition-duration: var(--maxterdev-duration-moderate);--maxterdev-transition-easing: var(--maxterdev-easing-standard);transition-duration:var(--maxterdev-transition-duration);transition-timing-function:var(--maxterdev-transition-easing)}.maxterdev-transition--fade{transition-property:opacity}.maxterdev-transition--scale,.maxterdev-transition--slide{transition-property:opacity,transform}.maxterdev-transition--collapse{transition-property:grid-template-rows,visibility}.maxterdev-transition--progress{transition-property:transform}}@layer maxterdev.motion{.maxterdev-motion-fade,.maxterdev-motion-scale,.maxterdev-motion-slide,.maxterdev-motion-collapse{--maxterdev-motion-duration: var(--maxterdev-duration-moderate);--maxterdev-motion-easing: var(--maxterdev-easing-enter);--maxterdev-motion-distance: var(--maxterdev-space-16);animation-duration:var(--maxterdev-motion-duration);animation-timing-function:var(--maxterdev-motion-easing);animation-fill-mode:both}.maxterdev-motion-fade{animation-name:maxterdev-fade-in}.maxterdev-motion-scale{animation-name:maxterdev-scale-in}.maxterdev-motion-slide{animation-name:maxterdev-slide-in}.maxterdev-motion-collapse{display:grid;animation-name:maxterdev-collapse-in}.maxterdev-motion-progress{position:relative;overflow:hidden;inline-size:100%;block-size:var(--maxterdev-space-4);background:var(--maxterdev-color-surface-subtle);border-radius:var(--maxterdev-radius-full)}.maxterdev-motion-progress:before{content:"";position:absolute;inset:0;background:var(--maxterdev-color-action-background);animation-name:maxterdev-progress;animation-duration:var(--maxterdev-duration-slow);animation-timing-function:var(--maxterdev-easing-standard);animation-iteration-count:infinite}.maxterdev-motion-collapse>*{overflow:hidden}@keyframes maxterdev-fade-in{0%{opacity:0}to{opacity:var(--maxterdev-opacity-full)}}@keyframes maxterdev-scale-in{0%{opacity:0;transform:scale(0)}to{opacity:var(--maxterdev-opacity-full);transform:none}}@keyframes maxterdev-slide-in{0%{opacity:0;transform:translateY(var(--maxterdev-motion-distance))}to{opacity:var(--maxterdev-opacity-full);transform:none}}@keyframes maxterdev-collapse-in{0%{grid-template-rows:0fr;visibility:hidden}to{grid-template-rows:1fr;visibility:visible}}@keyframes maxterdev-progress{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.maxterdev-transition,.maxterdev-motion-fade,.maxterdev-motion-scale,.maxterdev-motion-slide,.maxterdev-motion-collapse{transition-duration:0s;animation-duration:0s;animation-iteration-count:1;opacity:var(--maxterdev-opacity-full);transform:none;visibility:visible}.maxterdev-motion-collapse{grid-template-rows:1fr}.maxterdev-motion-progress:before{animation-duration:0s;animation-iteration-count:1;transform:none}}@media(forced-colors:active){.maxterdev-motion-progress{background:Canvas;border:var(--maxterdev-border-width-1) solid CanvasText}.maxterdev-motion-progress:before{background:Highlight}}}:root{--font-family: "Public Sans", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-size-xs: .6875rem;--font-size-sm: .75rem;--font-size-md: .8125rem;--font-size-base: 1rem;--font-size-lg: 1.15rem;--font-size-xl: 1.5rem;--font-size-2xl: 2rem;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--line-height-tight: 1.05;--line-height-normal: 1.1;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--radius-sm: 6px;--radius-md: 8px;--radius-full: 99999px;--color-background: #ffffff;--color-background-secondary: #f8f9fa;--color-surface: #f7f7f7;--color-surface-1: #ffffff;--color-surface-2: #f3f3f3;--color-surface-3: #e8e8e8;--color-primary: #111111;--color-primary-hover: #2a2a2a;--on-primary: #ffffff;--color-text: #111111;--color-text-secondary: #5f5f5f;--color-border-primary: #d9d9d9;--color-border-active: #111111;--color-hover-background: #efefef;--color-scrollbar-thumb: #d0d0d0;--color-status-success: #1d5f3d;--color-status-success-bg: #d8ffe8;--color-status-info: #284d78;--color-status-info-bg: #dcecff;--color-status-warning: #765b1d;--color-status-warning-bg: #fff0bd;--color-status-danger: #7a2933;--color-status-danger-bg: #ffdbe0;--color-classification-default: #3f4b59;--color-classification-default-bg: #e8edf3;--color-classification-intent: #17643a;--color-classification-intent-bg: #d9f7e7;--color-classification-result: #284d78;--color-classification-result-bg: #dcecff;--color-classification-correction: #765b1d;--color-classification-correction-bg: #fff0bd;--color-classification-analysis: #5a3788;--color-classification-analysis-bg: #e9ddff;--color-classification-promotion: #82345d;--color-classification-promotion-bg: #ffe0f0;--color-classification-conversation: #1f6663;--color-classification-conversation-bg: #dff4f3;--color-action-primary: #2169d8;--color-action-danger: #812d37;--color-action-danger-border: #a34753;--color-action-danger-link: #ff9da8;--color-error: #9a2633;--color-error-bg: #fff0f2;--color-error-login: #8a1f1f;--color-error-runtime-bg: #4a1f25;--color-error-runtime-text: #ffd9de;--color-error-stream: #ffb4b4;--color-stream-frame: #101010;--color-stream-overlay: rgb(0 0 0 / 70%);--color-ambiguity-warning: #9a5b18;--color-login-gradient-start: #ffffff;--color-login-gradient-end: #f7f7f7;--focus-ring: rgba(17, 17, 17, .18);--shadow-panel: 0 16px 38px rgba(0, 0, 0, .08);--sidebar-width-collapsed: 3.5rem;--sidebar-width-expanded: 12rem;--topbar-height: 0;--topbar-height-mobile: 0;--input-height: 2.75rem}html[data-theme=dark]{--color-background: #0d0d0d;--color-background-secondary: #141414;--color-surface: #1a1a1a;--color-surface-1: #1a1a1a;--color-surface-2: #242424;--color-surface-3: #333333;--color-primary: #e0e0e0;--color-primary-hover: #ffffff;--on-primary: #111111;--color-text: #e0e0e0;--color-text-secondary: #999999;--color-border-primary: #333333;--color-border-active: #e0e0e0;--color-hover-background: #2a2a2a;--color-scrollbar-thumb: #555555;--color-status-success: #4ade80;--color-status-success-bg: #1a3a2a;--color-status-info: #60a5fa;--color-status-info-bg: #1a2a3a;--color-status-warning: #fbbf24;--color-status-warning-bg: #3a2a1a;--color-status-danger: #f87171;--color-status-danger-bg: #3a1a1a;--color-classification-default: #9ca3af;--color-classification-default-bg: #2a2d30;--color-classification-intent: #4ade80;--color-classification-intent-bg: #1a3a2a;--color-classification-result: #60a5fa;--color-classification-result-bg: #1a2a3a;--color-classification-correction: #fbbf24;--color-classification-correction-bg: #3a2a1a;--color-classification-analysis: #a78bfa;--color-classification-analysis-bg: #2a1a3a;--color-classification-promotion: #f472b6;--color-classification-promotion-bg: #3a1a2a;--color-classification-conversation: #2dd4bf;--color-classification-conversation-bg: #1a2a2a;--color-action-primary: #4d8ff7;--color-action-danger: #f87171;--color-action-danger-border: #7f1d1d;--color-action-danger-link: #fca5a5;--color-error: #f87171;--color-error-bg: #3a1a1a;--color-error-login: #f87171;--color-error-runtime-bg: #2a1a1a;--color-error-runtime-text: #fecaca;--color-error-stream: #fca5a5;--color-stream-frame: #000000;--color-stream-overlay: rgb(0 0 0 / 70%);--color-ambiguity-warning: #f59e0b;--color-login-gradient-start: #1a1a1a;--color-login-gradient-end: #0d0d0d;--focus-ring: rgba(255, 255, 255, .18);--shadow-panel: 0 16px 38px rgba(0, 0, 0, .3)}html[data-theme=dark] .brand-logo{filter:invert(1)}html,body{width:100%;height:100%;margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-base)}button,input{font:inherit}*{box-sizing:border-box}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border:3px solid transparent;border-radius:var(--radius-full);background-clip:content-box}
