.lb{--lb-grid:184px minmax(0, 1fr) 112px;--lb-entry-grid:28px 208px minmax(0, 1fr) 56px 72px 84px;--lb-card-left:248px;--lb-hue-glm:#A16207;--lb-hue-sonnet:#4F46E5;--lb-hue-gpt-oss:#EA580C;--lb-hue-kimi:#9333EA;--lb-hue-qwen:#DB2777;--lb-hue-reference:#6F6A62;--lb-hue-other:#0F766E;--lb-judge-sol:#A16207;--lb-judge-gemini:#166534;--lb-judge-fable:#6B21A8;--lb-judge-grok:#1D4ED8;--lb-judge-muse:#BE185D;--lb-judge-astra:#0E7490;--lb-judge-terra:#9A3412;--lb-judge-luna:#4338CA;display:grid;gap:12px;margin:0 0 clamp(28px,5vw,46px);padding:clamp(18px,2.4vw,22px);border:1px solid var(--hai-border);border-radius:16px;background:var(--hai-bg-surface);box-shadow:0 1px 3px rgba(0,0,0,6%);font-family:var(--hai-font-sans,'Montserrat',sans-serif)}:root[data-theme=dark] .lb{--lb-hue-glm:#C08A18;--lb-hue-sonnet:#7B76E8;--lb-hue-gpt-oss:#E56A2B;--lb-hue-kimi:#A467E8;--lb-hue-qwen:#E0559A;--lb-hue-other:#2AA198;--lb-judge-sol:#D6A21A;--lb-judge-gemini:#34D399;--lb-judge-fable:#C084FC;--lb-judge-grok:#60A5FA;--lb-judge-muse:#F9A8D4}.lb__head{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:flex-start;justify-content:space-between}.lb__head .eyebrow{margin:0 0 6px}.lb__head h3{margin:0;color:var(--hai-text-primary);font-size:18px;font-weight:700;line-height:1.2}.lb__badge{display:inline-flex;align-items:center;min-height:28px;margin:0;padding:4px 12px;border:1px solid var(--hai-orange-ink);border-radius:999px;background:var(--hai-orange-light);color:var(--hai-orange-ink);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.lb .lb__rows{display:grid;gap:12px;margin:0;padding:0;list-style:none}.lb .lb-row{line-height:1.3}.lb__rows--reference{gap:8px}.lb-row{display:grid;gap:6px}.lb-line{display:grid;grid-template-columns:var(--lb-grid);gap:12px;align-items:center}.lb-line[data-family=glm]{--bar:var(--lb-hue-glm)}.lb-line[data-family=sonnet]{--bar:var(--lb-hue-sonnet)}.lb-line[data-family=gpt-oss]{--bar:var(--lb-hue-gpt-oss)}.lb-line[data-family=kimi]{--bar:var(--lb-hue-kimi)}.lb-line[data-family=qwen]{--bar:var(--lb-hue-qwen)}.lb-line[data-family=reference]{--bar:var(--lb-hue-reference)}.lb-line[data-family=other]{--bar:var(--lb-hue-other)}.lb-line__name{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;color:var(--hai-text-primary);font-size:13px;font-weight:700}.lb-line__rank{min-width:16px;color:var(--hai-text-muted);font-size:11px;font-weight:700}.lb-line__detail{color:var(--hai-text-muted);font-size:11px;font-weight:600}.lb-line__meter{position:relative;display:block;height:20px;border-radius:4px;background-color:var(--hai-bg-subtle);background-image:linear-gradient(to right,var(--hai-border) 1px,transparent 1px);background-size:25% 100%}.lb-line__bar{position:absolute;inset:3px auto 3px 0;display:block;border-radius:0 4px 4px 0;background:var(--bar,var(--hai-text-muted))}.lb-line__stack{position:absolute;inset:2px 0;display:grid;grid-auto-rows:minmax(0,1fr);gap:1px}.lb-line__slot{display:block;min-height:2px;border-radius:0 2px 2px 0;background-color:var(--slot,var(--hai-text-muted))}.lb-line__slot[data-judge=sol]{--slot:var(--lb-judge-sol)}.lb-line__slot[data-judge=gemini]{--slot:var(--lb-judge-gemini)}.lb-line__slot[data-judge=fable]{--slot:var(--lb-judge-fable)}.lb-line__slot[data-judge=grok]{--slot:var(--lb-judge-grok)}.lb-line__slot[data-judge=muse]{--slot:var(--lb-judge-muse)}.lb-line__slot[data-judge=astra]{--slot:var(--lb-judge-astra)}.lb-line__slot[data-judge=terra]{--slot:var(--lb-judge-terra)}.lb-line__slot[data-judge=luna]{--slot:var(--lb-judge-luna)}.lb-line__interval{position:absolute;top:0;bottom:0;display:block;background:var(--bar,var(--hai-text-muted));opacity:.22}.lb-line__tick{position:absolute;top:-2px;bottom:-2px;width:2px;transform:translateX(-50%);background:var(--hai-text-primary);box-shadow:0 0 0 2px var(--hai-bg-surface)}.lb-line__value{display:grid;gap:1px;justify-items:end;text-align:right}.lb-line__value strong{color:var(--hai-text-primary);font-size:15px;line-height:1}.lb-line__value small{color:var(--hai-text-muted);font-size:10.5px;font-weight:600;white-space:nowrap}.lb-line--secondary .lb-line__name{padding-left:24px;color:var(--hai-text-secondary);font-size:11.5px;font-weight:600}.lb-line--secondary .lb-line__meter{height:14px}.lb-line--secondary .lb-line__bar{opacity:.55}.lb-line--secondary .lb-line__value strong{font-size:12.5px}.lb-line--reference .lb-line__name{color:var(--hai-text-secondary);font-weight:600}.lb-line--reference .lb-line__bar{opacity:.5}.lb-line--reference .lb-line__value strong{color:var(--hai-text-secondary);font-size:13px}.lb__ref-head,.lb__slice-head{margin:6px 0 0;padding-top:12px;border-top:1px dashed var(--hai-border-strong);color:var(--hai-text-muted);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.lb__slice-note{margin:0;color:var(--hai-text-secondary);font-size:12px;line-height:1.5}.lb-line--pending .lb-line__bar{opacity:.55;background-image:repeating-linear-gradient( 135deg,rgba(255,255,255,.45) 0 4px,transparent 4px 8px)}.lb-line--pending .lb-line__value strong{color:var(--hai-text-secondary)}.lb-row__pending{grid-column:1/-1;margin:0;color:var(--hai-text-muted);font-size:11.5px;line-height:1.45}.lb-row__status{grid-column:1/-1;margin:0;color:var(--hai-text-secondary);font-size:11.5px;line-height:1.45;font-weight:600}.lb-row__status--provisional{color:var(--hai-text-muted);font-weight:400}.lb__validation{color:var(--hai-orange-ink);font-weight:700}.lb-evidence{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:flex-start}.lb-judges{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lb-judge{display:inline-flex;gap:6px;align-items:baseline;min-height:28px;padding:4px 9px;border:1px solid;border-radius:999px;font-size:11px;font-weight:700;line-height:1.25}.lb-judge small{font-size:10px;font-weight:600}.lb-judge__disclosure{padding-left:6px;border-left:1px solid}.lb-judge[data-judge=sol]{color:var(--lb-judge-sol);background:#fef9c3}.lb-judge[data-judge=fable]{color:var(--lb-judge-fable);background:#f3e8ff}.lb-judge[data-judge=gemini]{color:var(--lb-judge-gemini);background:#dcfce7}.lb-judge[data-judge=grok]{color:var(--lb-judge-grok);background:#dbeafe}.lb-judge[data-judge=muse]{color:var(--lb-judge-muse);background:#fce7f3}.lb-judge[data-judge=astra]{color:var(--lb-judge-astra);background:#cffafe}.lb-judge[data-judge=terra]{color:var(--lb-judge-terra);background:#ffedd5}.lb-judge[data-judge=luna]{color:var(--lb-judge-luna);background:#e0e7ff}.lb-ending{max-width:54ch;color:var(--hai-text-secondary);font-size:11.5px;line-height:1.45}.lb-ending summary{display:inline-flex;align-items:center;min-height:44px;color:var(--hai-text-secondary);font-weight:700;cursor:pointer}.lb-ending summary:focus-visible{border-radius:4px;outline:3px solid var(--hai-orange-ink);outline-offset:2px}.lb-ending p{margin:4px 0 0;padding:8px 10px;border-left:2px solid var(--hai-border-strong);background:var(--hai-bg-subtle)}.lb-science{flex-basis:100%;max-width:76ch;color:var(--hai-text-secondary);font-size:11.5px;line-height:1.5}.lb-science>summary,.lb-science__technical>summary{display:inline-flex;align-items:center;min-height:44px;font-weight:700;cursor:pointer}.lb-science>summary:focus-visible,.lb-science__technical>summary:focus-visible{border-radius:4px;outline:3px solid var(--hai-orange-ink);outline-offset:2px}.lb-science__body{padding:10px 12px;border-left:2px solid var(--hai-border-strong);background:var(--hai-bg-subtle)}.lb-science__body p,.lb-science__body h4,.lb-science__body h5{margin:0 0 8px}.lb-science__body h4,.lb-science__body h5{color:var(--hai-text-primary);font-size:inherit}.lb-science__counts{display:flex;flex-wrap:wrap;gap:4px 12px;margin:0 0 10px;padding:0;list-style:none}.lb-science__technical{margin-top:4px;border-top:1px solid var(--hai-border)}.lb-science__technical>ul{margin:0 0 10px;padding-left:18px}.lb-science__judges{display:grid;gap:8px;padding:0!important;list-style:none}.lb-science__judges li,.lb-science__judges span{display:block}.lb-science code{overflow-wrap:anywhere;font-size:10px}.lb__rows--current{gap:2px}.lb-version{display:grid;gap:12px;min-width:0}.lb-version+.lb-version{padding-top:16px;border-top:1px solid var(--hai-border)}.lb-version__head{margin:0;font-size:14px;font-weight:700}.lb-version-note{margin:0;max-width:84ch;color:var(--hai-text-secondary);font-size:12px;line-height:1.6}.lb-version-filter{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;border:0}.lb-version-filter legend{margin-bottom:4px;font-size:12px;font-weight:700}.lb-version-filter label{display:inline-flex;align-items:center;gap:7px;min-height:36px;font-size:12px;cursor:pointer}.lb-version-filter input{accent-color:var(--hai-text-primary)}.lb-version-filter input:focus-visible{outline:2px solid var(--hai-orange-ink);outline-offset:3px}.lb:has(#lb-version-30:checked) .lb-version[data-benchmark-version="3.1"],.lb:has(#lb-version-31:checked) .lb-version[data-benchmark-version="3.0"]{display:none}.lb-version-badge{display:inline-flex;padding:1px 5px;border:1px solid var(--hai-border);border-radius:4px;color:var(--hai-text-secondary);font-size:10px;font-weight:600;line-height:1.4;white-space:nowrap}.lb-reliability{margin-top:14px;padding-top:12px;border-top:1px solid var(--hai-border)}.lb-reliability>summary{font-size:12px;font-weight:700;cursor:pointer}.lb-reliability>summary:focus-visible{outline:2px solid var(--hai-orange-ink);outline-offset:3px}.lb-reliability p{margin:10px 0;color:var(--hai-text-secondary);font-size:11px;line-height:1.6}.lb-reliability__judge+.lb-reliability__judge{margin-top:16px;padding-top:12px;border-top:1px solid var(--hai-border)}.lb-reliability__judge h5{margin:0 0 8px;font-size:12px}.lb-reliability__judge dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px 18px;margin:0}.lb-reliability__judge dt{color:var(--hai-text-secondary);font-size:10px}.lb-reliability__judge dd{margin:3px 0 0;color:var(--hai-text-primary);font-size:12px;font-weight:600}.lb-reliability__partial{font-weight:400;color:var(--hai-text-secondary)}.lb-cols,.lb-entry__row{display:grid;grid-template-columns:var(--lb-entry-grid);gap:12px;align-items:center}.lb-cols{align-items:end;padding:0 8px;color:var(--hai-text-muted);font-family:var(--hai-font-mono);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.lb-cols__scale{display:flex;justify-content:space-between}.lb-cols__score{text-align:right}.lb-entry{position:relative}.lb-entry__row{min-height:34px;padding:4px 8px;border-radius:6px;line-height:1.3;list-style:none;cursor:pointer}.lb-entry__row::-webkit-details-marker{display:none}.lb-entry__row::marker{content:''}.lb-entry__row:hover{background:var(--hai-bg-subtle)}.lb-entry[open]>.lb-entry__row{background:var(--hai-orange-light)}.lb-entry__row:focus-visible{outline:3px solid var(--hai-orange-ink);outline-offset:2px}.lb-entry__pos{color:var(--hai-text-muted);font-family:var(--hai-font-mono);font-size:11px;font-weight:700}.lb-entry__name{display:flex;flex-wrap:wrap;gap:2px 6px;align-items:baseline;min-width:0}.lb-entry__name strong{max-width:100%;overflow:hidden;color:var(--hai-text-primary);font-size:13px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.lb-entry__name small{color:var(--hai-text-muted);font-size:10.5px;font-weight:600;white-space:nowrap}.lb-entry__meter{position:relative;display:block;height:14px;border-radius:3px;background-color:var(--hai-bg-subtle);background-image:linear-gradient(to right,var(--hai-border) 1px,transparent 1px);background-size:25% 100%}.lb-entry__row:hover .lb-entry__meter,.lb-entry[open] .lb-entry__meter{background-color:var(--hai-bg-muted)}.lb-entry--multi_judge .lb-entry__meter{height:20px}.lb-entry--provisional .lb-line__slot{background-image:repeating-linear-gradient( 135deg,rgba(255,255,255,.45) 0 4px,transparent 4px 8px)}.lb-entry__score{color:var(--hai-text-primary);font-size:15px;font-weight:700;line-height:1;text-align:right;font-variant-numeric:tabular-nums}.lb-entry__judges{display:flex;gap:4px;align-items:center}.lb-entry__dot{display:inline-block;width:9px;height:9px;border-radius:999px;background:var(--slot,var(--hai-text-muted))}.lb-entry__dot[data-judge=sol]{--slot:var(--lb-judge-sol)}.lb-entry__dot[data-judge=gemini]{--slot:var(--lb-judge-gemini)}.lb-entry__dot[data-judge=fable]{--slot:var(--lb-judge-fable)}.lb-entry__dot[data-judge=grok]{--slot:var(--lb-judge-grok)}.lb-entry__dot[data-judge=muse]{--slot:var(--lb-judge-muse)}.lb-entry__dot[data-judge=astra]{--slot:var(--lb-judge-astra)}.lb-entry__dot[data-judge=terra]{--slot:var(--lb-judge-terra)}.lb-entry__dot[data-judge=luna]{--slot:var(--lb-judge-luna)}.lb-entry__judges small{margin-left:2px;color:var(--hai-text-muted);font-family:var(--hai-font-mono);font-size:10.5px;font-weight:600}.lb-entry__ended{color:var(--hai-text-secondary);font-family:var(--hai-font-mono);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.lb-entry__note{grid-column:3/-1;color:var(--hai-text-muted);font-size:11.5px;line-height:1.45}.lb-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.lb-card{display:grid;gap:8px;margin:4px 0 2px;padding:12px 14px;border:1px solid var(--hai-border-strong);border-radius:10px;background:var(--hai-bg-surface);cursor:default}.lb-card__label{margin:0;color:var(--hai-text-secondary);font-size:11.5px;font-weight:600}@media(min-width:641px) and (hover:hover){.lb-entry:not([open]):hover::details-content{content-visibility:visible;position:absolute;top:100%;left:var(--lb-card-left);z-index:5;width:min(560px,calc(100% - var(--lb-card-left)))}.lb-entry:not([open]):hover>.lb-card{margin:0;box-shadow:var(--hai-shadow-3)}}@media(min-width:641px) and (max-width:900px){.lb{--lb-entry-grid:28px 150px minmax(0, 1fr) 56px 64px 84px;--lb-card-left:0px}}.lb-fold{margin-top:6px;border-top:1px dashed var(--hai-border-strong)}.lb-fold__head{display:flex;gap:10px;align-items:center;min-height:44px;padding:0 8px;color:var(--hai-text-muted);font-family:var(--hai-font-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;list-style:none;cursor:pointer}.lb-fold__head::-webkit-details-marker{display:none}.lb-fold__head::marker{content:''}.lb-fold__head::before{content:'';width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);transition:transform 120ms}.lb-fold[open]>.lb-fold__head::before{transform:rotate(45deg)}.lb-fold__head:focus-visible{border-radius:4px;outline:3px solid var(--hai-orange-ink);outline-offset:2px}.lb-fold__count{padding:1px 7px;border:1px solid var(--hai-border-strong);border-radius:999px;font-size:10px}.lb-fold>.lb__slice-note{margin:0 8px 10px}.lb-fold>.lb__rows{padding:0 8px}.lb-fold>.lb-axis{padding:4px 8px 8px}@media(prefers-reduced-motion:reduce){.lb-fold__head::before{transition:none}}.lb-axis{display:grid;grid-template-columns:var(--lb-grid);gap:12px}.lb-axis__scale{position:relative;grid-column:2;height:14px;color:var(--hai-text-muted);font-size:10.5px;font-weight:600}.lb-axis__scale span{position:absolute;transform:translateX(-50%)}.lb-axis__scale span:first-child{transform:none}.lb-axis__scale span:last-child{transform:translateX(-100%)}.lb__caption{max-width:72ch;margin:2px 0 0;font-size:.82rem;line-height:1.5;color:var(--hai-text-muted)}.lb__caption a{display:inline-block;padding:4px 2px;margin:-4px -2px;color:var(--hai-orange-ink);font-weight:600}@media(max-width:640px){.lb{--lb-entry-grid:24px minmax(0, 1fr) 52px}.lb-cols{display:none}.lb-entry__row{row-gap:6px;min-height:44px;padding:8px;border-radius:8px}.lb-entry__pos,.lb-entry__name,.lb-entry__score{grid-row:1}.lb-entry__name{grid-column:2;gap:0 6px}.lb-entry__name strong,.lb-entry__name small{white-space:normal}.lb-entry__score{grid-column:3}.lb-entry__meter{grid-column:2;grid-row:2;height:12px}.lb-entry--multi_judge .lb-entry__meter{height:18px}.lb-entry__judges{grid-column:3;grid-row:2;justify-content:flex-end}.lb-entry__ended{display:none}.lb-entry__note{grid-column:2/-1;grid-row:2}.lb-card{padding:10px 12px}.lb-reliability__judge dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lb-line{grid-template-columns:minmax(0,1fr)96px}.lb-line__name{grid-column:1/-1}.lb-line--secondary .lb-line__name{padding-left:16px}.lb-axis{grid-template-columns:minmax(0,1fr)96px}.lb-axis__scale{grid-column:1}.lb-evidence{display:grid}}