@layer aurea.glass.surface.card{:where(.glass-surface[data-glass-variant=card]){gap:var(--aurea-card-rhythm,var(--aurea-spacing-md));--aurea-card-content-gap:var(--aurea-card-content-gap-resolved,var(--aurea-spacing-md));border-radius:var(--aurea-radius-card);flex-direction:column;display:flex}:where(.glass-surface[data-glass-variant=card][data-rhythm=none]){--aurea-card-rhythm:0}:where(.glass-surface[data-glass-variant=card][data-rhythm=xs]){--aurea-card-rhythm:var(--aurea-spacing-xs)}:where(.glass-surface[data-glass-variant=card][data-rhythm=sm]){--aurea-card-rhythm:var(--aurea-spacing-sm)}:where(.glass-surface[data-glass-variant=card][data-rhythm=md]){--aurea-card-rhythm:var(--aurea-spacing-md)}:where(.glass-surface[data-glass-variant=card][data-rhythm=lg]){--aurea-card-rhythm:var(--aurea-spacing-lg)}:where(.glass-surface[data-glass-variant=card][data-content-gap=none]){--aurea-card-content-gap-resolved:0}:where(.glass-surface[data-glass-variant=card][data-content-gap=xs]){--aurea-card-content-gap-resolved:var(--aurea-spacing-xs)}:where(.glass-surface[data-glass-variant=card][data-content-gap=sm]){--aurea-card-content-gap-resolved:var(--aurea-spacing-sm)}:where(.glass-surface[data-glass-variant=card][data-content-gap=md]){--aurea-card-content-gap-resolved:var(--aurea-spacing-md)}:where(.glass-surface[data-glass-variant=card][data-content-gap=lg]){--aurea-card-content-gap-resolved:var(--aurea-spacing-lg)}@media (min-width:40em){:where(.glass-surface[data-glass-variant=card][data-layout=media-side]){flex-direction:row;align-items:stretch}:where(.glass-surface[data-glass-variant=card][data-layout=media-side]) [data-slot=media]{border-radius:inherit;flex:0 0 40%;overflow:hidden}}:where(.glass-surface[data-glass-variant=card][data-layout=media-top]) [data-slot=media]{border-radius:var(--aurea-layout-radius-sm);order:-1;overflow:hidden}:where(.glass-surface[data-glass-variant=card][data-layout=split]){justify-content:space-between}:where(.glass-surface[data-glass-variant=card][data-layout=split]) [data-slot=actions]{margin-top:auto}:where(.glass-surface[data-glass-variant=card][data-interaction-motion=hover-lift]){transition:transform var(--aurea-duration-fast) var(--aurea-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(.glass-surface[data-glass-variant=card][data-interaction-motion=hover-lift]:hover){transform:translateY(calc(var(--aurea-spacing-3xs) * -1))}}@media (prefers-reduced-motion:no-preference){:where(.glass-surface[data-glass-variant=card][data-interaction-motion=hover-lift]:active){transform:translateY(calc(var(--aurea-spacing-3xs) * -1)) scale(var(--aurea-effect-scale-press))}}.glass-surface[data-glass-variant=card][data-interaction-motion=spotlight-tilt]{transform-style:preserve-3d;transition:transform var(--aurea-duration-fast) var(--aurea-ease-out)}.glass-surface[data-glass-variant=card][data-interaction-motion=spotlight-tilt]:after{content:"";inset:var(--aurea-spacing-0);border-radius:inherit;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%), var(--aurea-brand-human-alpha-15), transparent 60%);opacity:0;transition:opacity var(--aurea-duration-normal) var(--aurea-ease-out);pointer-events:none;z-index:var(--aurea-layout-zIndex-base);position:absolute}@media (hover:hover) and (prefers-reduced-motion:no-preference){.glass-surface[data-glass-variant=card][data-interaction-motion=spotlight-tilt]:hover{transform:perspective(var(--aurea-effect-perspective-dramatic)) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg))}}.glass-surface[data-glass-variant=card][data-interaction-motion=spotlight-tilt]:hover:after,.glass-surface[data-glass-variant=card][data-interaction-motion=spotlight-tilt]:active:after{opacity:1}:where(.glass-surface[data-glass-variant=card])>:first-child{margin-top:0}:where(.glass-surface[data-glass-variant=card])>:last-child{margin-bottom:0}}@layer components{:where(.glass-surface[data-glass-variant=card]){--_glass-tint:transparent;--_glass-tint-end:transparent;--_glass-specular-w:var(--aurea-liquid-glass-dynamics-specular-highlight-width,60%);--_glass-specular-h:calc(var(--aurea-shadowOffset-2xl) + var(--_glass-curvature-response,0) * var(--aurea-shadowOffset-lg));--_glass-specular-y:var(--aurea-liquid-glass-dynamics-specular-highlight-offsetY,12%);--_glass-specular-fade:calc(var(--aurea-liquid-glass-dynamics-specular-highlight-fade,55%) - var(--_glass-surface-tension,0) * 25% - var(--_glass-edge-definition,0) * 15%);--_glass-specular-color:var(--aurea-liquid-glass-dynamics-specular-highlight,var(--aurea-overlay-white-10));--_glass-finish-illumination:.45;--_glass-illumination:calc(( var(--_glass-specular-response,0) + var(--_glass-glow-allowance,0) + var(--_glass-illumination-allowance,0) ) * var(--_glass-finish-illumination,.45) + var(--_glass-ambient-light-response,0) * .4);--_glass-rim-color:transparent;--_glass-rim-depth:calc(var(--aurea-shadowOffset-md) + var(--_glass-bevel-perception,0) * var(--aurea-shadowOffset-lg));--_glass-rim-fade-in:min(var(--aurea-liquid-glass-dynamics-specular-rim-fadeIn), var(--_glass-rim-depth));--_glass-rim-fade-out:max(var(--aurea-liquid-glass-dynamics-specular-rim-fadeOut), calc(100% - var(--_glass-rim-depth)));--_glass-refraction-start:transparent;--_glass-refraction-end:transparent;--_glass-refraction-mid-in:var(--aurea-liquid-glass-dynamics-specular-refraction-midIn);--_glass-refraction-mid-out:var(--aurea-liquid-glass-dynamics-specular-refraction-midOut);--_glass-shadow-side:transparent;--_glass-shadow-right:calc(var(--aurea-shadowOffset-sm) * -1);--_glass-frost:none;--_glass-dome:transparent;--_glass-variant-overlay:inset 0 0 0 0 transparent;--mouse-x:50%;--mouse-y:50%;background-color:var(--_glass-material-bg);background-image:var(--_glass-frost), linear-gradient(135deg, var(--_glass-tint), var(--_glass-tint-end));-webkit-backdrop-filter:blur(min(calc(var(--_glass-blur-radius,var(--_glass-blur)) + var(--_glass-backdrop-separation,0) * 3px + var(--_glass-light-scattering,0) * 2px), calc(var(--_glass-substrate-detail-size,9999px) / 2))) saturate(calc(var(--_glass-saturate) + var(--_glass-material-density,0) * .5)) brightness(calc(var(--_glass-brightness) + var(--_glass-background-sampling-strength,0) * .12 - var(--_glass-light-absorption,0) * .15 - var(--_glass-finish-absorption,0))) contrast(calc(1 + var(--_glass-refraction-strength,0) * .35));border:calc(var(--aurea-layout-border-default) + (var(--_glass-thickness,2px) - 2px) * .12 + var(--_glass-border-optical-weight,0) * .5px) solid var(--aurea-liquid-glass-tint-silver-border);box-shadow: inset 0 1px var(--_glass-edge-rim-diffusion,0) 0 var(--_glass-edge-rim),  inset 0 0 0 1px color-mix(in oklab, var(--_glass-highlight), transparent calc(100% - var(--_glass-inner-stroke-visibility,0) * var(--_glass-highlight-concentration,1) * 100%)),  inset 0 calc(var(--aurea-shadowOffset-hairline) + var(--_glass-bevel-perception,0) * var(--aurea-shadowOffset-xs)) calc(var(--_glass-bevel-perception,0) * var(--aurea-shadowOffset-xs)) color-mix(in oklab, var(--_glass-highlight), transparent calc(100% - var(--_glass-bevel-perception,0) * var(--_glass-highlight-concentration,1) * 55%)), inset 0 calc(var(--aurea-shadowOffset-sm) * -1) var(--aurea-shadowOffset-md) var(--_glass-shadow-inner),  inset 0 0 var(--aurea-shadowOffset-lg) color-mix(in oklab, var(--_glass-cast), transparent calc(100% - var(--_glass-ambient-occlusion,0) * 100%)), inset var(--aurea-shadowOffset-md) 0 var(--aurea-shadowOffset-sm) var(--_glass-shadow-side), inset var(--_glass-shadow-right) 0 var(--aurea-shadowOffset-sm) var(--_glass-shadow-side),  0 var(--_glass-shadow-elevation,var(--aurea-shadowOffset-md)) calc(var(--aurea-shadowOffset-lg) + var(--_glass-depth,0) * 6px) var(--_glass-cast),  0 1px 2px color-mix(in oklab, var(--_glass-cast), transparent calc(100% - var(--_glass-contact-shadow,0) * 100%)),  0 var(--_glass-spatial-separation,var(--aurea-shadowOffset-sm)) calc(var(--aurea-shadowOffset-xl) + var(--_glass-z-elevation-band,0) * 8px) var(--_glass-cast),  0 0 0 1px color-mix(in oklab, var(--_glass-cast), transparent calc(100% - var(--_glass-outer-stroke-visibility,0) * (.5 + var(--_glass-edge-contrast,0) * .5) * 100%)),  var(--_gfx-contact,0 0 #0000), var(--_gfx-glow,0 0 #0000), var(--_gfx-outer,0 0 #0000), var(--_glass-recipe-shadow,0 0 #0000), var(--_glass-variant-overlay)}:where(.glass-surface[data-glass-variant=card][data-glass-finish=crystal]){--_glass-finish-illumination:1}:where(.glass-surface[data-glass-variant=card][data-glass-finish=satin]){--_glass-finish-illumination:.55;--_glass-edge-rim-diffusion:var(--aurea-shadowOffset-hairline)}:where(.glass-surface[data-glass-variant=card][data-glass-finish=smoke]){--_glass-finish-illumination:.15;--_glass-edge-rim-base-channel:var(--aurea-liquid-glass-absolute-black);--_glass-finish-absorption:.12}:where(.glass-surface[data-glass-variant=card][data-glass-finish=matte]){--_glass-finish-illumination:.05;--_glass-edge-rim-enabled:0}:where(.glass-surface[data-glass-variant=card][data-glass-finish=frost]){--_glass-finish-illumination:0;--_glass-specular-color:transparent;--_glass-frost:linear-gradient(180deg, var(--aurea-overlay-white-8), var(--aurea-overlay-white-6));--_glass-tint:transparent;--_glass-tint-end:transparent;--_glass-edge-rim-diffusion:0px;--_glass-dome:transparent;--_glass-material-bg:var(--aurea-glass-frost-veil)}:where(.glass-surface[data-glass-variant=card][data-state=selected]){--_glass-variant-overlay:inset 0 0 0 2px var(--aurea-brand-signature-alpha-40);--_glass-selected-boost:1.5}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=card]){background-color:var(--_glass-material-bg);background-image:var(--_glass-recipe-fill,none), radial-gradient(ellipse 70% 65% at 50% 50%, color-mix(in oklab, var(--_glass-recipe-tint,var(--aurea-glass-card-tint-default)), transparent 74%), transparent 100%), var(--_glass-frost), linear-gradient(135deg, var(--_glass-tint), var(--_glass-tint-end));backdrop-filter:var(--_glass-backdrop)}}:where(.glass-surface[data-glass-variant=card]):before{content:"";inset:var(--aurea-spacing-0);background: radial-gradient(var(--_glass-rim-spot-size,90px) circle at var(--mouse-x,50%) var(--mouse-y,50%), var(--_glass-rim-spot,transparent), transparent 45%),  radial-gradient(ellipse at top, var(--_glass-dome,transparent), transparent 60%), radial-gradient(ellipse var(--_glass-specular-w) var(--_glass-specular-h) at var(--mouse-x,50%) var(--_glass-specular-y),  color-mix(in oklab, var(--_glass-highlight), transparent calc(100% - var(--_glass-highlight-concentration,1) * 100%)), transparent var(--_glass-specular-fade)), linear-gradient(180deg, var(--_glass-rim-color) 0%, transparent var(--_glass-rim-fade-in), transparent var(--_glass-rim-fade-out), var(--_glass-rim-color) 100%),  var(--_gfx-shape-specular,none);border-radius:inherit;pointer-events:none;opacity:calc(.4 + var(--_glass-illumination,0) * .7);transition:opacity var(--aurea-duration-fast) var(--aurea-ease-cssOut);z-index:-1;position:absolute}:where(.glass-surface[data-glass-variant=card]):after{content:"";inset:var(--aurea-spacing-0);background:linear-gradient(135deg, var(--_glass-refraction-start) 0%, transparent var(--_glass-refraction-mid-in), transparent var(--_glass-refraction-mid-out), var(--_glass-refraction-end) 100%);border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;opacity:var(--_glass-translucency,1);z-index:-1;position:absolute}:where(.glass-surface[data-glass-variant=card]) :where(.glass-surface[data-glass-variant=card]){--_gx-nest-blur:.5;border-color:#0000}:where(.glass-surface[data-glass-variant=card]) :where(.glass-surface[data-glass-variant=card]):before,:where(.glass-surface[data-glass-variant=card]) :where(.glass-surface[data-glass-variant=card]):after{display:none}:where(.glass-surface[data-glass-variant=card][data-glass-active=true]){--_gx-tier-blur:initial;--_gx-tier-saturate:initial;--_gx-tier-brightness:initial;--_glass-frost:initial;--_glass-tint:initial;--_glass-tint-end:initial;--_glass-specular-w:initial;--_glass-specular-h:initial;--_glass-specular-y:initial;--_glass-specular-fade:initial;--_glass-specular-color:initial;--_glass-rim-color:initial;--_glass-rim-fade-in:initial;--_glass-rim-fade-out:initial;--_glass-refraction-start:initial;--_glass-refraction-end:initial;--_glass-refraction-mid-in:initial;--_glass-refraction-mid-out:initial;--_glass-shadow-side:initial;--_glass-shadow-right:initial}@supports not (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=card]){background-color:var(--aurea-bg-elevated);background-image:none}:where(.glass-surface[data-glass-variant=card]):before,:where(.glass-surface[data-glass-variant=card]):after{display:none}}}.glass-surface[data-glass-variant=card][data-padding=none]{padding:0}.glass-surface[data-glass-variant=card][data-padding=compact]{padding:var(--aurea-spacing-card-padding-minimal)}.glass-surface[data-glass-variant=card][data-padding=cozy]{padding:var(--aurea-spacing-card-padding-compact)}.glass-surface[data-glass-variant=card][data-padding=comfortable]{padding:var(--aurea-spacing-card-padding)}.glass-surface[data-glass-variant=card][data-padding=spacious]{padding:var(--aurea-spacing-card-padding-comfortable)}@media (prefers-reduced-motion:reduce){:where(.glass-surface[data-glass-variant=card]),:where(.glass-surface[data-glass-variant=card]):before,:where(.glass-surface[data-glass-variant=card]):after{transition-duration:var(--aurea-duration-instant)}}@media (prefers-reduced-transparency:reduce){:where(.glass-surface[data-glass-variant=card]){background-color:var(--aurea-bg-elevated);backdrop-filter:none;background-image:none}:where(.glass-surface[data-glass-variant=card]):before,:where(.glass-surface[data-glass-variant=card]):after{display:none}}@media (forced-colors:active){:where(.glass-surface[data-glass-variant=card]){backdrop-filter:none;background-color:canvas;background-image:none;border-color:canvastext}:where(.glass-surface[data-glass-variant=card]):before,:where(.glass-surface[data-glass-variant=card]):after{display:none}}@layer glass.optical;@layer glass.relief{:where(.glass-surface[data-glass-variant=card][data-glass-relief=flat]){--_glass-edge-rim-diffusion:0px;--_glass-inner-stroke-visibility:0;--_glass-bevel-perception:0;--_glass-highlight:transparent;--_glass-shadow-inner:transparent;--_glass-shadow-side:transparent;--_glass-ambient-occlusion:0;--_glass-specular-color:transparent;--_glass-dome:transparent;--_glass-contact-shadow:0;--_glass-outer-stroke-visibility:0}}
@layer aurea.glass.surface.panel{:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])){--_glass-position:fixed;z-index:var(--aurea-z-modal);isolation:isolate;border-radius:var(--aurea-layout-radius-lg);backdrop-filter:var(--_glass-backdrop);background:var(--_glass-material-bg);border:var(--aurea-layout-border-default) solid var(--_glass-border-color);box-shadow:inset 0 0 0 1px var(--_glass-edge-rim), 0 var(--gc-glow-elevated) var(--gc-glow-corona-elevated) var(--_glass-cast), 0 var(--aurea-shadowOffset-sm) var(--aurea-shadowOffset-md) var(--_glass-cast), inset 0 calc(var(--aurea-shadowOffset-xs) + var(--aurea-shadowOffset-hairline)) var(--aurea-shadowOffset-hairline) 0 var(--_glass-edge-rim), inset 0 calc((var(--aurea-shadowOffset-xs) + var(--aurea-shadowOffset-hairline)) * -1) var(--aurea-shadowOffset-hairline) 0 var(--_glass-shadow-inner);outline:none;overflow:hidden}@supports (backdrop-filter:blur(1px)){:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])){backdrop-filter:var(--_glass-backdrop)}}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])):before{content:"";pointer-events:none;z-index:var(--aurea-layout-zIndex-particles);background:linear-gradient(180deg, var(--_glass-highlight) 0%, var(--_glass-edge-rim) 3%, transparent 12%),  var(--_gfx-shape-specular,none);border-radius:inherit;position:absolute;inset:0}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=center]){top:var(--aurea-layout-position-center);left:var(--aurea-layout-position-center);border-radius:var(--aurea-radius-modal);max-height:90dvh;overflow-y:auto;transform:translate(-50%,-50%)}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=right]){height:var(--aurea-layout-viewport-height-fullDynamic);border-radius:var(--aurea-radius-modal) 0 0 var(--aurea-radius-modal);border-right:none;top:0;bottom:0;right:0}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=left]){height:var(--aurea-layout-viewport-height-fullDynamic);border-radius:0 var(--aurea-radius-modal) var(--aurea-radius-modal) 0;border-left:none;top:0;bottom:0;left:0}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=bottom]){border-radius:var(--aurea-radius-modal) var(--aurea-radius-modal) 0 0;border-bottom:none;max-height:90dvh;bottom:0;left:0;right:0;overflow-y:auto}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=top]){border-radius:0 0 var(--aurea-radius-modal) var(--aurea-radius-modal);border-top:none;top:0;left:0;right:0}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-panel-size=sm]){width:min(var(--aurea-layout-component-width-modal-sm), 90vw)}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-panel-size=md]),:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])):not([data-panel-size]){width:min(var(--aurea-layout-component-width-modal-md), 92vw)}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-panel-size=lg]){width:min(var(--aurea-layout-component-width-modal-lg), 94vw)}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-panel-size=xl]){width:min(var(--aurea-layout-component-width-modal-xl), 96vw)}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-panel-size=fullscreen]){width:var(--aurea-layout-percentage-full);height:var(--aurea-layout-viewport-height-fullDynamic);border:none;border-radius:0;inset:0}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=right][data-panel-size=sm]),:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=left][data-panel-size=sm]){width:min(360px,90vw)}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=right][data-panel-size=md]),:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=left][data-panel-size=md]){width:min(440px,92vw)}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=right][data-panel-size=lg]),:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=left][data-panel-size=lg]){width:min(600px,94vw)}.overlay-dialog,.overlay-sheet{backdrop-filter:blur(var(--aurea-effect-blur-2xs))}.glass-scrim{background:var(--aurea-overlay-black-50);z-index:var(--aurea-z-overlay);backdrop-filter:blur(var(--aurea-effect-blur-none));position:fixed;inset:0}.glass-scrim[data-state=entering]{animation:glass-scrim-in var(--aurea-duration-normal) var(--aurea-ease-out) both}.glass-scrim[data-state=exiting]{animation:glass-scrim-in var(--aurea-duration-fast) var(--aurea-ease-in) both reverse}@keyframes glass-scrim-in{0%{opacity:0}to{opacity:1}}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=center][data-state=entering]){animation:glass-panel-enter-center var(--aurea-duration-base) var(--aurea-ease-out) both}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=right][data-state=entering]){animation:glass-panel-enter-right var(--aurea-duration-base) var(--aurea-ease-out) both}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=bottom][data-state=entering]){animation:glass-panel-enter-bottom var(--aurea-duration-base) var(--aurea-ease-out) both}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=left][data-state=entering]){animation:glass-panel-enter-left var(--aurea-duration-base) var(--aurea-ease-out) both}:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])[data-placement=center][data-state=exiting]){animation:glass-panel-enter-center var(--aurea-duration-fast) var(--aurea-ease-in) both reverse}@keyframes glass-panel-enter-center{0%{opacity:0;transform:translate(-50%, -50%) scale(var(--aurea-effect-scale-95)) translateY(calc(-1 * var(--aurea-spacing-sm)))}to{opacity:1;transform:translate(-50%, -50%) scale(var(--aurea-effect-scale-100)) translateY(0)}}@keyframes glass-panel-enter-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes glass-panel-enter-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes glass-panel-enter-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){:where(.glass-surface:is([data-glass-variant=panel],[data-glass-variant=modal])),.glass-scrim{animation:var(--aurea-animation-none);transition:none}}
@layer aurea.glass.surface.utility{:where(.glass-surface[data-glass-variant=utility]){background-color:var(--_glass-material-bg);-webkit-backdrop-filter:var(--_glass-backdrop);border:var(--aurea-layout-border-default) solid var(--aurea-liquid-glass-dynamics-specular-rim);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-shadowOffset-md) var(--aurea-overlay-black-5), 0 var(--aurea-shadowOffset-md) var(--aurea-shadowOffset-lg) var(--aurea-overlay-black-5)}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=utility]){backdrop-filter:var(--_glass-backdrop)}}}
@layer aurea.glass.surface.outline{:where(.glass-surface[data-glass-variant=outline]){border:var(--aurea-layout-border-default) solid var(--aurea-brand-signature-alpha-20);border-radius:var(--aurea-layout-radius-md);color:var(--aurea-text-primary);background-color:#0000}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=brand]),:where(.glass-surface[data-glass-variant=outline][data-glass-tone=neutral]){border-color:var(--aurea-brand-signature-alpha-20)}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=brand][data-glass-tier=ghost]),:where(.glass-surface[data-glass-variant=outline][data-glass-tier=ghost]){border-color:var(--aurea-brand-signature-alpha-10)}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=brand][data-glass-tier=regular]),:where(.glass-surface[data-glass-variant=outline][data-glass-tier=regular]){border-color:var(--aurea-brand-signature-alpha-30)}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=brand][data-glass-tier=deep]),:where(.glass-surface[data-glass-variant=outline][data-glass-tier=deep]){border-color:var(--aurea-brand-signature-alpha-50)}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=info]){border-color:var(--aurea-semantic-info-500-alpha-20)}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=success]){border-color:var(--aurea-semantic-success-500-alpha-20)}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=warning]){border-color:var(--aurea-semantic-warning-500-alpha-20)}:where(.glass-surface[data-glass-variant=outline][data-glass-tone=error]){border-color:var(--aurea-semantic-error-500-alpha-20)}}
@layer aurea.glass.surface.navigation{:where(.glass-surface[data-glass-variant=navigation]){background-color:var(--_glass-material-bg);-webkit-backdrop-filter:blur(var(--_glass-blur))}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=navigation]){backdrop-filter:blur(var(--_glass-blur))}}:where(.glass-surface[data-glass-variant=navigation][data-glass-layer=overlay]){background-color:var(--_glass-material-bg);-webkit-backdrop-filter:var(--_glass-backdrop)}@supports (backdrop-filter:blur(1px)){:where(.glass-surface[data-glass-variant=navigation][data-glass-layer=overlay]){backdrop-filter:var(--_glass-backdrop)}}}
@layer aurea.glass.surface.form{:where(.glass-surface[data-glass-variant=form][data-glass-material-recipe=form-field-surface]){width:var(--aurea-layout-percentage-full);box-shadow:inset 0 0 0 var(--aurea-shadowOffset-hairline) var(--aurea-brand-signature-alpha-15);border-radius:var(--aurea-layout-radius-sm);background:var(--aurea-bg-base-alpha-50);color:var(--aurea-text-primary);padding:var(--aurea-spacing-xs) var(--aurea-spacing-sm);font-size:var(--aurea-fontSize-caption);transition:all var(--aurea-transition-duration-fast) var(--aurea-transition-easing-easeOut);border:0}:where(.glass-surface[data-glass-variant=form][data-glass-material-recipe=form-toggle-surface]){border:var(--aurea-layout-border-default) solid var(--aurea-glass-border-universal);background:var(--aurea-bg-base-alpha-50);color:var(--aurea-text-primary);transition:all var(--aurea-transition-duration-fast) var(--aurea-transition-easing-easeOut)}}@media (prefers-reduced-motion:reduce){:where(.glass-surface[data-glass-variant=form]){transition:none}}
@layer aurea.glass.surface.datagrid{:where(.glass-surface[data-glass-variant=grid][data-glass-material-recipe=datagrid-surface]){width:var(--aurea-layout-percentage-full);border-collapse:separate;border-spacing:0;background:var(--aurea-bg-base-alpha-50);color:var(--aurea-text-primary);border-radius:var(--aurea-layout-radius-sm)}}
@layer aurea.glass.surface.tone{:where(.glass-surface[data-glass-tone=rose]){background-color:var(--_glass-material-bg);border-color:var(--aurea-glass-border-universal);--_glass-content-color:var(--aurea-brand-human-text)}:where(.glass-surface[data-glass-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-glass-tone=signature]){background-color:var(--_glass-material-bg);border-color:var(--aurea-liquid-glass-tint-violet-border);--_glass-content-color:var(--aurea-brand-signature-text)}:where(.glass-surface[data-glass-tone=signature]):before{background:radial-gradient(ellipse 60% 40% at var(--mouse-x,50%) 15%, var(--aurea-particle-violet-glow), transparent 60%)}:where(.glass-surface[data-glass-tone=metallic]){background-color:var(--_glass-material-bg);border-color:var(--aurea-liquid-glass-tint-silver-border);--_glass-content-color:var(--aurea-text-primary)}:where(.glass-surface[data-glass-tone=success]){background-color:var(--_glass-material-bg);border-color:var(--aurea-success-border);--_glass-content-color:var(--aurea-success-text)}:where(.glass-surface[data-glass-tone=warning]){background-color:var(--_glass-material-bg);border-color:var(--aurea-warning-border);--_glass-content-color:var(--aurea-warning-text)}:where(.glass-surface[data-glass-tone=error]){background-color:var(--_glass-material-bg);border-color:var(--aurea-error-border);--_glass-content-color:var(--aurea-error-text)}:where(.glass-surface[data-glass-tone=info]){background-color:var(--_glass-material-bg);border-color:var(--aurea-info-border);--_glass-content-color:var(--aurea-info-text)}:where(.glass-surface[data-glass-tone=brand]){background-color:var(--_glass-material-bg);border-color:var(--aurea-brand-glass-tint-border);--_glass-content-color:var(--aurea-brand-signature-text)}:where(.glass-surface[data-glass-tone=accent]){background-color:var(--_glass-material-bg);border-color:var(--aurea-liquid-glass-tint-violet-border);--_glass-content-color:var(--aurea-brand-signature-text)}:where(.glass-surface[data-glass-tone=violet]){background-color:var(--_glass-material-bg);border-color:var(--aurea-liquid-glass-tint-violet-border);--_glass-content-color:var(--aurea-violet-text)}:where(.glass-surface[data-glass-tone=silver]){background-color:var(--_glass-material-bg);border-color:var(--aurea-liquid-glass-tint-silver-border);--_glass-content-color:var(--aurea-text-primary)}}
@layer aurea.glass.surface.scheme{:where(.glass-surface[data-aurea-theme=fixed-dark]){color-scheme:dark;background:var(--aurea-background-base);color:var(--aurea-text-obsidian)}:where(.glass-surface[data-aurea-theme=fixed-dark]) a:not([class*=glass]){color:inherit}}
@layer aurea.glass.surface.tone,aurea.glass.surface.tone-overrides;@layer aurea.glass.surface.recipe{:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.primary-conversion]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-veil-button-brand-primary), var(--aurea-liquid-glass-role-veil-button-brand-primary)), linear-gradient(135deg, var(--aurea-liquid-glass-role-fill-button-brand-primary), var(--aurea-liquid-glass-role-fill-button-brand-terminal));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-brand-primary);--_glass-recipe-shadow:var(--aurea-brand-btn-shadow-strong);--_glass-highlight:var(--aurea-overlay-white-40)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.hero-primary]){background-color:var(--_glass-material-bg);background-image:linear-gradient(180deg, transparent 55%, var(--aurea-glass-depth-veil)), linear-gradient(135deg, var(--aurea-liquid-glass-role-fill-button-brand-hero), var(--aurea-liquid-glass-role-fill-button-brand-terminal));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-brand-hero);--_glass-recipe-shadow:var(--aurea-brand-btn-shadow-strong);--_glass-highlight:var(--aurea-overlay-white-50)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.secondary-action]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-fill-button-brand-secondary), var(--aurea-liquid-glass-role-fill-button-brand-secondary));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-brand-secondary)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.secondary-brand]){background-color:var(--_glass-material-bg);background-image:linear-gradient(135deg, var(--aurea-liquid-glass-role-fill-button-brand-tertiary), var(--aurea-glass-fill-brand-soft-secondary));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-brand-tertiary)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.ghost-neutral]){--_glass-highlight:transparent}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.destructive-confirm]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-veil-button-danger-primary), var(--aurea-liquid-glass-role-veil-button-danger-primary)), linear-gradient(var(--aurea-liquid-glass-role-fill-button-danger-primary), var(--aurea-liquid-glass-role-fill-button-danger-primary));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-danger-primary);--_glass-recipe-shadow:var(--aurea-shadow-md);--_glass-highlight:var(--aurea-overlay-white-40)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.destructive-secondary]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-veil-button-danger-secondary), var(--aurea-liquid-glass-role-veil-button-danger-secondary)), linear-gradient(var(--aurea-liquid-glass-role-fill-button-danger-secondary), var(--aurea-liquid-glass-role-fill-button-danger-secondary));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-danger-secondary)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.admin-operation]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-fill-button-neutral-operation), var(--aurea-liquid-glass-role-fill-button-neutral-operation));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-neutral-operation)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.chip-action]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-fill-button-neutral-chip), var(--aurea-liquid-glass-role-fill-button-neutral-chip));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-neutral-chip)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.quiet-action]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-fill-button-substrate-quiet), var(--aurea-liquid-glass-role-fill-button-substrate-quiet));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-substrate-quiet);--_glass-highlight:transparent}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.link-action]){--_glass-highlight:transparent}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.icon-chip]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-fill-button-neutral-chip), var(--aurea-liquid-glass-role-fill-button-neutral-chip));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-neutral-chip)}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.icon-quiet]){--_glass-highlight:transparent}:where(.glass-surface[data-glass-variant=button][data-glass-material-recipe=button\.icon-destructive]){background-color:var(--_glass-material-bg);background-image:linear-gradient(var(--aurea-liquid-glass-role-veil-button-danger-secondary), var(--aurea-liquid-glass-role-veil-button-danger-secondary)), linear-gradient(var(--aurea-liquid-glass-role-fill-button-danger-secondary), var(--aurea-liquid-glass-role-fill-button-danger-secondary));--_glass-content-color:var(--aurea-liquid-glass-role-label-button-danger-secondary)}}
@layer aurea.glass.surface.tone,aurea.glass.surface.tone-overrides;@layer aurea.glass.surface.recipe{:where(.glass-surface[data-glass-material-recipe=standard-surface]){--_glass-recipe-rim-mult:.25;--_glass-highlight-enabled:0;--_glass-recipe-shadow:var(--aurea-shadow-sm)}:where(.glass-surface[data-glass-material-recipe=minimal-flat]){--_glass-recipe-rim-mult:.25;--_glass-highlight-enabled:0}:where(.glass-surface[data-glass-material-recipe=inset-relief]){--_glass-edge-rim-enabled:0;--_glass-highlight-base-channel:var(--aurea-liquid-glass-absolute-black);--_glass-recipe-highlight-mult:.3;--_glass-shadow-inner:transparent}:where(.glass-surface[data-glass-material-recipe=soft-raised]){--_glass-recipe-rim-mult:.7;--_glass-recipe-highlight-mult:.3;--_glass-recipe-shadow:var(--aurea-shadow-sm)}:where(.glass-surface[data-glass-material-recipe=standard-raised]){--_glass-recipe-rim-mult:.25;--_glass-recipe-highlight-mult:.3;--_glass-recipe-shadow:var(--aurea-shadow-md)}:where(.glass-surface[data-glass-material-recipe=outline-minimal]){--_glass-edge-rim-enabled:0;--_glass-highlight-enabled:0}:where(.glass-surface[data-glass-material-recipe=frosted-editorial]),:where(.glass-surface[data-glass-material-recipe=frosted-heavy]){--_glass-recipe-rim-mult:.25;--_glass-highlight-enabled:0;--_glass-recipe-shadow:var(--aurea-shadow-sm)}:where(.glass-surface[data-glass-material-recipe=crystal-raised]){--_glass-recipe-rim-mult:1.12;--_glass-recipe-highlight-mult:1;--_glass-recipe-shadow:var(--aurea-shadow-md)}:where(.glass-surface[data-glass-material-recipe=crystal-mesh-premium]){--_glass-recipe-rim-mult:1.12;--_glass-recipe-highlight-mult:1;--_glass-recipe-fill:radial-gradient(60% 70% at 18% 0%, var(--aurea-glass-fill-brand-card-primary), transparent 70%), radial-gradient(70% 60% at 100% 100%, var(--aurea-glass-fill-brand-card-secondary), transparent 72%);--_glass-recipe-shadow:var(--aurea-shadow-lg)}:where(.glass-surface[data-glass-material-recipe=emboss-proof]){--_glass-edge-rim-base-channel:var(--aurea-liquid-glass-absolute-black);--_glass-shadow-inner:var(--aurea-overlay-white-20);--_glass-highlight-enabled:0;--_glass-recipe-shadow:var(--aurea-shadow-sm)}:where(.glass-surface[data-glass-material-recipe=spatial-bento]){--_glass-recipe-rim-mult:1.16;--_glass-shadow-side:var(--aurea-overlay-white-10);--_glass-recipe-highlight-mult:1;--_glass-recipe-shadow:var(--aurea-shadow-xl)}:where(.glass-surface[data-glass-material-recipe=iridescent-premium]){--_glass-recipe-rim-mult:1.12;--_glass-recipe-highlight-mult:.85;--_glass-recipe-fill:linear-gradient(135deg, var(--aurea-glass-fill-brand-card-primary), var(--aurea-glass-fill-brand-card-secondary));--_glass-recipe-shadow:var(--aurea-shadow-lg)}:where(.glass-surface[data-glass-material-recipe=gloss-premium]){--_glass-recipe-rim-mult:1.12;--_glass-recipe-highlight-mult:1;--_glass-recipe-fill:linear-gradient(180deg, transparent 55%, var(--aurea-glass-depth-veil));--_glass-recipe-shadow:var(--aurea-shadow-lg)}:where(.glass-surface[data-glass-material-recipe=spatial-cinematic]){--_glass-recipe-rim-mult:1.16;--_glass-shadow-side:var(--aurea-overlay-white-10);--_glass-recipe-highlight-mult:1;--_glass-recipe-fill:radial-gradient(60% 70% at 18% 0%, var(--aurea-glass-fill-brand-card-primary), transparent 70%), radial-gradient(70% 60% at 100% 100%, var(--aurea-glass-fill-brand-card-secondary), transparent 72%);--_glass-recipe-shadow:var(--aurea-shadow-xl)}:where(.glass-surface[data-glass-material-recipe=crystal-clarity]){--_glass-recipe-rim-mult:.95;--_glass-recipe-highlight-mult:1;--_glass-recipe-shadow:var(--aurea-shadow-lg)}:where(.glass-surface[data-glass-variant=card][data-glass-tier=ghost]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=whisper]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=outline]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=hairline]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=thin]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=subtle]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=regular]){--_glass-recipe-tint:var(--aurea-glass-card-tint-default)}:where(.glass-surface[data-glass-variant=card][data-glass-tier=elevated]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=emphasis]){--_glass-recipe-tint:var(--aurea-glass-card-tint-emphasis)}:where(.glass-surface[data-glass-variant=card][data-glass-tier=deep]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=thick]),:where(.glass-surface[data-glass-variant=card][data-glass-tier=intense]){--_glass-recipe-tint:var(--aurea-glass-card-tint-elevated)}}
@layer components{[data-glass-material-recipe=frosted-heavy]{--_glass-volume-alpha:clamp(var(--_glass-tint-alpha,18%), calc(70% * var(--_glass-environment-contrast,.62) / .62), 70%);background-color:oklch(from var(--aurea-bg-base) l c h / var(--_glass-volume-alpha))}@supports (backdrop-filter:blur(1px)){[data-glass-material-recipe=frosted-heavy]{backdrop-filter:var(--_glass-backdrop)}}}
@layer aurea.glass.surface.bordered{:where(.glass-surface[data-glass-bordered=""]){border:var(--aurea-layout-border-default) solid var(--aurea-brand-signature-alpha-20)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=brand]),:where(.glass-surface[data-glass-bordered=""][data-glass-tone=neutral]){border-color:var(--aurea-brand-signature-alpha-20)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=brand][data-glass-tier=ghost]),:where(.glass-surface[data-glass-bordered=""][data-glass-tier=ghost]){border-color:var(--aurea-brand-signature-alpha-10)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=brand][data-glass-tier=regular]),:where(.glass-surface[data-glass-bordered=""][data-glass-tier=regular]){border-color:var(--aurea-brand-signature-alpha-30)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=brand][data-glass-tier=deep]),:where(.glass-surface[data-glass-bordered=""][data-glass-tier=deep]){border-color:var(--aurea-brand-signature-alpha-50)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=info]){border-color:var(--aurea-semantic-info-500-alpha-20)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=success]){border-color:var(--aurea-semantic-success-500-alpha-20)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=warning]){border-color:var(--aurea-semantic-warning-500-alpha-20)}:where(.glass-surface[data-glass-bordered=""][data-glass-tone=error]){border-color:var(--aurea-semantic-error-500-alpha-20)}}
@layer aurea.glass.surface.motion{@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-glass-variant=button]){transition:transform var(--aurea-duration-fast) var(--aurea-ease-out), background var(--aurea-duration-normal) var(--aurea-ease-out), box-shadow var(--aurea-duration-normal) var(--aurea-ease-out), border-color var(--aurea-duration-normal) var(--aurea-ease-out), -webkit-backdrop-filter var(--aurea-duration-normal) var(--aurea-ease-out), backdrop-filter var(--aurea-duration-normal) var(--aurea-ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:where(.glass-surface[data-glass-variant=button]:hover){transform:translateY(calc(var(--aurea-spacing-3xs) * -1))}}@media (prefers-reduced-motion:no-preference){:where(.glass-surface[data-glass-variant=button]:active){transform:scale(.97)}}.glass-surface[data-glass-variant=button]:focus-visible{outline:var(--aurea-layout-border-thick) solid var(--aurea-button-focus-ring);outline-offset:var(--aurea-spacing-3xs)}}
@layer aurea.glass.surface.tracking{:where(.glass-surface[data-tracking=pointer]),:where(.glass-surface[data-tracking=ambient]){position:relative}}
@layer aurea.glass.surface{:where(.glass-surface[data-padding=none],.glass-card-base[data-padding=none],.glass-panel[data-padding=none]){padding:0}:where(.glass-surface[data-padding=compact],.glass-card-base[data-padding=compact],.glass-panel[data-padding=compact]){padding:var(--aurea-spacing-card-padding-minimal)}:where(.glass-surface[data-padding=cozy],.glass-card-base[data-padding=cozy],.glass-panel[data-padding=cozy]){padding:var(--aurea-spacing-card-padding-compact)}:where(.glass-surface[data-padding=comfortable],.glass-card-base[data-padding=comfortable],.glass-panel[data-padding=comfortable]){padding:var(--aurea-spacing-card-padding)}:where(.glass-surface[data-padding=spacious],.glass-card-base[data-padding=spacious],.glass-panel[data-padding=spacious]){padding:var(--aurea-spacing-card-padding-comfortable)}:where(.glass-surface[data-radius=none],.glass-card-base[data-radius=none],.glass-panel[data-radius=none]){border-radius:0}:where(.glass-surface[data-radius=sm],.glass-card-base[data-radius=sm],.glass-panel[data-radius=sm]){border-radius:var(--aurea-layout-radius-sm)}:where(.glass-surface[data-radius=md],.glass-card-base[data-radius=md],.glass-panel[data-radius=md]){border-radius:var(--aurea-radius-card)}:where(.glass-surface[data-radius=lg],.glass-card-base[data-radius=lg],.glass-panel[data-radius=lg]){border-radius:var(--aurea-radius-cardElevated)}:where(.glass-surface[data-radius=pill],.glass-card-base[data-radius=pill],.glass-panel[data-radius=pill]){border-radius:var(--aurea-layout-radius-full)}.glass-surface[data-glass-preset=icon-chip],.glass-surface[data-glass-preset=icon-quiet],.glass-surface[data-glass-preset=icon-destructive]{border-radius:var(--aurea-component-icon-button-radius,var(--aurea-layout-radius-full));aspect-ratio:1;min-width:var(--aurea-layout-icon-2xl);min-height:var(--aurea-layout-icon-2xl);padding:var(--aurea-spacing-sm);justify-content:center;align-items:center}:where(.glass-surface[data-glass-preset=icon-chip],.glass-surface[data-glass-preset=icon-quiet],.glass-surface[data-glass-preset=icon-destructive]){display:var(--aurea-component-icon-button-display,inline-flex)}.glass-surface[data-glass-preset=icon-chip][data-chip-size=lg]{min-width:var(--aurea-layout-icon-lg);min-height:var(--aurea-layout-icon-lg)}.glass-surface[data-glass-preset=icon-chip][data-chip-size=xl]{min-width:var(--aurea-layout-icon-xl);min-height:var(--aurea-layout-icon-xl)}.glass-surface[data-glass-preset=icon-chip][data-chip-size="2xl"]{min-width:var(--aurea-layout-icon-2xl);min-height:var(--aurea-layout-icon-2xl)}[data-brand=intranet] :where(a,button):where(.glass-surface[data-glass-preset=icon-chip],.glass-surface[data-glass-preset=icon-destructive]):not([data-chip-size]){min-width:var(--aurea-layout-icon-lg);min-height:var(--aurea-layout-icon-lg)}@media (pointer:coarse){:where(a,button):where(.glass-surface[data-glass-preset=icon-chip],.glass-surface[data-glass-preset=icon-destructive])[data-chip-size],[data-brand=intranet] :where(a,button):where(.glass-surface[data-glass-preset=icon-chip],.glass-surface[data-glass-preset=icon-destructive]){min-width:var(--aurea-layout-icon-2xl);min-height:var(--aurea-layout-icon-2xl)}}span.glass-surface[data-glass-preset=icon-chip]:not([data-chip-size]){min-width:var(--aurea-layout-icon-md);min-height:var(--aurea-layout-icon-md);padding:var(--aurea-spacing-2xs)}@media (min-width:40em){span.glass-surface[data-glass-preset=icon-chip]:not([data-chip-size]){min-width:var(--aurea-layout-icon-lg);min-height:var(--aurea-layout-icon-lg);padding:var(--aurea-spacing-xs)}}span[data-glass-preset=icon-chip] .aurea-icon-core-sm,span[data-glass-preset=icon-chip] .aurea-icon-core-md,span[data-glass-preset=icon-chip] .aurea-icon-core-lg,span[data-glass-preset=icon-chip] .aurea-icon-core-xl{width:var(--aurea-layout-icon-xs);height:var(--aurea-layout-icon-xs)}.glass-surface[data-glass-preset=icon-chip][data-chip-radius=sm]{border-radius:var(--aurea-layout-radius-sm)}.glass-surface[data-glass-preset=icon-chip][data-chip-radius=md]{border-radius:var(--aurea-layout-radius-md)}.glass-surface[data-glass-preset=icon-chip][data-chip-radius=pill]{border-radius:var(--aurea-layout-radius-full)}.glass-card-base:not([data-padding]):not([data-glass-variant=panel]){padding:var(--aurea-spacing-card-padding-compact)}.glass-card-base:not([data-radius]){border-radius:var(--aurea-radius-card)}}
@layer aurea.glass.overlay{[data-glass-layer=overlay][data-glass-context=navigation],[data-glass-layer=overlay][data-glass-context=status]{background-color:var(--aurea-glass-overlay-body)}}

@layer glass.badge.resolver{[data-glass-variant=badge][data-glass-preset=neutral]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-neutral-bg),var(--aurea-resolver-dark-badge-neutral-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-neutral-border),var(--aurea-resolver-dark-badge-neutral-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-neutral-text),var(--aurea-resolver-dark-badge-neutral-text))}[data-glass-variant=badge][data-glass-preset=brand]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-brand-bg),var(--aurea-resolver-dark-badge-brand-bg));--_badge-role-fill:var(--aurea-liquid-glass-role-fill-badge-brand);--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-brand-border),var(--aurea-resolver-dark-badge-brand-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-brand-text),var(--aurea-resolver-dark-badge-brand-text))}[data-glass-variant=badge][data-glass-preset=accent]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-accent-bg),var(--aurea-resolver-dark-badge-accent-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-accent-border),var(--aurea-resolver-dark-badge-accent-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-accent-text),var(--aurea-resolver-dark-badge-accent-text))}[data-glass-variant=badge][data-glass-preset=support]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-support-bg),var(--aurea-resolver-dark-badge-support-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-support-border),var(--aurea-resolver-dark-badge-support-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-support-text),var(--aurea-resolver-dark-badge-support-text))}[data-glass-variant=badge][data-glass-preset=warm]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warm-bg),var(--aurea-resolver-dark-badge-warm-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warm-border),var(--aurea-resolver-dark-badge-warm-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warm-text),var(--aurea-resolver-dark-badge-warm-text))}[data-glass-variant=badge][data-glass-preset=premium]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-premium-bg),var(--aurea-resolver-dark-badge-premium-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-premium-border),var(--aurea-resolver-dark-badge-premium-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-premium-text),var(--aurea-resolver-dark-badge-premium-text))}[data-glass-variant=badge][data-glass-preset=metric]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-metric-bg),var(--aurea-resolver-dark-badge-metric-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-metric-border),var(--aurea-resolver-dark-badge-metric-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-metric-text),var(--aurea-resolver-dark-badge-metric-text))}[data-glass-variant=badge][data-glass-preset=success]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-success-bg),var(--aurea-resolver-dark-badge-success-bg));--_badge-role-fill:var(--aurea-liquid-glass-role-fill-badge-success);--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-success-border),var(--aurea-resolver-dark-badge-success-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-success-text),var(--aurea-resolver-dark-badge-success-text))}[data-glass-variant=badge][data-glass-preset=warning]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warning-bg),var(--aurea-resolver-dark-badge-warning-bg));--_badge-role-fill:var(--aurea-liquid-glass-role-fill-badge-warning);--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warning-border),var(--aurea-resolver-dark-badge-warning-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warning-text),var(--aurea-resolver-dark-badge-warning-text))}[data-glass-variant=badge][data-glass-preset=error]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-error-bg),var(--aurea-resolver-dark-badge-error-bg));--_badge-role-fill:var(--aurea-liquid-glass-role-fill-badge-error);--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-error-border),var(--aurea-resolver-dark-badge-error-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-error-text),var(--aurea-resolver-dark-badge-error-text))}[data-glass-variant=badge][data-glass-preset=info]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-info-bg),var(--aurea-resolver-dark-badge-info-bg));--_badge-role-fill:var(--aurea-liquid-glass-role-fill-badge-info);--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-info-border),var(--aurea-resolver-dark-badge-info-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-info-text),var(--aurea-resolver-dark-badge-info-text))}[data-glass-variant=badge][data-glass-preset=tag]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-tag-bg),var(--aurea-resolver-dark-badge-tag-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-tag-border),var(--aurea-resolver-dark-badge-tag-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-tag-text),var(--aurea-resolver-dark-badge-tag-text))}[data-glass-variant=badge][data-glass-preset=status]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-status-bg),var(--aurea-resolver-dark-badge-status-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-status-border),var(--aurea-resolver-dark-badge-status-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-status-text),var(--aurea-resolver-dark-badge-status-text))}[data-glass-variant=badge][data-glass-tone=signature]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-tone-signature-bg),var(--aurea-resolver-dark-badge-tone-signature-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-tone-signature-border),var(--aurea-resolver-dark-badge-tone-signature-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-tone-signature-text),var(--aurea-resolver-dark-badge-tone-signature-text))}}
@layer glass.badge.resolver{[data-glass-variant=badge][data-glass-preset=neutral][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-neutral-outline-bg),var(--aurea-resolver-dark-badge-neutral-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-neutral-outline-border),var(--aurea-resolver-dark-badge-neutral-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-neutral-outline-text),var(--aurea-resolver-dark-badge-neutral-outline-text))}[data-glass-variant=badge][data-glass-preset=neutral][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-neutral-inset-bg),var(--aurea-resolver-dark-badge-neutral-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-neutral-inset-border),var(--aurea-resolver-dark-badge-neutral-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-neutral-inset-text),var(--aurea-resolver-dark-badge-neutral-inset-text))}[data-glass-variant=badge][data-glass-preset=neutral][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-neutral-elevated-bg),var(--aurea-resolver-dark-badge-neutral-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-neutral-elevated-border),var(--aurea-resolver-dark-badge-neutral-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-neutral-elevated-text),var(--aurea-resolver-dark-badge-neutral-elevated-text))}[data-glass-variant=badge][data-glass-preset=brand][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-brand-outline-bg),var(--aurea-resolver-dark-badge-brand-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-brand-outline-border),var(--aurea-resolver-dark-badge-brand-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-brand-outline-text),var(--aurea-resolver-dark-badge-brand-outline-text))}[data-glass-variant=badge][data-glass-preset=brand][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-brand-inset-bg),var(--aurea-resolver-dark-badge-brand-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-brand-inset-border),var(--aurea-resolver-dark-badge-brand-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-brand-inset-text),var(--aurea-resolver-dark-badge-brand-inset-text))}[data-glass-variant=badge][data-glass-preset=brand][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-brand-elevated-bg),var(--aurea-resolver-dark-badge-brand-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-brand-elevated-border),var(--aurea-resolver-dark-badge-brand-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-brand-elevated-text),var(--aurea-resolver-dark-badge-brand-elevated-text))}[data-glass-variant=badge][data-glass-preset=accent][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-accent-outline-bg),var(--aurea-resolver-dark-badge-accent-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-accent-outline-border),var(--aurea-resolver-dark-badge-accent-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-accent-outline-text),var(--aurea-resolver-dark-badge-accent-outline-text))}[data-glass-variant=badge][data-glass-preset=accent][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-accent-inset-bg),var(--aurea-resolver-dark-badge-accent-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-accent-inset-border),var(--aurea-resolver-dark-badge-accent-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-accent-inset-text),var(--aurea-resolver-dark-badge-accent-inset-text))}[data-glass-variant=badge][data-glass-preset=accent][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-accent-elevated-bg),var(--aurea-resolver-dark-badge-accent-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-accent-elevated-border),var(--aurea-resolver-dark-badge-accent-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-accent-elevated-text),var(--aurea-resolver-dark-badge-accent-elevated-text))}[data-glass-variant=badge][data-glass-preset=support][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-support-outline-bg),var(--aurea-resolver-dark-badge-support-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-support-outline-border),var(--aurea-resolver-dark-badge-support-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-support-outline-text),var(--aurea-resolver-dark-badge-support-outline-text))}[data-glass-variant=badge][data-glass-preset=support][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-support-inset-bg),var(--aurea-resolver-dark-badge-support-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-support-inset-border),var(--aurea-resolver-dark-badge-support-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-support-inset-text),var(--aurea-resolver-dark-badge-support-inset-text))}[data-glass-variant=badge][data-glass-preset=support][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-support-elevated-bg),var(--aurea-resolver-dark-badge-support-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-support-elevated-border),var(--aurea-resolver-dark-badge-support-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-support-elevated-text),var(--aurea-resolver-dark-badge-support-elevated-text))}[data-glass-variant=badge][data-glass-preset=warm][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warm-outline-bg),var(--aurea-resolver-dark-badge-warm-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warm-outline-border),var(--aurea-resolver-dark-badge-warm-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warm-outline-text),var(--aurea-resolver-dark-badge-warm-outline-text))}[data-glass-variant=badge][data-glass-preset=warm][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warm-inset-bg),var(--aurea-resolver-dark-badge-warm-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warm-inset-border),var(--aurea-resolver-dark-badge-warm-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warm-inset-text),var(--aurea-resolver-dark-badge-warm-inset-text))}[data-glass-variant=badge][data-glass-preset=warm][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warm-elevated-bg),var(--aurea-resolver-dark-badge-warm-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warm-elevated-border),var(--aurea-resolver-dark-badge-warm-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warm-elevated-text),var(--aurea-resolver-dark-badge-warm-elevated-text))}[data-glass-variant=badge][data-glass-preset=premium][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-premium-outline-bg),var(--aurea-resolver-dark-badge-premium-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-premium-outline-border),var(--aurea-resolver-dark-badge-premium-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-premium-outline-text),var(--aurea-resolver-dark-badge-premium-outline-text))}[data-glass-variant=badge][data-glass-preset=premium][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-premium-inset-bg),var(--aurea-resolver-dark-badge-premium-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-premium-inset-border),var(--aurea-resolver-dark-badge-premium-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-premium-inset-text),var(--aurea-resolver-dark-badge-premium-inset-text))}[data-glass-variant=badge][data-glass-preset=premium][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-premium-elevated-bg),var(--aurea-resolver-dark-badge-premium-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-premium-elevated-border),var(--aurea-resolver-dark-badge-premium-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-premium-elevated-text),var(--aurea-resolver-dark-badge-premium-elevated-text))}[data-glass-variant=badge][data-glass-preset=metric][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-metric-outline-bg),var(--aurea-resolver-dark-badge-metric-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-metric-outline-border),var(--aurea-resolver-dark-badge-metric-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-metric-outline-text),var(--aurea-resolver-dark-badge-metric-outline-text))}[data-glass-variant=badge][data-glass-preset=metric][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-metric-inset-bg),var(--aurea-resolver-dark-badge-metric-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-metric-inset-border),var(--aurea-resolver-dark-badge-metric-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-metric-inset-text),var(--aurea-resolver-dark-badge-metric-inset-text))}[data-glass-variant=badge][data-glass-preset=metric][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-metric-elevated-bg),var(--aurea-resolver-dark-badge-metric-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-metric-elevated-border),var(--aurea-resolver-dark-badge-metric-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-metric-elevated-text),var(--aurea-resolver-dark-badge-metric-elevated-text))}[data-glass-variant=badge][data-glass-preset=success][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-success-outline-bg),var(--aurea-resolver-dark-badge-success-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-success-outline-border),var(--aurea-resolver-dark-badge-success-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-success-outline-text),var(--aurea-resolver-dark-badge-success-outline-text))}[data-glass-variant=badge][data-glass-preset=success][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-success-inset-bg),var(--aurea-resolver-dark-badge-success-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-success-inset-border),var(--aurea-resolver-dark-badge-success-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-success-inset-text),var(--aurea-resolver-dark-badge-success-inset-text))}[data-glass-variant=badge][data-glass-preset=success][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-success-elevated-bg),var(--aurea-resolver-dark-badge-success-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-success-elevated-border),var(--aurea-resolver-dark-badge-success-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-success-elevated-text),var(--aurea-resolver-dark-badge-success-elevated-text))}[data-glass-variant=badge][data-glass-preset=warning][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warning-outline-bg),var(--aurea-resolver-dark-badge-warning-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warning-outline-border),var(--aurea-resolver-dark-badge-warning-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warning-outline-text),var(--aurea-resolver-dark-badge-warning-outline-text))}[data-glass-variant=badge][data-glass-preset=warning][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warning-inset-bg),var(--aurea-resolver-dark-badge-warning-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warning-inset-border),var(--aurea-resolver-dark-badge-warning-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warning-inset-text),var(--aurea-resolver-dark-badge-warning-inset-text))}[data-glass-variant=badge][data-glass-preset=warning][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-warning-elevated-bg),var(--aurea-resolver-dark-badge-warning-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-warning-elevated-border),var(--aurea-resolver-dark-badge-warning-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-warning-elevated-text),var(--aurea-resolver-dark-badge-warning-elevated-text))}[data-glass-variant=badge][data-glass-preset=error][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-error-outline-bg),var(--aurea-resolver-dark-badge-error-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-error-outline-border),var(--aurea-resolver-dark-badge-error-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-error-outline-text),var(--aurea-resolver-dark-badge-error-outline-text))}[data-glass-variant=badge][data-glass-preset=error][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-error-inset-bg),var(--aurea-resolver-dark-badge-error-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-error-inset-border),var(--aurea-resolver-dark-badge-error-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-error-inset-text),var(--aurea-resolver-dark-badge-error-inset-text))}[data-glass-variant=badge][data-glass-preset=error][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-error-elevated-bg),var(--aurea-resolver-dark-badge-error-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-error-elevated-border),var(--aurea-resolver-dark-badge-error-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-error-elevated-text),var(--aurea-resolver-dark-badge-error-elevated-text))}[data-glass-variant=badge][data-glass-preset=info][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-info-outline-bg),var(--aurea-resolver-dark-badge-info-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-info-outline-border),var(--aurea-resolver-dark-badge-info-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-info-outline-text),var(--aurea-resolver-dark-badge-info-outline-text))}[data-glass-variant=badge][data-glass-preset=info][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-info-inset-bg),var(--aurea-resolver-dark-badge-info-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-info-inset-border),var(--aurea-resolver-dark-badge-info-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-info-inset-text),var(--aurea-resolver-dark-badge-info-inset-text))}[data-glass-variant=badge][data-glass-preset=info][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-info-elevated-bg),var(--aurea-resolver-dark-badge-info-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-info-elevated-border),var(--aurea-resolver-dark-badge-info-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-info-elevated-text),var(--aurea-resolver-dark-badge-info-elevated-text))}[data-glass-variant=badge][data-glass-preset=tag][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-tag-outline-bg),var(--aurea-resolver-dark-badge-tag-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-tag-outline-border),var(--aurea-resolver-dark-badge-tag-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-tag-outline-text),var(--aurea-resolver-dark-badge-tag-outline-text))}[data-glass-variant=badge][data-glass-preset=tag][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-tag-inset-bg),var(--aurea-resolver-dark-badge-tag-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-tag-inset-border),var(--aurea-resolver-dark-badge-tag-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-tag-inset-text),var(--aurea-resolver-dark-badge-tag-inset-text))}[data-glass-variant=badge][data-glass-preset=tag][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-tag-elevated-bg),var(--aurea-resolver-dark-badge-tag-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-tag-elevated-border),var(--aurea-resolver-dark-badge-tag-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-tag-elevated-text),var(--aurea-resolver-dark-badge-tag-elevated-text))}[data-glass-variant=badge][data-glass-preset=status][data-badge-treatment=outline]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-status-outline-bg),var(--aurea-resolver-dark-badge-status-outline-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-status-outline-border),var(--aurea-resolver-dark-badge-status-outline-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-status-outline-text),var(--aurea-resolver-dark-badge-status-outline-text))}[data-glass-variant=badge][data-glass-preset=status][data-badge-treatment=inset]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-status-inset-bg),var(--aurea-resolver-dark-badge-status-inset-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-status-inset-border),var(--aurea-resolver-dark-badge-status-inset-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-status-inset-text),var(--aurea-resolver-dark-badge-status-inset-text))}[data-glass-variant=badge][data-glass-preset=status][data-badge-treatment=elevated]{--_badge-role-bg:light-dark(var(--aurea-resolver-light-badge-status-elevated-bg),var(--aurea-resolver-dark-badge-status-elevated-bg));--_badge-role-border:light-dark(var(--aurea-resolver-light-badge-status-elevated-border),var(--aurea-resolver-dark-badge-status-elevated-border));--_badge-role-text:light-dark(var(--aurea-resolver-light-badge-status-elevated-text),var(--aurea-resolver-dark-badge-status-elevated-text))}}

:root{--aurea-focus-ring-error:0 0 0 var(--aurea-spacing-2xs) var(--aurea-semantic-error-500);--aurea-card-sm-minHeight:200px;--aurea-card-md-minHeight:300px;--aurea-card-lg-minHeight:400px;--aurea-card-xl-minHeight:500px;--gradient-hero-text-dynamic:var(--aurea-gradient-femininePower);--aurea-mobileMenu-bgLight:oklch(100% 0 0/.98);--aurea-liquid-glass-material-subtle-brightness:.85;--aurea-font-serif:Georgia, "Times New Roman", serif;--font-serif:var(--aurea-font-serif,Georgia, serif);--ls-uppercase:var(--aurea-spacing-3xs);--aurea-letterSpacing-badge:var(--aurea-spacing-3xs);--glass-shadow:var(--aurea-glass-shadow);--glass-shadow-strong:var(--aurea-glass-shadow-strong);--aurea-semantic-info:var(--aurea-semantic-info-500);--aurea-success-500:var(--aurea-semantic-success-500);--aurea-error-500:var(--aurea-semantic-error-500);--aurea-success-bg-subtle:oklch(from var(--aurea-semantic-success-500) l c h / .1);--aurea-success-border-subtle:oklch(from var(--aurea-semantic-success-500) l c h / .3);--aurea-success-inset-highlight:oklch(from var(--aurea-semantic-success-500) calc(l + .1) c h / .15);--aurea-error-bg-subtle:oklch(from var(--aurea-semantic-error-500) l c h / .1);--aurea-error-border-subtle:oklch(from var(--aurea-semantic-error-500) l c h / .3);--aurea-fontSize-base:var(--aurea-fontSize-body);--aurea-fontSize-md:var(--aurea-fontSize-bodyMd);--aurea-radius-xl:var(--aurea-layout-radius-xl);--aurea-radius-2xl:var(--aurea-layout-radius-2xl);--aurea-radius-3xl:4rem;--aurea-space-24:var(--aurea-spacing-6xl);--aurea-utility-width-60:15rem;--aurea-layout-content-md:56rem;--aurea-layout-content-lg:64rem;--aurea-layout-content-xl:72rem;--aurea-text-muted:var(--aurea-text-secondary);--aurea-letterSpacing-label:.025em}
@layer components{:root{--aurea-enter-opacity:0;--aurea-enter-scale:.95;--aurea-enter-translate-x:0;--aurea-enter-translate-y:0;--aurea-exit-opacity:0;--aurea-exit-scale:.95;--aurea-exit-translate-x:0;--aurea-exit-translate-y:0}.animate-in{animation:aurea-enter var(--aurea-duration-fast) var(--aurea-ease-out) forwards}.animate-out{animation:aurea-exit var(--aurea-duration-exit) var(--aurea-ease-in) forwards}.fade-in-0{--aurea-enter-opacity:0}.fade-out-0{--aurea-exit-opacity:0}.zoom-in-95{--aurea-enter-scale:.95}.zoom-out-95{--aurea-exit-scale:.95}.zoom-in-90{--aurea-enter-scale:.9}.zoom-out-90{--aurea-exit-scale:.9}.slide-in-from-top-2{--aurea-enter-translate-y:calc(-1 * var(--aurea-spacing-sm))}.slide-in-from-bottom-2{--aurea-enter-translate-y:var(--aurea-spacing-sm)}.slide-in-from-left-2{--aurea-enter-translate-x:calc(-1 * var(--aurea-spacing-sm))}.slide-in-from-right-2{--aurea-enter-translate-x:var(--aurea-spacing-sm)}[data-state=open].animate-in{animation:aurea-enter var(--aurea-duration-fast) var(--aurea-ease-out) forwards}[data-state=closed].animate-out{animation:aurea-exit var(--aurea-duration-exit) var(--aurea-ease-in) forwards}[data-side=bottom].slide-in-from-top-2{--aurea-enter-translate-y:calc(-1 * var(--aurea-spacing-sm))}[data-side=top].slide-in-from-bottom-2{--aurea-enter-translate-y:var(--aurea-spacing-sm)}[data-side=right].slide-in-from-left-2{--aurea-enter-translate-x:calc(-1 * var(--aurea-spacing-sm))}[data-side=left].slide-in-from-right-2{--aurea-enter-translate-x:var(--aurea-spacing-sm)}.min-w-dropdown{min-width:var(--aurea-layout-component-width-dropdown-min)}.menu-indicator-left{left:var(--aurea-spacing-sm)}.dropdown-shortcut-muted{opacity:var(--aurea-opacity-60)}.radio-indicator-container{width:var(--aurea-layout-icon-xs);height:var(--aurea-layout-icon-xs)}.radio-indicator-dot{width:var(--aurea-sizing-fluid-sm);height:var(--aurea-sizing-fluid-sm)}.slide-in-from-top{--aurea-enter-translate-y:-100%}.slide-in-from-bottom{--aurea-enter-translate-y:100%}.slide-in-from-left{--aurea-enter-translate-x:-100%}.slide-in-from-right{--aurea-enter-translate-x:100%}.slide-out-to-top{--aurea-exit-translate-y:-100%}.slide-out-to-bottom{--aurea-exit-translate-y:100%}.slide-out-to-left{--aurea-exit-translate-x:-100%}.slide-out-to-right{--aurea-exit-translate-x:100%}.slide-in-from-left-half{--aurea-enter-translate-x:-50%}.slide-out-to-left-half{--aurea-exit-translate-x:-50%}.slide-in-from-top-48{--aurea-enter-translate-y:-48%}.slide-out-to-top-48{--aurea-exit-translate-y:-48%}.slide-in-from-side[data-side=bottom]{--aurea-enter-translate-y:calc(-1 * var(--aurea-spacing-sm))}.slide-in-from-side[data-side=top]{--aurea-enter-translate-y:var(--aurea-spacing-sm)}.slide-in-from-side[data-side=right]{--aurea-enter-translate-x:calc(-1 * var(--aurea-spacing-sm))}.slide-in-from-side[data-side=left]{--aurea-enter-translate-x:var(--aurea-spacing-sm)}.slide-in-from-right-52{--aurea-enter-translate-x:13rem}.slide-in-from-left-52{--aurea-enter-translate-x:-13rem}.slide-out-to-right-52{--aurea-exit-translate-x:13rem}.slide-out-to-left-52{--aurea-exit-translate-x:-13rem}[data-motion=from-end].nav-motion-slide{--aurea-enter-translate-x:13rem}[data-motion=from-start].nav-motion-slide{--aurea-enter-translate-x:-13rem}[data-motion=to-end].nav-motion-slide{--aurea-exit-translate-x:13rem}[data-motion=to-start].nav-motion-slide{--aurea-exit-translate-x:-13rem}.nav-trigger-active[data-active],.nav-trigger-active[data-state=open]{background-color:var(--aurea-surface-accent-subtle)}[data-motion^=from-].animate-in{animation:aurea-enter var(--aurea-duration-fast) var(--aurea-ease-out) forwards}[data-motion^=to-].animate-out{animation:aurea-exit var(--aurea-duration-exit) var(--aurea-ease-in) forwards}[data-state=visible].animate-in{animation:aurea-enter var(--aurea-duration-fast) var(--aurea-ease-out) forwards}[data-state=hidden].animate-out{animation:aurea-exit var(--aurea-duration-exit) var(--aurea-ease-in) forwards}.fade-in{--aurea-enter-opacity:0}.fade-out{--aurea-exit-opacity:0}.fade-out-80{--aurea-exit-opacity:.8}.slide-out-to-right-full{--aurea-exit-translate-x:100%}.slide-in-from-top-full{--aurea-enter-translate-y:-100%}.slide-in-from-bottom-full{--aurea-enter-translate-y:100%}[data-swipe=end].animate-out{animation:aurea-exit var(--aurea-duration-exit) var(--aurea-ease-in) forwards}.toast-swipe[data-swipe=cancel]{transform:translate(0)}.toast-swipe[data-swipe=end]{transform:translateX(var(--radix-toast-swipe-end-x))}.toast-swipe[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x));transition:none}.toast-slide-responsive{--aurea-enter-translate-y:-100%}@media (min-width:40em){.toast-slide-responsive{--aurea-enter-translate-y:100%}}.animate-duration-sheet{--aurea-animation-enter-duration:var(--aurea-duration-medium);--aurea-animation-exit-duration:var(--aurea-duration-base)}.modal-center{width:fit-content;height:fit-content;margin:auto}@media (min-width:48em){.modal-center-desktop{--modal-max-width:var(--aurea-layout-component-width-modal-md);width:fit-content;height:fit-content;max-width:var(--modal-max-width);border-radius:var(--aurea-layout-radius-md);max-height:85vh;margin:auto}}.toggle-state-accent[data-state=on],.menu-subtrigger-active[data-state=open]{background-color:var(--aurea-surface-accentSubtle);color:var(--aurea-text-primary)}[data-disabled].data-disabled-dim{pointer-events:none;opacity:var(--aurea-opacity-50)}[data-highlighted].data-highlight-glass{background-color:var(--aurea-glass-bg-subtle);color:var(--aurea-text-primary)}.icon-child-sm svg{pointer-events:none;width:var(--aurea-layout-icon-sm);height:var(--aurea-layout-icon-sm);flex-shrink:0}.icon-child-xs svg{pointer-events:none;width:var(--aurea-layout-icon-xs);height:var(--aurea-layout-icon-xs);flex-shrink:0}.icon-direct-sm svg{width:var(--aurea-layout-icon-sm);height:var(--aurea-layout-icon-sm);flex-shrink:0}.truncate-last-child>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.destructive .toast-action-destructive:focus{outline:var(--aurea-spacing-3xs) solid var(--aurea-semantic-error-400);outline-offset:var(--aurea-spacing-3xs)}.destructive .toast-action-destructive:hover,.destructive .toast-action-destructive:active{background-color:var(--aurea-semantic-error-bg-subtle);color:var(--aurea-text-primary);border-color:var(--aurea-semantic-error-border-subtle)}.destructive .toast-action-destructive{border-color:var(--aurea-border-subtle)}.destructive .toast-close-destructive,.destructive .toast-close-destructive:hover,.destructive .toast-close-destructive:active{color:var(--aurea-semantic-error-text)}.destructive .toast-close-destructive:focus{outline:var(--aurea-spacing-3xs) solid var(--aurea-semantic-error-400);outline-offset:var(--aurea-spacing-3xs)}.animate-delay-75{animation-delay:var(--aurea-timing-delay-fine)}.animate-delay-100{animation-delay:var(--aurea-timing-delay-exit)}.animate-delay-150{animation-delay:var(--aurea-timing-delay-fast)}.animate-delay-200{animation-delay:var(--aurea-timing-delay-step-1)}.animate-delay-300{animation-delay:var(--aurea-timing-delay-base)}.animate-delay-400{animation-delay:var(--aurea-timing-delay-step-2)}.animate-delay-500{animation-delay:var(--aurea-timing-delay-lead)}.animate-delay-700{animation-delay:var(--aurea-timing-delay-slower)}.animate-delay-1000{animation-delay:var(--aurea-timing-delay-spin)}.animate-delay-1500{animation-delay:var(--aurea-timing-delay-long)}@media (min-width:48em){.toast-viewport-md{max-width:var(--aurea-layout-component-width-dropdown-mobile)}.nav-viewport-width{width:var(--radix-navigation-menu-viewport-width)}}@media (prefers-reduced-motion:reduce){.animate-in,.animate-out,[data-state=open].animate-in,[data-state=closed].animate-out,[data-state=visible].animate-in,[data-state=hidden].animate-out,[data-motion^=from-].animate-in,[data-motion^=to-].animate-out,[data-swipe=end].animate-out{animation:none}}@keyframes aurea-caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.animate-caret-blink{animation:aurea-caret-blink var(--aurea-duration-slower) infinite var(--aurea-transition-easing-linear)}@media (prefers-reduced-motion:reduce){.animate-caret-blink{animation:none}}}@keyframes aurea-enter{0%{opacity:var(--aurea-enter-opacity,0);transform:translate3d(var(--aurea-enter-translate-x,0), var(--aurea-enter-translate-y,0), 0) scale(var(--aurea-enter-scale,1))}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes aurea-exit{0%{opacity:1;transform:translate(0,0)scale(1)}to{opacity:var(--aurea-exit-opacity,0);transform:translate3d(var(--aurea-exit-translate-x,0), var(--aurea-exit-translate-y,0), 0) scale(var(--aurea-exit-scale,1))}}
@layer components{.background-base-muted{background:var(--aurea-bg-base-alpha-95)}.background-base-overlay{background:var(--aurea-bg-base-alpha-60)}.background-elevated-muted{background:var(--aurea-bg-elevated-alpha-90)}.background-surface-subtle{background:var(--aurea-bg-surface-alpha-10)}.background-surface-faded{background:var(--aurea-bg-surface-alpha-30)}.background-surface-hover{background:var(--aurea-bg-surface-alpha-50)}.background-success-subtle{background:var(--aurea-semantic-success-500-alpha-5)}.background-success-faded{background:var(--aurea-semantic-success-500-alpha-30)}.background-warning-strong{background:var(--aurea-semantic-warning-500-alpha-80)}.background-warning-faded{background:var(--aurea-semantic-warning-500-alpha-40)}.background-error-overlay{background:var(--aurea-semantic-error-500-alpha-50)}.background-violet-subtle{background:var(--aurea-brand-intelligence-alpha-5)}.background-violet-muted{background:var(--aurea-brand-intelligence-alpha-90)}.border-success-subtle{border-color:var(--aurea-semantic-success-500-alpha-20)}.border-success-faded{border-color:var(--aurea-semantic-success-500-alpha-30)}.border-success-strong{border-color:var(--aurea-semantic-success-600-alpha-60)}.border-warning-strong{border-color:var(--aurea-semantic-warning-600-alpha-60)}.hover\:bg-surface-hover:hover,.hover\:bg-surface-hover:active{background:var(--aurea-bg-surface-alpha-50)}.hover\:bg-violet-muted:hover,.hover\:bg-violet-muted:active{background:var(--aurea-brand-intelligence-alpha-90)}}
@layer components{.badge-success-bg{background:var(--aurea-brand-intelligence)}.card-accent-surface{background:var(--aurea-brand-signature)}.heading-accent{color:var(--aurea-text-brand)}.min-w-card-md{min-width:var(--aurea-utility-width-card-min-md)}.w-divider{width:calc(var(--aurea-sizing-fluid-2xs) / 2)}}
@layer utilities{.card-radius-sm{border-radius:var(--aurea-layout-radius-sm)}.card-radius-md{border-radius:var(--aurea-layout-radius-lg)}.card-radius-lg{border-radius:var(--aurea-layout-radius-xl)}.button-radius{border-radius:var(--aurea-layout-radius-sm)}.button-radius-pill{border-radius:var(--aurea-layout-radius-full)}.input-radius{border-radius:var(--aurea-layout-radius-sm)}.badge-radius{border-radius:var(--aurea-layout-radius-full)}.tag-radius{border-radius:var(--aurea-layout-radius-ms)}.modal-radius,.dialog-radius{border-radius:var(--aurea-layout-radius-xl)}.image-radius{border-radius:var(--aurea-layout-radius-md)}.image-radius-sm{border-radius:var(--aurea-layout-radius-sm)}.container-radius-xs{border-radius:var(--aurea-layout-radius-xs)}.container-radius-sm{border-radius:var(--aurea-layout-radius-sm)}.container-radius-md{border-radius:var(--aurea-layout-radius-ms)}.container-radius-lg{border-radius:var(--aurea-layout-radius-lg)}.tooltip-radius{border-radius:var(--aurea-layout-radius-sm)}.avatar-radius{border-radius:var(--aurea-layout-radius-full)}.notification-radius{border-radius:var(--aurea-layout-radius-ms)}.alert-radius{border-radius:var(--aurea-layout-radius-sm)}}
@layer components{.background-radial-spotlight,.background-radial-spotlight-subtle{background:radial-gradient(circle at center, var(--aurea-brand-signature-alpha-5), transparent)}.background-radial-vignette{background:radial-gradient(circle, var(--aurea-surface-base-alpha-0) 60%, var(--aurea-surface-base-alpha-100) 100%)}.background-radial-spotlight-dark{background:radial-gradient(circle, var(--aurea-surface-base-alpha-80) 0%, var(--aurea-surface-base-alpha-0) 60%)}.background-gradient-fade-t{background:linear-gradient(to top, var(--aurea-bg-base), transparent)}.background-gradient-fade-b{background:linear-gradient(to bottom, var(--aurea-bg-base), transparent)}.background-gradient-fade-l{background:linear-gradient(to left, var(--aurea-bg-base), transparent)}.background-gradient-fade-r{background:linear-gradient(to right, var(--aurea-bg-base), transparent)}.gradient-hero-background{background:var(--aurea-gradient-heroTwilight)}.gradient-hero-ai{background:var(--aurea-gradient-heroAi)}.gradient-hero-premium,.gradient-hero-accent{background:var(--aurea-gradient-heroPremium)}.text-gradient-hero,.text-gradient-elegant,.text-gradient-warm,.text-gradient-aurora,.text-gradient-stats,.text-gradient-dynamic,.text-gradient-stats-light{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-hero{background-image:var(--aurea-gradient-heroTitle)}.text-gradient-elegant{background-image:var(--aurea-brand-gradient-feminine-power)}.text-gradient-warm{background-image:var(--aurea-brand-gradient-cta-warm)}.text-gradient-aurora{background-image:var(--aurea-gradient-auroraElegantText)}.text-gradient-stats{background-image:var(--aurea-gradient-statNumber)}.text-gradient-dynamic{background-image:var(--aurea-gradient-heroTextDynamicOnDark)}.text-gradient-stats-light{background-image:var(--aurea-gradient-textStatsLight-light)}.text-gradient-metallic,.text-gradient-metallic-violet,.text-gradient-metallic-rose{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-metallic{background-image:var(--aurea-gradient-metallicSilver)}.text-gradient-metallic-violet{background-image:var(--aurea-gradient-metallicViolet)}.text-gradient-metallic-rose{background-image:var(--aurea-gradient-metallicRose)}.text-gradient-hologram-iridescent-subtle,.text-gradient-hologram-iridescent-vivid,.text-gradient-hologram-prismatic-warm,.text-gradient-hologram-prismatic-cool,.text-gradient-hologram-prismatic-brand,.text-gradient-hologram-shimmer-pearl,.text-gradient-hologram-shimmer-violet{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.text-gradient-hologram-iridescent-subtle,.hologram-iridescent-subtle{background:var(--aurea-hologram-iridescent-subtle)}.text-gradient-hologram-iridescent-vivid,.hologram-iridescent-vivid{background:var(--aurea-hologram-iridescent-vivid)}.text-gradient-hologram-prismatic-warm,.hologram-prismatic-warm{background:var(--aurea-hologram-prismatic-warm)}.text-gradient-hologram-prismatic-cool,.hologram-prismatic-cool{background:var(--aurea-hologram-prismatic-cool)}.text-gradient-hologram-prismatic-brand,.hologram-prismatic-brand{background:var(--aurea-hologram-prismatic-brand)}.text-gradient-hologram-shimmer-pearl,.hologram-shimmer-pearl{background:var(--aurea-hologram-shimmer-pearl)}.text-gradient-hologram-shimmer-violet,.hologram-shimmer-violet{background:var(--aurea-hologram-shimmer-violet)}.gradient-feminine-power{background:var(--aurea-brand-gradient-feminine-power)}.gradient-aurora{background:var(--aurea-gradient-auroraElegant)}.gradient-cta-warm{background:var(--aurea-brand-gradient-cta-warm)}.gradient-shimmer{background:var(--aurea-gradient-shimmer);background-size:200% 100%}.gradient-spotlight{background:var(--aurea-gradient-spotlight)}.gradient-violet{background:var(--aurea-gradient-violet)}.gradient-metallic-violet{background:var(--aurea-gradient-metallicViolet)}.gradient-twilight{background:var(--aurea-gradient-twilight)}.gradient-metallic{background-image:var(--aurea-gradient-metallicSilver)}.gradient-metallic-violet{background-image:var(--aurea-gradient-metallicViolet)}.gradient-metallic-rose{background-image:var(--aurea-gradient-metallicRose)}.gradient-icon-blue{background:var(--aurea-gradient-iconBlue)}.gradient-icon-purple{background:var(--aurea-gradient-iconPurple)}.gradient-icon-red{background:var(--aurea-gradient-iconRed)}.gradient-icon-violet{background:var(--aurea-gradient-iconViolet)}.gradient-icon-orange{background:var(--aurea-gradient-iconOrange)}.gradient-icon-green{background:var(--aurea-gradient-iconGreen)}.layer-gradient-mesh-1{background:var(--aurea-mesh-hero-1)}.layer-gradient-mesh-2{background:var(--aurea-mesh-hero-2)}.layer-gradient-mesh-3{background:var(--aurea-mesh-hero-3)}.layer-gradient-mesh-4{background:var(--aurea-mesh-hero-4)}.gradient-orb-rose,.gradient-orb-violet{background:var(--aurea-gradient-radial-violet-decorative)}.footer-gradient-glow{background:var(--aurea-footer-gradientGlowLight1)}.gradient-feminine-power-bg{background:linear-gradient(135deg, var(--aurea-brand-signature-alpha-5) 0%, var(--aurea-brand-human-alpha-8) 50%, transparent 100%)}.gradient-intelligence-bg{background:linear-gradient(135deg, var(--aurea-brand-signature-alpha-5) 0%, var(--aurea-violet-400-alpha-8) 50%, transparent 100%)}.gradient-feminine-power-subtle{background:linear-gradient(135deg, var(--aurea-brand-signature-alpha-8) 0%, var(--aurea-brand-human-alpha-10) 100%)}.gradient-mesh-hero{background:var(--aurea-mesh-hero-1), var(--aurea-mesh-hero-2), var(--aurea-mesh-hero-3), var(--aurea-mesh-hero-4)}}
@layer utilities{.icon-input-width{width:var(--aurea-layout-component-width-generic-xs)}.max-h-select-content{max-height:var(--aurea-sizing-space-80)}.h-input-compact{height:var(--aurea-sizing-space-9)}.h-input{height:var(--aurea-sizing-space-10)}.h-navbar{height:var(--layout-navbar-height)}.max-w-dropdown-lg{max-width:var(--aurea-layout-component-width-dropdown-large)}.max-w-container-sm{max-width:var(--aurea-layout-container-sm)}.button-reset{appearance:none;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}.surface-glass-subtle,.hover\:surface-glass-subtle:hover,.hover\:surface-glass-subtle:active{background-color:var(--aurea-glass-bg-subtle)}.surface-base{background-color:var(--aurea-bg-base-alpha-80)}.surface-elevated{background-color:var(--aurea-bg-elevated-alpha-80)}.shadow-elevated{box-shadow:var(--aurea-shadow-md)}.tabs-list{border-radius:var(--aurea-layout-radius-sm);background-color:var(--aurea-bg-elevated);padding:var(--aurea-spacing-2xs);color:var(--aurea-text-primary);justify-content:center;align-items:center}.tabs-list-cols-2,.tabs-list-cols-3,.tabs-list-cols-4{width:var(--aurea-layout-percentage-full);gap:var(--aurea-spacing-2xs);display:grid}.tabs-list-cols-2{grid-template-columns:repeat(2,1fr)}.tabs-list-cols-3{grid-template-columns:repeat(3,1fr)}.tabs-list-cols-4{grid-template-columns:repeat(4,1fr)}.tabs-trigger{justify-content:center;align-items:center;gap:var(--aurea-spacing-xs);white-space:nowrap;border-radius:var(--aurea-layout-radius-xs);padding:var(--aurea-spacing-xs) var(--aurea-spacing-sm);font-size:var(--aurea-fontSize-caption);font-weight:var(--aurea-fontWeight-medium);transition:all var(--aurea-transition-duration-fast) var(--aurea-transition-easing-easeOut);cursor:pointer;color:var(--aurea-text-secondary);background:0 0;border:none;display:inline-flex}@media (min-width:40em){.tabs-trigger{font-size:var(--aurea-fontSize-bodySm)}}.tabs-trigger:focus-visible{box-shadow:0 0 0 2px var(--aurea-brand-signature);outline:none}.tabs-trigger:disabled{pointer-events:none;opacity:.5}.tabs-trigger[data-state=active]{background-color:var(--aurea-bg-base);color:var(--aurea-text-primary);box-shadow:var(--aurea-shadow-sm)}.tabs-trigger:hover:not([data-state=active]){color:var(--aurea-text-primary);background-color:var(--aurea-glass-bg-subtle)}.tabs-content{margin-top:var(--aurea-spacing-xs)}.tabs-content:focus-visible{box-shadow:0 0 0 2px var(--aurea-brand-signature);outline:none}.text-subsection{font-family:var(--aurea-font-sans);font-size:var(--aurea-fontSize-subsection);line-height:var(--aurea-lineHeight-subsection);letter-spacing:var(--aurea-letterSpacing-subsection)}.surface-aurea-accent-subtle{background-color:var(--aurea-brand-signature-alpha-10)}.surface-aurea-success-subtle{background-color:var(--aurea-semantic-success-500-alpha-10)}.border-aurea-accent{border-color:var(--aurea-brand-signature-alpha-30)}@media (prefers-reduced-motion:reduce){.tabs-trigger{transition:none}}}
@layer utilities{.aurea-prose-richtext{--aurea-prose-contract:rich-text}.warning-surface{background:var(--aurea-warning-bg);border:calc(var(--aurea-spacing-2xs) / 4) solid var(--aurea-warning-border)}.error-surface{background:var(--aurea-error-bg);border:calc(var(--aurea-spacing-2xs) / 4) solid var(--aurea-error-border)}.success-surface{background:var(--aurea-success-bg);border:calc(var(--aurea-spacing-2xs) / 4) solid var(--aurea-success-border)}.overlay-modal,.overlay-dialog{background:var(--aurea-overlay-black-50)}.overlay-drawer,.overlay-sheet{background:var(--aurea-overlay-black-60)}.overlay-alert{background:var(--aurea-overlay-black-50)}.overlay-tooltip{background:var(--aurea-overlay-black-90)}.modal-close-button{right:var(--aurea-spacing-md);top:var(--aurea-spacing-md);border-radius:var(--aurea-layout-radius-sm);opacity:.7;transition:opacity var(--aurea-duration-normal) var(--aurea-transition-easing-ease);position:absolute}.modal-close-button:hover,.modal-close-button:active{opacity:1}.modal-close-button:focus{outline:var(--aurea-spacing-3xs) solid var(--aurea-brand-signature);outline-offset:var(--aurea-spacing-3xs)}.modal-close-button:disabled{pointer-events:none}.dialog-close-button{right:var(--aurea-spacing-sm);top:var(--aurea-spacing-sm);padding:var(--aurea-spacing-sm);min-height:var(--aurea-layout-touchTarget-min);min-width:var(--aurea-layout-touchTarget-min);border-radius:var(--aurea-layout-radius-sm);opacity:.7;transition:opacity var(--aurea-duration-normal) var(--aurea-transition-easing-ease);position:absolute}@media (min-width:64em){.dialog-close-button{right:var(--aurea-spacing-md);top:var(--aurea-spacing-md);padding:var(--aurea-spacing-xs);min-width:0;min-height:0}}.dialog-close-button:hover,.dialog-close-button:active{opacity:1}.dialog-close-button:focus{box-shadow:var(--aurea-focus-ring-shadow,0 0 0 2px var(--aurea-brand-signature));outline:none}.dialog-close-button:disabled{pointer-events:none}.border-accent{border-color:var(--aurea-brand-signature)}.border-accent-hover:hover,.border-accent-hover:active{border-color:var(--aurea-brand-signature-400)}.border-subtle{border-color:var(--aurea-glass-border-universal)}.border-error-subtle{border-color:var(--aurea-semantic-error-border-subtle)}.border-warning-subtle{border-color:var(--aurea-semantic-warning-border-subtle,var(--aurea-semantic-warning-400))}.border-success-subtle{border-color:var(--aurea-semantic-success-border-subtle,var(--aurea-semantic-success-400))}.border-info-subtle{border-color:var(--aurea-semantic-info-border-subtle,var(--aurea-semantic-info-border))}.surface-success-subtle{background-color:var(--aurea-semantic-success-500-alpha-15)}.surface-error-subtle{background-color:var(--aurea-semantic-error-500-alpha-15)}.surface-warning-subtle{background-color:var(--aurea-semantic-warning-500-alpha-15)}.surface-info-subtle{background-color:var(--aurea-info-bg,var(--aurea-semantic-info-50))}.hover\:surface-success-subtle:hover,.hover\:surface-success-subtle:active{background-color:var(--aurea-success-bg)}.hover\:surface-error-subtle:hover,.hover\:surface-error-subtle:active{background-color:var(--aurea-error-bg)}.hover\:surface-warning-subtle:hover,.hover\:surface-warning-subtle:active{background-color:var(--aurea-warning-bg)}.surface-violet-dark{background-color:var(--aurea-brand-signature-700)}.hover\:surface-violet:hover,.hover\:surface-violet:active,.hover\:surface-primary:hover,.hover\:surface-primary:active{background-color:var(--aurea-brand-signature)}.hover\:surface-glass-subtle:hover,.hover\:surface-glass-subtle:active{background-color:var(--aurea-glass-bg-subtle,var(--aurea-bg-elevated-alpha-30))}.surface-foreground-5{background-color:var(--aurea-overlay-black-5)}.hover\:surface-foreground-10:hover,.hover\:surface-foreground-10:active{background-color:var(--aurea-overlay-black-10)}.hover\:surface-foreground-40:hover,.hover\:surface-foreground-40:active{background-color:var(--aurea-overlay-black-40)}.surface-code-block{background-color:var(--aurea-overlay-black-30)}.surface-glass{background-color:var(--aurea-glass-bg)}.surface-transparent{background-color:#0000}.surface-default{background-color:var(--aurea-bg-elevated-alpha-80)}.surface-primary-solid,.surface-accent{background-color:var(--aurea-brand-signature)}.surface-accent-subtle,.bg-accent-subtle{background-color:var(--aurea-brand-signature-alpha-15)}.text-on-success{color:var(--aurea-semantic-success-700,var(--aurea-text-primary))}.text-on-error{color:var(--aurea-semantic-error-600,var(--aurea-text-primary))}.text-on-warning{color:var(--aurea-semantic-warning-600,var(--aurea-text-primary))}.text-on-info{color:var(--aurea-semantic-info-600,var(--aurea-text-primary))}.surface-aurea-primary-subtle{background-color:var(--aurea-surface-accentSubtle)}.surface-elevated\/50{background-color:var(--aurea-bg-elevated-alpha-50)}.max-h-dropdown,.max-h-dropdown-lg{max-height:6rem}.hover\:surface-elevated:hover{background-color:var(--aurea-bg-elevated)}.hover\:surface-accent-subtle:hover{background-color:var(--aurea-brand-signature-alpha-15)}.hover\:surface-glass:hover,.focus\:surface-glass:focus{background-color:var(--aurea-glass-bg)}.outline-none{outline:var(--aurea-spacing-2xs) solid transparent;outline-offset:var(--aurea-spacing-2xs);background-color:#0000;border:none}.focus-visible\:outline-focus{background-color:#0000;border:none}.focus-visible\:outline-focus:focus-visible{outline:var(--aurea-spacing-2xs) solid var(--aurea-primary);outline-offset:var(--aurea-spacing-2xs)}.focus-visible\:outline-none:focus-visible{outline:var(--aurea-spacing-2xs) solid transparent;outline-offset:var(--aurea-spacing-2xs)}.data-\[highlighted\]\:surface-glass[data-highlighted]{background-color:var(--aurea-glass-bg)}.data-\[highlighted\]\:text-primary[data-highlighted]{color:var(--aurea-text-primary)}.clickable{cursor:pointer;transition:transform var(--aurea-duration-normal) ease, box-shadow var(--aurea-duration-normal) ease}.clickable:hover{transform:translateY(calc(-1 * var(--aurea-spacing-2xs) / 2));box-shadow:var(--aurea-shadow-md)}.clickable:has(>[data-motion=none]):hover{transform:none}@media (prefers-reduced-motion:reduce){.clickable{transition:none}.clickable:hover{transform:none}}.focus-accent:focus-visible{outline:calc(var(--aurea-spacing-2xs) / 2) solid var(--aurea-brand-signature);outline-offset:calc(var(--aurea-spacing-2xs) / 2)}.lesson-completed-surface{background:var(--aurea-success-bg-alpha-50)}.lesson-interactive-surface{background:0 0}.lesson-interactive-surface:hover{background:var(--aurea-brand-intelligence-alpha-10)}.input-file{font-size:var(--aurea-fontSize-body);color:var(--aurea-text-primary)}.input-file::file-selector-button{margin-right:var(--aurea-spacing-sm);padding-block:var(--aurea-spacing-xs);padding-inline:var(--aurea-spacing-sm);border-radius:var(--aurea-layout-radius-md);font-size:var(--aurea-fontSize-bodySm);font-weight:var(--aurea-fontWeight-medium);background:var(--aurea-bg-elevated);color:var(--aurea-text-primary);cursor:pointer;transition:background-color var(--aurea-duration-normal) var(--aurea-ease-cssDefault);border:0}.input-file::file-selector-button:hover{background:var(--aurea-brand-signature-alpha-15)}.surface-sidebar{background-color:var(--aurea-bg-elevated-alpha-80)}.surface-sidebar-accent{background-color:var(--aurea-bg-elevated-alpha-50)}.hover\:surface-sidebar:hover{background-color:var(--aurea-bg-elevated)}.hover\:surface-sidebar-accent:hover,.active\:surface-sidebar-accent:active,.data-\[active\=true\]\:surface-sidebar-accent[data-active=true],.data-\[state\=open\]\:hover\:surface-sidebar-accent[data-state=open]:hover{background-color:var(--aurea-bg-elevated-alpha-50)}.hover\:after\:border-sidebar-border:hover:after,.surface-sidebar-border{background-color:var(--aurea-glass-border-universal)}.surface-input-alpha{background-color:var(--aurea-bg-elevated-alpha-30)}.hover\:surface-destructive:hover,.group.destructive .group-\[\.destructive\]\:hover\:surface-destructive:hover{background-color:var(--aurea-semantic-error-500)}.surface-violet{background-color:var(--aurea-brand-signature)}.surface-violet-hover:hover,.surface-violet-hover:active{background-color:var(--aurea-brand-signature-400)}.surface-semantic-error{background-color:var(--aurea-semantic-error-500)}.surface-base-alpha-80{background-color:var(--aurea-bg-base-alpha-80)}.effect-grid-pattern{background:linear-gradient(to right, var(--aurea-glass-border-universal) 1px, transparent 1px), linear-gradient(to bottom, var(--aurea-glass-border-universal) 1px, transparent 1px);background-size:var(--aurea-spacing-3xl) var(--aurea-spacing-3xl)}.effect-timeline-track{background:linear-gradient(to bottom, transparent 0%, var(--aurea-glass-border-universal) 50%, transparent 99%)}.effect-timeline-progress{background:linear-gradient(to top, var(--aurea-brand-signature) 0%, var(--aurea-brand-signature) 10%, transparent 100%)}.surface-chart-indicator{background-color:var(--aurea-chart-indicator-bg,currentColor)}.text-gradient-primary-accent{background:var(--aurea-brand-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.gradient-to-br{background:linear-gradient(to bottom right, var(--gradient-from,transparent), var(--gradient-to,transparent))}.gradient-to-b{background:linear-gradient(to bottom, var(--gradient-from,transparent), var(--gradient-to,transparent))}.gradient-to-r{background:linear-gradient(to right, var(--gradient-from,transparent), var(--gradient-to,transparent))}.gradient-surface-subtle{--gradient-from:var(--aurea-bg-base-alpha-50);--gradient-to:var(--aurea-bg-base)}.gradient-surface-vertical{background:linear-gradient(to bottom, var(--aurea-bg-elevated-alpha-50), var(--aurea-glass-bg))}.surface-success{background-color:var(--aurea-semantic-success-500)}.surface-error{background-color:var(--aurea-semantic-error-500)}.surface-muted,.hover\:surface-muted:hover,.hover\:surface-muted:active{background-color:var(--aurea-surface-muted)}.surface-warning{background-color:var(--aurea-semantic-warning-500)}.surface-warning-20{background-color:var(--aurea-semantic-warning-500-alpha-20)}.surface-foreground{background-color:var(--aurea-bg-elevated)}.surface-base-alpha-50{background-color:var(--aurea-bg-base-alpha-50)}.text-on-primary{color:var(--aurea-semantic-text-on-primary)}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.order-1{order:1}.order-2{order:2}.order-first{order:-9999}.self-start{align-self:flex-start}.blur-0{filter:blur()}.caption-bottom{caption-side:bottom}.border-aurea-success{border-color:var(--aurea-success-border)}.task-phase-progress-bar{height:var(--aurea-sizing-fluid-2xs);border-radius:var(--aurea-layout-radius-full);background:var(--aurea-primary);transition:width var(--aurea-duration-normal);display:block}.status-text-success{color:var(--aurea-success-text)}.status-bg-success{background-color:var(--aurea-success-bg)}.status-text-warning{color:var(--aurea-warning-text)}.status-bg-warning{background-color:var(--aurea-warning-bg)}.status-text-error{color:var(--aurea-error-text)}.status-bg-error{background-color:var(--aurea-error-bg)}.status-text-muted{color:var(--aurea-text-secondary)}.status-bg-muted{background-color:var(--aurea-bg-surface-alpha-70)}.testimonial-gallery-height{height:var(--aurea-layout-component-height-card-sm)}@media (min-width:48em){.testimonial-gallery-height{height:var(--aurea-layout-component-height-card-md)}}.testimonial-dot-active{background:var(--aurea-brand-signature)}.filter-adapt-brightness{filter:brightness()}.style-env-debug-panel{bottom:var(--aurea-spacing-md);right:var(--aurea-spacing-md);background:var(--aurea-background-elevated);color:var(--aurea-text-primary);padding:var(--aurea-spacing-md);border-radius:var(--aurea-layout-radius-md);font-size:var(--aurea-fontSize-bodySm);max-width:var(--aurea-sizing-fluid-7xl);z-index:var(--aurea-layout-zIndex-toast);position:fixed}.style-env-debug-summary{cursor:pointer;font-weight:var(--aurea-fontWeight-semibold)}.style-env-debug-list{margin-top:var(--aurea-spacing-xs);padding-left:var(--aurea-spacing-lg)}.svg-defs-hidden{width:0;height:0;position:absolute;overflow:hidden}.shimmer-bg-size{background-size:200% 100%}.prose-with-links>a{text-underline-offset:var(--aurea-spacing-3xs);text-decoration:underline}.prose-with-links>a:hover,.prose-with-links>a:active{color:var(--aurea-text-primary)}.panel-item{background-color:var(--aurea-brand-signature-950-alpha-20);border:var(--aurea-layout-border-default) solid var(--aurea-glass-border-universal);border-radius:var(--aurea-layout-radius-sm);padding:var(--aurea-spacing-card-padding)}.panel-item-brand{background-color:var(--aurea-brand-signature-alpha-15)}.panel-item-compact{padding:var(--aurea-spacing-card-padding-minimal)}.panel-item-radius-md{border-radius:var(--aurea-layout-radius-md)}.panel-item-radius-lg{border-radius:var(--aurea-layout-radius-lg)}.after\:left-half:after{left:50%}}
@layer utilities{.theme-show-dark{display:var(--aurea-themeAsset-primaryDisplay)}.theme-show-light{display:var(--aurea-themeAsset-secondaryDisplay)}.highlight-theme-opacity{opacity:.6}.input-group-error-ring:has([data-slot][aria-invalid=true]){--aurea-ring-color:oklch(from var(--aurea-semantic-error-500) l c h / .4)}}
@layer components{.skip-to-content{width:1px;height:1px;z-index:var(--aurea-z-notification);position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-to-content:focus{width:auto;height:auto;padding:var(--aurea-spacing-sm) var(--aurea-spacing-md);background:var(--aurea-bg-base);color:var(--aurea-text-primary);font-size:var(--aurea-fontSize-bodyMd);z-index:var(--aurea-z-notification);position:fixed;top:0;left:0}.filter-brightness-invert{filter:brightness(0)invert()}.left-icon-offset{left:var(--aurea-spacing-sm)}.top-full-absolute{top:100%}.nav-top-spacing{top:var(--aurea-spacing-sm)}.nav-bottom-spacing{bottom:var(--aurea-spacing-md)}.left-half{left:50%}.image-blur-loading{filter:blur(var(--aurea-effect-blur-sm))}.image-blur-none{filter:blur(var(--aurea-effect-blur-none))}.asset-preview-square{width:var(--aurea-sizing-fluid-2xl);height:var(--aurea-sizing-fluid-2xl)}.template-thumbnail-ratio{aspect-ratio:5/3}.color-swatch-square-3xl{width:var(--aurea-sizing-fluid-3xl);height:var(--aurea-sizing-fluid-3xl)}.sg-blur-none{filter:blur(var(--aurea-effect-blur-none))}.sg-blur-xs{filter:blur(var(--aurea-effect-blur-xs))}.sg-blur-sm{filter:blur(var(--aurea-effect-blur-sm))}.sg-blur-md{filter:blur(var(--aurea-effect-blur-md))}.sg-blur-lg{filter:blur(var(--aurea-effect-blur-lg))}.sg-blur-xl{filter:blur(var(--aurea-effect-blur-xl))}.sg-blur-2xl{filter:blur(var(--aurea-effect-blur-2xl))}.sg-blur-3xl{filter:blur(var(--aurea-effect-blur-3xl))}.payment-method-preview{opacity:.85;width:100%;min-width:var(--aurea-sizing-space-0);max-width:var(--aurea-layout-component-width-generic-mdLg);border-radius:var(--aurea-layout-radius-sm);height:auto;margin-left:auto;margin-right:auto;display:block}}
@layer tokens{:root{--aurea-footer-bg:var(--aurea-bg-base);--aurea-footer-border:var(--aurea-brand-intelligence-400-alpha-25);--aurea-gradient-hero-premium:var(--aurea-gradient-heroPremium);--aurea-gradient-aurora:var(--aurea-gradient-auroraElegant);--border-focus:var(--aurea-semantic-focus-border);--aurea-terminal-text-muted:var(--aurea-brand-signature-600);--aurea-btn-padding-y-sm:var(--aurea-spacing-xs);--aurea-btn-padding-x-sm:var(--aurea-spacing-md);--aurea-btn-padding-y-md:var(--aurea-spacing-sm);--aurea-btn-padding-x-md:var(--aurea-spacing-lg);--aurea-btn-padding-y-lg:var(--aurea-spacing-md);--aurea-btn-padding-x-lg:var(--aurea-spacing-xl);--aurea-btn-font-size-sm:.8125rem;--aurea-btn-font-size-md:var(--aurea-fontSize-bodySm);--aurea-btn-font-size-lg:var(--aurea-fontSize-body);--aurea-btn-height-sm:var(--aurea-space-9);--aurea-btn-height-md:var(--aurea-space-11);--aurea-btn-height-lg:3.25rem;--aurea-error-500:var(--aurea-semantic-error-500);--aurea-error-border-subtle:var(--aurea-semantic-error-200);--aurea-success-500:var(--aurea-semantic-success-500);--aurea-dropdown-max-height:var(--aurea-layout-component-height-generic-carousel);--aurea-zIndex-behind:-1;--aurea-zIndex-above:2;--aurea-zIndex-content:3;--aurea-zIndex-dropdown-above:11;--aurea-zIndex-fixed:30;--aurea-zIndex-toast:80;--aurea-zIndex-nav:1000;--aurea-sidebar-bg:var(--aurea-bg-elevated);--aurea-sidebar-text:var(--aurea-text-primary);--aurea-sidebar-primary:var(--aurea-brand-signature);--aurea-sidebar-primary-text:var(--aurea-text-primary);--aurea-sidebar-accent-bg:var(--aurea-background-surface);--aurea-sidebar-accent-text:var(--aurea-text-primary);--aurea-sidebar-border:var(--aurea-glass-border-universal);--aurea-sidebar-ring:var(--aurea-brand-signature);--aurea-surface-accent-subtle:var(--aurea-surface-elevated);--aurea-surface-accent-muted:var(--aurea-surface-muted);--aurea-border-accent:var(--aurea-glass-border-universal);--aurea-border-accent-muted:var(--aurea-glass-border-universal);--aurea-gap-items:var(--aurea-spacing-md);--aurea-gap-items-compact:var(--aurea-spacing-xs);--aurea-gap-items-relaxed:var(--aurea-spacing-lg);--aurea-spacing-section-y:var(--aurea-spacing-container-xl);--aurea-spacing-cards:var(--aurea-spacing-lg);--aurea-padding-container:var(--aurea-spacing-container-lg);--aurea-padding-container-compact:var(--aurea-spacing-md);--aurea-padding-container-relaxed:var(--aurea-spacing-xl);--aurea-accent-strong:var(--aurea-brand-signature);--aurea-info-500:var(--aurea-brand-intelligence);--aurea-gradient-primary:var(--aurea-brand-gradient-cta-warm);--aurea-text-primary-secondary:var(--aurea-text-secondary);--aurea-fixedLight-background:var(--aurea-overlay-pure-white);--aurea-shadow-card:var(--aurea-shadow-md);--aurea-layout-zIndex-raised:var(--aurea-zIndex-dropdown)}}
@layer base{:root{--code-background:var(--aurea-brand-intelligence-900);--code-text:var(--aurea-brand-signature-400);--code-text-muted:var(--aurea-brand-signature-600);--code-border:var(--aurea-brand-signature-900);--code-inline-background:var(--aurea-bg-elevated);--code-inline-text:var(--aurea-violet-text);--code-inline-border:var(--aurea-glass-border-universal);--code-block-background:var(--aurea-background-surface);--code-block-text:var(--aurea-brand-signature);--code-block-border:var(--aurea-glass-border-universal);--code-block-line-numbers:var(--aurea-text-tertiary)}}
@layer base{:root{--email-background:var(--aurea-surface-base);--email-surface:var(--aurea-brand-signature-100);--email-border:var(--aurea-brand-signature-200);--email-card:var(--aurea-surface-base);--email-text-primary:var(--aurea-brand-human-900);--email-text-secondary:var(--aurea-brand-signature-800);--email-text-muted:var(--aurea-brand-signature-600);--email-text-link:var(--aurea-brand-signature-600);--email-primary:var(--aurea-brand-signature-600);--email-accent:var(--aurea-brand-signature);--email-success:var(--aurea-brand-signature);--email-error:var(--aurea-silver-500);--email-warning:var(--aurea-brand-signature-400);--email-success-background:var(--aurea-brand-signature-100);--email-error-background:var(--aurea-semantic-error-200);--email-warning-background:var(--aurea-brand-signature-100);--email-info-background:var(--aurea-brand-signature-200)}}
@layer base{*{border-color:var(--aurea-glass-border-universal)}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body{background-color:var(--aurea-bg-base);color:var(--aurea-text-primary);font-family:var(--aurea-font-sans);min-height:var(--aurea-layout-viewport-height-full);font-feature-settings:"rlig" 1, "calt" 1;overflow-x:clip}:focus-visible{outline:var(--aurea-spacing-2xs) solid var(--aurea-brand-intelligence);outline-offset:var(--aurea-spacing-2xs)}a{color:inherit;text-decoration:none}a:hover{text-decoration:none}a:focus-visible{outline:var(--aurea-spacing-2xs) solid var(--aurea-brand-signature);outline-offset:var(--aurea-spacing-2xs);border-radius:var(--aurea-layout-radius-xs)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--aurea-duration-instant);transition-duration:var(--aurea-duration-instant);animation-iteration-count:1}}}