.calc-sky{isolation:isolate;position:relative;overflow:clip}.calc-sky:before{content:"";z-index:-1;pointer-events:none;opacity:.55;background-image:radial-gradient(1px 1px at 12% 18%, var(--text) 60%, transparent 61%), radial-gradient(1px 1px at 27% 72%, var(--text) 60%, transparent 61%), radial-gradient(1.5px 1.5px at 41% 32%, var(--gold-strong) 60%, transparent 61%), radial-gradient(1px 1px at 58% 12%, var(--text) 60%, transparent 61%), radial-gradient(1px 1px at 66% 58%, var(--violet) 60%, transparent 61%), radial-gradient(1.5px 1.5px at 79% 26%, var(--text) 60%, transparent 61%), radial-gradient(1px 1px at 88% 78%, var(--gold) 60%, transparent 61%), radial-gradient(1px 1px at 7% 88%, var(--text) 60%, transparent 61%), radial-gradient(1px 1px at 35% 92%, var(--gold) 60%, transparent 61%), radial-gradient(1px 1px at 94% 8%, var(--text) 60%, transparent 61%);background-size:420px 420px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.calc-sky:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, color-mix(in oklab, var(--violet) 22%, transparent), transparent);filter:blur(8px);border-radius:9999px;width:38rem;height:38rem;position:absolute;top:-12rem;right:-10rem}:root[data-theme=light] .calc-sky:before{opacity:.35}.calc-halo{background:radial-gradient(closest-side, color-mix(in oklab, var(--calc-tint,var(--gold)) 30%, transparent), transparent 75%)}@media (prefers-reduced-motion:no-preference){.calc-rise{animation:calc-rise .7s cubic-bezier(.2, .7, .2, 1) var(--calc-delay,0s) both}.calc-fade{animation:calc-fade .6s ease-out var(--calc-delay,0s) both}}@keyframes calc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes calc-fade{0%{opacity:0}to{opacity:1}}.calc-bar{transform-origin:0}@media (prefers-reduced-motion:no-preference){.calc-bar{animation:calc-bar .9s cubic-bezier(.2, .7, .2, 1) var(--calc-delay,.2s) both}}@keyframes calc-bar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
