._trace_1stzi_1{min-width:0;margin:1.5rem 0}._trace_1stzi_1 h3{font:inherit;margin-bottom:.75rem;font-weight:600}._trace_1stzi_1 p{margin:.65rem 0;line-height:1.8}._trace_1stzi_1 ol{padding-left:1.4rem}._trace_1stzi_1 li{margin:1rem 0;padding-left:.25rem}._controls_1stzi_6{flex-wrap:wrap;gap:.6rem;margin:.8rem 0;display:flex}._controls_1stzi_6 button{border:1px solid var(--border);background:var(--background);color:inherit;border-radius:.4rem;padding:.55rem .8rem}._slider_1stzi_8{gap:.6rem;margin:1rem 0;display:grid}._slider_1stzi_8 input{width:100%}._calculation_1stzi_10{max-width:100%;padding:.5rem 0;overflow-x:auto}._status_1stzi_11{border-left:3px solid var(--muted-foreground);padding-left:1rem}._lesson_1vxkn_1{--ink:#24373f;--muted:#5c7179;--line:#d6e0e4;--surface:#f1f5f6;color:var(--ink);padding-block:40px 64px;line-height:1.9}.dark ._lesson_1vxkn_1{--ink:#e1e7eb;--muted:#a3b1ba;--line:#374047;--surface:#20252b}._intro_1vxkn_16{max-width:820px;padding:10px 0 34px}._intro_1vxkn_16 h1{margin:10px 0 20px;font-size:clamp(28px,4vw,46px);line-height:1.3}._intro_1vxkn_16 p,._prose_1vxkn_26 p{margin:16px 0}._prose_1vxkn_26{max-width:840px}._chapter_1vxkn_32{border-top:1px solid var(--line);padding:32px 0 40px;scroll-margin-top:96px}._chapter_1vxkn_32 h2{margin:0 0 18px;font-size:clamp(22px,3vw,29px);line-height:1.4}._nav_1vxkn_42{flex-wrap:wrap;gap:12px 24px;font-size:14px;display:flex}._nav_1vxkn_42 a{color:var(--muted);text-underline-offset:4px;text-decoration:underline}._experiment_1vxkn_53{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin:24px 0;overflow:hidden}._controls_1vxkn_60{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;padding:18px;display:flex}._controls_1vxkn_60 label{flex:1;gap:7px;min-width:170px;display:grid}._controls_1vxkn_60 input[type=range]{accent-color:#4098bc;width:100%}._controls_1vxkn_60 select,._controls_1vxkn_60 button,._button_1vxkn_80{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:6px;padding:8px 13px}._controls_1vxkn_60 select{width:100%;min-width:0;max-width:100%}._controls_1vxkn_60 button:disabled{opacity:.45;cursor:default}._controls_1vxkn_60 button[aria-pressed=true]{color:#fff;background:#26607c}._controls_1vxkn_60 output{font:600 14px var(--font-mono,monospace)}._stage_1vxkn_105{height:480px;position:relative}._stage_1vxkn_105>div{height:100%}._caption_1vxkn_112{color:var(--muted);margin:0;padding:14px 20px;font-size:14px;line-height:1.7}._readouts_1vxkn_119{border-top:1px solid var(--line);flex-wrap:wrap;gap:24px;padding:20px;display:flex}._readouts_1vxkn_119 output{font:600 clamp(22px, 3vw, 32px) var(--font-mono,monospace)}._readouts_1vxkn_119 small{color:var(--muted);display:block}._figure_1vxkn_133{width:100%;max-height:400px;color:var(--ink);display:block;overflow:visible}._figure_1vxkn_133 text{fill:currentColor;font:14px var(--font-sans,sans-serif)}._figure_1vxkn_133 ._small_1vxkn_144{font-size:12px}._tableWrap_1vxkn_147{margin:22px 0;overflow-x:auto}._table_1vxkn_147{border-collapse:collapse;width:100%;font-size:15px}._table_1vxkn_147 td,._table_1vxkn_147 th{text-align:left;border-bottom:1px solid var(--line);white-space:normal;padding:12px 18px}._table_1vxkn_147 th{font-weight:600}._equation_1vxkn_166{padding:16px 0;overflow-x:auto}._callout_1vxkn_170{border-left:3px solid #539fbb;max-width:820px;margin:20px 0;padding:5px 20px}._two_1vxkn_176{grid-template-columns:1fr 1fr;gap:28px;display:grid}._boxes_1vxkn_181{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}._box_1vxkn_181{border:1px solid var(--line);min-width:40px;height:42px;font:22px var(--font-mono,monospace);place-items:center;display:grid}._detector_1vxkn_195{aspect-ratio:1000/430;background:#131b24;width:100%;height:auto;display:block}._sources_1vxkn_202{color:var(--muted);font-size:14px;line-height:1.8}._sources_1vxkn_202 a{text-underline-offset:3px;text-decoration:underline}._check_1vxkn_211{background:var(--surface);margin-top:28px;padding:22px}._check_1vxkn_211 summary{cursor:pointer;font-weight:600}._wave_1vxkn_220{padding:12px}._sr_1vxkn_223{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:700px){._stage_1vxkn_105{height:370px}._two_1vxkn_176{grid-template-columns:1fr}._controls_1vxkn_60{gap:12px}._controls_1vxkn_60 label{flex-basis:100%;min-width:0}._table_1vxkn_147 th,._table_1vxkn_147 td{padding:9px}._chapter_1vxkn_32{padding:25px 0}._figure_1vxkn_133 text{font-size:16px}}@media (prefers-reduced-motion:reduce){._lesson_1vxkn_1 *{scroll-behavior:auto}}
