.seg.svelte-eu0lrb{display:inline-flex;border:1px solid var(--border);border-radius:4px;overflow:hidden;flex-shrink:0}button.svelte-eu0lrb{padding:.22rem .5rem;font-size:.62rem;font-weight:500;font-family:var(--font-sans);letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted);background:transparent;border:none;cursor:pointer;transition:color .15s,background .15s}button.svelte-eu0lrb+button:where(.svelte-eu0lrb){border-left:1px solid var(--border)}button.svelte-eu0lrb:hover{color:var(--text)}button.active.svelte-eu0lrb{background:var(--accent);color:var(--accent-text)}button.svelte-eu0lrb:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.ctl.svelte-1s3yk27{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.45rem .9rem}.page.svelte-1s3yk27{position:relative;height:100%;display:flex;flex-direction:column;gap:.6rem;overflow-y:auto;overflow-x:hidden}.page.busy.svelte-1s3yk27>:where(.svelte-1s3yk27):not(.status){opacity:.55;transition:opacity .2s .12s}.status.svelte-1s3yk27{position:absolute;top:.4rem;left:50%;transform:translate(-50%);padding:.25rem .7rem;font-size:.68rem;letter-spacing:.04em;color:var(--text);background:var(--bg);border:1px solid var(--border);border-radius:999px;pointer-events:none;animation:svelte-1s3yk27-status-in .2s .12s both}@keyframes svelte-1s3yk27-status-in{0%{opacity:0}to{opacity:1}}.top.svelte-1s3yk27{flex:0 0 186px;display:flex;gap:1.25rem;min-height:0}.demo.svelte-1s3yk27{flex:1 1 auto;min-width:0;min-height:0}.summary.svelte-1s3yk27{flex:0 0 280px;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding-left:1.25rem;border-left:1px solid var(--border);overflow-y:auto}.summary.svelte-1s3yk27 .panel{flex-direction:column;flex-wrap:nowrap;padding:0;gap:.3rem}.summary.svelte-1s3yk27 .kv{justify-content:space-between;gap:.75rem}.summary.svelte-1s3yk27 .kv-value{font-size:.72rem;white-space:nowrap}.reading.svelte-1s3yk27,.note.svelte-1s3yk27{margin:0;font-size:.7rem;line-height:1.4}.reading.svelte-1s3yk27{padding-top:.15rem;color:var(--text);font-style:italic}.note.svelte-1s3yk27{color:var(--text-muted)}.sfs.svelte-1s3yk27{flex:1.25 1 230px;min-height:230px;display:flex;flex-direction:column}.panel-head.svelte-1s3yk27{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem;margin-bottom:.25rem}.panel-title.svelte-1s3yk27{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--label)}.toggles.svelte-1s3yk27{display:flex;flex-wrap:wrap;gap:.4rem}.sfs-chart.svelte-1s3yk27{flex:1;min-height:190px}.tests.svelte-1s3yk27{flex:1 1 205px;min-height:205px}.placeholder.svelte-1s3yk27{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;text-align:center;color:var(--text-muted);padding:0 1rem}.placeholder-title.svelte-1s3yk27{font-size:.9rem;font-weight:600;color:var(--text)}.placeholder-desc.svelte-1s3yk27{font-size:.72rem;max-width:34rem;line-height:1.5}@media(max-width:1000px){.top.svelte-1s3yk27{flex:0 0 auto;flex-direction:column;gap:0}.demo.svelte-1s3yk27{flex:0 0 176px}.summary.svelte-1s3yk27{flex:0 0 auto;padding:.45rem 0;border-left:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.summary.svelte-1s3yk27 .panel{flex-direction:row;flex-wrap:wrap;gap:.35rem 1.25rem}.summary.svelte-1s3yk27 .kv{justify-content:flex-start;gap:.4rem}}@media(max-width:768px){.ctl.svelte-1s3yk27{justify-content:flex-start}.tests.svelte-1s3yk27{flex:0 0 auto;min-height:460px}.sfs.svelte-1s3yk27{flex:0 0 auto;min-height:280px}.sfs-chart.svelte-1s3yk27{height:230px;flex:0 0 auto}}
