@keyframes mm-ill-needle{0%{rotate:-12deg}}@keyframes mm-ill-leaf{0%{opacity:1;scale:1}92%{opacity:1}to{opacity:0;scale:-1 1}}@keyframes mm-ill-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mm-ill-door{0%{scale:1}}@keyframes mm-ill-glint{0%{opacity:0;translate:-18px}30%{opacity:.9}to{opacity:0;translate:18px}}@layer components{.mm-ill{block-size:auto;inline-size:100%;display:block;overflow:visible}.mm-ill :is(path,line,rect,circle,ellipse,polyline,polygon){vector-effect:non-scaling-stroke}.mm-ill text{fill:currentColor;stroke:none;font-family:var(--font-atkinson-mono), ui-monospace, monospace;letter-spacing:.08em;font-weight:600}.mm-ill .mm-ill-script{font-family:var(--font-source-serif), "Source Serif 4", Georgia, serif;letter-spacing:0;font-style:italic;font-weight:500}.mm-ill-faint{opacity:.42}.mm-ill-soft{opacity:.7}.mm-ill-ember{fill:var(--candle);stroke:none}.mm-ill-accent{stroke:var(--candle)}.mm-ill-season{stroke:var(--ribbon,var(--season))}.mm-ill-pane{fill:var(--candle);fill-opacity:0;transition:fill-opacity 1.2s var(--ease-standard)}.mm-ill[data-lit] .mm-ill-pane{fill-opacity:.32}.mm-ill :is(.mm-ill-needle,.mm-ill-leaf,.mm-ill-door,.mm-ill-glint){transform-box:view-box}.mm-ill-needle{transform-origin:var(--o)}.mm-ill[data-play] .mm-ill-needle{animation:mm-ill-needle .6s var(--ease-settle) .2s both}.mm-ill-leaf{transform-origin:var(--o);opacity:0}.mm-ill[data-play] .mm-ill-leaf{animation:mm-ill-leaf .7s var(--ease-standard) .2s both}.mm-ill-tick{stroke-dasharray:1;stroke-dashoffset:0}.mm-ill[data-play] .mm-ill-tick{animation:mm-ill-draw .24s var(--ease-standard) .4s both}.mm-ill-door{transform-origin:var(--o);scale:.9 1}.mm-ill[data-play] .mm-ill-door{animation:mm-ill-door .6s var(--ease-settle) .2s both}.mm-ill-glint{opacity:0}.mm-ill[data-play] .mm-ill-glint{animation:mm-ill-glint .6s var(--ease-standard) .3s both}:root[data-motion=reduce] .mm-ill[data-play] :is(.mm-ill-needle,.mm-ill-leaf,.mm-ill-tick,.mm-ill-door,.mm-ill-glint){animation:none}@media (prefers-reduced-motion:reduce){:root:not([data-motion=full]) .mm-ill[data-play] :is(.mm-ill-needle,.mm-ill-leaf,.mm-ill-tick,.mm-ill-door,.mm-ill-glint){animation:none}}@media (forced-colors:active){.mm-ill-ember{fill:canvastext}}.mm-arch-taper{flex:none;block-size:320px;inline-size:240px;display:inline-block;position:relative}.mm-arch-taper .mm-ill{position:absolute;inset:0}.mm-arch-taper-pool{aspect-ratio:1;opacity:0;inline-size:220px;transition:opacity 1.2s var(--ease-standard);pointer-events:none;background:radial-gradient(closest-side,#f0b04f3d,#f0b04f14 55%,#0000);border-radius:50%;position:absolute;inset-block-start:96px;inset-inline-start:50%;translate:-50%}.mm-arch-taper[data-lit] .mm-arch-taper-pool{opacity:1}}.mm-arch-taper-candle{position:absolute;inset-block-end:10px;inset-inline-start:50%;translate:-50%}
