.standing-lab[data-astro-cid-6bqnrnxr],.sim-controls[data-astro-cid-6bqnrnxr],.sim-form--prediction[data-astro-cid-6bqnrnxr]{gap:.6rem;display:grid}.standing-lab[data-astro-cid-6bqnrnxr]{width:min(100%,1040px);margin-inline:auto}.sim-row--wrap[data-astro-cid-6bqnrnxr]{gap:.55rem .75rem}.sim-form[data-astro-cid-6bqnrnxr] input[type=range],.sim-controls[data-astro-cid-6bqnrnxr] input[type=range]{width:min(260px,100%)}.sim-section-heading[data-astro-cid-6bqnrnxr]{font-size:var(--type-caption);color:var(--sim-accent-strong);margin:0;font-weight:650}.sim-output[data-astro-cid-6bqnrnxr]{color:var(--ink-800);min-width:7rem;font-size:.92rem;font-weight:700}.sim-prompt-flow[data-astro-cid-6bqnrnxr]{gap:.55rem;display:grid}.sim-stage[data-astro-cid-6bqnrnxr]{color:var(--sim-accent-strong);margin:0;font-size:.86rem;font-weight:700}.sim-focus-line[data-astro-cid-6bqnrnxr]{color:var(--sim-ink);flex-wrap:wrap;gap:.25rem;margin:0;font-size:.93rem;line-height:1.45;display:flex}.sim-focus-label[data-astro-cid-6bqnrnxr]{color:var(--sim-accent-strong);font-weight:700}.sim-prompt-question[data-astro-cid-6bqnrnxr]{color:var(--sim-ink);margin:.1rem 0 0;font-weight:600}.sim-metrics[data-astro-cid-6bqnrnxr]{margin:0}.sim-metrics[data-astro-cid-6bqnrnxr]:empty{display:none}.sim-advanced[data-astro-cid-6bqnrnxr]{border-top:1px dashed var(--sim-line);margin:0;padding-top:.4rem}.sim-advanced[data-astro-cid-6bqnrnxr] summary[data-astro-cid-6bqnrnxr]{cursor:pointer;color:var(--sim-ink-muted);font-weight:650;font-size:var(--type-caption)}.sim-fieldset--secondary[data-astro-cid-6bqnrnxr]{border-top:0;padding-top:.45rem}.sim-equation[data-astro-cid-6bqnrnxr]{font-family:var(--font-mono);color:var(--sim-ink)}.sim-feedback[data-astro-cid-6bqnrnxr]:empty,.sim-hint[data-astro-cid-6bqnrnxr]:empty{display:none}.sim-actions[data-astro-cid-6bqnrnxr]{margin-top:.15rem}.sim-svg-host[data-astro-cid-6bqnrnxr]{width:100%;margin-inline:auto}.standing-evidence-strip[data-astro-cid-6bqnrnxr]{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.standing-evidence-strip[data-astro-cid-6bqnrnxr] li{min-width:0;padding-left:var(--space-1);border-left:2px solid var(--sim-line);align-content:start;gap:.18rem;display:grid}.standing-evidence-strip[data-astro-cid-6bqnrnxr] span{color:var(--sim-ink-muted);font-size:var(--type-caption);font-weight:650;line-height:1.1}.standing-evidence-strip[data-astro-cid-6bqnrnxr] strong{overflow-wrap:anywhere;min-width:0;color:var(--sim-ink);font-size:var(--type-meta);line-height:1.2}.standing-evidence-strip[data-astro-cid-6bqnrnxr] em{overflow-wrap:anywhere;min-width:0;color:var(--sim-ink-muted);font-size:var(--type-caption);font-style:normal;line-height:1.2}.standing-mobile-strip[data-astro-cid-6bqnrnxr]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.standing-mobile-strip[data-astro-cid-6bqnrnxr] .wp-button[data-astro-cid-6bqnrnxr]{white-space:nowrap;flex:7.25rem;justify-content:center;min-height:2.75rem;padding-inline:.62rem}.standing-mobile-strip[data-astro-cid-6bqnrnxr] .wp-button[data-astro-cid-6bqnrnxr].is-active,.standing-mobile-strip[data-astro-cid-6bqnrnxr] .wp-button[data-astro-cid-6bqnrnxr][aria-pressed=true]{border-color:var(--sim-line-accent);background:var(--sim-surface-cool);color:var(--sim-accent-strong);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sim-accent) 28%, transparent)}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-stage{gap:.65rem;width:100%;margin:0;display:grid}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-shell{width:100%;aspect-ratio:var(--standing-canvas-aspect,780 / 260);border-radius:var(--radius-card);min-height:220px;position:relative;overflow:hidden}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-shell canvas{width:100%;height:100%;display:block}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-readouts{color:var(--sim-ink);gap:.5rem;display:grid}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-summary{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-summary span{color:var(--sim-ink-muted);font-size:var(--type-caption);font-weight:650;line-height:1.2}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-summary span+span:before{content:"·";margin-right:var(--space-1);color:var(--sim-line-strong)}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-values{grid-template-columns:repeat(auto-fit,minmax(min(8.25rem,100%),1fr));gap:.45rem;margin:0;display:grid}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-values div{min-width:0;padding:var(--space-0) 0 var(--space-0) var(--space-1);border-left:2px solid var(--sim-line)}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-values dt{color:var(--sim-ink-muted);font-size:var(--type-caption);margin:0;font-weight:650;line-height:1.1}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-values dd{overflow-wrap:anywhere;color:var(--sim-ink);min-height:1.05rem;margin:.18rem 0 0;font-size:clamp(.82rem,1.8vw,.96rem);font-weight:800;line-height:1.15}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-boundary{color:var(--sim-ink-muted);font-size:.88rem;line-height:1.35}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-legend{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-key{color:var(--sim-ink-muted);align-items:center;gap:.32rem;font-size:.82rem;font-weight:700;display:inline-flex}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-key:before{content:"";background:currentColor;border-radius:50%;width:.62rem;height:.62rem}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-key--node{color:#b91c1c}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-key--antinode{color:#0f766e}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__diagram{align-content:center;min-height:auto;padding:clamp(.55rem,1.4vw,1rem)}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__launch{padding:clamp(.72rem,1.6vw,.95rem)}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__launch-controls{align-items:end}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__panel--actions{border-top-color:#0000}.simulation-shell[data-simulation-key=standing-wave-explorer] .sim-diagnostics{grid-template-columns:repeat(auto-fit,minmax(min(10.5rem,100%),1fr))}.simulation-shell[data-simulation-key=standing-wave-explorer] .sim-diagnostic{border-radius:10px}@media (width>=620px) and (width<=1119px){.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__workspace{gap:.85rem}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__diagram{padding-block:.8rem}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__lower{gap:.75rem}}@media (width>=760px){.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__launch-row{grid-template-columns:minmax(10rem,.48fr) minmax(0,1fr)}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__launch-controls{justify-content:end}}@media (width>=1120px){.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__lower{grid-template-columns:minmax(0,1.28fr) minmax(18rem,.72fr);column-gap:1rem}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__panel--feedback{grid-column:1}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__panel--actions{grid-column:1;padding-top:0}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__panel--controls{align-self:start;position:sticky;top:.85rem}}@media (width<=619px){.sim-svg-host[data-astro-cid-6bqnrnxr]{width:100%}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-stage{gap:.55rem}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-shell{border-radius:12px;min-height:218px}.standing-evidence-strip[data-astro-cid-6bqnrnxr]{grid-template-columns:minmax(0,1fr);gap:.42rem}.standing-evidence-strip[data-astro-cid-6bqnrnxr] li{grid-template-columns:minmax(4.6rem,.42fr) minmax(0,.78fr) minmax(0,.8fr);align-items:center;gap:.35rem}.standing-evidence-strip[data-astro-cid-6bqnrnxr] em{text-align:right}.standing-mobile-strip[data-astro-cid-6bqnrnxr]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.standing-mobile-strip[data-astro-cid-6bqnrnxr] .wp-button[data-astro-cid-6bqnrnxr]:nth-child(3){grid-column:1/-1}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-values{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-values div:last-child{grid-column:1/-1}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-summary span{text-align:left}.sim-svg-host[data-astro-cid-6bqnrnxr] .standing-canvas-boundary{font-size:.84rem}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__workspace{gap:.75rem}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__diagram{border-radius:var(--radius-card);padding:.48rem}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__launch-copy p,.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__launch-note{font-size:.86rem}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__launch-controls{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__mode-picker{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__length-picker,.simulation-shell[data-simulation-key=standing-wave-explorer] .simulation-shell__length-picker select{width:100%}.sim-prompt-flow[data-astro-cid-6bqnrnxr]{gap:.5rem}.sim-controls[data-astro-cid-6bqnrnxr] .sim-row,.sim-form[data-astro-cid-6bqnrnxr] .sim-row{align-items:stretch}.sim-controls[data-astro-cid-6bqnrnxr] .sim-select,.sim-form[data-astro-cid-6bqnrnxr] .sim-select,.sim-form[data-astro-cid-6bqnrnxr] .sim-input{width:100%}}
