:root,[data-pack=minimal],[data-mode=light],[data-pack=minimal][data-mode=light]{--color-semantic-surface: #FFFFFF;--spectra-color-semantic-surface: #FFFFFF;--color-surface: #FFFFFF;--spectra-color-surface: #FFFFFF;--color-semantic-surface-raised: #F7F7F8;--spectra-color-semantic-surface-raised: #F7F7F8;--color-surface-raised: #F7F7F8;--spectra-color-surface-raised: #F7F7F8;--color-semantic-surface-elevated: #FFFFFF;--spectra-color-semantic-surface-elevated: #FFFFFF;--color-surface-elevated: #FFFFFF;--spectra-color-surface-elevated: #FFFFFF;--color-semantic-surface-overlay: rgba(255, 255, 255, .95);--spectra-color-semantic-surface-overlay: rgba(255, 255, 255, .95);--color-surface-overlay: rgba(255, 255, 255, .95);--spectra-color-surface-overlay: rgba(255, 255, 255, .95);--color-semantic-surface-sunken: #F1F5F9;--spectra-color-semantic-surface-sunken: #F1F5F9;--color-surface-sunken: #F1F5F9;--spectra-color-surface-sunken: #F1F5F9;--color-semantic-border-default: #E4E4E7;--spectra-color-semantic-border-default: #E4E4E7;--color-border-default: #E4E4E7;--spectra-color-border-default: #E4E4E7;--color-semantic-border-subtle: #F4F4F5;--spectra-color-semantic-border-subtle: #F4F4F5;--color-border-subtle: #F4F4F5;--spectra-color-border-subtle: #F4F4F5;--color-semantic-border-strong: #D4D4D8;--spectra-color-semantic-border-strong: #D4D4D8;--color-border-strong: #D4D4D8;--spectra-color-border-strong: #D4D4D8;--color-semantic-text-primary: #18181B;--spectra-color-semantic-text-primary: #18181B;--color-text-primary: #18181B;--spectra-color-text-primary: #18181B;--color-semantic-text-secondary: #3F3F46;--spectra-color-semantic-text-secondary: #3F3F46;--color-text-secondary: #3F3F46;--spectra-color-text-secondary: #3F3F46;--color-semantic-text-muted: #71717A;--spectra-color-semantic-text-muted: #71717A;--color-text-muted: #71717A;--spectra-color-text-muted: #71717A;--color-semantic-text-inverse: #FFFFFF;--spectra-color-semantic-text-inverse: #FFFFFF;--color-text-inverse: #FFFFFF;--spectra-color-text-inverse: #FFFFFF;--color-semantic-text-on-action: #FFFFFF;--spectra-color-semantic-text-on-action: #FFFFFF;--color-text-on-action: #FFFFFF;--spectra-color-text-on-action: #FFFFFF;--color-semantic-action-primary: #2563EB;--spectra-color-semantic-action-primary: #2563EB;--color-action-primary: #2563EB;--spectra-color-action-primary: #2563EB;--color-semantic-action-primary-hover: #1D4ED8;--spectra-color-semantic-action-primary-hover: #1D4ED8;--color-action-primary-hover: #1D4ED8;--spectra-color-action-primary-hover: #1D4ED8;--color-semantic-action-primary-active: #1E40AF;--spectra-color-semantic-action-primary-active: #1E40AF;--color-action-primary-active: #1E40AF;--spectra-color-action-primary-active: #1E40AF;--color-semantic-action-secondary: #F4F4F5;--spectra-color-semantic-action-secondary: #F4F4F5;--color-action-secondary: #F4F4F5;--spectra-color-action-secondary: #F4F4F5;--color-semantic-action-disabled: #E4E4E7;--spectra-color-semantic-action-disabled: #E4E4E7;--color-action-disabled: #E4E4E7;--spectra-color-action-disabled: #E4E4E7;--color-semantic-feedback-error: #DC2626;--spectra-color-semantic-feedback-error: #DC2626;--color-feedback-error: #DC2626;--spectra-color-feedback-error: #DC2626;--color-semantic-feedback-error-light: #FEF2F2;--spectra-color-semantic-feedback-error-light: #FEF2F2;--color-feedback-error-light: #FEF2F2;--spectra-color-feedback-error-light: #FEF2F2;--color-semantic-feedback-danger: #DC2626;--spectra-color-semantic-feedback-danger: #DC2626;--color-feedback-danger: #DC2626;--spectra-color-feedback-danger: #DC2626;--color-semantic-feedback-danger-light: #FEF2F2;--spectra-color-semantic-feedback-danger-light: #FEF2F2;--color-feedback-danger-light: #FEF2F2;--spectra-color-feedback-danger-light: #FEF2F2;--color-semantic-feedback-success: #16A34A;--spectra-color-semantic-feedback-success: #16A34A;--color-feedback-success: #16A34A;--spectra-color-feedback-success: #16A34A;--color-semantic-feedback-success-light: #F0FDF4;--spectra-color-semantic-feedback-success-light: #F0FDF4;--color-feedback-success-light: #F0FDF4;--spectra-color-feedback-success-light: #F0FDF4;--color-semantic-feedback-warning: #D97706;--spectra-color-semantic-feedback-warning: #D97706;--color-feedback-warning: #D97706;--spectra-color-feedback-warning: #D97706;--color-semantic-feedback-warning-light: #FFFBEB;--spectra-color-semantic-feedback-warning-light: #FFFBEB;--color-feedback-warning-light: #FFFBEB;--spectra-color-feedback-warning-light: #FFFBEB;--color-semantic-feedback-info: #2563EB;--spectra-color-semantic-feedback-info: #2563EB;--color-feedback-info: #2563EB;--spectra-color-feedback-info: #2563EB;--color-semantic-feedback-info-light: #EFF6FF;--spectra-color-semantic-feedback-info-light: #EFF6FF;--color-feedback-info-light: #EFF6FF;--spectra-color-feedback-info-light: #EFF6FF;--space-semantic-component-padding-xs: .25rem;--spectra-space-semantic-component-padding-xs: .25rem;--space-component-padding-xs: .25rem;--spectra-space-component-padding-xs: .25rem;--space-semantic-component-padding-sm: .5rem;--spectra-space-semantic-component-padding-sm: .5rem;--space-component-padding-sm: .5rem;--spectra-space-component-padding-sm: .5rem;--space-semantic-component-padding-md: 1rem;--spectra-space-semantic-component-padding-md: 1rem;--space-component-padding-md: 1rem;--spectra-space-component-padding-md: 1rem;--space-semantic-component-padding-lg: 1.5rem;--spectra-space-semantic-component-padding-lg: 1.5rem;--space-component-padding-lg: 1.5rem;--spectra-space-component-padding-lg: 1.5rem;--space-semantic-component-padding-xl: 2rem;--spectra-space-semantic-component-padding-xl: 2rem;--space-component-padding-xl: 2rem;--spectra-space-component-padding-xl: 2rem;--space-semantic-component-gap-xs: .25rem;--spectra-space-semantic-component-gap-xs: .25rem;--space-component-gap-xs: .25rem;--spectra-space-component-gap-xs: .25rem;--space-semantic-component-gap-sm: .5rem;--spectra-space-semantic-component-gap-sm: .5rem;--space-component-gap-sm: .5rem;--spectra-space-component-gap-sm: .5rem;--space-semantic-component-gap-md: .75rem;--spectra-space-semantic-component-gap-md: .75rem;--space-component-gap-md: .75rem;--spectra-space-component-gap-md: .75rem;--space-semantic-component-gap-lg: 1rem;--spectra-space-semantic-component-gap-lg: 1rem;--space-component-gap-lg: 1rem;--spectra-space-component-gap-lg: 1rem;--space-semantic-component-gap-xl: 1.5rem;--spectra-space-semantic-component-gap-xl: 1.5rem;--space-component-gap-xl: 1.5rem;--spectra-space-component-gap-xl: 1.5rem;--space-semantic-layout-gutter: 1.5rem;--spectra-space-semantic-layout-gutter: 1.5rem;--space-layout-gutter: 1.5rem;--spectra-space-layout-gutter: 1.5rem;--space-semantic-layout-margin-xs: .5rem;--spectra-space-semantic-layout-margin-xs: .5rem;--space-layout-margin-xs: .5rem;--spectra-space-layout-margin-xs: .5rem;--space-semantic-layout-margin-sm: 1rem;--spectra-space-semantic-layout-margin-sm: 1rem;--space-layout-margin-sm: 1rem;--spectra-space-layout-margin-sm: 1rem;--space-semantic-layout-margin-md: 1.5rem;--spectra-space-semantic-layout-margin-md: 1.5rem;--space-layout-margin-md: 1.5rem;--spectra-space-layout-margin-md: 1.5rem;--space-semantic-layout-margin-lg: 2rem;--spectra-space-semantic-layout-margin-lg: 2rem;--space-layout-margin-lg: 2rem;--spectra-space-layout-margin-lg: 2rem;--radius-semantic-component-none: 0;--spectra-radius-semantic-component-none: 0;--radius-component-none: 0;--spectra-radius-component-none: 0;--radius-semantic-component-sm: 4px;--spectra-radius-semantic-component-sm: 4px;--radius-component-sm: 4px;--spectra-radius-component-sm: 4px;--radius-semantic-component-md: 8px;--spectra-radius-semantic-component-md: 8px;--radius-component-md: 8px;--spectra-radius-component-md: 8px;--radius-semantic-component-lg: 12px;--spectra-radius-semantic-component-lg: 12px;--radius-component-lg: 12px;--spectra-radius-component-lg: 12px;--radius-semantic-control-default: 8px;--spectra-radius-semantic-control-default: 8px;--radius-control-default: 8px;--spectra-radius-control-default: 8px;--radius-semantic-control-full: 9999px;--spectra-radius-semantic-control-full: 9999px;--radius-control-full: 9999px;--spectra-radius-control-full: 9999px;--fontSize-semantic-body-xs: .75rem;--spectra-fontSize-semantic-body-xs: .75rem;--fontSize-body-xs: .75rem;--spectra-fontSize-body-xs: .75rem;--fontSize-semantic-body-sm: .875rem;--spectra-fontSize-semantic-body-sm: .875rem;--fontSize-body-sm: .875rem;--spectra-fontSize-body-sm: .875rem;--fontSize-semantic-body-md: 1rem;--spectra-fontSize-semantic-body-md: 1rem;--fontSize-body-md: 1rem;--spectra-fontSize-body-md: 1rem;--fontSize-semantic-body-lg: 1.125rem;--spectra-fontSize-semantic-body-lg: 1.125rem;--fontSize-body-lg: 1.125rem;--spectra-fontSize-body-lg: 1.125rem;--fontSize-semantic-label-xs: .75rem;--spectra-fontSize-semantic-label-xs: .75rem;--fontSize-label-xs: .75rem;--spectra-fontSize-label-xs: .75rem;--fontSize-semantic-label-sm: .875rem;--spectra-fontSize-semantic-label-sm: .875rem;--fontSize-label-sm: .875rem;--spectra-fontSize-label-sm: .875rem;--fontSize-semantic-label-md: 1rem;--spectra-fontSize-semantic-label-md: 1rem;--fontSize-label-md: 1rem;--spectra-fontSize-label-md: 1rem;--fontSize-semantic-heading-sm: 1.125rem;--spectra-fontSize-semantic-heading-sm: 1.125rem;--fontSize-heading-sm: 1.125rem;--spectra-fontSize-heading-sm: 1.125rem;--fontSize-semantic-heading-md: 1.25rem;--spectra-fontSize-semantic-heading-md: 1.25rem;--fontSize-heading-md: 1.25rem;--spectra-fontSize-heading-md: 1.25rem;--fontSize-semantic-heading-lg: 1.5rem;--spectra-fontSize-semantic-heading-lg: 1.5rem;--fontSize-heading-lg: 1.5rem;--spectra-fontSize-heading-lg: 1.5rem;--fontSize-semantic-heading-xl: 1.875rem;--spectra-fontSize-semantic-heading-xl: 1.875rem;--fontSize-heading-xl: 1.875rem;--spectra-fontSize-heading-xl: 1.875rem;--motion-semantic-instant: 0ms;--spectra-motion-semantic-instant: 0ms;--motion-instant: 0ms;--spectra-motion-instant: 0ms;--motion-semantic-subtle: .12s ease-out;--spectra-motion-semantic-subtle: .12s ease-out;--motion-subtle: .12s ease-out;--spectra-motion-subtle: .12s ease-out;--motion-semantic-emphasis: .2s ease-out;--spectra-motion-semantic-emphasis: .2s ease-out;--motion-emphasis: .2s ease-out;--spectra-motion-emphasis: .2s ease-out;--elevation-semantic-none: none;--spectra-elevation-semantic-none: none;--elevation-none: none;--spectra-elevation-none: none;--elevation-semantic-raised: none;--spectra-elevation-semantic-raised: none;--elevation-raised: none;--spectra-elevation-raised: none;--elevation-semantic-overlay: 0 20px 25px -5px rgba(0, 0, 0, .1);--spectra-elevation-semantic-overlay: 0 20px 25px -5px rgba(0, 0, 0, .1);--elevation-overlay: 0 20px 25px -5px rgba(0, 0, 0, .1);--spectra-elevation-overlay: 0 20px 25px -5px rgba(0, 0, 0, .1)}[data-mode=dark],[data-pack=minimal][data-mode=dark]{--color-semantic-surface: #1A1A1A;--spectra-color-semantic-surface: #1A1A1A;--color-surface: #1A1A1A;--spectra-color-surface: #1A1A1A;--color-semantic-surface-raised: #242424;--spectra-color-semantic-surface-raised: #242424;--color-surface-raised: #242424;--spectra-color-surface-raised: #242424;--color-semantic-surface-elevated: #202023;--spectra-color-semantic-surface-elevated: #202023;--color-surface-elevated: #202023;--spectra-color-surface-elevated: #202023;--color-semantic-surface-overlay: rgba(26, 26, 26, .95);--spectra-color-semantic-surface-overlay: rgba(26, 26, 26, .95);--color-surface-overlay: rgba(26, 26, 26, .95);--spectra-color-surface-overlay: rgba(26, 26, 26, .95);--color-semantic-surface-sunken: #0F172A;--spectra-color-semantic-surface-sunken: #0F172A;--color-surface-sunken: #0F172A;--spectra-color-surface-sunken: #0F172A;--color-semantic-border-default: #333333;--spectra-color-semantic-border-default: #333333;--color-border-default: #333333;--spectra-color-border-default: #333333;--color-semantic-border-subtle: #262626;--spectra-color-semantic-border-subtle: #262626;--color-border-subtle: #262626;--spectra-color-border-subtle: #262626;--color-semantic-border-strong: #444444;--spectra-color-semantic-border-strong: #444444;--color-border-strong: #444444;--spectra-color-border-strong: #444444;--color-semantic-text-primary: #F4F4F5;--spectra-color-semantic-text-primary: #F4F4F5;--color-text-primary: #F4F4F5;--spectra-color-text-primary: #F4F4F5;--color-semantic-text-secondary: #D4D4D8;--spectra-color-semantic-text-secondary: #D4D4D8;--color-text-secondary: #D4D4D8;--spectra-color-text-secondary: #D4D4D8;--color-semantic-text-muted: #A1A1AA;--spectra-color-semantic-text-muted: #A1A1AA;--color-text-muted: #A1A1AA;--spectra-color-text-muted: #A1A1AA;--color-semantic-text-inverse: #18181B;--spectra-color-semantic-text-inverse: #18181B;--color-text-inverse: #18181B;--spectra-color-text-inverse: #18181B;--color-semantic-text-on-action: #FFFFFF;--spectra-color-semantic-text-on-action: #FFFFFF;--color-text-on-action: #FFFFFF;--spectra-color-text-on-action: #FFFFFF;--color-semantic-action-primary: #3B82F6;--spectra-color-semantic-action-primary: #3B82F6;--color-action-primary: #3B82F6;--spectra-color-action-primary: #3B82F6;--color-semantic-action-primary-hover: #60A5FA;--spectra-color-semantic-action-primary-hover: #60A5FA;--color-action-primary-hover: #60A5FA;--spectra-color-action-primary-hover: #60A5FA;--color-semantic-action-primary-active: #93C5FD;--spectra-color-semantic-action-primary-active: #93C5FD;--color-action-primary-active: #93C5FD;--spectra-color-action-primary-active: #93C5FD;--color-semantic-action-secondary: #27272A;--spectra-color-semantic-action-secondary: #27272A;--color-action-secondary: #27272A;--spectra-color-action-secondary: #27272A;--color-semantic-action-disabled: #3F3F46;--spectra-color-semantic-action-disabled: #3F3F46;--color-action-disabled: #3F3F46;--spectra-color-action-disabled: #3F3F46;--color-semantic-feedback-error: #F87171;--spectra-color-semantic-feedback-error: #F87171;--color-feedback-error: #F87171;--spectra-color-feedback-error: #F87171;--color-semantic-feedback-error-light: #450A0A;--spectra-color-semantic-feedback-error-light: #450A0A;--color-feedback-error-light: #450A0A;--spectra-color-feedback-error-light: #450A0A;--color-semantic-feedback-danger: #F87171;--spectra-color-semantic-feedback-danger: #F87171;--color-feedback-danger: #F87171;--spectra-color-feedback-danger: #F87171;--color-semantic-feedback-danger-light: #450A0A;--spectra-color-semantic-feedback-danger-light: #450A0A;--color-feedback-danger-light: #450A0A;--spectra-color-feedback-danger-light: #450A0A;--color-semantic-feedback-success: #4ADE80;--spectra-color-semantic-feedback-success: #4ADE80;--color-feedback-success: #4ADE80;--spectra-color-feedback-success: #4ADE80;--color-semantic-feedback-success-light: #052E16;--spectra-color-semantic-feedback-success-light: #052E16;--color-feedback-success-light: #052E16;--spectra-color-feedback-success-light: #052E16;--color-semantic-feedback-warning: #FBBF24;--spectra-color-semantic-feedback-warning: #FBBF24;--color-feedback-warning: #FBBF24;--spectra-color-feedback-warning: #FBBF24;--color-semantic-feedback-warning-light: #451A03;--spectra-color-semantic-feedback-warning-light: #451A03;--color-feedback-warning-light: #451A03;--spectra-color-feedback-warning-light: #451A03;--color-semantic-feedback-info: #3B82F6;--spectra-color-semantic-feedback-info: #3B82F6;--color-feedback-info: #3B82F6;--spectra-color-feedback-info: #3B82F6;--color-semantic-feedback-info-light: #172554;--spectra-color-semantic-feedback-info-light: #172554;--color-feedback-info-light: #172554;--spectra-color-feedback-info-light: #172554;--space-semantic-component-padding-xs: .25rem;--spectra-space-semantic-component-padding-xs: .25rem;--space-component-padding-xs: .25rem;--spectra-space-component-padding-xs: .25rem;--space-semantic-component-padding-sm: .5rem;--spectra-space-semantic-component-padding-sm: .5rem;--space-component-padding-sm: .5rem;--spectra-space-component-padding-sm: .5rem;--space-semantic-component-padding-md: 1rem;--spectra-space-semantic-component-padding-md: 1rem;--space-component-padding-md: 1rem;--spectra-space-component-padding-md: 1rem;--space-semantic-component-padding-lg: 1.5rem;--spectra-space-semantic-component-padding-lg: 1.5rem;--space-component-padding-lg: 1.5rem;--spectra-space-component-padding-lg: 1.5rem;--space-semantic-component-padding-xl: 2rem;--spectra-space-semantic-component-padding-xl: 2rem;--space-component-padding-xl: 2rem;--spectra-space-component-padding-xl: 2rem;--space-semantic-component-gap-xs: .25rem;--spectra-space-semantic-component-gap-xs: .25rem;--space-component-gap-xs: .25rem;--spectra-space-component-gap-xs: .25rem;--space-semantic-component-gap-sm: .5rem;--spectra-space-semantic-component-gap-sm: .5rem;--space-component-gap-sm: .5rem;--spectra-space-component-gap-sm: .5rem;--space-semantic-component-gap-md: .75rem;--spectra-space-semantic-component-gap-md: .75rem;--space-component-gap-md: .75rem;--spectra-space-component-gap-md: .75rem;--space-semantic-component-gap-lg: 1rem;--spectra-space-semantic-component-gap-lg: 1rem;--space-component-gap-lg: 1rem;--spectra-space-component-gap-lg: 1rem;--space-semantic-component-gap-xl: 1.5rem;--spectra-space-semantic-component-gap-xl: 1.5rem;--space-component-gap-xl: 1.5rem;--spectra-space-component-gap-xl: 1.5rem;--space-semantic-layout-gutter: 1.5rem;--spectra-space-semantic-layout-gutter: 1.5rem;--space-layout-gutter: 1.5rem;--spectra-space-layout-gutter: 1.5rem;--space-semantic-layout-margin-xs: .5rem;--spectra-space-semantic-layout-margin-xs: .5rem;--space-layout-margin-xs: .5rem;--spectra-space-layout-margin-xs: .5rem;--space-semantic-layout-margin-sm: 1rem;--spectra-space-semantic-layout-margin-sm: 1rem;--space-layout-margin-sm: 1rem;--spectra-space-layout-margin-sm: 1rem;--space-semantic-layout-margin-md: 1.5rem;--spectra-space-semantic-layout-margin-md: 1.5rem;--space-layout-margin-md: 1.5rem;--spectra-space-layout-margin-md: 1.5rem;--space-semantic-layout-margin-lg: 2rem;--spectra-space-semantic-layout-margin-lg: 2rem;--space-layout-margin-lg: 2rem;--spectra-space-layout-margin-lg: 2rem;--radius-semantic-component-none: 0;--spectra-radius-semantic-component-none: 0;--radius-component-none: 0;--spectra-radius-component-none: 0;--radius-semantic-component-sm: 4px;--spectra-radius-semantic-component-sm: 4px;--radius-component-sm: 4px;--spectra-radius-component-sm: 4px;--radius-semantic-component-md: 8px;--spectra-radius-semantic-component-md: 8px;--radius-component-md: 8px;--spectra-radius-component-md: 8px;--radius-semantic-component-lg: 12px;--spectra-radius-semantic-component-lg: 12px;--radius-component-lg: 12px;--spectra-radius-component-lg: 12px;--radius-semantic-control-default: 8px;--spectra-radius-semantic-control-default: 8px;--radius-control-default: 8px;--spectra-radius-control-default: 8px;--radius-semantic-control-full: 9999px;--spectra-radius-semantic-control-full: 9999px;--radius-control-full: 9999px;--spectra-radius-control-full: 9999px;--fontSize-semantic-body-xs: .75rem;--spectra-fontSize-semantic-body-xs: .75rem;--fontSize-body-xs: .75rem;--spectra-fontSize-body-xs: .75rem;--fontSize-semantic-body-sm: .875rem;--spectra-fontSize-semantic-body-sm: .875rem;--fontSize-body-sm: .875rem;--spectra-fontSize-body-sm: .875rem;--fontSize-semantic-body-md: 1rem;--spectra-fontSize-semantic-body-md: 1rem;--fontSize-body-md: 1rem;--spectra-fontSize-body-md: 1rem;--fontSize-semantic-body-lg: 1.125rem;--spectra-fontSize-semantic-body-lg: 1.125rem;--fontSize-body-lg: 1.125rem;--spectra-fontSize-body-lg: 1.125rem;--fontSize-semantic-label-xs: .75rem;--spectra-fontSize-semantic-label-xs: .75rem;--fontSize-label-xs: .75rem;--spectra-fontSize-label-xs: .75rem;--fontSize-semantic-label-sm: .875rem;--spectra-fontSize-semantic-label-sm: .875rem;--fontSize-label-sm: .875rem;--spectra-fontSize-label-sm: .875rem;--fontSize-semantic-label-md: 1rem;--spectra-fontSize-semantic-label-md: 1rem;--fontSize-label-md: 1rem;--spectra-fontSize-label-md: 1rem;--fontSize-semantic-heading-sm: 1.125rem;--spectra-fontSize-semantic-heading-sm: 1.125rem;--fontSize-heading-sm: 1.125rem;--spectra-fontSize-heading-sm: 1.125rem;--fontSize-semantic-heading-md: 1.25rem;--spectra-fontSize-semantic-heading-md: 1.25rem;--fontSize-heading-md: 1.25rem;--spectra-fontSize-heading-md: 1.25rem;--fontSize-semantic-heading-lg: 1.5rem;--spectra-fontSize-semantic-heading-lg: 1.5rem;--fontSize-heading-lg: 1.5rem;--spectra-fontSize-heading-lg: 1.5rem;--fontSize-semantic-heading-xl: 1.875rem;--spectra-fontSize-semantic-heading-xl: 1.875rem;--fontSize-heading-xl: 1.875rem;--spectra-fontSize-heading-xl: 1.875rem;--motion-semantic-instant: 0ms;--spectra-motion-semantic-instant: 0ms;--motion-instant: 0ms;--spectra-motion-instant: 0ms;--motion-semantic-subtle: .12s ease-out;--spectra-motion-semantic-subtle: .12s ease-out;--motion-subtle: .12s ease-out;--spectra-motion-subtle: .12s ease-out;--motion-semantic-emphasis: .2s ease-out;--spectra-motion-semantic-emphasis: .2s ease-out;--motion-emphasis: .2s ease-out;--spectra-motion-emphasis: .2s ease-out;--elevation-semantic-none: none;--spectra-elevation-semantic-none: none;--elevation-none: none;--spectra-elevation-none: none;--elevation-semantic-raised: none;--spectra-elevation-semantic-raised: none;--elevation-raised: none;--spectra-elevation-raised: none;--elevation-semantic-overlay: 0 20px 25px -5px rgba(0, 0, 0, .4);--spectra-elevation-semantic-overlay: 0 20px 25px -5px rgba(0, 0, 0, .4);--elevation-overlay: 0 20px 25px -5px rgba(0, 0, 0, .4);--spectra-elevation-overlay: 0 20px 25px -5px rgba(0, 0, 0, .4)}@keyframes _1uj79fa0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._1uj79fa1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-component-gap-sm);font-family:var(--font-primitive-family-sans, var(--font-family-sans));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));border:1px solid transparent;border-radius:var(--radius-component-md);cursor:pointer;transition:all var(--motion-subtle);outline:none;text-decoration:none;user-select:none}._1uj79fa1:hover:not(:disabled){opacity:.95}._1uj79fa1:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}._1uj79fa1:disabled{cursor:not-allowed;opacity:.6}._1uj79fa2{background-color:var(--color-action-primary);color:var(--color-text-on-action, #ffffff);border-color:var(--color-action-primary)}._1uj79fa2:hover:not(:disabled){background-color:var(--color-action-primary-hover);border-color:var(--color-action-primary-hover)}._1uj79fa2:active:not(:disabled){background-color:var(--color-action-primary-active);border-color:var(--color-action-primary-active)}._1uj79fa3{background-color:var(--color-surface-raised);color:var(--color-text-primary);border-color:var(--color-border-default)}._1uj79fa3:hover:not(:disabled){background-color:var(--color-surface);border-color:var(--color-border-strong)}._1uj79fa4{background-color:transparent;color:var(--color-action-primary);border-color:transparent}._1uj79fa4:hover:not(:disabled){background-color:var(--color-feedback-info-light)}._1uj79fa5{background-color:var(--color-feedback-error);color:var(--color-text-on-action, #ffffff);border-color:var(--color-feedback-error)}._1uj79fa5:hover:not(:disabled){background-color:var(--color-feedback-error);opacity:.9}._1uj79fa6{padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-sm);font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs))}._1uj79fa7{padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-md);font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm))}._1uj79fa8{padding-block:var(--space-component-padding-sm);padding-inline:var(--space-component-padding-lg);font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md))}._1uj79fa9{width:100%}._1uj79faa{display:inline-flex;align-items:center;justify-content:center}._1uj79fab{display:inline-block;animation:_1uj79fa0 1s linear infinite}.c1koyy0{display:flex;flex-direction:column;gap:var(--space-component-gap-xs);width:100%}.c1koyy1{width:100%}.c1koyy2{font-size:var(--fontSize-semantic-label-sm, var(--font-size-label-sm));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-component-gap-xs)}.c1koyy3{color:var(--color-feedback-error)}.c1koyy4{position:relative;display:flex;align-items:center;width:100%}.c1koyy5{width:100%;font-family:var(--font-primitive-family-sans, var(--font-family-sans));border:1px solid var(--color-border-default);border-radius:var(--radius-component-md);background-color:var(--color-surface);color:var(--color-text-primary);transition:all var(--motion-subtle);outline:none}.c1koyy5:focus{border-color:var(--color-action-primary);box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}.c1koyy5:disabled{background-color:var(--color-surface-raised);color:var(--color-text-muted);cursor:not-allowed}.c1koyy5::placeholder{color:var(--color-text-muted)}.c1koyy5:hover:not(:disabled){border-color:var(--color-border-strong)}.c1koyy6{border:1px solid var(--color-border-default)}.c1koyy7{background-color:var(--color-surface-raised);border:1px solid transparent}.c1koyy7:focus{background-color:var(--color-surface);border-color:var(--color-action-primary)}.c1koyy8{border:2px solid var(--color-border-default)}.c1koyy8:focus{border-color:var(--color-action-primary)}.c1koyy9{padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-sm);font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs))}.c1koyya{padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-md);font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm))}.c1koyyb{padding-block:var(--space-component-padding-sm);padding-inline:var(--space-component-padding-lg);font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md))}.c1koyyc{padding-inline-start:var(--space-component-padding-xl)}.c1koyyd{padding-inline-end:var(--space-component-padding-xl)}.c1koyye{position:absolute;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);pointer-events:none}.c1koyyf{inset-inline-start:var(--space-component-padding-sm)}.c1koyyg{inset-inline-end:var(--space-component-padding-sm)}.c1koyyh{border-color:var(--color-feedback-error)}.c1koyyh:focus{border-color:var(--color-feedback-error);box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-feedback-error)}.c1koyyi{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-feedback-error)}.c1koyyj{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-text-muted)}._15cr0jr0{display:inline-flex;align-items:flex-start;gap:var(--space-component-gap-sm);cursor:pointer;user-select:none}._15cr0jr1{position:relative;display:inline-flex;align-items:center;flex-shrink:0;border-radius:var(--radius-control-full);background-color:var(--color-border-default);transition:background-color var(--motion-subtle);border:1px solid transparent}._15cr0jr1:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}._15cr0jr2{background-color:var(--color-action-primary)}._15cr0jr3{opacity:.5;cursor:not-allowed}._15cr0jr4{position:absolute;background-color:var(--color-surface-elevated, #ffffff);border-radius:var(--radius-control-full);box-shadow:0 1px 2px 0 var(--color-border-default);transition:transform var(--motion-subtle);pointer-events:none}._15cr0jr5{width:32px;height:18px}._15cr0jr6{width:14px;height:14px;inset-inline-start:2px}._15cr0jr7{transform:translate(14px)}._15cr0jr8{width:44px;height:24px}._15cr0jr9{width:20px;height:20px;inset-inline-start:2px}._15cr0jra{transform:translate(20px)}._15cr0jrb{width:56px;height:30px}._15cr0jrc{width:26px;height:26px;inset-inline-start:2px}._15cr0jrd{transform:translate(26px)}._15cr0jre{display:flex;flex-direction:column;gap:var(--space-component-gap-xs)}._15cr0jrf{font-size:var(--fontSize-semantic-label-sm, var(--font-size-label-sm));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));color:var(--color-text-primary);display:flex;align-items:center;gap:var(--space-component-gap-xs)}._15cr0jrg{color:var(--color-feedback-error)}._15cr0jrh{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-text-muted)}._1gcpxjw0{display:inline-flex;align-items:flex-start;gap:var(--space-component-gap-sm);cursor:pointer;user-select:none}._1gcpxjw0[data-disabled=true]{cursor:not-allowed;opacity:.6}._1gcpxjw1{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;pointer-events:none}._1gcpxjw2{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-component-sm);border:1.5px solid var(--color-border-strong);background-color:var(--color-surface);color:var(--color-text-on-action, #ffffff);transition:all var(--motion-subtle);flex-shrink:0}._1gcpxjw0:hover:not([data-disabled=true]) ._1gcpxjw2{border-color:var(--color-action-primary)}._1gcpxjw1:focus-visible+._1gcpxjw2{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}._1gcpxjw2[data-checked=true],._1gcpxjw2[data-indeterminate=true]{background-color:var(--color-action-primary);border-color:var(--color-action-primary)}._1gcpxjw2[data-error=true]{border-color:var(--color-feedback-error)}._1gcpxjw3{width:16px;height:16px}._1gcpxjw4{width:20px;height:20px}._1gcpxjw5{width:24px;height:24px}._1gcpxjw6{display:flex;flex-direction:column;gap:var(--space-component-gap-xs)}._1gcpxjw7{font-size:var(--fontSize-semantic-label-sm, var(--font-size-label-sm));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));color:var(--color-text-primary);line-height:1.25}._1gcpxjw8{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-text-muted)}._1gcpxjw9{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-feedback-error)}._1ir84tl0{display:flex;flex-direction:column;gap:var(--space-component-gap-sm)}._1ir84tl1{flex-direction:row;flex-wrap:wrap;gap:var(--space-component-gap-md)}._1ir84tl2{display:inline-flex;align-items:flex-start;gap:var(--space-component-gap-sm);cursor:pointer;user-select:none}._1ir84tl2[data-disabled=true]{cursor:not-allowed;opacity:.6}._1ir84tl3{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0;pointer-events:none}._1ir84tl4{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control-full);border:1.5px solid var(--color-border-strong);background-color:var(--color-surface);transition:all var(--motion-subtle);flex-shrink:0}._1ir84tl2:hover:not([data-disabled=true]) ._1ir84tl4{border-color:var(--color-action-primary)}._1ir84tl3:focus-visible+._1ir84tl4{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}._1ir84tl4[data-checked=true]{border-color:var(--color-action-primary)}._1ir84tl4[data-error=true]{border-color:var(--color-feedback-error)}._1ir84tl5{border-radius:var(--radius-control-full);background-color:var(--color-action-primary);transform:scale(0);transition:transform var(--motion-subtle)}._1ir84tl4[data-checked=true] ._1ir84tl5{transform:scale(1)}._1ir84tl6{width:16px;height:16px}._1ir84tl7{width:8px;height:8px}._1ir84tl8{width:20px;height:20px}._1ir84tl9{width:10px;height:10px}._1ir84tla{width:24px;height:24px}._1ir84tlb{width:12px;height:12px}._1ir84tlc{display:flex;flex-direction:column;gap:var(--space-component-gap-xs)}._1ir84tld{font-size:var(--fontSize-semantic-label-sm, var(--font-size-label-sm));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));color:var(--color-text-primary);line-height:1.25}._1ir84tle{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-text-muted)}._1uhiz1u0{display:flex;flex-direction:column;gap:var(--space-component-gap-xs);width:100%}._1uhiz1u1{font-size:var(--fontSize-semantic-label-sm, var(--font-size-label-sm));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));color:var(--color-text-primary)}._1uhiz1u2{position:relative;display:flex;align-items:center;width:100%}._1uhiz1u3{width:100%;appearance:none;font-family:var(--font-primitive-family-sans, var(--font-family-sans));border:1px solid var(--color-border-default);border-radius:var(--radius-component-md);background-color:var(--color-surface);color:var(--color-text-primary);transition:all var(--motion-subtle);outline:none;padding-inline-end:var(--space-component-padding-xl);cursor:pointer}._1uhiz1u3:hover:not(:disabled){border-color:var(--color-border-strong)}._1uhiz1u3:focus{border-color:var(--color-action-primary);box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}._1uhiz1u3:disabled{background-color:var(--color-surface-raised);color:var(--color-text-muted);cursor:not-allowed}._1uhiz1u3[data-error=true]{border-color:var(--color-feedback-error)}._1uhiz1u4{padding-block:var(--space-component-padding-xs);padding-inline-start:var(--space-component-padding-sm);font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs))}._1uhiz1u5{padding-block:var(--space-component-padding-xs);padding-inline-start:var(--space-component-padding-md);font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm))}._1uhiz1u6{padding-block:var(--space-component-padding-sm);padding-inline-start:var(--space-component-padding-lg);font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md))}._1uhiz1u7{position:absolute;inset-inline-end:var(--space-component-padding-sm);pointer-events:none;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center}._1uhiz1u8{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-text-muted)}._1uhiz1u9{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-feedback-error)}._1ts5g7r0{display:flex;flex-direction:column;width:100%}._1ts5g7r1{display:flex;align-items:center;position:relative;user-select:none;gap:var(--space-component-gap-xs)}._1ts5g7r2{border-bottom:1px solid var(--color-border-default);gap:var(--space-component-gap-md)}._1ts5g7r3{background-color:var(--color-surface-raised);padding:var(--space-component-padding-xs);border-radius:var(--radius-component-md);border:1px solid var(--color-border-subtle)}._1ts5g7r4{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-component-gap-xs);font-family:var(--font-primitive-family-sans, var(--font-family-sans));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));cursor:pointer;background:transparent;border:none;outline:none;transition:all var(--motion-subtle);white-space:nowrap;color:var(--color-text-secondary)}._1ts5g7r4:hover:not(:disabled){color:var(--color-text-primary)}._1ts5g7r4:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}._1ts5g7r4:disabled{cursor:not-allowed;opacity:.5}._1ts5g7r5{padding-block:var(--space-component-padding-sm);padding-inline:var(--space-component-padding-xs);border-bottom:2px solid transparent;margin-bottom:-1px}._1ts5g7r5[data-selected=true]{color:var(--color-action-primary);border-bottom-color:var(--color-action-primary)}._1ts5g7r6{padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-md);border-radius:var(--radius-component-sm)}._1ts5g7r6[data-selected=true]{background-color:var(--color-surface);color:var(--color-text-primary);box-shadow:0 1px 2px #0000000f}._1ts5g7r7{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs))}._1ts5g7r8{font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm))}._1ts5g7r9{font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md))}._1ts5g7ra{padding-top:var(--space-component-padding-md);outline:none}._1ts5g7ra:focus-visible{box-shadow:0 0 0 2px var(--color-action-primary)}._1qxou6x0{display:flex;align-items:center}._1qxou6x1{display:flex;align-items:center;flex-wrap:wrap;margin:0;padding:0;list-style:none;gap:6px;font-size:13px;font-family:var(--font-primitive-family-sans, sans-serif)}._1qxou6x2{display:inline-flex;align-items:center;color:var(--color-text-secondary)}._1qxou6x3{display:inline-flex;align-items:center;color:var(--color-text-muted);user-select:none;padding-left:2px;padding-right:2px}._1qxou6x4{font-weight:600;color:var(--color-text-primary)}.nef4il0{background-color:var(--color-surface-raised);border-radius:var(--radius-component-md);transition:all var(--motion-subtle)}.nef4il1{padding:0}.nef4il2{padding:var(--space-component-padding-sm)}.nef4il3{padding:var(--space-component-padding-md)}.nef4il4{padding:var(--space-component-padding-lg)}.nef4il5{border:1px solid var(--color-border-subtle)}.nef4il6{border:1px solid var(--color-border-default)}.nef4il7{border:1px solid var(--color-border-default);box-shadow:var(--elevation-raised)}.nef4il8{cursor:pointer}.nef4il8:hover{border-color:var(--color-border-strong)}.nef4il8:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:2px}.nef4il9{padding-bottom:var(--space-component-gap-xs)}.nef4ila{font-size:var(--fontSize-semantic-heading-md, var(--font-size-heading-md));font-weight:var(--font-primitive-weight-semibold, var(--font-weight-semibold));color:var(--color-text-primary);margin:0}.nef4ilb{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-text-muted);margin:0}.nef4ilc{font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm));color:var(--color-text-primary)}.nef4ild{padding-top:var(--space-component-gap-sm);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-component-gap-xs)}@keyframes _101k5tl0{0%{opacity:0}to{opacity:1}}@keyframes _101k5tl1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._101k5tl2{position:fixed;inset:0;background-color:var(--color-surface-overlay);display:flex;align-items:center;justify-content:center;padding:var(--space-layout-gutter);z-index:1000;animation:_101k5tl0 var(--motion-subtle)}._101k5tl3{position:relative;width:100%;max-width:520px;background-color:var(--color-surface);border-radius:var(--radius-component-lg);border:1px solid var(--color-border-default);box-shadow:var(--elevation-overlay);padding:var(--space-component-padding-lg);display:flex;flex-direction:column;gap:var(--space-component-gap-md);outline:none;animation:_101k5tl1 var(--motion-emphasis)}._101k5tl4{display:flex;flex-direction:column;gap:var(--space-component-gap-xs)}._101k5tl5{font-size:var(--fontSize-semantic-heading-lg, var(--font-size-heading-lg));font-weight:var(--font-primitive-weight-semibold, var(--font-weight-semibold));color:var(--color-text-primary);margin:0}._101k5tl6{font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm));color:var(--color-text-muted);margin:0}._101k5tl7{font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md));color:var(--color-text-primary)}._101k5tl8{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-component-gap-sm);padding-top:var(--space-component-gap-xs)}._101k5tl9{position:absolute;top:var(--space-component-padding-md);inset-inline-end:var(--space-component-padding-md);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-component-sm);border:none;background-color:transparent;color:var(--color-text-muted);cursor:pointer;transition:all var(--motion-subtle)}._101k5tl9:hover{background-color:var(--color-surface-raised);color:var(--color-text-primary)}._101k5tl9:focus-visible{box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px var(--color-action-primary)}.w5elxo0{position:relative;display:inline-flex}.w5elxo1{position:absolute;z-index:1000;padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-sm);background-color:var(--color-text-primary);color:var(--color-text-inverse);font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));border-radius:var(--radius-component-sm);white-space:nowrap;pointer-events:none;transition:opacity var(--motion-subtle),transform var(--motion-subtle)}.w5elxo2{bottom:100%;left:50%;transform:translate(-50%) translateY(-6px)}.w5elxo3{top:100%;left:50%;transform:translate(-50%) translateY(6px)}.w5elxo4{right:100%;top:50%;transform:translateY(-50%) translate(-6px)}.w5elxo5{left:100%;top:50%;transform:translateY(-50%) translate(6px)}.usc2wb0{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-component-gap-xs);font-family:var(--font-primitive-family-sans, var(--font-family-sans));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));border-radius:var(--radius-control-full);white-space:nowrap;user-select:none;line-height:1;border:1px solid transparent}.usc2wb1{padding-block:2px;padding-inline:var(--space-component-padding-xs);font-size:.6875rem}.usc2wb2{padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-sm);font-size:var(--fontSize-semantic-label-xs, var(--font-size-label-xs))}.usc2wb3{padding-block:var(--space-component-padding-xs);padding-inline:var(--space-component-padding-md);font-size:var(--fontSize-semantic-label-sm, var(--font-size-label-sm))}.usc2wb4{background-color:var(--color-surface-raised);color:var(--color-text-primary);border-color:var(--color-border-default)}.usc2wb5{background-color:var(--color-action-primary);color:var(--color-text-on-action, #ffffff)}.usc2wb6{background-color:var(--color-feedback-success-light);color:var(--color-feedback-success);border-color:var(--color-feedback-success)}.usc2wb7{background-color:var(--color-feedback-warning-light);color:var(--color-feedback-warning);border-color:var(--color-feedback-warning)}.usc2wb8{background-color:var(--color-feedback-error-light);color:var(--color-feedback-error);border-color:var(--color-feedback-error)}.usc2wb9{background-color:var(--color-feedback-info-light);color:var(--color-feedback-info);border-color:var(--color-feedback-info)}.usc2wba{width:6px;height:6px;border-radius:var(--radius-control-full);background-color:currentColor}._15zlyxt0{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--radius-control-md, 8px);border:1px solid transparent;font-family:var(--font-primitive-family-sans, sans-serif);font-size:14px;line-height:20px;position:relative}._15zlyxt1{flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center}._15zlyxt2{flex:1;min-width:0}._15zlyxt3{font-weight:600;font-size:14px;margin-bottom:2px}._15zlyxt4{font-size:13px;opacity:.9}._15zlyxt5{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-left:12px}._15zlyxt6{background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;color:inherit;opacity:.7;display:flex;align-items:center;justify-content:center}._15zlyxt6:hover{opacity:1;background-color:#0000000f}._15zlyxt7{background-color:#2563eb14;border-color:#2563eb40;color:var(--color-text-primary)}._15zlyxt8{background-color:#16a34a14;border-color:#16a34a40;color:var(--color-text-primary)}._15zlyxt9{background-color:#d9770614;border-color:#d9770640;color:var(--color-text-primary)}._15zlyxta{background-color:#dc262614;border-color:#dc262640;color:var(--color-text-primary)}@keyframes _4u9ti10{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._4u9ti11{display:inline-flex;align-items:center;justify-content:center;animation:_4u9ti10 .8s linear infinite}._4u9ti12{width:16px;height:16px}._4u9ti13{width:24px;height:24px}._4u9ti14{width:36px;height:36px}@keyframes _1dciaz50{0%{background-position:-200% 0}to{background-position:200% 0}}._1dciaz51{display:block;background-color:var(--color-surface-raised);background-image:linear-gradient(90deg,#fff0 0,#fff3 20%,#ffffff80 60%,#fff0);background-size:200% 100%;animation:_1dciaz50 1.5s infinite linear;border-radius:4px}._1dciaz52{border-radius:50%}._1dciaz53{border-radius:8px}._1dciaz54{border-radius:4px;height:14px;margin-top:4px;margin-bottom:4px}._1qnd3nj0{position:relative;display:inline-flex;align-items:center;justify-content:center;color:var(--color-text-primary);font-family:var(--font-primitive-family-sans, var(--font-family-sans));font-weight:var(--font-primitive-weight-semibold, var(--font-weight-semibold));overflow:visible;user-select:none;flex-shrink:0}._1qnd3nj1{width:100%;height:100%;border-radius:inherit;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--color-surface-raised);border:1px solid var(--color-border-subtle);box-sizing:border-box}._1qnd3nj2{border-radius:var(--radius-control-full)}._1qnd3nj3{border-radius:var(--radius-component-md)}._1qnd3nj4{width:100%;height:100%;object-fit:cover}._1qnd3nj5{width:24px;height:24px;font-size:.625rem}._1qnd3nj6{width:32px;height:32px;font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs))}._1qnd3nj7{width:40px;height:40px;font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm))}._1qnd3nj8{width:48px;height:48px;font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md))}._1qnd3nj9{width:64px;height:64px;font-size:var(--fontSize-semantic-heading-sm, var(--font-size-heading-sm))}._1qnd3nja{position:absolute;bottom:0;inset-inline-end:0;border-radius:var(--radius-control-full);border:2px solid var(--color-surface);box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}._1qnd3njb{width:8px;height:8px;border-width:1.5px}._1qnd3njc{width:10px;height:10px;border-width:2px}._1qnd3njd{width:12px;height:12px;border-width:2px}._1qnd3nje{width:14px;height:14px;border-width:2px}._1qnd3njf{width:18px;height:18px;border-width:2.5px}._1qnd3njg{background-color:var(--color-feedback-success, #10B981)}._1qnd3njh{background-color:var(--color-text-muted, #6B7280)}._1qnd3nji{background-color:var(--color-feedback-error, #EF4444)}._1qnd3njj{background-color:var(--color-feedback-warning, #F59E0B)}._1qnd3njk{background-color:var(--color-feedback-error, #EF4444)}._1qnd3njk:after{content:"";display:block;width:50%;height:2px;background-color:var(--color-surface, #ffffff);border-radius:1px}._1qnd3njl{background-color:var(--color-accent-purple, #8B5CF6)}._1qnd3njm{background-color:var(--color-accent-indigo, #6366F1)}._1qnd3njn{background-color:var(--color-surface);box-shadow:inset 0 0 0 2.5px var(--color-feedback-warning, #F59E0B)}._1qnd3njo{background-color:var(--color-surface);box-shadow:inset 0 0 0 2px var(--color-text-muted, #6B7280)}._1qnd3njp{background-color:var(--color-accent-purple, #A855F7);box-shadow:0 0 6px #a855f799}.ehkekh0{display:flex;flex-direction:column;width:100%;padding:0;margin:0;list-style:none;background-color:var(--color-surface);border-radius:var(--radius-component-md);border:1px solid var(--color-border-default);overflow:hidden}.ehkekh1{display:flex;align-items:center;padding-block:var(--space-component-padding-sm);padding-inline:var(--space-component-padding-md);gap:var(--space-component-gap-sm);border-bottom:1px solid var(--color-border-subtle);transition:background-color var(--motion-subtle)}.ehkekh1:last-child{border-bottom:none}.ehkekh1[data-interactive=true]{cursor:pointer}.ehkekh1[data-interactive=true]:hover{background-color:var(--color-surface-raised)}.ehkekh1[data-disabled=true]{cursor:not-allowed;opacity:.5}.ehkekh2{display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);flex-shrink:0}.ehkekh3{display:flex;flex-direction:column;flex:1;gap:2px}.ehkekh4{font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));color:var(--color-text-primary);line-height:1.25}.ehkekh5{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));color:var(--color-text-muted)}.ehkekh6{display:flex;align-items:center;gap:var(--space-component-gap-xs);color:var(--color-text-muted);flex-shrink:0}._97xxal0{display:flex;flex-direction:column;width:100%;border:1px solid var(--color-border-default);border-radius:var(--radius-component-md);background-color:var(--color-surface);overflow:hidden}._97xxal1{border-bottom:1px solid var(--color-border-subtle)}._97xxal1:last-child{border-bottom:none}._97xxal2{width:100%;display:flex;align-items:center;justify-content:space-between;padding:var(--space-component-padding-md);background:none;border:none;text-align:left;font-family:var(--font-primitive-family-sans, var(--font-family-sans));font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md));font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium));color:var(--color-text-primary);cursor:pointer;transition:background-color var(--motion-subtle),color var(--motion-subtle)}._97xxal2:hover:not(:disabled){background-color:var(--color-surface-hover)}._97xxal2:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:-2px}._97xxal2:disabled{opacity:.5;cursor:not-allowed}._97xxal3{display:inline-flex;align-items:center;justify-content:center;transition:transform var(--motion-subtle);color:var(--color-text-secondary)}._97xxal3[data-expanded=true]{transform:rotate(90deg)}._97xxal4{padding:var(--space-component-padding-md);padding-top:0;color:var(--color-text-secondary);font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm));line-height:1.6;background-color:var(--color-surface)}.hsazd80{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:16px;font-size:13px;font-weight:500;line-height:1;user-select:none;border:1px solid var(--color-border-default);background-color:var(--color-surface-raised);color:var(--color-text-primary);cursor:default;transition:all .15s ease}.hsazd81{cursor:pointer}.hsazd81:hover{background-color:var(--color-surface);border-color:var(--color-action-primary)}.hsazd82{background-color:#38bdf826;border-color:var(--color-action-primary);color:var(--color-action-primary)}.hsazd83{background:none;border:none;padding:0;margin-left:2px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:inherit;opacity:.6}.hsazd83:hover{opacity:1}._34lyfv0{display:flex;box-sizing:border-box}._34lyfv1{flex-direction:row}._34lyfv2{flex-direction:column}._34lyfv3{flex:1}._34lyfv4{flex-wrap:wrap}._34lyfv5{align-items:flex-start}._34lyfv6{align-items:center}._34lyfv7{align-items:flex-end}._34lyfv8{align-items:stretch}._34lyfv9{justify-content:flex-start}._34lyfva{justify-content:center}._34lyfvb{justify-content:flex-end}._34lyfvc{justify-content:space-between}._34lyfvd{justify-content:space-around}._34lyfve{gap:var(--space-component-gap-xs)}._34lyfvf{gap:var(--space-component-gap-sm)}._34lyfvg{gap:var(--space-component-gap-md)}._34lyfvh{gap:var(--space-component-gap-lg)}._34lyfvi{gap:var(--space-component-gap-xl)}._1go9c0p0{font-family:var(--font-primitive-family-sans, var(--font-family-sans));margin:0;padding:0}._1go9c0p1{font-size:var(--fontSize-semantic-body-xs, var(--font-size-body-xs));line-height:var(--lineHeight-primitive-tight, 1.25)}._1go9c0p2{font-size:var(--fontSize-semantic-body-sm, var(--font-size-body-sm));line-height:var(--lineHeight-primitive-normal, 1.5)}._1go9c0p3{font-size:var(--fontSize-semantic-body-md, var(--font-size-body-md));line-height:var(--lineHeight-primitive-normal, 1.5)}._1go9c0p4{font-size:var(--fontSize-semantic-body-lg, var(--font-size-body-lg));line-height:var(--lineHeight-primitive-relaxed, 1.75)}._1go9c0p5{font-size:var(--fontSize-semantic-heading-md, var(--font-size-heading-md));line-height:var(--lineHeight-primitive-relaxed, 1.75)}._1go9c0p6{font-weight:var(--font-primitive-weight-regular, var(--font-weight-regular))}._1go9c0p7{font-weight:var(--font-primitive-weight-medium, var(--font-weight-medium))}._1go9c0p8{font-weight:var(--font-primitive-weight-semibold, var(--font-weight-semibold))}._1go9c0p9{font-weight:var(--font-primitive-weight-bold, var(--font-weight-bold))}._1go9c0pa{color:var(--color-text-primary)}._1go9c0pb{color:var(--color-text-secondary)}._1go9c0pc{color:var(--color-text-muted)}._1go9c0pd{color:var(--color-text-inverse)}._1go9c0pe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hn2rdp0{width:100%;box-sizing:border-box}.hn2rdp1{margin-inline:auto}.hn2rdp2{max-width:640px}.hn2rdp3{max-width:768px}.hn2rdp4{max-width:1024px}.hn2rdp5{max-width:1280px}.hn2rdp6{max-width:100%}.hn2rdp7{padding:0}.hn2rdp8{padding:var(--space-component-padding-sm)}.hn2rdp9{padding:var(--space-component-padding-md)}.hn2rdpa{padding:var(--space-component-padding-lg)}._6v4mss0{border:none;background-color:var(--color-border-default, rgba(255, 255, 255, .12));margin:0;flex-shrink:0}._6v4mss1{width:100%;height:1px}._6v4mss2{width:1px;height:100%;align-self:stretch}._6v4mss3{display:flex;align-items:center;text-align:center;width:100%;background-color:transparent}._6v4mss3:before{content:"";flex:1;border-bottom:1px solid var(--color-border-default, rgba(255, 255, 255, .12))}._6v4mss3:after{content:"";flex:1;border-bottom:1px solid var(--color-border-default, rgba(255, 255, 255, .12))}._6v4mss4{padding-left:12px;padding-right:12px;font-size:12px;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}
