:root{--space-0: 0;--space-px: 1px;--space-0-5: 2px;--space-1: 4px;--space-1-5: 6px;--space-2: 8px;--space-2-5: 10px;--space-3: 12px;--space-3-5: 14px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-9: 36px;--space-10: 40px;--space-11: 44px;--space-12: 48px;--space-14: 56px;--space-16: 64px;--space-20: 80px;--space-24: 96px;--space-28: 112px;--space-32: 128px;--space-40: 160px;--space-48: 192px;--space-56: 224px;--space-64: 256px;--page-padding-x: var(--space-6);--page-padding-y: var(--space-10);--page-padding-y-lg: var(--space-16);--section-gap: var(--space-20);--section-gap-sm: var(--space-12);--section-gap-lg: var(--space-24);--content-gap: var(--space-10);--content-gap-sm: var(--space-8);--content-gap-lg: var(--space-12);--component-padding-xs: var(--space-2);--component-padding-sm: var(--space-3);--component-padding-md: var(--space-4);--component-padding-lg: var(--space-6);--component-padding-xl: var(--space-8);--card-padding-sm: var(--space-4);--card-padding-md: var(--space-6);--card-padding-lg: var(--space-8);--card-padding-xl: var(--space-10);--stack-gap-xs: var(--space-1);--stack-gap-sm: var(--space-3);--stack-gap-md: var(--space-5);--stack-gap-lg: var(--space-8);--stack-gap-xl: var(--space-10);--form-gap: var(--space-5);--form-group-gap: var(--space-6);--form-section-gap: var(--space-8);--list-gap: var(--space-3);--list-gap-dense: var(--space-2);--list-gap-relaxed: var(--space-4);--header-height: 56px;--header-height-lg: 64px;--nav-item-padding: var(--space-2) var(--space-3);--sidebar-width: 260px;--sidebar-width-collapsed: 64px;--blur-none: 0;--blur-sm: 4px;--blur-md: 8px;--blur-lg: 12px;--blur-xl: 16px;--blur-2xl: 24px;--blur-3xl: 40px;--scale-95: .95;--scale-97: .97;--scale-98: .98;--scale-100: 1;--scale-102: 1.02;--scale-105: 1.05;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", "SF Mono", Monaco, "Cascadia Code", Consolas, monospace;--text-2xs: .625rem;--text-xs: .75rem;--text-sm: .8125rem;--text-base: 1rem;--text-md: 1rem;--text-lg: 1.125rem;--text-xl: 1.25rem;--text-2xl: 1.5rem;--text-3xl: 1.875rem;--text-4xl: 2.25rem;--text-5xl: 3rem;--leading-none: 1;--leading-tight: 1.25;--leading-snug: 1.375;--leading-normal: 1.5;--leading-relaxed: 1.625;--leading-loose: 2;--font-normal: 400;--font-medium: 500;--font-semibold: 600;--font-bold: 700;--tracking-tighter: -.05em;--tracking-tight: -.025em;--tracking-normal: 0;--tracking-wide: .025em;--tracking-wider: .05em;--radius-none: 0;--radius-sm: 4px;--radius-md: 6px;--radius-lg: 8px;--radius-xl: 12px;--radius-2xl: 16px;--radius-3xl: 24px;--radius-full: 9999px;--shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05);--shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25);--shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05);--shadow-glow-sm: 0 0 10px -3px;--shadow-glow-md: 0 0 20px -5px;--shadow-glow-lg: 0 0 30px -5px;--ring-offset: 2px;--ring-width: 2px;--duration-instant: 50ms;--duration-fast: .1s;--duration-normal: .15s;--duration-moderate: .2s;--duration-slow: .3s;--duration-slower: .4s;--duration-slowest: .5s;--ease-linear: linear;--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-spring: cubic-bezier(.16, 1, .3, 1);--ease-bounce: cubic-bezier(.68, -.55, .265, 1.55);--z-base: 0;--z-dropdown: 50;--z-sticky: 100;--z-overlay: 200;--z-modal: 300;--z-popover: 400;--z-tooltip: 500;--z-toast: 600;--z-max: 9999;--container-xs: 320px;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1536px;--btn-xs-height: 24px;--btn-xs-padding: var(--space-2);--btn-xs-font: var(--text-xs);--btn-xs-gap: var(--space-1);--btn-sm-height: 32px;--btn-sm-padding: var(--space-3);--btn-sm-font: var(--text-sm);--btn-sm-gap: var(--space-1-5);--btn-md-height: 36px;--btn-md-padding: var(--space-4);--btn-md-font: var(--text-sm);--btn-md-gap: var(--space-2);--btn-lg-height: 44px;--btn-lg-padding: var(--space-5);--btn-lg-font: var(--text-base);--btn-lg-gap: var(--space-2);--btn-xl-height: 52px;--btn-xl-padding: var(--space-6);--btn-xl-font: var(--text-md);--btn-xl-gap: var(--space-2-5);--input-sm-height: 32px;--input-sm-padding: var(--space-2-5);--input-sm-font: var(--text-sm);--input-md-height: 36px;--input-md-padding: var(--space-3);--input-md-font: var(--text-sm);--input-lg-height: 44px;--input-lg-padding: var(--space-4);--input-lg-font: var(--text-base);--avatar-xs: 24px;--avatar-sm: 32px;--avatar-md: 40px;--avatar-lg: 48px;--avatar-xl: 64px;--avatar-2xl: 96px;--badge-sm-height: 20px;--badge-sm-padding: var(--space-1-5);--badge-sm-font: var(--text-2xs);--badge-md-height: 24px;--badge-md-padding: var(--space-2);--badge-md-font: var(--text-xs);--badge-lg-height: 28px;--badge-lg-padding: var(--space-2-5);--badge-lg-font: var(--text-sm)}:root,[data-theme=dark]{color-scheme:dark;--color-bg-base: #000000;--color-bg-primary: #000000;--color-bg-secondary: #0a0a0a;--color-bg-tertiary: #111111;--color-bg-elevated: #171717;--color-bg-overlay: rgba(0, 0, 0, .85);--color-bg-inset: #000000;--color-text-primary: #ededed;--color-text-secondary: #888888;--color-text-tertiary: #666666;--color-text-muted: #444444;--color-text-inverted: #000000;--color-text-link: #0070f3;--color-text-link-hover: #3291ff;--color-border-default: rgba(255, 255, 255, .08);--color-border-subtle: rgba(255, 255, 255, .05);--color-border-strong: rgba(255, 255, 255, .15);--color-border-focus: rgba(255, 255, 255, .5);--color-border-error: #f43f5e;--color-border-success: #10b981;--color-border-warning: #f59e0b;--color-accent-primary: #ffffff;--color-accent-primary-hover: #e5e5e5;--color-accent-primary-active: #cccccc;--color-accent-primary-subtle: rgba(255, 255, 255, .1);--color-accent-primary-muted: rgba(255, 255, 255, .06);--color-accent-primary-text: #ededed;--color-error: #f43f5e;--color-error-hover: #e11d48;--color-error-active: #be123c;--color-error-subtle: rgba(244, 63, 94, .15);--color-error-muted: rgba(244, 63, 94, .1);--color-error-text: #fb7185;--color-error-focus-ring: rgba(244, 63, 94, .25);--color-warning: #f59e0b;--color-warning-hover: #d97706;--color-warning-active: #b45309;--color-warning-subtle: rgba(245, 158, 11, .15);--color-warning-muted: rgba(245, 158, 11, .1);--color-warning-text: #fbbf24;--color-success: #10b981;--color-success-hover: #059669;--color-success-active: #047857;--color-success-subtle: rgba(16, 185, 129, .15);--color-success-muted: rgba(16, 185, 129, .1);--color-success-text: #34d399;--color-info: #06b6d4;--color-info-hover: #0891b2;--color-info-active: #0e7490;--color-info-subtle: rgba(6, 182, 212, .15);--color-info-muted: rgba(6, 182, 212, .1);--color-info-text: #22d3ee;--color-teal: #14b8a6;--color-teal-hover: #0d9488;--color-teal-active: #0f766e;--color-teal-subtle: rgba(20, 184, 166, .15);--color-teal-muted: rgba(20, 184, 166, .1);--color-teal-text: #2dd4bf;--color-purple: #8b5cf6;--color-purple-hover: #7c3aed;--color-purple-active: #6d28d9;--color-purple-subtle: rgba(139, 92, 246, .15);--color-purple-muted: rgba(139, 92, 246, .1);--color-purple-text: #a78bfa;--color-pink: #ec4899;--color-pink-hover: #db2777;--color-pink-active: #be185d;--color-pink-subtle: rgba(236, 72, 153, .15);--color-pink-muted: rgba(236, 72, 153, .1);--color-pink-text: #f472b6;--color-neutral: #71717a;--color-neutral-hover: #52525b;--color-neutral-active: #3f3f46;--color-neutral-subtle: rgba(113, 113, 122, .15);--color-neutral-muted: rgba(113, 113, 122, .1);--color-neutral-text: #a1a1aa;--color-interactive-hover: rgba(255, 255, 255, .04);--color-interactive-active: rgba(255, 255, 255, .08);--color-focus-ring: rgba(255, 255, 255, .4);--glass-bg: rgba(10, 10, 10, .8);--glass-bg-elevated: rgba(23, 23, 23, .9);--glass-border: rgba(255, 255, 255, .1);--glass-shadow: 0 8px 32px rgba(0, 0, 0, .4);--glow-primary: rgba(255, 255, 255, .15);--glow-error: rgba(244, 63, 94, .3);--glow-success: rgba(16, 185, 129, .3);--glow-warning: rgba(245, 158, 11, .3);--glow-info: rgba(6, 182, 212, .3);--btn-solid-primary-bg: #ffffff;--btn-solid-primary-bg-hover: #e5e5e5;--btn-solid-primary-border: #ffffff;--btn-solid-primary-text: #000000;--btn-solid-danger-bg: var(--color-error);--btn-solid-danger-bg-hover: var(--color-error-hover);--btn-solid-danger-border: var(--color-error);--btn-solid-danger-text: #ffffff;--btn-solid-success-bg: var(--color-success);--btn-solid-success-bg-hover: var(--color-success-hover);--btn-solid-success-border: var(--color-success);--btn-solid-success-text: #ffffff;--btn-solid-warning-bg: var(--color-warning);--btn-solid-warning-bg-hover: var(--color-warning-hover);--btn-solid-warning-border: var(--color-warning);--btn-solid-warning-text: #000000;--btn-solid-neutral-bg: #1a1a1a;--btn-solid-neutral-bg-hover: #262626;--btn-solid-neutral-border: rgba(255, 255, 255, .1);--btn-solid-neutral-text: #ededed;--btn-outline-primary-bg: transparent;--btn-outline-primary-bg-hover: rgba(255, 255, 255, .06);--btn-outline-primary-border: rgba(255, 255, 255, .2);--btn-outline-primary-text: #ededed;--btn-outline-danger-bg: transparent;--btn-outline-danger-bg-hover: rgba(244, 63, 94, .08);--btn-outline-danger-border: rgba(244, 63, 94, .5);--btn-outline-danger-text: #fb7185;--btn-outline-success-bg: transparent;--btn-outline-success-bg-hover: rgba(16, 185, 129, .08);--btn-outline-success-border: rgba(16, 185, 129, .5);--btn-outline-success-text: #34d399;--btn-outline-warning-bg: transparent;--btn-outline-warning-bg-hover: rgba(245, 158, 11, .08);--btn-outline-warning-border: rgba(245, 158, 11, .5);--btn-outline-warning-text: #fbbf24;--btn-outline-neutral-bg: transparent;--btn-outline-neutral-bg-hover: rgba(255, 255, 255, .04);--btn-outline-neutral-border: rgba(255, 255, 255, .14);--btn-outline-neutral-text: #888888;--btn-ghost-primary-bg: transparent;--btn-ghost-primary-bg-hover: rgba(255, 255, 255, .06);--btn-ghost-primary-border: transparent;--btn-ghost-primary-text: #ededed;--btn-ghost-danger-bg: transparent;--btn-ghost-danger-bg-hover: rgba(244, 63, 94, .1);--btn-ghost-danger-border: transparent;--btn-ghost-danger-text: #fb7185;--btn-ghost-success-bg: transparent;--btn-ghost-success-bg-hover: rgba(16, 185, 129, .1);--btn-ghost-success-border: transparent;--btn-ghost-success-text: #34d399;--btn-ghost-warning-bg: transparent;--btn-ghost-warning-bg-hover: rgba(245, 158, 11, .1);--btn-ghost-warning-border: transparent;--btn-ghost-warning-text: #fbbf24;--btn-ghost-neutral-bg: transparent;--btn-ghost-neutral-bg-hover: rgba(255, 255, 255, .04);--btn-ghost-neutral-border: transparent;--btn-ghost-neutral-text: #666666;--input-bg: #0a0a0a;--input-bg-hover: #0a0a0a;--input-bg-focus: #0a0a0a;--input-bg-disabled: #0a0a0a;--input-border: rgba(255, 255, 255, .1);--input-border-hover: rgba(255, 255, 255, .2);--input-border-focus: #ffffff;--input-border-error: var(--color-error);--input-text: #ededed;--input-text-placeholder: #666666;--input-text-disabled: #444444;--card-bg: #0a0a0a;--card-border: rgba(255, 255, 255, .08);--card-shadow: none;--modal-bg: #111111;--modal-border: rgba(255, 255, 255, .1);--modal-shadow: 0 16px 70px rgba(0, 0, 0, .5);--tooltip-bg: #1a1a1a;--tooltip-border: rgba(255, 255, 255, .1);--tooltip-text: #ededed;--dropdown-bg: #111111;--dropdown-border: rgba(255, 255, 255, .1);--dropdown-item-hover: rgba(255, 255, 255, .04);--dropdown-item-active: rgba(255, 255, 255, .08);--dropdown-item-selected: rgba(255, 255, 255, .06);--scrollbar-track: transparent;--scrollbar-thumb: rgba(255, 255, 255, .1);--scrollbar-thumb-hover: rgba(255, 255, 255, .2);--badge-default-bg: rgba(255, 255, 255, .08);--badge-default-text: #888888;--badge-primary-bg: rgba(255, 255, 255, .1);--badge-primary-text: #ededed;--badge-success-bg: rgba(16, 185, 129, .15);--badge-success-text: #34d399;--badge-warning-bg: rgba(245, 158, 11, .15);--badge-warning-text: #fbbf24;--badge-error-bg: rgba(244, 63, 94, .15);--badge-error-text: #fb7185;--badge-info-bg: rgba(6, 182, 212, .15);--badge-info-text: #22d3ee;--badge-teal-bg: rgba(20, 184, 166, .15);--badge-teal-text: #2dd4bf;--badge-purple-bg: rgba(139, 92, 246, .15);--badge-purple-text: #a78bfa;--badge-pink-bg: rgba(236, 72, 153, .15);--badge-pink-text: #f472b6;--table-header-bg: #0a0a0a;--table-row-hover: rgba(255, 255, 255, .02);--table-row-selected: rgba(255, 255, 255, .05);--table-border: rgba(255, 255, 255, .06);--kbd-bg: #1a1a1a;--kbd-border: rgba(255, 255, 255, .12);--kbd-text: #888888;--kbd-shadow: 0 1px 1px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .05);--select-icon-color: %23888888;--switch-disabled-bg: rgba(255, 255, 255, .1);--switch-disabled-checked-bg: rgba(255, 255, 255, .25)}[data-theme=light]{color-scheme:light;--color-bg-base: #ffffff;--color-bg-primary: #ffffff;--color-bg-secondary: #fafafa;--color-bg-tertiary: #f5f5f5;--color-bg-elevated: #ffffff;--color-bg-overlay: rgba(0, 0, 0, .4);--color-bg-inset: #f5f5f5;--color-text-primary: #171717;--color-text-secondary: #666666;--color-text-tertiary: #888888;--color-text-muted: #999999;--color-text-inverted: #ffffff;--color-text-link: #0070f3;--color-text-link-hover: #0060df;--color-border-default: #eaeaea;--color-border-subtle: #f5f5f5;--color-border-strong: #d4d4d4;--color-border-focus: #171717;--color-border-error: #e11d48;--color-border-success: #059669;--color-border-warning: #d97706;--color-accent-primary: #000000;--color-accent-primary-hover: #171717;--color-accent-primary-active: #333333;--color-accent-primary-subtle: rgba(0, 0, 0, .06);--color-accent-primary-muted: rgba(0, 0, 0, .03);--color-accent-primary-text: #171717;--color-error: #e11d48;--color-error-hover: #be123c;--color-error-active: #9f1239;--color-error-subtle: rgba(225, 29, 72, .1);--color-error-muted: rgba(225, 29, 72, .05);--color-error-text: #e11d48;--color-error-focus-ring: rgba(225, 29, 72, .25);--color-warning: #d97706;--color-warning-hover: #b45309;--color-warning-active: #92400e;--color-warning-subtle: rgba(217, 119, 6, .1);--color-warning-muted: rgba(217, 119, 6, .05);--color-warning-text: #d97706;--color-success: #059669;--color-success-hover: #047857;--color-success-active: #065f46;--color-success-subtle: rgba(5, 150, 105, .1);--color-success-muted: rgba(5, 150, 105, .05);--color-success-text: #059669;--color-info: #0891b2;--color-info-hover: #0e7490;--color-info-active: #155e75;--color-info-subtle: rgba(8, 145, 178, .1);--color-info-muted: rgba(8, 145, 178, .05);--color-info-text: #0891b2;--color-teal: #0d9488;--color-teal-hover: #0f766e;--color-teal-active: #115e59;--color-teal-subtle: rgba(13, 148, 136, .1);--color-teal-muted: rgba(13, 148, 136, .05);--color-teal-text: #0d9488;--color-purple: #7c3aed;--color-purple-hover: #6d28d9;--color-purple-active: #5b21b6;--color-purple-subtle: rgba(124, 58, 237, .1);--color-purple-muted: rgba(124, 58, 237, .05);--color-purple-text: #7c3aed;--color-pink: #db2777;--color-pink-hover: #be185d;--color-pink-active: #9d174d;--color-pink-subtle: rgba(219, 39, 119, .1);--color-pink-muted: rgba(219, 39, 119, .05);--color-pink-text: #db2777;--color-neutral: #52525b;--color-neutral-hover: #3f3f46;--color-neutral-active: #27272a;--color-neutral-subtle: rgba(82, 82, 91, .1);--color-neutral-muted: rgba(82, 82, 91, .05);--color-neutral-text: #52525b;--color-interactive-hover: rgba(0, 0, 0, .03);--color-interactive-active: rgba(0, 0, 0, .06);--color-focus-ring: rgba(0, 0, 0, .25);--btn-solid-primary-bg: #000000;--btn-solid-primary-bg-hover: #171717;--btn-solid-primary-border: #000000;--btn-solid-primary-text: #ffffff;--btn-solid-danger-bg: #e11d48;--btn-solid-danger-bg-hover: #be123c;--btn-solid-danger-border: #e11d48;--btn-solid-danger-text: #ffffff;--btn-solid-success-bg: #059669;--btn-solid-success-bg-hover: #047857;--btn-solid-success-border: #059669;--btn-solid-success-text: #ffffff;--btn-solid-warning-bg: #d97706;--btn-solid-warning-bg-hover: #b45309;--btn-solid-warning-border: #d97706;--btn-solid-warning-text: #ffffff;--btn-solid-neutral-bg: #fafafa;--btn-solid-neutral-bg-hover: #f5f5f5;--btn-solid-neutral-border: #eaeaea;--btn-solid-neutral-text: #171717;--btn-outline-primary-bg: transparent;--btn-outline-primary-bg-hover: rgba(0, 0, 0, .03);--btn-outline-primary-border: #eaeaea;--btn-outline-primary-text: #171717;--btn-outline-danger-bg: transparent;--btn-outline-danger-bg-hover: rgba(225, 29, 72, .05);--btn-outline-danger-border: rgba(225, 29, 72, .4);--btn-outline-danger-text: #e11d48;--btn-outline-success-bg: transparent;--btn-outline-success-bg-hover: rgba(5, 150, 105, .05);--btn-outline-success-border: rgba(5, 150, 105, .4);--btn-outline-success-text: #059669;--btn-outline-warning-bg: transparent;--btn-outline-warning-bg-hover: rgba(217, 119, 6, .05);--btn-outline-warning-border: rgba(217, 119, 6, .4);--btn-outline-warning-text: #d97706;--btn-outline-neutral-bg: transparent;--btn-outline-neutral-bg-hover: rgba(0, 0, 0, .03);--btn-outline-neutral-border: #eaeaea;--btn-outline-neutral-text: #666666;--btn-ghost-primary-bg: transparent;--btn-ghost-primary-bg-hover: rgba(0, 0, 0, .04);--btn-ghost-primary-border: transparent;--btn-ghost-primary-text: #171717;--btn-ghost-danger-bg: transparent;--btn-ghost-danger-bg-hover: rgba(225, 29, 72, .06);--btn-ghost-danger-border: transparent;--btn-ghost-danger-text: #e11d48;--btn-ghost-success-bg: transparent;--btn-ghost-success-bg-hover: rgba(5, 150, 105, .06);--btn-ghost-success-border: transparent;--btn-ghost-success-text: #059669;--btn-ghost-warning-bg: transparent;--btn-ghost-warning-bg-hover: rgba(217, 119, 6, .06);--btn-ghost-warning-border: transparent;--btn-ghost-warning-text: #d97706;--btn-ghost-neutral-bg: transparent;--btn-ghost-neutral-bg-hover: rgba(0, 0, 0, .04);--btn-ghost-neutral-border: transparent;--btn-ghost-neutral-text: #666666;--input-bg: #ffffff;--input-bg-hover: #ffffff;--input-bg-focus: #ffffff;--input-bg-disabled: #fafafa;--input-border: #eaeaea;--input-border-hover: #d4d4d4;--input-border-focus: #000000;--input-border-error: #e11d48;--input-text: #171717;--input-text-placeholder: #999999;--input-text-disabled: #999999;--card-bg: #ffffff;--card-border: #eaeaea;--card-shadow: 0 2px 8px rgba(0, 0, 0, .04);--modal-bg: #ffffff;--modal-border: #eaeaea;--modal-shadow: 0 16px 70px rgba(0, 0, 0, .15);--tooltip-bg: #171717;--tooltip-border: transparent;--tooltip-text: #ffffff;--dropdown-bg: #ffffff;--dropdown-border: #eaeaea;--dropdown-item-hover: rgba(0, 0, 0, .03);--dropdown-item-active: rgba(0, 0, 0, .06);--dropdown-item-selected: rgba(0, 0, 0, .04);--scrollbar-track: transparent;--scrollbar-thumb: #d4d4d4;--scrollbar-thumb-hover: #a3a3a3;--badge-default-bg: #f5f5f5;--badge-default-text: #666666;--badge-primary-bg: rgba(0, 0, 0, .06);--badge-primary-text: #171717;--badge-success-bg: rgba(5, 150, 105, .1);--badge-success-text: #059669;--badge-warning-bg: rgba(217, 119, 6, .1);--badge-warning-text: #d97706;--badge-error-bg: rgba(225, 29, 72, .1);--badge-error-text: #e11d48;--badge-info-bg: rgba(8, 145, 178, .1);--badge-info-text: #0891b2;--badge-teal-bg: rgba(13, 148, 136, .1);--badge-teal-text: #0d9488;--badge-purple-bg: rgba(124, 58, 237, .1);--badge-purple-text: #7c3aed;--badge-pink-bg: rgba(219, 39, 119, .1);--badge-pink-text: #db2777;--table-header-bg: #fafafa;--table-row-hover: rgba(0, 0, 0, .02);--table-row-selected: rgba(0, 0, 0, .04);--table-border: #eaeaea;--kbd-bg: #f5f5f5;--kbd-border: #eaeaea;--kbd-text: #666666;--kbd-shadow: 0 1px 1px rgba(0, 0, 0, .08), inset 0 1px 0 rgba(255, 255, 255, .8);--select-icon-color: %23666666;--switch-disabled-bg: rgba(0, 0, 0, .06);--switch-disabled-checked-bg: rgba(0, 0, 0, .15)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-moz-tab-size:4;tab-size:4}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--leading-normal);color:var(--color-text-primary);background-color:var(--color-bg-base)}:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}::selection{background-color:var(--color-accent-primary-subtle);color:var(--color-text-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-full);border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover);border:2px solid transparent;background-clip:padding-box}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}h1,h2,h3,h4,h5,h6{font-weight:var(--font-semibold);line-height:var(--leading-tight);color:var(--color-text-primary)}h1{font-size:var(--text-4xl);letter-spacing:var(--tracking-tight)}h2{font-size:var(--text-3xl);letter-spacing:var(--tracking-tight)}h3{font-size:var(--text-2xl)}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg)}h6{font-size:var(--text-md)}p{margin-bottom:var(--space-4);color:var(--color-text-secondary)}p:last-child{margin-bottom:0}a{color:var(--color-text-link);text-decoration:none;transition:color var(--duration-fast) var(--ease-out)}a:hover{color:var(--color-text-link-hover);text-decoration:underline}code{font-family:var(--font-mono);font-size:.9em;padding:var(--space-0-5) var(--space-1);background-color:var(--color-bg-tertiary);border-radius:var(--radius-sm)}pre{font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-relaxed);padding:var(--space-4);background-color:var(--color-bg-secondary);border-radius:var(--radius-md);overflow-x:auto}pre code{padding:0;background:none;border-radius:0}ul,ol{padding-left:var(--space-5);margin-bottom:var(--space-4)}li{margin-bottom:var(--space-1)}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}button{cursor:pointer;background:none;border:none}input,textarea,select{background:transparent;border:none;outline:none}img,video,canvas,svg{display:block;max-width:100%}table{border-collapse:collapse;width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes pulse-fade-in{0%{opacity:0}to{opacity:1}}@keyframes pulse-fade-out{0%{opacity:1}to{opacity:0}}@keyframes pulse-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes pulse-scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes pulse-slide-in-from-top{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-slide-in-from-bottom{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-slide-in-from-left{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-slide-in-from-right{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@keyframes pulse-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pulse-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulse-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes pulse-ping{75%,to{transform:scale(2);opacity:0}}@keyframes pulse-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 var(--glow-primary)}50%{box-shadow:0 0 20px 0 var(--glow-primary)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}[data-theme=dark]{color-scheme:dark}[data-theme=light]{color-scheme:light}._spinner_gf3t1_1{display:inline-block;border-radius:var(--radius-full);border-style:solid;border-color:currentColor;border-top-color:transparent;animation:_pulse-spin_gf3t1_1 .6s linear infinite}._spinner_gf3t1_1[data-size=xs]{width:12px;height:12px;border-width:1.5px}._spinner_gf3t1_1[data-size=sm]{width:14px;height:14px;border-width:2px}._spinner_gf3t1_1[data-size=md]{width:18px;height:18px;border-width:2px}._spinner_gf3t1_1[data-size=lg]{width:24px;height:24px;border-width:2.5px}._spinner_gf3t1_1[data-size=xl]{width:32px;height:32px;border-width:3px}@keyframes _pulse-spin_gf3t1_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._button_18syc_1{position:relative;display:inline-flex;align-items:center;justify-content:center;border:1px solid;border-radius:var(--radius-md);font-family:var(--font-sans);font-weight:var(--font-medium);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out),color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out)}._button_18syc_1:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._button_18syc_1:active:not(:disabled):not([data-loading=true]){transform:scale(.98)}._button_18syc_1:disabled,._button_18syc_1[data-loading=true]{opacity:.5;cursor:not-allowed;pointer-events:none}._button_18syc_1[data-full-width=true]{width:100%}._button_18syc_1[data-shape=default]{border-radius:var(--radius-md)}._button_18syc_1[data-shape=rounded]{border-radius:var(--radius-full)}._button_18syc_1[data-shape=square]{border-radius:var(--radius-md);aspect-ratio:1;padding:0}._button_18syc_1[data-variant=solid][data-color=primary]{background:var(--btn-solid-primary-bg);border-color:var(--btn-solid-primary-border);color:var(--btn-solid-primary-text)}._button_18syc_1[data-variant=solid][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-primary-bg-hover);box-shadow:0 0 20px -5px var(--glow-primary)}._button_18syc_1[data-variant=solid][data-color=danger]{background:var(--btn-solid-danger-bg);border-color:var(--btn-solid-danger-border);color:var(--btn-solid-danger-text)}._button_18syc_1[data-variant=solid][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-danger-bg-hover);box-shadow:0 0 20px -5px var(--glow-error)}._button_18syc_1[data-variant=solid][data-color=success]{background:var(--btn-solid-success-bg);border-color:var(--btn-solid-success-border);color:var(--btn-solid-success-text)}._button_18syc_1[data-variant=solid][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-success-bg-hover);box-shadow:0 0 20px -5px var(--glow-success)}._button_18syc_1[data-variant=solid][data-color=warning]{background:var(--btn-solid-warning-bg);border-color:var(--btn-solid-warning-border);color:var(--btn-solid-warning-text)}._button_18syc_1[data-variant=solid][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-warning-bg-hover)}._button_18syc_1[data-variant=solid][data-color=neutral]{background:var(--btn-solid-neutral-bg);border-color:var(--btn-solid-neutral-border);color:var(--btn-solid-neutral-text)}._button_18syc_1[data-variant=solid][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-neutral-bg-hover)}._button_18syc_1[data-variant=outline][data-color=primary]{background:var(--btn-outline-primary-bg);border-color:var(--btn-outline-primary-border);color:var(--btn-outline-primary-text)}._button_18syc_1[data-variant=outline][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-primary-bg-hover)}._button_18syc_1[data-variant=outline][data-color=danger]{background:var(--btn-outline-danger-bg);border-color:var(--btn-outline-danger-border);color:var(--btn-outline-danger-text)}._button_18syc_1[data-variant=outline][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-danger-bg-hover)}._button_18syc_1[data-variant=outline][data-color=success]{background:var(--btn-outline-success-bg);border-color:var(--btn-outline-success-border);color:var(--btn-outline-success-text)}._button_18syc_1[data-variant=outline][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-success-bg-hover)}._button_18syc_1[data-variant=outline][data-color=warning]{background:var(--btn-outline-warning-bg);border-color:var(--btn-outline-warning-border);color:var(--btn-outline-warning-text)}._button_18syc_1[data-variant=outline][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-warning-bg-hover)}._button_18syc_1[data-variant=outline][data-color=neutral]{background:var(--btn-outline-neutral-bg);border-color:var(--btn-outline-neutral-border);color:var(--btn-outline-neutral-text)}._button_18syc_1[data-variant=outline][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-neutral-bg-hover)}._button_18syc_1[data-variant=ghost][data-color=primary]{background:var(--btn-ghost-primary-bg);border-color:var(--btn-ghost-primary-border);color:var(--btn-ghost-primary-text)}._button_18syc_1[data-variant=ghost][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-primary-bg-hover)}._button_18syc_1[data-variant=ghost][data-color=danger]{background:var(--btn-ghost-danger-bg);border-color:var(--btn-ghost-danger-border);color:var(--btn-ghost-danger-text)}._button_18syc_1[data-variant=ghost][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-danger-bg-hover)}._button_18syc_1[data-variant=ghost][data-color=success]{background:var(--btn-ghost-success-bg);border-color:var(--btn-ghost-success-border);color:var(--btn-ghost-success-text)}._button_18syc_1[data-variant=ghost][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-success-bg-hover)}._button_18syc_1[data-variant=ghost][data-color=warning]{background:var(--btn-ghost-warning-bg);border-color:var(--btn-ghost-warning-border);color:var(--btn-ghost-warning-text)}._button_18syc_1[data-variant=ghost][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-warning-bg-hover)}._button_18syc_1[data-variant=ghost][data-color=neutral]{background:var(--btn-ghost-neutral-bg);border-color:var(--btn-ghost-neutral-border);color:var(--btn-ghost-neutral-text)}._button_18syc_1[data-variant=ghost][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-neutral-bg-hover)}._button_18syc_1[data-size=xs]{height:var(--btn-xs-height);padding-inline:var(--btn-xs-padding);font-size:var(--btn-xs-font);gap:var(--btn-xs-gap)}._button_18syc_1[data-size=sm]{height:var(--btn-sm-height);padding-inline:var(--btn-sm-padding);font-size:var(--btn-sm-font);gap:var(--btn-sm-gap)}._button_18syc_1[data-size=md]{height:var(--btn-md-height);padding-inline:var(--btn-md-padding);font-size:var(--btn-md-font);gap:var(--btn-md-gap)}._button_18syc_1[data-size=lg]{height:var(--btn-lg-height);padding-inline:var(--btn-lg-padding);font-size:var(--btn-lg-font);gap:var(--btn-lg-gap)}._button_18syc_1[data-size=xl]{height:var(--btn-xl-height);padding-inline:var(--btn-xl-padding);font-size:var(--btn-xl-font);gap:var(--btn-xl-gap)}._iconLeft_18syc_218,._iconRight_18syc_219{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform var(--duration-normal) var(--ease-out)}._button_18syc_1:hover:not(:disabled):not([data-loading=true]) ._iconLeft_18syc_218{transform:translate(-1px)}._button_18syc_1:hover:not(:disabled):not([data-loading=true]) ._iconRight_18syc_219{transform:translate(1px)}._spinnerWrapper_18syc_234{display:inline-flex;align-items:center;justify-content:center}._iconButton_72m65_1{display:inline-flex;align-items:center;justify-content:center;border:1px solid;border-radius:var(--radius-md);font-family:var(--font-sans);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--duration-fast) var(--ease-out);transition-property:color,background-color,border-color,box-shadow,opacity;padding:0;flex-shrink:0}._iconButton_72m65_1:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._iconButton_72m65_1:disabled,._iconButton_72m65_1[data-loading=true]{opacity:.6;cursor:not-allowed;pointer-events:none}._iconButton_72m65_1[data-round=true]{border-radius:var(--radius-full)}._iconButton_72m65_1[data-variant=solid][data-color=primary]{background:var(--btn-solid-primary-bg);border-color:var(--btn-solid-primary-border);color:var(--btn-solid-primary-text)}._iconButton_72m65_1[data-variant=solid][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-primary-bg-hover)}._iconButton_72m65_1[data-variant=solid][data-color=primary]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=solid][data-color=danger]{background:var(--btn-solid-danger-bg);border-color:var(--btn-solid-danger-border);color:var(--btn-solid-danger-text)}._iconButton_72m65_1[data-variant=solid][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-danger-bg-hover)}._iconButton_72m65_1[data-variant=solid][data-color=danger]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=solid][data-color=success]{background:var(--btn-solid-success-bg);border-color:var(--btn-solid-success-border);color:var(--btn-solid-success-text)}._iconButton_72m65_1[data-variant=solid][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-success-bg-hover)}._iconButton_72m65_1[data-variant=solid][data-color=success]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=solid][data-color=warning]{background:var(--btn-solid-warning-bg);border-color:var(--btn-solid-warning-border);color:var(--btn-solid-warning-text)}._iconButton_72m65_1[data-variant=solid][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-warning-bg-hover)}._iconButton_72m65_1[data-variant=solid][data-color=warning]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=solid][data-color=neutral]{background:var(--btn-solid-neutral-bg);border-color:var(--btn-solid-neutral-border);color:var(--btn-solid-neutral-text)}._iconButton_72m65_1[data-variant=solid][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-neutral-bg-hover)}._iconButton_72m65_1[data-variant=solid][data-color=neutral]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=outline][data-color=primary]{background:var(--btn-outline-primary-bg);border-color:var(--btn-outline-primary-border);color:var(--btn-outline-primary-text)}._iconButton_72m65_1[data-variant=outline][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-primary-bg-hover)}._iconButton_72m65_1[data-variant=outline][data-color=primary]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=outline][data-color=danger]{background:var(--btn-outline-danger-bg);border-color:var(--btn-outline-danger-border);color:var(--btn-outline-danger-text)}._iconButton_72m65_1[data-variant=outline][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-danger-bg-hover)}._iconButton_72m65_1[data-variant=outline][data-color=danger]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=outline][data-color=success]{background:var(--btn-outline-success-bg);border-color:var(--btn-outline-success-border);color:var(--btn-outline-success-text)}._iconButton_72m65_1[data-variant=outline][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-success-bg-hover)}._iconButton_72m65_1[data-variant=outline][data-color=success]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=outline][data-color=warning]{background:var(--btn-outline-warning-bg);border-color:var(--btn-outline-warning-border);color:var(--btn-outline-warning-text)}._iconButton_72m65_1[data-variant=outline][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-warning-bg-hover)}._iconButton_72m65_1[data-variant=outline][data-color=warning]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=outline][data-color=neutral]{background:var(--btn-outline-neutral-bg);border-color:var(--btn-outline-neutral-border);color:var(--btn-outline-neutral-text)}._iconButton_72m65_1[data-variant=outline][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-neutral-bg-hover)}._iconButton_72m65_1[data-variant=outline][data-color=neutral]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=ghost][data-color=primary]{background:var(--btn-ghost-primary-bg);border-color:var(--btn-ghost-primary-border);color:var(--btn-ghost-primary-text)}._iconButton_72m65_1[data-variant=ghost][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-primary-bg-hover)}._iconButton_72m65_1[data-variant=ghost][data-color=primary]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=ghost][data-color=danger]{background:var(--btn-ghost-danger-bg);border-color:var(--btn-ghost-danger-border);color:var(--btn-ghost-danger-text)}._iconButton_72m65_1[data-variant=ghost][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-danger-bg-hover)}._iconButton_72m65_1[data-variant=ghost][data-color=danger]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=ghost][data-color=success]{background:var(--btn-ghost-success-bg);border-color:var(--btn-ghost-success-border);color:var(--btn-ghost-success-text)}._iconButton_72m65_1[data-variant=ghost][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-success-bg-hover)}._iconButton_72m65_1[data-variant=ghost][data-color=success]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=ghost][data-color=warning]{background:var(--btn-ghost-warning-bg);border-color:var(--btn-ghost-warning-border);color:var(--btn-ghost-warning-text)}._iconButton_72m65_1[data-variant=ghost][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-warning-bg-hover)}._iconButton_72m65_1[data-variant=ghost][data-color=warning]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-variant=ghost][data-color=neutral]{background:var(--btn-ghost-neutral-bg);border-color:var(--btn-ghost-neutral-border);color:var(--btn-ghost-neutral-text)}._iconButton_72m65_1[data-variant=ghost][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-neutral-bg-hover)}._iconButton_72m65_1[data-variant=ghost][data-color=neutral]:active:not(:disabled):not([data-loading=true]){transform:scale(.95)}._iconButton_72m65_1[data-size=xs]{width:24px;height:24px}._iconButton_72m65_1[data-size=sm]{width:32px;height:32px}._iconButton_72m65_1[data-size=md]{width:36px;height:36px}._iconButton_72m65_1[data-size=lg]{width:44px;height:44px}._iconButton_72m65_1[data-size=xl]{width:52px;height:52px}._inputWrapper_zwo6c_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._inputWrapper_zwo6c_1[data-full-width=true]{width:100%}._label_zwo6c_11{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}._required_zwo6c_20{color:var(--color-error)}._inputContainer_zwo6c_24{position:relative;display:flex;align-items:center}._inputContainer_zwo6c_24[data-has-prefix=true],._inputContainer_zwo6c_24[data-has-suffix=true]{border:1px solid var(--input-border);border-radius:var(--radius-md);background-color:var(--input-bg);transition:all var(--duration-normal) var(--ease-out)}._inputContainer_zwo6c_24[data-has-prefix=true]:hover:not(:has(input:disabled)):not(:has(input:focus)):not(:has(input[data-error=true])),._inputContainer_zwo6c_24[data-has-suffix=true]:hover:not(:has(input:disabled)):not(:has(input:focus)):not(:has(input[data-error=true])){border-color:var(--input-border-hover)}._inputContainer_zwo6c_24[data-has-prefix=true]:has(input:focus),._inputContainer_zwo6c_24[data-has-suffix=true]:has(input:focus){border-color:var(--input-border-focus)}._inputContainer_zwo6c_24[data-has-prefix=true]:has(input[data-error=true]),._inputContainer_zwo6c_24[data-has-suffix=true]:has(input[data-error=true]){border-color:var(--input-border-error)}._inputContainer_zwo6c_24[data-has-prefix=true] ._input_zwo6c_1,._inputContainer_zwo6c_24[data-has-suffix=true] ._input_zwo6c_1{border:none;background:transparent}._inputContainer_zwo6c_24[data-has-prefix=true] ._input_zwo6c_1:focus,._inputContainer_zwo6c_24[data-has-suffix=true] ._input_zwo6c_1:focus{outline:none;border-color:transparent}._input_zwo6c_1{width:100%;border:1px solid var(--input-border);border-radius:var(--radius-md);background-color:var(--input-bg);color:var(--input-text);font-family:var(--font-sans);transition:border-color var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-moderate) var(--ease-spring)}._input_zwo6c_1::placeholder{color:var(--input-text-placeholder);transition:color var(--duration-normal) var(--ease-out)}._input_zwo6c_1:hover:not(:disabled):not(:focus):not([data-error=true]){border-color:var(--input-border-hover)}._input_zwo6c_1:focus{outline:none;border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus),0 0 0 4px #ffffff0d}._input_zwo6c_1:focus::placeholder{color:var(--color-text-muted)}._input_zwo6c_1:disabled{background-color:var(--input-bg-disabled);color:var(--input-text-disabled);cursor:not-allowed;opacity:.5}._input_zwo6c_1[data-error=true]{border-color:var(--input-border-error)}._input_zwo6c_1[data-error=true]:focus{box-shadow:0 0 0 1px var(--input-border-error),0 0 0 4px var(--color-error-focus-ring)}._input_zwo6c_1[data-size=sm]{height:var(--input-sm-height);padding-left:var(--input-sm-padding);padding-right:var(--input-sm-padding);font-size:var(--input-sm-font)}._input_zwo6c_1[data-size=sm][data-has-left-element=true]{padding-left:calc(var(--input-sm-height) - var(--space-1))}._input_zwo6c_1[data-size=sm][data-has-right-element=true]{padding-right:calc(var(--input-sm-height) - var(--space-1))}._input_zwo6c_1[data-size=md]{height:var(--input-md-height);padding-left:var(--input-md-padding);padding-right:var(--input-md-padding);font-size:var(--input-md-font)}._input_zwo6c_1[data-size=md][data-has-left-element=true]{padding-left:calc(var(--input-md-height) - var(--space-1))}._input_zwo6c_1[data-size=md][data-has-right-element=true]{padding-right:calc(var(--input-md-height) - var(--space-1))}._input_zwo6c_1[data-size=lg]{height:var(--input-lg-height);padding-left:var(--input-lg-padding);padding-right:var(--input-lg-padding);font-size:var(--input-lg-font)}._input_zwo6c_1[data-size=lg][data-has-left-element=true]{padding-left:calc(var(--input-lg-height) - var(--space-1))}._input_zwo6c_1[data-size=lg][data-has-right-element=true]{padding-right:calc(var(--input-lg-height) - var(--space-1))}._leftElement_zwo6c_129,._rightElement_zwo6c_130{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--color-text-tertiary);transition:color var(--duration-normal) var(--ease-out)}._leftElement_zwo6c_129{left:var(--space-3)}._rightElement_zwo6c_130{right:var(--space-3)}._inputContainer_zwo6c_24:has(._input_zwo6c_1:focus) ._leftElement_zwo6c_129,._inputContainer_zwo6c_24:has(._input_zwo6c_1:focus) ._rightElement_zwo6c_130{color:var(--color-text-secondary)}._inputContainer_zwo6c_24:has(._input_zwo6c_1[data-error=true]) ._leftElement_zwo6c_129,._inputContainer_zwo6c_24:has(._input_zwo6c_1[data-error=true]) ._rightElement_zwo6c_130{color:var(--color-error-text)}._helperText_zwo6c_160{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_zwo6c_165{font-size:var(--text-xs);color:var(--color-error)}._prefix_zwo6c_170,._suffix_zwo6c_171{display:flex;align-items:center;padding-inline:var(--space-3);font-size:var(--text-sm);color:var(--color-text-tertiary);white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--color-bg-tertiary);border-color:var(--input-border)}._prefix_zwo6c_170{border-right:1px solid var(--input-border);border-radius:var(--radius-md) 0 0 var(--radius-md);height:100%}._suffix_zwo6c_171{border-left:1px solid var(--input-border);border-radius:0 var(--radius-md) var(--radius-md) 0;height:100%}._textareaWrapper_1al9c_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._textareaWrapper_1al9c_1[data-full-width=true]{width:100%}._label_1al9c_11{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}._required_1al9c_20{color:var(--color-error)}._textarea_1al9c_1{width:100%;min-height:80px;padding:var(--space-3);border:1px solid var(--input-border);border-radius:var(--radius-md);background-color:var(--input-bg);color:var(--input-text);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);resize:vertical;transition:border-color var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-moderate) var(--ease-spring)}._textarea_1al9c_1::placeholder{color:var(--input-text-placeholder);transition:color var(--duration-normal) var(--ease-out)}._textarea_1al9c_1:hover:not(:disabled):not(:focus):not([data-error=true]){border-color:var(--input-border-hover);background-color:var(--input-bg-hover)}._textarea_1al9c_1:focus{outline:none;border-color:var(--input-border-focus);background-color:var(--input-bg-focus);box-shadow:0 0 0 1px var(--input-border-focus),0 0 0 4px #ffffff0d}._textarea_1al9c_1:focus::placeholder{color:var(--color-text-muted)}._textarea_1al9c_1:disabled{background-color:var(--input-bg-disabled);color:var(--input-text-disabled);cursor:not-allowed;resize:none}._textarea_1al9c_1[data-error=true]{border-color:var(--input-border-error)}._textarea_1al9c_1[data-error=true]:focus{box-shadow:0 0 0 1px var(--input-border-error),0 0 0 4px var(--color-error-focus-ring)}._textarea_1al9c_1[data-auto-resize=true]{resize:none;overflow:hidden}._textarea_1al9c_1[data-size=sm]{padding:var(--space-2);font-size:var(--text-xs)}._textarea_1al9c_1[data-size=md]{padding:var(--space-3);font-size:var(--text-sm)}._textarea_1al9c_1[data-size=lg]{padding:var(--space-4);font-size:var(--text-base)}._helperText_1al9c_87{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_1al9c_92{font-size:var(--text-xs);color:var(--color-error)}._wrapper_17y3y_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._wrapper_17y3y_1[data-full-width=true]{width:100%}._label_17y3y_11{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}._required_17y3y_20{color:var(--color-error)}._trigger_17y3y_24{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);font-family:var(--font-sans);cursor:pointer;transition:border-color var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-moderate) var(--ease-spring)}._trigger_17y3y_24:hover:not([data-disabled]):not([data-state=open]){border-color:var(--input-border-hover)}._trigger_17y3y_24:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus),0 0 0 4px #ffffff0d}._trigger_17y3y_24[data-state=open]{border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus),0 0 0 4px #ffffff0d}._trigger_17y3y_24[data-disabled]{opacity:.5;cursor:not-allowed}._trigger_17y3y_24[data-placeholder]{color:var(--input-text-placeholder)}._trigger_17y3y_24[data-error=true]{border-color:var(--input-border-error)}._trigger_17y3y_24[data-error=true]:focus-visible,._trigger_17y3y_24[data-error=true][data-state=open]{box-shadow:0 0 0 1px var(--input-border-error),0 0 0 4px var(--color-error-focus-ring)}._trigger_17y3y_24[data-size=sm]{height:var(--input-sm-height);padding-inline:var(--input-sm-padding);font-size:var(--input-sm-font)}._trigger_17y3y_24[data-size=md]{height:var(--input-md-height);padding-inline:var(--input-md-padding);font-size:var(--input-md-font)}._trigger_17y3y_24[data-size=lg]{height:var(--input-lg-height);padding-inline:var(--input-lg-padding);font-size:var(--input-lg-font)}._icon_17y3y_82{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-out)}._trigger_17y3y_24[data-state=open] ._icon_17y3y_82{transform:rotate(180deg)}._content_17y3y_92{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden;z-index:var(--z-dropdown);max-width:calc(100vw - var(--space-4));animation-duration:var(--duration-fast);animation-timing-function:var(--ease-out)}._content_17y3y_92[data-state=open]{animation-name:_slideDownAndFade_17y3y_1}._viewport_17y3y_107{padding:var(--space-1)}._item_17y3y_111{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}._item_17y3y_111[data-highlighted]{background-color:var(--dropdown-item-hover)}._item_17y3y_111[data-state=checked]{background-color:var(--dropdown-item-selected)}._item_17y3y_111[data-disabled]{opacity:.5;cursor:not-allowed}._itemIndicator_17y3y_134{display:flex;align-items:center;justify-content:center;width:16px;color:var(--color-accent-primary)}._helperText_17y3y_142{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_17y3y_147{font-size:var(--text-xs);color:var(--color-error)}@keyframes _slideDownAndFade_17y3y_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._wrapper_eger1_1{display:flex;flex-direction:column;gap:var(--space-1)}._container_eger1_7{display:flex;align-items:flex-start;gap:var(--space-2)}._checkbox_eger1_13{display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:transparent;border:1px solid var(--input-border);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._checkbox_eger1_13:hover:not([data-disabled]){border-color:var(--input-border-hover)}._checkbox_eger1_13:active:not([data-disabled]){transform:scale(.95)}._checkbox_eger1_13:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._checkbox_eger1_13[data-state=checked],._checkbox_eger1_13[data-state=indeterminate]{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary)}._checkbox_eger1_13[data-disabled]{opacity:.5;cursor:not-allowed}._checkbox_eger1_13[data-size=sm]{width:14px;height:14px}._checkbox_eger1_13[data-size=md]{width:16px;height:16px}._checkbox_eger1_13[data-size=lg]{width:20px;height:20px}._indicator_eger1_58{color:var(--color-text-inverted);display:flex;align-items:center;justify-content:center}._labelWrapper_eger1_65{display:flex;flex-direction:column;gap:var(--space-0-5);padding-top:1px}._label_eger1_65{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}._label_eger1_65[data-disabled=true]{opacity:.5;cursor:not-allowed}._required_eger1_84{color:var(--color-error);margin-left:var(--space-0-5)}._helperText_eger1_89{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_eger1_94{font-size:var(--text-xs);color:var(--color-error)}._wrapper_1l7uf_1{display:flex;flex-direction:column;gap:var(--space-2)}._groupLabel_1l7uf_7{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}._required_1l7uf_13{color:var(--color-error);margin-left:var(--space-0-5)}._group_1l7uf_7{display:flex;gap:var(--space-4)}._group_1l7uf_7[data-orientation=vertical]{flex-direction:column;gap:var(--space-3)}._group_1l7uf_7[data-orientation=horizontal]{flex-direction:row;flex-wrap:wrap}._item_1l7uf_33{display:flex;align-items:flex-start;gap:var(--space-2)}._radio_1l7uf_39{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--radius-full);background-color:transparent;border:1px solid var(--input-border);transition:all var(--duration-normal) var(--ease-out);cursor:pointer}._radio_1l7uf_39:hover:not([data-disabled]){border-color:var(--input-border-hover)}._radio_1l7uf_39:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._radio_1l7uf_39[data-state=checked]{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary)}._radio_1l7uf_39[data-disabled]{opacity:.5;cursor:not-allowed}._radio_1l7uf_39[data-size=sm]{width:14px;height:14px}._radio_1l7uf_39[data-size=md]{width:16px;height:16px}._radio_1l7uf_39[data-size=lg]{width:20px;height:20px}._indicator_1l7uf_81{width:40%;height:40%;background-color:var(--color-text-inverted);border-radius:var(--radius-full)}._labelWrapper_1l7uf_88{display:flex;flex-direction:column;gap:var(--space-0-5);padding-top:1px}._label_1l7uf_88{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}._label_1l7uf_88[data-disabled=true]{opacity:.5;cursor:not-allowed}._description_1l7uf_107,._helperText_1l7uf_112{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_1l7uf_117{font-size:var(--text-xs);color:var(--color-error)}._wrapper_xw61c_1{display:flex;flex-direction:column;gap:var(--space-1)}._container_xw61c_7{display:flex;align-items:center;gap:var(--space-3)}._switch_xw61c_13{position:relative;flex-shrink:0;background-color:var(--color-bg-tertiary);border-radius:var(--radius-full);cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._switch_xw61c_13:active:not([data-disabled]){transform:scale(.97)}._switch_xw61c_13:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._switch_xw61c_13[data-state=checked]{background-color:var(--color-accent-primary)}._switch_xw61c_13[data-disabled]{background-color:var(--switch-disabled-bg, rgba(255, 255, 255, .08));cursor:not-allowed}._switch_xw61c_13[data-disabled][data-state=checked]{background-color:var(--switch-disabled-checked-bg, rgba(255, 255, 255, .2))}._switch_xw61c_13[data-size=sm]{width:32px;height:18px}._thumb_xw61c_44[data-size=sm]{width:14px;height:14px}._thumb_xw61c_44[data-size=sm][data-state=checked]{transform:translate(14px)}._switch_xw61c_13[data-size=md]{width:40px;height:22px}._thumb_xw61c_44[data-size=md]{width:18px;height:18px}._thumb_xw61c_44[data-size=md][data-state=checked]{transform:translate(18px)}._switch_xw61c_13[data-size=lg]{width:48px;height:26px}._thumb_xw61c_44[data-size=lg]{width:22px;height:22px}._thumb_xw61c_44[data-size=lg][data-state=checked]{transform:translate(22px)}._thumb_xw61c_44{display:block;background-color:var(--color-text-inverted);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--ease-spring),background-color var(--duration-fast) var(--ease-out),opacity var(--duration-fast) var(--ease-out);transform:translate(2px)}._thumb_xw61c_44[data-state=checked]{background-color:var(--color-text-inverted)}._thumb_xw61c_44[data-disabled],._switch_xw61c_13[data-disabled] ._thumb_xw61c_44{opacity:.5}._labelWrapper_xw61c_96{display:flex;flex-direction:column;gap:var(--space-0-5)}._label_xw61c_96{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}._label_xw61c_96[data-disabled=true]{opacity:.5;cursor:not-allowed}._required_xw61c_114{color:var(--color-error);margin-left:var(--space-0-5)}._helperText_xw61c_119{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_xw61c_124{font-size:var(--text-xs);color:var(--color-error)}._wrapper_1gpes_1{display:flex;flex-direction:column;gap:var(--space-2)}._header_1gpes_7{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}._label_1gpes_14{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}._valueLabel_1gpes_20{font-size:var(--text-sm);color:var(--color-text-secondary);font-variant-numeric:tabular-nums}._slider_1gpes_26{position:relative;display:flex;align-items:center;-webkit-user-select:none;user-select:none;touch-action:none}._slider_1gpes_26[data-orientation=horizontal]{width:100%;height:20px}._slider_1gpes_26[data-orientation=vertical]{flex-direction:column;width:20px;height:200px}._slider_1gpes_26[data-disabled]{opacity:.5;pointer-events:none}._track_1gpes_47{position:relative;flex-grow:1;background-color:var(--color-border-default);border-radius:var(--radius-full)}._slider_1gpes_26[data-orientation=horizontal] ._track_1gpes_47{height:4px}._slider_1gpes_26[data-orientation=vertical] ._track_1gpes_47{width:4px}._slider_1gpes_26[data-size=sm][data-orientation=horizontal] ._track_1gpes_47{height:2px}._slider_1gpes_26[data-size=sm][data-orientation=vertical] ._track_1gpes_47{width:2px}._slider_1gpes_26[data-size=md][data-orientation=horizontal] ._track_1gpes_47{height:4px}._slider_1gpes_26[data-size=md][data-orientation=vertical] ._track_1gpes_47{width:4px}._slider_1gpes_26[data-size=lg][data-orientation=horizontal] ._track_1gpes_47{height:6px}._slider_1gpes_26[data-size=lg][data-orientation=vertical] ._track_1gpes_47{width:6px}._range_1gpes_86{position:absolute;background-color:var(--color-accent-primary);border-radius:var(--radius-full)}._slider_1gpes_26[data-orientation=horizontal] ._range_1gpes_86{height:100%}._slider_1gpes_26[data-orientation=vertical] ._range_1gpes_86{width:100%}._thumb_1gpes_100{display:block;width:16px;height:16px;background-color:var(--color-accent-primary);border:none;border-radius:var(--radius-full);transition:all var(--duration-normal) var(--ease-out);cursor:grab}._thumb_1gpes_100:hover{opacity:.9}._thumb_1gpes_100:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._thumb_1gpes_100:active{cursor:grabbing;opacity:.8}._slider_1gpes_26[data-size=sm] ._thumb_1gpes_100{width:12px;height:12px}._slider_1gpes_26[data-size=md] ._thumb_1gpes_100{width:16px;height:16px}._slider_1gpes_26[data-size=lg] ._thumb_1gpes_100{width:20px;height:20px}._badge_1r0up_1{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);font-family:var(--font-sans);font-weight:var(--font-medium);white-space:nowrap;border:1px solid transparent;letter-spacing:-.01em;transition:background-color var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._badge_1r0up_1[data-interactive=true]{cursor:pointer}._badge_1r0up_1[data-interactive=true]:hover{transform:scale(1.02)}._badge_1r0up_1[data-interactive=true]:active{transform:scale(.98)}._badge_1r0up_1[data-size=sm]{height:var(--badge-sm-height);padding-inline:var(--badge-sm-padding);font-size:var(--badge-sm-font);gap:var(--space-1)}._badge_1r0up_1[data-size=md]{height:var(--badge-md-height);padding-inline:var(--badge-md-padding);font-size:var(--badge-md-font);gap:var(--space-1)}._badge_1r0up_1[data-size=lg]{height:var(--badge-lg-height);padding-inline:var(--badge-lg-padding);font-size:var(--badge-lg-font);gap:var(--space-1-5)}._badge_1r0up_1[data-variant=solid][data-color=default]{background:var(--color-neutral);color:var(--color-text-inverted)}._badge_1r0up_1[data-variant=solid][data-color=primary]{background:var(--color-accent-primary);color:var(--color-text-inverted)}._badge_1r0up_1[data-variant=solid][data-color=success]{background:var(--color-success);color:var(--color-text-inverted)}._badge_1r0up_1[data-variant=solid][data-color=warning]{background:var(--color-warning);color:var(--color-text-inverted)}._badge_1r0up_1[data-variant=solid][data-color=error]{background:var(--color-error);color:var(--color-text-inverted)}._badge_1r0up_1[data-variant=solid][data-color=info]{background:var(--color-info);color:var(--color-text-inverted)}._badge_1r0up_1[data-variant=solid][data-color=teal]{background:var(--color-teal);color:#fff}._badge_1r0up_1[data-variant=solid][data-color=purple]{background:var(--color-purple);color:#fff}._badge_1r0up_1[data-variant=solid][data-color=pink]{background:var(--color-pink);color:#fff}._badge_1r0up_1[data-variant=subtle][data-color=default]{background:var(--badge-default-bg);color:var(--badge-default-text)}._badge_1r0up_1[data-variant=subtle][data-color=primary]{background:var(--badge-primary-bg);color:var(--badge-primary-text)}._badge_1r0up_1[data-variant=subtle][data-color=success]{background:var(--badge-success-bg);color:var(--badge-success-text)}._badge_1r0up_1[data-variant=subtle][data-color=warning]{background:var(--badge-warning-bg);color:var(--badge-warning-text)}._badge_1r0up_1[data-variant=subtle][data-color=error]{background:var(--badge-error-bg);color:var(--badge-error-text)}._badge_1r0up_1[data-variant=subtle][data-color=info]{background:var(--badge-info-bg);color:var(--badge-info-text)}._badge_1r0up_1[data-variant=subtle][data-color=teal]{background:var(--badge-teal-bg);color:var(--badge-teal-text)}._badge_1r0up_1[data-variant=subtle][data-color=purple]{background:var(--badge-purple-bg);color:var(--badge-purple-text)}._badge_1r0up_1[data-variant=subtle][data-color=pink]{background:var(--badge-pink-bg);color:var(--badge-pink-text)}._badge_1r0up_1[data-variant=outline][data-color=default]{background:transparent;color:var(--badge-default-text);border-color:var(--color-border-default)}._badge_1r0up_1[data-variant=outline][data-color=primary]{background:transparent;color:var(--badge-primary-text);border-color:var(--color-accent-primary)}._badge_1r0up_1[data-variant=outline][data-color=success]{background:transparent;color:var(--badge-success-text);border-color:var(--color-success)}._badge_1r0up_1[data-variant=outline][data-color=warning]{background:transparent;color:var(--badge-warning-text);border-color:var(--color-warning)}._badge_1r0up_1[data-variant=outline][data-color=error]{background:transparent;color:var(--badge-error-text);border-color:var(--color-error)}._badge_1r0up_1[data-variant=outline][data-color=info]{background:transparent;color:var(--badge-info-text);border-color:var(--color-info)}._badge_1r0up_1[data-variant=outline][data-color=teal]{background:transparent;color:var(--badge-teal-text);border-color:var(--color-teal)}._badge_1r0up_1[data-variant=outline][data-color=purple]{background:transparent;color:var(--badge-purple-text);border-color:var(--color-purple)}._badge_1r0up_1[data-variant=outline][data-color=pink]{background:transparent;color:var(--badge-pink-text);border-color:var(--color-pink)}._icon_1r0up_189{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._dot_1r0up_196{position:relative;width:6px;height:6px;border-radius:var(--radius-full);flex-shrink:0}._badge_1r0up_1[data-size=sm] ._dot_1r0up_196{width:5px;height:5px}._badge_1r0up_1[data-size=lg] ._dot_1r0up_196{width:8px;height:8px}._badge_1r0up_1[data-color=default] ._dot_1r0up_196{background-color:var(--color-neutral)}._badge_1r0up_1[data-color=primary] ._dot_1r0up_196{background-color:var(--color-accent-primary)}._badge_1r0up_1[data-color=success] ._dot_1r0up_196{background-color:var(--color-success)}._badge_1r0up_1[data-color=warning] ._dot_1r0up_196{background-color:var(--color-warning)}._badge_1r0up_1[data-color=error] ._dot_1r0up_196{background-color:var(--color-error)}._badge_1r0up_1[data-color=info] ._dot_1r0up_196{background-color:var(--color-info)}._badge_1r0up_1[data-color=teal] ._dot_1r0up_196{background-color:var(--color-teal)}._badge_1r0up_1[data-color=purple] ._dot_1r0up_196{background-color:var(--color-purple)}._badge_1r0up_1[data-color=pink] ._dot_1r0up_196{background-color:var(--color-pink)}._dot_1r0up_196[data-pulse=true]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:inherit;animation:_dotPulse_1r0up_1 2s ease-in-out infinite}@keyframes _dotPulse_1r0up_1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(2);opacity:0}}._skeleton_1rpbl_1{background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-bg-elevated) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:_pulse-skeleton_1rpbl_1 1.5s ease-in-out infinite}._skeleton_1rpbl_1[data-static=true]{animation:none;background:var(--color-bg-tertiary)}._skeleton_1rpbl_1[data-rounded=none]{border-radius:0}._skeleton_1rpbl_1[data-rounded=sm]{border-radius:var(--radius-sm)}._skeleton_1rpbl_1[data-rounded=md]{border-radius:var(--radius-md)}._skeleton_1rpbl_1[data-rounded=lg]{border-radius:var(--radius-lg)}._skeleton_1rpbl_1[data-rounded=xl]{border-radius:var(--radius-xl)}._skeleton_1rpbl_1[data-rounded=full]{border-radius:var(--radius-full)}._skeletonText_1rpbl_36{display:flex;flex-direction:column}._skeletonLine_1rpbl_41{background:linear-gradient(90deg,var(--color-bg-tertiary) 25%,var(--color-bg-elevated) 50%,var(--color-bg-tertiary) 75%);background-size:200% 100%;animation:_pulse-skeleton_1rpbl_1 1.5s ease-in-out infinite;height:1em;border-radius:var(--radius-sm);width:100%}@keyframes _pulse-skeleton_1rpbl_1{0%{background-position:200% 0}to{background-position:-200% 0}}._progressWrapper_1h3z9_1{display:flex;flex-direction:column;gap:var(--space-1);width:100%}._track_1h3z9_8{width:100%;background-color:var(--color-border-default);border-radius:var(--radius-full);overflow:hidden}._bar_1h3z9_15{height:100%;border-radius:var(--radius-full);transition:width var(--duration-normal) var(--ease-out)}._track_1h3z9_8[data-size=xs]{height:2px}._track_1h3z9_8[data-size=sm]{height:4px}._track_1h3z9_8[data-size=md]{height:8px}._track_1h3z9_8[data-size=lg]{height:12px}._bar_1h3z9_15[data-color=primary]{background-color:var(--color-accent-primary)}._bar_1h3z9_15[data-color=success]{background-color:var(--color-success)}._bar_1h3z9_15[data-color=warning]{background-color:var(--color-warning)}._bar_1h3z9_15[data-color=error]{background-color:var(--color-error)}._bar_1h3z9_15[data-color=info]{background-color:var(--color-info)}._bar_1h3z9_15[data-indeterminate=true]{width:30%!important;animation:_progress-indeterminate_1h3z9_1 1.5s ease-in-out infinite}@keyframes _progress-indeterminate_1h3z9_1{0%{transform:translate(-100%)}to{transform:translate(400%)}}._labelRow_1h3z9_70{display:flex;justify-content:space-between;align-items:center}._label_1h3z9_70{font-size:var(--text-xs);color:var(--color-text-tertiary);font-weight:var(--font-medium)}._viewport_130k8_1{position:fixed;bottom:0;right:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);width:min(400px,100vw);margin:0;list-style:none;z-index:var(--z-toast);outline:none}@media(min-width:640px){._viewport_130k8_1{padding:var(--space-6)}}._toast_130k8_21{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-bg-elevated);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._toast_130k8_21[data-state=open]{animation:_slideIn_130k8_1 var(--duration-normal) var(--ease-spring)}._toast_130k8_21[data-state=closed]{animation:_slideOut_130k8_1 var(--duration-fast) var(--ease-out)}._toast_130k8_21[data-swipe=move]{transform:translate(var(--radix-toast-swipe-move-x))}._toast_130k8_21[data-swipe=cancel]{transform:translate(0);transition:transform var(--duration-fast) var(--ease-out)}._toast_130k8_21[data-swipe=end]{animation:_swipeOut_130k8_1 var(--duration-fast) var(--ease-out)}._toast_130k8_21[data-variant=default]{border-left:3px solid var(--color-text-muted)}._toast_130k8_21[data-variant=success]{border-left:3px solid var(--color-success)}._toast_130k8_21[data-variant=error]{border-left:3px solid var(--color-error)}._toast_130k8_21[data-variant=warning]{border-left:3px solid var(--color-warning)}._toast_130k8_21[data-variant=info]{border-left:3px solid var(--color-info)}._icon_130k8_68{flex-shrink:0;margin-top:2px}._icon_130k8_68[data-variant=success]{color:var(--color-success)}._icon_130k8_68[data-variant=error]{color:var(--color-error)}._icon_130k8_68[data-variant=warning]{color:var(--color-warning)}._icon_130k8_68[data-variant=info]{color:var(--color-info)}._content_130k8_89{flex:1;display:flex;flex-direction:column;gap:var(--space-1)}._title_130k8_96{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary)}._description_130k8_102{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal)}._actions_130k8_108{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}._actionButton_130k8_115{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);font-weight:var(--font-medium);color:var(--color-accent-primary);background:transparent;border:1px solid var(--color-accent-primary);border-radius:var(--radius-sm);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,color}._actionButton_130k8_115:hover{background-color:var(--color-accent-primary);color:var(--color-text-inverted)}._closeButton_130k8_132{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,color}._closeButton_130k8_132:hover{background-color:var(--color-interactive-hover);color:var(--color-text-secondary)}@keyframes _slideIn_130k8_1{0%{transform:translate(calc(100% + var(--space-6)))}to{transform:translate(0)}}@keyframes _slideOut_130k8_1{0%{transform:translate(0)}to{transform:translate(calc(100% + var(--space-6)))}}@keyframes _swipeOut_130k8_1{0%{transform:translate(var(--radix-toast-swipe-end-x))}to{transform:translate(calc(100% + var(--space-6)))}}._content_1i9fz_1{background-color:var(--tooltip-bg);border:1px solid var(--tooltip-border);color:var(--tooltip-text);border-radius:var(--radius-sm);padding:var(--space-1-5) var(--space-2);font-size:var(--text-xs);line-height:var(--leading-snug);max-width:300px;z-index:var(--z-tooltip);animation-duration:var(--duration-fast);animation-timing-function:var(--ease-out)}._content_1i9fz_1[data-state=delayed-open][data-side=top]{animation-name:_slideDownAndFade_1i9fz_1}._content_1i9fz_1[data-state=delayed-open][data-side=right]{animation-name:_slideLeftAndFade_1i9fz_1}._content_1i9fz_1[data-state=delayed-open][data-side=bottom]{animation-name:_slideUpAndFade_1i9fz_1}._content_1i9fz_1[data-state=delayed-open][data-side=left]{animation-name:_slideRightAndFade_1i9fz_1}@keyframes _slideUpAndFade_1i9fz_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1i9fz_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1i9fz_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1i9fz_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._card_14nhk_1{display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;transition:background-color var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-moderate) var(--ease-out),transform var(--duration-fast) var(--ease-out)}._card_14nhk_1[data-variant=elevated]{background-color:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow)}._card_14nhk_1[data-variant=elevated]:not([data-static=true]):hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md)}._card_14nhk_1[data-variant=outlined]{background-color:transparent;border:1px solid var(--color-border-default)}._card_14nhk_1[data-variant=outlined]:not([data-static=true]):hover{border-color:var(--color-border-strong);background-color:var(--color-interactive-hover)}._card_14nhk_1[data-variant=filled]{background-color:var(--color-bg-secondary);border:1px solid transparent}._card_14nhk_1[data-variant=filled]:not([data-static=true]):hover{background-color:var(--color-bg-tertiary)}._card_14nhk_1[data-variant=glass]{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg))}._card_14nhk_1[data-variant=glass]:not([data-static=true]):hover{border-color:var(--color-border-strong);background-color:var(--glass-bg-elevated)}._card_14nhk_1[data-interactive=true]{cursor:pointer}._card_14nhk_1[data-interactive=true]:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._card_14nhk_1[data-interactive=true]:hover{transform:translateY(-2px)}._card_14nhk_1[data-interactive=true]:active{transform:translateY(0) scale(.99)}._card_14nhk_1[data-padding=none]{padding:0}._card_14nhk_1[data-padding=sm]{padding:var(--card-padding-sm)}._card_14nhk_1[data-padding=md]{padding:var(--card-padding-md)}._card_14nhk_1[data-padding=lg]{padding:var(--card-padding-lg)}._card_14nhk_1[data-padding=xl]{padding:var(--card-padding-xl)}._header_14nhk_82{padding:var(--card-padding-md) var(--card-padding-md) var(--component-padding-sm)}._header_14nhk_82:first-child{padding-top:var(--card-padding-md)}._body_14nhk_89{padding:var(--component-padding-sm) var(--card-padding-md);flex:1}._footer_14nhk_94{padding:var(--component-padding-sm) var(--card-padding-md) var(--card-padding-md);margin-top:auto}._card_14nhk_1[data-padding]:not([data-padding=none]) ._header_14nhk_82,._card_14nhk_1[data-padding]:not([data-padding=none]) ._body_14nhk_89,._card_14nhk_1[data-padding]:not([data-padding=none]) ._footer_14nhk_94{padding:0}._card_14nhk_1[data-padding]:not([data-padding=none]) ._header_14nhk_82{margin-bottom:var(--stack-gap-sm)}._card_14nhk_1[data-padding]:not([data-padding=none]) ._footer_14nhk_94{margin-top:var(--stack-gap-sm)}._container_1r9k8_1{width:100%}._container_1r9k8_1[data-centered=true]{margin-left:auto;margin-right:auto}._container_1r9k8_1[data-padding=true]{padding-left:var(--space-4);padding-right:var(--space-4)}@media(min-width:640px){._container_1r9k8_1[data-padding=true]{padding-left:var(--space-6);padding-right:var(--space-6)}}@media(min-width:1024px){._container_1r9k8_1[data-padding=true]{padding-left:var(--space-8);padding-right:var(--space-8)}}._container_1r9k8_1[data-size=xs]{max-width:var(--container-xs)}._container_1r9k8_1[data-size=sm]{max-width:var(--container-sm)}._container_1r9k8_1[data-size=md]{max-width:var(--container-md)}._container_1r9k8_1[data-size=lg]{max-width:var(--container-lg)}._container_1r9k8_1[data-size=xl]{max-width:var(--container-xl)}._container_1r9k8_1[data-size="2xl"]{max-width:var(--container-2xl)}._container_1r9k8_1[data-size=full]{max-width:100%}._divider_bwev4_1{border:none;margin:0;flex-shrink:0;background-color:var(--color-border-default)}._divider_bwev4_1[data-orientation=horizontal]{width:100%;height:1px}._divider_bwev4_1[data-orientation=vertical]{width:1px;height:auto;align-self:stretch}._divider_bwev4_1[data-variant=dashed]{background:none;border-style:dashed;border-color:var(--color-border-default)}._divider_bwev4_1[data-variant=dotted]{background:none;border-style:dotted;border-color:var(--color-border-default)}._divider_bwev4_1[data-orientation=horizontal][data-variant=dashed],._divider_bwev4_1[data-orientation=horizontal][data-variant=dotted]{border-top-width:1px;height:0}._divider_bwev4_1[data-orientation=vertical][data-variant=dashed],._divider_bwev4_1[data-orientation=vertical][data-variant=dotted]{border-left-width:1px;width:0}._divider_bwev4_1[data-orientation=horizontal][data-size=sm]{height:1px}._divider_bwev4_1[data-orientation=horizontal][data-size=md]{height:2px}._divider_bwev4_1[data-orientation=horizontal][data-size=lg]{height:4px;border-radius:var(--radius-full)}._divider_bwev4_1[data-orientation=vertical][data-size=sm]{width:1px}._divider_bwev4_1[data-orientation=vertical][data-size=md]{width:2px}._divider_bwev4_1[data-orientation=vertical][data-size=lg]{width:4px;border-radius:var(--radius-full)}._dividerWithLabel_bwev4_69{display:flex;align-items:center;gap:var(--space-3);border:none;background:none;height:auto;width:100%}._line_bwev4_79{flex:1;height:1px;background-color:var(--color-border-default)}._label_bwev4_85{font-size:var(--text-xs);color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:var(--font-medium);white-space:nowrap}._dividerWithLabel_bwev4_69[data-label-position=start] ._line_bwev4_79:first-child{display:none}._dividerWithLabel_bwev4_69[data-label-position=end] ._line_bwev4_79:last-child{display:none}._stack_11tm2_1{display:flex}._stack_11tm2_1[data-full-width=true]{width:100%}._stack_11tm2_1[data-direction=horizontal]{flex-direction:row}._stack_11tm2_1[data-direction=vertical]{flex-direction:column}._stack_11tm2_1[data-wrap=true]{flex-wrap:wrap}._stack_11tm2_1[data-align=start]{align-items:flex-start}._stack_11tm2_1[data-align=center]{align-items:center}._stack_11tm2_1[data-align=end]{align-items:flex-end}._stack_11tm2_1[data-align=stretch]{align-items:stretch}._stack_11tm2_1[data-align=baseline]{align-items:baseline}._stack_11tm2_1[data-justify=start]{justify-content:flex-start}._stack_11tm2_1[data-justify=center]{justify-content:center}._stack_11tm2_1[data-justify=end]{justify-content:flex-end}._stack_11tm2_1[data-justify=between]{justify-content:space-between}._stack_11tm2_1[data-justify=around]{justify-content:space-around}._stack_11tm2_1[data-justify=evenly]{justify-content:space-evenly}._overlay_1o345_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-overlay);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));z-index:var(--z-modal);animation:_fadeIn_1o345_1 var(--duration-moderate) var(--ease-out)}._overlay_1o345_1[data-state=closed]{animation:_fadeOut_1o345_1 var(--duration-fast) var(--ease-out)}._content_1o345_14{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;background-color:var(--modal-bg);border:1px solid var(--modal-border);border-radius:var(--radius-xl);box-shadow:var(--modal-shadow);z-index:var(--z-modal);max-height:85vh;overflow:hidden;animation:_scaleIn_1o345_1 var(--duration-moderate) var(--ease-spring)}._content_1o345_14[data-state=closed]{animation:_scaleOut_1o345_1 var(--duration-fast) var(--ease-out)}._content_1o345_14:focus{outline:none}._content_1o345_14[data-variant=glass]{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--modal-shadow),inset 0 1px #ffffff0d;backdrop-filter:blur(var(--blur-xl));-webkit-backdrop-filter:blur(var(--blur-xl))}._content_1o345_14[data-size=sm]{width:400px;max-width:calc(100vw - 32px)}._content_1o345_14[data-size=md]{width:500px;max-width:calc(100vw - 32px)}._content_1o345_14[data-size=lg]{width:600px;max-width:calc(100vw - 32px)}._content_1o345_14[data-size=xl]{width:800px;max-width:calc(100vw - 32px)}._content_1o345_14[data-size=full]{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}._content_1o345_14[data-size=full]{max-height:calc(100vh - 32px);height:calc(100vh - 32px)}._header_1o345_75{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-5) var(--space-3)}._headerContent_1o345_83{display:flex;flex-direction:column;gap:var(--space-1)}._title_1o345_89{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}._description_1o345_96{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._closeButton_1o345_102{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:transparent;border:none;color:var(--color-text-tertiary);cursor:pointer;transition:all var(--duration-normal) var(--ease-out)}._closeButton_1o345_102:hover{background-color:var(--color-interactive-hover);color:var(--color-text-primary)}._closeButton_1o345_102:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._body_1o345_125{flex:1;padding:var(--space-3) var(--space-5);overflow-y:auto}._footer_1o345_131{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-5)}@keyframes _fadeIn_1o345_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1o345_1{0%{opacity:1}to{opacity:0}}@keyframes _scaleIn_1o345_1{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _scaleOut_1o345_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.96)}}._overlay_1j20s_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-overlay);backdrop-filter:blur(var(--blur-sm));-webkit-backdrop-filter:blur(var(--blur-sm));z-index:var(--z-modal);animation:_fadeIn_1j20s_1 var(--duration-moderate) var(--ease-out)}._overlay_1j20s_1[data-state=closed]{animation:_fadeOut_1j20s_1 var(--duration-fast) var(--ease-out)}._content_1j20s_14{position:fixed;display:flex;flex-direction:column;background-color:var(--modal-bg);border:1px solid var(--modal-border);box-shadow:var(--modal-shadow);z-index:var(--z-modal)}._content_1j20s_14:focus{outline:none}._content_1j20s_14[data-variant=glass]{background-color:var(--glass-bg);border-color:var(--glass-border);box-shadow:var(--modal-shadow),inset 0 1px #ffffff0d;backdrop-filter:blur(var(--blur-xl));-webkit-backdrop-filter:blur(var(--blur-xl))}._content_1j20s_14[data-side=right]{top:0;right:0;bottom:0;animation:_slideInFromRight_1j20s_1 var(--duration-normal) var(--ease-spring)}._content_1j20s_14[data-side=right][data-state=closed]{animation:_slideOutToRight_1j20s_1 var(--duration-fast) var(--ease-out)}._content_1j20s_14[data-side=left]{top:0;left:0;bottom:0;animation:_slideInFromLeft_1j20s_1 var(--duration-normal) var(--ease-spring)}._content_1j20s_14[data-side=left][data-state=closed]{animation:_slideOutToLeft_1j20s_1 var(--duration-fast) var(--ease-out)}._content_1j20s_14[data-side=top]{top:0;left:0;right:0;animation:_slideInFromTop_1j20s_1 var(--duration-normal) var(--ease-spring)}._content_1j20s_14[data-side=top][data-state=closed]{animation:_slideOutToTop_1j20s_1 var(--duration-fast) var(--ease-out)}._content_1j20s_14[data-side=bottom]{bottom:0;left:0;right:0;animation:_slideInFromBottom_1j20s_1 var(--duration-normal) var(--ease-spring)}._content_1j20s_14[data-side=bottom][data-state=closed]{animation:_slideOutToBottom_1j20s_1 var(--duration-fast) var(--ease-out)}._content_1j20s_14[data-side=right][data-size=sm],._content_1j20s_14[data-side=left][data-size=sm]{width:320px;max-width:100vw}._content_1j20s_14[data-side=right][data-size=md],._content_1j20s_14[data-side=left][data-size=md]{width:400px;max-width:100vw}._content_1j20s_14[data-side=right][data-size=lg],._content_1j20s_14[data-side=left][data-size=lg]{width:540px;max-width:100vw}._content_1j20s_14[data-side=right][data-size=full],._content_1j20s_14[data-side=left][data-size=full]{width:100%;max-width:100vw}._content_1j20s_14[data-side=top][data-size=sm],._content_1j20s_14[data-side=bottom][data-size=sm]{height:240px;max-height:100vh}._content_1j20s_14[data-side=top][data-size=md],._content_1j20s_14[data-side=bottom][data-size=md]{height:320px;max-height:100vh}._content_1j20s_14[data-side=top][data-size=lg],._content_1j20s_14[data-side=bottom][data-size=lg]{height:480px;max-height:100vh}._content_1j20s_14[data-side=top][data-size=full],._content_1j20s_14[data-side=bottom][data-size=full]{height:100%;max-height:100vh}._header_1j20s_123{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);border-bottom:1px solid var(--color-border-default)}._headerContent_1j20s_132{display:flex;flex-direction:column;gap:var(--space-1)}._title_1j20s_138{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}._description_1j20s_145{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._closeButton_1j20s_151{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,color}._closeButton_1j20s_151:hover{background-color:var(--color-interactive-hover);color:var(--color-text-secondary)}._closeButton_1j20s_151:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._body_1j20s_175{flex:1;padding:var(--space-5);overflow-y:auto}@keyframes _fadeIn_1j20s_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1j20s_1{0%{opacity:1}to{opacity:0}}@keyframes _slideInFromRight_1j20s_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOutToRight_1j20s_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _slideInFromLeft_1j20s_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideOutToLeft_1j20s_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _slideInFromTop_1j20s_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideOutToTop_1j20s_1{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes _slideInFromBottom_1j20s_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideOutToBottom_1j20s_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._content_1m5d5_1{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-popover);min-width:200px;max-width:min(400px,100vw - var(--space-4));padding:var(--space-4);animation-duration:var(--duration-normal);animation-timing-function:var(--ease-spring);will-change:transform,opacity}._content_1m5d5_1:focus{outline:none}._content_1m5d5_1[data-state=open][data-side=top]{animation-name:_slideDownAndFade_1m5d5_1}._content_1m5d5_1[data-state=open][data-side=right]{animation-name:_slideLeftAndFade_1m5d5_1}._content_1m5d5_1[data-state=open][data-side=bottom]{animation-name:_slideUpAndFade_1m5d5_1}._content_1m5d5_1[data-state=open][data-side=left]{animation-name:_slideRightAndFade_1m5d5_1}._arrow_1m5d5_30{fill:var(--dropdown-bg)}@keyframes _slideUpAndFade_1m5d5_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_1m5d5_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_1m5d5_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_1m5d5_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._content_mz9i5_1{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);min-width:180px;padding:var(--space-1);animation-duration:var(--duration-normal);animation-timing-function:var(--ease-spring)}._content_mz9i5_1[data-state=open]{animation-name:_scaleIn_mz9i5_1}._item_mz9i5_16{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}._item_mz9i5_16[data-highlighted]{background-color:var(--dropdown-item-hover)}._item_mz9i5_16[data-disabled]{opacity:.5;cursor:not-allowed}._item_mz9i5_16[data-destructive=true]{color:var(--color-error)}._item_mz9i5_16[data-destructive=true][data-highlighted]{background-color:var(--color-error-muted)}._icon_mz9i5_42{display:flex;align-items:center;justify-content:center;width:16px;flex-shrink:0;color:var(--color-text-muted)}._item_mz9i5_16[data-destructive=true] ._icon_mz9i5_42{color:var(--color-error)}._shortcut_mz9i5_55{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-sans)}._separator_mz9i5_62{height:1px;background-color:var(--color-border-default);margin:var(--space-1) calc(var(--space-1) * -1)}._label_mz9i5_68{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}@keyframes _scaleIn_mz9i5_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._overlay_1m7p1_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-overlay);z-index:var(--z-modal);animation:_fadeIn_1m7p1_1 var(--duration-normal) var(--ease-out)}._overlay_1m7p1_1[data-state=closed]{animation:_fadeOut_1m7p1_1 var(--duration-fast) var(--ease-out)}._content_1m7p1_12{position:fixed;top:20%;left:50%;transform:translate(-50%);width:560px;max-width:calc(100vw - 32px);max-height:60vh;background-color:var(--modal-bg);border:1px solid var(--modal-border);border-radius:var(--radius-xl);box-shadow:var(--modal-shadow);z-index:var(--z-modal);overflow:hidden;animation:_scaleIn_1m7p1_1 var(--duration-normal) var(--ease-spring)}._content_1m7p1_12[data-state=closed]{animation:_scaleOut_1m7p1_1 var(--duration-fast) var(--ease-out)}._content_1m7p1_12:focus{outline:none}._inputWrapper_1m7p1_35{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border-default)}._searchIcon_1m7p1_43{flex-shrink:0;color:var(--color-text-muted)}._input_1m7p1_35{flex:1;background:transparent;border:none;font-size:var(--text-base);color:var(--color-text-primary);outline:none}._input_1m7p1_35::placeholder{color:var(--color-text-muted)}._list_1m7p1_60{padding:var(--space-2);overflow-y:auto;max-height:calc(60vh - 60px)}._group_1m7p1_66:not(:first-child){margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle)}._groupLabel_1m7p1_72{padding:var(--space-2) var(--space-3) var(--space-1);font-size:var(--text-xs);font-weight:var(--font-semibold);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:var(--tracking-wide)}._item_1m7p1_81{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none}._item_1m7p1_81[data-highlighted=true]{background-color:var(--color-interactive-hover)}._item_1m7p1_81[data-disabled=true]{opacity:.5;cursor:not-allowed}._itemIcon_1m7p1_101{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0;color:var(--color-text-muted)}._itemLabel_1m7p1_110{flex:1}._itemShortcut_1m7p1_114{display:flex;gap:var(--space-1)}._shortcutKey_1m7p1_119{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 var(--space-1);font-size:var(--text-2xs);font-weight:var(--font-medium);color:var(--color-text-muted);background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-default);border-radius:var(--radius-sm)}._empty_1m7p1_134{padding:var(--space-6) var(--space-4);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted)}@keyframes _fadeIn_1m7p1_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1m7p1_1{0%{opacity:1}to{opacity:0}}@keyframes _scaleIn_1m7p1_1{0%{opacity:0;transform:translate(-50%) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes _scaleOut_1m7p1_1{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%) scale(.96)}}._avatar_t0kuo_1{display:inline-flex;align-items:center;justify-content:center;position:relative;border-radius:var(--radius-full);overflow:hidden;background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);font-weight:var(--font-medium);flex-shrink:0;-webkit-user-select:none;user-select:none}._avatar_t0kuo_1[data-square=true]{border-radius:var(--radius-md)}._avatar_t0kuo_1[data-size=xs]{width:var(--avatar-xs);height:var(--avatar-xs);font-size:var(--text-2xs)}._avatar_t0kuo_1[data-size=sm]{width:var(--avatar-sm);height:var(--avatar-sm);font-size:var(--text-xs)}._avatar_t0kuo_1[data-size=md]{width:var(--avatar-md);height:var(--avatar-md);font-size:var(--text-sm)}._avatar_t0kuo_1[data-size=lg]{width:var(--avatar-lg);height:var(--avatar-lg);font-size:var(--text-base)}._avatar_t0kuo_1[data-size=xl]{width:var(--avatar-xl);height:var(--avatar-xl);font-size:var(--text-lg)}._avatar_t0kuo_1[data-size="2xl"]{width:var(--avatar-2xl);height:var(--avatar-2xl);font-size:var(--text-2xl)}._image_t0kuo_55{width:100%;height:100%;object-fit:cover}._initials_t0kuo_61{text-transform:uppercase}._fallbackIcon_t0kuo_65{width:60%;height:60%;color:var(--color-text-muted)}._avatarGroup_t0kuo_71{display:flex;align-items:center}._avatarGroup_t0kuo_71 ._avatar_t0kuo_1{border:2px solid var(--color-bg-primary)}._excess_t0kuo_80{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:var(--color-bg-tertiary);color:var(--color-text-secondary);font-weight:var(--font-medium);border:2px solid var(--color-bg-primary)}._excess_t0kuo_80[data-size=xs]{width:var(--avatar-xs);height:var(--avatar-xs);font-size:var(--text-2xs)}._excess_t0kuo_80[data-size=sm]{width:var(--avatar-sm);height:var(--avatar-sm);font-size:var(--text-xs)}._excess_t0kuo_80[data-size=md]{width:var(--avatar-md);height:var(--avatar-md);font-size:var(--text-sm)}._excess_t0kuo_80[data-size=lg]{width:var(--avatar-lg);height:var(--avatar-lg);font-size:var(--text-base)}._excess_t0kuo_80[data-size=xl]{width:var(--avatar-xl);height:var(--avatar-xl);font-size:var(--text-lg)}._excess_t0kuo_80[data-size="2xl"]{width:var(--avatar-2xl);height:var(--avatar-2xl);font-size:var(--text-2xl)}._table_1s6am_1{width:100%;border-collapse:collapse;font-size:var(--text-sm)}._table_1s6am_1[data-full-width=true]{width:100%}._thead_1s6am_11{border-bottom:1px solid var(--table-border)}._th_1s6am_11{text-align:left;font-weight:var(--font-semibold);color:var(--color-text-primary);background-color:var(--table-header-bg)}._tbody_1s6am_22 ._tr_1s6am_22{border-bottom:1px solid var(--table-border)}._tbody_1s6am_22 ._tr_1s6am_22:last-child{border-bottom:none}._tbody_1s6am_22 ._tr_1s6am_22:hover{background-color:var(--table-row-hover)}._tbody_1s6am_22 ._tr_1s6am_22[data-selected=true]{background-color:var(--table-row-selected)}._table_1s6am_1[data-variant=striped] ._tbody_1s6am_22 ._tr_1s6am_22:nth-child(2n){background-color:var(--color-bg-secondary)}._table_1s6am_1[data-variant=striped] ._tbody_1s6am_22 ._tr_1s6am_22:nth-child(2n):hover{background-color:var(--table-row-hover)}._td_1s6am_42{color:var(--color-text-secondary)}._table_1s6am_1[data-size=sm] ._th_1s6am_11,._table_1s6am_1[data-size=sm] ._td_1s6am_42{padding:var(--space-2) var(--space-3)}._table_1s6am_1[data-size=md] ._th_1s6am_11,._table_1s6am_1[data-size=md] ._td_1s6am_42{padding:var(--space-3) var(--space-4)}._table_1s6am_1[data-size=lg] ._th_1s6am_11,._table_1s6am_1[data-size=lg] ._td_1s6am_42{padding:var(--space-4) var(--space-5)}._tabs_l27jt_1{display:flex;flex-direction:column}._tabs_l27jt_1[data-orientation=vertical]{flex-direction:row}._list_l27jt_10{display:flex;align-items:center;gap:var(--space-1)}._tabs_l27jt_1[data-orientation=vertical] ._list_l27jt_10{flex-direction:column;align-items:stretch}._tabs_l27jt_1[data-full-width=true] ._list_l27jt_10{width:100%}._tabs_l27jt_1[data-full-width=true] ._trigger_l27jt_25{flex:1}._tabs_l27jt_1[data-variant=underline] ._list_l27jt_10{border-bottom:1px solid var(--color-border-default);gap:0}._tabs_l27jt_1[data-variant=underline] ._trigger_l27jt_25{position:relative;background:transparent;border:none;border-radius:0;color:var(--color-text-tertiary);font-weight:var(--font-medium);cursor:pointer;transition:color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}._tabs_l27jt_1[data-variant=underline] ._trigger_l27jt_25:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:transparent;transition:background-color var(--duration-normal) var(--ease-out)}._tabs_l27jt_1[data-variant=underline] ._trigger_l27jt_25:hover:not([data-disabled]){color:var(--color-text-primary)}._tabs_l27jt_1[data-variant=underline] ._trigger_l27jt_25[data-state=active]{color:var(--color-text-primary)}._tabs_l27jt_1[data-variant=underline] ._trigger_l27jt_25[data-state=active]:after{background-color:var(--color-text-primary)}._tabs_l27jt_1[data-variant=underline] ._trigger_l27jt_25[data-disabled]{opacity:.5;cursor:not-allowed}._tabs_l27jt_1[data-variant=underline] ._trigger_l27jt_25:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._tabs_l27jt_1[data-variant=pills] ._list_l27jt_10{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-0-5)}._tabs_l27jt_1[data-variant=pills] ._trigger_l27jt_25{background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-weight:var(--font-medium);cursor:pointer;transition:color var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}._tabs_l27jt_1[data-variant=pills] ._trigger_l27jt_25:hover:not([data-disabled]):not([data-state=active]){color:var(--color-text-primary)}._tabs_l27jt_1[data-variant=pills] ._trigger_l27jt_25[data-state=active]{background-color:var(--color-bg-elevated);color:var(--color-text-primary)}._tabs_l27jt_1[data-variant=pills] ._trigger_l27jt_25[data-disabled]{opacity:.5;cursor:not-allowed}._tabs_l27jt_1[data-variant=pills] ._trigger_l27jt_25:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._tabs_l27jt_1[data-variant=enclosed] ._list_l27jt_10{border-bottom:1px solid var(--color-border-default);gap:0}._tabs_l27jt_1[data-variant=enclosed] ._trigger_l27jt_25{background:transparent;border:1px solid transparent;border-bottom:none;border-radius:var(--radius-md) var(--radius-md) 0 0;color:var(--color-text-secondary);font-weight:var(--font-medium);cursor:pointer;margin-bottom:-1px;transition:background-color var(--duration-normal) var(--ease-out),color var(--duration-normal) var(--ease-out),border-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}._tabs_l27jt_1[data-variant=enclosed] ._trigger_l27jt_25:hover:not([data-disabled]):not([data-state=active]){color:var(--color-text-primary)}._tabs_l27jt_1[data-variant=enclosed] ._trigger_l27jt_25[data-state=active]{background-color:var(--color-bg-primary);border-color:var(--color-border-default);color:var(--color-text-primary)}._tabs_l27jt_1[data-variant=enclosed] ._trigger_l27jt_25[data-disabled]{opacity:.5;cursor:not-allowed}._tabs_l27jt_1[data-variant=enclosed] ._trigger_l27jt_25:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._trigger_l27jt_25[data-size=sm]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}._trigger_l27jt_25[data-size=md]{padding:var(--space-2-5) var(--space-4);font-size:var(--text-sm)}._trigger_l27jt_25[data-size=lg]{padding:var(--space-3) var(--space-5);font-size:var(--text-base)}._content_l27jt_152{padding:var(--space-4) 0;outline:none}._content_l27jt_152:focus-visible{outline:none}._tabs_l27jt_1[data-orientation=vertical] ._content_l27jt_152{padding:0 var(--space-4);flex:1}._accordion_159ku_1{width:100%}._accordion_159ku_1[data-variant=default] ._item_159ku_5{border-bottom:1px solid var(--color-border-default)}._accordion_159ku_1[data-variant=default] ._item_159ku_5:last-child{border-bottom:none}._accordion_159ku_1[data-variant=bordered]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden}._accordion_159ku_1[data-variant=bordered] ._item_159ku_5{border-bottom:1px solid var(--color-border-default)}._accordion_159ku_1[data-variant=bordered] ._item_159ku_5:last-child{border-bottom:none}._accordion_159ku_1[data-variant=separated]{display:flex;flex-direction:column;gap:var(--space-2)}._accordion_159ku_1[data-variant=separated] ._item_159ku_5{border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:hidden}._trigger_159ku_35{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-4);background:transparent;border:none;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);text-align:left;cursor:pointer;transition:background-color var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out)}._trigger_159ku_35:hover:not([data-disabled]){background-color:var(--color-interactive-hover)}._trigger_159ku_35:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._trigger_159ku_35[data-disabled]{opacity:.5;cursor:not-allowed}._icon_159ku_63{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--duration-normal) var(--ease-spring)}._trigger_159ku_35[data-state=open] ._icon_159ku_63{transform:rotate(180deg)}._contentWrapper_159ku_73{overflow:hidden}._contentWrapper_159ku_73[data-state=open]{animation:_slideDown_159ku_1 var(--duration-normal) var(--ease-spring)}._contentWrapper_159ku_73[data-state=closed]{animation:_slideUp_159ku_1 var(--duration-normal) var(--ease-out)}._content_159ku_73{padding:0 var(--space-4) var(--space-4);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}@keyframes _slideDown_159ku_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _slideUp_159ku_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}._kbd_1ahfi_1{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:var(--font-medium);background-color:var(--kbd-bg);border:1px solid var(--kbd-border);color:var(--kbd-text);border-radius:var(--radius-sm);white-space:nowrap;box-shadow:var(--kbd-shadow)}._kbd_1ahfi_1[data-size=sm]{height:20px;padding:var(--space-1) var(--space-1-5);font-size:var(--text-2xs);min-width:20px}._kbd_1ahfi_1[data-size=md]{height:24px;padding:var(--space-1) var(--space-2);font-size:var(--text-xs);min-width:24px}._alert_h52x6_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid transparent;position:relative}._alert_h52x6_1[data-variant=info]{background-color:var(--color-neutral-subtle);border-color:var(--color-border-default)}._alert_h52x6_1[data-variant=info] ._icon_h52x6_14{color:var(--color-neutral)}._alert_h52x6_1[data-variant=success]{background-color:var(--color-success-subtle);border-color:var(--color-success)}._alert_h52x6_1[data-variant=success] ._icon_h52x6_14{color:var(--color-success)}._alert_h52x6_1[data-variant=warning]{background-color:var(--color-warning-subtle);border-color:var(--color-warning)}._alert_h52x6_1[data-variant=warning] ._icon_h52x6_14{color:var(--color-warning)}._alert_h52x6_1[data-variant=error]{background-color:var(--color-error-subtle);border-color:var(--color-error)}._alert_h52x6_1[data-variant=error] ._icon_h52x6_14{color:var(--color-error)}._alert_h52x6_1[data-variant=neutral]{background-color:var(--color-neutral-subtle);border-color:var(--color-border-default)}._alert_h52x6_1[data-variant=neutral] ._icon_h52x6_14{color:var(--color-neutral)}._alert_h52x6_1[data-subtle=true]{border-color:transparent}._alert_h52x6_1[data-subtle=true][data-variant=info]{background-color:var(--color-neutral-muted)}._alert_h52x6_1[data-subtle=true][data-variant=success]{background-color:var(--color-success-muted)}._alert_h52x6_1[data-subtle=true][data-variant=warning]{background-color:var(--color-warning-muted)}._alert_h52x6_1[data-subtle=true][data-variant=error]{background-color:var(--color-error-muted)}._alert_h52x6_1[data-subtle=true][data-variant=neutral]{background-color:var(--color-neutral-muted)}._alert_h52x6_1[data-accent=true]{border-left-width:3px;border-radius:0 var(--radius-lg) var(--radius-lg) 0}._icon_h52x6_14{flex-shrink:0;margin-top:1px}._content_h52x6_73{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}._title_h52x6_81{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--color-text-primary);line-height:var(--leading-snug)}._description_h52x6_88{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-normal)}._actions_h52x6_94{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-3)}._actionButton_h52x6_101{padding:var(--space-1-5) var(--space-3);font-size:var(--text-xs);font-weight:var(--font-medium);border-radius:var(--radius-md);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,border-color,color}._actionButton_h52x6_101[data-action=primary]{background-color:var(--color-bg-elevated);border:1px solid var(--color-border-default);color:var(--color-text-primary)}._actionButton_h52x6_101[data-action=primary]:hover{background-color:var(--color-interactive-hover);border-color:var(--color-border-strong)}._actionButton_h52x6_101[data-action=secondary]{background:transparent;border:none;color:var(--color-text-secondary);padding-left:0;padding-right:0}._actionButton_h52x6_101[data-action=secondary]:hover{color:var(--color-text-primary)}._dismissButton_h52x6_130{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,color;margin:calc(var(--space-1) * -1)}._dismissButton_h52x6_130:hover{background-color:var(--color-interactive-hover);color:var(--color-text-secondary)}._dismissButton_h52x6_130:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._breadcrumb_1k5oc_1{display:flex;align-items:center}._list_1k5oc_6{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1);margin:0;padding:0;list-style:none}._item_1k5oc_16{display:flex;align-items:center;gap:var(--space-1)}._link_1k5oc_22{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--color-text-secondary);text-decoration:none;border-radius:var(--radius-sm);transition:var(--duration-fast) var(--ease-out);transition-property:color,background-color}._link_1k5oc_22:hover{color:var(--color-text-primary)}._link_1k5oc_22:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._current_1k5oc_40{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--color-text-primary);font-weight:var(--font-medium)}._icon_1k5oc_48{display:flex;align-items:center;justify-content:center;flex-shrink:0}._separator_1k5oc_55{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);margin:0 var(--space-1);-webkit-user-select:none;user-select:none}._ellipsis_1k5oc_64{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-1) var(--space-2);color:var(--color-text-muted);background:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:color,background-color}._ellipsis_1k5oc_64:hover{color:var(--color-text-secondary);background-color:var(--color-interactive-hover)}._ellipsis_1k5oc_64:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._breadcrumb_1k5oc_1[data-size=sm] ._link_1k5oc_22,._breadcrumb_1k5oc_1[data-size=sm] ._current_1k5oc_40,._breadcrumb_1k5oc_1[data-size=sm] ._separator_1k5oc_55{font-size:var(--text-xs)}._breadcrumb_1k5oc_1[data-size=sm] ._ellipsis_1k5oc_64{font-size:var(--text-xs);padding:var(--space-0-5) var(--space-1-5)}._breadcrumb_1k5oc_1[data-size=md] ._link_1k5oc_22,._breadcrumb_1k5oc_1[data-size=md] ._current_1k5oc_40,._breadcrumb_1k5oc_1[data-size=md] ._separator_1k5oc_55,._breadcrumb_1k5oc_1[data-size=md] ._ellipsis_1k5oc_64{font-size:var(--text-sm)}._breadcrumb_1k5oc_1[data-size=lg] ._link_1k5oc_22,._breadcrumb_1k5oc_1[data-size=lg] ._current_1k5oc_40,._breadcrumb_1k5oc_1[data-size=lg] ._separator_1k5oc_55{font-size:var(--text-base)}._breadcrumb_1k5oc_1[data-size=lg] ._ellipsis_1k5oc_64{font-size:var(--text-base);padding:var(--space-1-5) var(--space-2-5)}._pagination_199rc_1{display:flex;align-items:center;gap:var(--space-1)}._button_199rc_7{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--font-medium);background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,border-color,color;-webkit-user-select:none;user-select:none}._button_199rc_7:hover:not(:disabled){background-color:var(--color-interactive-hover);color:var(--color-text-primary)}._button_199rc_7:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._button_199rc_7:disabled{opacity:.4;cursor:not-allowed}._button_199rc_7[data-active=true]{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary);color:var(--color-text-inverted)}._button_199rc_7[data-active=true]:hover:not(:disabled){background-color:var(--color-accent-primary-hover);border-color:var(--color-accent-primary-hover);color:var(--color-text-inverted)}._ellipsis_199rc_44{display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-muted);-webkit-user-select:none;user-select:none;pointer-events:none}._pagination_199rc_1[data-size=sm]{gap:var(--space-0-5)}._pagination_199rc_1[data-size=sm] ._button_199rc_7{min-width:28px;height:28px;font-size:var(--text-xs);padding:0 var(--space-1-5)}._pagination_199rc_1[data-size=sm] ._ellipsis_199rc_44{min-width:28px;height:28px;font-size:var(--text-xs)}._pagination_199rc_1[data-size=md] ._button_199rc_7{min-width:36px;height:36px;font-size:var(--text-sm);padding:0 var(--space-2)}._pagination_199rc_1[data-size=md] ._ellipsis_199rc_44{min-width:36px;height:36px;font-size:var(--text-sm)}._pagination_199rc_1[data-size=lg]{gap:var(--space-1-5)}._pagination_199rc_1[data-size=lg] ._button_199rc_7{min-width:44px;height:44px;font-size:var(--text-base);padding:0 var(--space-3)}._pagination_199rc_1[data-size=lg] ._ellipsis_199rc_44{min-width:44px;height:44px;font-size:var(--text-base)}._pageSizeSelector_199rc_95{display:flex;align-items:center;gap:var(--space-2)}._pageSizeLabel_199rc_101{font-size:var(--text-sm);color:var(--color-text-secondary);white-space:nowrap}._pageSizeSelect_199rc_95{padding:var(--space-1-5) var(--space-3);padding-right:var(--space-8);font-size:var(--text-sm);font-family:inherit;color:var(--color-text-primary);background-color:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:border-color;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='var(--select-icon-color)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-2) center}._pageSizeSelect_199rc_95:hover{border-color:var(--input-border-hover)}._pageSizeSelect_199rc_95:focus{outline:none;border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus)}._pageSizeSelector_199rc_95[data-size=sm] ._pageSizeLabel_199rc_101{font-size:var(--text-xs)}._pageSizeSelector_199rc_95[data-size=sm] ._pageSizeSelect_199rc_95{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);padding-right:var(--space-6)}._pageSizeSelector_199rc_95[data-size=lg] ._pageSizeLabel_199rc_101{font-size:var(--text-base)}._pageSizeSelector_199rc_95[data-size=lg] ._pageSizeSelect_199rc_95{font-size:var(--text-base);padding:var(--space-2) var(--space-4);padding-right:var(--space-10)}._wrapper_t1uig_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._wrapper_t1uig_1[data-full-width=true]{width:100%}._label_t1uig_10{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}._required_t1uig_16{color:var(--color-error);margin-left:var(--space-0-5)}._inputWrapper_t1uig_21{display:flex;align-items:stretch;position:relative;background-color:var(--input-bg);border:1px solid var(--input-border);overflow:hidden;transition:var(--duration-fast) var(--ease-out);transition-property:border-color,box-shadow}._inputWrapper_t1uig_21:hover:not([data-disabled=true]){border-color:var(--input-border-hover)}._inputWrapper_t1uig_21:focus-within:not([data-disabled=true]){border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus)}._inputWrapper_t1uig_21[data-invalid=true]{border-color:var(--input-border-error)}._inputWrapper_t1uig_21[data-disabled=true]{background-color:var(--input-bg-disabled);cursor:not-allowed}._input_t1uig_21{flex:1;min-width:0;font-family:inherit;color:var(--input-text);background-color:transparent;border:none;text-align:center;transition:var(--duration-fast) var(--ease-out);transition-property:color;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}._input_t1uig_21::-webkit-outer-spin-button,._input_t1uig_21::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_t1uig_21::placeholder{color:var(--input-text-placeholder)}._input_t1uig_21:focus{outline:none}._input_t1uig_21:disabled{color:var(--input-text-disabled);cursor:not-allowed}._input_t1uig_21:read-only{cursor:default}._input_t1uig_21:not([data-has-stepper=true]){text-align:left}._stepButton_t1uig_80{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:none;color:var(--color-text-tertiary);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,color;position:relative}._stepButton_t1uig_80:before{content:"";position:absolute;top:20%;bottom:20%;width:1px;background-color:var(--color-border-subtle);transition:background-color var(--duration-fast) var(--ease-out)}._stepButton_t1uig_80:hover:not(:disabled){background-color:var(--color-interactive-hover);color:var(--color-text-primary)}._stepButton_t1uig_80:hover:not(:disabled):before{background-color:transparent}._stepButton_t1uig_80:active:not(:disabled){background-color:var(--color-interactive-active)}._stepButton_t1uig_80:disabled{color:var(--color-text-muted);cursor:not-allowed}._stepButtonLeft_t1uig_117:before{right:0}._stepButtonRight_t1uig_121:before{left:0}._stepIcon_t1uig_125{flex-shrink:0}._helperText_t1uig_129{font-size:var(--text-xs);color:var(--color-text-secondary);line-height:var(--leading-normal)}._errorText_t1uig_135{font-size:var(--text-xs);color:var(--color-error-text);line-height:var(--leading-normal)}._wrapper_t1uig_1[data-size=sm] ._inputWrapper_t1uig_21{height:var(--input-sm-height);border-radius:var(--radius-md)}._wrapper_t1uig_1[data-size=sm] ._input_t1uig_21{padding:0 var(--space-1);font-size:var(--input-sm-font)}._wrapper_t1uig_1[data-size=sm] ._input_t1uig_21:not([data-has-stepper=true]){padding:0 var(--input-sm-padding)}._wrapper_t1uig_1[data-size=sm] ._stepButton_t1uig_80{width:28px}._wrapper_t1uig_1[data-size=sm] ._stepIcon_t1uig_125{width:12px;height:12px}._wrapper_t1uig_1[data-size=md] ._inputWrapper_t1uig_21{height:var(--input-md-height);border-radius:var(--radius-md)}._wrapper_t1uig_1[data-size=md] ._input_t1uig_21{padding:0 var(--space-1);font-size:var(--input-md-font)}._wrapper_t1uig_1[data-size=md] ._input_t1uig_21:not([data-has-stepper=true]){padding:0 var(--input-md-padding)}._wrapper_t1uig_1[data-size=md] ._stepButton_t1uig_80{width:32px}._wrapper_t1uig_1[data-size=md] ._stepIcon_t1uig_125{width:14px;height:14px}._wrapper_t1uig_1[data-size=lg] ._inputWrapper_t1uig_21{height:var(--input-lg-height);border-radius:var(--radius-lg)}._wrapper_t1uig_1[data-size=lg] ._input_t1uig_21{padding:0 var(--space-2);font-size:var(--input-lg-font)}._wrapper_t1uig_1[data-size=lg] ._input_t1uig_21:not([data-has-stepper=true]){padding:0 var(--input-lg-padding)}._wrapper_t1uig_1[data-size=lg] ._stepButton_t1uig_80{width:40px}._wrapper_t1uig_1[data-size=lg] ._stepIcon_t1uig_125{width:16px;height:16px}._wrapper_qi2st_1{display:flex;flex-direction:column;gap:var(--space-3)}._dropzone_qi2st_7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);background-color:var(--color-bg-secondary);border:2px dashed var(--color-border-default);border-radius:var(--radius-lg);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:border-color,background-color}._dropzone_qi2st_7:hover:not([data-disabled=true]){border-color:var(--color-border-strong);background-color:var(--color-interactive-hover)}._dropzone_qi2st_7:focus-within{outline:none;border-color:var(--color-border-focus);box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._dropzone_qi2st_7[data-dragging=true]{border-color:var(--color-accent-primary);background-color:var(--color-accent-primary-muted)}._dropzone_qi2st_7[data-disabled=true]{opacity:.5;cursor:not-allowed}._dropzone_qi2st_7[data-invalid=true]{border-color:var(--color-error)}._input_qi2st_42{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._icon_qi2st_54{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);background-color:var(--color-accent-primary-muted);color:var(--color-text-secondary)}._content_qi2st_65{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);text-align:center}._title_qi2st_73{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary)}._title_qi2st_73 ._link_qi2st_78{color:var(--color-text-link);text-decoration:underline;cursor:pointer}._title_qi2st_73 ._link_qi2st_78:hover{color:var(--color-text-link-hover)}._description_qi2st_87{font-size:var(--text-xs);color:var(--color-text-secondary)}._errorText_qi2st_92{font-size:var(--text-xs);color:var(--color-error-text)}._fileList_qi2st_97{display:flex;flex-direction:column;gap:var(--space-2)}._fileItem_qi2st_103{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background-color:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-radius:var(--radius-md)}._fileItem_qi2st_103[data-error=true]{border-color:var(--color-error);background-color:var(--color-error-muted)}._filePreview_qi2st_117{width:40px;height:40px;border-radius:var(--radius-sm);object-fit:cover;background-color:var(--color-bg-tertiary)}._fileIcon_qi2st_125{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}._fileInfo_qi2st_136{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-0-5)}._fileName_qi2st_144{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._fileSize_qi2st_153{font-size:var(--text-xs);color:var(--color-text-secondary)}._fileError_qi2st_158{font-size:var(--text-xs);color:var(--color-error-text)}._progressBar_qi2st_163{width:100%;height:4px;background-color:var(--color-border-subtle);border-radius:var(--radius-full);overflow:hidden;margin-top:var(--space-1)}._progressFill_qi2st_172{height:100%;background-color:var(--color-accent-primary);border-radius:var(--radius-full);transition:width var(--duration-fast) var(--ease-out)}._removeButton_qi2st_179{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:var(--duration-fast) var(--ease-out);transition-property:background-color,color}._removeButton_qi2st_179:hover{background-color:var(--color-interactive-hover);color:var(--color-text-secondary)}._removeButton_qi2st_179:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._emptyState_1n5mf_1{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-8)}._icon_1n5mf_10{display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);margin-bottom:var(--space-4)}._content_1n5mf_18{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);max-width:400px}._title_1n5mf_26{font-weight:var(--font-semibold);color:var(--color-text-primary)}._description_1n5mf_31{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}._actions_1n5mf_36{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4)}._emptyState_1n5mf_1[data-size=sm]{padding:var(--space-6)}._emptyState_1n5mf_1[data-size=sm] ._icon_1n5mf_10{margin-bottom:var(--space-3)}._emptyState_1n5mf_1[data-size=sm] ._icon_1n5mf_10 svg{width:32px;height:32px}._emptyState_1n5mf_1[data-size=sm] ._content_1n5mf_18{max-width:280px}._emptyState_1n5mf_1[data-size=sm] ._title_1n5mf_26{font-size:var(--text-sm)}._emptyState_1n5mf_1[data-size=sm] ._description_1n5mf_31{font-size:var(--text-xs)}._emptyState_1n5mf_1[data-size=sm] ._actions_1n5mf_36{margin-top:var(--space-3);gap:var(--space-2)}._emptyState_1n5mf_1[data-size=md] ._icon_1n5mf_10 svg{width:48px;height:48px}._emptyState_1n5mf_1[data-size=md] ._title_1n5mf_26{font-size:var(--text-md)}._emptyState_1n5mf_1[data-size=md] ._description_1n5mf_31{font-size:var(--text-sm)}._emptyState_1n5mf_1[data-size=lg]{padding:var(--space-12)}._emptyState_1n5mf_1[data-size=lg] ._icon_1n5mf_10{margin-bottom:var(--space-6)}._emptyState_1n5mf_1[data-size=lg] ._icon_1n5mf_10 svg{width:64px;height:64px}._emptyState_1n5mf_1[data-size=lg] ._content_1n5mf_18{max-width:480px;gap:var(--space-3)}._emptyState_1n5mf_1[data-size=lg] ._title_1n5mf_26{font-size:var(--text-xl)}._emptyState_1n5mf_1[data-size=lg] ._description_1n5mf_31{font-size:var(--text-base)}._emptyState_1n5mf_1[data-size=lg] ._actions_1n5mf_36{margin-top:var(--space-6)}._text_1x4ln_1{margin:0;padding:0}._text_1x4ln_1[data-size="2xs"]{font-size:var(--text-2xs)}._text_1x4ln_1[data-size=xs]{font-size:var(--text-xs)}._text_1x4ln_1[data-size=sm]{font-size:var(--text-sm)}._text_1x4ln_1[data-size=base]{font-size:var(--text-base)}._text_1x4ln_1[data-size=md]{font-size:var(--text-md)}._text_1x4ln_1[data-size=lg]{font-size:var(--text-lg)}._text_1x4ln_1[data-size=xl]{font-size:var(--text-xl)}._text_1x4ln_1[data-size="2xl"]{font-size:var(--text-2xl)}._text_1x4ln_1[data-size="3xl"]{font-size:var(--text-3xl)}._text_1x4ln_1[data-size="4xl"]{font-size:var(--text-4xl)}._text_1x4ln_1[data-size="5xl"]{font-size:var(--text-5xl)}._text_1x4ln_1[data-weight=normal]{font-weight:var(--font-normal)}._text_1x4ln_1[data-weight=medium]{font-weight:var(--font-medium)}._text_1x4ln_1[data-weight=semibold]{font-weight:var(--font-semibold)}._text_1x4ln_1[data-weight=bold]{font-weight:var(--font-bold)}._text_1x4ln_1[data-color=primary]{color:var(--color-text-primary)}._text_1x4ln_1[data-color=secondary]{color:var(--color-text-secondary)}._text_1x4ln_1[data-color=tertiary]{color:var(--color-text-tertiary)}._text_1x4ln_1[data-color=muted]{color:var(--color-text-muted)}._text_1x4ln_1[data-color=inverted]{color:var(--color-text-inverted)}._text_1x4ln_1[data-color=link]{color:var(--color-text-link)}._text_1x4ln_1[data-color=error]{color:var(--color-error)}._text_1x4ln_1[data-color=success]{color:var(--color-success)}._text_1x4ln_1[data-color=warning]{color:var(--color-warning)}._text_1x4ln_1[data-color=info]{color:var(--color-info)}._text_1x4ln_1[data-align=left]{text-align:left}._text_1x4ln_1[data-align=center]{text-align:center}._text_1x4ln_1[data-align=right]{text-align:right}._text_1x4ln_1[data-align=justify]{text-align:justify}._text_1x4ln_1[data-leading=none]{line-height:var(--leading-none)}._text_1x4ln_1[data-leading=tight]{line-height:var(--leading-tight)}._text_1x4ln_1[data-leading=snug]{line-height:var(--leading-snug)}._text_1x4ln_1[data-leading=normal]{line-height:var(--leading-normal)}._text_1x4ln_1[data-leading=relaxed]{line-height:var(--leading-relaxed)}._text_1x4ln_1[data-leading=loose]{line-height:var(--leading-loose)}._text_1x4ln_1[data-truncate=true]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._text_1x4ln_1[data-mono=true]{font-family:var(--font-mono)}._text_1x4ln_1[data-uppercase=true]{text-transform:uppercase;letter-spacing:var(--tracking-wide)}._flex_18j07_1{display:flex}._flex_18j07_1[data-inline=true]{display:inline-flex}._flex_18j07_1[data-direction=row]{flex-direction:row}._flex_18j07_1[data-direction=column]{flex-direction:column}._flex_18j07_1[data-direction=row-reverse]{flex-direction:row-reverse}._flex_18j07_1[data-direction=column-reverse]{flex-direction:column-reverse}._flex_18j07_1[data-align=start]{align-items:flex-start}._flex_18j07_1[data-align=center]{align-items:center}._flex_18j07_1[data-align=end]{align-items:flex-end}._flex_18j07_1[data-align=stretch]{align-items:stretch}._flex_18j07_1[data-align=baseline]{align-items:baseline}._flex_18j07_1[data-justify=start]{justify-content:flex-start}._flex_18j07_1[data-justify=center]{justify-content:center}._flex_18j07_1[data-justify=end]{justify-content:flex-end}._flex_18j07_1[data-justify=between]{justify-content:space-between}._flex_18j07_1[data-justify=around]{justify-content:space-around}._flex_18j07_1[data-justify=evenly]{justify-content:space-evenly}._flex_18j07_1[data-wrap=nowrap]{flex-wrap:nowrap}._flex_18j07_1[data-wrap=wrap]{flex-wrap:wrap}._flex_18j07_1[data-wrap=wrap-reverse]{flex-wrap:wrap-reverse}._grid_3emhy_1{display:grid}._grid_3emhy_1[data-inline=true]{display:inline-grid}._grid_3emhy_1[data-align=start]{align-items:start}._grid_3emhy_1[data-align=center]{align-items:center}._grid_3emhy_1[data-align=end]{align-items:end}._grid_3emhy_1[data-align=stretch]{align-items:stretch}._grid_3emhy_1[data-align=baseline]{align-items:baseline}._grid_3emhy_1[data-justify=start]{justify-items:start}._grid_3emhy_1[data-justify=center]{justify-items:center}._grid_3emhy_1[data-justify=end]{justify-items:end}._grid_3emhy_1[data-justify=between]{justify-items:space-between}._grid_3emhy_1[data-justify=around]{justify-items:space-around}._grid_3emhy_1[data-justify=evenly]{justify-items:space-evenly}._grid_3emhy_1[data-align-content=start]{align-content:start}._grid_3emhy_1[data-align-content=center]{align-content:center}._grid_3emhy_1[data-align-content=end]{align-content:end}._grid_3emhy_1[data-align-content=stretch]{align-content:stretch}._grid_3emhy_1[data-align-content=between]{align-content:space-between}._grid_3emhy_1[data-align-content=around]{align-content:space-around}._grid_3emhy_1[data-align-content=evenly]{align-content:space-evenly}._grid_3emhy_1[data-justify-content=start]{justify-content:start}._grid_3emhy_1[data-justify-content=center]{justify-content:center}._grid_3emhy_1[data-justify-content=end]{justify-content:end}._grid_3emhy_1[data-justify-content=between]{justify-content:space-between}._grid_3emhy_1[data-justify-content=around]{justify-content:space-around}._grid_3emhy_1[data-justify-content=evenly]{justify-content:space-evenly}._grid_3emhy_1[data-flow=row]{grid-auto-flow:row}._grid_3emhy_1[data-flow=column]{grid-auto-flow:column}._grid_3emhy_1[data-flow=row-dense]{grid-auto-flow:row-dense}._grid_3emhy_1[data-flow=column-dense]{grid-auto-flow:column-dense}._app_1wxox_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-bg-base)}._header_1wxox_8{position:sticky;top:0;z-index:var(--z-sticky);background-color:#000c;border-bottom:1px solid var(--color-border-subtle);backdrop-filter:blur(var(--blur-lg));-webkit-backdrop-filter:blur(var(--blur-lg));transition:background-color var(--duration-normal) var(--ease-out)}[data-theme=light] ._header_1wxox_8{background-color:#fffc}._headerTitle_1wxox_22{display:flex;gap:.25em}._headerTitleAccent_1wxox_27{background:linear-gradient(135deg,var(--color-accent-primary) 0%,var(--color-info) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:var(--font-bold)}._main_1wxox_35{flex:1;padding:var(--page-padding-y) 0 var(--page-padding-y-lg)}._footer_1wxox_40{border-top:1px solid var(--color-border-default);padding:var(--space-8) 0}._section_1wxox_45{margin-bottom:var(--section-gap)}._section_1wxox_45:last-child{margin-bottom:0}._sectionTitle_1wxox_52{margin-bottom:var(--content-gap);padding-bottom:var(--space-4)}._sectionContent_1wxox_57{display:flex;flex-direction:column;gap:var(--content-gap)}._demo_1wxox_63{display:flex;flex-direction:column;gap:var(--stack-gap-md)}._demoTitle_1wxox_69{text-transform:uppercase;letter-spacing:var(--tracking-wide)}._demoContent_1wxox_74{padding:var(--card-padding-lg);background-color:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);transition:border-color var(--duration-normal) var(--ease-out),background-color var(--duration-normal) var(--ease-out)}._demoContent_1wxox_74:hover{border-color:var(--color-border-default)}._divider_1wxox_85{margin:var(--content-gap) 0}._pageExampleCard_1wxox_90{text-decoration:none;color:inherit;display:block;transition:transform var(--duration-moderate) var(--ease-spring)}._pageExampleCard_1wxox_90:hover{transform:translateY(-4px);text-decoration:none}._pageExampleCard_1wxox_90:hover ._pageExampleCardInner_1wxox_100{box-shadow:var(--shadow-lg);border-color:var(--color-border-strong)}._pageExampleCard_1wxox_90:hover ._pageExamplePreview_1wxox_104{background:linear-gradient(135deg,var(--color-bg-tertiary) 0%,var(--color-bg-elevated) 100%)}._pageExampleCard_1wxox_90:active{transform:translateY(-2px) scale(.99)}._pageExampleCardInner_1wxox_100{overflow:hidden;transition:box-shadow var(--duration-moderate) var(--ease-out),border-color var(--duration-normal) var(--ease-out)}._pageExamplePreview_1wxox_104{height:180px;background:linear-gradient(135deg,var(--color-bg-tertiary) 0%,var(--color-bg-secondary) 100%);border-bottom:1px solid var(--color-border-subtle);padding:var(--space-4);overflow:hidden;transition:background var(--duration-moderate) var(--ease-out)}._dashboardPreview_1wxox_126{display:flex;gap:8px;height:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-base);box-shadow:var(--shadow-sm)}._previewSidebar_1wxox_136{width:40px;background:var(--color-bg-secondary);border-right:1px solid var(--color-border-subtle)}._previewMain_1wxox_142{flex:1;display:flex;flex-direction:column;gap:6px;padding:6px}._previewHeader_1wxox_150{height:16px;background:var(--color-bg-secondary);border-radius:2px}._previewStats_1wxox_156{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}._previewStatCard_1wxox_162{height:32px;background:var(--color-bg-secondary);border-radius:3px}._previewTable_1wxox_168{flex:1;background:var(--color-bg-secondary);border-radius:3px}._settingsPreview_1wxox_175{display:flex;gap:8px;height:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-base);box-shadow:var(--shadow-sm)}._previewSettingsNav_1wxox_185{width:50px;height:60px;background:var(--color-bg-tertiary);border-radius:3px;margin-top:6px}._previewSettingsForm_1wxox_193{flex:1;display:flex;flex-direction:column;gap:6px;padding-right:6px}._previewFormCard_1wxox_201{height:48px;background:var(--color-bg-secondary);border-radius:3px;border:1px solid var(--color-border-subtle)}._dashboard_158vp_1{display:flex;min-height:100vh;background-color:var(--color-bg-base);overflow-x:hidden;width:100%;max-width:100vw}._sidebar_158vp_10{width:var(--sidebar-width);min-height:100vh;background-color:var(--color-bg-secondary);border-right:1px solid var(--color-border-default);display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;z-index:var(--z-modal);transition:transform var(--duration-normal) var(--ease-out)}@media(max-width:768px){._sidebar_158vp_10{transform:translate(-100%)}._sidebar_158vp_10[data-open=true]{transform:translate(0)}}._overlay_158vp_33{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-overlay);z-index:var(--z-overlay);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-out)}@media(max-width:768px){._overlay_158vp_33{display:block}._overlay_158vp_33[data-visible=true]{opacity:1;pointer-events:auto}}._menuButton_158vp_53{display:none}@media(max-width:768px){._menuButton_158vp_53{display:flex}}._closeButton_158vp_62{display:none}@media(max-width:768px){._closeButton_158vp_62{display:flex}}._sidebarHeader_158vp_71{padding:var(--card-padding-lg);border-bottom:1px solid var(--color-border-subtle)}._sidebarNav_158vp_76{flex:1;padding:var(--component-padding-md);overflow-y:auto}._navItem_158vp_82{display:flex;align-items:center;gap:var(--stack-gap-sm);padding:var(--nav-item-padding);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-medium);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._navItem_158vp_82:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}._navItem_158vp_82._active_158vp_98{background-color:var(--color-accent-primary);color:var(--color-text-inverted)}._sidebarFooter_158vp_103{padding:var(--component-padding-md);margin-top:auto;border-top:1px solid var(--color-border-subtle)}._main_158vp_109{flex:1;margin-left:var(--sidebar-width);display:flex;flex-direction:column;min-height:100vh;min-width:0;overflow-x:hidden}@media(max-width:768px){._main_158vp_109{margin-left:0}}._topbar_158vp_124{height:var(--header-height);padding:0 var(--page-padding-x);background-color:var(--color-bg-base);border-bottom:1px solid var(--color-border-default);display:flex;align-items:center;position:sticky;top:0;z-index:var(--z-sticky);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md))}@media(max-width:768px){._topbar_158vp_124{padding:0 var(--component-padding-md)}}@media(max-width:640px){._breadcrumbs_158vp_143{display:none}}._backLink_158vp_148{text-decoration:none}._backLink_158vp_148:hover{text-decoration:underline}._breadcrumbSep_158vp_155{color:var(--color-text-muted)}._searchInput_158vp_159{width:200px}@media(max-width:640px){._searchInput_158vp_159{display:none}}._content_158vp_168{flex:1;padding:var(--content-gap);overflow-x:hidden}@media(max-width:768px){._content_158vp_168{padding:var(--component-padding-md)}}@media(max-width:640px){._pageHeader_158vp_180{flex-direction:column!important;align-items:stretch!important;gap:var(--space-4)}}@media(max-width:640px){._pageActions_158vp_188{flex-wrap:wrap}}@media(max-width:480px){._pageActions_158vp_188{flex-direction:column}._pageActions_158vp_188>*{width:100%}}@media(max-width:1200px){._statsGrid_158vp_202{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){._statsGrid_158vp_202{grid-template-columns:1fr!important}}._statCard_158vp_212{transition:transform .15s ease,box-shadow .15s ease;min-width:0}._statCard_158vp_212:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}@media(max-width:768px){._statCard_158vp_212:hover{transform:none}}@media(max-width:400px){._statValue_158vp_227{font-size:var(--text-2xl)!important}}._iconBox_158vp_232{display:flex;align-items:center;justify-content:center;background-color:var(--color-bg-elevated);color:var(--color-text-secondary);flex-shrink:0;width:44px;height:44px;border-radius:var(--radius-lg)}._positive_158vp_244{color:var(--color-semantic-success)}._negative_158vp_248{color:var(--color-semantic-error)}._mainGrid_158vp_252{margin-top:var(--content-gap-sm)}@media(max-width:1100px){._mainGrid_158vp_252{grid-template-columns:1fr!important}._mainGrid_158vp_252>*:first-child{grid-column:span 1!important}}._tableCard_158vp_264{margin-bottom:var(--stack-gap-md);min-width:0;overflow:hidden}._tableWrapper_158vp_270{overflow-x:auto;-webkit-overflow-scrolling:touch}._table_158vp_264{width:100%;min-width:650px}@media(max-width:640px){._tableHeader_158vp_281{flex-direction:column!important;align-items:stretch!important;gap:var(--space-3)}}._activityCard_158vp_288{margin-bottom:var(--stack-gap-md);overflow:hidden}._activityList_158vp_293{padding:var(--card-padding-lg)}._activityItem_158vp_297{padding:var(--list-gap-relaxed) 0;border-bottom:1px solid var(--color-border-subtle);min-width:0}._activityItem_158vp_297:first-child{padding-top:0}._activityItem_158vp_297:last-child{padding-bottom:0;border-bottom:none}._activityText_158vp_310{word-break:break-word;overflow-wrap:break-word}._periodSelect_158vp_315{width:140px}@media(max-width:480px){._periodSelect_158vp_315{width:100%}}._chartPlaceholder_158vp_324{width:100%;height:300px;background:linear-gradient(135deg,var(--color-bg-tertiary) 0%,var(--color-bg-secondary) 100%);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--color-text-muted)}._settings_1b3ty_1{display:flex;min-height:100vh;background-color:var(--color-bg-base);overflow-x:hidden;width:100%;max-width:100vw}._sidebar_1b3ty_10{width:var(--sidebar-width);min-height:100vh;background-color:var(--color-bg-secondary);border-right:1px solid var(--color-border-default);display:flex;flex-direction:column;position:fixed;left:0;top:0;bottom:0;z-index:var(--z-modal);transition:transform var(--duration-normal) var(--ease-out)}@media(max-width:768px){._sidebar_1b3ty_10{transform:translate(-100%)}._sidebar_1b3ty_10[data-open=true]{transform:translate(0)}}._overlay_1b3ty_33{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-overlay);z-index:var(--z-overlay);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-out)}@media(max-width:768px){._overlay_1b3ty_33{display:block}._overlay_1b3ty_33[data-visible=true]{opacity:1;pointer-events:auto}}._menuButton_1b3ty_53{display:none}@media(max-width:768px){._menuButton_1b3ty_53{display:flex}}._closeButton_1b3ty_62{display:none}@media(max-width:768px){._closeButton_1b3ty_62{display:flex}}._sidebarHeader_1b3ty_71{padding:var(--card-padding-lg);border-bottom:1px solid var(--color-border-subtle)}._sidebarNav_1b3ty_76{flex:1;padding:var(--component-padding-md);overflow-y:auto}._navItem_1b3ty_82{display:flex;align-items:center;gap:var(--stack-gap-sm);padding:var(--nav-item-padding);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;font-size:var(--text-sm);font-weight:var(--font-medium);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out)}._navItem_1b3ty_82:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}._navItem_1b3ty_82._active_1b3ty_98{background-color:var(--color-accent-primary);color:var(--color-text-inverted)}._sidebarFooter_1b3ty_103{padding:var(--component-padding-md);margin-top:auto;border-top:1px solid var(--color-border-subtle)}._main_1b3ty_109{flex:1;margin-left:var(--sidebar-width);display:flex;flex-direction:column;min-height:100vh;min-width:0;overflow-x:hidden}@media(max-width:768px){._main_1b3ty_109{margin-left:0}}._topbar_1b3ty_124{height:var(--header-height);padding:0 var(--page-padding-x);background-color:var(--color-bg-base);border-bottom:1px solid var(--color-border-default);display:flex;align-items:center;position:sticky;top:0;z-index:var(--z-sticky);-webkit-backdrop-filter:blur(var(--blur-md));backdrop-filter:blur(var(--blur-md))}@media(max-width:768px){._topbar_1b3ty_124{padding:0 var(--component-padding-md)}}@media(max-width:640px){._breadcrumbs_1b3ty_143{display:none}}._backLink_1b3ty_148{text-decoration:none}._backLink_1b3ty_148:hover{text-decoration:underline}._breadcrumbSep_1b3ty_155{color:var(--color-text-muted)}._searchInput_1b3ty_159{width:200px}@media(max-width:640px){._searchInput_1b3ty_159{display:none}}._content_1b3ty_168{flex:1;padding:var(--content-gap);overflow-x:hidden}@media(max-width:768px){._content_1b3ty_168{padding:var(--component-padding-md)}}@media(max-width:900px){._settingsLayout_1b3ty_180{grid-template-columns:1fr!important;gap:var(--stack-gap-lg)!important}._settingsLayout_1b3ty_180>*:last-child{grid-column:span 1!important}}._settingsNav_1b3ty_189{position:sticky;top:calc(var(--header-height) + var(--space-6));align-self:start}@media(max-width:900px){._settingsNav_1b3ty_189{position:static;background-color:var(--color-bg-secondary);border-radius:var(--radius-lg);padding:var(--component-padding-xs)}}._settingsNavItem_1b3ty_203{display:flex;align-items:center;gap:var(--stack-gap-sm);padding:var(--nav-item-padding);border-radius:var(--radius-md);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-medium);transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);width:100%;text-align:left;position:relative}._settingsNavItem_1b3ty_203:hover,._settingsNavItem_1b3ty_203._active_1b3ty_98{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}._settingsNavItem_1b3ty_203._active_1b3ty_98:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:20px;background-color:var(--color-accent-primary);border-radius:var(--radius-full)}._settingsSection_1b3ty_240{margin-bottom:var(--stack-gap-lg)}._settingsSection_1b3ty_240:last-child{margin-bottom:0}@media(max-width:640px){._formGrid_1b3ty_248{grid-template-columns:1fr!important}._formGrid_1b3ty_248>*{grid-column:span 1!important}}@media(max-width:480px){._profileSection_1b3ty_257{flex-direction:column!important;align-items:flex-start!important}}@media(max-width:640px){._planCardContent_1b3ty_264{flex-direction:column!important;align-items:stretch!important;gap:var(--space-4)}._planCardContent_1b3ty_264>*:last-child{flex-direction:row!important}}@media(max-width:480px){._paymentCard_1b3ty_275{flex-direction:column!important;align-items:flex-start!important;gap:var(--space-3)}}@media(max-width:480px){._twoFaCard_1b3ty_283{flex-direction:column!important;align-items:flex-start!important;gap:var(--space-3)}}@media(max-width:480px){._sessionItem_1b3ty_291{flex-direction:column!important;align-items:flex-start!important;gap:var(--space-2)}}@media(max-width:480px){._billingItem_1b3ty_299{flex-direction:column!important;align-items:flex-start!important;gap:var(--space-2)}}._dangerZone_1b3ty_306{border-color:var(--color-semantic-error)}._dangerItem_1b3ty_310{background-color:color-mix(in srgb,var(--color-semantic-error) 5%,transparent);border:1px solid color-mix(in srgb,var(--color-semantic-error) 20%,transparent)}._planCard_1b3ty_264{background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-default);border-left:3px solid var(--color-accent-primary)}
