: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;--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);--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);--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}}[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_vovr0_1{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:all var(--duration-normal) var(--ease-out)}._button_vovr0_1:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._button_vovr0_1:disabled,._button_vovr0_1[data-loading=true]{opacity:.5;cursor:not-allowed;pointer-events:none}._button_vovr0_1[data-full-width=true]{width:100%}._button_vovr0_1[data-shape=default]{border-radius:var(--radius-md)}._button_vovr0_1[data-shape=rounded]{border-radius:var(--radius-full)}._button_vovr0_1[data-shape=square]{border-radius:var(--radius-md);aspect-ratio:1;padding:0}._button_vovr0_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_vovr0_1[data-variant=solid][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-primary-bg-hover)}._button_vovr0_1[data-variant=solid][data-color=primary]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=solid][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-danger-bg-hover)}._button_vovr0_1[data-variant=solid][data-color=danger]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=solid][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-success-bg-hover)}._button_vovr0_1[data-variant=solid][data-color=success]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=solid][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-warning-bg-hover)}._button_vovr0_1[data-variant=solid][data-color=warning]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=solid][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-solid-neutral-bg-hover)}._button_vovr0_1[data-variant=solid][data-color=neutral]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=outline][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-primary-bg-hover)}._button_vovr0_1[data-variant=outline][data-color=primary]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=outline][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-danger-bg-hover)}._button_vovr0_1[data-variant=outline][data-color=danger]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=outline][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-success-bg-hover)}._button_vovr0_1[data-variant=outline][data-color=success]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=outline][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-warning-bg-hover)}._button_vovr0_1[data-variant=outline][data-color=warning]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=outline][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-outline-neutral-bg-hover)}._button_vovr0_1[data-variant=outline][data-color=neutral]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=ghost][data-color=primary]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-primary-bg-hover)}._button_vovr0_1[data-variant=ghost][data-color=primary]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=ghost][data-color=danger]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-danger-bg-hover)}._button_vovr0_1[data-variant=ghost][data-color=danger]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=ghost][data-color=success]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-success-bg-hover)}._button_vovr0_1[data-variant=ghost][data-color=success]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=ghost][data-color=warning]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-warning-bg-hover)}._button_vovr0_1[data-variant=ghost][data-color=warning]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_1[data-variant=ghost][data-color=neutral]:hover:not(:disabled):not([data-loading=true]){background:var(--btn-ghost-neutral-bg-hover)}._button_vovr0_1[data-variant=ghost][data-color=neutral]:active:not(:disabled):not([data-loading=true]){opacity:.8}._button_vovr0_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_vovr0_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_vovr0_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_vovr0_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_vovr0_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_vovr0_256,._iconRight_vovr0_257{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._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_1fh1q_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._inputWrapper_1fh1q_1[data-full-width=true]{width:100%}._label_1fh1q_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_1fh1q_20{color:var(--color-error)}._inputContainer_1fh1q_24{position:relative;display:flex;align-items:center}._inputContainer_1fh1q_24[data-has-prefix=true],._inputContainer_1fh1q_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_1fh1q_24[data-has-prefix=true]:hover:not(:has(input:disabled)):not(:has(input:focus)):not(:has(input[data-error=true])),._inputContainer_1fh1q_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_1fh1q_24[data-has-prefix=true]:has(input:focus),._inputContainer_1fh1q_24[data-has-suffix=true]:has(input:focus){border-color:var(--input-border-focus)}._inputContainer_1fh1q_24[data-has-prefix=true]:has(input[data-error=true]),._inputContainer_1fh1q_24[data-has-suffix=true]:has(input[data-error=true]){border-color:var(--input-border-error)}._inputContainer_1fh1q_24[data-has-prefix=true] ._input_1fh1q_1,._inputContainer_1fh1q_24[data-has-suffix=true] ._input_1fh1q_1{border:none;background:transparent}._inputContainer_1fh1q_24[data-has-prefix=true] ._input_1fh1q_1:focus,._inputContainer_1fh1q_24[data-has-suffix=true] ._input_1fh1q_1:focus{outline:none;border-color:transparent}._input_1fh1q_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:all var(--duration-normal) var(--ease-out)}._input_1fh1q_1::placeholder{color:var(--input-text-placeholder)}._input_1fh1q_1:hover:not(:disabled):not(:focus):not([data-error=true]){border-color:var(--input-border-hover)}._input_1fh1q_1:focus{outline:none;border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus)}._input_1fh1q_1:disabled{background-color:var(--input-bg-disabled);color:var(--input-text-disabled);cursor:not-allowed;opacity:.5}._input_1fh1q_1[data-error=true]{border-color:var(--input-border-error)}._input_1fh1q_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_1fh1q_1[data-size=sm][data-has-left-element=true]{padding-left:calc(var(--input-sm-height) - var(--space-1))}._input_1fh1q_1[data-size=sm][data-has-right-element=true]{padding-right:calc(var(--input-sm-height) - var(--space-1))}._input_1fh1q_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_1fh1q_1[data-size=md][data-has-left-element=true]{padding-left:calc(var(--input-md-height) - var(--space-1))}._input_1fh1q_1[data-size=md][data-has-right-element=true]{padding-right:calc(var(--input-md-height) - var(--space-1))}._input_1fh1q_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_1fh1q_1[data-size=lg][data-has-left-element=true]{padding-left:calc(var(--input-lg-height) - var(--space-1))}._input_1fh1q_1[data-size=lg][data-has-right-element=true]{padding-right:calc(var(--input-lg-height) - var(--space-1))}._leftElement_1fh1q_122,._rightElement_1fh1q_123{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none;color:var(--color-text-tertiary)}._leftElement_1fh1q_122{left:var(--space-3)}._rightElement_1fh1q_123{right:var(--space-3)}._helperText_1fh1q_142{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_1fh1q_147{font-size:var(--text-xs);color:var(--color-error)}._prefix_1fh1q_152,._suffix_1fh1q_153{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_1fh1q_152{border-right:1px solid var(--input-border);border-radius:var(--radius-md) 0 0 var(--radius-md);height:100%}._suffix_1fh1q_153{border-left:1px solid var(--input-border);border-radius:0 var(--radius-md) var(--radius-md) 0;height:100%}._textareaWrapper_1rhw6_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._textareaWrapper_1rhw6_1[data-full-width=true]{width:100%}._label_1rhw6_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_1rhw6_20{color:var(--color-error)}._textarea_1rhw6_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:var(--duration-fast) var(--ease-out);transition-property:border-color,background-color,box-shadow}._textarea_1rhw6_1::placeholder{color:var(--input-text-placeholder)}._textarea_1rhw6_1:hover:not(:disabled):not(:focus):not([data-error=true]){border-color:var(--input-border-hover);background-color:var(--input-bg-hover)}._textarea_1rhw6_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)}._textarea_1rhw6_1:disabled{background-color:var(--input-bg-disabled);color:var(--input-text-disabled);cursor:not-allowed;resize:none}._textarea_1rhw6_1[data-error=true]{border-color:var(--input-border-error)}._textarea_1rhw6_1[data-error=true]:focus{box-shadow:0 0 0 1px var(--color-error)}._textarea_1rhw6_1[data-auto-resize=true]{resize:none;overflow:hidden}._textarea_1rhw6_1[data-size=sm]{padding:var(--space-2);font-size:var(--text-xs)}._textarea_1rhw6_1[data-size=md]{padding:var(--space-3);font-size:var(--text-sm)}._textarea_1rhw6_1[data-size=lg]{padding:var(--space-4);font-size:var(--text-base)}._helperText_1rhw6_84{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_1rhw6_89{font-size:var(--text-xs);color:var(--color-error)}._wrapper_14zgd_1{display:flex;flex-direction:column;gap:var(--space-1-5)}._wrapper_14zgd_1[data-full-width=true]{width:100%}._label_14zgd_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_14zgd_20{color:var(--color-error)}._trigger_14zgd_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:all var(--duration-normal) var(--ease-out)}._trigger_14zgd_24:hover:not([data-disabled]):not([data-state=open]){border-color:var(--input-border-hover)}._trigger_14zgd_24:focus-visible{outline:none;border-color:var(--input-border-focus);box-shadow:0 0 0 1px var(--input-border-focus)}._trigger_14zgd_24[data-state=open]{border-color:var(--input-border-focus)}._trigger_14zgd_24[data-disabled]{opacity:.5;cursor:not-allowed}._trigger_14zgd_24[data-placeholder]{color:var(--input-text-placeholder)}._trigger_14zgd_24[data-error=true]{border-color:var(--input-border-error)}._trigger_14zgd_24[data-size=sm]{height:var(--input-sm-height);padding-inline:var(--input-sm-padding);font-size:var(--input-sm-font)}._trigger_14zgd_24[data-size=md]{height:var(--input-md-height);padding-inline:var(--input-md-padding);font-size:var(--input-md-font)}._trigger_14zgd_24[data-size=lg]{height:var(--input-lg-height);padding-inline:var(--input-lg-padding);font-size:var(--input-lg-font)}._icon_14zgd_78{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--duration-fast) var(--ease-out)}._trigger_14zgd_24[data-state=open] ._icon_14zgd_78{transform:rotate(180deg)}._content_14zgd_88{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_14zgd_88[data-state=open]{animation-name:_slideDownAndFade_14zgd_1}._viewport_14zgd_103{padding:var(--space-1)}._item_14zgd_107{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_14zgd_107[data-highlighted]{background-color:var(--dropdown-item-hover)}._item_14zgd_107[data-state=checked]{background-color:var(--dropdown-item-selected)}._item_14zgd_107[data-disabled]{opacity:.5;cursor:not-allowed}._itemIndicator_14zgd_130{display:flex;align-items:center;justify-content:center;width:16px;color:var(--color-accent-primary)}._helperText_14zgd_138{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_14zgd_143{font-size:var(--text-xs);color:var(--color-error)}@keyframes _slideDownAndFade_14zgd_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._wrapper_mibel_1{display:flex;flex-direction:column;gap:var(--space-1)}._container_mibel_7{display:flex;align-items:flex-start;gap:var(--space-2)}._checkbox_mibel_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);transition:all var(--duration-normal) var(--ease-out);cursor:pointer}._checkbox_mibel_13:hover:not([data-disabled]){border-color:var(--input-border-hover)}._checkbox_mibel_13:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._checkbox_mibel_13[data-state=checked],._checkbox_mibel_13[data-state=indeterminate]{background-color:var(--color-accent-primary);border-color:var(--color-accent-primary)}._checkbox_mibel_13[data-disabled]{opacity:.5;cursor:not-allowed}._checkbox_mibel_13[data-size=sm]{width:14px;height:14px}._checkbox_mibel_13[data-size=md]{width:16px;height:16px}._checkbox_mibel_13[data-size=lg]{width:20px;height:20px}._indicator_mibel_55{color:var(--color-text-inverted);display:flex;align-items:center;justify-content:center}._labelWrapper_mibel_62{display:flex;flex-direction:column;gap:var(--space-0-5);padding-top:1px}._label_mibel_62{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_mibel_62[data-disabled=true]{opacity:.5;cursor:not-allowed}._required_mibel_81{color:var(--color-error);margin-left:var(--space-0-5)}._helperText_mibel_86{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_mibel_91{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_1e1qz_1{display:flex;flex-direction:column;gap:var(--space-1)}._container_1e1qz_7{display:flex;align-items:center;gap:var(--space-3)}._switch_1e1qz_13{position:relative;flex-shrink:0;background-color:var(--color-bg-tertiary);border-radius:var(--radius-full);transition:all var(--duration-normal) var(--ease-out);cursor:pointer}._switch_1e1qz_13:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._switch_1e1qz_13[data-state=checked]{background-color:var(--color-accent-primary)}._switch_1e1qz_13[data-disabled]{background-color:var(--switch-disabled-bg, rgba(255, 255, 255, .08));cursor:not-allowed}._switch_1e1qz_13[data-disabled][data-state=checked]{background-color:var(--switch-disabled-checked-bg, rgba(255, 255, 255, .2))}._switch_1e1qz_13[data-size=sm]{width:32px;height:18px}._thumb_1e1qz_41[data-size=sm]{width:14px;height:14px}._thumb_1e1qz_41[data-size=sm][data-state=checked]{transform:translate(14px)}._switch_1e1qz_13[data-size=md]{width:40px;height:22px}._thumb_1e1qz_41[data-size=md]{width:18px;height:18px}._thumb_1e1qz_41[data-size=md][data-state=checked]{transform:translate(18px)}._switch_1e1qz_13[data-size=lg]{width:48px;height:26px}._thumb_1e1qz_41[data-size=lg]{width:22px;height:22px}._thumb_1e1qz_41[data-size=lg][data-state=checked]{transform:translate(22px)}._thumb_1e1qz_41{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_1e1qz_41[data-state=checked]{background-color:var(--color-text-inverted)}._thumb_1e1qz_41[data-disabled],._switch_1e1qz_13[data-disabled] ._thumb_1e1qz_41{opacity:.5}._labelWrapper_1e1qz_93{display:flex;flex-direction:column;gap:var(--space-0-5)}._label_1e1qz_93{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_1e1qz_93[data-disabled=true]{opacity:.5;cursor:not-allowed}._required_1e1qz_111{color:var(--color-error);margin-left:var(--space-0-5)}._helperText_1e1qz_116{font-size:var(--text-xs);color:var(--color-text-tertiary)}._errorText_1e1qz_121{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_1vu1c_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}._badge_1vu1c_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_1vu1c_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_1vu1c_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_1vu1c_1[data-variant=solid][data-color=default]{background:var(--color-neutral);color:var(--color-text-inverted)}._badge_1vu1c_1[data-variant=solid][data-color=primary]{background:var(--color-accent-primary);color:var(--color-text-inverted)}._badge_1vu1c_1[data-variant=solid][data-color=success]{background:var(--color-success);color:var(--color-text-inverted)}._badge_1vu1c_1[data-variant=solid][data-color=warning]{background:var(--color-warning);color:var(--color-text-inverted)}._badge_1vu1c_1[data-variant=solid][data-color=error]{background:var(--color-error);color:var(--color-text-inverted)}._badge_1vu1c_1[data-variant=solid][data-color=info]{background:var(--color-info);color:var(--color-text-inverted)}._badge_1vu1c_1[data-variant=solid][data-color=teal]{background:var(--color-teal);color:#fff}._badge_1vu1c_1[data-variant=solid][data-color=purple]{background:var(--color-purple);color:#fff}._badge_1vu1c_1[data-variant=solid][data-color=pink]{background:var(--color-pink);color:#fff}._badge_1vu1c_1[data-variant=subtle][data-color=default]{background:var(--badge-default-bg);color:var(--badge-default-text)}._badge_1vu1c_1[data-variant=subtle][data-color=primary]{background:var(--badge-primary-bg);color:var(--badge-primary-text)}._badge_1vu1c_1[data-variant=subtle][data-color=success]{background:var(--badge-success-bg);color:var(--badge-success-text)}._badge_1vu1c_1[data-variant=subtle][data-color=warning]{background:var(--badge-warning-bg);color:var(--badge-warning-text)}._badge_1vu1c_1[data-variant=subtle][data-color=error]{background:var(--badge-error-bg);color:var(--badge-error-text)}._badge_1vu1c_1[data-variant=subtle][data-color=info]{background:var(--badge-info-bg);color:var(--badge-info-text)}._badge_1vu1c_1[data-variant=subtle][data-color=teal]{background:var(--badge-teal-bg);color:var(--badge-teal-text)}._badge_1vu1c_1[data-variant=subtle][data-color=purple]{background:var(--badge-purple-bg);color:var(--badge-purple-text)}._badge_1vu1c_1[data-variant=subtle][data-color=pink]{background:var(--badge-pink-bg);color:var(--badge-pink-text)}._badge_1vu1c_1[data-variant=outline][data-color=default]{background:transparent;color:var(--badge-default-text);border-color:var(--color-border-default)}._badge_1vu1c_1[data-variant=outline][data-color=primary]{background:transparent;color:var(--badge-primary-text);border-color:var(--color-accent-primary)}._badge_1vu1c_1[data-variant=outline][data-color=success]{background:transparent;color:var(--badge-success-text);border-color:var(--color-success)}._badge_1vu1c_1[data-variant=outline][data-color=warning]{background:transparent;color:var(--badge-warning-text);border-color:var(--color-warning)}._badge_1vu1c_1[data-variant=outline][data-color=error]{background:transparent;color:var(--badge-error-text);border-color:var(--color-error)}._badge_1vu1c_1[data-variant=outline][data-color=info]{background:transparent;color:var(--badge-info-text);border-color:var(--color-info)}._badge_1vu1c_1[data-variant=outline][data-color=teal]{background:transparent;color:var(--badge-teal-text);border-color:var(--color-teal)}._badge_1vu1c_1[data-variant=outline][data-color=purple]{background:transparent;color:var(--badge-purple-text);border-color:var(--color-purple)}._badge_1vu1c_1[data-variant=outline][data-color=pink]{background:transparent;color:var(--badge-pink-text);border-color:var(--color-pink)}._icon_1vu1c_178{display:inline-flex;align-items:center;justify-content:center;flex-shrink: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_j9g3w_1{display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;transition:all var(--duration-normal) var(--ease-out)}._card_j9g3w_1[data-variant=elevated]{background-color:var(--card-bg);border:1px solid var(--card-border);box-shadow:var(--card-shadow)}._card_j9g3w_1[data-variant=elevated]:not([data-static=true]):hover{border-color:var(--color-border-strong)}._card_j9g3w_1[data-variant=outlined]{background-color:transparent;border:1px solid var(--color-border-default)}._card_j9g3w_1[data-variant=outlined]:not([data-static=true]):hover{border-color:var(--color-border-strong)}._card_j9g3w_1[data-variant=filled]{background-color:var(--color-bg-secondary);border:1px solid transparent}._card_j9g3w_1[data-variant=filled]:not([data-static=true]):hover{background-color:var(--color-bg-tertiary)}._card_j9g3w_1[data-interactive=true]{cursor:pointer}._card_j9g3w_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_j9g3w_1[data-interactive=true]:active{opacity:.9}._card_j9g3w_1[data-padding=none]{padding:0}._card_j9g3w_1[data-padding=sm]{padding:var(--space-3)}._card_j9g3w_1[data-padding=md]{padding:var(--space-4)}._card_j9g3w_1[data-padding=lg]{padding:var(--space-6)}._header_j9g3w_61{padding:var(--space-4) var(--space-4) var(--space-2)}._header_j9g3w_61:first-child{padding-top:var(--space-4)}._body_j9g3w_68{padding:var(--space-2) var(--space-4);flex:1}._footer_j9g3w_73{padding:var(--space-2) var(--space-4) var(--space-4);margin-top:auto}._card_j9g3w_1[data-padding]:not([data-padding=none]) ._header_j9g3w_61,._card_j9g3w_1[data-padding]:not([data-padding=none]) ._body_j9g3w_68,._card_j9g3w_1[data-padding]:not([data-padding=none]) ._footer_j9g3w_73{padding:0}._card_j9g3w_1[data-padding]:not([data-padding=none]) ._header_j9g3w_61{margin-bottom:var(--space-3)}._card_j9g3w_1[data-padding]:not([data-padding=none]) ._footer_j9g3w_73{margin-top:var(--space-3)}._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_1gr62_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-overlay);z-index:var(--z-modal);animation:_fadeIn_1gr62_1 var(--duration-normal) var(--ease-out)}._overlay_1gr62_1[data-state=closed]{animation:_fadeOut_1gr62_1 var(--duration-fast) var(--ease-out)}._content_1gr62_12{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_1gr62_1 var(--duration-normal) var(--ease-spring)}._content_1gr62_12[data-state=closed]{animation:_scaleOut_1gr62_1 var(--duration-fast) var(--ease-out)}._content_1gr62_12:focus{outline:none}._content_1gr62_12[data-size=sm]{width:400px;max-width:calc(100vw - 32px)}._content_1gr62_12[data-size=md]{width:500px;max-width:calc(100vw - 32px)}._content_1gr62_12[data-size=lg]{width:600px;max-width:calc(100vw - 32px)}._content_1gr62_12[data-size=xl]{width:800px;max-width:calc(100vw - 32px)}._content_1gr62_12[data-size=full]{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}._content_1gr62_12[data-size=full]{max-height:calc(100vh - 32px);height:calc(100vh - 32px)}._header_1gr62_65{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_1gr62_73{display:flex;flex-direction:column;gap:var(--space-1)}._title_1gr62_79{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}._description_1gr62_86{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._closeButton_1gr62_92{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_1gr62_92:hover{background-color:var(--color-interactive-hover);color:var(--color-text-primary)}._closeButton_1gr62_92:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._body_1gr62_115{flex:1;padding:var(--space-3) var(--space-5);overflow-y:auto}._footer_1gr62_121{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_1gr62_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1gr62_1{0%{opacity:1}to{opacity:0}}@keyframes _scaleIn_1gr62_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes _scaleOut_1gr62_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.96)}}._overlay_1kd2u_1{position:fixed;top:0;right:0;bottom:0;left:0;background-color:var(--color-bg-overlay);z-index:var(--z-modal);animation:_fadeIn_1kd2u_1 var(--duration-normal) var(--ease-out)}._overlay_1kd2u_1[data-state=closed]{animation:_fadeOut_1kd2u_1 var(--duration-fast) var(--ease-out)}._content_1kd2u_12{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_1kd2u_12:focus{outline:none}._content_1kd2u_12[data-side=right]{top:0;right:0;bottom:0;animation:_slideInFromRight_1kd2u_1 var(--duration-normal) var(--ease-spring)}._content_1kd2u_12[data-side=right][data-state=closed]{animation:_slideOutToRight_1kd2u_1 var(--duration-fast) var(--ease-out)}._content_1kd2u_12[data-side=left]{top:0;left:0;bottom:0;animation:_slideInFromLeft_1kd2u_1 var(--duration-normal) var(--ease-spring)}._content_1kd2u_12[data-side=left][data-state=closed]{animation:_slideOutToLeft_1kd2u_1 var(--duration-fast) var(--ease-out)}._content_1kd2u_12[data-side=top]{top:0;left:0;right:0;animation:_slideInFromTop_1kd2u_1 var(--duration-normal) var(--ease-spring)}._content_1kd2u_12[data-side=top][data-state=closed]{animation:_slideOutToTop_1kd2u_1 var(--duration-fast) var(--ease-out)}._content_1kd2u_12[data-side=bottom]{bottom:0;left:0;right:0;animation:_slideInFromBottom_1kd2u_1 var(--duration-normal) var(--ease-spring)}._content_1kd2u_12[data-side=bottom][data-state=closed]{animation:_slideOutToBottom_1kd2u_1 var(--duration-fast) var(--ease-out)}._content_1kd2u_12[data-side=right][data-size=sm],._content_1kd2u_12[data-side=left][data-size=sm]{width:320px;max-width:100vw}._content_1kd2u_12[data-side=right][data-size=md],._content_1kd2u_12[data-side=left][data-size=md]{width:400px;max-width:100vw}._content_1kd2u_12[data-side=right][data-size=lg],._content_1kd2u_12[data-side=left][data-size=lg]{width:540px;max-width:100vw}._content_1kd2u_12[data-side=right][data-size=full],._content_1kd2u_12[data-side=left][data-size=full]{width:100%;max-width:100vw}._content_1kd2u_12[data-side=top][data-size=sm],._content_1kd2u_12[data-side=bottom][data-size=sm]{height:240px;max-height:100vh}._content_1kd2u_12[data-side=top][data-size=md],._content_1kd2u_12[data-side=bottom][data-size=md]{height:320px;max-height:100vh}._content_1kd2u_12[data-side=top][data-size=lg],._content_1kd2u_12[data-side=bottom][data-size=lg]{height:480px;max-height:100vh}._content_1kd2u_12[data-side=top][data-size=full],._content_1kd2u_12[data-side=bottom][data-size=full]{height:100%;max-height:100vh}._header_1kd2u_113{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_1kd2u_122{display:flex;flex-direction:column;gap:var(--space-1)}._title_1kd2u_128{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-text-primary);margin:0}._description_1kd2u_135{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0}._closeButton_1kd2u_141{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_1kd2u_141:hover{background-color:var(--color-interactive-hover);color:var(--color-text-secondary)}._closeButton_1kd2u_141:focus-visible{outline:none;box-shadow:0 0 0 2px var(--color-bg-primary),0 0 0 4px var(--color-border-focus)}._body_1kd2u_165{flex:1;padding:var(--space-5);overflow-y:auto}@keyframes _fadeIn_1kd2u_1{0%{opacity:0}to{opacity:1}}@keyframes _fadeOut_1kd2u_1{0%{opacity:1}to{opacity:0}}@keyframes _slideInFromRight_1kd2u_1{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes _slideOutToRight_1kd2u_1{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes _slideInFromLeft_1kd2u_1{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes _slideOutToLeft_1kd2u_1{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes _slideInFromTop_1kd2u_1{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes _slideOutToTop_1kd2u_1{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes _slideInFromBottom_1kd2u_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _slideOutToBottom_1kd2u_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._content_qjxnx_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-fast);animation-timing-function:var(--ease-out);will-change:transform,opacity}._content_qjxnx_1:focus{outline:none}._content_qjxnx_1[data-state=open][data-side=top]{animation-name:_slideDownAndFade_qjxnx_1}._content_qjxnx_1[data-state=open][data-side=right]{animation-name:_slideLeftAndFade_qjxnx_1}._content_qjxnx_1[data-state=open][data-side=bottom]{animation-name:_slideUpAndFade_qjxnx_1}._content_qjxnx_1[data-state=open][data-side=left]{animation-name:_slideRightAndFade_qjxnx_1}._arrow_qjxnx_30{fill:var(--dropdown-bg)}@keyframes _slideUpAndFade_qjxnx_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDownAndFade_qjxnx_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideLeftAndFade_qjxnx_1{0%{opacity:0;transform:translate(4px)}to{opacity:1;transform:translate(0)}}@keyframes _slideRightAndFade_qjxnx_1{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}._content_1tnlh_1{background-color:var(--dropdown-bg);border:1px solid var(--dropdown-border);border-radius:var(--radius-md);z-index:var(--z-dropdown);min-width:180px;padding:var(--space-1);animation-duration:var(--duration-fast);animation-timing-function:var(--ease-out)}._content_1tnlh_1[data-state=open]{animation-name:_scaleIn_1tnlh_1}._item_1tnlh_15{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_1tnlh_15[data-highlighted]{background-color:var(--dropdown-item-hover)}._item_1tnlh_15[data-disabled]{opacity:.5;cursor:not-allowed}._item_1tnlh_15[data-destructive=true]{color:var(--color-error)}._item_1tnlh_15[data-destructive=true][data-highlighted]{background-color:var(--color-error-muted)}._icon_1tnlh_41{display:flex;align-items:center;justify-content:center;width:16px;flex-shrink:0;color:var(--color-text-muted)}._item_1tnlh_15[data-destructive=true] ._icon_1tnlh_41{color:var(--color-error)}._shortcut_1tnlh_54{margin-left:auto;font-size:var(--text-xs);color:var(--color-text-muted);font-family:var(--font-sans)}._separator_1tnlh_61{height:1px;background-color:var(--color-border-default);margin:var(--space-1) calc(var(--space-1) * -1)}._label_1tnlh_67{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_1tnlh_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_1lexw_1{display:flex;flex-direction:column}._tabs_1lexw_1[data-orientation=vertical]{flex-direction:row}._list_1lexw_10{display:flex;align-items:center;gap:var(--space-1)}._tabs_1lexw_1[data-orientation=vertical] ._list_1lexw_10{flex-direction:column;align-items:stretch}._tabs_1lexw_1[data-full-width=true] ._list_1lexw_10{width:100%}._tabs_1lexw_1[data-full-width=true] ._trigger_1lexw_25{flex:1}._tabs_1lexw_1[data-variant=underline] ._list_1lexw_10{border-bottom:1px solid var(--color-border-default);gap:0}._tabs_1lexw_1[data-variant=underline] ._trigger_1lexw_25{position:relative;background:transparent;border:none;border-radius:0;color:var(--color-text-tertiary);font-weight:var(--font-medium);cursor:pointer;transition:all var(--duration-normal) var(--ease-out)}._tabs_1lexw_1[data-variant=underline] ._trigger_1lexw_25:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background-color:transparent;transition:all var(--duration-normal) var(--ease-out)}._tabs_1lexw_1[data-variant=underline] ._trigger_1lexw_25:hover:not([data-disabled]){color:var(--color-text-primary)}._tabs_1lexw_1[data-variant=underline] ._trigger_1lexw_25[data-state=active]{color:var(--color-text-primary)}._tabs_1lexw_1[data-variant=underline] ._trigger_1lexw_25[data-state=active]:after{background-color:var(--color-text-primary)}._tabs_1lexw_1[data-variant=underline] ._trigger_1lexw_25[data-disabled]{opacity:.5;cursor:not-allowed}._tabs_1lexw_1[data-variant=underline] ._trigger_1lexw_25:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._tabs_1lexw_1[data-variant=pills] ._list_1lexw_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_1lexw_1[data-variant=pills] ._trigger_1lexw_25{background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-text-tertiary);font-weight:var(--font-medium);cursor:pointer;transition:all var(--duration-normal) var(--ease-out)}._tabs_1lexw_1[data-variant=pills] ._trigger_1lexw_25:hover:not([data-disabled]):not([data-state=active]){color:var(--color-text-primary)}._tabs_1lexw_1[data-variant=pills] ._trigger_1lexw_25[data-state=active]{background-color:var(--color-bg-elevated);color:var(--color-text-primary)}._tabs_1lexw_1[data-variant=pills] ._trigger_1lexw_25[data-disabled]{opacity:.5;cursor:not-allowed}._tabs_1lexw_1[data-variant=pills] ._trigger_1lexw_25:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._tabs_1lexw_1[data-variant=enclosed] ._list_1lexw_10{border-bottom:1px solid var(--color-border-default);gap:0}._tabs_1lexw_1[data-variant=enclosed] ._trigger_1lexw_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:var(--duration-fast) var(--ease-out);transition-property:background-color,color,border-color}._tabs_1lexw_1[data-variant=enclosed] ._trigger_1lexw_25:hover:not([data-disabled]):not([data-state=active]){color:var(--color-text-primary)}._tabs_1lexw_1[data-variant=enclosed] ._trigger_1lexw_25[data-state=active]{background-color:var(--color-bg-primary);border-color:var(--color-border-default);color:var(--color-text-primary)}._tabs_1lexw_1[data-variant=enclosed] ._trigger_1lexw_25[data-disabled]{opacity:.5;cursor:not-allowed}._tabs_1lexw_1[data-variant=enclosed] ._trigger_1lexw_25:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._trigger_1lexw_25[data-size=sm]{padding:var(--space-2) var(--space-3);font-size:var(--text-xs)}._trigger_1lexw_25[data-size=md]{padding:var(--space-2-5) var(--space-4);font-size:var(--text-sm)}._trigger_1lexw_25[data-size=lg]{padding:var(--space-3) var(--space-5);font-size:var(--text-base)}._content_1lexw_153{padding:var(--space-4) 0;outline:none}._content_1lexw_153:focus-visible{outline:none}._tabs_1lexw_1[data-orientation=vertical] ._content_1lexw_153{padding:0 var(--space-4);flex:1}._accordion_8rtkn_1{width:100%}._accordion_8rtkn_1[data-variant=default] ._item_8rtkn_5{border-bottom:1px solid var(--color-border-default)}._accordion_8rtkn_1[data-variant=default] ._item_8rtkn_5:last-child{border-bottom:none}._accordion_8rtkn_1[data-variant=bordered]{border:1px solid var(--color-border-default);border-radius:var(--radius-lg);overflow:hidden}._accordion_8rtkn_1[data-variant=bordered] ._item_8rtkn_5{border-bottom:1px solid var(--color-border-default)}._accordion_8rtkn_1[data-variant=bordered] ._item_8rtkn_5:last-child{border-bottom:none}._accordion_8rtkn_1[data-variant=separated]{display:flex;flex-direction:column;gap:var(--space-2)}._accordion_8rtkn_1[data-variant=separated] ._item_8rtkn_5{border:1px solid var(--color-border-default);border-radius:var(--radius-md);overflow:hidden}._trigger_8rtkn_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-fast) var(--ease-out)}._trigger_8rtkn_35:hover:not([data-disabled]){background-color:var(--color-interactive-hover)}._trigger_8rtkn_35:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--color-border-focus)}._trigger_8rtkn_35[data-disabled]{opacity:.5;cursor:not-allowed}._icon_8rtkn_63{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--duration-normal) var(--ease-spring)}._trigger_8rtkn_35[data-state=open] ._icon_8rtkn_63{transform:rotate(180deg)}._contentWrapper_8rtkn_73{overflow:hidden}._contentWrapper_8rtkn_73[data-state=open]{animation:_slideDown_8rtkn_1 var(--duration-normal) var(--ease-spring)}._contentWrapper_8rtkn_73[data-state=closed]{animation:_slideUp_8rtkn_1 var(--duration-normal) var(--ease-out)}._content_8rtkn_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_8rtkn_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes _slideUp_8rtkn_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_1hqqo_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-bg-base)}._header_1hqqo_8{position:sticky;top:0;z-index:var(--z-sticky);background-color:var(--color-bg-base);border-bottom:1px solid var(--color-border-default);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._headerTitle_1hqqo_17{display:flex;gap:.25em}._headerTitleAccent_1hqqo_22{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}._main_1hqqo_29{flex:1;padding:var(--space-8) 0}._footer_1hqqo_34{border-top:1px solid var(--color-border-default)}._section_1hqqo_38{margin-bottom:var(--space-12)}._section_1hqqo_38:last-child{margin-bottom:0}._sectionTitle_1hqqo_45{margin-bottom:var(--space-6);padding-bottom:var(--space-3)}._sectionContent_1hqqo_50{display:flex;flex-direction:column;gap:var(--space-6)}._demo_1hqqo_56{display:flex;flex-direction:column;gap:var(--space-4)}._demoTitle_1hqqo_62{text-transform:uppercase;letter-spacing:var(--tracking-wide)}._demoContent_1hqqo_67{padding:var(--space-6);background-color:var(--color-bg-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}._divider_1hqqo_74{margin:var(--space-8) 0}._pageExampleCard_1hqqo_79{text-decoration:none;color:inherit;display:block;transition:transform .2s ease}._pageExampleCard_1hqqo_79:hover{transform:translateY(-4px)}._pageExampleCard_1hqqo_79:hover ._pageExampleCardInner_1hqqo_88{box-shadow:var(--shadow-lg);border-color:var(--color-accent-primary)}._pageExampleCardInner_1hqqo_88{overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}._pageExamplePreview_1hqqo_98{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}._dashboardPreview_1hqqo_107{display:flex;gap:8px;height:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-base);box-shadow:var(--shadow-sm)}._previewSidebar_1hqqo_117{width:40px;background:var(--color-bg-secondary);border-right:1px solid var(--color-border-subtle)}._previewMain_1hqqo_123{flex:1;display:flex;flex-direction:column;gap:6px;padding:6px}._previewHeader_1hqqo_131{height:16px;background:var(--color-bg-secondary);border-radius:2px}._previewStats_1hqqo_137{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}._previewStatCard_1hqqo_143{height:32px;background:var(--color-bg-secondary);border-radius:3px}._previewTable_1hqqo_149{flex:1;background:var(--color-bg-secondary);border-radius:3px}._settingsPreview_1hqqo_156{display:flex;gap:8px;height:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--color-bg-base);box-shadow:var(--shadow-sm)}._previewSettingsNav_1hqqo_166{width:50px;height:60px;background:var(--color-bg-tertiary);border-radius:3px;margin-top:6px}._previewSettingsForm_1hqqo_174{flex:1;display:flex;flex-direction:column;gap:6px;padding-right:6px}._previewFormCard_1hqqo_182{height:48px;background:var(--color-bg-secondary);border-radius:3px;border:1px solid var(--color-border-subtle)}._dashboard_apoob_1{display:flex;min-height:100vh;background-color:var(--color-bg-base)}._sidebar_apoob_7{width:260px;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-sticky)}._sidebarHeader_apoob_21{padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle)}._sidebarNav_apoob_26{flex:1;padding:var(--space-3);overflow-y:auto}._navItem_apoob_32{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-sm);font-weight:var(--font-weight-medium);transition:all .15s ease}._navItem_apoob_32:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}._navItem_apoob_32._active_apoob_48{background-color:var(--color-accent-primary);color:var(--color-text-inverted)}._sidebarFooter_apoob_53{padding:var(--space-3);margin-top:auto}._main_apoob_58{flex:1;margin-left:260px;display:flex;flex-direction:column;min-height:100vh}._topbar_apoob_66{height:56px;padding:0 var(--space-6);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(8px);backdrop-filter:blur(8px)}._backLink_apoob_79{text-decoration:none}._backLink_apoob_79:hover{text-decoration:underline}._breadcrumbSep_apoob_86{color:var(--color-text-muted)}._searchInput_apoob_90{width:200px}._content_apoob_94{flex:1;padding:var(--space-6);overflow-x:hidden}@media(max-width:1200px){._statsGrid_apoob_101{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:768px){._statsGrid_apoob_101{grid-template-columns:1fr!important}}._statCard_apoob_111{transition:transform .15s ease,box-shadow .15s ease;min-width:0}._statCard_apoob_111:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._iconBox_apoob_120{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_apoob_132{color:var(--color-semantic-success)}._negative_apoob_136{color:var(--color-semantic-error)}._mainGrid_apoob_140{margin-top:var(--space-4)}@media(max-width:1100px){._mainGrid_apoob_140{grid-template-columns:1fr!important}._mainGrid_apoob_140>*:first-child{grid-column:span 1!important}}._tableCard_apoob_152{overflow:hidden;margin-bottom:var(--space-4)}._tableCard_apoob_152 .table{min-width:600px}._activityCard_apoob_160{overflow:hidden}._activityItem_apoob_164{padding:var(--space-2) 0}._periodSelect_apoob_168{width:140px}._chartPlaceholder_apoob_172{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_15ti4_1{display:flex;min-height:100vh;background-color:var(--color-bg-base)}._sidebar_15ti4_7{width:260px;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-sticky)}._sidebarHeader_15ti4_21{padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle)}._sidebarNav_15ti4_26{flex:1;padding:var(--space-3);overflow-y:auto}._navItem_15ti4_32{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-sm);font-weight:var(--font-weight-medium);transition:all .15s ease}._navItem_15ti4_32:hover{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}._navItem_15ti4_32._active_15ti4_48{background-color:var(--color-accent-primary);color:var(--color-text-inverted)}._sidebarFooter_15ti4_53{padding:var(--space-3);margin-top:auto}._main_15ti4_58{flex:1;margin-left:260px;display:flex;flex-direction:column;min-height:100vh}._topbar_15ti4_66{height:56px;padding:0 var(--space-6);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(8px);backdrop-filter:blur(8px)}._backLink_15ti4_79{text-decoration:none}._backLink_15ti4_79:hover{text-decoration:underline}._breadcrumbSep_15ti4_86{color:var(--color-text-muted)}._searchInput_15ti4_90{width:200px}._content_15ti4_94{flex:1;padding:var(--space-6);overflow-x:hidden}@media(max-width:900px){._settingsLayout_15ti4_101{grid-template-columns:1fr!important}._settingsLayout_15ti4_101>*:last-child{grid-column:span 1!important}}._settingsNav_15ti4_109{position:sticky;top:80px;align-self:start}._settingsNavItem_15ti4_115{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;font-size:var(--font-sm);font-weight:var(--font-weight-medium);transition:all .15s ease;width:100%;text-align:left;position:relative}._settingsNavItem_15ti4_115:hover,._settingsNavItem_15ti4_115._active_15ti4_48{background-color:var(--color-bg-tertiary);color:var(--color-text-primary)}._settingsNavItem_15ti4_115._active_15ti4_48: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_15ti4_152{margin-bottom:var(--space-4)}._settingsSection_15ti4_152:last-child{margin-bottom:0}._dangerZone_15ti4_159{border-color:var(--color-semantic-error)}._dangerItem_15ti4_163{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_15ti4_168{background-color:var(--color-bg-tertiary);border:1px solid var(--color-border-default);border-left:3px solid var(--color-accent-primary)}
