.glass-button-wrap{cursor:pointer;user-select:none;z-index:0;border-radius:var(--aurea-layout-radius-full);display:inline-flex;position:relative;overflow:visible}.glass-button-square.glass-button-wrap{border-radius:0}.glass-button-wrap.effect-rotating-border{color:inherit;border:inherit;box-shadow:inherit;background:0 0}.glass-button-wrap:is(.effect-rotating-border,.effect-elastic,.effect-morph,.effect-tilt,.effect-magnetic):hover .glass-button,.glass-button-wrap:is(.effect-rotating-border,.effect-elastic,.effect-morph,.effect-tilt,.effect-magnetic):active .glass-button{transform:none}.glass-button-effects{border-radius:inherit;z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.glass-button-effects:is(.effect-spotlight,.effect-ripple,.effect-shine){color:inherit;box-shadow:none;background:0 0;border:none;position:absolute}.glass-button-wrap:hover>.glass-button-effects.effect-spotlight{--spotlight-opacity:1}.glass-button-wrap:hover>.glass-button-effects.effect-shine:before{animation:shine-sweep var(--aurea-animation-smooth)var(--aurea-transition-easing-easeOut)}.glass-button-full{width:var(--aurea-layout-percentage-full)}.glass-button-full .glass-button{width:var(--aurea-layout-percentage-full);justify-content:center}.glass-button{z-index:var(--aurea-layout-zIndex-particles);--_gb-blur:var(--aurea-liquid-glass-material-regular-ultraThin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-ultraThin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-ultraThin-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-ultraThin-background);--_gb-tint:transparent;--_gb-tint-end:transparent;--_gb-specular-w:var(--aurea-liquid-glass-dynamics-specular-highlight-width,40%);--_gb-specular-h:var(--aurea-liquid-glass-dynamics-specular-highlight-height,25%);--_gb-specular-y:var(--aurea-liquid-glass-dynamics-specular-highlight-offsetY,10%);--_gb-specular-fade:var(--aurea-liquid-glass-dynamics-specular-highlight-fade,45%);--_gb-specular-color:var(--aurea-liquid-glass-dynamics-specular-highlight,var(--aurea-overlay-white-10));--_gb-rim-color:transparent;--_gb-rim-fade-in:20%;--_gb-rim-fade-out:80%;--_gb-refraction-start:transparent;--_gb-refraction-end:transparent;--_gb-refraction-mid-in:30%;--_gb-refraction-mid-out:70%;--_gb-shadow-side:transparent;--_gb-shadow-right:-3px;background-color:var(--_gb-bg);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:blur(var(--_gb-blur))saturate(var(--_gb-saturate))brightness(var(--_gb-brightness));--mouse-x:50%;--mouse-y:50%;border:var(--aurea-layout-border-default)solid var(--aurea-liquid-glass-tint-silver-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--_gb-specular-color),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(--_gb-shadow-side),inset var(--_gb-shadow-right)0 var(--aurea-shadow-sm)var(--_gb-shadow-side),0 var(--aurea-shadow-sm)var(--aurea-shadow-md)var(--aurea-overlay-black-5);align-items:center;gap:var(--aurea-spacing-2xs);padding:var(--aurea-spacing-sm);border-radius:var(--aurea-layout-radius-full);min-height:var(--aurea-space-12);min-width:var(--aurea-space-12);font-family:var(--aurea-font-sans,system-ui,-apple-system,sans-serif);font-size:var(--aurea-fontSize-body);letter-spacing:var(--aurea-letterSpacing-body);color:var(--aurea-text-primary);transition:transform var(--aurea-duration-fast)ease-out,background var(--aurea-duration-normal)ease-out,box-shadow var(--aurea-duration-normal)ease-out,border-color var(--aurea-duration-normal)var(--aurea-transition-easing-easeOut);text-decoration:none;display:inline-flex;position:relative}.glass-button:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(ellipse var(--_gb-specular-w)var(--_gb-specular-h)at var(--mouse-x,50%)var(--_gb-specular-y),var(--_gb-specular-color),transparent var(--_gb-specular-fade)),linear-gradient(180deg,var(--_gb-rim-color)0%,transparent var(--_gb-rim-fade-in),transparent var(--_gb-rim-fade-out),var(--_gb-rim-color)100%);border-radius:inherit;pointer-events:none;opacity:1;transition:opacity var(--aurea-duration-fast)ease-out;z-index:var(--aurea-layout-zIndex-particles);position:absolute}.glass-button:after{content:"";inset:var(--aurea-spacing-0);background:linear-gradient(135deg,var(--_gb-refraction-start)0%,transparent var(--_gb-refraction-mid-in),transparent var(--_gb-refraction-mid-out),var(--_gb-refraction-end)100%);border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;z-index:2;position:absolute}.glass-button-content{z-index:3;justify-content:center;align-items:center;gap:var(--aurea-spacing-2xs);white-space:nowrap;display:inline-flex;position:relative}.glass-button-text{position:relative}.glass-button-icon-left,.glass-button-icon-right{flex-shrink:var(--aurea-spacing-0);justify-content:center;align-items:center;display:inline-flex}.glass-button-spinner{align-items:center;display:inline-flex}.glass-button-shadow{z-index:var(--aurea-layout-zIndex-base);background:linear-gradient(180deg,var(--aurea-mode-btn-shadow)0%,var(--aurea-btn-shadow-violet)100%);filter:var(--aurea-shadowBlur-xs);border-radius:var(--aurea-layout-radius-full);pointer-events:none;opacity:var(--aurea-opacity-30);transition:transform var(--aurea-duration-normal)ease-out,opacity var(--aurea-duration-normal)var(--aurea-transition-easing-easeOut);position:absolute}.glass-button-wrap:hover .glass-button{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)));background-color:var(--aurea-glass-bg-hover);border-color:var(--aurea-overlay-white-10);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-30),inset 0 calc(var(--aurea-shadow-sm)*-1)var(--aurea-shadow-sm)var(--aurea-overlay-black-10),inset var(--aurea-shadow-sm)0 var(--aurea-shadow-sm)var(--_gb-shadow-side),inset var(--_gb-shadow-right)0 var(--aurea-shadow-sm)var(--_gb-shadow-side),0 0 8px var(--aurea-mode-btn-shadow)}.glass-button-wrap:hover .glass-button-shadow{transform:translateY(calc(var(--aurea-spacing-2xs)/2))scale(var(--aurea-effect-scale-102));opacity:var(--aurea-opacity-40)}.glass-button-wrap:active .glass-button{transform:translateY(0)scale(var(--aurea-effect-scale-98))}.glass-button-wrap:active .glass-button-shadow{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)))scale(var(--aurea-effect-scale-95));opacity:var(--aurea-opacity-50)}.glass-button-disabled{cursor:not-allowed;opacity:var(--aurea-opacity-70)}.glass-button-disabled .glass-button{pointer-events:none}.glass-button-disabled .glass-button-shadow{opacity:var(--aurea-opacity-20)}.glass-button-sm .glass-button{padding:var(--aurea-spacing-xs)var(--aurea-spacing-sm);font-size:var(--aurea-fontSize-caption);min-height:var(--aurea-layout-touchTarget-min);min-width:var(--aurea-layout-touchTarget-min)}.glass-button-sm .glass-button-shadow{filter:var(--aurea-shadowBlur-xs);opacity:var(--aurea-opacity-30)}.glass-button-md .glass-button{padding:var(--aurea-spacing-sm);font-size:var(--aurea-fontSize-body);min-height:var(--aurea-space-12);min-width:var(--aurea-space-12)}.glass-button-lg .glass-button{padding:var(--aurea-spacing-md)}.glass-button-lg .glass-button-shadow{filter:var(--aurea-shadowBlur-sm);opacity:var(--aurea-opacity-30)}.glass-button-icon .glass-button{padding:var(--aurea-spacing-sm);aspect-ratio:1;min-height:var(--aurea-space-12);min-width:var(--aurea-space-12)}.glass-button-icon .glass-button-shadow{inset:var(--aurea-space-1);border-radius:var(--aurea-layout-radius-full)}.glass-button-primary .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-mode-primary)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-mode-accent)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-overlay-pure-white);border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10)}.glass-button-primary .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-mode-btn-shadow-strong)100%)}.glass-button-wrap.glass-button-primary:hover .glass-button{border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-30),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10),0 0 8px var(--aurea-mode-glass-tint-warm-border)}.glass-button-secondary .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thin-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-thin-background);--_gb-tint:var(--aurea-liquid-glass-tint-silver-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-silver-background);--_gb-specular-w:50%;--_gb-specular-h:30%;--_gb-specular-y:12%;--_gb-specular-fade:50%;color:var(--aurea-text-secondary);border-color:var(--aurea-glass-border-universal)}.glass-button-secondary .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow)0%,var(--aurea-btn-shadow-violet)100%)}.glass-button-wrap.glass-button-secondary:hover .glass-button{color:var(--aurea-text-secondary);border-color:var(--aurea-glass-border-universal)}.glass-button-ghost .glass-button{-webkit-backdrop-filter:none;box-shadow:none;background-color:#0000;background-image:none;border-color:#0000}.glass-button-ghost .glass-button-shadow{opacity:0}.glass-button-wrap.glass-button-ghost:hover .glass-button{background-color:var(--_gb-bg);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:blur(var(--_gb-blur))saturate(var(--_gb-saturate))brightness(var(--_gb-brightness));border-color:var(--aurea-glass-border-universal);transform:translateY(0)}.glass-button-wrap.glass-button-ghost:hover .glass-button-shadow{opacity:var(--aurea-opacity-30)}.glass-button:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-button-focus-ring);outline-offset:var(--aurea-spacing-2xs)}@media (prefers-reduced-motion:reduce){.glass-button,.glass-button-shadow{transition-duration:.01ms!important}.glass-button-wrap:hover .glass-button,.glass-button-wrap:active .glass-button,.glass-button-wrap:hover .glass-button-shadow,.glass-button-wrap:active .glass-button-shadow{transform:none!important}}.glass-button-xs .glass-button{padding:var(--aurea-space-1)var(--aurea-space-2);font-size:var(--aurea-fontSize-bodySm);min-height:calc(var(--aurea-space-1)*2 + 1.25em)}.glass-button-xs .glass-button-content{gap:var(--aurea-space-1)}.glass-button-xs .glass-button-shadow{filter:var(--aurea-shadowBlur-xs);opacity:var(--aurea-opacity-30)}.glass-button-xl .glass-button{padding:var(--aurea-space-5);min-height:var(--aurea-space-16)}.glass-button-xl .glass-button-shadow{filter:var(--aurea-shadowBlur-md);opacity:var(--aurea-opacity-30)}.glass-button-pill .glass-button,.glass-button-pill .glass-button-shadow{border-radius:var(--aurea-layout-radius-full)}.glass-button-primary-inverse .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thin-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-thin-background);--_gb-tint:color-mix(in oklch,var(--aurea-button-primaryInverse-bg)75%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-button-primaryInverse-bg)75%,transparent);--_gb-specular-w:50%;--_gb-specular-h:30%;--_gb-specular-y:12%;--_gb-specular-fade:50%;color:var(--aurea-button-primaryInverse-text);border:var(--aurea-layout-border-thick)solid transparent;background-clip:padding-box;position:relative}.glass-button-primary-inverse .glass-button:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg,var(--aurea-button-primaryInverse-borderGradient1),var(--aurea-button-primaryInverse-borderGradient2),var(--aurea-button-primaryInverse-borderGradient1));z-index:-1;animation:var(--aurea-animation-border-rotate);position:absolute}.glass-button-primary-inverse .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow)0%,var(--aurea-btn-shadow-violet)100%)}.glass-button-wrap.glass-button-primary-inverse:hover .glass-button:before{animation-play-state:running}.glass-button-accent .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-mode-accent)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-mode-accent)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-text-button-accent);border-color:var(--aurea-glass-border-universal)}.glass-button-accent .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow-strong)0%,var(--aurea-btn-shadow-violet)100%)}.glass-button-wrap.glass-button-accent:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-30),0 0 var(--aurea-glow-intensity-sm)var(--aurea-liquid-glass-tint-rose-border)}.glass-button-gradient-primary .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-mode-primary)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-button-aurora-violet)60%,transparent);color:var(--aurea-overlay-pure-white);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);border:var(--aurea-layout-border-thick)solid transparent;position:relative}.glass-button-gradient-primary .glass-button:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg,var(--aurea-button-primaryInverse-borderGradient2),var(--aurea-metallic-roseGold),var(--aurea-button-primaryInverse-borderGradient1),var(--aurea-button-primaryInverse-borderGradient2));z-index:-1;position:absolute}.glass-button-gradient-primary .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-btn-shadow-violet)100%)}.glass-button-gradient-secondary .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thin-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-thin-background);--_gb-tint:var(--aurea-liquid-glass-tint-silver-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-silver-background);--_gb-specular-w:50%;--_gb-specular-h:30%;--_gb-specular-y:12%;--_gb-specular-fade:50%;border-color:var(--aurea-glass-border-universal);color:var(--aurea-text-secondary)}.glass-button-gradient-secondary .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow)0%,var(--aurea-btn-shadow-violet)100%)}.glass-button-wrap.glass-button-gradient-secondary:hover .glass-button{border-color:var(--aurea-overlay-white-10)}.glass-button-gradient-aurora .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thick-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thick-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thick-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-thick-background);--_gb-specular-w:65%;--_gb-specular-h:45%;--_gb-specular-y:18%;--_gb-specular-fade:58%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-rim-fade-in:22%;--_gb-rim-fade-out:78%;--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-refraction-mid-in:28%;--_gb-refraction-mid-out:72%;--_gb-shadow-side:var(--aurea-overlay-white-10);background-image:linear-gradient(135deg,var(--aurea-liquid-glass-tint-rose-background)0%,var(--aurea-mode-glass-tint-warm-bg)25%,var(--aurea-liquid-glass-tint-aquamarine-background)50%,var(--aurea-liquid-glass-tint-amethyst-background)75%,var(--aurea-liquid-glass-tint-rose-background)100%);color:var(--aurea-overlay-pure-white);border-color:var(--aurea-glass-border-universal);animation:var(--aurea-animation-aurora-shift)paused;background-size:200% 200%}.glass-button-gradient-aurora .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow-strong)0%,var(--aurea-btn-shadow-violet)100%)}.glass-button-wrap.glass-button-gradient-aurora:hover .glass-button{animation-play-state:running}.glass-button-cta-inverse .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thick-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thick-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thick-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-thick-background);--_gb-tint:var(--aurea-liquid-glass-tint-silver-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-silver-background);--_gb-specular-w:65%;--_gb-specular-h:45%;--_gb-specular-y:18%;--_gb-specular-fade:58%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-rim-fade-in:22%;--_gb-rim-fade-out:78%;--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-refraction-mid-in:28%;--_gb-refraction-mid-out:72%;--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-text-secondary);border-color:var(--aurea-glass-border-universal)}.glass-button-cta-inverse .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-btn-shadow-violet)0%,var(--aurea-overlay-black-20)100%)}.glass-button-cta-outline .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-ultraThick-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-ultraThick-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-ultraThick-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-ultraThick-background);--_gb-specular-w:75%;--_gb-specular-h:55%;--_gb-specular-y:22%;--_gb-specular-fade:55%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-rim-fade-in:28%;--_gb-rim-fade-out:72%;--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-refraction-mid-in:25%;--_gb-refraction-mid-out:75%;--_gb-shadow-side:var(--aurea-overlay-white-10);--_gb-shadow-right:-8px;color:var(--aurea-cta-outline-text);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-color:var(--aurea-cta-outline-border)}.glass-button-cta-outline .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-btn-shadow-violet)0%,var(--aurea-mode-btn-shadow)100%)}.glass-button-pricing-highlight .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thick-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thick-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thick-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-thick-background);--_gb-specular-w:65%;--_gb-specular-h:45%;--_gb-specular-y:18%;--_gb-specular-fade:58%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-rim-fade-in:22%;--_gb-rim-fade-out:78%;--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-refraction-mid-in:28%;--_gb-refraction-mid-out:72%;--_gb-shadow-side:var(--aurea-overlay-white-10);background-image:linear-gradient(135deg,color-mix(in oklch,var(--aurea-button-aurora-violet)60%,transparent)0%,color-mix(in oklch,var(--aurea-mode-primary)60%,transparent)50%,color-mix(in oklch,var(--aurea-mode-accent)60%,transparent)100%);color:var(--aurea-overlay-pure-white);border-color:var(--aurea-glass-border-universal)}.glass-button-pricing-highlight .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-btn-shadow-violet)0%,var(--aurea-mode-btn-shadow-strong)100%)}.glass-button-wrap.glass-button-pricing-highlight:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-30),0 0 var(--aurea-glow-intensity-sm)var(--aurea-btn-shadow-violet)}.glass-button-glass .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:var(--aurea-liquid-glass-tint-silver-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-silver-background);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);border-color:var(--aurea-glass-warm-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5)}.glass-button-glass .glass-button:before{content:"";top:var(--aurea-spacing-0);left:var(--aurea-spacing-0);right:var(--aurea-spacing-0);background:linear-gradient(90deg,transparent,var(--aurea-mode-btn-shadow-strong),transparent);position:absolute}.glass-button-glass .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow)0%,var(--aurea-btn-shadow-violet)100%)}[data-theme=light] .glass-button-glass .glass-button,.light .glass-button-glass .glass-button{--_gb-bg:var(--aurea-bg-elevated);-webkit-backdrop-filter:none;border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-50),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5);background-image:none}.glass-button-outline .glass-button{-webkit-backdrop-filter:none;border:var(--aurea-layout-border-thick)solid var(--aurea-outline-border);color:var(--aurea-outline-text);background-color:#0000;background-image:none}.glass-button-outline .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow)0%,var(--aurea-btn-shadow-violet)100%);opacity:var(--aurea-opacity-50)}.glass-button-wrap.glass-button-outline:hover .glass-button{background-color:var(--_gb-bg);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:blur(var(--_gb-blur))saturate(var(--_gb-saturate))brightness(var(--_gb-brightness));border-color:var(--aurea-overlay-white-10)}.glass-button-wrap.glass-button-outline:hover .glass-button-shadow{opacity:var(--aurea-opacity-80)}.glass-button-neon .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thin-brightness);--_gb-tint:var(--aurea-liquid-glass-tint-aquamarine-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-aquamarine-background);--_gb-specular-w:50%;--_gb-specular-h:30%;--_gb-specular-y:12%;--_gb-specular-fade:50%;-webkit-backdrop-filter:none;color:var(--aurea-neon-text);background-color:#0000;background-image:none;position:relative;overflow:hidden}.glass-button-neon .glass-button:before,.glass-button-neon .glass-button:after{content:"";mix-blend-mode:normal;inset:auto;left:var(--aurea-spacing-0);right:var(--aurea-spacing-0);height:var(--aurea-spacing-2xs);background:linear-gradient(90deg,transparent,var(--aurea-button-neon-glow),transparent);opacity:0;transition:opacity var(--aurea-duration-normal)var(--aurea-transition-easing-ease);border-radius:0;position:absolute}.glass-button-neon .glass-button:before{top:var(--aurea-spacing-0)}.glass-button-neon .glass-button:after{bottom:var(--aurea-spacing-0)}.glass-button-neon .glass-button-shadow{background:var(--aurea-mode-btn-shadow-strong)}.glass-button-wrap.glass-button-neon:hover .glass-button:before,.glass-button-wrap.glass-button-neon:hover .glass-button:after{opacity:1}.glass-button-wrap.glass-button-neon:hover .glass-button{background-color:var(--_gb-bg);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:blur(var(--_gb-blur))saturate(var(--_gb-saturate))brightness(var(--_gb-brightness));box-shadow:var(--aurea-shadow-xl)}.glass-button-neon-solid .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-button-neonSolid-bg)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-button-neonSolid-bg)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-overlay-pure-white);border-color:#0000}.glass-button-neon-solid .glass-button-shadow{background:var(--aurea-mode-btn-shadow-strong)}.glass-button-wrap.glass-button-neon-solid:hover .glass-button{box-shadow:var(--aurea-shadow-xl)}.glass-button-neon-ghost .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thin-brightness);--_gb-tint:var(--aurea-liquid-glass-tint-aquamarine-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-aquamarine-background);-webkit-backdrop-filter:none;color:var(--aurea-neon-text);background-color:#0000;background-image:none;border-color:#0000}.glass-button-neon-ghost .glass-button-shadow{opacity:0}.glass-button-wrap.glass-button-neon-ghost:hover .glass-button{background-color:var(--_gb-bg);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:blur(var(--_gb-blur))saturate(var(--_gb-saturate))brightness(var(--_gb-brightness));border-color:var(--aurea-glass-border-universal)}.glass-button-wrap.glass-button-neon-ghost:hover .glass-button-shadow{opacity:var(--aurea-opacity-40);background:var(--aurea-mode-btn-shadow-strong)}.glass-button-neon-outline .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thin-brightness);--_gb-tint:var(--aurea-liquid-glass-tint-aquamarine-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-aquamarine-background);-webkit-backdrop-filter:none;color:var(--aurea-outline-text);background-color:#0000;background-image:none}.glass-button-neon-outline .glass-button-shadow{background:var(--aurea-mode-btn-shadow);opacity:var(--aurea-opacity-50)}.glass-button-wrap.glass-button-neon-outline:hover .glass-button{border-color:var(--aurea-overlay-white-10);background-color:var(--_gb-bg);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:blur(var(--_gb-blur))saturate(var(--_gb-saturate))brightness(var(--_gb-brightness))}.glass-button-success .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-button-success-bg)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-button-success-bg)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-text-button-success);border-color:var(--aurea-glass-border-universal)}.glass-button-success .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-shadow-md)100%)}.glass-button-wrap.glass-button-success:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),0 0 var(--aurea-glow-intensity-sm)var(--aurea-shadow-md)}.glass-button-destructive .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-button-destructive-bg)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-button-destructive-bg)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-btn-destructive-text);border-color:var(--aurea-glass-border-universal)}.glass-button-destructive .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-shadow-md)100%)}.glass-button-wrap.glass-button-destructive:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),0 0 var(--aurea-glow-intensity-sm)var(--aurea-shadow-md)}.glass-button-pulse .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-mode-primary)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-mode-accent)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-overlay-pure-white);border-color:var(--aurea-glass-border-universal);animation:var(--aurea-animation-pulse-glow)}.glass-button-pulse .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-mode-btn-shadow-strong)100%);animation:var(--aurea-animation-pulse-shadow)}.glass-button-wrap.glass-button-pulse:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-35),0 0 var(--aurea-glow-intensity-sm)var(--aurea-shadow-md);animation-play-state:paused}.glass-button-warm .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-mode-primary)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-mode-accent)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-overlay-pure-white);border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-30),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10),0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-mode-btn-shadow-strong)}.glass-button-warm .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-mode-btn-shadow-strong)50%,var(--aurea-btn-shadow-violet)100%)}.glass-button-wrap.glass-button-warm:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-35),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-mode-btn-shadow-strong)}.glass-button-primary-warm .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-mode-primary)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-mode-accent)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-overlay-pure-white);border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-30),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10),0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-mode-btn-shadow-strong)}.glass-button-primary-warm .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-mode-btn-shadow-strong)100%)}.glass-button-wrap.glass-button-primary-warm:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-35),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-lg)var(--aurea-mode-btn-shadow-strong)}.glass-button-glass-warm .glass-button{--_gb-bg:var(--aurea-glass-warm-bg);--_gb-tint:var(--aurea-mode-glass-tint-warm-bg);--_gb-tint-end:var(--aurea-mode-glass-tint-warm-bg);color:var(--aurea-text-primary);border-color:var(--aurea-glass-warm-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5)}.glass-button-glass-warm .glass-button:before{content:"";top:var(--aurea-spacing-0);left:var(--aurea-spacing-0);right:var(--aurea-spacing-0);background:linear-gradient(90deg,transparent,var(--aurea-shadow-md),transparent);position:absolute}.glass-button-glass-warm .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-mode-btn-shadow)100%)}.glass-button-secondary-on-background .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thick-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thick-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thick-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-thick-background);--_gb-specular-w:65%;--_gb-specular-h:45%;--_gb-specular-y:18%;--_gb-specular-fade:58%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-rim-fade-in:22%;--_gb-rim-fade-out:78%;--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-refraction-mid-in:28%;--_gb-refraction-mid-out:72%;--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-secondary-on-bg-text);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-color:var(--aurea-secondary-on-bg-border)}.glass-button-secondary-on-background .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-overlay-white-10)0%,var(--aurea-mode-btn-shadow)100%)}.glass-button-dark-primary .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-overlay-white-10);--_gb-tint:var(--aurea-mode-glass-tint-warm-bg);--_gb-tint-end:var(--aurea-liquid-glass-tint-rose-background);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-btn-secondary-bg);--_gb-refraction-end:var(--aurea-mode-cool-50);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-text-primary);border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10)}.glass-button-dark-primary .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,var(--aurea-mode-btn-shadow-strong)100%)}.glass-button-wrap.glass-button-dark-primary:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-30),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10),0 0 12px var(--aurea-mode-primary)}.glass-button-dark-secondary .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-thin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-thin-brightness);--_gb-bg:var(--aurea-overlay-white-10);--_gb-tint:var(--aurea-liquid-glass-tint-silver-background);--_gb-tint-end:var(--aurea-liquid-glass-tint-silver-background);--_gb-specular-w:50%;--_gb-specular-h:30%;--_gb-specular-y:12%;--_gb-specular-fade:50%;color:var(--aurea-text-primary);border-color:var(--aurea-overlay-white-20)}.glass-button-dark-secondary .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-mode-btn-shadow)0%,var(--aurea-btn-shadow-violet)100%);opacity:var(--aurea-opacity-50)}.glass-button-wrap.glass-button-dark-secondary:hover .glass-button{border-color:var(--aurea-overlay-white-30)}.glass-button-dark-ghost .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-ultraThin-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-ultraThin-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-ultraThin-brightness);--_gb-bg:transparent;--_gb-tint:transparent;--_gb-tint-end:transparent;-webkit-backdrop-filter:none;color:var(--aurea-text-primary);box-shadow:none;background-color:#0000;background-image:none;border-color:#0000}.glass-button-dark-ghost .glass-button-shadow{opacity:0}.glass-button-wrap.glass-button-dark-ghost:hover .glass-button{--_gb-bg:var(--aurea-overlay-white-10);background-color:var(--_gb-bg);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:blur(var(--_gb-blur))saturate(var(--_gb-saturate))brightness(var(--_gb-brightness));border-color:var(--aurea-overlay-white-20);transform:translateY(0)}.glass-button-wrap.glass-button-dark-ghost:hover .glass-button-shadow{opacity:var(--aurea-opacity-30)}.glass-button-horizon-cta .glass-button{--_gb-blur:var(--aurea-liquid-glass-material-regular-regular-blur);--_gb-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate);--_gb-brightness:var(--aurea-liquid-glass-material-regular-regular-brightness);--_gb-bg:var(--aurea-liquid-glass-material-regular-regular-background);--_gb-tint:color-mix(in oklch,var(--aurea-mode-primary-800)60%,transparent);--_gb-tint-end:color-mix(in oklch,var(--aurea-mode-primary)60%,transparent);--_gb-specular-w:60%;--_gb-specular-h:40%;--_gb-specular-y:15%;--_gb-specular-fade:60%;--_gb-rim-color:var(--aurea-overlay-white-10);--_gb-refraction-start:var(--aurea-mode-primary-800);--_gb-refraction-end:var(--aurea-mode-primary-deep);--_gb-shadow-side:var(--aurea-overlay-white-10);color:var(--aurea-overlay-pure-white);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-15),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-20);border-color:#0000;border-radius:0}.glass-button-horizon-cta .glass-button-shadow{background:linear-gradient(180deg,var(--aurea-shadow-md)0%,color-mix(in oklch,var(--aurea-mode-primary)30%,transparent)100%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px))}.glass-button-wrap.glass-button-horizon-cta:hover .glass-button{box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-10),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)color-mix(in oklch,var(--aurea-mode-primary)30%,transparent)}.glass-button-horizon-ghost .glass-button{--_gb-bg:transparent;--_gb-tint:transparent;--_gb-tint-end:transparent;-webkit-backdrop-filter:none;border-color:var(--aurea-glass-border);color:var(--aurea-text-secondary);box-shadow:none;background-color:#0000;background-image:none}.glass-button-horizon-ghost .glass-button-shadow{opacity:0}.glass-button-wrap.glass-button-horizon-ghost:hover .glass-button{border-color:var(--aurea-glass-borderStrong);color:var(--aurea-text-primary);--_gb-bg:var(--aurea-overlay-white-5);background-color:var(--_gb-bg)}.glass-button-horizon-ghost .glass-button:before,.glass-button-horizon-ghost .glass-button:after,.glass-button-ghost .glass-button:before,.glass-button-ghost .glass-button:after,.glass-button-outline .glass-button:before,.glass-button-outline .glass-button:after,.glass-button-link .glass-button:before,.glass-button-link .glass-button:after,.glass-button-dark-ghost .glass-button:before,.glass-button-dark-ghost .glass-button:after{display:none}.glass-button-link .glass-button{-webkit-backdrop-filter:none;padding:var(--aurea-spacing-0);text-underline-offset:var(--aurea-space-1);min-height:auto;color:var(--aurea-text-secondary);box-shadow:none;background-color:#0000;background-image:none;border:none;text-decoration:underline}.glass-button-link .glass-button-shadow{display:none}.glass-button-wrap.glass-button-link:hover .glass-button{text-decoration-thickness:var(--aurea-spacing-2xs);color:var(--aurea-text-primary);transform:none}[data-theme=light] .glass-button-default .glass-button,.light .glass-button-default .glass-button{background:var(--aurea-bg-elevated);-webkit-backdrop-filter:none;border-color:var(--aurea-glass-border-universal);box-shadow:var(--aurea-shadow-sm)}[data-theme=light] .glass-button-default .glass-button:before,[data-theme=light] .glass-button-default .glass-button:after,.light .glass-button-default .glass-button:before,.light .glass-button-default .glass-button:after{display:none}[data-theme=light] .glass-button-default:hover .glass-button,.light .glass-button-default:hover .glass-button,[data-theme=light] .glass-button-default:active .glass-button,.light .glass-button-default:active .glass-button{background:var(--aurea-background-surface);box-shadow:var(--aurea-shadow-md)}[data-theme=light] .glass-button-glass .glass-button,.light .glass-button-glass .glass-button{background:var(--aurea-bg-elevated);-webkit-backdrop-filter:none;border-color:var(--aurea-glass-border-universal);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-50),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5)}[data-theme=light] .glass-button-wrap .glass-button,.light .glass-button-wrap .glass-button{color:var(--aurea-text-primary)}[data-theme=light] .glass-button-wrap:is(.glass-button-neon,.glass-button-neon-ghost) .glass-button,.light .glass-button-wrap:is(.glass-button-neon,.glass-button-neon-ghost) .glass-button{color:var(--aurea-neon-text)}[data-theme=light] .glass-button-wrap.glass-button-neon-outline .glass-button,.light .glass-button-wrap.glass-button-neon-outline .glass-button{color:var(--aurea-outline-text)}[data-theme=light] :is(.glass-button-dark-primary,.glass-button-dark-secondary,.glass-button-dark-ghost) .glass-button,.light :is(.glass-button-dark-primary,.glass-button-dark-secondary,.glass-button-dark-ghost) .glass-button{color:var(--aurea-overlay-pure-white)}[data-theme=light] :is(.glass-button-dark-primary,.glass-button-dark-secondary) .glass-button,.light :is(.glass-button-dark-primary,.glass-button-dark-secondary) .glass-button{background-color:var(--aurea-overlay-black-90);background-image:linear-gradient(135deg,var(--_gb-tint),var(--_gb-tint-end));-webkit-backdrop-filter:none}[data-theme=light] .glass-button-dark-ghost .glass-button,.light .glass-button-dark-ghost .glass-button{color:var(--aurea-text-primary)}[data-theme=light] .glass-button-wrap.glass-button-dark-ghost:hover .glass-button,.light .glass-button-wrap.glass-button-dark-ghost:hover .glass-button{--_gb-bg:var(--aurea-overlay-black-90);background-color:var(--_gb-bg);color:var(--aurea-overlay-pure-white);-webkit-backdrop-filter:none}[data-theme=light] :is(.glass-button-success,.glass-button-destructive) .glass-button,.light :is(.glass-button-success,.glass-button-destructive) .glass-button,[data-theme=light] .glass-button-wrap:is(.glass-button-primary,.glass-button-accent,.glass-button-warm,.glass-button-primary-warm,.glass-button-neon-solid,.glass-button-pricing-highlight,.glass-button-gradient-primary,.glass-button-gradient-aurora,.glass-button-pulse) .glass-button,.light .glass-button-wrap:is(.glass-button-primary,.glass-button-accent,.glass-button-warm,.glass-button-primary-warm,.glass-button-neon-solid,.glass-button-pricing-highlight,.glass-button-gradient-primary,.glass-button-gradient-aurora,.glass-button-pulse) .glass-button{color:var(--aurea-overlay-pure-white)}[data-theme=light] .glass-button-wrap:is(.glass-button-primary,.glass-button-primary-warm,.glass-button-accent,.glass-button-warm,.glass-button-success,.glass-button-destructive,.glass-button-neon-solid,.glass-button-pulse,.glass-button-pricing-highlight,.glass-button-gradient-primary,.glass-button-gradient-aurora) .glass-button,.light .glass-button-wrap:is(.glass-button-primary,.glass-button-primary-warm,.glass-button-accent,.glass-button-warm,.glass-button-success,.glass-button-destructive,.glass-button-neon-solid,.glass-button-pulse,.glass-button-pricing-highlight,.glass-button-gradient-primary,.glass-button-gradient-aurora) .glass-button{--_gb-bg:transparent;-webkit-backdrop-filter:none}[data-theme=light] .glass-button-wrap:is(.glass-button-primary,.glass-button-primary-warm,.glass-button-pulse,.glass-button-gradient-primary) .glass-button,.light .glass-button-wrap:is(.glass-button-primary,.glass-button-primary-warm,.glass-button-pulse,.glass-button-gradient-primary) .glass-button,[data-theme=light] .glass-button-warm .glass-button,.light .glass-button-warm .glass-button{--_gb-tint:var(--aurea-mode-primary);--_gb-tint-end:var(--aurea-mode-accent)}[data-theme=light] .glass-button-accent .glass-button,.light .glass-button-accent .glass-button{--_gb-tint:var(--aurea-mode-accent);--_gb-tint-end:var(--aurea-mode-accent)}[data-theme=light] .glass-button-success .glass-button,.light .glass-button-success .glass-button{--_gb-tint:var(--aurea-button-success-bg);--_gb-tint-end:var(--aurea-button-success-bg)}[data-theme=light] .glass-button-destructive .glass-button,.light .glass-button-destructive .glass-button{--_gb-tint:var(--aurea-button-destructive-bg);--_gb-tint-end:var(--aurea-button-destructive-bg)}[data-theme=light] .glass-button-neon-solid .glass-button,.light .glass-button-neon-solid .glass-button{--_gb-tint:var(--aurea-button-neonSolid-bg);--_gb-tint-end:var(--aurea-button-neonSolid-bg)}[data-theme=light] .glass-button-gradient-aurora .glass-button,.light .glass-button-gradient-aurora .glass-button{--_gb-tint:var(--aurea-button-aurora-violet);--_gb-tint-end:var(--aurea-button-aurora-green)}[data-theme=light] .glass-button-pricing-highlight .glass-button,.light .glass-button-pricing-highlight .glass-button{--_gb-tint:var(--aurea-button-pricing-violet);--_gb-tint-end:var(--aurea-button-aurora-green)}[data-theme=light] :is(.glass-button-neon,.glass-button-neon-ghost,.glass-button-neon-outline) .glass-button,.light :is(.glass-button-neon,.glass-button-neon-ghost,.glass-button-neon-outline) .glass-button{--_gb-tint:var(--aurea-button-neon-hoverGlow);--_gb-tint-end:var(--aurea-button-neon-hoverGlow)}[data-theme=light] .glass-button-wrap.glass-button-neon-outline:hover .glass-button,.light .glass-button-wrap.glass-button-neon-outline:hover .glass-button{border-color:var(--aurea-glass-border-universal)}[data-theme=light] .glass-button-wrap:is(.glass-button-neon,.glass-button-neon-ghost,.glass-button-neon-outline):hover .glass-button,.light .glass-button-wrap:is(.glass-button-neon,.glass-button-neon-ghost,.glass-button-neon-outline):hover .glass-button{background-color:var(--aurea-button-neon-hoverBg)}
@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}.btn-spotlight{--mouse-x:50%;--mouse-y:50%;--spotlight-size:var(--aurea-spacing-6xl);--spotlight-opacity:var(--aurea-spacing-0);background:var(--aurea-mode-primary);color:var(--aurea-text-obsidian);position:relative;overflow:hidden}.btn-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(--duration-base,var(--aurea-duration-base))var(--ease-out,ease);position:absolute}.btn-spotlight:hover,.btn-spotlight:active{--spotlight-opacity:1}.btn-spotlight-outline{--mouse-x:50%;--mouse-y:50%;--_spotlight-outline-size:200px;color:var(--aurea-semantic-error-500);border:var(--aurea-layout-border-thick)solid var(--aurea-mode-primary);background:0 0;overflow:hidden}.btn-spotlight-outline:before{content:"";inset:var(--aurea-spacing-0);background:radial-gradient(var(--_spotlight-outline-size,200px)circle at var(--mouse-x)var(--mouse-y),var(--aurea-mode-primary-alpha-15),transparent 60%);opacity:1;transition:opacity var(--duration-base,var(--aurea-duration-base))var(--ease-out,ease);position:absolute}.btn-spotlight-outline:hover:before,.btn-spotlight-outline:active:before{opacity:1}.btn-rotating-border{background:var(--aurea-bg-base);color:var(--aurea-text-primary);z-index:var(--aurea-layout-zIndex-base);border:none;position:relative}.btn-rotating-border:before{content:"";inset:var(--aurea-spacing-0);border-radius:inherit;padding:var(--aurea-spacing-2xs);background:conic-gradient(from var(--gradient-angle,0deg),var(--aurea-mode-primary),var(--aurea-mode-cool-400),var(--aurea-mode-accent),var(--aurea-metallic-roseGold),var(--aurea-mode-primary));mask:linear-gradient(var(--aurea-overlay-pure-white)0 0)content-box,linear-gradient(var(--aurea-overlay-pure-white)0 0);z-index:-1;animation:var(--aurea-animation-rotate-gradient);animation-play-state:paused;position:absolute;mask-composite:exclude}.btn-rotating-border:hover:before,.btn-rotating-border:active:before{animation-play-state:running}.btn-rotating-border:hover,.btn-rotating-border:active{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)));box-shadow:0 0 var(--aurea-glow-intensity-sm)var(--aurea-mode-primary-alpha-30)}.btn-rotating-border-fast:before{animation-duration:var(--aurea-transition-duration-slow)}.btn-rotating-border-continuous:before{animation-play-state:running}.btn-rotating-border-glow:after{content:"";inset:calc(-1*var(--aurea-spacing-3xs));border-radius:inherit;background:conic-gradient(from var(--gradient-angle,0deg),var(--aurea-mode-primary-alpha-50),var(--aurea-mode-cool-400-alpha-50),var(--aurea-mode-accent-alpha-50),var(--aurea-metallic-roseGold-alpha-50),var(--aurea-mode-primary-alpha-50));filter:blur(var(--aurea-liquid-glass-blur-md));z-index:var(--aurea-layout-zIndex-background);opacity:1;animation:var(--aurea-animation-rotate-gradient);transition:opacity var(--duration-base,var(--aurea-duration-base))var(--ease-out,ease);position:absolute}.btn-rotating-border-glow:hover:after,.btn-rotating-border-glow:active:after{opacity:1}@supports not (background:conic-gradient(from 135deg, red, blue)){.btn-rotating-border:before{background:linear-gradient(135deg,var(--aurea-mode-primary),var(--aurea-mode-accent),var(--aurea-mode-primary));animation:none}}.btn-magnetic{--magnetic-x:var(--aurea-spacing-0);--magnetic-y:var(--aurea-spacing-0);transform:translate(var(--magnetic-x),var(--magnetic-y));transition:transform var(--duration-fast,var(--aurea-duration-normal))var(--aurea-transition-easing-smoothOut)}.btn-magnetic:hover,.btn-magnetic:active{box-shadow:var(--aurea-shadow-lg,var(--aurea-shadow-lg))}.btn-magnetic-text{--magnetic-x:var(--aurea-spacing-0);--magnetic-y:var(--aurea-spacing-0);overflow:visible}.btn-magnetic-text>span{transform:translate(calc(var(--magnetic-x)*1.5),calc(var(--magnetic-y)*1.5));transition:transform var(--duration-fast,var(--aurea-duration-normal))var(--aurea-transition-easing-smoothOut);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)}}.btn-ripple{--ripple-x:50%;--ripple-y:50%;position:relative;overflow:hidden}.btn-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)}.btn-ripple.rippling:after{animation:ripple-effect var(--aurea-animation-quick)var(--aurea-ease-out)}.btn-ripple-dark:after{background:var(--aurea-overlay-black-20)}.btn-liquid-glass{--mouse-x:50%;--mouse-y:50%;background:var(--aurea-glass-warm-strong,var(--aurea-glass-warmStrong));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-glass-border-universal);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-60),inset 0 calc(var(--aurea-shadowOffset-md)*-1)1px var(--aurea-overlay-black-10),0 var(--aurea-shadow-md)var(--aurea-shadow-sm)var(--aurea-overlay-black-10);position:relative;overflow:hidden}.btn-liquid-glass:before{content:"";background:radial-gradient(ellipse 80% 50% at var(--mouse-x)var(--mouse-y),var(--aurea-overlay-white-30),transparent 50%);pointer-events:none;width:120%;height:120%;transition:opacity var(--duration-base,var(--aurea-duration-base))var(--ease-out,ease);opacity:1;position:absolute;top:-10%;left:-10%}.btn-liquid-glass:hover:before,.btn-liquid-glass:active:before{opacity:1}.btn-liquid-glass:after{content:"";top:var(--aurea-spacing-0);height:var(--aurea-layout-border-default);background:linear-gradient(90deg,transparent,var(--aurea-overlay-white-80),transparent);border-radius:var(--aurea-layout-radius-full);position:absolute;left:5%;right:5%}.btn-liquid-glass:hover,.btn-liquid-glass:active{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/2)));box-shadow:inset 0 var(--aurea-shadowOffset-md)1px var(--aurea-overlay-white-70),inset 0 calc(var(--aurea-shadowOffset-md)*-1)1px var(--aurea-overlay-black-10),0 var(--aurea-shadow-md)var(--aurea-shadow-md)var(--aurea-overlay-black-20),0 var(--aurea-shadow-sm)var(--aurea-shadow-xl)var(--aurea-overlay-black-10)}@keyframes shine-sweep{0%{--shine-position:-100%}to{--shine-position:200%}}.btn-shine{position:relative;overflow:hidden}.btn-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)}.btn-shine:hover:before,.btn-shine:active:before{animation:shine-sweep var(--aurea-animation-smooth)var(--aurea-ease-out)}.btn-shine-continuous:before{animation:shine-sweep var(--aurea-animation-moderate)var(--aurea-ease-in-out)infinite}.btn-tilt{--tilt-x:0deg;--tilt-y:0deg;transform-style:preserve-3d;perspective:var(--aurea-effect-perspective-dramatic);transition:transform var(--duration-fast,var(--aurea-animation-exit-duration))var(--aurea-transition-easing-easeOut)}.btn-tilt:hover,.btn-tilt:active{--_tilt-lift:10px;transform:rotateX(var(--tilt-x))rotateY(var(--tilt-y))translateZ(var(--_tilt-lift))}.btn-tilt:after{content:"";inset:var(--aurea-spacing-xs);background:var(--aurea-overlay-black-20);border-radius:inherit;--_tilt-shadow-depth:-20px;transform:translateZ(var(--_tilt-shadow-depth));filter:blur(var(--aurea-liquid-glass-blur-md));opacity:1;transition:opacity var(--duration-base,var(--aurea-duration-base))var(--ease-out,ease);z-index:-1;position:absolute}.btn-tilt:hover:after,.btn-tilt:active:after{opacity:1}.btn-morph{border-radius:var(--radius,var(--aurea-layout-radius-sm));transition:border-radius var(--duration-slow,var(--aurea-animation-micro))cubic-bezier(.34,1.56,.64,1),transform var(--duration-base,var(--aurea-duration-base))var(--ease-out,var(--aurea-ease-out)),box-shadow var(--duration-base,var(--aurea-duration-base))var(--ease-out,var(--aurea-ease-out))}.btn-morph:hover,.btn-morph:active{border-radius:var(--aurea-layout-radius-xl);transform:var(--aurea-transform-scale-hover);box-shadow:var(--aurea-shadow-lg,var(--aurea-shadow-lg))}.btn-morph:active{border-radius:var(--aurea-layout-radius-lg);transform:scale(var(--aurea-effect-scale-98))}.btn-elastic{transition:transform var(--duration-slow,var(--aurea-animation-micro))cubic-bezier(.34,1.56,.64,1)}.btn-elastic:hover,.btn-elastic:active{transform:scale(var(--aurea-transform-scale-hover))}.btn-elastic:active{transform:scale(var(--aurea-effect-scale-92));transition:transform var(--duration-fast,var(--aurea-animation-exit-duration))var(--ease-out,var(--aurea-ease-out))}@keyframes border-trace{0%{stroke-dashoffset:400px}to{stroke-dashoffset:var(--aurea-spacing-0)}}.btn-border-trace{color:var(--aurea-semantic-error-500);background:0 0;border:none;position:relative}.btn-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}.btn-border-trace svg rect{fill:none;stroke:var(--aurea-mode-primary);stroke-width:2px;stroke-dasharray:400;stroke-dashoffset:400px;transition:stroke-dashoffset var(--duration-slow,var(--aurea-duration-slow))var(--ease-out,var(--aurea-ease-out))}.btn-border-trace:hover svg rect,.btn-border-trace:active svg rect{stroke-dashoffset:var(--aurea-spacing-0)}@keyframes glitch{0%,to{filter:none;transform:translate(0)}20%{filter:hue-rotate(90deg);transform:translate(-2px,1px)}40%{filter:hue-rotate(-90deg);transform:translate(2px,-1px)}60%{filter:hue-rotate(180deg);transform:translate(-1px,-1px)}80%{filter:hue-rotate(-180deg);transform:translate(1px,1px)}}.btn-glitch{position:relative}.btn-glitch:hover,.btn-glitch:active{animation:glitch var(--duration-base,var(--aurea-duration-base))var(--ease-out,var(--aurea-ease-out))}.btn-glitch:before,.btn-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}.btn-glitch:hover:before,.btn-glitch:active:before{left:var(--aurea-spacing-2xs);text-shadow:var(--aurea-spacing-xs)0 var(--aurea-mode-accent);animation:glitch var(--duration-base,var(--aurea-duration-base))var(--ease-out,var(--aurea-ease-out))infinite;opacity:var(--aurea-opacity-80)}.btn-glitch:hover:after,.btn-glitch:active:after{left:calc(-1*var(--aurea-spacing-xs));text-shadow:var(--aurea-spacing-xs)0 var(--aurea-mode-cool-400);animation:glitch var(--duration-base,var(--aurea-duration-base))var(--ease-out,var(--aurea-ease-out))infinite reverse;opacity:var(--aurea-opacity-80)}@media (prefers-reduced-motion:reduce){.btn-spotlight:before,.btn-rotating-border:before,.btn-rotating-border-glow:after,.btn-ripple:after,.btn-shine:before,.btn-liquid-glass:before,.btn-tilt:after,.btn-glitch:before,.btn-glitch:after{transition:none;animation:none}.btn-magnetic,.btn-magnetic-text>span,.btn-tilt,.btn-morph,.btn-elastic{transition:none;transform:none}.btn-morph:hover,.btn-morph:active,.btn-elastic:hover,.btn-elastic:active,.btn-tilt:hover,.btn-tilt:active{transform:none}}.btn-no-effects,.btn-no-effects:before,.btn-no-effects:after{transition:none;animation:none;transform:none}.btn-effects-preview .btn-spotlight:before,.btn-effects-preview .btn-rotating-border:before{opacity:1;animation-play-state:running}
.badge,.badge-filled,.badge-soft{align-items:center;gap:var(--aurea-spacing-2xs);padding:var(--aurea-spacing-xs)var(--aurea-spacing-sm);border-radius:var(--aurea-layout-radius-full);font-size:var(--aurea-fontSize-caption);font-weight:var(--aurea-fontWeight-semibold);line-height:var(--aurea-lineHeight-caption);letter-spacing:var(--aurea-letterSpacing-body);white-space:nowrap;display:inline-flex}.badge,.badge-filled{transition:background var(--aurea-transition-duration-fast)var(--aurea-ease-out),color var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut),border-color var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut),box-shadow var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut)}.badge-soft{transition:background var(--aurea-transition-duration-fast)var(--aurea-ease-out),color var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut),border-color var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut)}.badge-primary{background:var(--aurea-mode-cool-900);color:var(--aurea-text-obsidian)}.badge-success{background:var(--aurea-semantic-success-700);color:var(--aurea-text-obsidian)}.badge-warning{background:var(--aurea-semantic-warning-600);color:var(--aurea-text-obsidian)}.badge-error{background:var(--aurea-semantic-error-600);color:var(--aurea-text-obsidian)}.badge-info{background:var(--aurea-semantic-info-600);color:var(--aurea-text-obsidian)}.badge-tech{background:var(--aurea-mode-accent-900);color:var(--aurea-text-obsidian)}.badge-neutral{background:var(--aurea-surface-elevated);color:var(--aurea-text-primary)}.badge-outlined.badge-primary{color:var(--aurea-semantic-success-500);border-color:var(--aurea-mode-cool-600)}.badge-outlined.badge-success{color:var(--aurea-semantic-success-500);border-color:var(--aurea-semantic-success-500)}.badge-outlined.badge-tech{color:var(--aurea-semantic-error-500);border-color:var(--aurea-mode-accent-600)}.badge-soft.badge-primary{background:var(--aurea-mode-cool-900);color:var(--aurea-semantic-success-aaa)}.badge-soft.badge-success{background:var(--aurea-semantic-success-700);color:var(--aurea-semantic-success-aaa)}.badge-soft.badge-warning{background:var(--aurea-semantic-warning-600);color:var(--aurea-semantic-warning-aaa)}.badge-soft.badge-error{background:var(--aurea-semantic-error-600);color:var(--aurea-semantic-error-aaa)}.badge-soft.badge-tech{background:var(--aurea-mode-accent-900);color:var(--aurea-semantic-error-aaa)}.badge-dot.badge-success:before{background:var(--aurea-semantic-success-500);box-shadow:var(--aurea-shadow-md)}.badge-dot.badge-warning:before{background:var(--aurea-semantic-warning-500);box-shadow:var(--aurea-shadow-md)}.badge-dot.badge-error:before{background:var(--aurea-semantic-error-500);box-shadow:var(--aurea-shadow-md)}.badge-dot.badge-primary:before{background:var(--aurea-mode-cool);box-shadow:0 0 0 var(--aurea-glow-intensity-sm)var(--aurea-mode-cool-400)}.badge-dot.pulse:before{animation:var(--aurea-animation-pulse-dot)}.badge-icon{align-items:center;gap:var(--aurea-spacing-2xs);display:inline-flex}.badge-icon svg,.badge-icon-only svg{width:var(--aurea-spacing-md);height:var(--aurea-spacing-md)}.badge-filled .badge-outlined .badge-soft .badge-dismiss-button svg{width:var(--aurea-spacing-sm);height:var(--aurea-spacing-sm)}.badge-counter .counter{min-width:var(--aurea-spacing-md);height:var(--aurea-spacing-md);background:var(--aurea-mode-primary-alpha-20);border-radius:var(--aurea-layout-radius-full);font-size:var(--aurea-fontSize-caption);font-weight:var(--aurea-fontWeight-bold);line-height:var(--aurea-lineHeight-none);justify-content:center;align-items:center;display:inline-flex;position:relative}.badge-counter .counter:before{content:"";position:absolute;inset:-12px}.badge-absolute .badge-absolute .badge-absolute.bottom-right{bottom:-.5rem;right:-.5rem}.badge-absolute .badge-notification{min-width:var(--aurea-spacing-md);height:var(--aurea-spacing-md);font-size:var(--aurea-fontSize-caption);font-weight:var(--aurea-fontWeight-bold);line-height:var(--aurea-lineHeight-none);border-radius:var(--aurea-layout-radius-full);background:var(--aurea-semantic-error-600);color:var(--aurea-text-obsidian);box-shadow:var(--aurea-shadow-md);justify-content:center;align-items:center;display:inline-flex;position:relative}.badge-notification:before{content:"";position:absolute;inset:-12px}.badge-group-compact .badge{border-right:var(--aurea-layout-border-default)solid var(--aurea-text-primary-alpha-20);border-radius:0}.badge-group-compact .badge:last-child{border-right:none}.badge-priority-high{background:var(--aurea-semantic-warning-600);color:var(--aurea-text-obsidian)}.badge-priority-medium{background:var(--aurea-semantic-info-600);color:var(--aurea-text-obsidian)}.badge-priority-low{background:var(--aurea-surface-elevated);color:var(--aurea-text-primary)}.badge-hero{align-items:center;gap:var(--aurea-spacing-2xs);padding:var(--aurea-spacing-xs)calc(var(--aurea-spacing-md) + var(--aurea-spacing-xs)/2);background:var(--aurea-glass-bg-subtle);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-blur-lg))saturate(var(--aurea-liquid-glass-saturate-medium))brightness(var(--aurea-liquid-glass-brightness-soft));border:var(--aurea-layout-border-default)solid var(--aurea-fixedDark-border);border-radius:var(--aurea-layout-radius-full);font-size:var(--aurea-fontSize-bodySm);font-weight:var(--aurea-fontWeight-semibold);color:var(--aurea-text-primary);transition:background var(--aurea-transition-duration-base)var(--aurea-ease-out),color var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut),border-color var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut),box-shadow var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut);display:inline-flex}.badge-hero:hover,.badge-hero:active{background:var(--aurea-glass-warmStrong);border-color:var(--aurea-glass-borderStrong);transform:var(--aurea-transform-scale-hover)}[data-theme=light] .badge-hero,.light .badge-hero{background:var(--aurea-surface-elevated);border:var(--aurea-layout-border-default)solid var(--aurea-overlay-black-10);color:var(--aurea-text-primary);box-shadow:0 var(--aurea-shadow-md)var(--aurea-shadow-sm)-1px var(--aurea-overlay-black-10)}@media (min-width:640px){.badge,.badge-filled,.badge-soft{font-size:var(--aurea-fontSize-bodySm);padding:var(--aurea-spacing-xs)var(--aurea-spacing-md)}.badge-icon svg,.badge-icon-only svg{width:var(--aurea-spacing-lg);height:var(--aurea-spacing-lg)}}[data-theme=light] .badge-filled.badge-primary,[data-theme=light] .badge-primary,.light .badge-filled.badge-primary,.light .badge-primary{background-color:var(--aurea-mode-cool-50);color:var(--aurea-text-primary)}[data-theme=light] .badge-filled.badge-success,[data-theme=light] .badge-success,.light .badge-filled.badge-success,.light .badge-success{background-color:var(--aurea-semantic-success-50);color:var(--aurea-text-primary)}[data-theme=light] .badge-filled.badge-warning,[data-theme=light] .badge-warning,.light .badge-filled.badge-warning,.light .badge-warning{background-color:var(--aurea-semantic-warning-400);color:var(--aurea-text-primary)}[data-theme=light] .badge-filled.badge-error,[data-theme=light] .badge-error,.light .badge-filled.badge-error,.light .badge-error{background-color:var(--aurea-semantic-error-50);color:var(--aurea-text-primary)}[data-theme=light] .badge-filled.badge-info,[data-theme=light] .badge-info,.light .badge-filled.badge-info,.light .badge-info{background-color:var(--aurea-semantic-info-400);color:var(--aurea-text-primary)}[data-theme=light] .badge-filled.badge-tech,[data-theme=light] .badge-tech,.light .badge-filled.badge-tech,.light .badge-tech{background-color:var(--aurea-mode-accent-50);color:var(--aurea-text-primary)}[data-theme=light] .badge-filled.badge-neutral,[data-theme=light] .badge-neutral,.light .badge-filled.badge-neutral,.light .badge-neutral{background-color:var(--aurea-surface-elevated);color:var(--aurea-text-primary)}[data-theme=light] .badge-outlined.badge-primary,.light .badge-outlined.badge-primary{color:var(--aurea-text-primary);border-color:var(--aurea-mode-cool);background:0 0}[data-theme=light] .badge-outlined.badge-success,.light .badge-outlined.badge-success{color:var(--aurea-semantic-success-500);border-color:var(--aurea-semantic-success-500);background:0 0}[data-theme=light] .badge-outlined.badge-tech,.light .badge-outlined.badge-tech{color:var(--aurea-semantic-brand-gold);border-color:var(--aurea-mode-accent);background:0 0}[data-theme=light] .badge-soft.badge-primary,.light .badge-soft.badge-primary{background:var(--aurea-mode-cool-50);color:var(--aurea-text-primary)}[data-theme=light] .badge-soft.badge-success,.light .badge-soft.badge-success{background:var(--aurea-semantic-success-50);color:var(--aurea-semantic-success-700)}[data-theme=light] .badge-soft.badge-warning,.light .badge-soft.badge-warning{background:var(--aurea-semantic-warning-400);color:var(--aurea-text-primary)}[data-theme=light] .badge-soft.badge-error,.light .badge-soft.badge-error{background:var(--aurea-semantic-error-50);color:var(--aurea-semantic-error-500)}[data-theme=light] .badge-soft.badge-tech,.light .badge-soft.badge-tech{background:var(--aurea-mode-accent-50);color:var(--aurea-text-primary)}[data-theme=light] .badge-dot.badge-success:before,.light .badge-dot.badge-success:before{background-color:var(--aurea-semantic-success-500);box-shadow:0 0 0 var(--aurea-glow-intensity-sm)var(--aurea-overlay-black-30)}[data-theme=light] .badge-dot.badge-warning:before,.light .badge-dot.badge-warning:before{background-color:var(--aurea-semantic-warning-500);box-shadow:0 0 0 var(--aurea-glow-intensity-sm)var(--aurea-overlay-black-30)}[data-theme=light] .badge-dot.badge-error:before,.light .badge-dot.badge-error:before{background-color:var(--aurea-semantic-error-500);box-shadow:0 0 0 var(--aurea-glow-intensity-sm)var(--aurea-overlay-black-30)}[data-theme=light] .badge-dot.badge-primary:before,.light .badge-dot.badge-primary:before{background-color:var(--aurea-mode-cool);box-shadow:0 0 0 var(--aurea-glow-intensity-sm)var(--aurea-mode-cool-alpha-30)}[data-theme=light] .badge-priority-high,.light .badge-priority-high{background-color:var(--aurea-semantic-warning-400);color:var(--aurea-text-primary)}[data-theme=light] .badge-priority-medium,.light .badge-priority-medium{background-color:var(--aurea-semantic-info-400);color:var(--aurea-text-primary)}[data-theme=light] .badge-priority-low,.light .badge-priority-low{background-color:var(--aurea-bg-elevated);color:var(--aurea-text-primary)}[data-theme=light] .badge-notification,.light .badge-notification{background-color:var(--aurea-semantic-error-50);color:var(--aurea-text-primary);box-shadow:var(--aurea-shadow-md)}.badge-premium{--_badge-border:oklch(from var(--aurea-metallic-gold)l c h/.3);background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-gold);border:1px solid var(--_badge-border)}.badge-featured{--_badge-border:oklch(from var(--aurea-metallic-roseGold)l c h/.3);background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-rose-gold);border:1px solid var(--_badge-border)}.badge-exclusive{--_badge-border:oklch(from var(--aurea-metallic-platinum)l c h/.3);background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-platinum);border:1px solid var(--_badge-border)}.badge-soft.badge-premium{--_badge-bg:oklch(from var(--aurea-metallic-gold)l c h/.1);background:var(--_badge-bg);color:var(--aurea-text-metallic-gold)}.badge-soft.badge-featured{--_badge-bg:oklch(from var(--aurea-metallic-roseGold)l c h/.1);background:var(--_badge-bg);color:var(--aurea-text-metallic-rose-gold)}.badge-soft.badge-exclusive{--_badge-bg:oklch(from var(--aurea-metallic-platinum)l c h/.1);background:var(--_badge-bg);color:var(--aurea-text-metallic-platinum)}
.liquid-glass-badge{isolation:isolate;align-items:center;gap:var(--aurea-spacing-2xs);border-radius:var(--aurea-layout-radius-full);background:var(--aurea-liquid-glass-material-regular-regular-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-thin-blur))saturate(var(--aurea-liquid-glass-material-regular-thin-saturate))brightness(var(--aurea-liquid-glass-material-regular-thin-brightness));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-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-overlay-black-5);border:var(--aurea-layout-border-default)solid var(--aurea-liquid-glass-tint-silver-border);transition:transform var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut),box-shadow var(--aurea-transition-duration-base)var(--aurea-transition-easing-easeOut),filter var(--aurea-transition-duration-base)var(--aurea-transition-easing-easeOut),border-color var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut);display:inline-flex;position:relative;overflow:hidden}.liquid-glass-badge:before{content:"";inset:var(--aurea-spacing-0);z-index:var(--aurea-layout-zIndex-particles);border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-overlay-white-10)0%,transparent 50%);opacity:var(--aurea-opacity-60);mix-blend-mode:overlay;position:absolute}.liquid-glass-badge:after{content:"";inset:var(--aurea-spacing-0);z-index:calc(var(--aurea-layout-zIndex-particles) + 1);border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,var(--aurea-overlay-white-10)0%,transparent 40%,transparent 60%,var(--aurea-overlay-white-10)100%);opacity:var(--aurea-opacity-80);position:absolute}@keyframes liquid-glass-glow{0%,to{filter:brightness()saturate();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-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-overlay-black-5)}50%{filter:brightness(1.12)saturate(var(--aurea-liquid-glass-material-regular-regular-saturate));box-shadow:  inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-overlay-white-20),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-md)var(--aurea-shadowOffset-md)var(--aurea-overlay-black-10),0 0 var(--aurea-shadowOffset-xl)var(--aurea-overlay-white-10)}}@keyframes badge-shine-sweep{0%{background-position:-200%}to{background-position:200%}}.liquid-glass-badge-animated{animation:liquid-glass-glow var(--aurea-animation-medium)var(--aurea-transition-easing-easeInOut)infinite}.liquid-glass-badge-static{animation:none}.liquid-glass-badge-animated:after{background:linear-gradient(90deg,transparent 0%,transparent 35%,var(--aurea-overlay-white-20)42%,var(--aurea-overlay-white-40)50%,var(--aurea-overlay-white-20)58%,transparent 65%,transparent 100%);background-size:200% var(--aurea-layout-percentage-full);opacity:1;animation:3s linear infinite badge-shine-sweep}.liquid-glass-badge-content{z-index:calc(var(--aurea-layout-zIndex-base) + 10);align-items:center;gap:inherit;display:inline-flex;position:relative}.liquid-glass-badge-dot{width:var(--aurea-spacing-xs);height:var(--aurea-spacing-xs);border-radius:var(--aurea-layout-radius-full);animation:var(--aurea-animation-pulse-dot);background:currentColor}.liquid-glass-badge-dot-static{animation:none}.liquid-glass-badge-dismiss{margin-left:var(--aurea-spacing-2xs);margin-right:calc(var(--aurea-spacing-2xs)*-1);padding:var(--aurea-spacing-2xs);color:currentColor;opacity:var(--aurea-opacity-60);cursor:pointer;border-radius:var(--aurea-layout-radius-full);transition:opacity var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut),background var(--aurea-transition-duration-fast)var(--aurea-transition-easing-easeOut);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.liquid-glass-badge-dismiss:hover{opacity:1;background:color-mix(in oklch,currentColor 20%,transparent)}.liquid-glass-badge-dismiss:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-button-focus-ring);outline-offset:var(--aurea-spacing-2xs)}.liquid-glass-badge-dismiss-icon{width:var(--aurea-spacing-sm);height:var(--aurea-spacing-sm)}.liquid-glass-badge-lg .liquid-glass-badge-dismiss-icon,.liquid-glass-badge-xl .liquid-glass-badge-dismiss-icon{width:var(--aurea-spacing-md);height:var(--aurea-spacing-md)}.liquid-glass-badge-primary{background:var(--aurea-liquidGlassBadge-primary-bg);color:var(--aurea-text-badge-accent);border-color:var(--aurea-liquidGlassBadge-primary-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-primary-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-primary-glow)}.liquid-glass-badge-primary:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-primary-radialGlow)0%,transparent 50%)}.liquid-glass-badge-primary:hover,.liquid-glass-badge-primary:focus-visible{border-color:var(--aurea-liquidGlassBadge-primary-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-primary-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-primary-glow)100%,transparent)}.liquid-glass-badge-amethyst{background:var(--aurea-liquidGlassBadge-amethyst-bg);color:var(--aurea-liquidGlassBadge-amethyst-text);border-color:var(--aurea-liquidGlassBadge-amethyst-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-amethyst-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-amethyst-glow)}.liquid-glass-badge-amethyst:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-amethyst-radialGlow)0%,transparent 50%)}.liquid-glass-badge-amethyst:hover,.liquid-glass-badge-amethyst:focus-visible{border-color:var(--aurea-liquidGlassBadge-amethyst-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-amethyst-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-amethyst-glow)100%,transparent)}.liquid-glass-badge-copper{background:var(--aurea-liquidGlassBadge-copper-bg);color:var(--aurea-text-badge-warm);border-color:var(--aurea-liquidGlassBadge-copper-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-copper-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-copper-glow)}.liquid-glass-badge-copper:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-copper-radialGlow)0%,transparent 50%)}.liquid-glass-badge-copper:hover,.liquid-glass-badge-copper:focus-visible{border-color:var(--aurea-liquidGlassBadge-copper-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-copper-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-copper-glow)100%,transparent)}.liquid-glass-badge-secondary{background:var(--aurea-liquidGlassBadge-secondary-bg);color:var(--aurea-text-badge-brand);border-color:var(--aurea-liquidGlassBadge-secondary-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-amethyst-radialGlow),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-secondary-glow)}.liquid-glass-badge-secondary:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-amethyst-radialGlow)0%,transparent 50%)}.liquid-glass-badge-secondary:hover,.liquid-glass-badge-secondary:focus-visible{border-color:var(--aurea-liquidGlassBadge-secondary-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-amethyst-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-secondary-glow)100%,transparent)}.liquid-glass-badge-accent{background:var(--aurea-liquidGlassBadge-accent-bg);color:var(--aurea-text-badge-cool);border-color:var(--aurea-liquidGlassBadge-accent-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-accent-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-accent-glow)}.liquid-glass-badge-accent:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-accent-radialGlow)0%,transparent 50%)}.liquid-glass-badge-accent:hover,.liquid-glass-badge-accent:focus-visible{border-color:var(--aurea-liquidGlassBadge-accent-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-accent-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-accent-glow)100%,transparent)}.liquid-glass-badge-tech{background:var(--aurea-liquidGlassBadge-tech-bg);color:var(--aurea-liquidGlassBadge-tech-text);border-color:var(--aurea-liquidGlassBadge-tech-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-accent-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-tech-glow)}.liquid-glass-badge-tech:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-tech-radialGlow)0%,transparent 50%)}.liquid-glass-badge-tech:hover,.liquid-glass-badge-tech:focus-visible{border-color:var(--aurea-liquidGlassBadge-tech-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-tech-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-tech-glow)100%,transparent)}.liquid-glass-badge-success{background:var(--aurea-liquidGlassBadge-success-bg);color:var(--aurea-text-badge-success);border-color:var(--aurea-liquidGlassBadge-success-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-success-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-success-glow)}.liquid-glass-badge-success:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-success-radialGlow)0%,transparent 50%)}.liquid-glass-badge-success:hover,.liquid-glass-badge-success:focus-visible{border-color:var(--aurea-liquidGlassBadge-success-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-success-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-success-glow)100%,transparent)}.liquid-glass-badge-warning{background:var(--aurea-liquidGlassBadge-warning-bg);color:var(--aurea-text-badge-warning);border-color:var(--aurea-liquidGlassBadge-warning-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-warning-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-warning-glow)}.liquid-glass-badge-warning:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-warning-radialGlow)0%,transparent 50%)}.liquid-glass-badge-warning:hover,.liquid-glass-badge-warning:focus-visible{border-color:var(--aurea-liquidGlassBadge-warning-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-warning-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-warning-glow)100%,transparent)}.liquid-glass-badge-error{background:var(--aurea-liquidGlassBadge-error-bg);color:var(--aurea-text-badge-error);border-color:var(--aurea-liquidGlassBadge-error-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-error-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-error-glow)}.liquid-glass-badge-error:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-error-radialGlow)0%,transparent 50%)}.liquid-glass-badge-error:hover,.liquid-glass-badge-error:focus-visible{border-color:var(--aurea-liquidGlassBadge-error-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-error-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-error-glow)100%,transparent)}.liquid-glass-badge-info{background:var(--aurea-liquidGlassBadge-info-bg);color:var(--aurea-text-badge-info);border-color:var(--aurea-liquidGlassBadge-info-border);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-info-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-liquidGlassBadge-info-glow)}.liquid-glass-badge-info:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-liquidGlassBadge-info-radialGlow)0%,transparent 50%)}.liquid-glass-badge-info:hover,.liquid-glass-badge-info:focus-visible{border-color:var(--aurea-liquidGlassBadge-info-borderHover);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-info-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-md)color-mix(in oklch,var(--aurea-liquidGlassBadge-info-glow)100%,transparent)}.liquid-glass-badge-metallic{background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-rose-gold);border-color:var(--aurea-metallic-roseGold-alpha-30);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-metallic-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-metallic-roseGold-alpha-20)}.liquid-glass-badge-metallic:before{background:radial-gradient(ellipse 90% 60% at 20% 0%,var(--aurea-liquidGlassBadge-metallic-radialGlow)0%,transparent 55%)}.liquid-glass-badge-metallic:hover,.liquid-glass-badge-metallic:focus-visible{border-color:var(--aurea-liquidGlassBadge-metallic-hoverBorder);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-metallic-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-xs)var(--aurea-shadowOffset-lg)var(--aurea-liquidGlassBadge-metallic-hoverGlow)}.liquid-glass-badge-champagne{background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-champagne);border-color:var(--aurea-metallic-champagne-alpha-30);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-champagne-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-metallic-champagne-alpha-20)}.liquid-glass-badge-champagne:before{background:radial-gradient(ellipse 90% 60% at 20% 0%,var(--aurea-liquidGlassBadge-champagne-radialGlow)0%,transparent 55%)}.liquid-glass-badge-champagne:hover,.liquid-glass-badge-champagne:focus-visible{border-color:var(--aurea-liquidGlassBadge-champagne-hoverBorder);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-champagne-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-xs)var(--aurea-shadowOffset-lg)var(--aurea-liquidGlassBadge-champagne-hoverGlow)}.liquid-glass-badge-rose-gold{background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-rose-gold);border-color:color-mix(in oklch,var(--aurea-metallic-roseGold)30%,transparent);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-metallic-insetHighlight),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)color-mix(in oklch,var(--aurea-metallic-roseGold)20%,transparent)}.liquid-glass-badge-rose-gold:before{background:radial-gradient(ellipse 90% 60% at 20% 0%,var(--aurea-liquidGlassBadge-metallic-radialGlow)0%,transparent 55%)}.liquid-glass-badge-rose-gold:hover,.liquid-glass-badge-rose-gold:focus-visible{border-color:color-mix(in oklch,var(--aurea-metallic-roseGold)40%,transparent);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 var(--aurea-liquidGlassBadge-metallic-insetHighlightHover),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-xs)var(--aurea-shadowOffset-lg)color-mix(in oklch,var(--aurea-metallic-roseGold)20%,transparent 33%)}.liquid-glass-badge-silver{background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-silver);border-color:color-mix(in oklch,var(--aurea-metallic-silver)30%,transparent);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 color-mix(in oklch,var(--aurea-metallic-silver)60%,transparent 40%),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)color-mix(in oklch,var(--aurea-metallic-silver)20%,transparent)}.liquid-glass-badge-silver:before{background:radial-gradient(ellipse 90% 60% at 20% 0%,color-mix(in oklch,var(--aurea-metallic-silver)30%,var(--aurea-overlay-white-10)70%)0%,transparent 55%)}.liquid-glass-badge-silver:hover,.liquid-glass-badge-silver:focus-visible{border-color:color-mix(in oklch,var(--aurea-metallic-silver)40%,transparent);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 color-mix(in oklch,var(--aurea-metallic-silver)35%,var(--aurea-overlay-white-10)65%),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-xs)var(--aurea-shadowOffset-lg)color-mix(in oklch,var(--aurea-metallic-silver)20%,transparent 33%)}.liquid-glass-badge-platinum{background:var(--aurea-bg-elevated);color:var(--aurea-text-metallic-platinum);border-color:color-mix(in oklch,var(--aurea-metallic-platinum)25%,transparent);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 color-mix(in oklch,var(--aurea-metallic-platinum)55%,transparent 45%),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-sm)var(--aurea-shadowOffset-sm)color-mix(in oklch,var(--aurea-metallic-platinum)15%,transparent)}.liquid-glass-badge-platinum:before{background:radial-gradient(ellipse 90% 60% at 20% 0%,color-mix(in oklch,var(--aurea-metallic-platinum)25%,var(--aurea-overlay-white-10)75%)0%,transparent 55%)}.liquid-glass-badge-platinum:hover,.liquid-glass-badge-platinum:focus-visible{border-color:color-mix(in oklch,var(--aurea-metallic-platinum)35%,transparent);box-shadow:inset 0 var(--aurea-shadowOffset-md)0 color-mix(in oklch,var(--aurea-metallic-platinum)30%,var(--aurea-overlay-white-10)70%),inset 0 calc(var(--aurea-shadowOffset-md)*-1)0 var(--aurea-overlay-black-5),0 var(--aurea-shadowOffset-xs)var(--aurea-shadowOffset-lg)color-mix(in oklch,var(--aurea-metallic-platinum)15%,transparent 33%)}.liquid-glass-badge-xs{--_scale:var(--aurea-compact-scale-xs,.5);--_py:calc(var(--aurea-compact-base,var(--aurea-spacing-2xs))*var(--_scale)*var(--aurea-density-multiplier,1));--_px:calc(var(--_py)*var(--aurea-ratio-compact,1.5));--_gap:max(calc(var(--_py)*var(--aurea-ratio-gap,.4)),var(--aurea-spacing-2xs));--_lh:1.3;padding:var(--_py)var(--_px);gap:var(--_gap);min-height:calc(var(--_py)*2 + 1em*var(--_lh));line-height:var(--_lh);font-size:var(--aurea-fontSize-xs);font-weight:var(--aurea-fontWeight-semibold);letter-spacing:var(--aurea-letterSpacing-body)}.liquid-glass-badge-sm{--_scale:var(--aurea-compact-scale-sm,1);--_py:calc(var(--aurea-compact-base,var(--aurea-spacing-2xs))*var(--_scale)*var(--aurea-density-multiplier,1));--_px:calc(var(--_py)*var(--aurea-ratio-compact,1.5));--_gap:max(calc(var(--_py)*var(--aurea-ratio-gap,.4)),var(--aurea-spacing-2xs));--_lh:1.25;padding:var(--_py)var(--_px);gap:var(--_gap);min-height:calc(var(--_py)*2 + 1em*var(--_lh));line-height:var(--_lh);font-size:var(--aurea-fontSize-caption);font-weight:var(--aurea-fontWeight-semibold);letter-spacing:var(--aurea-letterSpacing-body)}.liquid-glass-badge-md{--_scale:var(--aurea-compact-scale-md,1.5);--_py:calc(var(--aurea-compact-base,var(--aurea-spacing-2xs))*var(--_scale)*var(--aurea-density-multiplier,1));--_px:calc(var(--_py)*var(--aurea-ratio-compact,1.5));--_gap:max(calc(var(--_py)*var(--aurea-ratio-gap,.4)),var(--aurea-spacing-2xs));--_lh:1.2;padding:var(--_py)var(--_px);gap:var(--_gap);min-height:calc(var(--_py)*2 + 1em*var(--_lh));line-height:var(--_lh);font-size:var(--aurea-fontSize-bodySm);font-weight:var(--aurea-fontWeight-semibold)}.liquid-glass-badge-lg{--_scale:var(--aurea-compact-scale-lg,2);--_py:calc(var(--aurea-compact-base,var(--aurea-spacing-2xs))*var(--_scale)*var(--aurea-density-multiplier,1));--_px:calc(var(--_py)*var(--aurea-ratio-compact,1.5));--_gap:max(calc(var(--_py)*var(--aurea-ratio-gap,.4)),var(--aurea-spacing-2xs));--_lh:1.2;padding:var(--_py)var(--_px);gap:var(--_gap);min-height:calc(var(--_py)*2 + 1em*var(--_lh));line-height:var(--_lh);font-size:var(--aurea-fontSize-body);font-weight:var(--aurea-fontWeight-semibold)}.liquid-glass-badge-xl{--_scale:var(--aurea-compact-scale-xl,2.5);--_py:calc(var(--aurea-compact-base,var(--aurea-spacing-2xs))*var(--_scale)*var(--aurea-density-multiplier,1));--_px:calc(var(--_py)*var(--aurea-ratio-compact,1.5));--_gap:max(calc(var(--_py)*var(--aurea-ratio-gap,.4)),var(--aurea-spacing-2xs));--_lh:1.15;padding:var(--_py)var(--_px);gap:var(--_gap);min-height:calc(var(--_py)*2 + 1em*var(--_lh));line-height:var(--_lh);font-size:var(--aurea-fontSize-lg);font-weight:var(--aurea-fontWeight-semibold)}.liquid-glass-badge-blur-subtle{-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-ultraThin-blur))saturate(var(--aurea-liquid-glass-material-regular-ultraThin-saturate))}.liquid-glass-badge-blur-light{-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-thin-blur))saturate(var(--aurea-liquid-glass-material-regular-thin-saturate))}.liquid-glass-badge-blur-medium{-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-regular-blur))saturate(var(--aurea-liquid-glass-material-regular-regular-saturate))}.liquid-glass-badge-blur-strong{-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-thick-blur))saturate(var(--aurea-liquid-glass-material-regular-thick-saturate))}.liquid-glass-badge-blur-premium{-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-ultraThick-blur))saturate(var(--aurea-liquid-glass-material-regular-ultraThick-saturate))}.liquid-glass-badge-outlined{-webkit-backdrop-filter:none;border-width:var(--aurea-layout-border-default);box-shadow:none;background:0 0;border-style:solid}.liquid-glass-badge-soft{-webkit-backdrop-filter:none;box-shadow:none;opacity:.85;border-color:#0000}.liquid-glass-badge[role=button]{cursor:pointer}.liquid-glass-badge[role=button]:hover,.liquid-glass-badge[role=button]:focus-visible{transform:translateY(calc(-1*calc(var(--aurea-spacing-2xs)/4)))scale(var(--aurea-effect-scale-102))}.liquid-glass-badge[role=button]:active{transform:translateY(0)scale(var(--aurea-effect-scale-98))}.liquid-glass-badge:focus-visible{outline:var(--aurea-spacing-2xs)solid var(--aurea-button-focus-ring);outline-offset:var(--aurea-spacing-2xs)}.light .liquid-glass-badge,[data-theme=light] .liquid-glass-badge{background:var(--aurea-liquid-glass-tint-silver-border);border-color:var(--aurea-overlay-white-10);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-shadowOffset-sm)var(--aurea-shadowOffset-sm)var(--aurea-overlay-black-5)}.light .liquid-glass-badge:before,[data-theme=light] .liquid-glass-badge:before{background:radial-gradient(ellipse 80% 50% at 25% 0%,var(--aurea-overlay-white-10)0%,transparent 50%)}.light .liquid-glass-badge-primary,[data-theme=light] .liquid-glass-badge-primary{background:var(--aurea-liquidGlassBadge-primary-bg);color:var(--aurea-text-badge-accent);border-color:var(--aurea-liquidGlassBadge-primary-border)}.light .liquid-glass-badge-amethyst,[data-theme=light] .liquid-glass-badge-amethyst{background:var(--aurea-liquidGlassBadge-amethyst-bg);color:var(--aurea-liquidGlassBadge-amethyst-text);border-color:var(--aurea-liquidGlassBadge-amethyst-border)}.light .liquid-glass-badge-copper,[data-theme=light] .liquid-glass-badge-copper{background:var(--aurea-liquidGlassBadge-copper-bg);color:var(--aurea-text-badge-warm);border-color:var(--aurea-liquidGlassBadge-copper-border)}.light .liquid-glass-badge-secondary,[data-theme=light] .liquid-glass-badge-secondary{background:var(--aurea-liquidGlassBadge-secondary-bg);color:var(--aurea-text-badge-brand);border-color:var(--aurea-liquidGlassBadge-secondary-border)}.light .liquid-glass-badge-accent,[data-theme=light] .liquid-glass-badge-accent{background:var(--aurea-liquidGlassBadge-accent-bg);color:var(--aurea-text-badge-cool);border-color:var(--aurea-liquidGlassBadge-accent-border)}.light .liquid-glass-badge-success,[data-theme=light] .liquid-glass-badge-success{background:var(--aurea-liquidGlassBadge-success-bg);color:var(--aurea-text-badge-success);border-color:var(--aurea-liquidGlassBadge-success-border)}.light .liquid-glass-badge-warning,[data-theme=light] .liquid-glass-badge-warning{background:var(--aurea-liquidGlassBadge-warning-bg);color:var(--aurea-text-badge-warning);border-color:var(--aurea-liquidGlassBadge-warning-border)}.light .liquid-glass-badge-error,[data-theme=light] .liquid-glass-badge-error{background:var(--aurea-liquidGlassBadge-error-bg);color:var(--aurea-text-badge-error);border-color:var(--aurea-liquidGlassBadge-error-border)}.light .liquid-glass-badge-info,[data-theme=light] .liquid-glass-badge-info{background:var(--aurea-liquidGlassBadge-info-bg);color:var(--aurea-text-badge-info);border-color:var(--aurea-liquidGlassBadge-info-border)}.light .liquid-glass-badge-tech,[data-theme=light] .liquid-glass-badge-tech{background:var(--aurea-liquidGlassBadge-tech-bgLight-light);color:var(--aurea-liquidGlassBadge-tech-textLight-light);border-color:var(--aurea-liquidGlassBadge-tech-borderLight-light)}.light .liquid-glass-badge-metallic,[data-theme=light] .liquid-glass-badge-metallic{background:var(--aurea-liquidGlassBadge-metallic-bgLight-light);color:var(--aurea-liquidGlassBadge-metallic-textLight-light);border-color:color-mix(in oklch,var(--aurea-liquidGlassBadge-metallic-textLight-light)30%,transparent)}.light .liquid-glass-badge-champagne,[data-theme=light] .liquid-glass-badge-champagne{background:var(--aurea-liquidGlassBadge-champagne-bgLight-light);color:var(--aurea-liquidGlassBadge-champagne-textLight-light);border-color:color-mix(in oklch,var(--aurea-liquidGlassBadge-champagne-textLight-light)30%,transparent)}@media (prefers-reduced-motion:reduce){.liquid-glass-badge,.liquid-glass-badge-animated,.liquid-glass-badge-dot{animation:none}.liquid-glass-badge,.liquid-glass-badge[role=button]:hover,.liquid-glass-badge[role=button]:active{transition:none;transform:none}}.liquid-glass-badge[role=button]{min-height:var(--aurea-layout-touchTarget-min)}@media (min-width:768px){.liquid-glass-badge[role=button]{min-height:auto}}.badge-dot{width:var(--aurea-spacing-sm);height:var(--aurea-spacing-sm);border-radius:var(--aurea-layout-radius-full);background:var(--aurea-surface-muted);flex-shrink:0;display:inline-block}.badge-dot-primary{background:var(--aurea-mode-primary)}.badge-dot-success{background:var(--aurea-semantic-success-500)}.badge-dot-warning{background:var(--aurea-semantic-warning-500)}.badge-dot-error{background:var(--aurea-semantic-error-500)}.badge-dot-info{background:var(--aurea-azure-500)}.badge-dot-pulse{animation:2s ease-in-out infinite badge-dot-pulse}@keyframes badge-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.liquid-glass-badge .aurea-icon-liquid{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000;width:auto;height:auto;padding:0}
