.model-page.svelte-xenq5z{padding-top:34px;padding-bottom:80px}.breadcrumb.svelte-xenq5z{font-family:var(--font-narrow);letter-spacing:.12em;text-transform:uppercase;color:var(--wl-muted);align-items:center;gap:7px;font-size:9px;font-weight:600;display:flex}.breadcrumb.svelte-xenq5z a:where(.svelte-xenq5z){color:var(--wl-muted);text-decoration:none}.breadcrumb.svelte-xenq5z a:where(.svelte-xenq5z):hover{color:var(--wl-ink)}.bc-sep.svelte-xenq5z{color:var(--wl-line-strong)}.bc-here.svelte-xenq5z{color:var(--wl-ink);text-overflow:ellipsis;white-space:nowrap;max-width:34ch;overflow:hidden}.model-hero.svelte-xenq5z{border-bottom:1px solid var(--wl-ink);grid-template-columns:minmax(0,1fr) 300px;align-items:end;gap:54px;padding:26px 0 30px;display:grid}.model-h1.svelte-xenq5z{letter-spacing:-.06em;overflow-wrap:anywhere;max-width:16ch;margin:10px 0 0;font-size:clamp(38px,5.9vw,82px);font-weight:700;line-height:.86}.model-id.svelte-xenq5z{font-family:var(--font-mono);color:var(--wl-muted);overflow-wrap:anywhere;margin:8px 0 0;font-size:10.5px}.model-tags.svelte-xenq5z{flex-wrap:wrap;gap:5px;margin-top:14px;display:flex}.score-key.svelte-xenq5z{border:1px solid var(--wl-ink);background:var(--wl-panel)}.score-key-top.svelte-xenq5z{border-bottom:1px solid var(--wl-ink);align-items:center;padding:9px 13px;display:flex}.score-key-num.svelte-xenq5z{justify-content:space-between;align-items:flex-end;gap:12px;padding:12px 13px 10px;display:flex}.gen-score.svelte-xenq5z{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:62px;font-weight:700;line-height:.78}.gen-den.svelte-xenq5z{font-family:var(--font-narrow);letter-spacing:.09em;text-transform:uppercase;color:var(--wl-muted);padding-bottom:2px;font-size:9px}.key-facts.svelte-xenq5z{border-top:1px solid var(--wl-line);grid-template-columns:1fr 1fr;display:grid}.key-fact.svelte-xenq5z{border-right:1px solid var(--wl-line);border-bottom:1px solid var(--wl-line);padding:8px 13px 9px}.key-fact.svelte-xenq5z:nth-child(2n){border-right:0}.key-fact.svelte-xenq5z:nth-child(n+3){border-bottom:0}.key-fact.svelte-xenq5z dt:where(.svelte-xenq5z){font-family:var(--font-narrow);letter-spacing:.11em;text-transform:uppercase;color:var(--wl-muted);font-size:7.5px;font-weight:600}.key-fact.svelte-xenq5z dd:where(.svelte-xenq5z){margin:2px 0 0;font-size:12px;font-weight:600}.run-band.svelte-xenq5z{background:var(--wl-invert);color:var(--wl-on-invert);grid-template-columns:188px minmax(0,1fr) 54px;align-items:stretch;display:grid}.run-band-label.svelte-xenq5z{border-right:1px solid var(--wl-invert-line);flex-direction:column;justify-content:center;gap:4px;padding:14px 16px;display:flex}.run-band-label.svelte-xenq5z small:where(.svelte-xenq5z){font-family:var(--font-narrow);letter-spacing:.08em;text-transform:uppercase;color:var(--wl-on-invert-muted);font-size:7.5px}.run-band-code.svelte-xenq5z{min-width:0;font-family:var(--font-mono);white-space:nowrap;color:var(--wl-on-invert-soft);align-items:center;padding:14px 16px;font-size:10.5px;display:flex;overflow-x:auto}.run-band-copy.svelte-xenq5z{background:var(--wl-brand);color:var(--wl-brand-on);cursor:pointer;border:0;place-items:center;display:grid}.run-band-copy.svelte-xenq5z:hover{background:var(--wl-brand-dark)}.copy-icon{width:16px;height:16px}.model-body.svelte-xenq5z{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:54px;min-width:0;padding:40px 0 80px;display:grid}.model-main.svelte-xenq5z{min-width:0}.mt-section.svelte-xenq5z{margin-top:38px}.section-label.svelte-xenq5z{border-bottom:1px solid var(--wl-ink);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:9px;display:flex}.section-label.svelte-xenq5z h2:where(.svelte-xenq5z){letter-spacing:-.035em;margin:5px 0 0;font-size:26px;font-weight:700;line-height:1}.section-count.svelte-xenq5z{font-family:var(--font-narrow);letter-spacing:.04em;color:var(--wl-muted);font-size:9.5px}.section-empty.svelte-xenq5z{color:var(--wl-muted);margin-top:14px;font-size:12px}.scores-list.svelte-xenq5z{margin-top:10px}.score-row.svelte-xenq5z{border-bottom:1px solid var(--wl-line);grid-template-columns:88px minmax(0,1fr) 54px;align-items:center;gap:14px;padding:10px 0;display:grid}.score-lbl.svelte-xenq5z{font-family:var(--font-narrow);letter-spacing:.11em;text-transform:uppercase;color:var(--wl-muted);font-size:8.5px;font-weight:600}.score-row.primary.svelte-xenq5z .score-lbl:where(.svelte-xenq5z){color:var(--wl-ink)}.prov-note.svelte-xenq5z{color:var(--wl-brand);letter-spacing:.08em;margin-top:2px;font-size:7.5px;display:block}.score-track.svelte-xenq5z{border:1px solid var(--wl-line);background:var(--wl-track);height:10px}.score-fill.svelte-xenq5z{background:var(--wl-ink);height:100%}.score-row.primary.svelte-xenq5z .score-fill:where(.svelte-xenq5z){background:var(--wl-brand)}.score-val.svelte-xenq5z{text-align:right;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.score-note.svelte-xenq5z{font-family:var(--font-narrow);letter-spacing:.09em;text-transform:uppercase;color:var(--wl-muted);margin:9px 0 0;font-size:8px}.table-wrap.svelte-xenq5z{border-bottom:1px solid var(--wl-line);margin-top:34px;overflow-x:auto}.var-table.svelte-xenq5z{border-collapse:collapse;text-align:left;width:100%;min-width:560px}.var-table.svelte-xenq5z th:where(.svelte-xenq5z){border-bottom:1px solid var(--wl-line-strong);font-family:var(--font-narrow);letter-spacing:.11em;text-transform:uppercase;color:var(--wl-muted);padding:7px 8px;font-size:8px;font-weight:600}.var-table.svelte-xenq5z td:where(.svelte-xenq5z){border-bottom:1px solid var(--wl-line);vertical-align:top;padding:9px 8px;font-size:10.5px}.var-table.svelte-xenq5z tr:where(.svelte-xenq5z):last-child td:where(.svelte-xenq5z){border-bottom:0}.file-cell.svelte-xenq5z{max-width:220px;font-family:var(--font-mono);color:var(--wl-muted);overflow-wrap:anywhere;font-size:9.5px}.smallest.svelte-xenq5z{color:var(--wl-brand)}.model-side.svelte-xenq5z{align-self:start;min-width:0;position:sticky;top:20px}.side-block.svelte-xenq5z{border-top:1px solid var(--wl-ink);margin-bottom:18px;padding:11px 0 18px}.side-block.svelte-xenq5z h3:where(.svelte-xenq5z){font-family:var(--font-narrow);letter-spacing:.13em;text-transform:uppercase;color:var(--wl-muted);margin:0 0 8px;font-size:8.5px;font-weight:600}.side-block.svelte-xenq5z p:where(.svelte-xenq5z){color:var(--wl-muted);margin:0;font-size:11px;line-height:1.5}.side-block.svelte-xenq5z a:where(.svelte-xenq5z){color:var(--wl-ink);justify-content:space-between;align-items:baseline;gap:10px;padding:4px 0;font-size:12px;text-decoration:none;display:flex}.side-block.svelte-xenq5z a:where(.svelte-xenq5z):hover{color:var(--wl-brand)}.side-ext{flex:none;width:10px;height:10px}.related-row.svelte-xenq5z{display:flex}.rel-score.svelte-xenq5z{font-family:var(--font-narrow);color:var(--wl-muted);flex:none;font-size:8.5px}.wide-btn.svelte-xenq5z{justify-content:space-between;width:100%;text-decoration:none}.model-card-section.svelte-xenq5z{border-top:1px solid var(--wl-ink);padding:30px 0 58px}.about-summary.svelte-xenq5z{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;list-style:none;display:flex}.about-summary.svelte-xenq5z::-webkit-details-marker{display:none}.about-h2.svelte-xenq5z{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(28px,3vw,42px);font-weight:700;line-height:.94}.about-plus.svelte-xenq5z{color:var(--wl-muted);flex:none;font-size:18px;transition:transform .15s}details[open].svelte-xenq5z .about-plus:where(.svelte-xenq5z){transform:rotate(45deg)}.about-prose.svelte-xenq5z{margin-top:20px}@media (width<=1180px){.model-hero.svelte-xenq5z,.model-body.svelte-xenq5z{grid-template-columns:minmax(0,1fr) 270px;gap:38px}}@media (width<=980px){.model-hero.svelte-xenq5z,.model-body.svelte-xenq5z{grid-template-columns:1fr}.score-key.svelte-xenq5z{max-width:360px}.model-body.svelte-xenq5z{padding-top:30px}.model-side.svelte-xenq5z{grid-template-columns:repeat(3,1fr);gap:20px;display:grid;position:static}.side-block.svelte-xenq5z{margin-bottom:0}}@media (width<=820px){.model-hero.svelte-xenq5z{gap:22px;padding-top:18px}.model-h1.svelte-xenq5z{font-size:46px}.run-band.svelte-xenq5z{grid-template-columns:1fr 46px}.run-band-label.svelte-xenq5z{border-right:0;border-bottom:1px solid var(--wl-invert-line);grid-column:1/-1;padding:10px 12px}.run-band-code.svelte-xenq5z{padding:12px;font-size:9.5px}.model-body.svelte-xenq5z{padding-bottom:54px}.model-side.svelte-xenq5z{grid-template-columns:1fr;position:static}.var-table.svelte-xenq5z{min-width:480px}}@media (width<=560px){.model-h1.svelte-xenq5z{font-size:38px}.score-key.svelte-xenq5z{max-width:100%}}
