.eug-fig[data-astro-cid-acmmas37]{margin-top:2em;margin-bottom:2.2em;margin-right:0}.eug-frame[data-astro-cid-acmmas37]{border-top:1px solid var(--figure-rule);border-bottom:1px solid var(--figure-rule);padding:18px 0 16px}.eug-top[data-astro-cid-acmmas37]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.eug-title[data-astro-cid-acmmas37]{color:var(--gray-900);margin:0;font-size:15px;font-weight:500}.eug-instr[data-astro-cid-acmmas37]{color:var(--gray-900);min-height:1.6em;margin:10px 0 0;font-size:15px;line-height:1.6}@media (width<=1000px){.eug-instr[data-astro-cid-acmmas37]{min-height:3.2em}}@media (width<=640px){.eug-instr[data-astro-cid-acmmas37]{min-height:4.8em}}.eug-body[data-astro-cid-acmmas37]{grid-template-columns:minmax(0,1fr) 230px;align-items:start;gap:12px 28px;margin-top:8px;display:grid}@media (width<=640px){.eug-body[data-astro-cid-acmmas37]{grid-template-columns:minmax(0,1fr)}}.eug-plot[data-astro-cid-acmmas37]{min-width:0}.eug-plot[data-astro-cid-acmmas37] svg[data-astro-cid-acmmas37]{width:100%;height:auto;display:block;overflow:visible}.eug-fig[data-astro-cid-acmmas37] svg text{font:13px var(--mono);fill:var(--gray-500)}.eug-fig[data-astro-cid-acmmas37] svg .eug-rowlbl{fill:var(--gray-700)}.eug-fig[data-astro-cid-acmmas37] svg .eug-avg-lbl{fill:var(--accent);font-weight:500}.eug-fig[data-astro-cid-acmmas37] svg .eug-new-lbl{fill:var(--series-slow)}.eug-fig[data-astro-cid-acmmas37] .eug-mk{transition:cx .3s,opacity .3s}.eug-fig[data-astro-cid-acmmas37] .eug-mk-lbl{transition:x .3s,opacity .3s}.eug-checks[data-astro-cid-acmmas37]{color:var(--gray-500);margin:0;font-size:13px;line-height:1.45;list-style:none;padding:0!important}.eug-fig[data-astro-cid-acmmas37] .eug-checks li{grid-template-columns:1.4em 4em 1fr;display:grid;margin:0 0 6px!important}.eug-fig[data-astro-cid-acmmas37] .eug-checks .eug-mark{font-family:var(--mono)}.eug-fig[data-astro-cid-acmmas37] .eug-checks .eug-id{color:var(--gray-500)}.eug-fig[data-astro-cid-acmmas37] .eug-checks li.eug-ok{color:var(--gray-900)}.eug-fig[data-astro-cid-acmmas37] .eug-checks li.eug-ok .eug-mark{color:var(--accent)}.eug-fig[data-astro-cid-acmmas37] .eug-checks li.eug-no .eug-mark{color:var(--series-slow)}.eug-controls[data-astro-cid-acmmas37]{color:var(--gray-700);flex-wrap:wrap;align-items:flex-end;gap:10px 22px;margin-top:14px;font-size:15px;display:flex}.eug-btn[data-astro-cid-acmmas37]{font:15px var(--sans);color:var(--gray-900);background:var(--bg);border:1px solid var(--gray-450);cursor:pointer;border-radius:6px;min-height:40px;padding:8px 14px;transition:border-color .15s}.eug-btn[data-astro-cid-acmmas37]:hover{border-color:var(--gray-700)}.eug-btn[data-astro-cid-acmmas37][aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.eug-range[data-astro-cid-acmmas37]{flex-direction:column;gap:2px;font-size:14px;display:flex}.eug-range-row[data-astro-cid-acmmas37]{align-items:center;gap:10px;display:inline-flex}.eug-range[data-astro-cid-acmmas37] input[data-astro-cid-acmmas37]{width:200px;max-width:60vw;height:24px;accent-color:var(--accent)}.eug-range[data-astro-cid-acmmas37] output[data-astro-cid-acmmas37]{font:14px var(--mono);color:var(--gray-900);min-width:3em}.eug-read[data-astro-cid-acmmas37]{font:14px/1.6 var(--mono);color:var(--gray-700);margin:14px 0 0}.eug-fig[data-astro-cid-acmmas37] figcaption[data-astro-cid-acmmas37]{color:var(--gray-500);max-width:var(--post-measure);margin-top:12px;font-size:15px;line-height:1.55}@media (pointer:coarse){.eug-btn[data-astro-cid-acmmas37]{min-width:44px;min-height:44px}.eug-range[data-astro-cid-acmmas37] input[data-astro-cid-acmmas37]{height:44px}}@media (prefers-reduced-motion:reduce){.eug-fig[data-astro-cid-acmmas37] .eug-mk,.eug-fig[data-astro-cid-acmmas37] .eug-mk-lbl,.eug-btn[data-astro-cid-acmmas37]{transition:none!important}}.eug-fig[data-astro-cid-5keldvvt]{margin-top:2em;margin-bottom:2.2em;margin-right:0}.eug-frame[data-astro-cid-5keldvvt]{border-top:1px solid var(--figure-rule);border-bottom:1px solid var(--figure-rule);padding:18px 0 16px}.eug-top[data-astro-cid-5keldvvt]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.eug-title[data-astro-cid-5keldvvt]{color:var(--gray-900);margin:0;font-size:15px;font-weight:500}.eug-instr[data-astro-cid-5keldvvt]{color:var(--gray-900);min-height:1.6em;margin:10px 0 0;font-size:15px;line-height:1.6}@media (width<=1000px){.eug-instr[data-astro-cid-5keldvvt]{min-height:3.2em}}@media (width<=640px){.eug-instr[data-astro-cid-5keldvvt]{min-height:4.8em}}.eug-plot[data-astro-cid-5keldvvt]{min-width:0;margin-top:8px}.eug-plot[data-astro-cid-5keldvvt] svg[data-astro-cid-5keldvvt]{width:100%;height:auto;display:block;overflow:visible}.eug-fig[data-astro-cid-5keldvvt] svg text{font:13px var(--mono);fill:var(--gray-500)}.eug-fig[data-astro-cid-5keldvvt] svg .eug-rowlbl{fill:var(--gray-700)}.eug-fig[data-astro-cid-5keldvvt] svg .eug-avg-lbl{fill:var(--accent);font-weight:500}.eug-fig[data-astro-cid-5keldvvt] .eug-dot{transition:transform .3s,opacity .3s}.eug-controls[data-astro-cid-5keldvvt]{flex-wrap:wrap;gap:8px 10px;margin-top:14px;display:flex}.eug-btn[data-astro-cid-5keldvvt]{font:15px var(--sans);color:var(--gray-900);background:var(--bg);border:1px solid var(--gray-450);cursor:pointer;border-radius:6px;min-height:40px;padding:8px 14px;transition:border-color .15s}.eug-btn[data-astro-cid-5keldvvt]:hover{border-color:var(--gray-700)}.eug-btn[data-astro-cid-5keldvvt][aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.eug-read[data-astro-cid-5keldvvt]{font:14px/1.6 var(--mono);color:var(--gray-700);margin:14px 0 0}.eug-fig[data-astro-cid-5keldvvt] figcaption[data-astro-cid-5keldvvt]{color:var(--gray-500);max-width:var(--post-measure);margin-top:12px;font-size:15px;line-height:1.55}@media (pointer:coarse){.eug-btn[data-astro-cid-5keldvvt]{min-width:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.eug-fig[data-astro-cid-5keldvvt] .eug-dot,.eug-btn[data-astro-cid-5keldvvt]{transition:none!important}}
