.provider-key-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.provider-key-grid .admin-section{margin:0}.provider-access-fieldset{border:0;min-width:0;margin:0;padding:0}.provider-key-actions,.provider-budget-fields{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.provider-access-editor{margin-top:24px}.provider-access-table small,.analytics-page td small,.analytics-page th small,.telemetry-cost small{opacity:.65;margin-top:4px;font-size:11px;font-weight:400;line-height:1.5;display:block}.provider-access-table th,.provider-access-table td{vertical-align:top}.analytics-page{width:100%;min-width:0}.analytics-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:24px;display:flex}.analytics-filters .admin-field{flex:140px;min-width:0;margin:0}.analytics-filters input,.analytics-filters select{width:100%}.analytics-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.analytics-metrics strong{letter-spacing:-.04em;font-size:26px;font-weight:500}.analytics-metrics .admin-section{margin:0}.analytics-chart{width:100%;height:150px;color:var(--ink,#555);margin-bottom:16px;display:block}.analytics-page .admin-table{font-variant-numeric:tabular-nums}.telemetry-id{overflow-wrap:anywhere;font-size:12px}.provider-access-table{font-size:12px}.provider-access-table input[type=checkbox]{width:18px;height:18px}.analytics-page section+section{margin-top:24px}.provider-hub .provider-status{font-size:13px}.eval-execution-controls{border-top:1px solid var(--line,#ddd);margin-top:20px;padding:20px 0}.eval-execution-controls .admin-field{margin-bottom:12px}.eval-grant-list{padding:0;list-style:none}.eval-grant-list li{justify-content:space-between;align-items:center;gap:12px;padding:8px 0;display:flex}.provider-budget-fields input[type=checkbox]{margin-right:6px}@media (width<=1000px){.analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.analytics-metrics{grid-template-columns:1fr}.analytics-filters .admin-field{flex-basis:100%}.provider-key-grid{grid-template-columns:1fr}}.analytics-metrics>.admin-section,.provider-key-grid>.admin-section{margin-top:0}.analytics-daily-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.analytics-daily-charts figure{margin:0}.analytics-daily-charts figcaption{margin-bottom:8px;font-size:12px}@media (width<=680px){.analytics-daily-charts{grid-template-columns:1fr}}.eval-execution-confirmation{align-items:center;gap:10px;margin-top:16px;display:flex}.eval-execution-confirmation input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;min-height:0;margin:0;padding:0}.provider-identity{min-width:0;color:var(--ink);align-items:center;gap:10px;margin-top:10px;display:inline-flex}.provider-identity-mark{border:1px solid var(--line);background:var(--surface);border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.provider-identity-mark img{object-fit:contain;grid-area:1/1;width:20px;height:20px;display:block}.provider-identity-mark .provider-mark-dark{display:none}.provider-identity[data-brand-asset=elevenlabs-symbol] .provider-identity-mark img,.provider-identity[data-brand-asset=gemini-symbol] .provider-identity-mark img{filter:var(--provider-mark-filter,none)}.provider-identity-copy{flex-direction:column;min-width:0;display:flex}.provider-identity-copy strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:18px}.provider-identity-copy small{color:var(--ink-3);overflow-wrap:anywhere;font-size:11px;line-height:16px}.provider-identity.is-compact .provider-identity-mark{flex-basis:28px;width:28px;height:28px}.provider-identity.is-compact .provider-identity-mark img{width:17px;height:17px}.provider-monogram{letter-spacing:-.04em;color:var(--ink);font-size:13px;font-weight:600;line-height:1}.provider-card-title{align-items:center;gap:10px;display:inline-flex}.provider-card-title .provider-identity-mark{flex:0 0 28px;width:28px;height:28px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--provider-mark-filter:invert(1)}:root:not([data-theme=light]) .provider-identity[data-brand-asset=openai-monoblossom] .provider-mark-light{display:none}:root:not([data-theme=light]) .provider-identity[data-brand-asset=openai-monoblossom] .provider-mark-dark{display:block}}:root[data-theme=dark]{--provider-mark-filter:invert(1)}:root[data-theme=dark] .provider-identity[data-brand-asset=openai-monoblossom] .provider-mark-light{display:none}:root[data-theme=dark] .provider-identity[data-brand-asset=openai-monoblossom] .provider-mark-dark{display:block}.analytics-page{max-width:1120px;margin-inline:auto}.analytics-filters{background:var(--surface);border-radius:var(--radius-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:16px;padding:20px;display:grid}.analytics-filters .admin-field{flex-direction:column;gap:8px;display:flex}.analytics-filters input,.analytics-filters select{border:1px solid var(--line-control);border-radius:var(--radius-2);background:var(--ground);min-width:0;height:44px;color:var(--ink);font:inherit;box-sizing:border-box;padding:0 12px;font-size:14px}.analytics-filters>.button{min-height:44px}.analytics-metrics{gap:16px}.analytics-metrics>.admin-section{background:var(--surface);box-shadow:none;border:0;padding:20px}.analytics-metrics .admin-section-heading{align-items:flex-start;min-height:36px;margin:0 0 14px}.analytics-metrics .admin-section-heading h2{color:var(--ink-2);font-size:13px;font-weight:500;line-height:18px}.analytics-metrics strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:38px;display:block}.analytics-metric-detail{margin:16px 0;font-size:13px;line-height:20px}.analytics-metric-detail>div{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:6px;display:flex}.analytics-metric-detail dt{color:var(--ink-2)}.analytics-metric-detail dd{font-variant-numeric:tabular-nums;margin:0}.analytics-metric-detail .has-failures{color:var(--error-text);font-weight:600}.analytics-metrics .telemetry-cost{font-size:14px;line-height:20px;display:block}.analytics-page .telemetry-cost small{opacity:1;color:var(--ink-3);font-size:12px}.analytics-daily-charts figure{border-radius:var(--radius-2);background:var(--surface);padding:16px}.analytics-daily-charts figcaption{color:var(--ink-2);font-size:13px;font-weight:500;line-height:20px}.analytics-chart{color:var(--ink-2);margin-bottom:0}.analytics-daily-charts [data-series=phaseCount] .analytics-bar{fill:var(--speaker-1)}.analytics-daily-charts [data-series=operationCount] .analytics-bar{fill:var(--speaker-3)}@media (width<=560px){.analytics-filters{grid-template-columns:minmax(0,1fr);padding:16px}.analytics-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-metrics>.admin-section{padding:14px}.analytics-metrics strong{font-size:25px;line-height:32px}}.eval-transcript{flex-direction:column;gap:16px;display:flex}.eval-transcript-segment{border-radius:var(--radius-2);background:var(--tint,var(--surface));min-width:0;padding:12px 14px}.eval-speaker-label{color:var(--ink);align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:20px;display:flex}.eval-transcript-segment[class*=voice-] .eval-speaker-label:before{content:"";background:var(--voice);border-radius:50%;flex:none;width:8px;height:8px}.eval-transcript-segment .eval-compare-text{margin:8px 0 0}@media (width<=560px){.analytics-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.analytics-filters>.admin-field:first-child,.analytics-filters>.button,.analytics-filters>p{grid-column:1/-1}.analytics-filters input,.analytics-filters select{padding-inline:8px}}.analytics-chart-empty{min-height:150px;color:var(--ink-3);text-align:center;justify-content:center;align-items:center;margin:0;font-size:13px;display:flex}.provider-identity-mark[data-brand-asset=elevenlabs-symbol] img,.provider-identity-mark[data-brand-asset=gemini-symbol] img{filter:var(--provider-mark-filter,none)}
