.bs.svelte-y5op3s{margin:var(--space-md) 0;padding:var(--space-md);border:var(--hairline) solid var(--color-rule);background:var(--color-page);gap:var(--space-sm);flex-direction:column;display:flex}.bs-k.svelte-y5op3s{font-family:var(--datalab-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-3);font-size:.68rem}.bs-lead.svelte-y5op3s{color:var(--color-ink-2);margin:0}.bs-rows.svelte-y5op3s{align-items:center;gap:var(--space-xs) var(--space-sm);grid-template-columns:auto 1fr;display:grid}.bs-label.svelte-y5op3s{font-family:var(--datalab-font-mono);color:var(--color-ink-3);text-align:right;font-size:.75rem}.bs-grid.svelte-y5op3s{grid-template-columns:repeat(var(--bs-pages), minmax(0, 1fr));gap:var(--bs-gap);display:grid}.bs-doc.svelte-y5op3s{border:1.5px solid var(--color-rule-strong);min-height:2.4rem;font-family:var(--datalab-font-mono);color:var(--color-ink);background:var(--color-surface);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:.35em;padding:0 4px;font-size:.8rem;display:flex;overflow:hidden}.bs-true.svelte-y5op3s{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-ink)}.bs-pred.svelte-y5op3s{padding:0;position:relative}.bs-split.svelte-y5op3s{position:relative}.bs-handle.svelte-y5op3s{cursor:ew-resize;touch-action:none;z-index:1;background:0 0;border:0;width:14px;margin-left:-7px;padding:0;position:absolute;top:0;bottom:0}.bs-handle.svelte-y5op3s:after{content:"";background:var(--color-ink-3);border-radius:2px;width:2px;margin-left:-1px;transition:background .15s;position:absolute;top:0;bottom:0;left:50%}.bs-handle.svelte-y5op3s:before{content:"";border:1.5px solid var(--color-ink-3);background:var(--color-page);z-index:1;border-radius:4px;width:8px;height:18px;margin:-9px 0 0 -4px;transition:border-color .15s;position:absolute;top:50%;left:50%}.bs-handle.svelte-y5op3s:hover:before,.bs-handle[data-active=true].svelte-y5op3s:before{border-color:var(--color-ink)}.bs-handle.svelte-y5op3s:hover:after,.bs-handle[data-active=true].svelte-y5op3s:after{background:var(--color-ink)}.bs-handle.svelte-y5op3s:focus-visible{outline:none}.bs-handle.svelte-y5op3s:focus-visible:after{background:var(--color-accent);box-shadow:0 0 0 3px var(--color-focus)}.bs-pages.svelte-y5op3s{grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:absolute;inset:0}.bs-hit.svelte-y5op3s{cursor:pointer;background:0 0;border:0;padding:0}.bs-hit.svelte-y5op3s:hover:not(:disabled):not([data-first=true]){box-shadow:inset 2px 0 0 var(--color-ink);background:color-mix(in oklch, var(--color-ink) 6%, transparent)}.bs-hit[data-first=true].svelte-y5op3s:hover:not(:disabled){background:color-mix(in oklch, var(--color-ink) 10%, transparent)}.bs-hit.svelte-y5op3s:disabled{cursor:default}.bs-hit.svelte-y5op3s:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus);outline:none}.bs-tag.svelte-y5op3s{pointer-events:none;gap:.35em;display:inline-flex;position:relative}.bs-doc[data-status=exact].svelte-y5op3s{border-color:var(--color-ok);background:color-mix(in oklch, var(--color-ok) 14%, transparent)}.bs-doc[data-status=close].svelte-y5op3s{border-color:var(--color-warn);background:color-mix(in oklch, var(--color-warn) 14%, transparent)}.bs-doc[data-status=wrong].svelte-y5op3s{border-style:dashed;border-color:var(--color-err);background:color-mix(in oklch, var(--color-err) 8%, transparent)}.bs-mark.svelte-y5op3s{font-family:var(--font-body)}.bs-doc[data-status=exact].svelte-y5op3s .bs-mark:where(.svelte-y5op3s){color:var(--color-ok)}.bs-doc[data-status=close].svelte-y5op3s .bs-mark:where(.svelte-y5op3s){color:var(--color-warn)}.bs-doc[data-status=wrong].svelte-y5op3s .bs-mark:where(.svelte-y5op3s){color:var(--color-err)}.bs-preset.svelte-y5op3s:focus-visible{box-shadow:0 0 0 3px var(--color-focus);outline:none}.bs-presets.svelte-y5op3s{gap:var(--space-2xs);flex-wrap:wrap;display:flex}.bs-preset.svelte-y5op3s{font-family:var(--datalab-font-mono);color:var(--color-ink-2);background:var(--color-surface);border:var(--hairline) solid var(--color-rule);cursor:pointer;border-radius:999px;padding:.3rem .6rem;font-size:.75rem}.bs-preset.svelte-y5op3s:hover{border-color:var(--color-rule-strong);color:var(--color-ink)}.bs-scores.svelte-y5op3s{gap:var(--space-2xs);margin:0;display:grid}.bs-score.svelte-y5op3s{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:var(--hairline) solid var(--color-rule);background:var(--color-surface);grid-template-columns:10rem 1fr;display:grid}.bs-score.svelte-y5op3s dt:where(.svelte-y5op3s){font-family:var(--datalab-font-mono);color:var(--color-ink-2);font-size:.8rem}.bs-score[data-headline=true].svelte-y5op3s dt:where(.svelte-y5op3s),.bs-score[data-headline=true].svelte-y5op3s .bs-value:where(.svelte-y5op3s){color:var(--color-ink);font-weight:600}.bs-score.svelte-y5op3s dd:where(.svelte-y5op3s){align-items:center;gap:var(--space-xs);grid-template-columns:3.2rem minmax(4rem,8rem) 1fr;margin:0;display:grid}.bs-value.svelte-y5op3s{font-family:var(--datalab-font-mono);font-variant-numeric:tabular-nums;color:var(--color-ink-2)}.bs-bar.svelte-y5op3s{background:var(--color-surface-2);border-radius:3px;height:6px;overflow:hidden}.bs-bar.svelte-y5op3s span:where(.svelte-y5op3s){background:var(--color-accent);height:100%;transition:width .2s;display:block}.bs-note.svelte-y5op3s{color:var(--color-ink-3);font-size:.8rem}@media (max-width:560px){.bs-range.svelte-y5op3s{font-size:.7rem}.bs-score.svelte-y5op3s{gap:var(--space-3xs);grid-template-columns:1fr}.bs-score.svelte-y5op3s dd:where(.svelte-y5op3s){grid-template-columns:3.2rem 1fr}.bs-note.svelte-y5op3s{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.bs-bar.svelte-y5op3s span:where(.svelte-y5op3s),.bs-handle.svelte-y5op3s:before,.bs-handle.svelte-y5op3s:after{transition:none}}
