.ref.svelte-hwrjph{box-sizing:border-box;width:100%;height:100%;font-family:var(--font-sans);background:var(--color-surface);color:var(--color-text);gap:18px;padding:24px;display:flex}.ref-spread.svelte-hwrjph{flex-direction:column;flex:0 0 48%;justify-content:center;gap:9px;min-width:0;display:flex;position:relative}.ref-spread-title.svelte-hwrjph{text-transform:uppercase;letter-spacing:.07em;color:var(--color-text-subtle);font-size:11px;font-weight:700}.ref-grid.svelte-hwrjph{background:var(--color-border-subtle);border:1px solid var(--color-border-subtle);border-radius:var(--radius-s);grid-template-columns:1.2fr 1fr 1fr 1fr;gap:2px;display:grid;overflow:hidden}.ref-cell.svelte-hwrjph{background:var(--color-surface-elevated);color:var(--color-text);font-variant-numeric:tabular-nums;align-items:center;padding:7px 9px;font-size:11.5px;display:flex}.ref-cell--head.svelte-hwrjph{background:color-mix(in oklab, var(--color-primary) 10%, var(--color-surface-elevated));color:var(--color-text-muted);justify-content:flex-end;font-weight:700}.ref-cell--corner.svelte-hwrjph{background:color-mix(in oklab, var(--color-primary) 10%, var(--color-surface-elevated))}.ref-cell--label.svelte-hwrjph{color:var(--color-text-muted);font-weight:600}.ref-cell--val.svelte-hwrjph{transition:background .35s var(--ease-default);justify-content:flex-end;font-weight:600;position:relative}.ref-cell--val.active.svelte-hwrjph{background:color-mix(in oklab, var(--color-accent) 14%, var(--color-surface-elevated))}.ref.s1.svelte-hwrjph .ref-cell--val.active:where(.svelte-hwrjph){box-shadow:inset 0 0 0 2px var(--color-accent);color:var(--color-text)}.ref-cursor.svelte-hwrjph{color:var(--color-text);opacity:0;transition:opacity .3s var(--ease-default), transform .3s var(--ease-default);position:absolute;bottom:-6px;right:0;transform:translate(4px,4px)}.ref-cursor.svelte-hwrjph svg:where(.svelte-hwrjph){width:18px;height:18px;filter:drop-shadow(0 1px 1px var(--shadow-color))}.ref.s1.svelte-hwrjph .ref-cursor:where(.svelte-hwrjph){opacity:1;transform:none}.ref.s2.svelte-hwrjph .ref-cursor:where(.svelte-hwrjph){opacity:0}.ref-viewer.svelte-hwrjph{border-radius:var(--radius-l);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.ref-viewer-head.svelte-hwrjph{border-bottom:1px solid var(--color-border-subtle);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.ref-doc.svelte-hwrjph{color:var(--color-text);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.ref-doc.svelte-hwrjph svg:where(.svelte-hwrjph){width:15px;height:15px;color:var(--color-primary)}.ref-page.svelte-hwrjph{color:var(--color-accent);opacity:0;transition:opacity .4s var(--ease-default);font-size:11px;font-weight:600}.ref.s2.svelte-hwrjph .ref-page:where(.svelte-hwrjph){opacity:1}.ref-page-body.svelte-hwrjph{transition:transform .5s var(--ease-default);flex-direction:column;flex:1;justify-content:center;gap:10px;padding:16px 14px;display:flex;transform:translateY(10px)}.ref.s2.svelte-hwrjph .ref-page-body:where(.svelte-hwrjph){transform:none}.ref-line.svelte-hwrjph{border-radius:var(--radius-pill);background:var(--color-surface-raised,var(--color-border-subtle));height:7px;transition:background .4s var(--ease-default)}.ref-line.hl.svelte-hwrjph{background:color-mix(in oklab, var(--color-accent) 24%, var(--color-surface-raised));box-shadow:0 0 0 4px color-mix(in oklab, var(--color-accent) 10%, transparent)}.ref.s2.svelte-hwrjph .ref-line.hl:where(.svelte-hwrjph){background:var(--color-accent)}@media (prefers-reduced-motion:reduce){.ref-cell--val.svelte-hwrjph,.ref-cursor.svelte-hwrjph,.ref-page.svelte-hwrjph,.ref-page-body.svelte-hwrjph,.ref-line.svelte-hwrjph{transition:none}}
