.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}.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}
