.sun.svelte-1jgek71{--band:var(--field);--open:.16;aspect-ratio:1;width:100%;position:relative}.sun[data-tone=surface].svelte-1jgek71{--band:var(--surface)}.sun-disc.svelte-1jgek71{isolation:isolate;background:var(--raised);border-radius:50%;position:absolute;inset:0;overflow:hidden}.sun-disc.svelte-1jgek71 img:where(.svelte-1jgek71){object-fit:cover;width:100%;height:100%}.sun-inner.svelte-1jgek71{place-items:center;display:grid;position:absolute;inset:0}.sun-bands.svelte-1jgek71{grid-template-rows:repeat(var(--bands), 1fr);pointer-events:none;display:grid;position:absolute;inset:0}.sun-bands.svelte-1jgek71 span:where(.svelte-1jgek71){background:var(--band);transform-origin:top;transform:scaleY(var(--open));transition:transform .7s var(--ease-out) calc(var(--i) * 45ms)}.sun[data-mode=rise].svelte-1jgek71 .sun-disc:where(.svelte-1jgek71){animation:svelte-1jgek71-sun-rise var(--dur-slow) var(--ease-out) both}.sun[data-mode=rise].svelte-1jgek71 .sun-bands:where(.svelte-1jgek71) span:where(.svelte-1jgek71){animation:svelte-1jgek71-band-open .9s var(--ease-out) both;animation-delay:calc(.26s + var(--i) * 70ms)}@keyframes svelte-1jgek71-sun-rise{0%{transform:translateY(22%)}to{transform:none}}@keyframes svelte-1jgek71-band-open{0%{transform:scaleY(1)}to{transform:scaleY(var(--open))}}.sun[data-mode=view][data-reveal]:not(.is-in) .sun-bands.svelte-1jgek71 span:where(.svelte-1jgek71){transform:scaleY(1)}.sun[data-mode=set].svelte-1jgek71 .sun-disc:where(.svelte-1jgek71){transform:translateY(46%)}a:hover>.sun.svelte-1jgek71 .sun-bands:where(.svelte-1jgek71) span:where(.svelte-1jgek71),a:focus-visible>.sun.svelte-1jgek71 .sun-bands:where(.svelte-1jgek71) span:where(.svelte-1jgek71){transform:scaleY(.03)}@media (prefers-reduced-motion:reduce){.sun[data-mode=rise].svelte-1jgek71 .sun-disc:where(.svelte-1jgek71),.sun[data-mode=rise].svelte-1jgek71 .sun-bands:where(.svelte-1jgek71) span:where(.svelte-1jgek71){animation:none}.sun-bands.svelte-1jgek71 span:where(.svelte-1jgek71){transition:none}}
