.scene[data-astro-cid-62vxoah2]{isolation:isolate;justify-items:center;gap:clamp(1.25rem,3vh,2rem);margin:0;display:grid;position:relative}.spill[data-astro-cid-62vxoah2]{z-index:-1;aspect-ratio:1.15;width:min(64rem,160vw);opacity:var(--lit,1);pointer-events:none;background:radial-gradient(closest-side,#ffa55033,#ffa55012 45%,#ffa55000 100%);border-radius:50%;transition:opacity 3s ease-out;animation:3.1s ease-in-out infinite alternate spill;position:absolute;top:34%;left:50%;translate:-50% -50%}@keyframes spill{0%{scale:.97}to{scale:1.03}}.scene[data-astro-cid-62vxoah2][data-state=unlit]{--lit:0}.scene[data-astro-cid-62vxoah2][data-state=unlit] .spill[data-astro-cid-62vxoah2]{animation:none}.scene[data-astro-cid-62vxoah2][data-state=unlit] [data-astro-cid-62vxoah2]:is(.spill,.back-glow,.recess,.wax){transition:none}.scene[data-astro-cid-62vxoah2][data-state=unlit] .flame-anchor[data-astro-cid-62vxoah2]{display:none}.scene[data-astro-cid-62vxoah2][data-state=unlit] .alcove[data-astro-cid-62vxoah2]{background:linear-gradient(90deg,#06120e,#0e231d,#06120e);box-shadow:0 0 0 1px #c8e6d714,0 30px 60px -20px #000000b3}.scene[data-astro-cid-62vxoah2][data-state=unlit] .back[data-astro-cid-62vxoah2]{background:linear-gradient(#aad7c30f,#0000 40%),linear-gradient(#0a1d18,#13322a)}.scene[data-astro-cid-62vxoah2][data-state=unlit] .wax[data-astro-cid-62vxoah2]{background:linear-gradient(90deg,#6f6758 0%,#b4aa98 18%,#d6cdbb 46%,#c3b9a6 72%,#7f7666 100%)}.scene[data-astro-cid-62vxoah2][data-state=unlit] .pool[data-astro-cid-62vxoah2]{background:radial-gradient(at 50% 45%,#b9ae98,#cfc5b1 60%,#a99f8b)}.scene[data-astro-cid-62vxoah2][data-state=unlit] .wick[data-astro-cid-62vxoah2]{background:#1e1611}.alcove[data-astro-cid-62vxoah2]{aspect-ratio:190/310;background:linear-gradient(90deg, var(--alcove-edge), var(--alcove-mid), var(--alcove-edge));width:clamp(13.5rem,22vw,20rem);box-shadow:0 0 0 1px var(--alcove-rim), 0 30px 60px -20px #000000b3;border-radius:50cqw 50cqw 0 0;position:relative;container-type:inline-size}.back[data-astro-cid-62vxoah2]{background:linear-gradient(var(--alcove-back-top), var(--alcove-back-bot));border-radius:41.6cqw 41.6cqw 0 0;position:absolute;inset:8.4cqw 8.4cqw 0;overflow:hidden;box-shadow:inset 0 10cqw 16cqw #0009,inset 6cqw 0 10cqw #0006,inset -6cqw 0 10cqw #0006}.back-glow[data-astro-cid-62vxoah2]{background:radial-gradient(ellipse 60% 42% at 50% var(--glow-y,58%), #ffaf5f5c, transparent 72%);opacity:var(--lit,1);transition:opacity 3s ease-out,--glow-y .4s linear;position:absolute;inset:0}.recess[data-astro-cid-62vxoah2]{clip-path:polygon(0 100%,100% 100%,91.6% 0,8.4% 0);background:radial-gradient(ellipse 40% 120% at 50% 100%, rgb(143 140 106/calc(.55 * var(--lit,1))), transparent), linear-gradient(var(--recess-floor), var(--recess-mid));height:8.4cqw;transition:background 3s;position:absolute;bottom:0;left:0;right:0}.candle[data-astro-cid-62vxoah2]{--full:73.7cqw;--stub:3.2cqw;width:19cqw;height:calc(var(--stub) + (var(--full) - var(--stub)) * var(--left,1));transition:height .4s linear;position:absolute;bottom:4.2cqw;left:50%;translate:-50%}.scene[data-astro-cid-62vxoah2][data-state=growing] .candle[data-astro-cid-62vxoah2]{transition:height .9s cubic-bezier(.33,1,.68,1)}.wax[data-astro-cid-62vxoah2]{background:radial-gradient(ellipse 120% 22cqw at 50% 0, rgb(255 196 120/calc(.6 * var(--lit,1))), transparent 70%), linear-gradient(90deg, var(--wax-0) 0%, var(--wax-1) 18%, var(--wax-2) 46%, var(--wax-3) 72%, var(--wax-4) 100%);border-radius:1.6cqw 1.6cqw 1cqw 1cqw;transition:background 3s;position:absolute;inset:0}.pool[data-astro-cid-62vxoah2]{background:radial-gradient(ellipse at 50% 45%, var(--wax-pool) 0 30%, #f3e6cd 55%, #d9ccb4 100%);border-radius:50%;height:4.8cqw;position:absolute;top:-2.4cqw;left:0;right:0}.drip[data-astro-cid-62vxoah2]{width:2.6cqw;height:min(100%, calc(10.5cqw * min(1, var(--burned,0) * 3)));background:linear-gradient(90deg,#b7ab95,#efe6d4);border-radius:0 0 2cqw 2cqw;position:absolute;top:0;left:6%}.wick[data-astro-cid-62vxoah2]{background:var(--wick);border-radius:1cqw;width:1.1cqw;height:4cqw;position:absolute;top:-5.5cqw;left:50%;translate:-50%}.flame-anchor[data-astro-cid-62vxoah2]{width:0;height:0;position:absolute;top:-5cqw;left:50%}.flame[data-astro-cid-62vxoah2]{transform-origin:50% 100%;width:7.4cqw;height:13.7cqw;animation:3.1s ease-in-out infinite alternate breathe;position:absolute;bottom:0;left:-3.7cqw}.flame-body[data-astro-cid-62vxoah2]{background:radial-gradient(ellipse 60% 55% at 50% 78%, var(--flame-core) 0 12%, var(--flame-inner) 26%, var(--flame-mid) 52%, var(--flame-outer) 86%, #f08a1c00 100%);transform-origin:50% 100%;border-radius:50%/65% 65% 35% 35%;width:100%;height:100%;animation:4.3s ease-in-out infinite alternate sway,2.3s ease-in-out infinite alternate waver}.halo[data-astro-cid-62vxoah2]{background:radial-gradient(closest-side,#ffbe5a80,#ff963c00);border-radius:50%;width:28cqw;height:36cqw;animation:3.1s ease-in-out infinite alternate glow;position:absolute;bottom:-8cqw;left:-14cqw}.ember[data-astro-cid-62vxoah2]{background:radial-gradient(var(--ember), #ff782800 75%);opacity:0;border-radius:50%;width:1.8cqw;height:1.8cqw;position:absolute;bottom:-1.2cqw;left:-.9cqw}.smoke[data-astro-cid-62vxoah2]{position:absolute;bottom:0;left:0}.smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]{opacity:0;background:radial-gradient(#c8dcd466,#c8dcd400 70%);border-radius:50%;width:3cqw;height:3cqw;position:absolute;bottom:0;left:-1.5cqw}@keyframes breathe{0%{opacity:.92;scale:1 .94}35%{opacity:1;scale:1.02 1.06}60%{opacity:.95;scale:.98 .97}to{opacity:1;scale:1.01 1.1}}@keyframes sway{0%{transform:skew(-3deg)}50%{transform:skew(1.5deg)}to{transform:skew(3deg)}}@keyframes waver{0%{scale:.95 1}to{scale:1.05 1}}@keyframes glow{0%{opacity:.8;scale:.96}to{opacity:1;scale:1.05}}.scene[data-astro-cid-62vxoah2][data-state=igniting] .flame-anchor[data-astro-cid-62vxoah2]{animation:.8s cubic-bezier(.34,1.56,.64,1) both ignite}@keyframes ignite{0%{opacity:0;scale:0}to{opacity:1;scale:1}}.scene[data-astro-cid-62vxoah2][data-state=out]{--lit:0}.scene[data-astro-cid-62vxoah2][data-state=out] .pool[data-astro-cid-62vxoah2]{background:radial-gradient(at 50% 45%,#b9ae98,#cfc5b1 60%,#a99f8b)}.scene[data-astro-cid-62vxoah2][data-state=out] .wax[data-astro-cid-62vxoah2]{background:linear-gradient(90deg,#6f6758 0%,#b4aa98 18%,#d6cdbb 46%,#c3b9a6 72%,#7f7666 100%)}.scene[data-astro-cid-62vxoah2][data-state=out] .flame[data-astro-cid-62vxoah2],.scene[data-astro-cid-62vxoah2][data-state=out] .halo[data-astro-cid-62vxoah2]{animation:1.1s ease-in forwards gutter}.scene[data-astro-cid-62vxoah2][data-state=out] .ember[data-astro-cid-62vxoah2]{animation:3.2s ease-out .6s forwards ember}.scene[data-astro-cid-62vxoah2][data-state=out] .smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]{animation:3.2s ease-out forwards smoke}.scene[data-astro-cid-62vxoah2][data-state=out] .smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]:nth-child(2){animation-delay:.9s}.scene[data-astro-cid-62vxoah2][data-state=out] .smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]:nth-child(3){animation-delay:1.2s}.scene[data-astro-cid-62vxoah2][data-state=out] .smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]:nth-child(4){animation-delay:1.5s}.scene[data-astro-cid-62vxoah2][data-state=out] .smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]:nth-child(5){animation-delay:1.8s}.scene[data-astro-cid-62vxoah2][data-state=out] .smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]:nth-child(6){animation-delay:2.1s}.scene[data-astro-cid-62vxoah2][data-state=out] .smoke[data-astro-cid-62vxoah2] i[data-astro-cid-62vxoah2]:first-child{animation-delay:.6s}@keyframes gutter{0%{opacity:1;scale:1}40%{opacity:.9;scale:.8 1.1}55%{opacity:.5;scale:1 .7}70%{opacity:.8;scale:.7 .8}to{opacity:0;scale:.2}}@keyframes ember{0%{opacity:1}to{opacity:0}}@keyframes smoke{0%{opacity:0;translate:0;scale:1}15%{opacity:1}to{opacity:0;translate:6cqw -48cqw;scale:6}}.scene[data-astro-cid-62vxoah2][data-paused] [data-astro-cid-62vxoah2]:is(.flame,.flame-body,.halo,.spill){animation-play-state:paused}.caption[data-astro-cid-62vxoah2]{text-align:center;justify-items:center;gap:.15rem;display:grid}.task[data-astro-cid-62vxoah2]{font-family:var(--display);color:var(--text-cream);font-size:1.5rem;font-weight:700;line-height:1.1}.meta[data-astro-cid-62vxoah2]{color:var(--text-label);font-size:.9375rem}.left[data-astro-cid-62vxoah2]{color:var(--gold);font-variant-numeric:tabular-nums;margin-top:.35rem;font-size:1.375rem;font-weight:700}.relight[data-astro-cid-62vxoah2]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:.9rem;display:flex}.relight-label[data-astro-cid-62vxoah2]{color:var(--text-label);margin-right:.25rem;font-size:.875rem}.chip[data-astro-cid-62vxoah2]{border:1px solid var(--bronze-edge);background:var(--secondary-fill);min-width:4.75rem;min-height:44px;color:var(--gold);font:600 .9375rem/1 var(--ui);cursor:pointer;border-radius:22px;padding:0 1rem;transition:background-color .2s,border-color .2s,translate .1s}.chip[data-astro-cid-62vxoah2]:hover{border-color:var(--bronze-bright);color:var(--gold-pressed)}.chip[data-astro-cid-62vxoah2]:active{background:var(--pressed-fill);translate:0 1px}.chip[data-astro-cid-62vxoah2][aria-pressed=true]{background:var(--bronze-rest);color:var(--plaque-text);text-shadow:0 1px 0 var(--carved-light);border-color:#6e5428}@media (prefers-reduced-motion:reduce){.flame[data-astro-cid-62vxoah2],.flame-body[data-astro-cid-62vxoah2],.halo[data-astro-cid-62vxoah2],.spill[data-astro-cid-62vxoah2]{animation:none!important}.smoke[data-astro-cid-62vxoah2]{display:none}.scene[data-astro-cid-62vxoah2][data-state=igniting] .flame-anchor[data-astro-cid-62vxoah2]{animation:.3s both fade}.scene[data-astro-cid-62vxoah2][data-state=out] .flame[data-astro-cid-62vxoah2],.scene[data-astro-cid-62vxoah2][data-state=out] .halo[data-astro-cid-62vxoah2]{animation:.3s forwards fadeout!important}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fadeout{to{opacity:0}}}
