@property --rim-turn{syntax:"<angle>";inherits:true;initial-value:0deg}@property --rim-level-a{syntax:"<number>";inherits:true;initial-value:1}@property --rim-level-b{syntax:"<number>";inherits:true;initial-value:1}@property --rim-level-c{syntax:"<number>";inherits:true;initial-value:1}.rim.svelte-ae9nqq{animation:svelte-ae9nqq-turn 17s linear infinite, svelte-ae9nqq-pulse-a var(--rim-pulse-a) ease-in-out infinite alternate, svelte-ae9nqq-pulse-b var(--rim-pulse-b) ease-in-out infinite alternate, svelte-ae9nqq-pulse-c var(--rim-pulse-c) ease-in-out infinite alternate;position:absolute;inset:0}.layer.svelte-ae9nqq{width:calc(var(--rim-width) + 2 * var(--rim-grow,0px));height:calc(var(--rim-height) + 2 * var(--rim-grow,0px));border-radius:calc(var(--rim-radius) + var(--rim-grow,0px));background:conic-gradient(from var(--rim-turn), var(--rim-stops));position:absolute;top:50%;left:50%;translate:-50% -50%}.haze.svelte-ae9nqq{--rim-grow:10px;opacity:.7;filter:blur(16px)}.bloom.svelte-ae9nqq{--rim-grow:4px;filter:blur(5px)}.line.svelte-ae9nqq{--rim-grow:2px}.disc.svelte-ae9nqq{background:var(--background)}@keyframes svelte-ae9nqq-turn{to{--rim-turn:360deg}}@keyframes svelte-ae9nqq-pulse-a{0%{--rim-level-a:.45}}@keyframes svelte-ae9nqq-pulse-b{0%{--rim-level-b:.45}}@keyframes svelte-ae9nqq-pulse-c{0%{--rim-level-c:.45}}@media (prefers-reduced-motion:reduce){.rim.svelte-ae9nqq{animation:none}}.eclipse.svelte-xl54rt{--radius:calc(var(--glow-core) / 2);position:absolute;inset:0}.corona.svelte-xl54rt,.orbs.svelte-xl54rt,.orbit.svelte-xl54rt{position:absolute;inset:0}.corona.svelte-xl54rt{background:conic-gradient(from 20deg, var(--glow-a), color-mix(in oklch, var(--glow-a) 10%, transparent) 26%, var(--glow-b) 50%, color-mix(in oklch, var(--glow-c) 15%, transparent) 76%, var(--glow-c) 90%, var(--glow-a));-webkit-mask:radial-gradient(closest-side, transparent var(--radius), #00000080 calc(var(--radius) + 10px), transparent 100%);mask:radial-gradient(closest-side, transparent var(--radius), #00000080 calc(var(--radius) + 10px), transparent 100%);filter:blur(16px);border-radius:50%;animation:29s linear infinite reverse svelte-xl54rt-turn}.orbs.svelte-xl54rt{isolation:isolate}.orbit.svelte-xl54rt{animation:svelte-xl54rt-turn var(--orbit) linear infinite}.orb.svelte-xl54rt{width:calc(var(--glow-core) + var(--growth));aspect-ratio:1;translate:calc(-50% + var(--offset)) -50%;background:var(--color);filter:blur(var(--blur));mix-blend-mode:screen;animation:svelte-xl54rt-breathe var(--breath) ease-in-out infinite alternate;border-radius:50%;position:absolute;top:50%;left:50%}.disc.svelte-xl54rt{width:var(--glow-core);aspect-ratio:1;background:var(--background);border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes svelte-xl54rt-turn{to{rotate:1turn}}@keyframes svelte-xl54rt-breathe{0%{scale:.96}to{scale:1.06}}@media (prefers-reduced-motion:reduce){.corona.svelte-xl54rt,.orbit.svelte-xl54rt,.orb.svelte-xl54rt{animation:none}}@property --glow-alarm{syntax:"<number>";inherits:true;initial-value:0}.glow.svelte-1lu0e4r{--glow-a:color-mix(in oklch, var(--glow-danger-a) calc(var(--glow-alarm) * 100%), var(--glow-calm-a));--glow-b:color-mix(in oklch, var(--glow-danger-b) calc(var(--glow-alarm) * 100%), var(--glow-calm-b));--glow-c:color-mix(in oklch, var(--glow-danger-c) calc(var(--glow-alarm) * 100%), var(--glow-calm-c));transition:--glow-alarm 1.2s ease-in-out}.aura.svelte-1lu0e4r{z-index:-1;width:var(--glow-size);aspect-ratio:1;pointer-events:none;transition:opacity .4s ease-out,scale .6s cubic-bezier(.34,1.56,.64,1);position:absolute;top:50%;left:50%;translate:-50% -50%}.aura.wide.svelte-1lu0e4r{width:calc(var(--glow-core) + 2 * var(--glow-spread));height:calc(var(--glow-height) + 2 * var(--glow-spread));aspect-ratio:auto}.rising.svelte-1lu0e4r{animation:svelte-1lu0e4r-rise 1.2s cubic-bezier(.16, 1, .3, 1) var(--glow-delay) backwards}@keyframes svelte-1lu0e4r-rise{0%{opacity:0;scale:.2}}@media (prefers-reduced-motion:reduce){.rising.svelte-1lu0e4r{animation-duration:1ms}}:is(.glow.svelte-1lu0e4r:has(:where(.svelte-1lu0e4r):hover) .aura:where(.svelte-1lu0e4r),.glow.svelte-1lu0e4r:has(:where(.svelte-1lu0e4r):focus-visible) .aura:where(.svelte-1lu0e4r)){scale:1.03}.glow.active.svelte-1lu0e4r .aura:where(.svelte-1lu0e4r){scale:1.06}.glow.svelte-1lu0e4r:has(:where(.svelte-1lu0e4r):active) .aura:where(.svelte-1lu0e4r){scale:1.06}.glow.svelte-1lu0e4r .aura.wide:where(.svelte-1lu0e4r){scale:none}
