.qf{--t:var(--color-ink);--m:var(--color-ink-muted);--f:var(--color-ink-faint);--g:var(--color-paper-rule);--a:var(--color-ink);--b:var(--color-paper-edge);--bg:var(--color-paper);--mono:var(--font-plex-mono),ui-monospace,monospace;--sans:var(--font-inter-tight),system-ui,sans-serif}.qf .leg{font:400 10px var(--mono);letter-spacing:.02em;color:var(--m);flex-wrap:wrap;gap:6px 18px;margin-bottom:6px;display:flex}.qf .leg span{align-items:center;gap:7px;display:inline-flex}.qf .k{width:9px;height:9px;display:inline-block}.qf .k.dot{background:var(--t);border-radius:50%}.qf .k.box{background:var(--b)}.qf .k.ringk{border:1px solid var(--t);box-sizing:border-box;border-radius:50%}.qf .k.trk{background:var(--t);width:8px;height:8px;transform:rotate(45deg)}.qf .scroll{overflow-x:auto}.qf svg{width:100%;min-width:560px;height:auto;display:block}.qf .gr{stroke:var(--g);stroke-width:.5px;stroke-dasharray:2 3}.qf .ax{stroke:var(--t);stroke-width:.75px}.qf .ref{stroke:var(--m);stroke-width:.75px}.qf .tk{font:500 8.5px var(--mono);fill:var(--t)}.qf .tm{font:400 8px var(--mono);fill:var(--m)}.qf .val{font:600 8.5px var(--mono);fill:var(--t)}.qf .band{fill:var(--b)}.qf .gapb{fill:var(--b);opacity:.45}.qf .ln{fill:none;stroke:var(--t);stroke-width:1.2px}.qf .ln.dim{stroke:var(--m);stroke-width:.9px}.qf .pt{fill:var(--t);stroke:var(--bg);stroke-width:1px}.qf .ring{fill:var(--bg);stroke:var(--t);stroke-width:.9px}.qf .ring.hi{stroke-width:1.4px}.qf .stem{stroke:var(--m);stroke-width:.9px}.qf .stem.hi{stroke:var(--t);stroke-width:1.6px}.qf .bar,.qf .trn,.qf .val.acc{fill:var(--t)}.qf .tiles{background:var(--g);border:1px solid var(--g);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-bottom:1.25rem;display:grid}.qf .tiles.four{grid-template-columns:repeat(4,minmax(0,1fr))}.qf .tiles.three{grid-template-columns:repeat(3,minmax(0,1fr))}.qf .tiles.three .tv{font-size:clamp(24px,2.7vw,29px)}@media (max-width:640px){.qf .tiles.three{grid-template-columns:1fr}}@media (max-width:560px){.qf .tiles.four{grid-template-columns:repeat(2,minmax(0,1fr))}}.qf .tile{background:var(--bg);padding:12px 12px 10px}.qf .tl{font:400 10px/1.4 var(--mono);letter-spacing:.02em;color:var(--m)}.qf .tv{font-family:var(--sans);letter-spacing:-.025em;color:var(--t);font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(28px,4vw,40px);font-weight:200;line-height:1.1}.qf .to{font:400 10px/1.4 var(--mono);letter-spacing:.02em;color:var(--m);margin-top:4px}.qf .tw{margin-top:8px;overflow-x:auto}.qf table{border-collapse:collapse;font:400 12.5px var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.qf th,.qf td{text-align:right;border-bottom:1px solid var(--g);padding:7px 10px}.qf thead th{vertical-align:bottom;white-space:normal;border-bottom:1px solid var(--t);min-width:58px;font-weight:500}.qf tbody th{text-align:left;font-weight:500}
