/*! Copyright 2026 ScienceQuest. All rights reserved. https://sciencequest.in/terms/
 * Third-party rules in this file, such as the Tailwind CSS base styles and the font-face
 * rules, keep their own licences: https://sciencequest.in/third-party-licences.txt
 */
.aa-ph.svelte-9pdtca{flex:100%;order:-1;min-width:0}@media (width>=40rem){.aa-ph.svelte-9pdtca{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.875rem;display:grid}.aa-sim.svelte-9pdtca .aa-ph:where(.svelte-9pdtca) .field,.aa-sim.svelte-9pdtca .aa-ph:where(.svelte-9pdtca) .field-head{display:contents}.aa-ph.svelte-9pdtca .field-label{grid-area:1/1}.aa-ph.svelte-9pdtca .field-range{grid-area:1/2}.aa-ph.svelte-9pdtca .field-value{grid-area:1/3}.aa-ticks.svelte-9pdtca{grid-area:2/2}}@media (width>=62rem){.aa-ph.svelte-9pdtca{flex:24rem;order:0}}.aa-ph.svelte-9pdtca .field-range::-webkit-slider-runnable-track{background:linear-gradient(to right, color-mix(in srgb, var(--sq-accent) 30%, var(--sq-surface-3)) 0, color-mix(in srgb, var(--sq-accent) 30%, var(--sq-surface-3)) calc(.5625rem + (100% - 1.125rem) * var(--aa-pi)), color-mix(in srgb, var(--sq-danger) 30%, var(--sq-surface-3)) calc(.5625rem + (100% - 1.125rem) * var(--aa-pi)), color-mix(in srgb, var(--sq-danger) 30%, var(--sq-surface-3)) 100%)}.aa-ph.svelte-9pdtca .field-range::-moz-range-track{background:linear-gradient(to right, color-mix(in srgb, var(--sq-accent) 30%, var(--sq-surface-3)) 0, color-mix(in srgb, var(--sq-accent) 30%, var(--sq-surface-3)) calc(.5625rem + (100% - 1.125rem) * var(--aa-pi)), color-mix(in srgb, var(--sq-danger) 30%, var(--sq-surface-3)) calc(.5625rem + (100% - 1.125rem) * var(--aa-pi)), color-mix(in srgb, var(--sq-danger) 30%, var(--sq-surface-3)) 100%)}.aa-ticks.svelte-9pdtca{height:1.95rem;margin:.2rem .5625rem 0;position:relative}.aa-tick.svelte-9pdtca{border-inline-start:1px solid var(--sq-ink-faint);width:0;height:.45rem;position:absolute;top:0}.aa-tick-label.svelte-9pdtca{z-index:1;background-color:var(--sq-surface);font-family:var(--font-mono);white-space:nowrap;color:var(--sq-ink-muted);padding:0 .15rem;font-size:.6875rem;line-height:1;position:absolute;top:.5rem;left:0;transform:translate(-50%)}.aa-tick-low.svelte-9pdtca .aa-tick-label:where(.svelte-9pdtca){top:1.3rem}.aa-tick-low.svelte-9pdtca{height:1.25rem}.aa-tick-plasma.svelte-9pdtca{border-inline-start:2px solid var(--sq-ink)}.aa-tick-plasma.svelte-9pdtca .aa-tick-label:where(.svelte-9pdtca){color:var(--sq-ink);font-weight:600}.aa-tick-pi.svelte-9pdtca{border-inline-start-color:var(--sq-accent-3)}.aa-tick-pi.svelte-9pdtca .aa-tick-label:where(.svelte-9pdtca){color:var(--sq-accent-3);font-weight:600}.aa-show.svelte-9pdtca{flex-wrap:wrap;flex:100%;order:2;align-items:center;gap:.5rem;display:flex}.aa-show-label.svelte-9pdtca{color:var(--sq-ink-muted);margin-inline-end:.25rem;font-size:.8125rem;font-weight:550}.aa-chip.svelte-9pdtca{color:var(--sq-ink-muted);padding-inline:.875rem 1rem}.aa-chip.svelte-9pdtca:before{content:"";border:1.5px solid;border-radius:50%;width:.625rem;height:.625rem}.aa-chip[aria-pressed=true].svelte-9pdtca{border-color:var(--sq-accent);background-color:var(--sq-accent-soft);color:var(--sq-ink)}.aa-chip[aria-pressed=true].svelte-9pdtca:before{border-color:var(--sq-accent);background-color:var(--sq-accent)}.aa-note.svelte-9pdtca{color:var(--sq-ink-faint);margin:0;font-size:.75rem;line-height:1.5}.aa-id.svelte-9pdtca{border-inline-start:4px solid var(--aa-class);flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0;padding-inline-start:.875rem;display:flex}.aa-id-name.svelte-9pdtca{letter-spacing:-.01em;color:var(--sq-ink);font-size:1.125rem;font-weight:600}.aa-id-codes.svelte-9pdtca{font-family:var(--font-mono);color:var(--sq-ink-muted);font-size:.875rem}.aa-id-side.svelte-9pdtca{color:var(--sq-ink-faint);font-size:.8125rem}.aa-facts.svelte-9pdtca{gap:.75rem}@media (width>=40rem){.aa-facts.svelte-9pdtca .readouts{grid-template-columns:repeat(4,minmax(0,1fr))}}.aa-sim.svelte-9pdtca .sim-stage canvas.draggable{touch-action:pan-y}.aa-sim.svelte-9pdtca>.sim-stage{gap:.5rem}.aa-sim.svelte-9pdtca .sim-stage>.sim-hint{order:1;margin:0}@media (width>=62rem){.aa-sim.svelte-9pdtca{grid-template-rows:auto auto 1fr}.aa-sim.svelte-9pdtca>.sim-stage{grid-area:1/1/auto/-1}.aa-sim.svelte-9pdtca .sim-stage canvas{height:466px}.aa-facts.svelte-9pdtca{grid-area:2/1/auto/-1}.aa-facts.svelte-9pdtca .readouts{grid-template-columns:repeat(6,minmax(0,1fr))}.sim-plot.svelte-9pdtca{grid-area:3/1}.aa-params.svelte-9pdtca{grid-area:3/2}}
