.motion-preference{cursor:pointer;min-height:44px;color:inherit;font:inherit;align-items:center;gap:9px;display:inline-flex}.motion-preference input{accent-color:#65dac8;width:15px;height:15px}.motion-preference input:focus-visible{outline-offset:4px;outline:2px solid #65dac8}.motion-preference input:disabled{cursor:default}.motion-preference-note{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-reduced-motion=true],html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-reduced-motion=true] .menu-dialog[open]>nav>a{opacity:1;transform:none}html[data-reduced-motion=true] .wordmark{clip-path:none}
.oaY85G_workspace{color:#e7f4f2;background:#071b27;border:1px solid #34505b}.oaY85G_toolbar{letter-spacing:.1em;color:#b5cbd4;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;font:10px/1.5 monospace;display:flex}.oaY85G_badge{color:#b5cbd4;white-space:nowrap;font-size:9px}.oaY85G_viewport{touch-action:pan-y;height:clamp(320px,38vw,510px);position:relative;overflow:hidden}.oaY85G_illustration,.oaY85G_canvas{pointer-events:none;position:absolute;inset:0}.oaY85G_illustration{place-items:center;transition:opacity .35s .15s;display:grid}.oaY85G_canvas{opacity:0;transition:opacity .35s}.oaY85G_viewport[data-stockpile-ready=true] .oaY85G_canvas{opacity:1}.oaY85G_viewport[data-stockpile-ready=true] .oaY85G_illustration{opacity:0}.oaY85G_illustration svg{width:100%;max-height:100%}.oaY85G_legend{letter-spacing:.08em;color:#c1d4dc;pointer-events:none;align-items:center;gap:9px;font:8px/1.5 monospace;display:flex;position:absolute;bottom:18px;right:28px}.oaY85G_legend i{background:linear-gradient(90deg,#184fc5,#1479ed,#19bdd7,#34dbb9,#c8e66e,#f3d448,#fb883b,#df303a);width:92px;height:4px}.oaY85G_summary{border-top:1px solid #294451;align-items:center;gap:44px;padding:26px 32px 30px;display:flex}.oaY85G_kicker{letter-spacing:.1em;color:#b5cbd4;font:9px/1.5 monospace}.oaY85G_quantity{font-family:var(--display);letter-spacing:-.025em;color:#e4f1f5;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:8px;font-size:64px;line-height:1}.oaY85G_quantity span{font-family:var(--body);letter-spacing:0;font-size:21px}.oaY85G_explanation{border-left:1px solid #34505b;padding-left:32px}.oaY85G_explanation p{color:#d7e7ec;font-size:clamp(15px,1.5vw,20px);line-height:1.45}.oaY85G_explanation span{color:#a7c0ca;margin-top:12px;font-size:10px;line-height:1.6;display:block}@media (max-width:600px){.oaY85G_toolbar{gap:10px;padding:18px;font-size:9px}.oaY85G_badge{font-size:8px}.oaY85G_viewport{height:310px}.oaY85G_legend{bottom:16px;right:18px}.oaY85G_summary{flex-direction:column;align-items:flex-start;gap:24px;padding:22px}.oaY85G_quantity{font-size:58px}.oaY85G_explanation{border-left:0;padding-left:0}.oaY85G_explanation p{font-size:17px}}@media (prefers-reduced-motion:reduce){.oaY85G_canvas,.oaY85G_illustration{transition:none}}:is(html[data-reduced-motion=true] .oaY85G_canvas,html[data-reduced-motion=true] .oaY85G_illustration){transition:none}
