.cd[data-astro-cid-yimne5zw]{margin:0}.cd-stage[data-astro-cid-yimne5zw]{border:1px solid var(--line-dark);background:#0b1117;position:relative}.cd-svg[data-astro-cid-yimne5zw]{width:100%;height:auto;display:block}.cd-svg[data-astro-cid-yimne5zw] .cd-edge{fill:none;stroke:#9fb3c7;stroke-width:1.05px;vector-effect:non-scaling-stroke}.cd-svg[data-astro-cid-yimne5zw] .cd-void{fill:#04070a}.cd-svg[data-astro-cid-yimne5zw] .cd-bush{fill:none;stroke:#aabed273;stroke-dasharray:3 2}.cd-svg[data-astro-cid-yimne5zw] .cd-bore{fill:#05080b}.cd-svg[data-astro-cid-yimne5zw] .cd-bed{fill:#121a22;stroke:#2a3644}.cd-svg[data-astro-cid-yimne5zw] .cd-bed-hi{stroke:#3d4c5c}.cd-svg[data-astro-cid-yimne5zw] .cd-feet{fill:#18212b;stroke:#2a3644}.cd-svg[data-astro-cid-yimne5zw] .cd-nut{fill:#6e7d8c;stroke:#2b3540}.cd-svg[data-astro-cid-yimne5zw] .cd-melt-line{fill:#ff7a24}.cd-svg[data-astro-cid-yimne5zw] .cd-heater rect:first-child{fill:#1d1712;stroke:#5d4c3d}.cd-svg[data-astro-cid-yimne5zw] .cd-heater path{stroke:#96785a59}.cd-svg[data-astro-cid-yimne5zw] .cd-heat{fill:#ff5f17;opacity:.12;mix-blend-mode:screen}.cd-svg[data-astro-cid-yimne5zw] .cd-fins{stroke:#a0b4c840}.cd-svg[data-astro-cid-yimne5zw] .cd-gauge circle:first-child{fill:#0d141b;stroke:#8fa3b6}.cd-svg[data-astro-cid-yimne5zw] .cd-gauge path{stroke:#8fa3b6;fill:none}.cd-svg[data-astro-cid-yimne5zw] #cd-needle{stroke:#ff7a24;stroke-width:2px;stroke-linecap:round}.cd-svg[data-astro-cid-yimne5zw] .cd-gauge-hub{fill:#ff7a24;stroke:none}.cd-svg[data-astro-cid-yimne5zw] .cd-hopper-wall{fill:none;stroke:#a9bccf;stroke-width:2.4px;stroke-linejoin:round}.cd-svg[data-astro-cid-yimne5zw] .cd-pellet-shade{fill:#0a101661}.cd-svg[data-astro-cid-yimne5zw] #cd-drops rect{fill:#efe6d2;stroke:#9c8b6a;stroke-width:.6px;opacity:0}.cd-svg[data-astro-cid-yimne5zw] .cd-cool-core{fill:#3eb2e8;stroke:#6fc6ef;stroke-width:.8px}.cd-svg[data-astro-cid-yimne5zw] .cd-cool-ring{fill:none;stroke:#3eb2e8;stroke-width:1px;stroke-dasharray:2.5 2.5;opacity:0}.cd-svg[data-astro-cid-yimne5zw] .cd-part-edge{fill:none;stroke:#b9a985;stroke-width:.9px}.cd-svg[data-astro-cid-yimne5zw] .cd-callout path{stroke:#aac0d68c;stroke-width:.8px;fill:none}.cd-svg[data-astro-cid-yimne5zw] .cd-callout circle{fill:#d7e2ec}.cd-svg[data-astro-cid-yimne5zw] .cd-callout text{fill:#c7d4e0;font:500 13px var(--font-sans);letter-spacing:.02em}.cd-svg[data-astro-cid-yimne5zw] .cd-frame rect{fill:none;stroke:#a0b9d238}.cd-svg[data-astro-cid-yimne5zw] .cd-frame path{stroke:#a0b9d24d}.cd-svg[data-astro-cid-yimne5zw] .cd-frame text{fill:#a0b9d261;font:400 9px var(--font-mono);text-anchor:middle}.cd-svg[data-astro-cid-yimne5zw] .cd-titleblock rect,.cd-svg[data-astro-cid-yimne5zw] .cd-titleblock path{fill:none;stroke:#a0b9d266}.cd-svg[data-astro-cid-yimne5zw] .cd-titleblock text{fill:#9fb0c1;font:500 9.5px var(--font-mono);letter-spacing:.04em}.cd-svg[data-astro-cid-yimne5zw] .cd-readout-k{fill:#8ea2b6;font:500 12px var(--font-mono);letter-spacing:.12em}.cd-svg[data-astro-cid-yimne5zw] .cd-readout-v{fill:#f4f6f8;font:700 22px var(--font-sans);letter-spacing:.04em}.cd-svg[data-astro-cid-yimne5zw] .cd-track{fill:#a0b9d22e}.cd-svg[data-astro-cid-yimne5zw] .cd-progress{fill:var(--melt);transform-box:fill-box;transform-origin:0}.cd-toggle[data-astro-cid-yimne5zw]{color:#dbe5ee;font:500 13px/1 var(--font-sans);cursor:pointer;transition:border-color .15s var(--cq-ease-out), scale .12s var(--cq-ease-out);background:#0b1117d9;border:1px solid #a0b9d259;border-radius:2px;align-items:center;gap:8px;padding:7px 12px 7px 10px;display:inline-flex;position:absolute;top:12px;right:12px}.cd-toggle[data-astro-cid-yimne5zw]:hover{border-color:#c7d4e0}.cd-toggle[data-astro-cid-yimne5zw]:active{scale:.97}.cd-toggle[data-astro-cid-yimne5zw] svg[data-astro-cid-yimne5zw]{fill:currentColor;width:12px;height:12px}.cd-toggle[data-astro-cid-yimne5zw] .cd-ico-play[data-astro-cid-yimne5zw]{display:none}.cd-toggle[data-astro-cid-yimne5zw].is-paused .cd-ico-play[data-astro-cid-yimne5zw]{display:block}.cd-toggle[data-astro-cid-yimne5zw].is-paused .cd-ico-pause[data-astro-cid-yimne5zw],.cd[data-astro-cid-yimne5zw]:not(.is-live) .cd-toggle[data-astro-cid-yimne5zw]{display:none}.cd-steps[data-astro-cid-yimne5zw]{border:1px solid var(--line-dark);border-top:0;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cd-step[data-astro-cid-yimne5zw]{border-left:1px solid var(--line-dark);min-width:0;padding:16px 16px 20px;position:relative}.cd-step[data-astro-cid-yimne5zw]:first-child{border-left:0}.cd-step-btn[data-astro-cid-yimne5zw]{all:unset;cursor:pointer;align-items:baseline;gap:10px;display:flex}.cd-step-btn[data-astro-cid-yimne5zw]:focus-visible{outline:2px solid var(--melt);outline-offset:4px}.cd-step-n[data-astro-cid-yimne5zw]{font:500 12px var(--font-mono);color:#7f93a7;letter-spacing:.08em}.cd-step-name[data-astro-cid-yimne5zw]{font:700 17px/1.2 var(--font-sans);color:#e9eef3;letter-spacing:.04em}.cd-step-text[data-astro-cid-yimne5zw]{color:#9fb0c0;margin:10px 0 0;font-size:13.5px;line-height:1.7}.cd-step-bar[data-astro-cid-yimne5zw]{height:2px;position:absolute;top:-1px;left:0;right:0}.cd-step-bar[data-astro-cid-yimne5zw] span[data-astro-cid-yimne5zw]{background:var(--melt);transform-origin:0;height:100%;transform:scaleX(var(--p,0));opacity:0;display:block}.cd[data-astro-cid-yimne5zw].is-live .cd-step[data-astro-cid-yimne5zw].is-active .cd-step-bar[data-astro-cid-yimne5zw] span[data-astro-cid-yimne5zw]{opacity:1}.cd[data-astro-cid-yimne5zw].is-live .cd-step[data-astro-cid-yimne5zw].is-active .cd-step-n[data-astro-cid-yimne5zw]{color:var(--melt)}.cd[data-astro-cid-yimne5zw].is-live .cd-step[data-astro-cid-yimne5zw]:not(.is-active) .cd-step-name[data-astro-cid-yimne5zw]{color:#b9c6d2}@media (width<=1080px){.cd-steps[data-astro-cid-yimne5zw]{grid-template-columns:repeat(3,minmax(0,1fr))}.cd-step[data-astro-cid-yimne5zw]:nth-child(4){border-left:0}.cd-step[data-astro-cid-yimne5zw]:nth-child(n+4){border-top:1px solid var(--line-dark)}}@media (width<=640px){.cd-svg[data-astro-cid-yimne5zw] .cd-callout,.cd-svg[data-astro-cid-yimne5zw] .cd-frame text,.cd-svg[data-astro-cid-yimne5zw] .cd-titleblock{display:none}.cd-svg[data-astro-cid-yimne5zw] .cd-readout-v{font-size:30px}.cd-svg[data-astro-cid-yimne5zw] .cd-readout-k{font-size:16px}.cd-steps[data-astro-cid-yimne5zw]{grid-template-columns:minmax(0,1fr)}.cd-step[data-astro-cid-yimne5zw]{border-left:0;border-top:1px solid var(--line-dark);padding:14px 14px 16px}.cd-step[data-astro-cid-yimne5zw]:first-child{border-top:0}.cd-toggle[data-astro-cid-yimne5zw]{padding:6px 10px;font-size:12px;top:auto;bottom:10px;right:10px}}
