@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}@supports (backdrop-filter:blur(1px)){.btn-liquid-glass{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))}}.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-green-950);color:var(--aurea-semantic-success-aaa)}.badge-soft.badge-warning{background:var(--aurea-amber-950);color:var(--aurea-semantic-warning-aaa)}.badge-soft.badge-error{background:var(--aurea-red-950);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-sizing-fluid-md);height:var(--aurea-sizing-fluid-md)}.badge-filled .badge-outlined .badge-soft .badge-dismiss-button svg{width:var(--aurea-sizing-fluid-sm);height:var(--aurea-sizing-fluid-sm)}.badge-counter .counter{min-width:var(--aurea-sizing-fluid-md);height:var(--aurea-sizing-fluid-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-sizing-fluid-md);height:var(--aurea-sizing-fluid-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}@supports (backdrop-filter:blur(1px)){.badge-hero{backdrop-filter:blur(var(--aurea-liquid-glass-blur-lg)) saturate(var(--aurea-liquid-glass-saturate-medium)) brightness(var(--aurea-liquid-glass-brightness-soft))}}.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-sizing-fluid-lg);height:var(--aurea-sizing-fluid-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-green-50);color:var(--aurea-semantic-success-700)}[data-theme=light] .badge-soft.badge-warning,.light .badge-soft.badge-warning{background:var(--aurea-amber-50);color:var(--aurea-text-primary)}[data-theme=light] .badge-soft.badge-error,.light .badge-soft.badge-error{background:var(--aurea-red-50);color:var(--aurea-red-700)}[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:clip}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge{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))}}.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-sizing-fluid-xs);height:var(--aurea-sizing-fluid-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-sizing-fluid-sm);height:var(--aurea-sizing-fluid-sm)}.liquid-glass-badge-lg .liquid-glass-badge-dismiss-icon,.liquid-glass-badge-xl .liquid-glass-badge-dismiss-icon{width:var(--aurea-sizing-fluid-md);height:var(--aurea-sizing-fluid-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))}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge-blur-subtle{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))}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge-blur-light{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))}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge-blur-medium{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))}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge-blur-strong{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))}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge-blur-premium{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}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge-outlined{backdrop-filter:none}}.liquid-glass-badge-soft{-webkit-backdrop-filter:none;box-shadow:none;opacity:.85;border-color:#0000}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge-soft{backdrop-filter:none}}.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-material-regular-thin-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-blur-sm)) saturate(var(--aurea-liquid-glass-saturate-light));border-color:var(--aurea-glass-border-universal);color:var(--aurea-text-primary);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-5), 0 var(--aurea-shadowOffset-sm) var(--aurea-shadowOffset-sm) var(--aurea-overlay-black-5)}@supports (backdrop-filter:blur(1px)){.light .liquid-glass-badge,[data-theme=light] .liquid-glass-badge{backdrop-filter:blur(var(--aurea-liquid-glass-blur-sm)) saturate(var(--aurea-liquid-glass-saturate-light))}}.light .liquid-glass-badge:before,[data-theme=light] .liquid-glass-badge:before{background:radial-gradient(ellipse 80% 50% at 25% 0%, var(--_badge-specular-color,var(--aurea-overlay-black-5)) 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-primary);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-sizing-fluid-sm);height:var(--aurea-sizing-fluid-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}@supports (backdrop-filter:blur(1px)){.liquid-glass-badge .aurea-icon-liquid{backdrop-filter:none}}

:root,[data-theme=dark]{--gc-hue-emphasis:oklch(65% .18 290);--gc-hue-emphasis-mid:oklch(52% .14 290);--gc-hue-emphasis-deep:oklch(50% .16 290);--gc-hue-emphasis-lo:oklch(45% .1 290);--gc-hue-warm-high:oklch(72% .14 27);--gc-hue-warm-high-mid:oklch(60% .15 27);--gc-hue-warm-high-deep:oklch(50% .14 27);--gc-hue-warm-high-warm:oklch(65% .18 22);--gc-hue-cool-high:oklch(68% .15 250);--gc-hue-cool-high-sat:oklch(62% .16 220);--gc-hue-cool-high-deep:oklch(50% .14 220);--gc-hue-cool-low:oklch(75% .04 270);--gc-hue-cool-low-hi:oklch(90% .01 270);--gc-hue-cool-low-mid:oklch(50% .01 270);--gc-hue-cool-low-lo:oklch(30% .01 270);--gc-hue-neutral-dark-hi:oklch(92% .008 280);--gc-hue-neutral-dark:oklch(45% .02 280);--gc-hue-neutral-dark-lo:oklch(20% .01 280);--gc-hue-neutral-dark-vlo:oklch(15% .01 280);--gc-hue-neutral-high:oklch(92% .004 255);--gc-hue-neutral-high-mid:oklch(62% .02 255);--gc-hue-neutral-high-deep:oklch(45% .02 255);--gc-hue-action:oklch(62% .16 190);--gc-hue-action-deep:oklch(50% .14 190);--gc-hue-warm-secondary:oklch(72% .16 55);--gc-hue-warm-secondary-deep:oklch(58% .14 55);--gc-hue-tech-green:oklch(68% .15 145);--gc-hue-tech-green-deep:oklch(55% .12 145);--gc-white:oklch(100% 0 0);--gc-black:oklch(0% 0 0)}[data-theme=light]{--gc-hue-emphasis:oklch(50% .18 290);--gc-hue-emphasis-mid:oklch(42% .14 290);--gc-hue-warm-high:oklch(55% .14 27);--gc-hue-warm-high-mid:oklch(48% .14 27);--gc-hue-warm-high-deep:oklch(40% .13 27);--gc-hue-cool-high:oklch(48% .12 220);--gc-hue-cool-high-sat:oklch(50% .14 220);--gc-hue-cool-low:oklch(42% .03 270);--gc-hue-cool-low-hi:oklch(55% .01 270);--gc-hue-neutral-dark-hi:oklch(18% .01 280);--gc-hue-neutral-dark-lo:oklch(12% .01 280);--gc-hue-action:oklch(48% .16 190)}:root{--gc-glow-ghost:6px;--gc-glow-subtle:10px;--gc-glow-default:14px;--gc-glow-elevated:18px;--gc-glow-emphasis:21px;--gc-glow-intense:26px;--gc-glow-corona-default:34px;--gc-glow-corona-elevated:43px;--gc-glow-corona-emphasis:50px;--gc-glow-corona-intense:62px;--gc-glow-bloom-emphasis:73px;--gc-glow-bloom-intense:91px;--gc-border-default:18%;--gc-border-form:23%;--gc-border-form-hover:32%;--gc-border-emphasis:36%;--gc-border-emphasis-hover:46%;--gc-border-emphasis-primary:52%;--gc-border-emphasis-primary-hover:65%;--gc-border-spectral:45%;--gc-border-form-light:32%;--gc-border-form-light-hover:44%;--gc-border-emphasis-light:51%;--gc-border-emphasis-primary-light:73%;--gc-glow-alpha-interactive:32%;--gc-glow-alpha-elevated-warm:28%;--gc-glow-alpha-elevated-cool:22%;--gc-glow-alpha-emphasis:22%;--gc-glow-alpha-emphasis-primary:35%;--gc-glow-alpha-spectral:40%;--gc-glow-alpha-neon:55%;--gc-glow-alpha-pulse:45%;--gc-glow-alpha-interactive-light:20%;--gc-glow-alpha-elevated-warm-light:18%;--gc-glow-alpha-emphasis-light:14%;--gc-glow-alpha-emphasis-primary-light:22%;--gc-tint-premium:var(--gc-hue-warm-high-mid);--gc-tint-glass:var(--gc-hue-cool-high);--gc-tint-tech:var(--gc-hue-cool-high-sat);--gc-tint-feature:var(--gc-hue-neutral-dark);--gc-tint-skeuomorphic:var(--gc-hue-neutral-high);--gc-tint-bento3d:var(--gc-hue-emphasis-lo);--gc-tint-magnetic:var(--gc-hue-action);--gc-tint-service:var(--gc-hue-warm-high);--gc-tint-consultation:var(--gc-hue-cool-low);--gc-tint-interactive:var(--gc-hue-warm-high);--gc-tint-flat:var(--gc-hue-cool-low-hi);--gc-tint-history:var(--gc-hue-cool-low);--gc-tint-dark:var(--gc-hue-neutral-dark-hi);--gc-tint-emphasis:var(--gc-hue-emphasis);--gc-tint-emphasisPrimary:var(--gc-hue-emphasis);--gc-tint-holographic:var(--gc-hue-emphasis);--gc-tint-intense:var(--gc-hue-cool-low-hi);--gc-tint-glassmorphismV2:var(--gc-hue-cool-low-hi);--gc-tint-alpha-premium:5%;--gc-tint-alpha-glass:4%;--gc-tint-alpha-tech:5%;--gc-tint-alpha-feature:5%;--gc-tint-alpha-skeuomorphic:7%;--gc-tint-alpha-bento3d:4%;--gc-tint-alpha-magnetic:4%;--gc-tint-alpha-service:4%;--gc-tint-alpha-consultation:5%;--gc-tint-alpha-interactive:4%;--gc-tint-alpha-flat:3%;--gc-tint-alpha-history:3%;--gc-tint-alpha-dark:3%;--gc-tint-alpha-emphasis:5%;--gc-tint-alpha-emphasisPrimary:8%;--gc-tint-alpha-holographic:6%;--gc-tint-alpha-intense:6%;--gc-tint-alpha-glassmorphismV2:5%}[data-theme=light]{--gc-tint-alpha-premium:6%;--gc-tint-alpha-glass:5%;--gc-tint-alpha-tech:6%;--gc-tint-alpha-feature:6%;--gc-tint-alpha-skeuomorphic:8%;--gc-tint-alpha-service:5%;--gc-tint-alpha-consultation:6%;--gc-tint-alpha-interactive:5%;--gc-tint-alpha-emphasis:6%;--gc-tint-alpha-emphasisPrimary:9%}:root{--gc-shadow-neu-x:5px;--gc-shadow-neu-blur:10px;--gc-shadow-bento-x:2px;--gc-shadow-bento-y:4px;--gc-shadow-tech-lift-y:-2px;--gc-shadow-tech-lift-scale:1.015;--gc-spring-duration:.4s;--gc-spring-easing:cubic-bezier(.34, 1.56, .64, 1);--gc-blur-fallback:1px;--gc-enter-blur:4px;--gc-ripple-duration:.6s;--gc-btn-active-scale:.97;--gc-btn-disabled-opacity:.5;--gc-btn-disabled-grayscale:.4;--gc-btn-angle:135deg;--gc-btn-hover-glow-mult:1.55;--gc-btn-light-glow-mult:.65;--gc-focus-ring-width:2px;--gc-focus-ring-offset:2px;--gc-focus-ring-glow-o:20%;--gc-focus-ring-glow-r:4px}:root,[data-theme=dark]{--glass-on-surface-primary:oklch(95% .01 280);--glass-on-surface-secondary:oklch(80% .02 280);--glass-on-surface-tertiary:oklch(65% .02 280);--glass-on-surface-disabled:oklch(50% .01 280);--glass-on-surface-icon:oklch(82% .015 280);--glass-on-surface-icon-muted:oklch(58% .01 280)}[data-theme=light]{--glass-on-surface-primary:oklch(8% .01 280);--glass-on-surface-secondary:oklch(25% .02 280);--glass-on-surface-tertiary:oklch(38% .02 280);--glass-on-surface-disabled:oklch(55% .01 280);--glass-on-surface-icon:oklch(22% .015 280);--glass-on-surface-icon-muted:oklch(48% .01 280)}@media (forced-colors:active){:root{--glass-on-surface-primary:ButtonText;--glass-on-surface-secondary:ButtonText;--glass-on-surface-tertiary:GrayText;--gc-focus-ring-color:Highlight}.glass-surface,[data-tier],[data-material],.glass-input-wrapper,.glass-panel,.glass-toast,.glass-badge,.glass-navbar,.glass-dropdown{forced-color-adjust:none;color:buttontext!important;backdrop-filter:none!important;box-shadow:none!important;background:buttonface!important;border-color:buttonborder!important}}@media (prefers-contrast:more){:root{--gc-contrast-border-mult:3;--gc-contrast-frost-mult:1.5}[data-tier]{border-width:1.5px!important}.glass-input-wrapper,.glass-toggle-track,.glass-checkbox-box,.glass-radio-box{border-width:2px!important}}@media (prefers-reduced-transparency:reduce){[data-tier],.glass-input-wrapper,.glass-panel,.glass-navbar,.glass-sidebar,.glass-dropdown,.glass-toast{-webkit-backdrop-filter:none!important}@supports (backdrop-filter:blur(1px)){[data-tier],.glass-input-wrapper,.glass-panel,.glass-navbar,.glass-sidebar,.glass-dropdown,.glass-toast{backdrop-filter:none}}[data-theme=dark] [data-tier],[data-theme=dark] .glass-input-wrapper,[data-theme=dark] .glass-panel{background:oklch(12% .01 280/.92)!important}[data-theme=light] [data-tier],[data-theme=light] .glass-input-wrapper,[data-theme=light] .glass-panel{background:oklch(96% .005 270/.92)!important}}@media print{[data-tier],.glass-input-wrapper,.glass-panel,.glass-navbar,.glass-sidebar,.glass-toast,.glass-badge{-webkit-backdrop-filter:none!important;color:#000!important;box-shadow:none!important;background:#fff!important;border-color:#00000040!important}@supports (backdrop-filter:blur(1px)){[data-tier],.glass-input-wrapper,.glass-panel,.glass-navbar,.glass-sidebar,.glass-toast,.glass-badge{backdrop-filter:none}}}
:where(.glass-surface[data-glass]){isolation:isolate;color:var(--aurea-text-primary);transition:background-color var(--aurea-duration-normal) var(--aurea-ease-out), border-color var(--aurea-duration-normal) var(--aurea-ease-out), box-shadow var(--aurea-duration-normal) var(--aurea-ease-out), transform var(--aurea-duration-normal) var(--aurea-ease-out);position:relative}:where(.glass-surface[data-shape=sharp]){border-radius:0}:where(.glass-surface[data-shape=rounded]){border-radius:var(--aurea-radius-card)}:where(.glass-surface[data-shape=pill]){border-radius:var(--aurea-radius-buttonPill)}:where(.glass-surface[data-shape=circle]){aspect-ratio:1;border-radius:50%}:where(.glass-surface[data-shape=hexagonal]){clip-path:polygon(25% 5%,75% 5%,95% 50%,75% 95%,25% 95%,5% 50%);border-radius:0}:where(.glass-surface[data-state=disabled]){opacity:.6;pointer-events:none;cursor:not-allowed}:where(.glass-surface[data-interactive]){cursor:pointer;user-select:none}:where(.glass-surface[data-loading]){opacity:.85;cursor:wait}:where(.glass-surface[aria-selected=true]){box-shadow:0 0 0 2px var(--aurea-button-focus-ring) inset}@media (prefers-reduced-motion:reduce){:where(.glass-surface[data-glass]){transition-duration:var(--aurea-duration-fast)}}
:where(.glass-surface[data-glass-variant=badge]){justify-content:center;align-items:center;gap:var(--aurea-spacing-2xs);border-radius:var(--aurea-radius-badge);white-space:nowrap;text-transform:none;line-height:1;display:inline-flex}:where(.glass-surface[data-glass-variant=badge][data-size=sm]){padding-block:var(--aurea-spacing-2xs);padding-inline:var(--aurea-spacing-xs)}:where(.glass-surface[data-glass-variant=badge][data-size=md]){padding-block:var(--aurea-spacing-2xs);padding-inline:var(--aurea-spacing-sm)}:where(.glass-surface[data-glass-variant=badge][data-size=lg]){padding-block:var(--aurea-spacing-xs);padding-inline:var(--aurea-spacing-md)}:where(.glass-surface[data-glass-variant=badge]):not([data-interactive]){cursor:default}
:where(.glass-surface[data-glass-variant=button]){justify-content:center;align-items:center;gap:var(--aurea-spacing-xs);cursor:pointer;user-select:none;border-radius:var(--aurea-radius-buttonPill);min-height:var(--aurea-utility-height-11);line-height:1;text-decoration:none;display:inline-flex}:where(.glass-surface[data-glass-variant=button][data-size=sm]){padding-block:var(--aurea-spacing-xs);padding-inline:var(--aurea-spacing-sm)}:where(.glass-surface[data-glass-variant=button][data-size=md]){padding-block:var(--aurea-spacing-sm);padding-inline:var(--aurea-spacing-md)}:where(.glass-surface[data-glass-variant=button][data-size=lg]){padding-block:var(--aurea-spacing-md);padding-inline:var(--aurea-spacing-lg)}:where(.glass-surface[data-glass-variant=button][data-state=disabled]){cursor:not-allowed}
:where(.glass-surface[data-glass-variant=card]){gap:var(--aurea-spacing-md);border-radius:var(--aurea-radius-card);flex-direction:column;display:flex}:where(.glass-surface[data-glass-variant=card][data-size=sm]){padding:var(--aurea-spacing-sm)}:where(.glass-surface[data-glass-variant=card][data-size=md]){padding:var(--aurea-spacing-md)}:where(.glass-surface[data-glass-variant=card][data-size=lg]){padding:var(--aurea-spacing-lg)}:where(.glass-surface[data-glass-variant=card])>:first-child{margin-top:0}:where(.glass-surface[data-glass-variant=card])>:last-child{margin-bottom:0}
:where(.glass-surface[data-glass-variant=panel]){z-index:var(--aurea-z-modal);isolation:isolate;border-radius:var(--aurea-radius-modal);position:fixed}:where(.glass-surface[data-glass-variant=panel][data-size=sm]){width:clamp(20rem,40vw,28rem);max-height:85vh}:where(.glass-surface[data-glass-variant=panel][data-size=md]){width:clamp(28rem,60vw,40rem);max-height:85vh}:where(.glass-surface[data-glass-variant=panel][data-size=lg]){width:clamp(40rem,80vw,56rem);max-height:90vh}:where(.glass-surface[data-glass-variant=panel][data-placement=center]){top:50%;left:50%;transform:translate(-50%,-50%)}:where(.glass-surface[data-glass-variant=panel][data-placement=right]){border-radius:0;height:100vh;top:0;right:0}:where(.glass-surface[data-glass-variant=panel][data-placement=left]){border-radius:0;height:100vh;top:0;left:0}:where(.glass-surface[data-glass-variant=panel][data-placement=bottom]){border-bottom-right-radius:0;border-bottom-left-radius:0;bottom:0;left:0;right:0}:where(.glass-surface[data-glass-variant=panel][data-placement=top]){border-top-left-radius:0;border-top-right-radius:0;top:0;left:0;right:0}
:where(.glass-surface[data-glass-variant=utility]){background-color:var(--aurea-liquid-glass-material-thin-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur)) saturate(var(--aurea-liquid-glass-material-thin-saturate)) brightness(var(--aurea-liquid-glass-material-thin-brightness));border:var(--aurea-layout-border-default) solid var(--aurea-overlay-white-10);border-radius:var(--aurea-layout-radius-md);color:var(--aurea-text-primary);box-shadow:inset 0 var(--aurea-shadowOffset-md) 1px var(--aurea-overlay-white-10), inset 0 calc(var(--aurea-shadowOffset-md) * -1) var(--aurea-shadow-md) var(--aurea-overlay-black-5), 0 var(--aurea-shadow-md) var(--aurea-shadow-lg) var(--aurea-overlay-black-5)}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=utility]){backdrop-filter:blur(var(--aurea-liquid-glass-material-thin-blur)) saturate(var(--aurea-liquid-glass-material-thin-saturate)) brightness(var(--aurea-liquid-glass-material-thin-brightness))}}:where(.glass-surface[data-glass-variant=utility][data-tier=subtle]){background-color:var(--aurea-liquid-glass-material-ultraThin-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-ultraThin-blur)) saturate(var(--aurea-liquid-glass-material-ultraThin-saturate)) brightness(var(--aurea-liquid-glass-material-ultraThin-brightness))}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=utility][data-tier=subtle]){backdrop-filter:blur(var(--aurea-liquid-glass-material-ultraThin-blur)) saturate(var(--aurea-liquid-glass-material-ultraThin-saturate)) brightness(var(--aurea-liquid-glass-material-ultraThin-brightness))}}:where(.glass-surface[data-glass-variant=utility][data-tier=elevated]){background-color:var(--aurea-liquid-glass-material-regular-background);-webkit-backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-blur)) saturate(var(--aurea-liquid-glass-material-regular-saturate)) brightness(var(--aurea-liquid-glass-material-regular-brightness))}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=utility][data-tier=elevated]){backdrop-filter:blur(var(--aurea-liquid-glass-material-regular-blur)) saturate(var(--aurea-liquid-glass-material-regular-saturate)) brightness(var(--aurea-liquid-glass-material-regular-brightness))}}:where(.glass-surface[data-glass-variant=utility][data-tier=emphasis]){background-color: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))}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=utility][data-tier=emphasis]){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))}}
:where(.glass-surface[data-tone=rose]){background:var(--aurea-liquid-glass-tint-rose-background);border-color:var(--aurea-glass-border-universal)}:where(.glass-surface[data-tone=rose]):before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%) 15%, var(--aurea-content-glass-secondary), transparent 60%)}:where(.glass-surface[data-tone=amethyst]){background:var(--aurea-liquid-glass-tint-amethyst-background);border-color:var(--aurea-glass-border-universal)}:where(.glass-surface[data-tone=amethyst]):before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%) 15%, var(--aurea-particle-amethyst-lightOuter), transparent 60%)}:where(.glass-surface[data-tone=copper]){background:var(--aurea-liquid-glass-tint-copper-background);border-color:var(--aurea-glass-border-universal)}:where(.glass-surface[data-tone=copper]):before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%) 15%, var(--aurea-particle-copper-lightOuter), transparent 60%)}:where(.glass-surface[data-tone=aquamarine]){background:var(--aurea-liquid-glass-tint-aquamarine-background);border-color:var(--aurea-liquid-glass-tint-aquamarine-border)}:where(.glass-surface[data-tone=gold]){background:var(--aurea-liquid-glass-tint-gold-background);border-color:var(--aurea-liquid-glass-tint-gold-border)}:where(.glass-surface[data-tone=metallic]){background:var(--aurea-liquid-glass-tint-silver-background);border-color:var(--aurea-liquid-glass-tint-silver-border)}:where(.glass-surface[data-tone=success]){background:var(--aurea-success-bg);border-color:var(--aurea-success-border)}:where(.glass-surface[data-tone=warning]){background:var(--aurea-warning-bg);border-color:var(--aurea-warning-border)}:where(.glass-surface[data-tone=error]){background:var(--aurea-error-bg);border-color:var(--aurea-error-border)}:where(.glass-surface[data-tone=info]){background:var(--aurea-info-bg);border-color:var(--aurea-info-border)}:where(.glass-surface[data-tone=brand]){background:var(--aurea-mode-glass-tint);border-color:var(--aurea-mode-glass-tint-border)}
@media (prefers-reduced-motion:reduce){.glass-surface,.glass-surface:before,.glass-surface:after{transition-duration:var(--aurea-duration-fast);animation-duration:var(--aurea-duration-fast)}}
:where(.glass-surface[data-tracking=pointer]),:where(.glass-surface[data-tracking=ambient]){position:relative}
.glass-status-badge{align-items:center;gap:var(--aurea-spacing-xs);display:inline-flex}.glass-status-badge-dot{width:var(--aurea-spacing-xs);height:var(--aurea-spacing-xs);background:currentColor;border-radius:50%;flex-shrink:0;display:inline-block}.glass-status-badge-outlined{border:var(--aurea-layout-border-default) solid;background:0 0}.glass-status-badge[data-glass-animated=true]{animation:glass-status-badge-pulse var(--aurea-duration-1000) var(--aurea-ease-in-out) infinite}@keyframes glass-status-badge-pulse{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.glass-status-badge[data-glass-animated=true]{animation:none}}

:root{--glass-semantic-brand:var(--aurea-color-primary,var(--gc-hue-warm-high));--glass-semantic-brand-mid:var(--aurea-color-primary-mid,var(--gc-hue-warm-high-mid));--glass-semantic-brand-deep:var(--aurea-color-primary-dark,var(--gc-hue-warm-high-deep));--glass-semantic-accent:var(--aurea-color-accent,var(--gc-hue-emphasis));--glass-semantic-accent-mid:var(--aurea-color-accent-mid,var(--gc-hue-emphasis-mid));--glass-semantic-neutral:var(--aurea-color-neutral,var(--gc-hue-cool-low));--glass-semantic-secondary:var(--aurea-color-secondary,var(--gc-hue-cool-high));--glass-semantic-success:var(--aurea-color-success,var(--gc-hue-tech-green));--glass-semantic-warning:var(--aurea-color-warning,var(--gc-hue-warm-secondary));--glass-semantic-error:var(--aurea-color-error,var(--gc-hue-warm-high-warm));--gc-focus-ring-color:var(--glass-semantic-brand);--gc-tint-alpha-emphasisPrimary:9%;--gc-tint-alpha-emphasis:6%;--gc-tint-alpha-service:5%;--gc-tint-alpha-interactive:5%;--gc-tint-alpha-consultation:4%}[data-theme=light]{--gc-focus-ring-color:var(--aurea-color-primary,var(--gc-hue-warm-high-deep));--gc-border-form-light:38%;--gc-border-emphasis-light:56%}.iam-program-card,.iam-course-card{--gc-variant:feature}.iam-module-card,.iam-lesson-card{--gc-variant:flat}.iam-progress-card{--gc-variant:consultation}.iam-certificate{--gc-variant:premium}.iam-checkout-panel{--gc-variant:emphasisPrimary}.iam-pricing-card{--gc-variant:premium}.iam-cart-summary{--gc-variant:elevated}.iam-order-confirm{--gc-variant:emphasis}.iam-product-card{--gc-variant:service}.iam-testimonial{--gc-variant:consultation}.iam-coach-card{--gc-variant:service}.iam-community-card{--gc-variant:interactive}.iam-profile-card{--gc-variant:service}.iam-hero-card{--gc-variant:emphasis}.iam-cta-panel{--gc-variant:emphasisPrimary}.iam-feature-block{--gc-variant:feature}.iam-nav-panel{--gc-variant:compact}.iam-modal{--gc-variant:elevated}.iam-form-card{--gc-variant:consultation}.iam-workshop-card{--gc-variant:interactive}.iam-resource-card{--gc-variant:flat}.iam-event-card{--gc-variant:service}
:root{--glass-tier-subtle-blur:var(--aurea-liquid-glass-material-regular-ultraThin-blur,20px);--glass-tier-default-blur:var(--aurea-liquid-glass-material-regular-thin-blur,28px);--glass-tier-elevated-blur:var(--aurea-liquid-glass-material-regular-regular-blur,40px);--glass-tier-emphasis-blur:var(--aurea-liquid-glass-material-regular-thick-blur,50px);--glass-tier-intense-blur:var(--aurea-liquid-glass-material-regular-ultraThick-blur,60px);--glass-tier-subtle-saturate:var(--aurea-liquid-glass-material-regular-ultraThin-saturate,1.2);--glass-tier-default-saturate:var(--aurea-liquid-glass-material-regular-thin-saturate,1.44);--glass-tier-elevated-saturate:var(--aurea-liquid-glass-material-regular-regular-saturate,1.6);--glass-tier-emphasis-saturate:var(--aurea-liquid-glass-material-regular-thick-saturate,1.76);--glass-tier-intense-saturate:var(--aurea-liquid-glass-material-regular-ultraThick-saturate,2);--glass-tier-subtle-brightness-dark:var(--aurea-liquid-glass-material-regular-ultraThin-brightness,1.025);--glass-tier-default-brightness-dark:var(--aurea-liquid-glass-material-regular-thin-brightness,1.038);--glass-tier-elevated-brightness-dark:var(--aurea-liquid-glass-material-regular-regular-brightness,1.047);--glass-tier-emphasis-brightness-dark:var(--aurea-liquid-glass-material-regular-thick-brightness,1.055);--glass-tier-intense-brightness-dark:var(--aurea-liquid-glass-material-regular-ultraThick-brightness,1.068);--glass-tier-subtle-frost-alpha-dark:6%;--glass-tier-default-frost-alpha-dark:8%;--glass-tier-elevated-frost-alpha-dark:10%;--glass-tier-emphasis-frost-alpha-dark:12%;--glass-tier-intense-frost-alpha-dark:15%;--glass-tier-subtle-frost-alpha-light:14%;--glass-tier-default-frost-alpha-light:21%;--glass-tier-elevated-frost-alpha-light:26%;--glass-tier-emphasis-frost-alpha-light:31%;--glass-tier-intense-frost-alpha-light:38%;--glass-tier-subtle-border-alpha:6%;--glass-tier-default-border-alpha:9%;--glass-tier-elevated-border-alpha:11%;--glass-tier-emphasis-border-alpha:13%;--glass-tier-intense-border-alpha:16%;--glass-tier-subtle-shadow-alpha:12%;--glass-tier-subtle-shadow-blur:12px;--glass-tier-default-shadow-alpha:18%;--glass-tier-default-shadow-blur:23px;--glass-tier-elevated-shadow-alpha:22%;--glass-tier-elevated-shadow-blur:31px;--glass-tier-emphasis-shadow-alpha:26%;--glass-tier-emphasis-shadow-blur:39px;--glass-tier-intense-shadow-alpha:32%;--glass-tier-intense-shadow-blur:50px;--glass-tier-subtle-fresnel-alpha:10%;--glass-tier-subtle-refraction-angle:2deg;--glass-tier-default-fresnel-alpha:24%;--glass-tier-default-refraction-angle:3deg;--glass-tier-elevated-fresnel-alpha:33%;--glass-tier-elevated-refraction-angle:4deg;--glass-tier-emphasis-fresnel-alpha:42%;--glass-tier-emphasis-refraction-angle:5deg;--glass-tier-intense-fresnel-alpha:55%;--glass-tier-intense-refraction-angle:6deg;--glass-tier-subtle-rim-alpha:14%;--glass-tier-default-rim-alpha:21%;--glass-tier-elevated-rim-alpha:26%;--glass-tier-emphasis-rim-alpha:31%;--glass-tier-intense-rim-alpha:38%;--glass-tier-subtle-specular-alpha:45%;--glass-tier-subtle-specular-fade:.94;--glass-tier-default-specular-alpha:60%;--glass-tier-default-specular-fade:.91;--glass-tier-elevated-specular-alpha:70%;--glass-tier-elevated-specular-fade:.89;--glass-tier-emphasis-specular-alpha:80%;--glass-tier-emphasis-specular-fade:.87;--glass-tier-intense-specular-alpha:95%;--glass-tier-intense-specular-fade:.84;--glass-tier-subtle-specular-w:44%;--glass-tier-subtle-specular-h:22%;--glass-tier-default-specular-w:50%;--glass-tier-default-specular-h:25%;--glass-tier-elevated-specular-w:54%;--glass-tier-elevated-specular-h:27%;--glass-tier-emphasis-specular-w:58%;--glass-tier-emphasis-specular-h:29%;--glass-tier-intense-specular-w:64%;--glass-tier-intense-specular-h:32%;--glass-tier-subtle-specular-y:13%;--glass-tier-default-specular-y:15%;--glass-tier-elevated-specular-y:16%;--glass-tier-emphasis-specular-y:17%;--glass-tier-intense-specular-y:18%;--glass-tier-subtle-lensing-rest:url(#liquid-glass-subtle);--glass-tier-subtle-lensing-hover:url(#liquid-glass-default);--glass-tier-default-lensing-rest:url(#liquid-glass-default);--glass-tier-default-lensing-hover:url(#liquid-glass-advanced);--glass-tier-elevated-lensing-rest:url(#liquid-glass-advanced);--glass-tier-elevated-lensing-hover:url(#liquid-glass-emphasis);--glass-tier-emphasis-lensing-rest:url(#liquid-glass-emphasis);--glass-tier-emphasis-lensing-hover:url(#liquid-glass-intense);--glass-tier-intense-lensing-rest:url(#liquid-glass-intense);--glass-tier-intense-lensing-hover:url(#liquid-glass-intense);--glass-frost-shape-subtle:ellipse(55% 45% at 50% 50%);--glass-frost-shape-default:ellipse(60% 50% at 50% 50%);--glass-frost-shape-elevated:ellipse(65% 55% at 50% 50%);--glass-frost-shape-emphasis:ellipse(70% 60% at 50% 50%);--glass-frost-shape-intense:ellipse(75% 65% at 50% 50%);--glass-transition-duration:var(--aurea-liquid-glass-dynamics-morphing-duration-default,.3s);--glass-border-radius:var(--aurea-layout-radius-md);--glass-blend-mode:overlay}[data-theme=light]{--glass-blend-mode:screen}
:root{--badge-color-rose:var(--glass-semantic-rose,oklch(70% .2 5));--badge-color-amethyst:var(--glass-semantic-amethyst,oklch(65% .18 290));--badge-color-aquamarine:var(--glass-semantic-aquamarine,oklch(68% .16 175));--badge-color-gold:var(--glass-semantic-gold,oklch(72% .16 55));--badge-color-silver:var(--glass-semantic-silver,oklch(75% .04 270));--badge-color-rose-gold:var(--glass-semantic-rose-gold,oklch(72% .14 25))}
:root,[data-theme=dark]{--glass-on-surface-primary:oklch(95% .01 280);--glass-on-surface-secondary:oklch(80% .02 280);--glass-on-surface-tertiary:oklch(65% .02 280);--glass-on-surface-disabled:oklch(50% .01 280);--glass-on-surface-icon:oklch(82% .015 280);--glass-on-surface-icon-muted:oklch(58% .01 280);--glass-on-surface-placeholder:oklch(55% .015 280)}[data-theme=light]{--glass-on-surface-primary:oklch(8% .01 280);--glass-on-surface-secondary:oklch(25% .02 280);--glass-on-surface-tertiary:oklch(38% .02 280);--glass-on-surface-disabled:oklch(55% .01 280);--glass-on-surface-icon:oklch(22% .015 280);--glass-on-surface-icon-muted:oklch(48% .01 280);--glass-on-surface-placeholder:oklch(52% .015 280)}[data-tier=intense],[data-tier=emphasis]{--glass-on-surface-tertiary:oklch(70% .025 280)}[data-tier=ghost],[data-tier=subtle]{--glass-on-surface-secondary:oklch(85% .02 280);--glass-on-surface-tertiary:oklch(68% .02 280)}[data-theme=light][data-tier=intense],[data-theme=light][data-tier=emphasis]{--glass-on-surface-tertiary:oklch(32% .02 280)}.text-on-glass-primary{color:var(--glass-on-surface-primary)}.text-on-glass-secondary{color:var(--glass-on-surface-secondary)}.text-on-glass-tertiary{color:var(--glass-on-surface-tertiary)}.text-on-glass-disabled{color:var(--glass-on-surface-disabled)}.icon-on-glass{color:var(--glass-on-surface-icon)}.icon-on-glass-muted{color:var(--glass-on-surface-icon-muted)}