/* Existing monochrome data desk; native disclosure rather than metric tiles. */
.provider-controls{display:flex;align-items:center;gap:14px;margin-bottom:14px;font-size:11px;color:var(--muted)}.provider-controls label{flex:1;max-width:450px}.provider-controls input{width:100%}.probe-banner{border:1px solid var(--line);border-radius:7px;background:var(--soft);padding:10px 12px;margin:0 0 14px;font-size:12px;color:var(--muted)}.providers-index{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--surface)}.provider-section>header{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--soft);border-bottom:1px solid var(--line)}.provider-section>header h2{font-size:13px;margin:0}.provider-section>header>span{font-size:11px;color:var(--muted)}.provider-section>header>a{margin-left:auto}.model-benchmark{border-bottom:1px solid var(--line)}.model-benchmark>summary{display:grid;grid-template-columns:minmax(150px,1.4fr) minmax(100px,1fr) minmax(110px,1fr) minmax(150px,1.1fr) 16px;gap:14px;padding:11px 14px;min-height:64px;align-items:center;cursor:pointer;list-style:none}.model-benchmark>summary::-webkit-details-marker{display:none}.model-benchmark>summary:hover{background:var(--hover)}.model-benchmark>summary small,.benchmark-identity code{display:block;font-size:10px;color:var(--muted);margin-top:4px}.model-benchmark>summary strong{font-size:12px;font-weight:550;font-variant-numeric:tabular-nums}.benchmark-identity{min-width:0;overflow-wrap:anywhere}.benchmark-state{font-size:11px;color:var(--muted)}.benchmark-chevron .icon{width:14px;height:14px;transform:rotate(90deg)}.model-benchmark[open] .benchmark-chevron .icon{transform:rotate(-90deg)}.benchmark-detail{padding:12px 14px;border-top:1px solid var(--line);background:var(--bg);font-size:11px}.benchmark-detail dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0 0 10px}.benchmark-detail dl>div{display:flex;justify-content:space-between;gap:12px}.benchmark-detail dt{color:var(--muted)}.benchmark-detail dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.benchmark-detail>a{margin-right:14px}.probe-history{margin:12px 0;border-top:1px solid var(--line)}.probe-history>div{display:flex;gap:16px;padding:8px 0;border-bottom:1px solid var(--line);font-size:10px;font-variant-numeric:tabular-nums}.probe-history>div>span:nth-child(2){flex:1}.probe-method,.provider-registry{margin:14px 0;font-size:11px;color:var(--muted)}.probe-method summary,.provider-registry summary{padding:8px 0;cursor:pointer;font-size:12px;color:var(--ink);min-height:38px}.probe-method p{line-height:1.65;max-width:100ch;margin:8px 0}.provider-registry>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px}.provider-registry>div>span{padding:10px 0;border-bottom:1px solid var(--line);font-size:11px}.provider-registry small{display:block;font-size:9px;margin-top:4px}
.catalog-identity{display:block}.catalog-identity h2{display:block}.catalog-meta{width:100%;gap:5px}.catalog-probe{display:flex;flex:1;flex-direction:column;justify-content:center;min-width:0;min-height:32px;font-size:10px;color:var(--muted);line-height:1.3}.catalog-probe code{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-probe-readings{display:flex;flex-wrap:wrap;gap:0 8px}.catalog-probe-readings>span:not(:last-child){white-space:nowrap}.catalog-probe strong{font-weight:500;color:var(--ink)}.catalog-probe:hover code{text-decoration:underline}.catalog-identity .catalog-trial{display:block;font-size:10px;color:var(--ink)}
.provider-controls>span{white-space:nowrap}
@media(max-width:1050px){.model-benchmark>summary{grid-template-columns:minmax(120px,1fr) 95px 105px 140px 14px;gap:9px}.benchmark-detail dl{grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){.sidebar .nav a.providers-link{display:none}.provider-controls{flex-direction:column;align-items:stretch;gap:7px}.provider-controls label{max-width:none}.provider-controls input{font-size:16px;min-height:44px}.provider-section>header{padding:7px 11px;gap:7px;flex-wrap:wrap}.provider-section>header>a{font-size:11px;min-height:44px}.model-benchmark>summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 14px;gap:8px 10px;padding:10px 11px;min-height:98px}.benchmark-identity{grid-column:1/3;grid-row:1}.benchmark-chevron{grid-column:3;grid-row:1/4}.benchmark-state{grid-column:1/3;font-size:10px}.model-benchmark>summary strong{font-size:12px}.model-benchmark>summary small{font-size:9px}.benchmark-detail{padding:11px}.benchmark-detail dl>div{font-size:10px}.probe-history>div{display:grid;grid-template-columns:1fr 1fr;gap:6px;font-size:9px}.provider-registry>div{grid-template-columns:repeat(2,minmax(0,1fr))}.probe-method summary,.provider-registry summary{min-height:44px}}
@media(pointer:coarse){.provider-controls input{font-size:16px;min-height:44px}.model-benchmark>summary{min-height:72px}.probe-method summary,.provider-registry summary{min-height:44px}.catalog-probe{min-height:44px}}

