/*! 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
 */
.readouts.svelte-ga3f0b{border-radius:var(--sq-radius-lg);background-color:var(--sq-fill,var(--sq-surface));grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin:0;padding:.375rem .25rem;display:grid}.readout.svelte-ga3f0b{border-radius:var(--sq-radius);flex-direction:column;gap:.25rem;min-width:0;padding:.5rem .625rem;display:flex}.readout.svelte-ga3f0b dt:where(.svelte-ga3f0b){min-height:1.5rem;color:var(--sq-ink-muted);font-size:.8125rem;font-weight:500;line-height:1.35}.readout-label.svelte-ga3f0b{vertical-align:middle}.readout-last.svelte-ga3f0b{white-space:nowrap}.readout.svelte-ga3f0b dd:where(.svelte-ga3f0b){flex-wrap:wrap;align-items:baseline;gap:.25rem;min-width:0;margin:0;display:flex}.readout-value.svelte-ga3f0b{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "cv05" 1, "ss03" 1;letter-spacing:-.005em;min-width:0;color:var(--sq-ink);overflow-wrap:anywhere;font-size:1.0625rem;font-weight:550;line-height:1.25}.readout.primary.svelte-ga3f0b .readout-value:where(.svelte-ga3f0b){color:var(--sq-accent);font-size:1.25rem}.readout-unit.svelte-ga3f0b{color:var(--sq-ink-muted);font-size:.8125rem}.readout-note.svelte-ga3f0b{color:var(--sq-ink-muted);flex-basis:100%;font-size:.8125rem;line-height:1.4}.readout.muted.svelte-ga3f0b .readout-value:where(.svelte-ga3f0b){color:var(--sq-ink-soft);font-weight:500}.readout-hint.svelte-ga3f0b{vertical-align:middle;width:1.5rem;height:1.5rem;color:var(--sq-ink-soft);font:inherit;cursor:help;background-color:#0000;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-block:-.25rem;margin-inline-start:.375rem;padding:0;font-size:.8125rem;font-weight:600;line-height:1;display:inline-grid;position:relative}.readout-hint.svelte-ga3f0b:before{content:"";border-radius:50%;position:absolute;inset:-.625rem}.readout-hint.svelte-ga3f0b:hover,.readout-hint.svelte-ga3f0b:focus-visible{background-color:var(--sq-accent);color:var(--sq-accent-ink)}.readout-tip.svelte-ga3f0b{border:1px solid var(--sq-line);border-radius:var(--sq-radius);background-color:var(--sq-surface-2);max-width:min(20rem,100vw - 2rem);color:var(--sq-ink);margin:0;padding:.5rem .625rem;font-size:.8125rem;font-weight:400;line-height:1.5;position:fixed;inset:auto;box-shadow:0 6px 20px #00000059}.readout-tip.svelte-ga3f0b:not(:popover-open){display:none}.readouts.grouped.svelte-ga3f0b{padding:.625rem .25rem;display:block;container:readouts/inline-size}.readout-runs.svelte-ga3f0b{gap:1rem 1.5rem;display:grid}.readout-run.svelte-ga3f0b{min-width:0;container-type:inline-size}.readout-run-head.svelte-ga3f0b>.readout-run-title:where(.svelte-ga3f0b){display:inline}.readout-run-head.svelte-ga3f0b{text-wrap:balance;padding-inline:.625rem}.readout-run-title.svelte-ga3f0b{color:var(--sq-ink);font-size:.8125rem;font-weight:600;line-height:1.4}.readout-cells.svelte-ga3f0b{--c:1;--s:1;grid-template-columns:repeat(var(--c), minmax(0, 1fr));gap:.125rem .5rem;margin:.25rem 0 0;display:grid}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b){flex-flow:row;justify-content:space-between;align-items:baseline;column-gap:.75rem}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b)>dt:where(.svelte-ga3f0b){flex:auto;align-items:center;gap:.375rem;display:flex}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b)>dt:where(.svelte-ga3f0b) .readout-hint:where(.svelte-ga3f0b){margin-block:0}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b)>dd:where(.svelte-ga3f0b){text-align:end;flex:0 auto;justify-content:flex-end;max-width:62%}.readout-cells.svelte-ga3f0b>.readout.primary:where(.svelte-ga3f0b) .readout-value:where(.svelte-ga3f0b){font-size:1.0625rem}.readout-cells.svelte-ga3f0b>.readout.primary:where(.svelte-ga3f0b){background-color:var(--sq-accent-soft)}.readout-cells.svelte-ga3f0b>.readout.primary:where(.svelte-ga3f0b) .readout-note:where(.svelte-ga3f0b){color:var(--sq-accent);font-weight:600}@container readouts (width>=56rem){.readout-runs.svelte-ga3f0b{grid-template-columns:repeat(2,minmax(0,1fr))}.readout-run.svelte-ga3f0b:not(.half){grid-column:1/-1}}@container (width>=30rem){.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b){flex-flow:column;justify-content:flex-start;align-items:stretch}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b)>dt:where(.svelte-ga3f0b){flex:none;display:block}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b)>dt:where(.svelte-ga3f0b) .readout-hint:where(.svelte-ga3f0b){margin-block:-.25rem;margin-inline-start:.375rem}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b)>dd:where(.svelte-ga3f0b){text-align:start;flex:none;justify-content:flex-start;max-width:none}.readout-cells.svelte-ga3f0b>.readout:where(.svelte-ga3f0b):last-child{grid-column:span var(--s)}.readout-cells.svelte-ga3f0b>.readout.primary:where(.svelte-ga3f0b) .readout-value:where(.svelte-ga3f0b){font-size:1.25rem}.readout-cells.compact.svelte-ga3f0b{--c:var(--c4);--s:var(--s4)}.readout-cells.svelte-ga3f0b:not(.compact){--c:var(--c3);--s:var(--s3)}}@container (width>=33.5rem){.readout-cells.svelte-ga3f0b:not(.compact){--c:var(--c4);--s:var(--s4)}}@container (width>=34.5rem){.readout-cells.compact.svelte-ga3f0b{--c:var(--c5);--s:var(--s5)}}@container (width>=41.5rem){.readout-cells.compact.svelte-ga3f0b{--c:var(--c6);--s:var(--s6)}}@container (width>=42rem){.readout-cells.svelte-ga3f0b:not(.compact){--c:var(--c5);--s:var(--s5)}}@container (width>=50.5rem){.readout-cells.svelte-ga3f0b:not(.compact){--c:var(--c6);--s:var(--s6)}}
