:root{--aurea-bg-base-alpha-1:oklch(from var(--aurea-bg-base)l c h/.01);--aurea-bg-base-alpha-5:oklch(from var(--aurea-bg-base)l c h/.05);--aurea-bg-base-alpha-20:oklch(from var(--aurea-bg-base)l c h/.2);--aurea-bg-base-alpha-25:oklch(from var(--aurea-bg-base)l c h/.25);--aurea-bg-base-alpha-30:oklch(from var(--aurea-bg-base)l c h/.3);--aurea-bg-base-alpha-35:oklch(from var(--aurea-bg-base)l c h/.35);--aurea-bg-base-alpha-40:oklch(from var(--aurea-bg-base)l c h/.4);--aurea-bg-base-alpha-45:oklch(from var(--aurea-bg-base)l c h/.45);--aurea-bg-base-alpha-50:oklch(from var(--aurea-bg-base)l c h/.5);--aurea-bg-base-alpha-60:oklch(from var(--aurea-bg-base)l c h/.6);--aurea-bg-base-alpha-80:oklch(from var(--aurea-bg-base)l c h/.8);--aurea-bg-base-alpha-85:oklch(from var(--aurea-bg-base)l c h/.85);--aurea-bg-base-alpha-90:oklch(from var(--aurea-bg-base)l c h/.9);--aurea-bg-base-alpha-92:oklch(from var(--aurea-bg-base)l c h/.92);--aurea-bg-base-alpha-95:oklch(from var(--aurea-bg-base)l c h/.95);--aurea-bg-base-alpha-98:oklch(from var(--aurea-bg-base)l c h/.98);--aurea-bg-elevated-alpha-20:oklch(from var(--aurea-bg-elevated)l c h/.2);--aurea-bg-elevated-alpha-25:oklch(from var(--aurea-bg-elevated)l c h/.25);--aurea-bg-elevated-alpha-30:oklch(from var(--aurea-bg-elevated)l c h/.3);--aurea-bg-elevated-alpha-40:oklch(from var(--aurea-bg-elevated)l c h/.4);--aurea-bg-elevated-alpha-50:oklch(from var(--aurea-bg-elevated)l c h/.5);--aurea-bg-elevated-alpha-60:oklch(from var(--aurea-bg-elevated)l c h/.6);--aurea-bg-elevated-alpha-70:oklch(from var(--aurea-bg-elevated)l c h/.7);--aurea-bg-elevated-alpha-80:oklch(from var(--aurea-bg-elevated)l c h/.8);--aurea-bg-elevated-alpha-85:oklch(from var(--aurea-bg-elevated)l c h/.85);--aurea-bg-elevated-alpha-90:oklch(from var(--aurea-bg-elevated)l c h/.9);--aurea-bg-elevated-alpha-95:oklch(from var(--aurea-bg-elevated)l c h/.95);--aurea-surface-elevated-alpha-5:oklch(from var(--aurea-surface-elevated)l c h/.05);--aurea-surface-elevated-alpha-10:oklch(from var(--aurea-surface-elevated)l c h/.1);--aurea-surface-elevated-alpha-20:oklch(from var(--aurea-surface-elevated)l c h/.2);--aurea-surface-elevated-alpha-50:oklch(from var(--aurea-surface-elevated)l c h/.5);--aurea-surface-elevated-alpha-60:oklch(from var(--aurea-surface-elevated)l c h/.6);--aurea-surface-elevated-alpha-80:oklch(from var(--aurea-surface-elevated)l c h/.8);--aurea-surface-elevated-alpha-90:oklch(from var(--aurea-surface-elevated)l c h/.9);--aurea-surface-elevated-alpha-92:oklch(from var(--aurea-surface-elevated)l c h/.92);--aurea-surface-elevated-alpha-98:oklch(from var(--aurea-surface-elevated)l c h/.98);--aurea-surface-base-alpha-0:oklch(from var(--aurea-surface-base)l c h/0);--aurea-surface-base-alpha-50:oklch(from var(--aurea-surface-base)l c h/.5);--aurea-surface-base-alpha-80:oklch(from var(--aurea-surface-base)l c h/.8);--aurea-surface-base-alpha-90:oklch(from var(--aurea-surface-base)l c h/.9);--aurea-surface-base-alpha-100:oklch(from var(--aurea-surface-base)l c h/1);--aurea-bg-surface-alpha-10:oklch(from var(--aurea-bg-surface)l c h/.1);--aurea-bg-surface-alpha-30:oklch(from var(--aurea-bg-surface)l c h/.3);--aurea-bg-surface-alpha-50:oklch(from var(--aurea-bg-surface)l c h/.5);--aurea-bg-surface-alpha-60:oklch(from var(--aurea-bg-surface)l c h/.6);--aurea-surface-muted-alpha-8:oklch(from var(--aurea-surface-muted)l c h/.08);--aurea-background-base-alpha-90:oklch(from var(--aurea-background-base)l c h/.9);--aurea-amethyst-500-alpha-3:oklch(from var(--aurea-amethyst-500)l c h/.03);--aurea-amethyst-500-alpha-5:oklch(from var(--aurea-amethyst-500)l c h/.05);--aurea-amethyst-500-alpha-8:oklch(from var(--aurea-amethyst-500)l c h/.08);--aurea-amethyst-500-alpha-10:oklch(from var(--aurea-amethyst-500)l c h/.1);--aurea-amethyst-500-alpha-12:oklch(from var(--aurea-amethyst-500)l c h/.12);--aurea-amethyst-500-alpha-15:oklch(from var(--aurea-amethyst-500)l c h/.15);--aurea-amethyst-500-alpha-20:oklch(from var(--aurea-amethyst-500)l c h/.2);--aurea-amethyst-500-alpha-25:oklch(from var(--aurea-amethyst-500)l c h/.25);--aurea-amethyst-500-alpha-30:oklch(from var(--aurea-amethyst-500)l c h/.3);--aurea-amethyst-500-alpha-35:oklch(from var(--aurea-amethyst-500)l c h/.35);--aurea-amethyst-500-alpha-40:oklch(from var(--aurea-amethyst-500)l c h/.4);--aurea-amethyst-500-alpha-50:oklch(from var(--aurea-amethyst-500)l c h/.5);--aurea-amethyst-500-alpha-60:oklch(from var(--aurea-amethyst-500)l c h/.6);--aurea-amethyst-500-alpha-90:oklch(from var(--aurea-amethyst-500)l c h/.9);--aurea-coral-500-alpha-3:oklch(from var(--aurea-coral-500)l c h/.03);--aurea-coral-500-alpha-5:oklch(from var(--aurea-coral-500)l c h/.05);--aurea-coral-500-alpha-8:oklch(from var(--aurea-coral-500)l c h/.08);--aurea-coral-500-alpha-10:oklch(from var(--aurea-coral-500)l c h/.1);--aurea-coral-500-alpha-12:oklch(from var(--aurea-coral-500)l c h/.12);--aurea-coral-500-alpha-15:oklch(from var(--aurea-coral-500)l c h/.15);--aurea-coral-500-alpha-20:oklch(from var(--aurea-coral-500)l c h/.2);--aurea-coral-500-alpha-25:oklch(from var(--aurea-coral-500)l c h/.25);--aurea-coral-500-alpha-30:oklch(from var(--aurea-coral-500)l c h/.3);--aurea-coral-500-alpha-40:oklch(from var(--aurea-coral-500)l c h/.4);--aurea-coral-500-alpha-50:oklch(from var(--aurea-coral-500)l c h/.5);--aurea-coral-500-alpha-60:oklch(from var(--aurea-coral-500)l c h/.6);--aurea-aquamarine-500-alpha-5:oklch(from var(--aurea-aquamarine-500)l c h/.05);--aurea-aquamarine-500-alpha-8:oklch(from var(--aurea-aquamarine-500)l c h/.08);--aurea-aquamarine-500-alpha-10:oklch(from var(--aurea-aquamarine-500)l c h/.1);--aurea-aquamarine-500-alpha-12:oklch(from var(--aurea-aquamarine-500)l c h/.12);--aurea-aquamarine-500-alpha-15:oklch(from var(--aurea-aquamarine-500)l c h/.15);--aurea-aquamarine-500-alpha-20:oklch(from var(--aurea-aquamarine-500)l c h/.2);--aurea-aquamarine-500-alpha-25:oklch(from var(--aurea-aquamarine-500)l c h/.25);--aurea-aquamarine-500-alpha-30:oklch(from var(--aurea-aquamarine-500)l c h/.3);--aurea-aquamarine-500-alpha-35:oklch(from var(--aurea-aquamarine-500)l c h/.35);--aurea-aquamarine-500-alpha-40:oklch(from var(--aurea-aquamarine-500)l c h/.4);--aurea-aquamarine-500-alpha-90:oklch(from var(--aurea-aquamarine-500)l c h/.9);--aurea-rose-500-alpha-8:oklch(from var(--aurea-rose-500)l c h/.08);--aurea-rose-500-alpha-10:oklch(from var(--aurea-rose-500)l c h/.1);--aurea-rose-500-alpha-12:oklch(from var(--aurea-rose-500)l c h/.12);--aurea-rose-500-alpha-15:oklch(from var(--aurea-rose-500)l c h/.15);--aurea-rose-500-alpha-20:oklch(from var(--aurea-rose-500)l c h/.2);--aurea-rose-500-alpha-25:oklch(from var(--aurea-rose-500)l c h/.25);--aurea-rose-500-alpha-30:oklch(from var(--aurea-rose-500)l c h/.3);--aurea-rose-500-alpha-35:oklch(from var(--aurea-rose-500)l c h/.35);--aurea-rose-500-alpha-40:oklch(from var(--aurea-rose-500)l c h/.4);--aurea-rose-500-alpha-50:oklch(from var(--aurea-rose-500)l c h/.5);--aurea-rose-500-alpha-90:oklch(from var(--aurea-rose-500)l c h/.9);--aurea-rose-400-alpha-8:oklch(from var(--aurea-rose-400)l c h/.08);--aurea-rose-400-alpha-10:oklch(from var(--aurea-rose-400)l c h/.1);--aurea-rose-400-alpha-12:oklch(from var(--aurea-rose-400)l c h/.12);--aurea-rose-400-alpha-15:oklch(from var(--aurea-rose-400)l c h/.15);--aurea-rose-400-alpha-20:oklch(from var(--aurea-rose-400)l c h/.2);--aurea-rose-400-alpha-25:oklch(from var(--aurea-rose-400)l c h/.25);--aurea-rose-400-alpha-30:oklch(from var(--aurea-rose-400)l c h/.3);--aurea-rose-400-alpha-40:oklch(from var(--aurea-rose-400)l c h/.4);--aurea-rose-400-alpha-50:oklch(from var(--aurea-rose-400)l c h/.5);--aurea-rose-400-alpha-60:oklch(from var(--aurea-rose-400)l c h/.6);--aurea-amethyst-400-alpha-10:oklch(from var(--aurea-amethyst-400)l c h/.1);--aurea-amethyst-400-alpha-15:oklch(from var(--aurea-amethyst-400)l c h/.15);--aurea-amethyst-400-alpha-20:oklch(from var(--aurea-amethyst-400)l c h/.2);--aurea-amethyst-400-alpha-25:oklch(from var(--aurea-amethyst-400)l c h/.25);--aurea-amethyst-400-alpha-30:oklch(from var(--aurea-amethyst-400)l c h/.3);--aurea-amethyst-400-alpha-40:oklch(from var(--aurea-amethyst-400)l c h/.4);--aurea-amethyst-400-alpha-50:oklch(from var(--aurea-amethyst-400)l c h/.5);--aurea-aquamarine-400-alpha-10:oklch(from var(--aurea-aquamarine-400)l c h/.1);--aurea-aquamarine-400-alpha-25:oklch(from var(--aurea-aquamarine-400)l c h/.25);--aurea-aquamarine-400-alpha-30:oklch(from var(--aurea-aquamarine-400)l c h/.3);--aurea-aquamarine-400-alpha-50:oklch(from var(--aurea-aquamarine-400)l c h/.5);--aurea-aquamarine-400-alpha-90:oklch(from var(--aurea-aquamarine-400)l c h/.9);--aurea-amethyst-600-alpha-8:oklch(from var(--aurea-amethyst-600)l c h/.08);--aurea-amethyst-600-alpha-10:oklch(from var(--aurea-amethyst-600)l c h/.1);--aurea-amethyst-600-alpha-15:oklch(from var(--aurea-amethyst-600)l c h/.15);--aurea-amethyst-600-alpha-85:oklch(from var(--aurea-amethyst-600)l c h/.85);--aurea-coral-100-alpha-30:oklch(from var(--aurea-coral-100)l c h/.3);--aurea-coral-100-alpha-40:oklch(from var(--aurea-coral-100)l c h/.4);--aurea-coral-100-alpha-50:oklch(from var(--aurea-coral-100)l c h/.5);--aurea-coral-100-alpha-60:oklch(from var(--aurea-coral-100)l c h/.6);--aurea-amethyst-100-alpha-40:oklch(from var(--aurea-amethyst-100)l c h/.4);--aurea-amethyst-100-alpha-50:oklch(from var(--aurea-amethyst-100)l c h/.5);--aurea-amethyst-100-alpha-60:oklch(from var(--aurea-amethyst-100)l c h/.6);--aurea-amethyst-100-alpha-90:oklch(from var(--aurea-amethyst-100)l c h/.9);--aurea-amethyst-200-alpha-15:oklch(from var(--aurea-amethyst-200)l c h/.15);--aurea-amethyst-200-alpha-50:oklch(from var(--aurea-amethyst-200)l c h/.5);--aurea-amethyst-200-alpha-60:oklch(from var(--aurea-amethyst-200)l c h/.6);--aurea-amethyst-200-alpha-70:oklch(from var(--aurea-amethyst-200)l c h/.7);--aurea-rose-300-alpha-30:oklch(from var(--aurea-rose-300)l c h/.3);--aurea-rose-300-alpha-40:oklch(from var(--aurea-rose-300)l c h/.4);--aurea-rose-300-alpha-60:oklch(from var(--aurea-rose-300)l c h/.6);--aurea-rose-600-alpha-30:oklch(from var(--aurea-rose-600)l c h/.3);--aurea-rose-600-alpha-40:oklch(from var(--aurea-rose-600)l c h/.4);--aurea-rose-600-alpha-50:oklch(from var(--aurea-rose-600)l c h/.5);--aurea-rose-700-alpha-20:oklch(from var(--aurea-rose-700)l c h/.2);--aurea-coral-600-alpha-8:oklch(from var(--aurea-coral-600)l c h/.08);--aurea-coral-600-alpha-10:oklch(from var(--aurea-coral-600)l c h/.1);--aurea-coral-600-alpha-15:oklch(from var(--aurea-coral-600)l c h/.15);--aurea-rose-200-alpha-30:oklch(from var(--aurea-rose-200)l c h/.3);--aurea-rose-200-alpha-40:oklch(from var(--aurea-rose-200)l c h/.4);--aurea-rose-200-alpha-50:oklch(from var(--aurea-rose-200)l c h/.5);--aurea-coral-400-alpha-30:oklch(from var(--aurea-coral-400)l c h/.3);--aurea-coral-400-alpha-50:oklch(from var(--aurea-coral-400)l c h/.5);--aurea-amethyst-300-alpha-30:oklch(from var(--aurea-amethyst-300)l c h/.3);--aurea-amethyst-300-alpha-40:oklch(from var(--aurea-amethyst-300)l c h/.4);--aurea-aquamarine-300-alpha-30:oklch(from var(--aurea-aquamarine-300)l c h/.3);--aurea-aquamarine-300-alpha-40:oklch(from var(--aurea-aquamarine-300)l c h/.4);--aurea-coral-300-alpha-30:oklch(from var(--aurea-coral-300)l c h/.3);--aurea-coral-300-alpha-40:oklch(from var(--aurea-coral-300)l c h/.4);--aurea-gold-500-alpha-10:oklch(from var(--aurea-gold-500)l c h/.1);--aurea-rose-100-alpha-50:oklch(from var(--aurea-rose-100)l c h/.5);--aurea-rose-50-alpha-95:oklch(from var(--aurea-rose-50)l c h/.95);--aurea-amethyst-700-alpha-85:oklch(from var(--aurea-amethyst-700)l c h/.85);--aurea-amethyst-800-alpha-25:oklch(from var(--aurea-amethyst-800)l c h/.25);--aurea-amethyst-950-alpha-85:oklch(from var(--aurea-amethyst-950)l c h/.85);--aurea-glass-border-alpha-10:oklch(from var(--aurea-glass-border)l c h/.1);--aurea-glass-border-alpha-12:oklch(from var(--aurea-glass-border)l c h/.12);--aurea-glass-border-alpha-15:oklch(from var(--aurea-glass-border)l c h/.15);--aurea-glass-border-alpha-20:oklch(from var(--aurea-glass-border)l c h/.2);--aurea-glass-border-alpha-30:oklch(from var(--aurea-glass-border)l c h/.3);--aurea-glass-border-alpha-40:oklch(from var(--aurea-glass-border)l c h/.4);--aurea-glass-border-alpha-50:oklch(from var(--aurea-glass-border)l c h/.5);--aurea-glass-border-alpha-60:oklch(from var(--aurea-glass-border)l c h/.6);--aurea-glass-border-alpha-70:oklch(from var(--aurea-glass-border)l c h/.7);--aurea-glass-border-alpha-80:oklch(from var(--aurea-glass-border)l c h/.8);--aurea-semantic-error-500-alpha-10:oklch(from var(--aurea-semantic-error-500)l c h/.1);--aurea-semantic-error-500-alpha-12:oklch(from var(--aurea-semantic-error-500)l c h/.12);--aurea-semantic-error-500-alpha-15:oklch(from var(--aurea-semantic-error-500)l c h/.15);--aurea-semantic-error-500-alpha-20:oklch(from var(--aurea-semantic-error-500)l c h/.2);--aurea-semantic-error-500-alpha-25:oklch(from var(--aurea-semantic-error-500)l c h/.25);--aurea-semantic-error-500-alpha-30:oklch(from var(--aurea-semantic-error-500)l c h/.3);--aurea-semantic-error-500-alpha-40:oklch(from var(--aurea-semantic-error-500)l c h/.4);--aurea-semantic-error-500-alpha-85:oklch(from var(--aurea-semantic-error-500)l c h/.85);--aurea-semantic-success-500-alpha-5:oklch(from var(--aurea-semantic-success-500)l c h/.05);--aurea-semantic-success-500-alpha-10:oklch(from var(--aurea-semantic-success-500)l c h/.1);--aurea-semantic-success-500-alpha-15:oklch(from var(--aurea-semantic-success-500)l c h/.15);--aurea-semantic-success-500-alpha-20:oklch(from var(--aurea-semantic-success-500)l c h/.2);--aurea-semantic-success-500-alpha-25:oklch(from var(--aurea-semantic-success-500)l c h/.25);--aurea-semantic-success-500-alpha-30:oklch(from var(--aurea-semantic-success-500)l c h/.3);--aurea-semantic-success-500-alpha-40:oklch(from var(--aurea-semantic-success-500)l c h/.4);--aurea-semantic-warning-500-alpha-10:oklch(from var(--aurea-semantic-warning-500)l c h/.1);--aurea-semantic-warning-500-alpha-15:oklch(from var(--aurea-semantic-warning-500)l c h/.15);--aurea-semantic-warning-500-alpha-20:oklch(from var(--aurea-semantic-warning-500)l c h/.2);--aurea-semantic-warning-500-alpha-25:oklch(from var(--aurea-semantic-warning-500)l c h/.25);--aurea-semantic-warning-500-alpha-30:oklch(from var(--aurea-semantic-warning-500)l c h/.3);--aurea-semantic-warning-500-alpha-40:oklch(from var(--aurea-semantic-warning-500)l c h/.4);--aurea-semantic-info-500-alpha-10:oklch(from var(--aurea-semantic-info-500)l c h/.1);--aurea-semantic-info-500-alpha-15:oklch(from var(--aurea-semantic-info-500)l c h/.15);--aurea-semantic-info-500-alpha-20:oklch(from var(--aurea-semantic-info-500)l c h/.2);--aurea-semantic-info-500-alpha-25:oklch(from var(--aurea-semantic-info-500)l c h/.25);--aurea-semantic-success-600-alpha-30:oklch(from var(--aurea-semantic-success-600)l c h/.3);--aurea-semantic-success-600-alpha-40:oklch(from var(--aurea-semantic-success-600)l c h/.4);--aurea-semantic-error-600-alpha-30:oklch(from var(--aurea-semantic-error-600)l c h/.3);--aurea-semantic-error-600-alpha-40:oklch(from var(--aurea-semantic-error-600)l c h/.4);--aurea-semantic-warning-600-alpha-30:oklch(from var(--aurea-semantic-warning-600)l c h/.3);--aurea-semantic-warning-600-alpha-40:oklch(from var(--aurea-semantic-warning-600)l c h/.4);--aurea-overlay-pure-black-alpha-1:oklch(from var(--aurea-overlay-pure-black)l c h/.01);--aurea-overlay-pure-black-alpha-5:oklch(from var(--aurea-overlay-pure-black)l c h/.05);--aurea-overlay-pure-black-alpha-8:oklch(from var(--aurea-overlay-pure-black)l c h/.08);--aurea-overlay-pure-black-alpha-10:oklch(from var(--aurea-overlay-pure-black)l c h/.1);--aurea-overlay-pure-black-alpha-12:oklch(from var(--aurea-overlay-pure-black)l c h/.12);--aurea-overlay-pure-black-alpha-25:oklch(from var(--aurea-overlay-pure-black)l c h/.25);--aurea-overlay-pure-white-alpha-80:oklch(from var(--aurea-overlay-pure-white)l c h/.8);--aurea-overlay-pure-white-alpha-95:oklch(from var(--aurea-overlay-pure-white)l c h/.95);--aurea-overlay-pure-white-alpha-98:oklch(from var(--aurea-overlay-pure-white)l c h/.98);--aurea-text-primary-alpha-10:oklch(from var(--aurea-text-primary)l c h/.1)}
:root{--aurea-shadow-md-alpha-15:oklch(from var(--aurea-shadow-md)l c h/.15);--aurea-shadow-md-alpha-20:oklch(from var(--aurea-shadow-md)l c h/.2)}
:root{--aurea-glow-amethyst:0 0 20px oklch(from var(--aurea-amethyst-500)l c h/.4);--aurea-glow-coral:0 0 20px oklch(from var(--aurea-coral-500)l c h/.4);--aurea-glow-aquamarine:0 0 20px oklch(from var(--aurea-aquamarine-500)l c h/.4);--aurea-glow-error:0 0 20px oklch(from var(--aurea-semantic-error-500)l c h/.4);--aurea-glow-success:0 0 20px oklch(from var(--aurea-semantic-success-500)l c h/.4);--aurea-glow-warning:0 0 20px oklch(from var(--aurea-semantic-warning-500)l c h/.4);--aurea-focus-ring-primary:0 0 0 var(--aurea-spacing-2xs)var(--aurea-amethyst-500);--aurea-focus-ring-accent:0 0 0 var(--aurea-spacing-2xs)var(--aurea-aquamarine-500);--aurea-focus-ring-error:0 0 0 var(--aurea-spacing-2xs)var(--aurea-semantic-error-500);--aurea-card-sm-minHeight:200px;--aurea-card-md-minHeight:300px;--aurea-card-lg-minHeight:400px;--aurea-card-xl-minHeight:500px;--gradient-hero-ai:linear-gradient(135deg,var(--aurea-amethyst-500),var(--aurea-aquamarine-500));--gradient-hero-premium:linear-gradient(135deg,var(--aurea-gold-400),var(--aurea-amethyst-500));--gradient-hero-text-dynamic:var(--aurea-gradient-femininePower);--aurea-navbar-shadow:0 4px 24px oklch(from var(--aurea-overlay-pure-black)l c h/.1);--aurea-spacing-7xl:96px;--font-serif:var(--aurea-font-serif,Georgia,serif);--ls-uppercase:var(--aurea-spacing-3xs);--aurea-letterSpacing-badge:var(--aurea-spacing-3xs);--aurea-amethyst-800:#382483;--aurea-amethyst-950:#150640;--aurea-semantic-warning-600:#b78600;--aurea-semantic-error-400:#e62b34;--glass-shadow:var(--aurea-glass-shadow);--glass-shadow-strong:var(--aurea-glass-shadow-strong);--aurea-success-500:var(--aurea-semantic-success-500);--aurea-error-500:var(--aurea-semantic-error-500);--aurea-success-bg-subtle:oklch(from var(--aurea-semantic-success-500)l c h/.1);--aurea-success-border-subtle:oklch(from var(--aurea-semantic-success-500)l c h/.3);--aurea-success-inset-highlight:oklch(from var(--aurea-semantic-success-500)calc(l + .1)c h/.15);--aurea-error-bg-subtle:oklch(from var(--aurea-semantic-error-500)l c h/.1);--aurea-error-border-subtle:oklch(from var(--aurea-semantic-error-500)l c h/.3);--aurea-fontSize-base:var(--aurea-text-base);--aurea-fontSize-md:var(--aurea-text-md);--aurea-radius-xl:var(--aurea-layout-radius-xl);--aurea-radius-2xl:var(--aurea-layout-radius-2xl);--aurea-radius-3xl:4rem;--aurea-space-24:var(--aurea-spacing-6xl);--aurea-layout-content-md:56rem;--aurea-layout-content-lg:64rem;--aurea-layout-content-xl:72rem;--aurea-text-muted:var(--aurea-text-secondary);--aurea-letterSpacing-label:.025em}@supports (color:lab(0% 0 0)){:root{--aurea-amethyst-800:lab(22.0141% 30.2626 -51.4061);--aurea-amethyst-950:lab(5.5732% 20.8736 -33.8068);--aurea-semantic-warning-600:lab(59.3836% 18.5856 142.044);--aurea-semantic-error-400:lab(51.3582% 69.7345 44.3509)}}
@property --gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --mouse-x{syntax:"<percentage>";inherits:false;initial-value:50%}@property --mouse-y{syntax:"<percentage>";inherits:false;initial-value:50%}@property --shine-position{syntax:"<percentage>";inherits:false;initial-value:-100%}@property --tilt-x{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tilt-y{syntax:"<angle>";inherits:false;initial-value:0deg}@property --magnetic-x{syntax:"<length>";inherits:false;initial-value:0}@property --magnetic-y{syntax:"<length>";inherits:false;initial-value:0}.effect-spotlight{--mouse-x:50%;--mouse-y:50%;--spotlight-size:var(--aurea-spacing-6xl);--spotlight-opacity:var(--aurea-spacing-0);background:var(--aurea-amethyst-500);color:var(--aurea-fixedDark-text);position:relative;overflow:hidden}.effect-spotlight:before{content:"";top:var(--aurea-spacing-0);left:var(--aurea-spacing-0);width:var(--spotlight-size);height:var(--spotlight-size);background:radial-gradient(circle,var(--aurea-overlay-white-40)0%,var(--aurea-overlay-white-10)40%,transparent 70%);transform:translate(calc(var(--mouse-x) - 50%),calc(var(--mouse-y) - 50%));opacity:var(--spotlight-opacity);pointer-events:none;transition:opacity var(--aurea-transition-duration-base)var(--aurea-transition-easing-easeOut);position:absolute}.effect-spotlight:hover{--spotlight-opacity:1}.effect-spotlight-outline{--mouse-x:50%;--mouse-y:50%;color:var(--aurea-text-primary);border:var(--aurea-spacing-2xs)solid var(--aurea-amethyst-500);background:0 0;overflow:hidden}.effect-spotlight-outline:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(200px circle at var(--mouse-x)var(--mouse-y),var(--aurea-amethyst-500-alpha-15),transparent 60%);opacity:1;transition:opacity var(--aurea-transition-duration-base)var(--aurea-transition-easing-easeOut);position:absolute}.effect-spotlight-outline:hover:before{opacity:1}.effect-rotating-border{--_effect-border-size:var(--aurea-spacing-2xs);background:var(--aurea-bg-base);color:var(--aurea-text-primary);z-index:var(--aurea-layout-zIndex-base);border:none;position:relative}.effect-rotating-border:before{content:"";inset:var(--aurea-spacing-0);border-radius:inherit;padding:calc(var(--aurea-spacing-2xs)/2);background:conic-gradient(from var(--gradient-angle,0deg),var(--aurea-amethyst-500),var(--aurea-aquamarine-400),var(--aurea-rose-500),var(--aurea-metallic-roseGold),var(--aurea-amethyst-500));z-index:var(--aurea-layout-zIndex-background);animation:var(--aurea-animation-rotate-gradient);animation-play-state:paused;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.effect-rotating-border:hover:before{animation-play-state:running}.effect-rotating-border:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)));box-shadow:var(--aurea-glow-amethyst)}.effect-rotating-border-fast:before{animation-duration:var(--aurea-duration-slow)}.effect-rotating-border-continuous:before{animation-play-state:running}.effect-rotating-border-glow:after{content:"";inset:calc(var(--aurea-spacing-xs)*-1);border-radius:inherit;background:conic-gradient(from var(--gradient-angle,0deg),var(--aurea-amethyst-500-alpha-50),var(--aurea-aquamarine-400-alpha-50),var(--aurea-rose-500-alpha-50),var(--aurea-metallic-roseGold-alpha-50),var(--aurea-amethyst-500-alpha-50));filter:blur(var(--aurea-liquid-glass-blur-md));z-index:var(--aurea-zIndex-deep-behind);opacity:1;animation:var(--aurea-animation-rotate-gradient);transition:opacity var(--aurea-transition-duration-base)var(--aurea-transition-easing-easeOut);position:absolute}.effect-rotating-border-glow:hover:after{opacity:1}@supports not (background:conic-gradient(from 135deg, red, blue)
  ){.effect-rotating-border:before{background:linear-gradient(135deg,var(--aurea-amethyst-500),var(--aurea-rose-500),var(--aurea-amethyst-500));animation:none}}.effect-magnetic{--magnetic-x:var(--aurea-spacing-0);--magnetic-y:var(--aurea-spacing-0);transform:translate(var(--magnetic-x),var(--magnetic-y));transition:transform var(--aurea-transition-duration-fast)cubic-bezier(.23,1,.32,1)}.effect-magnetic:hover{box-shadow:var(--aurea-shadow-lg,var(--aurea-shadow-lg))}.effect-magnetic-text{--magnetic-x:var(--aurea-spacing-0);--magnetic-y:var(--aurea-spacing-0);overflow:visible}.effect-magnetic-text>span{transform:translate(calc(var(--magnetic-x)*1.5),calc(var(--magnetic-y)*1.5));transition:transform var(--aurea-transition-duration-fast)cubic-bezier(.23,1,.32,1);display:inline-block}@keyframes ripple-effect{0%{opacity:var(--aurea-opacity-60);transform:translate(-50%,-50%)scale(0)}to{opacity:1;transform:translate(-50%,-50%)scale(4)}}.effect-ripple{--ripple-x:50%;--ripple-y:50%;position:relative;overflow:hidden}.effect-ripple:after{content:"";left:var(--ripple-x);top:var(--ripple-y);width:var(--aurea-layout-icon-3xl);height:var(--aurea-layout-icon-3xl);background:var(--aurea-overlay-white-35);border-radius:var(--aurea-layout-radius-full);opacity:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%)scale(0)}.effect-ripple.rippling:after{animation:ripple-effect var(--aurea-duration-slow)ease-out}.effect-ripple-dark:after{background:var(--aurea-overlay-black-20)}.effect-liquid-glass{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:180%;--aurea-liquid-glass-brightness:105%;background:var(--aurea-glass-warm-alpha-12);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);border-radius:var(--aurea-layout-radius-lg);color:var(--aurea-text-primary);box-shadow:  inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-md)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -4px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-md)var(--aurea-shadow-lg)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}[data-theme=light] .effect-liquid-glass,.light .effect-liquid-glass{--aurea-liquid-glass-saturate:150%;--aurea-liquid-glass-brightness:100%;background:var(--aurea-glass-warm);border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-md)0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset -2px 0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-lg)var(--aurea-overlay-black-5)}.effect-liquid-glass:before{content:"";inset:var(--aurea-spacing-0);background:  radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-overlay-white-10),transparent 60%),linear-gradient(180deg,var(--aurea-overlay-white-10)0%,transparent 20%,transparent 80%,var(--aurea-overlay-white-10)100%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity .4s cubic-bezier(.4,0,.2,1),background-position .15s var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass:hover:before{opacity:1}.effect-liquid-glass:after{content:"";inset:var(--aurea-spacing-0);background:linear-gradient(135deg,var(--aurea-btn-secondary-bg)0%,transparent 30%,transparent 70%,var(--aurea-aquamarine-50)100%);border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;z-index:2;position:absolute}[data-theme=light] .effect-liquid-glass:before,.light .effect-liquid-glass:before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-overlay-white-10),transparent 60%),linear-gradient(180deg,var(--aurea-overlay-white-10)0%,transparent 25%,transparent 75%,var(--aurea-overlay-white-10)100%)}[data-theme=light] .effect-liquid-glass:after,.light .effect-liquid-glass:after{background:linear-gradient(135deg,var(--aurea-btn-secondary-bg)0%,transparent 35%,transparent 65%,var(--aurea-aquamarine-50)100%)}.effect-liquid-glass:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)))scale(var(--aurea-effect-scale-102));box-shadow:  inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -6px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)40px var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)64px var(--aurea-overlay-black-5)}[data-theme=light] .effect-liquid-glass:hover,.light .effect-liquid-glass:hover{box-shadow:inset 0 var(--aurea-shadowOffset-md)3px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-md)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -4px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5)}.effect-liquid-glass:active{transition-duration:.1s;transform:translateY(0)scale(1)}.effect-liquid-glass-subtle{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:150%;--aurea-liquid-glass-brightness:102%;background:var(--aurea-glass-warmStrong);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}.effect-liquid-glass-subtle:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse 50% 30% at var(--mouse-x,50%)10%,var(--aurea-overlay-white-10),transparent 50%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass-subtle:hover:before{opacity:1}.effect-liquid-glass-subtle:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/4)));box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-lg)var(--aurea-overlay-black-5)}[data-theme=light] .effect-liquid-glass-subtle,.light .effect-liquid-glass-subtle{background:var(--aurea-glass-text);border-color:var(--aurea-overlay-black-5);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)1px var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-5)}.effect-liquid-glass-intense{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:200%;--aurea-liquid-glass-brightness:110%;background:var(--aurea-glass-warm-alpha-18);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 -3px var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -6px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}.effect-liquid-glass-intense:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse 70% 50% at var(--mouse-x,50%)20%,var(--aurea-overlay-white-10),transparent 55%),linear-gradient(180deg,var(--aurea-overlay-white-10)0%,transparent 25%,transparent 75%,var(--aurea-overlay-white-10)100%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass-intense:after{content:"";inset:var(--aurea-spacing-0);background:linear-gradient(135deg,var(--aurea-btn-secondary-bg)0%,transparent 25%,transparent 75%,var(--aurea-aquamarine-50)100%);border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;z-index:2;position:absolute}.effect-liquid-glass-intense:hover:before{opacity:1}.effect-liquid-glass-intense:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)*.75)))scale(var(--aurea-effect-scale-102));box-shadow:inset 0 var(--aurea-shadow-md)3px var(--aurea-overlay-white-10),inset 0 -3px var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset -8px 0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)56px var(--aurea-overlay-black-5),0 var(--aurea-shadow-lg)80px var(--aurea-overlay-black-5)}.effect-liquid-glass[data-animated],.effect-liquid-glass-subtle[data-animated],.effect-liquid-glass-intense[data-animated],.effect-liquid-glass-warm[data-animated]{will-change:auto;overflow:visible}.effect-liquid-glass[data-animated]:hover,.effect-liquid-glass-subtle[data-animated]:hover,.effect-liquid-glass-intense[data-animated]:hover,.effect-liquid-glass-warm[data-animated]:hover{transform:none}.effect-liquid-glass-intense[data-animated]:hover:before{opacity:1}[data-theme=light] .effect-liquid-glass-intense,.light .effect-liquid-glass-intense{--aurea-liquid-glass-saturate:170%;--aurea-liquid-glass-brightness:105%;background:var(--aurea-glass-warmStrong);border-color:var(--aurea-overlay-black-5);box-shadow:inset 0 var(--aurea-shadow-md)3px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-md)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -4px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-lg)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)40px var(--aurea-overlay-black-5)}.effect-liquid-glass-warm{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:180%;--aurea-liquid-glass-brightness:105%;background:var(--aurea-rose-400-alpha-10);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border:var(--aurea-layout-border-default)solid var(--aurea-coral-500-alpha-30);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-glass-bg-subtle-universal),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-md)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -4px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-md)var(--aurea-shadow-lg)var(--aurea-coral-500-alpha-15),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}.effect-liquid-glass-warm:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-background-surface),transparent 60%),linear-gradient(180deg,var(--aurea-background-surface)0%,transparent 20%,transparent 80%,var(--aurea-glass-bg-subtle-universal)100%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass-warm:after{content:"";inset:var(--aurea-spacing-0);background:linear-gradient(135deg,var(--aurea-glass-bg-subtle-universal)0%,transparent 30%,transparent 70%,var(--aurea-background-surface)100%);border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;z-index:2;position:absolute}.effect-liquid-glass-warm:hover:before{opacity:1}.effect-liquid-glass-warm:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)))scale(var(--aurea-effect-scale-102));box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-text-primary),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-sm)var(--aurea-glass-bg-subtle-universal),inset -6px 0 var(--aurea-shadow-sm)var(--aurea-glass-bg-subtle-universal),0 var(--aurea-shadow-sm)40px var(--aurea-coral-500-alpha-20),0 var(--aurea-shadow-md)64px var(--aurea-overlay-black-5)}[data-theme=light] .effect-liquid-glass-warm,.light .effect-liquid-glass-warm{background:var(--aurea-overlay-white-10);border-color:var(--aurea-coral-500-alpha-20);box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-coral-500-alpha-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-lg)var(--aurea-overlay-black-5)}@keyframes liquid-glass-appear{0%{opacity:1;transform:translateY(var(--aurea-spacing-xs))scale(var(--aurea-effect-scale-98));-webkit-backdrop-filter:blur(var(--aurea-effect-blur-none));backdrop-filter:blur(var(--aurea-effect-blur-none))}to{opacity:1;-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-blur,var(--aurea-liquid-glass-blur-md)))saturate(var(--aurea-liquid-glass-saturate-medium));backdrop-filter:blur(var(--aurea-liquid-glass-blur,var(--aurea-liquid-glass-blur-md)))saturate(var(--aurea-liquid-glass-saturate-medium));transform:translateY(0)scale(1)}}@keyframes liquid-glass-pulse{0%,to{box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-lg)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5)}50%{box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5)}}.effect-liquid-glass-animated{animation:liquid-glass-appear var(--aurea-duration-medium)cubic-bezier(.4,0,.2,1)forwards}.effect-liquid-glass-shimmer:before{background:linear-gradient(90deg,transparent,var(--aurea-overlay-white-10),transparent);animation:var(--aurea-animation-shimmer-slow);background-size:200% 100%}.effect-liquid-glass-pulse{animation:3s ease-in-out infinite liquid-glass-pulse}.effect-liquid-glass-ultraThin{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:var(--aurea-liquid-glass-material-ultraThin-saturate);--aurea-liquid-glass-brightness:var(--aurea-liquid-glass-material-ultraThin-brightness);background:var(--aurea-liquid-glass-material-ultraThin-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-ultraThin-blur))saturate(var(--aurea-liquid-glass-material-ultraThin-saturate))brightness(var(--aurea-liquid-glass-material-ultraThin-brightness));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}.effect-liquid-glass-ultraThin:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse 40% 25% at var(--mouse-x,50%)10%,var(--aurea-overlay-white-10),transparent 45%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass-ultraThin:hover:before{opacity:1}.effect-liquid-glass-ultraThin:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/4)));box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-5)}[data-theme=light] .effect-liquid-glass-ultraThin,.light .effect-liquid-glass-ultraThin{background:var(--aurea-overlay-white-10);border-color:var(--aurea-overlay-black-5);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-5)}.effect-liquid-glass-thin{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:var(--aurea-liquid-glass-material-thin-saturate);--aurea-liquid-glass-brightness:var(--aurea-liquid-glass-material-thin-brightness);background:var(--aurea-liquid-glass-material-thin-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}.effect-liquid-glass-thin:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse 50% 30% at var(--mouse-x,50%)12%,var(--aurea-overlay-white-10),transparent 50%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass-thin:hover:before{opacity:1}.effect-liquid-glass-thin:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/4)))scale(1.005);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-overlay-black-5)}[data-theme=light] .effect-liquid-glass-thin,.light .effect-liquid-glass-thin{background:var(--aurea-overlay-white-10);border-color:var(--aurea-overlay-black-5);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadowOffset-md)*-1)1px var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-5)}.effect-liquid-glass-thick{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:var(--aurea-liquid-glass-material-thick-saturate);--aurea-liquid-glass-brightness:var(--aurea-liquid-glass-material-thick-brightness);background:var(--aurea-liquid-glass-material-thick-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thick-blur))saturate(var(--aurea-liquid-glass-material-thick-saturate))brightness(var(--aurea-liquid-glass-material-thick-brightness));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -6px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)48px var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}.effect-liquid-glass-thick:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse 65% 45% at var(--mouse-x,50%)18%,var(--aurea-overlay-white-10),transparent 58%),linear-gradient(180deg,var(--aurea-overlay-white-10)0%,transparent 22%,transparent 78%,var(--aurea-overlay-white-10)100%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass-thick:after{content:"";inset:var(--aurea-spacing-0);background:linear-gradient(135deg,var(--aurea-btn-secondary-bg)0%,transparent 28%,transparent 72%,var(--aurea-aquamarine-50)100%);border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;z-index:2;position:absolute}.effect-liquid-glass-thick:hover:before{opacity:1}.effect-liquid-glass-thick:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)))scale(1.015);box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset -8px 0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)48px var(--aurea-overlay-black-5),0 var(--aurea-shadow-lg)72px var(--aurea-overlay-black-5)}[data-theme=light] .effect-liquid-glass-thick,.light .effect-liquid-glass-thick{background:var(--aurea-overlay-white-10);border-color:var(--aurea-overlay-black-5);box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-md)var(--aurea-overlay-black-5),inset var(--aurea-shadow-md)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -4px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-lg)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)32px var(--aurea-overlay-black-5)}.effect-liquid-glass-ultraThick{--mouse-x:50%;--mouse-y:50%;--aurea-liquid-glass-saturate:var(--aurea-liquid-glass-material-ultraThick-saturate);--aurea-liquid-glass-brightness:var(--aurea-liquid-glass-material-ultraThick-brightness);background:var(--aurea-liquid-glass-material-ultraThick-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-ultraThick-blur))saturate(var(--aurea-liquid-glass-material-ultraThick-saturate))brightness(var(--aurea-liquid-glass-material-ultraThick-brightness));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 -3px var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset -8px 0 var(--aurea-shadow-md)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5),0 var(--aurea-shadow-lg)64px var(--aurea-overlay-black-5);will-change:transform,backdrop-filter;transition:transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut);position:relative;overflow:hidden}.effect-liquid-glass-ultraThick:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse 75% 55% at var(--mouse-x,50%)22%,var(--aurea-overlay-white-10),transparent 55%),linear-gradient(180deg,var(--aurea-overlay-white-10)0%,transparent 28%,transparent 72%,var(--aurea-overlay-white-10)100%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-particles);position:absolute}.effect-liquid-glass-ultraThick:after{content:"";inset:var(--aurea-spacing-0);background:linear-gradient(135deg,var(--aurea-btn-secondary-bg)0%,transparent 25%,transparent 75%,var(--aurea-aquamarine-50)100%);border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;z-index:2;position:absolute}.effect-liquid-glass-ultraThick:hover:before{opacity:1}.effect-liquid-glass-ultraThick:hover{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)*.75)))scale(var(--aurea-effect-scale-102));box-shadow:inset 0 var(--aurea-shadow-md)3px var(--aurea-overlay-white-10),inset 0 -3px var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-lg)var(--aurea-overlay-white-10),inset -10px 0 var(--aurea-shadow-lg)var(--aurea-overlay-white-10),0 var(--aurea-shadow-lg)64px var(--aurea-overlay-black-5),0 var(--aurea-shadow-xl)96px var(--aurea-overlay-black-5)}[data-theme=light] .effect-liquid-glass-ultraThick,.light .effect-liquid-glass-ultraThick{background:var(--aurea-overlay-white-10);border-color:var(--aurea-overlay-black-5);box-shadow:inset 0 var(--aurea-shadow-md)3px var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -6px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)48px var(--aurea-overlay-black-5)}.effect-liquid-glass-capsule{border-radius:var(--aurea-layout-radius-full)}.effect-liquid-glass-radius-xs{border-radius:var(--aurea-layout-radius-sm)}.effect-liquid-glass-radius-sm,.effect-liquid-glass-radius-md{border-radius:var(--aurea-layout-radius-md)}.effect-liquid-glass-radius-lg{border-radius:var(--aurea-layout-radius-xl)}.effect-liquid-glass-radius-xl{border-radius:var(--aurea-layout-radius-lg)}.effect-liquid-glass-radius-2xl{border-radius:var(--aurea-layout-radius-xl)}.effect-liquid-glass-concentric{--lg-outer-radius:var(--aurea-spacing-lg);--lg-inner-padding:var(--aurea-spacing-xs);--lg-inner-radius:calc(var(--aurea-layout-radius-lg) - var(--aurea-spacing-md));border-radius:var(--aurea-layout-radius-lg)}.effect-liquid-glass-concentric>*{border-radius:var(--aurea-layout-radius-sm)}.effect-liquid-glass-tint-rose{background:var(--aurea-liquid-glass-tint-rose-background);border-color:var(--aurea-glass-border-universal)}.effect-liquid-glass-tint-rose:before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-glass-text-secondary),transparent 60%)}.effect-liquid-glass-tint-coral{background:var(--aurea-liquid-glass-tint-coral-background);border-color:var(--aurea-glass-border-universal)}.effect-liquid-glass-tint-coral:before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-particle-coral-lightOuter),transparent 60%)}.effect-liquid-glass-tint-amethyst{background:var(--aurea-liquid-glass-tint-amethyst-background);border-color:var(--aurea-glass-border-universal)}.effect-liquid-glass-tint-amethyst:before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-particle-amethyst-lightOuter),transparent 60%)}.effect-liquid-glass-tint-aquamarine{background:var(--aurea-liquid-glass-tint-aquamarine-background);border-color:var(--aurea-glass-border-universal)}.effect-liquid-glass-tint-aquamarine:before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-liquid-glass-tint-aquamarine-border),transparent 60%)}.effect-liquid-glass-tint-gold{background:var(--aurea-liquid-glass-tint-gold-background);border-color:var(--aurea-glass-border-universal)}.effect-liquid-glass-tint-gold:before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%)15%,var(--aurea-liquid-glass-tint-gold-border),transparent 60%)}.effect-liquid-glass-tabbar{--aurea-liquid-glass-saturate:200%;--aurea-liquid-glass-brightness:108%;z-index:var(--aurea-layout-zIndex-sticky);padding:var(--aurea-spacing-sm)var(--aurea-spacing-md);padding-bottom:calc(var(--aurea-spacing-sm) + env(safe-area-inset-bottom,0px));background:var(--aurea-glass-warm-alpha-18);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border-radius:var(--aurea-layout-radius-2xl)var(--aurea-layout-radius-2xl)0 0;border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),0 -4px 24px var(--aurea-overlay-black-5),0 -8px 48px var(--aurea-overlay-black-5);transition:transform var(--aurea-transition-duration-base)cubic-bezier(.4,0,.2,1),padding .2s cubic-bezier(.4,0,.2,1),opacity var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut);border-bottom:none;justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.effect-liquid-glass-tabbar[data-collapsed=true]{transform:translateY(calc(100% - var(--aurea-spacing-3xl)));padding:var(--aurea-spacing-xs)var(--aurea-spacing-md);padding-bottom:calc(var(--aurea-spacing-xs) + env(safe-area-inset-bottom,0px))}.effect-liquid-glass-tabbar[data-hidden=true]{opacity:0;transform:translateY(100%)}.effect-liquid-glass-dock{justify-content:center;align-items:flex-end;gap:var(--aurea-spacing-xs);padding:var(--aurea-spacing-xs)var(--aurea-spacing-sm);background:var(--aurea-glass-warm-alpha-18);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border-radius:var(--aurea-layout-radius-xl);border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-sm)var(--aurea-overlay-black-5),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-5),0 var(--aurea-shadow-md)56px var(--aurea-overlay-black-5);display:flex}.effect-liquid-glass-dock-item{width:var(--aurea-layout-icon-2xl);height:var(--aurea-layout-icon-2xl);border-radius:var(--aurea-layout-radius-md);cursor:pointer;transition:transform var(--aurea-transition-duration-slower)cubic-bezier(.34,1.56,.64,1),margin .5s cubic-bezier(.34,1.56,.64,1);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.effect-liquid-glass-dock-item:hover{transform:translateY(calc(-1*var(--aurea-spacing-md)))scale(1.4);margin:0 var(--aurea-spacing-xs)}.effect-liquid-glass-dock-item:active{transform:translateY(calc(-1*var(--aurea-spacing-sm)))scale(1.3)}.effect-liquid-glass-sidebar{width:17.5rem;height:var(--aurea-layout-percentage-full);padding:var(--aurea-spacing-md);gap:var(--aurea-spacing-xs);background:var(--aurea-glass-warm-alpha-12);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur))saturate(var(--aurea-liquid-glass-saturate-strong))brightness(var(--aurea-liquid-glass-brightness-medium));border:var(--aurea-layout-border-default)solid var(--aurea-overlay-white-10);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-10),4px 0 24px var(--aurea-overlay-black-5);border-top:none;border-bottom:none;border-left:none;border-radius:0;flex-direction:column;display:flex}.effect-liquid-glass-static,.effect-liquid-glass-static:hover,.effect-liquid-glass-static:active{transform:none!important}.effect-liquid-glass-no-specular:before,.effect-liquid-glass-no-refract:after{display:none!important}.effect-liquid-glass-inset{box-shadow:inset 0 var(--aurea-shadow-sm)var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset 0 calc(var(--aurea-shadowOffset-md)*-1)1px var(--aurea-overlay-white-10)}.effect-liquid-glass-elevated{box-shadow:inset 0 var(--aurea-shadowOffset-md)var(--aurea-shadow-md)var(--aurea-overlay-white-10),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-sm)var(--aurea-overlay-black-5),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),inset -6px 0 var(--aurea-shadow-sm)var(--aurea-overlay-white-10),0 var(--aurea-shadow-md)48px var(--aurea-overlay-black-5),0 var(--aurea-shadow-xl)80px var(--aurea-overlay-black-5)}.effect-liquid-glass-refract{filter:url(#liquid-glass-refraction)}@supports ((-webkit-backdrop-filter:url(#test)) or (backdrop-filter:url(#test))){.effect-liquid-glass-refract-advanced{-webkit-backdrop-filter:url(#liquid-glass-refraction) blur(var(--aurea-liquid-glass-blur,16px))saturate(var(--aurea-liquid-glass-saturate,180%))brightness(var(--aurea-liquid-glass-brightness,105%));backdrop-filter:url(#liquid-glass-refraction) blur(var(--aurea-liquid-glass-blur,16px))saturate(var(--aurea-liquid-glass-saturate,180%))brightness(var(--aurea-liquid-glass-brightness,105%))}}.effect-liquid-glass-float{animation:var(--aurea-animation-float-slow)}@keyframes shine-sweep{0%{--shine-position:-100%}to{--shine-position:200%}}.effect-shine{position:relative;overflow:hidden}.effect-shine:before{content:"";top:var(--aurea-spacing-0);left:var(--shine-position,-100%);width:var(--aurea-layout-percentage-half);height:var(--aurea-layout-percentage-full);background:linear-gradient(90deg,transparent,var(--aurea-overlay-white-20),var(--aurea-overlay-white-40),var(--aurea-overlay-white-20),transparent);pointer-events:none;position:absolute;transform:skew(-20deg)}.effect-shine:hover:before{animation:.8s ease-out shine-sweep}.effect-shine-continuous:before{animation:3s ease-in-out infinite shine-sweep}.effect-tilt{--tilt-x:0deg;--tilt-y:0deg;transform-style:preserve-3d;perspective:500px;transition:transform var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut)}.effect-tilt:hover{transform:rotateX(var(--tilt-x))rotateY(var(--tilt-y))translateZ(10px)}.effect-tilt:after{content:"";inset:var(--aurea-spacing-xs);background:var(--aurea-overlay-black-20);border-radius:inherit;transform:translateZ(calc(-1*var(--aurea-spacing-xl)));filter:blur(var(--aurea-liquid-glass-blur-md));opacity:1;transition:opacity var(--aurea-transition-duration-base)var(--aurea-transition-easing-easeOut);z-index:var(--aurea-layout-zIndex-background);position:absolute}.effect-tilt:hover:after{opacity:1}.effect-morph{border-radius:var(--aurea-layout-radius-md,var(--aurea-layout-radius-sm));transition:border-radius var(--aurea-transition-duration-slower)cubic-bezier(.34,1.56,.64,1),transform var(--aurea-transition-duration-base)ease-out,box-shadow .2s var(--aurea-transition-easing-easeOut)}.effect-morph:hover{border-radius:var(--aurea-layout-radius-lg);transform:scale(var(--aurea-effect-scale-105));box-shadow:var(--aurea-shadow-lg,var(--aurea-shadow-lg))}.effect-morph:active{border-radius:var(--aurea-layout-radius-sm);transform:scale(var(--aurea-effect-scale-98))}.effect-elastic{transition:transform var(--aurea-transition-duration-slower)cubic-bezier(.34,1.56,.64,1)}.effect-elastic:hover{transform:scale(var(--aurea-transform-scale-hover))}.effect-elastic:active{transition:transform var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut);transform:scale(.92)}@keyframes border-trace{0%{stroke-dashoffset:400px}to{stroke-dashoffset:var(--aurea-spacing-0)}}.effect-border-trace{color:var(--aurea-text-primary);background:0 0;border:none;position:relative}.effect-border-trace svg{inset:var(--aurea-spacing-0);width:var(--aurea-layout-percentage-full);height:var(--aurea-layout-percentage-full);pointer-events:none;position:absolute}.effect-border-trace svg rect{fill:none;stroke:var(--aurea-amethyst-500);stroke-width:2px;stroke-dasharray:400;stroke-dashoffset:400px;transition:stroke-dashoffset var(--aurea-transition-duration-slower)var(--aurea-transition-easing-easeOut)}.effect-border-trace:hover svg rect{stroke-dashoffset:var(--aurea-spacing-0)}@keyframes glitch{0%,to{filter:none;transform:translate(0)}20%{transform:translate(calc(-1*calc(var(--aurea-spacing-2xs)/2)),calc(var(--aurea-spacing-2xs)/4));filter:hue-rotate(90deg)}40%{transform:translate(calc(var(--aurea-spacing-2xs)/2),calc(-1*calc(var(--aurea-spacing-2xs)/4)));filter:hue-rotate(-90deg)}60%{transform:translate(calc(-1*calc(var(--aurea-spacing-2xs)/4)),calc(-1*calc(var(--aurea-spacing-2xs)/4)));filter:hue-rotate(180deg)}80%{transform:translate(calc(var(--aurea-spacing-2xs)/4),calc(var(--aurea-spacing-2xs)/4));filter:hue-rotate(-180deg)}}.effect-glitch{position:relative}.effect-glitch:hover{animation:glitch var(--aurea-duration-normal)ease-out}.effect-glitch:before,.effect-glitch:after{content:attr(data-text);inset:var(--aurea-spacing-0);background:inherit;border-radius:inherit;opacity:1;justify-content:center;align-items:center;display:flex;position:absolute}.effect-glitch:hover:before{left:var(--aurea-spacing-2xs);text-shadow:-2px 0 var(--aurea-rose-500);animation:glitch var(--aurea-duration-normal)ease-out infinite;opacity:var(--aurea-opacity-80)}.effect-glitch:hover:after{left:calc(-1*calc(var(--aurea-spacing-2xs)/2));text-shadow:var(--aurea-spacing-2xs)0 var(--aurea-aquamarine-400);animation:glitch var(--aurea-duration-normal)ease-out infinite reverse;opacity:var(--aurea-opacity-80)}@media (prefers-reduced-motion:reduce){.effect-spotlight:before,.effect-rotating-border:before,.effect-rotating-border-glow:after,.effect-ripple:after,.effect-shine:before,.effect-liquid-glass:before,.effect-liquid-glass:after,.effect-liquid-glass-subtle:before,.effect-liquid-glass-intense:before,.effect-liquid-glass-intense:after,.effect-liquid-glass-warm:before,.effect-liquid-glass-warm:after,.effect-liquid-glass-ultraThin:before,.effect-liquid-glass-thin:before,.effect-liquid-glass-thick:before,.effect-liquid-glass-thick:after,.effect-liquid-glass-ultraThick:before,.effect-liquid-glass-ultraThick:after,.effect-liquid-glass-animated,.effect-liquid-glass-shimmer:before,.effect-liquid-glass-pulse,.effect-liquid-glass-float,.effect-tilt:after,.effect-glitch:before,.effect-glitch:after{transition:none;animation:none}.effect-magnetic,.effect-magnetic-text>span,.effect-tilt,.effect-morph,.effect-elastic,.effect-liquid-glass,.effect-liquid-glass-subtle,.effect-liquid-glass-intense,.effect-liquid-glass-warm,.effect-liquid-glass-ultraThin,.effect-liquid-glass-thin,.effect-liquid-glass-thick,.effect-liquid-glass-ultraThick,.effect-liquid-glass-tabbar,.effect-liquid-glass-dock,.effect-liquid-glass-dock-item,.effect-liquid-glass-sidebar{transition:none;transform:none}.effect-morph:hover,.effect-elastic:hover,.effect-tilt:hover,.effect-liquid-glass:hover,.effect-liquid-glass-subtle:hover,.effect-liquid-glass-intense:hover,.effect-liquid-glass-warm:hover,.effect-liquid-glass-ultraThin:hover,.effect-liquid-glass-thin:hover,.effect-liquid-glass-thick:hover,.effect-liquid-glass-ultraThick:hover,.effect-liquid-glass-dock-item:hover{transform:none}}@media (prefers-contrast:high){.effect-liquid-glass,.effect-liquid-glass-subtle,.effect-liquid-glass-intense,.effect-liquid-glass-warm,.effect-liquid-glass-ultraThin,.effect-liquid-glass-thin,.effect-liquid-glass-thick,.effect-liquid-glass-ultraThick,.effect-liquid-glass-tabbar,.effect-liquid-glass-dock,.effect-liquid-glass-sidebar{border-width:var(--aurea-layout-border-thin);border-color:var(--aurea-overlay-white-10)}.effect-liquid-glass:focus-visible,.effect-liquid-glass-dock-item:focus-visible{outline-width:var(--aurea-layout-icon-2xs);outline-offset:var(--aurea-spacing-2xs)}}@media print{.effect-liquid-glass,.effect-liquid-glass-subtle,.effect-liquid-glass-intense,.effect-liquid-glass-warm,.effect-liquid-glass-ultraThin,.effect-liquid-glass-thin,.effect-liquid-glass-thick,.effect-liquid-glass-ultraThick{background:var(--aurea-overlay-white-10);-webkit-backdrop-filter:none;box-shadow:0 1px 3px var(--aurea-overlay-black-5);border:var(--aurea-layout-border-default)solid var(--aurea-overlay-black-5)}.effect-liquid-glass:before,.effect-liquid-glass:after,.effect-liquid-glass-subtle:before,.effect-liquid-glass-intense:before,.effect-liquid-glass-intense:after,.effect-liquid-glass-warm:before,.effect-liquid-glass-warm:after,.effect-liquid-glass-thick:before,.effect-liquid-glass-thick:after,.effect-liquid-glass-ultraThick:before,.effect-liquid-glass-ultraThick:after{display:none}}.effect-none,.effect-none:before,.effect-none:after{transition:none!important;animation:none!important;transform:none!important}.effect-preview .effect-spotlight:before,.effect-preview .effect-rotating-border:before{opacity:1!important;animation-play-state:running!important}
:root{--aurea-animation-enter-duration:.15s;--aurea-animation-exit-duration:.1s;--aurea-animation-easing-enter:cubic-bezier(0,0,.2,1);--aurea-animation-easing-exit:cubic-bezier(.4,0,1,1);--aurea-enter-opacity:0;--aurea-enter-scale:.95;--aurea-enter-translate-x:0;--aurea-enter-translate-y:0;--aurea-exit-opacity:0;--aurea-exit-scale:.95;--aurea-exit-translate-x:0;--aurea-exit-translate-y:0;--aurea-dropdown-min-width:10rem}@keyframes aurea-enter{0%{opacity:var(--aurea-enter-opacity,0);transform:translate3d(var(--aurea-enter-translate-x,0),var(--aurea-enter-translate-y,0),0)scale(var(--aurea-enter-scale,1))}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes aurea-exit{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:var(--aurea-exit-opacity,0);transform:translate3d(var(--aurea-exit-translate-x,0),var(--aurea-exit-translate-y,0),0)scale(var(--aurea-exit-scale,1))}}.animate-in{animation:aurea-enter var(--aurea-animation-enter-duration)var(--aurea-animation-easing-enter)forwards}.animate-out{animation:aurea-exit var(--aurea-animation-exit-duration)var(--aurea-animation-easing-exit)forwards}.fade-in-0{--aurea-enter-opacity:0}.fade-out-0{--aurea-exit-opacity:0}.zoom-in-95{--aurea-enter-scale:.95}.zoom-out-95{--aurea-exit-scale:.95}.zoom-in-90{--aurea-enter-scale:.9}.zoom-out-90{--aurea-exit-scale:.9}.slide-in-from-top-2{--aurea-enter-translate-y:calc(-1*var(--aurea-spacing-sm))}.slide-in-from-bottom-2{--aurea-enter-translate-y:var(--aurea-spacing-sm)}.slide-in-from-left-2{--aurea-enter-translate-x:calc(-1*var(--aurea-spacing-sm))}.slide-in-from-right-2{--aurea-enter-translate-x:var(--aurea-spacing-sm)}[data-state=open].animate-in{animation:aurea-enter var(--aurea-animation-enter-duration)var(--aurea-animation-easing-enter)forwards}[data-state=closed].animate-out{animation:aurea-exit var(--aurea-animation-exit-duration)var(--aurea-animation-easing-exit)forwards}[data-side=bottom].slide-in-from-top-2{--aurea-enter-translate-y:calc(-1*var(--aurea-spacing-sm))}[data-side=top].slide-in-from-bottom-2{--aurea-enter-translate-y:var(--aurea-spacing-sm)}[data-side=right].slide-in-from-left-2{--aurea-enter-translate-x:calc(-1*var(--aurea-spacing-sm))}[data-side=left].slide-in-from-right-2{--aurea-enter-translate-x:var(--aurea-spacing-sm)}.min-w-dropdown{min-width:var(--aurea-dropdown-min-width)}.menu-indicator-left{left:var(--aurea-spacing-sm)}.dropdown-shortcut-muted{opacity:var(--aurea-opacity-60)}.radio-indicator-container{width:var(--aurea-icon-xs);height:var(--aurea-icon-xs)}.radio-indicator-dot{width:var(--aurea-spacing-sm);height:var(--aurea-spacing-sm)}@media (prefers-reduced-motion:reduce){.animate-in,.animate-out,[data-state=open].animate-in,[data-state=closed].animate-out{animation:none}}
.background-base-muted{background:var(--aurea-bg-base-alpha-95)}.background-base-overlay{background:var(--aurea-bg-base-alpha-60)}.background-elevated-muted{background:var(--aurea-bg-elevated-alpha-90)}.background-surface-subtle{background:var(--aurea-bg-surface-alpha-10)}.background-surface-faded{background:var(--aurea-bg-surface-alpha-30)}.background-surface-hover{background:var(--aurea-bg-surface-alpha-50)}.background-success-subtle{background:var(--aurea-semantic-success-500-alpha-5)}.background-success-faded{background:var(--aurea-semantic-success-500-alpha-30)}.background-warning-strong{background:var(--aurea-semantic-warning-500-alpha-80)}.background-warning-faded{background:var(--aurea-semantic-warning-500-alpha-40)}.background-error-overlay{background:var(--aurea-semantic-error-500-alpha-50)}.background-aquamarine-subtle{background:var(--aurea-aquamarine-500-alpha-5)}.background-aquamarine-muted{background:var(--aurea-aquamarine-500-alpha-90)}.border-success-subtle{border-color:var(--aurea-semantic-success-500-alpha-20)}.border-success-faded{border-color:var(--aurea-semantic-success-500-alpha-30)}.border-success-strong{border-color:var(--aurea-semantic-success-600-alpha-60)}.border-warning-strong{border-color:var(--aurea-semantic-warning-600-alpha-60)}.hover\:bg-surface-hover:hover{background:var(--aurea-bg-surface-alpha-50)}.hover\:bg-aquamarine-muted:hover{background:var(--aurea-aquamarine-500-alpha-90)}
.background-ultra-dark,.background-deepest,.background-deep-elevated,.background-deep-surface{background:var(--aurea-bg-base)}.background-dark-red{background:var(--aurea-red-900)}.background-cyan-bright{background:var(--aurea-aquamarine-400)}.border-ultra-subtle,.border-deep{border-color:var(--aurea-glass-border-universal)}.from-ultra-dark{--tw-gradient-from:var(--aurea-amethyst-900);--tw-gradient-to:#00000100;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}@supports (color:lab(0% 0 0)){.from-ultra-dark{--tw-gradient-to:lab(.106071% .0835583 -.272134/0)}}.to-ultra-dark{--tw-gradient-to:var(--aurea-amethyst-900)}.text-disabled-muted{color:var(--aurea-text-disabled)}.w-container-sm{width:var(--aurea-spacing-container-sm)}.w-card-sm{width:var(--aurea-layout-grid-bentoItemMin)}.w-sidebar-narrow{width:var(--aurea-spacing-7xl)}.w-thumb-lg{width:var(--aurea-layout-icon-3xl)}.w-thumb{width:var(--aurea-spacing-5xl)}.w-icon-lg{width:var(--aurea-spacing-xl)}.w-divider{width:calc(var(--aurea-spacing-2xs)/2)}.h-card{height:var(--aurea-spacing-container-sm)}.h-card-sm{height:var(--aurea-layout-component-height-generic-carousel)}.h-thumb-lg{height:var(--aurea-layout-icon-3xl)}.h-thumb{height:var(--aurea-spacing-5xl)}.h-icon-lg{height:var(--aurea-spacing-xl)}.max-w-logo{max-width:var(--aurea-spacing-7xl)}.max-h-card{max-height:var(--aurea-spacing-container-sm)}.hero-accent-primary{background:var(--aurea-amethyst-500)}.hero-accent-secondary{background:var(--aurea-aquamarine-500)}.hero-gradient-accent{background:linear-gradient(135deg,var(--aurea-amethyst-500)0%,var(--aurea-aquamarine-500)100%)}.card-accent-surface{background:var(--aurea-amethyst-500)}.card-success-surface{background:var(--aurea-aquamarine-500)}.card-premium-surface{background:var(--aurea-gold-500)}.badge-accent-bg{background:var(--aurea-amethyst-500)}.badge-success-bg{background:var(--aurea-aquamarine-500)}.badge-warning-bg{background:var(--aurea-gold-500)}.heading-premium{color:var(--aurea-gold-500)}.heading-accent{color:var(--aurea-amethyst-500)}.text-success-emphasis{color:var(--aurea-semantic-success-500)}.text-error-emphasis{color:var(--aurea-semantic-error-500)}.text-brand-primary{color:var(--aurea-amethyst-500)}.text-brand-gold{color:var(--aurea-gold-500)}.text-brand-secondary{color:var(--aurea-semantic-success-500)}.button-accent-bg{background:var(--aurea-amethyst-500)}.button-secondary-bg{background:var(--aurea-aquamarine-500)}.outline-amethyst{outline-color:var(--aurea-amethyst-500)}.outline-aquamarine{outline-color:var(--aurea-aquamarine-500)}.outline-primary{outline-color:var(--aurea-amethyst-500)}.background-base-overlay-light{background:var(--aurea-surface-base-alpha-50)}.background-base-overlay-medium{background:var(--aurea-surface-base-alpha-80)}.background-base-overlay-heavy{background:var(--aurea-surface-base-alpha-90)}.background-elevated-overlay-light{background:var(--aurea-surface-elevated-alpha-50)}.background-elevated-overlay-heavy{background:var(--aurea-surface-elevated-alpha-90)}.background-surface-overlay-light{background:var(--aurea-surface-base-alpha-50)}.background-base-muted{background:oklch(from var(--aurea-surface-base)calc(l*.85)c h)}.background-base-overlay{background:var(--aurea-surface-base-alpha-80)}.background-surface-faded{background:oklch(from var(--aurea-surface-base)calc(l*.9)c h)}.background-radial-spotlight-subtle{background:radial-gradient(circle at center,oklch(from var(--aurea-surface-base)calc(l*1.15)c h)0%,oklch(from var(--aurea-surface-base)l c h)60%)}.background-warning-subtle{background:var(--aurea-gold-500-alpha-10)}.background-error-subtle{background:var(--aurea-semantic-error-500-alpha-10)}.background-error-overlay{background:var(--aurea-semantic-error-500-alpha-15)}.min-w-card-md{min-width:var(--aurea-card-min-width-md)}.min-w-card-lg{min-width:var(--aurea-card-min-width-lg)}.max-w-card-md{max-width:var(--aurea-layout-container-sm)}
.card-radius-sm{border-radius:var(--aurea-radius-soft)}.card-radius-md{border-radius:var(--aurea-radius-card)}.card-radius-lg{border-radius:var(--aurea-radius-cardElevated)}.button-radius{border-radius:var(--aurea-radius-button)}.button-radius-pill{border-radius:var(--aurea-radius-buttonPill)}.input-radius{border-radius:var(--aurea-radius-input)}.badge-radius{border-radius:var(--aurea-radius-badge)}.tag-radius{border-radius:var(--aurea-radius-moderate)}.modal-radius,.dialog-radius{border-radius:var(--aurea-radius-modal)}.image-radius{border-radius:var(--aurea-radius-image)}.image-radius-sm,.container-radius-sm{border-radius:var(--aurea-radius-soft)}.container-radius-md{border-radius:var(--aurea-radius-moderate)}.container-radius-lg{border-radius:var(--aurea-radius-card)}.tooltip-radius{border-radius:var(--aurea-radius-tooltip)}.avatar-radius{border-radius:var(--aurea-radius-avatar)}.notification-radius{border-radius:var(--aurea-radius-moderate)}.alert-radius{border-radius:var(--aurea-radius-soft)}
.icon-input-width{width:var(--aurea-layout-component-width-generic-xs)}.max-h-select-content{max-height:var(--aurea-space-80)}.h-input-compact{height:var(--aurea-space-9)}.h-input{height:var(--aurea-space-10)}.surface-glass-subtle,.hover\:surface-glass-subtle:hover{background-color:var(--aurea-glass-background-subtle)}.surface-base{background-color:var(--aurea-bg-base)}.surface-elevated{background-color:var(--aurea-bg-elevated)}.shadow-elevated{box-shadow:var(--aurea-shadow-md)}.tabs-list{border-radius:var(--aurea-layout-radius-sm);background-color:var(--aurea-bg-elevated);padding:var(--aurea-spacing-2xs);color:var(--aurea-text-primary);justify-content:center;align-items:center}.tabs-trigger{white-space:nowrap;border-radius:var(--aurea-layout-radius-xs);padding:var(--aurea-spacing-xs)var(--aurea-spacing-sm);font-size:var(--aurea-fontSize-caption);font-weight:var(--aurea-fontWeight-medium);transition:all var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut);cursor:pointer;color:var(--aurea-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:640px){.tabs-trigger{font-size:var(--aurea-fontSize-bodySm)}}.tabs-trigger:focus-visible{box-shadow:0 0 0 2px var(--aurea-amethyst-500);outline:none}.tabs-trigger:disabled{pointer-events:none;opacity:.5}.tabs-trigger[data-state=active]{background-color:var(--aurea-bg-base);color:var(--aurea-text-primary);box-shadow:var(--aurea-shadow-sm)}.tabs-trigger:hover:not([data-state=active]){color:var(--aurea-text-primary);background-color:var(--aurea-glass-background-subtle)}.tabs-content{margin-top:var(--aurea-spacing-xs)}.tabs-content:focus-visible{box-shadow:0 0 0 2px var(--aurea-amethyst-500);outline:none}.text-subsection{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-subsection);line-height:var(--aurea-lineHeight-subsection);letter-spacing:var(--aurea-letterSpacing-subsection)}.surface-aurea-accent-subtle{background-color:var(--aurea-amethyst-500-alpha-10)}.surface-aurea-success-subtle{background-color:var(--aurea-semantic-success-500-alpha-10)}.border-aurea-accent{border-color:var(--aurea-amethyst-500-alpha-30)}
.warning-surface{background:var(--aurea-warning-bg);border:calc(var(--aurea-spacing-2xs)/4)solid var(--aurea-warning-border)}.error-surface{background:var(--aurea-error-bg);border:calc(var(--aurea-spacing-2xs)/4)solid var(--aurea-error-border)}.success-surface{background:var(--aurea-success-bg);border:calc(var(--aurea-spacing-2xs)/4)solid var(--aurea-success-border)}.overlay-modal,.overlay-dialog{background:var(--aurea-overlay-black-50)}.overlay-drawer,.overlay-sheet{background:var(--aurea-overlay-black-60)}.overlay-alert{background:var(--aurea-overlay-black-50)}.overlay-tooltip{background:var(--aurea-overlay-black-80)}.modal-close-button{right:var(--aurea-spacing-md);top:var(--aurea-spacing-md);border-radius:var(--aurea-layout-radius-sm);opacity:.7;transition:opacity var(--aurea-duration-normal)var(--aurea-transition-easing-ease);position:absolute}.modal-close-button:hover{opacity:1}.modal-close-button:focus{outline:var(--aurea-spacing-3xs)solid var(--aurea-amethyst-500);outline-offset:var(--aurea-spacing-3xs)}.modal-close-button:disabled{pointer-events:none}.dialog-close-button{right:var(--aurea-spacing-sm);top:var(--aurea-spacing-sm);padding:var(--aurea-spacing-sm);min-height:var(--aurea-layout-touchTarget-min);min-width:var(--aurea-layout-touchTarget-min);border-radius:var(--aurea-layout-radius-sm);opacity:.7;transition:opacity var(--aurea-duration-normal)var(--aurea-transition-easing-ease);position:absolute}@media (min-width:1024px){.dialog-close-button{right:var(--aurea-spacing-md);top:var(--aurea-spacing-md);padding:var(--aurea-spacing-xs);min-width:0;min-height:0}}.dialog-close-button:hover{opacity:1}.dialog-close-button:focus{box-shadow:var(--aurea-focus-ring-shadow,0 0 0 2px var(--aurea-amethyst-500));outline:none}.dialog-close-button:disabled{pointer-events:none}.border-accent{border-color:var(--aurea-amethyst-500)}.border-accent-hover:hover{border-color:var(--aurea-amethyst-400)}.border-subtle{border-color:var(--aurea-glass-border-universal)}.border-error-subtle{border-color:var(--aurea-semantic-error-border-subtle)}.border-warning-subtle{border-color:var(--aurea-semantic-warning-border-subtle,var(--aurea-semantic-warning-400))}.border-success-subtle{border-color:var(--aurea-semantic-success-border-subtle,var(--aurea-semantic-success-400))}.border-info-subtle{border-color:var(--aurea-semantic-info-border-subtle,var(--aurea-semantic-info-border))}.surface-success-subtle{background-color:var(--aurea-success-bg)}.surface-error-subtle{background-color:var(--aurea-error-bg)}.surface-warning-subtle{background-color:var(--aurea-warning-bg)}.surface-info-subtle{background-color:var(--aurea-info-bg,var(--aurea-semantic-info-50))}.hover\:surface-success-subtle:hover{background-color:var(--aurea-success-bg)}.hover\:surface-error-subtle:hover{background-color:var(--aurea-error-bg)}.hover\:surface-warning-subtle:hover{background-color:var(--aurea-warning-bg)}.surface-amethyst-dark{background-color:var(--aurea-amethyst-700)}.hover\:surface-amethyst:hover{background-color:var(--aurea-amethyst-500)}.hover\:surface-glass-subtle:hover{background-color:var(--aurea-glass-bg-subtle,var(--aurea-bg-elevated-alpha-30))}.surface-foreground-5{background-color:var(--aurea-overlay-black-5)}.hover\:surface-foreground-10:hover{background-color:var(--aurea-overlay-black-10)}.hover\:surface-foreground-40:hover{background-color:var(--aurea-overlay-black-40)}.surface-code-block{background-color:var(--aurea-overlay-black-30)}.surface-glass{background-color:var(--aurea-glass-bg)}.surface-transparent{background-color:#0000}.surface-default{background-color:var(--aurea-bg-elevated)}.surface-primary-solid,.surface-accent{background-color:var(--aurea-amethyst-500)}.surface-accent-subtle,.bg-accent-subtle{background-color:var(--aurea-amethyst-500-alpha-15)}.text-on-success{color:var(--aurea-semantic-success-700,var(--aurea-text-primary))}.text-on-error{color:var(--aurea-semantic-error-700,var(--aurea-text-primary))}.text-on-warning{color:var(--aurea-semantic-warning-700,var(--aurea-text-primary))}.text-on-info{color:var(--aurea-semantic-info-700,var(--aurea-text-primary))}.surface-aurea-primary-subtle{background-color:var(--aurea-surface-accent-subtle)}.surface-elevated\/50{background-color:var(--aurea-bg-elevated-alpha-50)}.text-body-xs{font-size:var(--aurea-fontSize-caption);line-height:var(--aurea-lineHeight-caption)}.max-h-dropdown{max-height:calc(var(--aurea-space-4)*30)}.max-h-dropdown-lg{max-height:calc(var(--aurea-space-4)*50)}.hover\:surface-elevated:hover{background-color:var(--aurea-bg-elevated)}.hover\:surface-accent-subtle:hover{background-color:var(--aurea-amethyst-500-alpha-15)}.hover\:surface-glass:hover,.focus\:surface-glass:focus{background-color:var(--aurea-glass-bg)}.outline-none{outline:var(--aurea-spacing-2xs)solid transparent;outline-offset:var(--aurea-spacing-2xs);background-color:#0000;border:none}.focus-visible\:outline-focus{background-color:#0000;border:none}.focus-visible\:outline-focus:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-focus-ring,var(--aurea-amethyst-500));outline-offset:var(--aurea-spacing-2xs)}.focus-visible\:outline-none:focus-visible{outline:var(--aurea-spacing-2xs)solid transparent;outline-offset:var(--aurea-spacing-2xs)}.data-\[highlighted\]\:surface-glass[data-highlighted]{background-color:var(--aurea-glass-bg)}.data-\[highlighted\]\:text-primary[data-highlighted]{color:var(--aurea-text-primary)}.clickable{cursor:pointer;transition:transform .2s,box-shadow .2s}.clickable:hover{transform:translateY(calc(-1*var(--aurea-spacing-2xs)/2));box-shadow:var(--aurea-shadow-md)}@media (prefers-reduced-motion:reduce){.clickable{transition:none}.clickable:hover{transform:none}}.focus-accent:focus-visible{outline:calc(var(--aurea-spacing-2xs)/2)solid var(--aurea-amethyst-500);outline-offset:calc(var(--aurea-spacing-2xs)/2)}.lesson-completed-surface{background:var(--aurea-success-bg-alpha-50)}.lesson-interactive-surface{background:0 0}.lesson-interactive-surface:hover{background:var(--aurea-aquamarine-500-alpha-10)}.input-file{font-size:var(--aurea-fontSize-body);color:var(--aurea-text-primary)}.input-file::file-selector-button{margin-right:var(--aurea-spacing-sm);padding-block:var(--aurea-spacing-xs);padding-inline:var(--aurea-spacing-sm);border-radius:var(--aurea-layout-radius-md);font-size:var(--aurea-fontSize-body-sm);font-weight:var(--aurea-fontWeight-medium);background:var(--aurea-bg-elevated);color:var(--aurea-text-primary);cursor:pointer;border:0;transition:background-color .2s}.input-file::file-selector-button:hover{background:var(--aurea-amethyst-500-alpha-15)}.surface-sidebar{background-color:var(--aurea-bg-elevated)}.surface-sidebar-accent{background-color:var(--aurea-bg-elevated-alpha-50)}.hover\:surface-sidebar:hover{background-color:var(--aurea-bg-elevated)}.hover\:surface-sidebar-accent:hover,.active\:surface-sidebar-accent:active,.data-\[active\=true\]\:surface-sidebar-accent[data-active=true],.data-\[state\=open\]\:hover\:surface-sidebar-accent[data-state=open]:hover{background-color:var(--aurea-bg-elevated-alpha-50)}.hover\:after\:border-sidebar-border:hover:after,.surface-sidebar-border{background-color:var(--aurea-glass-border-universal)}.surface-input-alpha{background-color:var(--aurea-bg-elevated-alpha-30)}.hover\:surface-destructive:hover,.group.destructive .group-\[\.destructive\]\:hover\:surface-destructive:hover{background-color:var(--aurea-semantic-error-500)}.surface-amethyst{background-color:var(--aurea-amethyst-500)}.surface-amethyst-hover:hover{background-color:var(--aurea-amethyst-400)}.surface-semantic-error{background-color:var(--aurea-semantic-error-500)}.surface-base-alpha-80{background-color:var(--aurea-bg-base-alpha-80)}.effect-grid-pattern{background:linear-gradient(to right,var(--aurea-glass-border-universal)1px,transparent 1px),linear-gradient(to bottom,var(--aurea-glass-border-universal)1px,transparent 1px);background-size:var(--aurea-spacing-3xl)var(--aurea-spacing-3xl)}.effect-timeline-track{background:linear-gradient(to bottom,transparent 0%,var(--aurea-glass-border-universal)50%,transparent 99%)}.effect-timeline-progress{background:linear-gradient(to top,var(--aurea-amethyst-500)0%,var(--aurea-amethyst-500)10%,transparent 100%)}.surface-chart-indicator{background-color:var(--color-bg,currentColor)}.text-gradient-primary-accent{background:linear-gradient(to right,var(--aurea-amethyst-500),var(--aurea-amethyst-500));color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-to-br{background:linear-gradient(to bottom right,var(--gradient-from,transparent),var(--gradient-to,transparent))}.gradient-to-b{background:linear-gradient(to bottom,var(--gradient-from,transparent),var(--gradient-to,transparent))}.gradient-to-r{background:linear-gradient(to right,var(--gradient-from,transparent),var(--gradient-to,transparent))}.gradient-primary-accent{--gradient-from:var(--aurea-amethyst-500);--gradient-to:var(--aurea-amethyst-500)}.gradient-surface-subtle{--gradient-from:var(--aurea-bg-base-alpha-50);--gradient-to:var(--aurea-bg-base)}.gradient-surface-vertical{background:linear-gradient(to bottom,var(--aurea-bg-elevated-alpha-50),var(--aurea-glass-bg))}.surface-success{background-color:var(--aurea-semantic-success-500)}.surface-error{background-color:var(--aurea-semantic-error-500)}.surface-muted{background-color:var(--aurea-surface-muted)}.surface-warning{background-color:var(--aurea-semantic-warning-500)}.surface-warning-20{background-color:var(--aurea-semantic-warning-500-alpha-20)}.surface-foreground{background-color:var(--aurea-bg-elevated)}.surface-base-alpha-50{background-color:var(--aurea-bg-base-alpha-50)}.text-on-primary{color:var(--aurea-text-on-primary,var(--aurea-overlay-pure-white))}
.actions-end{justify-content:flex-end;display:flex}.actions-start{justify-content:flex-start;display:flex}.actions-between{justify-content:space-between;display:flex}.actions-center{justify-content:center;display:flex}.actions-stretch{align-items:stretch;display:flex}.self-aligned-start{align-self:flex-start}.self-aligned-end{align-self:flex-end}.self-aligned-center{align-self:center}.text-preformatted{white-space:pre-wrap}.text-preformatted-nowrap{white-space:pre}.text-size-micro{font-size:var(--aurea-fontSize-bodySm);line-height:1.4}.text-size-tiny{font-size:11px;line-height:1.4}.modal-content{max-height:90vh;overflow-y:auto}.modal-content-compact,.panel-scrollable{max-height:80vh;overflow-y:auto}.panel-scrollable-md{max-height:70vh;overflow-y:auto}.panel-scrollable-sm{max-height:60vh;overflow-y:auto}.min-h-control{min-height:var(--aurea-spacing-10,2.5rem)}.min-h-line{min-height:1lh}.min-h-viewport-60{min-height:60vh}.min-h-viewport-70{min-height:70vh}.min-h-viewport-50{min-height:var(--aurea-layout-viewport-height-half)}.max-w-viewport-95{max-width:95vw}.max-w-viewport-90{max-width:90vw}.max-h-viewport-90{max-height:90vh}.max-h-viewport-80{max-height:80vh}.max-h-viewport-70{max-height:70vh}.h-preview-bar{height:calc(var(--aurea-spacing-2xs)*1.5)}.h-space-12{height:var(--aurea-space-12)}.h-space-16{height:var(--aurea-space-16)}.h-space-20{height:var(--aurea-space-20)}.h-space-24{height:var(--aurea-space-24)}.h-space-64{height:var(--aurea-space-64)}.w-space-12{width:var(--aurea-space-12)}.w-space-16{width:var(--aurea-space-16)}.w-space-20{width:var(--aurea-space-20)}.max-h-space-12{max-height:var(--aurea-space-12)}.max-h-space-64{max-height:var(--aurea-space-64)}.max-h-space-96{max-height:var(--aurea-space-96)}.min-h-space-10{min-height:var(--aurea-space-10)}.h-spacing-3xs{height:var(--aurea-spacing-3xs)}.h-spacing-2xs{height:var(--aurea-spacing-2xs)}.h-spacing-xs{height:var(--aurea-spacing-xs)}.h-mb-xs{height:var(--aurea-mb-xs)}.w-spacing-2xs{width:var(--aurea-spacing-2xs)}.w-px{width:1px}.w-border{width:var(--aurea-layout-border-default)}.min-h-editor-sm{min-height:600px}.min-h-editor-md{min-height:650px}.min-h-editor-lg{min-height:700px}.w-dropdown-mobile{width:var(--aurea-layout-component-width-dropdown-mobile)}.w-dropdown-desktop{width:var(--aurea-layout-component-width-dropdown-desktop)}.transform-gpu{will-change:transform;transform:translateZ(0)}.transform-none{transform:none}.w-divider,.w-border{width:calc(var(--aurea-spacing-2xs)/2)}.z-behind{z-index:-10}.z-behind-1{z-index:-1}.blur-none{filter:blur(var(--aurea-effect-blur-none))}.list-bullet{padding-left:var(--aurea-spacing-md,var(--aurea-spacing-md));list-style-type:disc}.list-aurea-bullet{padding-left:var(--aurea-spacing-lg,var(--aurea-spacing-lg));list-style-type:disc}.scroll-behavior-smooth{scroll-behavior:smooth}.scroll-snap-x{scroll-snap-type:x mandatory}.scroll-snap-y{scroll-snap-type:y mandatory}.ring-offset-aurea{--tw-ring-offset-color:var(--aurea-bg-base)}.ring-accent{--tw-ring-color:var(--aurea-accent-primary)}.ring-accent-amethyst{--tw-ring-color:var(--aurea-amethyst-500)}.mask-gradient-fade-y{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.mask-gradient-fade-top{-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 100%);mask-image:linear-gradient(#0000 0%,#000 20% 100%)}.mask-gradient-fade-bottom{-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 100%);mask-image:linear-gradient(#000 0% 80%,#0000 100%)}.top-header{top:var(--aurea-spacing-10,2.5rem)}.top-navbar{top:var(--aurea-layout-navbar-height,4rem)}.top-spacing-lg{top:var(--aurea-spacing-lg)}.min-h-input,.min-h-button,.min-h-select{min-height:var(--aurea-space-10,2.5rem)}.h-viewport-70{height:70vh}.h-viewport-80{height:80vh}.h-viewport-90{height:90vh}.h-fixed-400{height:var(--aurea-spacing-container-sm)}.h-fixed-300{height:var(--aurea-layout-component-height-generic-carousel)}.min-h-viewport-90{min-height:var(--aurea-layout-viewport-height-almost)}.max-h-fixed-300{max-height:var(--aurea-layout-component-height-generic-carousel)}.max-w-fixed-200{max-width:var(--aurea-spacing-7xl)}.min-w-fixed-200{min-width:var(--aurea-spacing-7xl)}.background-aurea-dark-20,.background-aurea-dark-30,.background-aurea-dark-40{background-color:var(--aurea-background-surface)}.text-color-secondary{color:var(--aurea-text-secondary)}.text-color-muted{color:var(--aurea-text-tertiary)}.top-40{top:10rem}.btn:focus-visible,.glass-button:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-semantic-focus-border);outline-offset:var(--aurea-spacing-2xs)}.nav-link:focus-visible,a:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-semantic-focus-border);outline-offset:var(--aurea-spacing-2xs);border-radius:var(--aurea-layout-radius-sm)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-semantic-focus-border);outline-offset:var(--aurea-spacing-0);border-color:var(--aurea-semantic-focus-border)}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-semantic-focus-border);outline-offset:var(--aurea-spacing-2xs)}.card:focus-visible,[tabindex="0"]:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-semantic-focus-border);outline-offset:var(--aurea-spacing-2xs);border-radius:var(--aurea-layout-radius-md)}[aria-haspopup]:focus-visible,[aria-expanded]:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-semantic-focus-border);outline-offset:var(--aurea-spacing-2xs)}.skip-link:focus-visible{top:var(--aurea-spacing-md);left:var(--aurea-spacing-md);z-index:9999;outline:var(--aurea-spacing-2xs)solid var(--aurea-semantic-focus-border);outline-offset:var(--aurea-spacing-2xs);position:fixed}
.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.stack{flex-direction:column;display:flex}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-1{flex:1}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.content-start{align-content:flex-start}.content-end{align-content:flex-end}.content-center{align-content:center}.content-between{align-content:space-between}.content-around{align-content:space-around}.content-evenly{align-content:space-evenly}.grid-cols-1{grid-template-columns:var(--aurea-layout-grid-cols1)}.grid-cols-2{grid-template-columns:var(--aurea-layout-grid-cols2)}.grid-cols-3{grid-template-columns:var(--aurea-layout-grid-cols3)}.grid-cols-4{grid-template-columns:var(--aurea-layout-grid-cols4)}.grid-cols-5{grid-template-columns:var(--aurea-layout-grid-cols5)}.grid-cols-6{grid-template-columns:var(--aurea-layout-grid-cols6)}.grid-cols-12{grid-template-columns:var(--aurea-layout-grid-cols12)}.grid-autofit-card{grid-template-columns:var(--aurea-layout-grid-autofitCard);display:grid}.grid-autofit-form{grid-template-columns:var(--aurea-layout-grid-autofitFormField);display:grid}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.p-0{padding:0}.p-xs{padding:var(--aurea-spacing-xs)}.p-sm{padding:var(--aurea-spacing-sm)}.p-md{padding:var(--aurea-spacing-md)}.p-lg{padding:var(--aurea-spacing-lg)}.p-xl{padding:var(--aurea-spacing-xl)}.p-2xl{padding:var(--aurea-spacing-2xl)}.p-3xl{padding:var(--aurea-spacing-3xl)}.px-0{padding-left:0;padding-right:0}.px-xs{padding-left:var(--aurea-spacing-xs);padding-right:var(--aurea-spacing-xs)}.px-sm{padding-left:var(--aurea-spacing-sm);padding-right:var(--aurea-spacing-sm)}.px-md{padding-left:var(--aurea-spacing-md);padding-right:var(--aurea-spacing-md)}.px-lg{padding-left:var(--aurea-spacing-lg);padding-right:var(--aurea-spacing-lg)}.px-xl{padding-left:var(--aurea-spacing-xl);padding-right:var(--aurea-spacing-xl)}.py-0{padding-top:0;padding-bottom:0}.py-xs{padding-top:var(--aurea-spacing-xs);padding-bottom:var(--aurea-spacing-xs)}.py-sm{padding-top:var(--aurea-spacing-sm);padding-bottom:var(--aurea-spacing-sm)}.py-md{padding-top:var(--aurea-spacing-md);padding-bottom:var(--aurea-spacing-md)}.py-lg{padding-top:var(--aurea-spacing-lg);padding-bottom:var(--aurea-spacing-lg)}.py-xl{padding-top:var(--aurea-spacing-xl);padding-bottom:var(--aurea-spacing-xl)}.pt-0{padding-top:0}.pt-xs{padding-top:var(--aurea-spacing-xs)}.pt-sm{padding-top:var(--aurea-spacing-sm)}.pt-md{padding-top:var(--aurea-spacing-md)}.pt-lg{padding-top:var(--aurea-spacing-lg)}.pt-xl{padding-top:var(--aurea-spacing-xl)}.pt-2xl{padding-top:var(--aurea-spacing-2xl)}.pb-0{padding-bottom:0}.pb-xs{padding-bottom:var(--aurea-spacing-xs)}.pb-sm{padding-bottom:var(--aurea-spacing-sm)}.pb-md{padding-bottom:var(--aurea-spacing-md)}.pb-lg{padding-bottom:var(--aurea-spacing-lg)}.pb-xl{padding-bottom:var(--aurea-spacing-xl)}.pb-2xl{padding-bottom:var(--aurea-spacing-2xl)}.pl-0{padding-left:0}.pl-xs{padding-left:var(--aurea-spacing-xs)}.pl-sm{padding-left:var(--aurea-spacing-sm)}.pl-md{padding-left:var(--aurea-spacing-md)}.pl-lg{padding-left:var(--aurea-spacing-lg)}.pl-xl{padding-left:var(--aurea-spacing-xl)}.pr-0{padding-right:0}.pr-xs{padding-right:var(--aurea-spacing-xs)}.pr-sm{padding-right:var(--aurea-spacing-sm)}.pr-md{padding-right:var(--aurea-spacing-md)}.pr-lg{padding-right:var(--aurea-spacing-lg)}.pr-xl{padding-right:var(--aurea-spacing-xl)}.m-0{margin:0}.m-auto{margin:auto}.m-xs{margin:var(--aurea-spacing-xs)}.m-sm{margin:var(--aurea-spacing-sm)}.m-md{margin:var(--aurea-spacing-md)}.m-lg{margin:var(--aurea-spacing-lg)}.m-xl{margin:var(--aurea-spacing-xl)}.mx-auto{margin-left:auto;margin-right:auto}.mx-xs{margin-left:var(--aurea-spacing-xs);margin-right:var(--aurea-spacing-xs)}.mx-sm{margin-left:var(--aurea-spacing-sm);margin-right:var(--aurea-spacing-sm)}.mx-md{margin-left:var(--aurea-spacing-md);margin-right:var(--aurea-spacing-md)}.my-xs{margin-top:var(--aurea-spacing-xs);margin-bottom:var(--aurea-spacing-xs)}.my-sm{margin-top:var(--aurea-spacing-sm);margin-bottom:var(--aurea-spacing-sm)}.my-md{margin-top:var(--aurea-spacing-md);margin-bottom:var(--aurea-spacing-md)}.my-lg{margin-top:var(--aurea-spacing-lg);margin-bottom:var(--aurea-spacing-lg)}.mt-0{margin-top:0}.mt-xs{margin-top:var(--aurea-spacing-xs)}.mt-sm{margin-top:var(--aurea-spacing-sm)}.mt-md{margin-top:var(--aurea-spacing-md)}.mt-lg{margin-top:var(--aurea-spacing-lg)}.mt-xl{margin-top:var(--aurea-spacing-xl)}.mt-2xl{margin-top:var(--aurea-spacing-2xl)}.mt-3xl{margin-top:var(--aurea-spacing-3xl)}.mt-auto{margin-top:auto}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:var(--aurea-spacing-xs)}.mb-sm{margin-bottom:var(--aurea-spacing-sm)}.mb-md{margin-bottom:var(--aurea-spacing-md)}.mb-lg{margin-bottom:var(--aurea-spacing-lg)}.mb-xl{margin-bottom:var(--aurea-spacing-xl)}.mb-2xl{margin-bottom:var(--aurea-spacing-2xl)}.mb-3xl{margin-bottom:var(--aurea-spacing-3xl)}.mb-auto{margin-bottom:auto}.ml-0{margin-left:0}.ml-xs{margin-left:var(--aurea-spacing-xs)}.ml-sm{margin-left:var(--aurea-spacing-sm)}.ml-md{margin-left:var(--aurea-spacing-md)}.ml-lg{margin-left:var(--aurea-spacing-lg)}.ml-xl{margin-left:var(--aurea-spacing-xl)}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-xs{margin-right:var(--aurea-spacing-xs)}.mr-sm{margin-right:var(--aurea-spacing-sm)}.mr-md{margin-right:var(--aurea-spacing-md)}.mr-lg{margin-right:var(--aurea-spacing-lg)}.mr-xl{margin-right:var(--aurea-spacing-xl)}.mr-auto{margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-small{padding-left:.75rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.gap-0{gap:0}.gap-xs{gap:var(--aurea-spacing-xs)}.gap-sm,.gap-small{gap:var(--aurea-spacing-sm)}.gap-md,.gap-medium{gap:var(--aurea-spacing-md)}.gap-lg,.gap-large{gap:var(--aurea-spacing-lg)}.gap-xl{gap:var(--aurea-spacing-xl)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.w-fit{width:fit-content}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-2\/3{width:66.6667%}.w-1\/4{width:25%}.w-3\/4{width:75%}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.h-fit{height:fit-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.max-w-none{max-width:none}.max-w-full{max-width:100%}.max-w-screen-sm{max-width:640px}.max-w-screen-md{max-width:768px}.max-w-screen-lg{max-width:1024px}.max-w-screen-xl{max-width:1280px}.min-h-0{min-height:0}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.max-h-full{max-height:100%}.max-h-screen{max-height:100vh}.border{border-style:solid;border-width:1px}.border-0{border-width:0}.border-2{border-style:solid;border-width:2px}.border-4{border-style:solid;border-width:4px}.border-t{border-top-style:solid;border-top-width:1px}.border-r{border-right-style:solid;border-right-width:1px}.border-b{border-bottom-style:solid;border-bottom-width:1px}.border-l{border-left-style:solid;border-left-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-double{border-style:double}.border-none{border-style:none}.border-transparent{border-color:#0000}.border-current{border-color:currentColor}.border-primary{border-color:var(--aurea-amethyst-500)}.border-muted{border-color:var(--aurea-text-secondary)}.border-glass{border-color:var(--aurea-glass-border)}.border-accent{border-color:var(--aurea-aquamarine-500)}.border-success{border-color:var(--aurea-semantic-success-500)}.border-warning{border-color:var(--aurea-semantic-warning-500)}.border-error{border-color:var(--aurea-semantic-error-500)}.border-info{border-color:var(--aurea-semantic-info-500)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--aurea-layout-radius-sm)}.rounded,.rounded-md{border-radius:var(--aurea-layout-radius-md)}.rounded-lg{border-radius:var(--aurea-layout-radius-lg)}.rounded-xl{border-radius:var(--aurea-layout-radius-xl)}.rounded-full{border-radius:var(--aurea-layout-radius-full)}.rounded-tl-none{border-top-left-radius:0}.rounded-tl-micro{border-top-left-radius:var(--aurea-layout-radius-micro)}.rounded-tl-2xs{border-top-left-radius:var(--aurea-layout-radius-2xs)}.rounded-tl-xs{border-top-left-radius:var(--aurea-layout-radius-xs)}.rounded-tl-sm{border-top-left-radius:var(--aurea-layout-radius-sm)}.rounded-tl-md{border-top-left-radius:var(--aurea-layout-radius-md)}.rounded-tl-lg{border-top-left-radius:var(--aurea-layout-radius-lg)}.rounded-tl-xl{border-top-left-radius:var(--aurea-layout-radius-xl)}.rounded-tl-full{border-top-left-radius:var(--aurea-layout-radius-full)}.rounded-tr-none{border-top-right-radius:0}.rounded-tr-micro{border-top-right-radius:var(--aurea-layout-radius-micro)}.rounded-tr-2xs{border-top-right-radius:var(--aurea-layout-radius-2xs)}.rounded-tr-xs{border-top-right-radius:var(--aurea-layout-radius-xs)}.rounded-tr-sm{border-top-right-radius:var(--aurea-layout-radius-sm)}.rounded-tr-md{border-top-right-radius:var(--aurea-layout-radius-md)}.rounded-tr-lg{border-top-right-radius:var(--aurea-layout-radius-lg)}.rounded-tr-xl{border-top-right-radius:var(--aurea-layout-radius-xl)}.rounded-tr-full{border-top-right-radius:var(--aurea-layout-radius-full)}.rounded-bl-none{border-bottom-left-radius:0}.rounded-bl-micro{border-bottom-left-radius:var(--aurea-layout-radius-micro)}.rounded-bl-2xs{border-bottom-left-radius:var(--aurea-layout-radius-2xs)}.rounded-bl-xs{border-bottom-left-radius:var(--aurea-layout-radius-xs)}.rounded-bl-sm{border-bottom-left-radius:var(--aurea-layout-radius-sm)}.rounded-bl-md{border-bottom-left-radius:var(--aurea-layout-radius-md)}.rounded-bl-lg{border-bottom-left-radius:var(--aurea-layout-radius-lg)}.rounded-bl-xl{border-bottom-left-radius:var(--aurea-layout-radius-xl)}.rounded-bl-full{border-bottom-left-radius:var(--aurea-layout-radius-full)}.rounded-br-none{border-bottom-right-radius:0}.rounded-br-micro{border-bottom-right-radius:var(--aurea-layout-radius-micro)}.rounded-br-2xs{border-bottom-right-radius:var(--aurea-layout-radius-2xs)}.rounded-br-xs{border-bottom-right-radius:var(--aurea-layout-radius-xs)}.rounded-br-sm{border-bottom-right-radius:var(--aurea-layout-radius-sm)}.rounded-br-md{border-bottom-right-radius:var(--aurea-layout-radius-md)}.rounded-br-lg{border-bottom-right-radius:var(--aurea-layout-radius-lg)}.rounded-br-xl{border-bottom-right-radius:var(--aurea-layout-radius-xl)}.rounded-br-full{border-bottom-right-radius:var(--aurea-layout-radius-full)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.cursor-auto{cursor:auto}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.cursor-text{cursor:text}.cursor-move{cursor:move}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-100{opacity:1}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-fill{object-fit:fill}.object-none{object-fit:none}.object-center{object-position:center}.object-top{object-position:top}.object-bottom{object-position:bottom}.filter-none{filter:none}.invert{filter:invert()}.invert-0,.invert-on-light{filter:invert(0)}[data-theme=light] .invert-on-light,.light .invert-on-light,.invert-on-dark{filter:invert()}[data-theme=light] .invert-on-dark,.light .invert-on-dark{filter:invert(0)}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.select-auto{-webkit-user-select:auto;user-select:auto}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:16/9}
.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0deg;--tw-skew-x:0deg;--tw-skew-y:0deg;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x))translateY(var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.transform-gpu{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0deg;--tw-skew-x:0deg;--tw-skew-y:0deg;--tw-scale-x:1;--tw-scale-y:1;transform:translate3d(var(--tw-translate-x),var(--tw-translate-y),0)rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y))}.transform-none{transform:none}.translate-x-0{--tw-translate-x:0}.translate-x-1{--tw-translate-x:.25rem}.translate-x-2{--tw-translate-x:.5rem}.translate-x-3{--tw-translate-x:.75rem}.translate-x-4{--tw-translate-x:1rem}.translate-x-full{--tw-translate-x:100%}.translate-x-1\/2{--tw-translate-x:50%}.-translate-x-1{--tw-translate-x:-.25rem}.-translate-x-2{--tw-translate-x:-.5rem}.-translate-x-3{--tw-translate-x:-.75rem}.-translate-x-4{--tw-translate-x:-1rem}.-translate-x-full{--tw-translate-x:-100%}.-translate-x-1\/2{--tw-translate-x:-50%}.translate-y-0{--tw-translate-y:0}.translate-y-1{--tw-translate-y:.25rem}.translate-y-2{--tw-translate-y:.5rem}.translate-y-3{--tw-translate-y:.75rem}.translate-y-4{--tw-translate-y:1rem}.translate-y-full{--tw-translate-y:100%}.translate-y-1\/2{--tw-translate-y:50%}.-translate-y-1{--tw-translate-y:-.25rem}.-translate-y-2{--tw-translate-y:-.5rem}.-translate-y-3{--tw-translate-y:-.75rem}.-translate-y-4{--tw-translate-y:-1rem}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-1\/2{--tw-translate-y:-50%}.rotate-0{--tw-rotate:0deg}.rotate-1{--tw-rotate:1deg}.rotate-2{--tw-rotate:2deg}.rotate-3{--tw-rotate:3deg}.rotate-6{--tw-rotate:6deg}.rotate-12{--tw-rotate:12deg}.rotate-45{--tw-rotate:45deg}.rotate-90{--tw-rotate:90deg}.rotate-180{--tw-rotate:180deg}.-rotate-1{--tw-rotate:-1deg}.-rotate-2{--tw-rotate:-2deg}.-rotate-3{--tw-rotate:-3deg}.-rotate-6{--tw-rotate:-6deg}.-rotate-12{--tw-rotate:-12deg}.-rotate-45{--tw-rotate:-45deg}.-rotate-90{--tw-rotate:-90deg}.-rotate-180{--tw-rotate:-180deg}.scale-0{--tw-scale-x:0;--tw-scale-y:0}.scale-50{--tw-scale-x:.5;--tw-scale-y:.5}.scale-75{--tw-scale-x:.75;--tw-scale-y:.75}.scale-90{--tw-scale-x:.9;--tw-scale-y:.9}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25}.scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5}.scale-x-0{--tw-scale-x:0}.scale-x-50{--tw-scale-x:.5}.scale-x-100{--tw-scale-x:1}.scale-x-150{--tw-scale-x:1.5}.scale-y-0{--tw-scale-y:0}.scale-y-50{--tw-scale-y:.5}.scale-y-100{--tw-scale-y:1}.scale-y-150{--tw-scale-y:1.5}.skew-x-0{--tw-skew-x:0deg}.skew-x-1{--tw-skew-x:1deg}.skew-x-2{--tw-skew-x:2deg}.skew-x-3{--tw-skew-x:3deg}.skew-x-6{--tw-skew-x:6deg}.skew-x-12{--tw-skew-x:12deg}.-skew-x-1{--tw-skew-x:-1deg}.-skew-x-2{--tw-skew-x:-2deg}.-skew-x-3{--tw-skew-x:-3deg}.-skew-x-6{--tw-skew-x:-6deg}.-skew-x-12{--tw-skew-x:-12deg}.skew-y-0{--tw-skew-y:0deg}.skew-y-1{--tw-skew-y:1deg}.skew-y-2{--tw-skew-y:2deg}.skew-y-3{--tw-skew-y:3deg}.skew-y-6{--tw-skew-y:6deg}.skew-y-12{--tw-skew-y:12deg}.-skew-y-1{--tw-skew-y:-1deg}.-skew-y-2{--tw-skew-y:-2deg}.-skew-y-3{--tw-skew-y:-3deg}.-skew-y-6{--tw-skew-y:-6deg}.-skew-y-12{--tw-skew-y:-12deg}.origin-center{transform-origin:50%}.origin-top{transform-origin:top}.origin-top-right{transform-origin:100% 0}.origin-right{transform-origin:100%}.origin-bottom-right{transform-origin:100% 100%}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.transition-none{transition-property:none}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-fast{transition-duration:.15s}.duration-base{transition-duration:.3s}.duration-medium{transition-duration:.5s}.duration-slow{transition-duration:.6s}.duration-75{transition-duration:75ms}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-1000{transition-duration:1s}.ease-linear{transition-timing-function:linear}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-out,.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.delay-75{transition-delay:75ms}.delay-100{transition-delay:.1s}.delay-150{transition-delay:.15s}.delay-200{transition-delay:.2s}.delay-300{transition-delay:.3s}.delay-500{transition-delay:.5s}.delay-700{transition-delay:.7s}.delay-1000{transition-delay:1s}.animate-none{animation:none}.animate-spin{animation:1s linear infinite spin}.animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite ping}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.animate-bounce{animation:1s infinite bounce}@keyframes spin{0%{transform:rotate(var(--aurea-effect-rotate-0))}to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}
.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:var(--aurea-fontWeight)}.font-normal{font-weight:var(--aurea-fontWeight-regular)}.font-medium{font-weight:var(--aurea-fontWeight-medium)}.font-semibold{font-weight:var(--aurea-fontWeight-semibold)}.font-bold{font-weight:var(--aurea-fontWeight-bold)}.font-extrabold{font-weight:var(--aurea-fontWeight-extrabold)}.font-black{font-weight:var(--aurea-fontWeight-black)}.italic{font-style:italic}.not-italic{font-style:normal}.normal-nums{font-variant-numeric:normal}.ordinal{font-variant-numeric:ordinal}.slashed-zero{font-variant-numeric:slashed-zero}.lining-nums{font-variant-numeric:lining-nums}.oldstyle-nums{font-variant-numeric:oldstyle-nums}.proportional-nums{font-variant-numeric:proportional-nums}.tabular-nums{font-variant-numeric:tabular-nums}.diagonal-fractions{font-variant-numeric:diagonal-fractions}.stacked-fractions{font-variant-numeric:stacked-fractions}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.leading-none{line-height:1}.leading-tight{line-height:1.25}.leading-snug{line-height:1.375}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-loose{line-height:2}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-10{line-height:2.5rem}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.decoration-solid{text-decoration-style:solid}.decoration-double{text-decoration-style:double}.decoration-dotted{text-decoration-style:dotted}.decoration-dashed{text-decoration-style:dashed}.decoration-wavy{text-decoration-style:wavy}.decoration-auto{text-decoration-thickness:auto}.decoration-from-font{text-decoration-thickness:from-font}.decoration-0{text-decoration-thickness:0}.decoration-1{text-decoration-thickness:1px}.decoration-2{text-decoration-thickness:2px}.decoration-4{text-decoration-thickness:4px}.decoration-8{text-decoration-thickness:8px}.underline-offset-auto{text-underline-offset:auto}.underline-offset-0{text-underline-offset:0px}.underline-offset-1{text-underline-offset:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-8{text-underline-offset:8px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis{text-overflow:ellipsis}.text-clip{text-overflow:clip}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.whitespace-break-spaces{white-space:break-spaces}.break-normal{overflow-wrap:normal;word-break:normal}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.break-keep{word-break:keep-all}.hyphens-none{-webkit-hyphens:none;hyphens:none}.hyphens-manual{-webkit-hyphens:manual;hyphens:manual}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.content-none{content:none}.indent-0{text-indent:0}.indent-1{text-indent:.25rem}.indent-2{text-indent:.5rem}.indent-4{text-indent:1rem}.indent-8{text-indent:2rem}.-indent-1{text-indent:-.25rem}.-indent-2{text-indent:-.5rem}.-indent-4{text-indent:-1rem}.-indent-8{text-indent:-2rem}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-top{vertical-align:text-top}.align-text-bottom{vertical-align:text-bottom}.align-sub{vertical-align:sub}.align-super{vertical-align:super}.list-none{list-style-type:none}.list-disc{list-style-type:disc}.list-decimal{list-style-type:decimal}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.hero-title-xl{font-family:var(--aurea-font-display);font-size:var(--aurea-fontSize-hero);line-height:var(--aurea-lineHeight-hero);letter-spacing:var(--aurea-letterSpacing-hero);font-weight:var(--aurea-fontWeight-black)}.hero-title,.section-title{font-family:var(--aurea-font-display);font-size:var(--aurea-fontSize-section);line-height:var(--aurea-lineHeight-section);letter-spacing:var(--aurea-letterSpacing-section);font-weight:var(--aurea-fontWeight-bold)}.section-title-sm{font-family:var(--aurea-font-display);font-size:var(--aurea-fontSize-section-sm);line-height:var(--aurea-lineHeight-section);letter-spacing:var(--aurea-letterSpacing-section);font-weight:var(--aurea-fontWeight-bold)}.subsection-title{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-subsection);line-height:var(--aurea-lineHeight-subsection);letter-spacing:var(--aurea-letterSpacing-subsection);font-weight:var(--aurea-fontWeight-bold)}.body-lg,.copy-lg{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-bodyLg);line-height:var(--aurea-lineHeight-bodyLg);letter-spacing:var(--aurea-letterSpacing-bodyLg);font-weight:var(--aurea-fontWeight-regular)}.body-md,.copy-md{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-body);line-height:var(--aurea-lineHeight-body);letter-spacing:var(--aurea-letterSpacing-body);font-weight:var(--aurea-fontWeight-regular)}.body-sm,.copy-sm{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-bodySm);line-height:var(--aurea-lineHeight-bodySm);letter-spacing:var(--aurea-letterSpacing-bodySm);font-weight:var(--aurea-fontWeight-regular)}.body-xs,.copy-xs{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-xs);line-height:var(--aurea-lineHeight-bodyXs);letter-spacing:var(--aurea-letterSpacing-bodySm);font-weight:var(--aurea-fontWeight-regular)}.caption{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-caption);line-height:var(--aurea-lineHeight-caption);letter-spacing:var(--aurea-letterSpacing-caption);font-weight:var(--aurea-fontWeight-regular)}.component-title{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-subsection);line-height:var(--aurea-lineHeight-subsection);letter-spacing:var(--aurea-letterSpacing-subsection);font-weight:var(--aurea-fontWeight-semibold)}.label-uppercase{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-sm);line-height:var(--aurea-lineHeight-normal);letter-spacing:var(--aurea-letterSpacing-caption);font-weight:var(--aurea-fontWeight-semibold);text-transform:uppercase}
