@layer legacy{.dashboardAuthenticatedShell{--bg:#060708;--surface:#0c0e10;--surface-muted:#111416;--surface-raised:#15191d;--text:#f4f7fb;--muted:#8b95a5;--line:rgba(255,255,255,0.08);--soft-line:rgba(255,255,255,0.05);--accent:#0ea5b8;--accent-strong:#22d3ee;--accent-text:#041513;--glow:rgba(34,211,238,0.16);--danger:#fb7185;--ok:#34d399;color:var(--text);background:radial-gradient(1200px 600px at 12% -10%,rgba(14,165,184,.14),transparent 55%),radial-gradient(900px 500px at 100% 0,rgba(56,189,248,.08),transparent 50%),var(--bg)}.dashboardAuthenticatedShell .dashboardApp{min-height:100dvh;background:transparent;grid-template-columns:272px minmax(0,1fr)}.dashboardAuthenticatedShell .dashboardSidebar{border-right:1px solid var(--line);background:linear-gradient(180deg,rgba(14,165,184,.06),transparent 28%),rgba(8,10,12,.92);backdrop-filter:blur(16px);padding:16px 14px;gap:14px}.dashboardAuthenticatedShell .dashboardSidebarBrand a{color:var(--text);letter-spacing:-.02em;font-size:1.05rem}.dashboardAuthenticatedShell .dashboardBrandMark{width:34px;height:34px;border-radius:11px;border:1px solid rgba(34,211,238,.35);background:radial-gradient(circle at 30% 20%,rgba(34,211,238,.45),transparent 55%),#0b1214;color:#ecfeff;box-shadow:0 0 24px var(--glow);font-weight:800}.dashboardAuthenticatedShell .dashboardBackLink,.dashboardAuthenticatedShell .dashboardSidebarBrand small,.dashboardAuthenticatedShell .dashboardSupportLinks a{color:var(--muted)}.dashboardAuthenticatedShell .dashboardNavLink{display:flex;align-items:center;gap:10px;border:1px solid transparent;border-radius:12px;color:#a8b0bd;padding:11px 12px;font-weight:550;letter-spacing:-.01em;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.dashboardAuthenticatedShell .dashboardNavLink:hover{background:rgba(255,255,255,.03);color:var(--text);border-color:var(--soft-line)}.dashboardAuthenticatedShell .dashboardNavLink.active{color:#ecfeff;border-color:rgba(34,211,238,.28);background:linear-gradient(90deg,rgba(14,165,184,.18),rgba(14,165,184,.05));box-shadow:inset 0 0 0 1px rgba(34,211,238,.08),0 0 20px rgba(14,165,184,.08)}.dashboardAuthenticatedShell .dashboardNavIcon{width:1.35rem;text-align:center;font-family:CohereMono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;color:var(--accent-strong);opacity:.9}.dashboardAuthenticatedShell .dashboardCreditChip,.dashboardAuthenticatedShell .dashboardUserChip{border:1px solid var(--line);background:rgba(255,255,255,.03);border-radius:14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.dashboardAuthenticatedShell .dashboardCreditChip span,.dashboardAuthenticatedShell .dashboardUserChip span{color:var(--muted)}.dashboardAuthenticatedShell .dashboardCreditChip strong,.dashboardAuthenticatedShell .dashboardUserChip strong{color:var(--text);font-variant-numeric:tabular-nums}.dashboardAuthenticatedShell .dashboardTopbar{display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid var(--line);background:rgba(8,10,12,.72);backdrop-filter:blur(18px);padding:18px clamp(18px,3.5vw,32px) 16px;align-items:flex-start;gap:14px 20px}.dashboardAuthenticatedShell .dashboardTopbarTitle{min-width:min(100%,280px);flex:1 1 280px}.dashboardAuthenticatedShell .dashboardTopbarActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 14px;flex:0 1 auto}.dashboardAuthenticatedShell .dashboardTopbar .eyebrow{color:var(--accent-strong);letter-spacing:.14em;font-size:.68rem;font-weight:700;text-transform:uppercase}.dashboardAuthenticatedShell .dashboardTopbar h1{margin:4px 0 0;color:var(--text);font-size:clamp(1.65rem,2.6vw,2.15rem);font-weight:650;letter-spacing:-.03em}.dashboardAuthenticatedShell .dashboardTopbarLead{color:var(--muted);font-size:.9rem;margin-top:6px;max-width:46ch;line-height:1.45}.dashboardAuthenticatedShell .dashboardRouteStrip a,.dashboardAuthenticatedShell .dashboardRouteStrip span{border:1px solid rgba(34,211,238,.18);background:rgba(14,165,184,.08);color:#cffafe;border-radius:999px;min-height:28px;padding:5px 11px;font-size:.7rem}.dashboardAuthenticatedShell .dashboardRouteStrip a{color:var(--accent-strong)}.dashboardAuthenticatedShell .dashboardTopbarMeta strong{color:var(--text);font-size:1.15rem;font-variant-numeric:tabular-nums}.dashboardAuthenticatedShell .dashboardPageBody{padding:22px clamp(18px,3.5vw,32px) 40px}.dashboardAuthenticatedShell .activityPanel,.dashboardAuthenticatedShell .apiKeyHeader,.dashboardAuthenticatedShell .dashboardPanel,.dashboardAuthenticatedShell .detailPanel,.dashboardAuthenticatedShell .keyConsole,.dashboardAuthenticatedShell .keyConsoleMetric,.dashboardAuthenticatedShell .keyDetailPanel,.dashboardAuthenticatedShell .keyRosterPanel,.dashboardAuthenticatedShell .keyTableWrap,.dashboardAuthenticatedShell .keyUsagePanel,.dashboardAuthenticatedShell .metricCard,.dashboardAuthenticatedShell .newKeyBox,.dashboardAuthenticatedShell .routeOpsPanel{border:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 42%),rgba(16,18,21,.9);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 40px rgba(0,0,0,.28);border-radius:16px;color:var(--text)}.dashboardAuthenticatedShell .activityMetrics>*,.dashboardAuthenticatedShell .keyConsoleMetric,.dashboardAuthenticatedShell .metricCard{position:relative;overflow:hidden}.dashboardAuthenticatedShell .keyConsoleMetric:after,.dashboardAuthenticatedShell .metricCard:after{content:"";position:absolute;inset:auto -20% -40% auto;width:120px;height:120px;background:radial-gradient(circle,var(--glow),transparent 65%);pointer-events:none}.dashboardAuthenticatedShell .compactTable th,.dashboardAuthenticatedShell .controlGroup>span,.dashboardAuthenticatedShell .keyTable th,.dashboardAuthenticatedShell .keyToolbar span,.dashboardAuthenticatedShell .metricCard span,.dashboardAuthenticatedShell .panelHeader span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:700}.dashboardAuthenticatedShell .compactTable strong,.dashboardAuthenticatedShell .keyTable td strong,.dashboardAuthenticatedShell .metricCard strong,.dashboardAuthenticatedShell .panelHeader strong{color:var(--text);letter-spacing:-.02em}.dashboardAuthenticatedShell .panelHeader{border-bottom:1px solid var(--soft-line);padding-bottom:12px;margin-bottom:14px}.dashboardAuthenticatedShell .panelHeader a{color:var(--accent-strong);text-decoration:none;font-size:.84rem}.dashboardAuthenticatedShell .activityMetrics,.dashboardAuthenticatedShell .routeOpsGrid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.dashboardAuthenticatedShell .dashboardOverview{display:grid;gap:16px}.dashboardAuthenticatedShell .dashboardOverviewGrid{display:grid;gap:16px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.dashboardAuthenticatedShell .dashboardHelperText,.dashboardAuthenticatedShell .emptyCopy{color:var(--muted)}.dashboardAuthenticatedShell .compactTable,.dashboardAuthenticatedShell .keyTable,.dashboardAuthenticatedShell .ledgerTable{width:100%;border-collapse:collapse}.dashboardAuthenticatedShell .compactTable td,.dashboardAuthenticatedShell .compactTable th,.dashboardAuthenticatedShell .keyTable td,.dashboardAuthenticatedShell .keyTable th,.dashboardAuthenticatedShell .ledgerTable td,.dashboardAuthenticatedShell .ledgerTable th{border-bottom:1px solid var(--soft-line);padding:12px 10px;color:#d5dbe6}.dashboardAuthenticatedShell .compactTable tbody tr:hover,.dashboardAuthenticatedShell .keyTable tbody tr:hover,.dashboardAuthenticatedShell .ledgerTable tbody tr:hover{background:rgba(34,211,238,.04)}.dashboardAuthenticatedShell .keyTable code,.dashboardAuthenticatedShell .ledgerTable code,.dashboardAuthenticatedShell code{border:1px solid var(--line);background:rgba(0,0,0,.35);color:#a5f3fc;border-radius:8px;padding:2px 7px;font-size:.78rem}.dashboardAuthenticatedShell .statusPill,.dashboardAuthenticatedShell .statusPill.available{border:1px solid rgba(52,211,153,.35);background:rgba(52,211,153,.12);color:#a7f3d0;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dashboardAuthenticatedShell .button,.dashboardAuthenticatedShell .button.primary,.dashboardAuthenticatedShell .keyCreateSubmit,.dashboardAuthenticatedShell button.primary{border:1px solid rgba(34,211,238,.35);background:linear-gradient(180deg,rgba(34,211,238,.28),rgba(14,165,184,.18));color:#ecfeff;border-radius:12px;box-shadow:0 0 0 1px rgba(34,211,238,.08),0 10px 30px rgba(14,165,184,.12);font-weight:650}.dashboardAuthenticatedShell .button.primary:hover,.dashboardAuthenticatedShell .button:hover,.dashboardAuthenticatedShell .keyCreateSubmit:hover{border-color:rgba(34,211,238,.55);background:linear-gradient(180deg,rgba(34,211,238,.36),rgba(14,165,184,.24))}.dashboardAuthenticatedShell .dashboardInput,.dashboardAuthenticatedShell .dashboardSelect,.dashboardAuthenticatedShell .keyInlineEdit input,.dashboardAuthenticatedShell .keyToolbar input,.dashboardAuthenticatedShell .keyToolbar select,.dashboardAuthenticatedShell .routingPolicyFields input,.dashboardAuthenticatedShell input,.dashboardAuthenticatedShell select,.dashboardAuthenticatedShell textarea{border:1px solid var(--line);background:rgba(0,0,0,.35);color:var(--text);border-radius:11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.dashboardAuthenticatedShell input:focus,.dashboardAuthenticatedShell select:focus,.dashboardAuthenticatedShell textarea:focus{outline:none;border-color:rgba(34,211,238,.45);box-shadow:0 0 0 3px rgba(14,165,184,.15)}.dashboardAuthenticatedShell .keyConsole,.dashboardAuthenticatedShell .keyConsoleV2{display:grid;gap:16px;padding:0;background:transparent;border:none;box-shadow:none}.dashboardAuthenticatedShell .keyEmptyHero{display:grid;gap:14px;justify-items:start;max-width:40rem;padding:32px 28px}.dashboardAuthenticatedShell .keyEmptyHero .keySectionEyebrow{color:var(--accent-strong)}.dashboardAuthenticatedShell .keyEmptyHero strong{font-size:1.35rem;letter-spacing:-.03em}.dashboardAuthenticatedShell .keyEmptySteps{display:grid;gap:10px;width:100%;margin-top:4px}.dashboardAuthenticatedShell .keyEmptySteps>div{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;color:var(--muted);font-size:.92rem;line-height:1.45}.dashboardAuthenticatedShell .keyEmptySteps em{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;border:1px solid rgba(34,211,238,.35);background:rgba(14,165,184,.12);color:var(--accent-strong);font-style:normal;font-weight:700;font-size:.78rem}.dashboardAuthenticatedShell .keyEmptyHero .dashboardQuickLinks{margin-top:8px}.dashboardAuthenticatedShell .keyCommandBar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 55%),rgba(12,14,16,.9)}.dashboardAuthenticatedShell .keyCommandStats{display:flex;flex-wrap:wrap;gap:8px}.dashboardAuthenticatedShell .keyStatChip{display:inline-flex;align-items:baseline;gap:8px;min-height:34px;padding:6px 12px;border-radius:999px;border:1px solid var(--soft-line);background:rgba(255,255,255,.03)}.dashboardAuthenticatedShell .keyStatChip em{font-style:normal;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dashboardAuthenticatedShell .keyStatChip strong{color:var(--text);font-variant-numeric:tabular-nums;font-size:.95rem}.dashboardAuthenticatedShell .keyStatChipWarn{border-color:rgba(251,113,133,.35);background:rgba(251,113,133,.08)}.dashboardAuthenticatedShell .keyCommandFilters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dashboardAuthenticatedShell .keyFilterField input,.dashboardAuthenticatedShell .keyFilterField select{min-height:38px;border:1px solid var(--line);border-radius:10px;background:rgba(0,0,0,.28);color:var(--text);padding:8px 12px;font-size:.88rem}.dashboardAuthenticatedShell .keyFilterSearch{min-width:min(100%,220px)}.dashboardAuthenticatedShell .keyFilterSearch input{width:100%}.dashboardAuthenticatedShell .keyCreateButton{white-space:nowrap}.dashboardAuthenticatedShell .keyWorkspaceGrid{display:grid;gap:14px;grid-template-columns:minmax(260px,.78fr) minmax(0,1.42fr);align-items:start}.dashboardAuthenticatedShell .keyInspectorColumn{display:grid;gap:14px;min-width:0}.dashboardAuthenticatedShell .keyAnalyticsStack{display:grid;gap:14px}.dashboardAuthenticatedShell .keyConsoleAlert{border:1px solid rgba(251,113,133,.4);background:rgba(251,113,133,.1);color:#fecdd3;border-radius:12px;padding:12px 14px}.dashboardAuthenticatedShell .keyModelsPanel,.dashboardAuthenticatedShell .keyRequestsPanel,.dashboardAuthenticatedShell .keyUsagePanel{border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 42%),rgba(16,18,21,.92);padding:14px 16px}.dashboardAuthenticatedShell .keyUsageChartFrame{margin:10px 0 12px;border:1px solid var(--soft-line);border-radius:12px;background:rgba(0,0,0,.28);overflow:hidden}.dashboardAuthenticatedShell .keyUsageChart{width:100%;height:auto;display:block}.dashboardAuthenticatedShell .keyUsageChart .keyUsageGridLines line{stroke:rgba(255,255,255,.06)}.dashboardAuthenticatedShell .keyUsageChart .keyUsageBars rect{fill:rgba(14,165,184,.45)}.dashboardAuthenticatedShell .keyUsageChart .keyUsageLine{fill:none;stroke:#22d3ee;stroke-width:2}.dashboardAuthenticatedShell .keyUsageChart text{fill:#8b95a5;font-size:11px;text-anchor:middle}.dashboardAuthenticatedShell .keyUsageChart .keyUsageDots .rejected{fill:#fbbf24}.dashboardAuthenticatedShell .keyUsageChart .keyUsageDots .failed{fill:#fb7185}.dashboardAuthenticatedShell .keyUsageReadouts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dashboardAuthenticatedShell .keyUsageReadouts>div{display:grid;gap:4px;padding:10px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid var(--soft-line)}.dashboardAuthenticatedShell .keyUsageReadouts span{color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dashboardAuthenticatedShell .keyUsageReadouts strong{color:var(--text);font-variant-numeric:tabular-nums}.dashboardAuthenticatedShell .keyRangeControl{display:inline-flex;gap:4px}.dashboardAuthenticatedShell .keyRangeControl button{min-height:30px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);padding:4px 10px;font-size:.75rem;cursor:pointer}.dashboardAuthenticatedShell .keyRangeControl button[aria-pressed=true]{border-color:rgba(34,211,238,.4);background:rgba(14,165,184,.15);color:#ecfeff}.dashboardAuthenticatedShell .keyTrafficPanels{display:grid;gap:14px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.dashboardAuthenticatedShell .keyModelBarList{display:grid;gap:10px}.dashboardAuthenticatedShell .keyModelBarRow{display:grid;gap:6px}.dashboardAuthenticatedShell .keyModelBarRow strong{color:var(--text);font-size:.84rem}.dashboardAuthenticatedShell .keyModelBarRow span{color:var(--muted);font-size:.74rem}.dashboardAuthenticatedShell .keyModelBarTrack{height:6px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.dashboardAuthenticatedShell .keyModelBarTrack>span{display:block;height:100%;background:linear-gradient(90deg,#0ea5b8,#22d3ee)}.dashboardAuthenticatedShell .keyRequestTable{width:100%;border-collapse:collapse;font-size:.78rem}.dashboardAuthenticatedShell .keyRequestTable td,.dashboardAuthenticatedShell .keyRequestTable th{border-bottom:1px solid var(--soft-line);padding:8px 6px;text-align:left;color:#d5dbe6}.dashboardAuthenticatedShell .keyRequestTable th{color:var(--muted);font-size:.68rem;text-transform:uppercase;letter-spacing:.04em}.dashboardAuthenticatedShell .requestStatusPill{display:inline-flex;padding:2px 7px;border-radius:999px;font-size:.68rem;font-weight:700;text-transform:uppercase}.dashboardAuthenticatedShell .requestStatusPill.accepted{color:#a7f3d0;background:rgba(52,211,153,.12)}.dashboardAuthenticatedShell .requestStatusPill.failed,.dashboardAuthenticatedShell .requestStatusPill.rejected{color:#fecdd3;background:rgba(251,113,133,.12)}.dashboardAuthenticatedShell .keyInspector,.dashboardAuthenticatedShell .keyRosterList{border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.03),transparent 42%),rgba(16,18,21,.92);box-shadow:0 18px 40px rgba(0,0,0,.25);min-width:0}.dashboardAuthenticatedShell .keyRosterList{display:grid;grid-template-rows:auto 1fr;overflow:hidden}.dashboardAuthenticatedShell .keyRosterListHeader{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--soft-line)}.dashboardAuthenticatedShell .keyRosterListHeader span{color:var(--muted);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dashboardAuthenticatedShell .keyRosterListHeader strong{color:var(--text);font-size:.9rem}.dashboardAuthenticatedShell .keyRosterItems{list-style:none;margin:0;padding:8px;display:grid;gap:6px;max-height:min(70vh,720px);overflow:auto}.dashboardAuthenticatedShell .keyRosterItem{width:100%;text-align:left;border:1px solid transparent;border-radius:12px;background:transparent;color:inherit;padding:12px 12px 10px;cursor:pointer;display:grid;gap:6px;transition:border-color .15s ease,background .15s ease}.dashboardAuthenticatedShell .keyRosterItem:hover{border-color:var(--soft-line);background:rgba(255,255,255,.03)}.dashboardAuthenticatedShell .keyRosterItem.isSelected{border-color:rgba(34,211,238,.35);background:linear-gradient(90deg,rgba(14,165,184,.14),rgba(14,165,184,.04));box-shadow:inset 0 0 0 1px rgba(34,211,238,.08)}.dashboardAuthenticatedShell .keyRosterItemTop{display:flex;justify-content:space-between;align-items:center;gap:8px}.dashboardAuthenticatedShell .keyRosterItemTop strong{color:var(--text);font-size:.95rem;letter-spacing:-.02em}.dashboardAuthenticatedShell .keyRosterMask{display:block;color:#8b95a5;font-size:.72rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboardAuthenticatedShell .keyRosterItemMeta{display:flex;flex-wrap:wrap;gap:6px 10px;color:var(--muted);font-size:.72rem;font-variant-numeric:tabular-nums}.dashboardAuthenticatedShell .keyRosterRpm{height:3px;border-radius:999px;background:rgba(255,255,255,.06);overflow:hidden}.dashboardAuthenticatedShell .keyRosterRpm>span{display:block;height:100%;background:linear-gradient(90deg,#0ea5b8,#22d3ee)}.dashboardAuthenticatedShell .keyRosterEmpty{padding:28px 16px;color:var(--muted);text-align:center}.dashboardAuthenticatedShell .keyInspector{display:grid;gap:0;position:sticky;top:72px}.dashboardAuthenticatedShell .keyInspectorEmpty{display:grid;gap:10px;justify-items:start;padding:36px 24px;color:var(--muted)}.dashboardAuthenticatedShell .keyInspectorEmpty strong{color:var(--text);font-size:1.1rem}.dashboardAuthenticatedShell .keyInspectorHeader{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--soft-line)}.dashboardAuthenticatedShell .keyInspectorTitle{margin:0;color:var(--text);font-size:1.35rem;font-weight:650;letter-spacing:-.03em}.dashboardAuthenticatedShell .keyInspectorSubline{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;color:var(--muted);font-size:.8rem}.dashboardAuthenticatedShell .keyInspectorSubline code{border:1px solid var(--soft-line);border-radius:8px;background:rgba(0,0,0,.25);padding:3px 8px;font-size:.72rem}.dashboardAuthenticatedShell .keyInspectorHeaderActions{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.dashboardAuthenticatedShell .keyInspectorMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--soft-line);border-bottom:1px solid var(--soft-line)}.dashboardAuthenticatedShell .keyMetricCell{display:grid;gap:4px;padding:14px 12px;background:rgba(12,14,16,.95)}.dashboardAuthenticatedShell .keyMetricCell span{color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.dashboardAuthenticatedShell .keyMetricCell strong{color:var(--text);font-size:1.05rem;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.dashboardAuthenticatedShell .keyMetricCell small{color:#7dd3fc;font-size:.72rem}.dashboardAuthenticatedShell .keyInspectorSection{display:grid;gap:12px;padding:16px 18px;border-bottom:1px solid var(--soft-line)}.dashboardAuthenticatedShell .keyInspectorSectionHead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.dashboardAuthenticatedShell .keyMiniLabel,.dashboardAuthenticatedShell .keySectionEyebrow{display:block;color:var(--muted);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.dashboardAuthenticatedShell .keyInspectorSectionHead strong{color:var(--text);font-size:.98rem;letter-spacing:-.02em}.dashboardAuthenticatedShell .keyPolicyChips{display:flex;flex-wrap:wrap;gap:8px}.dashboardAuthenticatedShell .keyPolicyChips span{border:1px solid rgba(34,211,238,.2);background:rgba(14,165,184,.1);color:#a5f3fc;border-radius:999px;padding:5px 10px;font-size:.76rem}.dashboardAuthenticatedShell .keyPolicyEditor{display:grid;gap:12px;padding-top:4px}.dashboardAuthenticatedShell .keyCurlSnippet{margin:0;overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:#050708;color:#d7e3ea;padding:12px 14px;font-size:.76rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.dashboardAuthenticatedShell .keyQuickstartMeta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:.78rem}.dashboardAuthenticatedShell .keyQuickstartMeta code{color:#cffafe}.dashboardAuthenticatedShell .keyTrafficSplit{display:grid;gap:16px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.dashboardAuthenticatedShell .keyErrorList,.dashboardAuthenticatedShell .keyModelList,.dashboardAuthenticatedShell .keyRecentList{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dashboardAuthenticatedShell .keyModelList li,.dashboardAuthenticatedShell .keyRecentList li{display:grid;gap:2px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid var(--soft-line)}.dashboardAuthenticatedShell .keyModelList strong,.dashboardAuthenticatedShell .keyRecentList strong{color:var(--text);font-size:.84rem}.dashboardAuthenticatedShell .keyModelList span,.dashboardAuthenticatedShell .keyRecentList span{color:var(--muted);font-size:.74rem;font-variant-numeric:tabular-nums}.dashboardAuthenticatedShell .keyRecentList li{grid-template-columns:auto 1fr auto auto;gap:8px;align-items:center}.dashboardAuthenticatedShell .keyRecentList em{font-style:normal;font-size:.72rem;font-weight:700;text-transform:uppercase}.dashboardAuthenticatedShell .keyRecentList em.ok{color:var(--ok)}.dashboardAuthenticatedShell .keyRecentList em.bad{color:var(--danger)}.dashboardAuthenticatedShell .keyErrorList li{display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:10px;border:1px solid rgba(251,113,133,.25);background:rgba(251,113,133,.06)}.dashboardAuthenticatedShell .keyErrorSection{background:rgba(251,113,133,.03)}.dashboardAuthenticatedShell .keyInspectorFooter{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;padding:14px 18px 16px}.dashboardAuthenticatedShell .keyQuietText{color:var(--muted);margin:0;font-size:.86rem;line-height:1.45}.dashboardAuthenticatedShell .keyCreateSuccess .keyCurlSnippet{margin-top:4px}.dashboardAuthenticatedShell .keyStatusPill{display:inline-flex;align-items:center;min-height:22px;padding:2px 8px;border-radius:999px;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.dashboardAuthenticatedShell .keyStatusPill.active{color:#a7f3d0;background:rgba(52,211,153,.12);border:1px solid rgba(52,211,153,.28)}.dashboardAuthenticatedShell .keyStatusPill.limited{color:#fde68a;background:rgba(244,210,26,.12);border:1px solid rgba(244,210,26,.28)}.dashboardAuthenticatedShell .keyStatusPill.revoked{color:#fecdd3;background:rgba(251,113,133,.12);border:1px solid rgba(251,113,133,.28)}.dashboardAuthenticatedShell .apiKeyManager .keyConsoleMain,.dashboardAuthenticatedShell .keyConsoleMain{display:grid;gap:14px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);grid-template-areas:none}.dashboardAuthenticatedShell .apiKeyManager .keyRosterPanel,.dashboardAuthenticatedShell .apiKeyManager .keySelectedPanel,.dashboardAuthenticatedShell .apiKeyManager .keyTrafficPanels,.dashboardAuthenticatedShell .apiKeyManager .keyUsagePanel{grid-area:auto}.dashboardAuthenticatedShell .keyConsoleSummary,.dashboardAuthenticatedShell .keySummaryStrip{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.dashboardAuthenticatedShell .keySparkline path{stroke:var(--accent-strong);fill:none;stroke-width:1.6;filter:drop-shadow(0 0 6px rgba(34,211,238,.35))}.dashboardAuthenticatedShell .keyAdvancedPolicy,.dashboardAuthenticatedShell .keyCreateEssentials,.dashboardAuthenticatedShell .keyCreateMain{border-color:var(--line)}.dashboardAuthenticatedShell .keyPresetButton{border:1px solid var(--line);background:rgba(255,255,255,.02);color:var(--text);border-radius:14px}.dashboardAuthenticatedShell .keyPresetButton.active{border-color:rgba(34,211,238,.4);background:rgba(14,165,184,.12);box-shadow:0 0 24px rgba(14,165,184,.12)}.dashboardAuthenticatedShell .activityView,.dashboardAuthenticatedShell .dashboardActivity{display:grid;gap:16px}.dashboardAuthenticatedShell .activityFilters,.dashboardAuthenticatedShell .activityToolbar,.dashboardAuthenticatedShell .controlRow{display:flex;flex-wrap:wrap;gap:10px;align-items:end;padding:14px;border:1px solid var(--line);border-radius:16px;background:rgba(12,14,16,.85)}.dashboardAuthenticatedShell .activityToolbar label,.dashboardAuthenticatedShell .controlGroup{display:grid;gap:6px;min-width:120px}.dashboardAuthenticatedShell .activityEmpty,.dashboardAuthenticatedShell .emptyStateCard{border:1px dashed rgba(34,211,238,.25);border-radius:18px;background:radial-gradient(circle at 20% 0,rgba(34,211,238,.12),transparent 45%),rgba(12,14,16,.9);padding:28px 22px;color:var(--muted)}.dashboardAuthenticatedShell .activityEmpty strong,.dashboardAuthenticatedShell .emptyStateCard strong{display:block;color:var(--text);font-size:1.05rem;margin-bottom:6px}.dashboardAuthenticatedShell .creditsLayout,.dashboardAuthenticatedShell .limitsGrid,.dashboardAuthenticatedShell .modelsGrid,.dashboardAuthenticatedShell .settingsGrid{display:grid;gap:14px}.dashboardAuthenticatedShell .billingCard,.dashboardAuthenticatedShell .limitsCard,.dashboardAuthenticatedShell .modelCard,.dashboardAuthenticatedShell .modelDisclosureCard,.dashboardAuthenticatedShell .modelProductCard,.dashboardAuthenticatedShell .modelsDisclosurePage .dashboardPanel,.dashboardAuthenticatedShell .settingsCard{border:1px solid var(--line);border-radius:16px;background:linear-gradient(160deg,rgba(34,211,238,.07),transparent 40%),rgba(14,16,18,.92);box-shadow:0 16px 36px rgba(0,0,0,.25);padding:16px;color:var(--text)}.dashboardAuthenticatedShell .modelProductGrid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.dashboardAuthenticatedShell .dashboardSection,.dashboardAuthenticatedShell .modelsDisclosurePage{display:grid;gap:18px}.dashboardAuthenticatedShell .dashboardSectionHeader h2,.dashboardAuthenticatedShell .modelProductCard strong,.dashboardAuthenticatedShell .modelSubsectionHeader h3{color:var(--text);letter-spacing:-.02em}.dashboardAuthenticatedShell .dashboardSectionHeader p,.dashboardAuthenticatedShell .modelDescription,.dashboardAuthenticatedShell .modelProductCard p,.dashboardAuthenticatedShell .modelSubsectionHeader p{color:var(--muted)}.dashboardAuthenticatedShell .chip,.dashboardAuthenticatedShell .chipCap,.dashboardAuthenticatedShell .chipGood{border:1px solid rgba(34,211,238,.22);background:rgba(14,165,184,.1);color:#a5f3fc;border-radius:999px;padding:4px 10px;font-size:.74rem}.dashboardAuthenticatedShell .limitsCard h3,.dashboardAuthenticatedShell .modelCard h3,.dashboardAuthenticatedShell .settingsCard h3{color:var(--text);letter-spacing:-.02em}.dashboardAuthenticatedShell .overviewLayout{display:grid;gap:18px}.dashboardAuthenticatedShell .activityMetricStrip,.dashboardAuthenticatedShell .overviewHeroMetrics{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.dashboardAuthenticatedShell .activityMetricStrip .metricCard,.dashboardAuthenticatedShell .overviewHeroMetrics .metricCard{min-height:92px}.dashboardAuthenticatedShell .metricCardLink{text-decoration:none;color:inherit;display:grid;gap:6px}.dashboardAuthenticatedShell .metricCardLink:hover{border-color:rgba(34,211,238,.35)}.dashboardAuthenticatedShell .metricCardHint{color:var(--muted);font-size:.72rem;line-height:1.3}.dashboardAuthenticatedShell .activitySecondaryFacts{display:flex;flex-wrap:wrap;gap:8px 14px;color:var(--muted);font-size:.8rem;margin-top:-4px}.dashboardAuthenticatedShell .keyRangeSampleBar{display:flex;flex-wrap:wrap;gap:8px 14px;padding:10px 14px;border-bottom:1px solid var(--soft-line);color:var(--muted);font-size:.8rem;background:rgba(14,165,184,.05)}.dashboardAuthenticatedShell .keyRangeSampleBar strong{color:var(--text);font-variant-numeric:tabular-nums}.dashboardAuthenticatedShell .keyRangeSampleNote{flex:1 1 100%;font-size:.72rem;opacity:.9}.dashboardAuthenticatedShell .keyRevokeConfirm{display:grid;gap:10px;width:min(100%,28rem);padding:12px;border:1px solid rgba(251,113,133,.35);border-radius:12px;background:rgba(251,113,133,.08);color:#fecdd3;font-size:.86rem}.dashboardAuthenticatedShell .keyRevokeConfirmActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.dashboardAuthenticatedShell .keyUsageSampleNote{margin:10px 0 0}.dashboardAuthenticatedShell .dashboardMobileMenuButton,.dashboardAuthenticatedShell .dashboardMobileNavScrim{display:none}.dashboardAuthenticatedShell .overviewPrimaryGrid{display:grid;gap:16px;grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);align-items:start}.dashboardAuthenticatedShell .overviewSecondaryGrid,.dashboardAuthenticatedShell .overviewSideStack{display:grid;gap:16px}.dashboardAuthenticatedShell .overviewSecondaryGrid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start}.dashboardAuthenticatedShell .overviewPrimaryPanel{min-height:280px}.dashboardAuthenticatedShell .overviewSetupFacts{display:grid;gap:10px;margin:0 0 14px;padding:0}.dashboardAuthenticatedShell .overviewSetupFacts>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:8px;padding:8px 0;border-bottom:1px solid var(--soft-line)}.dashboardAuthenticatedShell .overviewSetupFacts dt{margin:0;color:var(--muted);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;font-weight:700}.dashboardAuthenticatedShell .overviewSetupFacts dd{margin:0;color:var(--text);font-variant-numeric:tabular-nums;text-align:right}.dashboardAuthenticatedShell .overviewSetupCopy{margin-bottom:12px}.dashboardAuthenticatedShell .overviewEmptyHero .dashboardQuickLinks{margin-top:16px}.dashboardAuthenticatedShell .activityLayout{gap:14px}.dashboardAuthenticatedShell .activityMetricFootnote{margin:-4px 0 0;font-size:.8rem;line-height:1.45}.dashboardAuthenticatedShell .activityLedgerPrimary{order:0}.dashboardAuthenticatedShell .activityAnalyticsBlock summary,.dashboardAuthenticatedShell .collapsibleSection>summary{cursor:pointer;list-style:none}.dashboardAuthenticatedShell .activityAnalyticsBlock summary::-webkit-details-marker,.dashboardAuthenticatedShell .collapsibleSection>summary::-webkit-details-marker{display:none}.dashboardAuthenticatedShell .activityBreakdownHeader{margin-top:16px}.dashboardAuthenticatedShell .dashboardQuickLinks{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1180px){.dashboardAuthenticatedShell .dashboardTopbarTitle{min-width:0;flex:0 1 auto}}@media (max-width:1100px){.dashboardAuthenticatedShell .dashboardApp{grid-template-columns:1fr}.dashboardAuthenticatedShell .dashboardMobileMenuButton{display:inline-flex;align-items:center;justify-content:center;position:sticky;top:0;z-index:40;min-height:44px;margin:0;border:none;border-bottom:1px solid var(--line);background:rgba(8,10,12,.95);color:var(--text);font-weight:600;width:100%}.dashboardAuthenticatedShell .dashboardSidebar{position:fixed;inset:44px auto 0 0;z-index:50;width:min(86vw,300px);height:calc(100dvh - 44px);transform:translateX(-105%);transition:transform .18s ease;border-right:1px solid var(--line);overflow:auto}.dashboardAuthenticatedShell .dashboardApp.mobileNavOpen .dashboardSidebar{transform:translateX(0)}.dashboardAuthenticatedShell .dashboardMobileNavScrim{display:block;position:fixed;inset:44px 0 0 0;z-index:45;border:none;background:rgba(0,0,0,.55)}.dashboardAuthenticatedShell .dashboardSidebarNav{display:grid;gap:6px}.dashboardAuthenticatedShell .apiKeyManager .keyConsoleMain,.dashboardAuthenticatedShell .dashboardOverviewGrid,.dashboardAuthenticatedShell .keyConsoleMain,.dashboardAuthenticatedShell .keyConsoleMain.keyConsoleSplit,.dashboardAuthenticatedShell .keyInspectorMetrics,.dashboardAuthenticatedShell .keyTrafficPanels,.dashboardAuthenticatedShell .keyTrafficSplit,.dashboardAuthenticatedShell .keyUsageReadouts,.dashboardAuthenticatedShell .keyWorkspaceGrid,.dashboardAuthenticatedShell .overviewPrimaryGrid,.dashboardAuthenticatedShell .overviewSecondaryGrid{grid-template-columns:1fr}.dashboardAuthenticatedShell .activityMetricStrip,.dashboardAuthenticatedShell .overviewHeroMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboardAuthenticatedShell .keyInspector{position:static}.dashboardAuthenticatedShell .keyCommandBar{flex-direction:column;align-items:stretch}.dashboardAuthenticatedShell .keyCommandFilters{width:100%}.dashboardAuthenticatedShell .keyFilterSearch{flex:1 1 100%}}@media (max-width:640px){.dashboardAuthenticatedShell .activityMetricStrip,.dashboardAuthenticatedShell .overviewHeroMetrics{grid-template-columns:1fr}}:root{--chart-cat-1:#0891b2;--chart-cat-2:#8b5cf6;--chart-cat-3:#d97706;--chart-ok:#059669;--chart-warn:#d97706;--chart-bad:#e11d48}.dashboardAuthenticatedShell .overviewChartsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px}.chartBarList{display:grid;gap:11px;padding:6px 0 2px}.chartBarRow{display:grid;grid-template-columns:minmax(120px,175px) 1fr auto;gap:12px;align-items:center}.chartBarLabel{display:flex;flex-direction:column;gap:2px;overflow:hidden;color:var(--text);font-size:.82rem;white-space:nowrap;text-overflow:ellipsis}.chartBarLabel small{color:var(--muted);font-size:.7rem}.chartBarTrack{height:10px;border-radius:4px;background:rgba(255,255,255,.06);overflow:hidden}.chartBarFill{display:block;height:100%;border-radius:0 4px 4px 0;background:var(--chart-cat-1)}.chartBarValue{color:var(--text);font-size:.82rem;font-variant-numeric:tabular-nums}.chartSegmentBlock{padding:6px 0 2px}.chartSegmentTrack{display:flex;gap:2px;height:12px}.chartSegment{display:block;min-width:3px;border-radius:3px}.tone-cat1{background:var(--chart-cat-1)}.tone-cat2{background:var(--chart-cat-2)}.tone-cat3{background:var(--chart-cat-3)}.tone-ok{background:var(--chart-ok)}.tone-warn{background:var(--chart-warn)}.tone-bad{background:var(--chart-bad)}.chartLegend{display:flex;flex-wrap:wrap;gap:8px 18px;margin:12px 0 0;padding:0;list-style:none}.chartLegend li{display:flex;align-items:center;gap:7px;color:var(--muted);font-size:.78rem}.chartLegendDot{width:9px;height:9px;border-radius:2px}.chartLegendValue{color:var(--text);font-variant-numeric:tabular-nums}.chartFootnote{margin:8px 0 0;color:var(--muted);font-size:.72rem}.trendChart{margin:0}.trendChart svg{display:block;width:100%;height:180px}.trendArea{fill:rgba(34,211,238,.12)}.trendLine{fill:none;stroke:var(--accent-strong);stroke-width:2;vector-effect:non-scaling-stroke}.trendDot{fill:var(--accent-strong);stroke:var(--bg);stroke-width:2}.trendMeta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:8px;color:var(--muted);font-size:.74rem}.trendMeta strong{color:var(--text)}.trendRange{font-variant-numeric:tabular-nums}:root,html[data-cpen-theme=linear]{--bg:#000000;--surface:#0d0d0d;--surface-muted:#141414;--surface-raised:#111111;--text:#ffffff;--muted:#9b9b9b;--line:#1f1f1f;--soft-line:#191919;--accent:#0ea5b8;--accent-strong:#14c2d6;--accent-text:#03161a;--ink:#ffffff;--ink-text:#000000;--coral:#f04a9b;--blue:#1a9dff;--wash:#08191c;--code:#0a0a0a;--ok:#6fd34a;--warn:#f4d21a;--danger:#e5484d;--panel:#0d0d0d;--commercial-cyan:#0ea5b8;--commercial-navy:#000000;--commercial-navy-2:#111111;--commercial-yellow:#0ea5b8;--spec-orange:#0ea5b8;--spec-yellow:#f4d21a;--spec-green:#6fd34a;--spec-cyan:#16c7d9;--spec-blue:#1a9dff;--spec-purple:#6b2bd9;--spec-magenta:#d834b7;--wf-hairline:rgba(255,255,255,0.12);--wf-hairline-soft:rgba(255,255,255,0.07);--font-display:var(--font-archivo,"Archivo"),"Archivo",ui-sans-serif,system-ui,sans-serif;--font-body:ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono-stack:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}html,html body,html[data-cpen-theme=linear],html[data-cpen-theme=linear] body{background:var(--bg);color:var(--text);font-family:var(--font-body)}html .brand,html .button,html .navbutton,html h1,html h2,html h3{font-family:var(--font-display)}html h1,html h2{font-weight:420;letter-spacing:-.02em;font-variation-settings:"wght" 420}}@layer legacy{html ::selection{background:var(--accent);color:#000}html :focus-visible{outline:2px solid var(--accent);outline-offset:2px}html .announcementBar,html[data-cpen-theme=linear] .announcementBar{min-height:40px;gap:10px;border-bottom:1px solid var(--wf-hairline-soft);background:#000;color:#e2e2e2;font-size:.8rem}html .announcementBar:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--spec-orange);box-shadow:0 0 12px rgba(242,138,0,.9)}html .announcementBar span,html[data-cpen-theme=linear] .announcementBar span{color:#8a8a8a}html .announcementBar strong,html[data-cpen-theme=linear] .announcementBar strong{color:#fff;font-weight:450}html .topbar,html[data-cpen-theme=linear] .topbar{min-height:68px;border-bottom:1px solid var(--wf-hairline-soft);background:rgba(0,0,0,.72);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);padding:0 clamp(18px,3vw,40px)}html .navlinks,html[data-cpen-theme=linear] .navlinks{gap:26px;color:#9b9b9b;font-size:.9rem}html .navlinks a:hover,html[data-cpen-theme=linear] .navlinks a:hover{color:#fff}html .mobileMenuPanel .navbutton,html .navbutton,html[data-cpen-theme=linear] .mobileMenuPanel .navbutton,html[data-cpen-theme=linear] .navbutton{min-height:38px;border:1px solid var(--accent);border-radius:100px;background:var(--accent);color:var(--accent-text);font-weight:500;font-size:.88rem;transition:background .15s ease,transform .15s ease}html .navlinks a.navbutton,html .navlinks a.navbutton:link,html .navlinks a.navbutton:visited,html[data-cpen-theme=linear] .mobileMenuPanel a.navbutton,html[data-cpen-theme=linear] .mobileMenuPanel a.navbutton:link,html[data-cpen-theme=linear] .mobileMenuPanel a.navbutton:visited,html[data-cpen-theme=linear] .navlinks a.navbutton,html[data-cpen-theme=linear] .navlinks a.navbutton:link,html[data-cpen-theme=linear] .navlinks a.navbutton:visited{color:var(--accent-text)}html .navbutton:hover,html[data-cpen-theme=linear] .navbutton:hover{background:var(--accent-strong);border-color:var(--accent-strong)}html .mobileMenu summary,html .mobileMenuPanel{border-color:var(--line);border-radius:14px;background:#0d0d0d}html .mobileMenu summary{border-radius:100px;color:#fff;font-weight:500}html .button,html[data-cpen-theme=linear] .button{min-height:46px;border:1px solid var(--wf-hairline);border-radius:100px;padding:0 22px;color:#fff;font-family:var(--font-display);font-weight:480;letter-spacing:.01em;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}html .button:hover{border-color:rgba(255,255,255,.3)}html .button.primary,html[data-cpen-theme=linear] .button.primary{border-color:var(--accent);background:var(--accent);color:var(--accent-text)}html .button.primary:hover,html[data-cpen-theme=linear] .button.primary:hover{background:var(--accent-strong);border-color:var(--accent-strong);color:var(--accent-text)}html .button.secondary,html[data-cpen-theme=linear] .button.secondary{border:1px solid var(--wf-hairline);background:transparent;color:#fff;text-decoration:none}html .button.secondary:hover,html[data-cpen-theme=linear] .button.secondary:hover{border-color:rgba(255,255,255,.34);background:rgba(255,255,255,.04);color:#fff}html .eyebrow,html .label,html .railLabel,html dt,html th,html[data-cpen-theme=linear] .eyebrow{color:var(--muted);font-weight:500;letter-spacing:.08em}html .accountPanel,html .detailPanel,html .docBlock,html .emptyState,html .filterRail,html .heroProductNote,html .homeBenchmarkPanel,html .modelTableWrap,html .routeCatalog,html .statStrip,html .statusCard,html .tableWrap{border:1.5px solid var(--line);border-radius:16px;background:#0d0d0d}html .marketHero{border:1.5px solid var(--line);border-radius:24px;background:#0d0d0d}html .marketHero p{color:var(--muted)}html .heroConsole{border-radius:20px;background:#111;box-shadow:inset 0 0 0 1.5px var(--line)}html .liveBand,html .quickstartSection{border:1.5px solid var(--line);border-radius:24px;background:#0d0d0d}html .quickstartSection .button.primary{border-color:#fff;background:#fff;color:#000}html .homeBenchmarkLead{border-radius:14px;background:#000}html .homeBenchmarkLead span{color:var(--spec-green)}html .siteFooter,html[data-cpen-theme=linear] .siteFooter{border-top:1px solid var(--wf-hairline-soft);background:#000}html .footerBrand strong,html[data-cpen-theme=linear] .footerBrand strong{font-family:var(--font-display);font-size:1.2rem;font-weight:450;color:#fff}html .footerColumns span,html[data-cpen-theme=linear] .footerColumns span{color:#676767;font-size:.75rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}html .footerColumns a{color:#9b9b9b}html .footerColumns a:hover{color:#fff}@keyframes wfRise{0%{opacity:0;filter:blur(8px);transform:translateY(16px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}.wfRise{animation:wfRise .7s cubic-bezier(.16,1,.3,1) backwards}.wfRise.wfD2{animation-delay:.18s}.wfRise.wfD3{animation-delay:.36s}.wfRise.wfD4{animation-delay:.54s}@media (prefers-reduced-motion:reduce){.wfRise{animation:none}}.wfHome{position:relative;isolation:isolate;width:min(1220px,calc(100% - 36px));margin:0 auto;padding-bottom:96px}.wfHome:before{position:absolute;z-index:-1;inset:-90px -18px 0;background:linear-gradient(180deg,rgba(14,165,184,.13),transparent 24%),radial-gradient(88% 34% at 50% 13%,rgba(14,165,184,.18),transparent 72%),radial-gradient(92% 36% at 50% 36%,rgba(244,210,26,.08),transparent 70%),radial-gradient(86% 38% at 50% 58%,rgba(229,72,77,.06),transparent 72%);content:"";pointer-events:none}.wfHero{position:relative;isolation:isolate;overflow:clip;display:grid;justify-items:center;align-content:center;gap:26px;min-height:min(78svh,760px);padding:clamp(64px,10vw,128px) 0 clamp(48px,7vw,96px);text-align:center}.wfHero:before{content:"";position:absolute;z-index:0;inset:0 0 -28%;background:linear-gradient(180deg,transparent 0 42%,rgba(14,165,184,.08) 78%,transparent);pointer-events:none}.wfHero>*{position:relative;z-index:1}.wfHero>.heroCensorField{position:absolute;z-index:0}.heroCensorField{inset:0;overflow:hidden;color:rgba(255,255,255,.2);pointer-events:none;mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.heroCensorGrid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:72px 72px;mask-image:radial-gradient(circle at 50% 58%,#000,transparent 74%);-webkit-mask-image:radial-gradient(circle at 50% 58%,#000,transparent 74%)}.heroCensorField svg{width:100%;height:100%;opacity:.82}.heroCensorField path{fill:none;vector-effect:non-scaling-stroke}.heroCensorNetwork path{stroke:currentcolor;stroke-width:1;animation:heroCensorBreathe 7s ease-in-out infinite}.heroCensorNetwork path:nth-child(2n){animation-delay:-2.4s}.heroCensorNetwork path:nth-child(3n){animation-delay:-4.6s}.heroCensorFlow path{stroke:rgba(255,255,255,.32);stroke-dasharray:.012 .075;stroke-linecap:round;stroke-width:1.6;animation:heroCensorFlow var(--dur,8s) linear infinite;animation-delay:var(--del,0s)}.heroCensorFlow path.heroCensorFlowClean{stroke:rgba(20,194,214,.4)}.heroCensorGateLine{stroke:url(#heroCensorGateGrad);stroke-width:2;filter:drop-shadow(0 0 7px rgba(20,194,214,.55));animation:heroCensorGateGlow 4s ease-in-out infinite}.heroCensorGateNode{fill:var(--accent);stroke:var(--accent-strong);stroke-width:1.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 10px rgba(20,194,214,.8))}.heroCensorGateRing{fill:none;stroke:var(--accent);stroke-width:1;transform-box:fill-box;transform-origin:center;animation:heroCensorGateRing 4s ease-out infinite}.heroCensorGateRing.r2{animation-delay:-2s}.heroCensorGateLabel{fill:rgba(155,155,155,.75);font-family:var(--font-mono-stack);font-size:10.5px;letter-spacing:.22em}.heroCensorGateLabel tspan{fill:var(--accent-strong)}.heroCensorNodes circle{fill:var(--bg);stroke:rgba(255,255,255,.38);stroke-width:1.5;vector-effect:non-scaling-stroke}@keyframes heroCensorBreathe{0%,to{opacity:.55}50%{opacity:1}}@keyframes heroCensorFlow{to{stroke-dashoffset:-1}}@keyframes heroCensorGateGlow{0%,to{opacity:.35}50%{opacity:.85}}@keyframes heroCensorGateRing{0%{opacity:.55;transform:scale(.3)}70%,to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.heroCensorFlow path,.heroCensorGateLine,.heroCensorGateRing,.heroCensorNetwork path{animation:none}.heroCtaArrow,.heroPrimaryCta:before{transition:none}}.wfHeroEyebrow{display:inline-flex;align-items:center;gap:9px;min-height:32px;border:1px solid var(--wf-hairline);border-radius:100px;padding:0 14px;color:#cfcfcf;font-size:.78rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.wfHeroEyebrow:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--spec-orange);box-shadow:0 0 10px rgba(242,138,0,.9)}.wfHero h1{max-width:17ch;margin:0;font-size:clamp(3rem,7.4vw,6.6rem);font-weight:420;line-height:.98;letter-spacing:-.025em;text-wrap:balance}.wfHeroSub{max-width:620px;color:#9b9b9b;font-size:clamp(1.02rem,1.5vw,1.25rem);line-height:1.5;text-wrap:balance}.wfHeroCtas{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:6px}.heroPrimaryCta{position:relative;gap:10px;min-height:52px;overflow:hidden;padding-inline:26px;box-shadow:0 12px 38px rgba(14,165,184,.2),inset 0 1px rgba(255,255,255,.22)}.heroPrimaryCta:before{position:absolute;inset:0;background:linear-gradient(105deg,transparent 20%,rgba(255,255,255,.34) 48%,transparent 76%);content:"";transform:translateX(-140%);transition:transform .5s cubic-bezier(.16,1,.3,1)}.heroPrimaryCta:hover:before{transform:translateX(140%)}.heroPrimaryCta>span{position:relative}.heroCtaArrow{font-family:var(--font-mono-stack);transition:transform .12s ease-out}.heroPrimaryCta:hover .heroCtaArrow{transform:translateX(3px)}.wfHeroProofLine{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 22px;color:var(--muted);font-family:var(--font-mono-stack);font-size:.76rem}.wfHeroProofLine span:before{display:inline-block;width:5px;height:5px;margin-right:8px;border-radius:50%;background:var(--accent-strong);content:"";vertical-align:.12em}.wfHeroEndpoint{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;max-width:100%;margin-top:8px;border:1px solid var(--wf-hairline-soft);border-radius:10px;background:rgba(255,255,255,.03);padding:9px 14px;color:#9b9b9b;font-family:var(--font-mono-stack);font-size:.82rem;overflow-wrap:anywhere}.wfHeroEndpoint strong{color:#e2e2e2;font-weight:400}.wfStatStrip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--wf-hairline-soft);border-bottom:1px solid var(--wf-hairline-soft)}.wfStatStrip>div{display:grid;gap:8px;align-content:center;min-height:108px;border-right:1px solid var(--wf-hairline-soft);padding:20px 22px}.wfStatStrip>div:last-child{border-right:0}.wfStatStrip strong{font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:420;line-height:1;color:#fff}.wfStatStrip span{color:#8a8a8a;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.wfSection{margin-top:clamp(72px,9vw,128px)}.wfSectionHead{display:grid;gap:16px;max-width:760px;margin-bottom:clamp(28px,4vw,48px)}.wfSectionHead .wfKicker{display:inline-flex;align-items:center;gap:9px;color:#8a8a8a;font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.wfSectionHead .wfKicker:before{content:"";width:6px;height:6px;border-radius:999px;background:var(--kicker-dot,var(--spec-cyan))}.wfSectionHead h2{margin:0;font-size:clamp(2rem,4.4vw,3.6rem);font-weight:420;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.wfSectionHead p{max-width:620px;color:#9b9b9b;font-size:1.02rem;line-height:1.55}.wfSectionCta{margin-top:4px}.wfModelGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.wfModelCard{display:grid;gap:14px;align-content:start;border:1.5px solid var(--line);border-radius:24px;background:#0d0d0d;padding:24px;transition:border-color .2s ease,transform .2s ease}.wfModelCard:hover{border-color:#2e2e2e;transform:translateY(-2px)}.wfModelCard header{display:flex;align-items:center;justify-content:space-between;gap:10px}.wfModelCard h3{margin:0;font-size:1.18rem;font-weight:470;letter-spacing:-.01em}.wfModelAlias{color:#8a8a8a;font-family:var(--font-mono-stack);font-size:.76rem;overflow-wrap:anywhere}.wfModelCard>p{min-height:3em;color:#9b9b9b;font-size:.88rem;line-height:1.5}.wfLiveDot{display:inline-flex;align-items:center;gap:7px;flex:none;color:#8a8a8a;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.wfLiveDot:before{content:"";width:7px;height:7px;border-radius:999px;background:var(--spec-green);box-shadow:0 0 10px rgba(111,211,74,.8)}.wfLiveDot.down:before{background:var(--warn);box-shadow:0 0 10px rgba(244,210,26,.7)}.wfPriceRows{display:grid;border-top:1px solid var(--wf-hairline-soft)}.wfPriceRows>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;border-bottom:1px solid var(--wf-hairline-soft);padding:10px 0}.wfPriceRows span{color:#8a8a8a;font-size:.82rem}.wfPriceRows strong{color:#fff;font-family:var(--font-mono-stack);font-size:.95rem;font-weight:500;font-variant-numeric:tabular-nums}.wfPriceUnit{color:#676767;font-size:.74rem;text-align:right}.wfTechCard{position:relative;overflow:hidden;display:grid;align-content:end;gap:18px;min-height:460px;border:1.5px solid var(--line);border-radius:24px;background:#0d0d0d;padding:clamp(24px,4vw,40px)}.wfTechCard:before{content:"";position:absolute;top:-40%;right:-12%;width:70%;height:110%;background:radial-gradient(45% 45% at 62% 38%,rgba(242,138,0,.22),transparent 70%),radial-gradient(38% 42% at 40% 60%,rgba(22,199,217,.14),transparent 70%),radial-gradient(50% 55% at 70% 70%,rgba(107,43,217,.18),transparent 72%);filter:blur(2px);pointer-events:none}.wfTechCard>*{position:relative}.wfTechCard h3{max-width:18ch;margin:0;font-family:var(--font-display);font-size:clamp(1.7rem,3.2vw,2.6rem);font-weight:430;line-height:1.08;letter-spacing:-.02em}.wfTechCard>p{max-width:560px;color:#9b9b9b;line-height:1.55}.wfFlow{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px}.wfFlow span{display:inline-flex;align-items:center;min-height:34px;border:1px solid var(--wf-hairline);border-radius:100px;background:rgba(0,0,0,.55);padding:0 14px;color:#e2e2e2;font-family:var(--font-mono-stack);font-size:.78rem}.wfFlow span[data-state=pass]{border-color:rgba(111,211,74,.45);color:#b9f0a4}.wfFlow em{color:#676767;font-style:normal}.wfTechGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px}.wfTechFact{display:grid;gap:8px;border:1.5px solid var(--line);border-radius:16px;background:#0d0d0d;padding:18px 20px}.wfTechFact strong{font-family:var(--font-display);font-size:1.05rem;font-weight:470}.wfTechFact p{color:#9b9b9b;font-size:.86rem;line-height:1.5}.wfBenchLayout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(20px,3vw,36px);align-items:start}.wfBenchList{display:grid;border:1.5px solid var(--line);border-radius:20px;background:#0d0d0d;overflow:hidden}.wfBenchRow{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;border-bottom:1px solid var(--wf-hairline-soft);padding:14px 18px}.wfBenchRow:last-child{border-bottom:0}.wfBenchRow:first-child{background:linear-gradient(90deg,rgba(242,138,0,.1),transparent 65%)}.wfBenchRank{color:#676767;font-family:var(--font-mono-stack);font-size:.85rem}.wfBenchRow:first-child .wfBenchRank{color:var(--spec-orange)}.wfBenchName{display:grid;gap:3px;min-width:0}.wfBenchName strong{font-size:.94rem;font-weight:470;overflow-wrap:anywhere}.wfBenchName span{color:#8a8a8a;font-size:.76rem}.wfBenchValue{color:#fff;font-family:var(--font-mono-stack);font-size:.9rem;font-variant-numeric:tabular-nums;white-space:nowrap}.wfBenchValue small{color:#676767;margin-left:5px}.wfBenchChartPanel{border:1.5px solid var(--line);border-radius:20px;background:#0d0d0d;padding:8px;min-width:0}.wfCta{position:relative;display:grid;justify-items:center;gap:22px;margin-top:clamp(72px,9vw,128px);border:1.5px solid var(--line);border-radius:24px;background:radial-gradient(62% 88% at 50% 118%,rgba(22,199,217,.13),transparent 70%),#0d0d0d;padding:clamp(48px,7vw,88px) 24px;text-align:center;overflow:hidden;isolation:isolate}.wfCta:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(13,13,13,.25),rgba(13,13,13,.9)),radial-gradient(70% 90% at 50% 50%,transparent 38%,rgba(13,13,13,.9) 100%);pointer-events:none}.wfCta>h2,.wfCta>p,.wfCtaActions{position:relative;z-index:2}.wfCtaBackdrop{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.wfCtaBackdrop:before{content:"";position:absolute;inset:12px;border:1px solid rgba(22,199,217,.08);border-radius:20px;background:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0) 0 0 /100% 26px,linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0) 0 0 /56px 100%;mask-image:radial-gradient(circle at 50% 48%,black 0 46%,transparent 72%);-webkit-mask-image:radial-gradient(circle at 50% 48%,black 0 46%,transparent 72%)}.wfCtaRedactionPanel{position:absolute;top:18%;left:50%;width:min(820px,calc(100% - 48px));border:1px solid rgba(22,199,217,.24);border-radius:18px;background:rgba(16,19,26,.76);box-shadow:0 28px 90px rgba(14,165,184,.14);transform:translate3d(-50%,0,0) rotate(-2deg);animation:wfCtaPanelDrift 12s cubic-bezier(.16,1,.3,1) infinite}.wfCtaRedactionHeader{display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 14px;color:rgba(223,229,238,.78);font-family:var(--font-mono-stack);font-size:.7rem}.wfCtaRedactionHeader code{color:#7ddceb;font-family:var(--font-mono-stack)}.wfCtaRedactionRows{display:grid;gap:8px;padding:14px}.wfCtaRedactionRow{display:grid;grid-template-columns:92px minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:center;min-height:34px;opacity:.46;transform:translate3d(0,8px,0);animation:wfCtaRowCycle 6s ease-in-out infinite}.wfCtaRedactionRow:nth-child(2){animation-delay:.7s}.wfCtaRedactionRow:nth-child(3){animation-delay:1.4s}.wfCtaRedactionRow em,.wfCtaRedactionRow span,.wfCtaRedactionRow strong{min-width:0;overflow:hidden;border-radius:999px;padding:7px 10px;font-family:var(--font-mono-stack);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.wfCtaRedactionRow span{color:#7ddceb;text-transform:uppercase}.wfCtaRedactionRow strong{background:rgba(229,72,77,.11);box-shadow:inset 0 0 0 1px rgba(229,72,77,.24);color:rgba(255,179,171,.82)}.wfCtaRedactionRow em{background:rgba(14,165,184,.14);box-shadow:inset 0 0 0 1px rgba(20,194,214,.34);color:#7ddceb;font-style:normal}.wfCtaSafetyRail{position:absolute;right:7%;bottom:14%;display:inline-flex;gap:9px;align-items:center;color:rgba(223,229,238,.72);font-family:var(--font-mono-stack);font-size:.7rem;transform:rotate(3deg);animation:wfCtaRailFloat 8s ease-in-out infinite}.wfCtaSafetyRail span{border:1px solid rgba(22,199,217,.2);border-radius:999px;background:rgba(0,0,0,.42);padding:7px 10px}.wfCtaSafetyRail i{width:32px;height:1px;background:linear-gradient(90deg,rgba(22,199,217,.1),rgba(22,199,217,.64));transform-origin:left;animation:wfCtaRailPulse 1.8s ease-in-out infinite}.wfCta h2{max-width:16ch;margin:0;font-size:clamp(2.2rem,4.8vw,4rem);font-weight:420;line-height:1.02;letter-spacing:-.02em;text-wrap:balance}.wfCta p{max-width:520px;color:#9b9b9b;line-height:1.55}.wfCtaActions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}@keyframes wfCtaPanelDrift{0%,to{opacity:.34;transform:translate3d(-50%,10px,0) rotate(-2deg) scale(.98)}42%{opacity:.7;transform:translate3d(-50%,-10px,0) rotate(-1deg) scale(1)}70%{opacity:.48;transform:translate3d(-50%,2px,0) rotate(-2.5deg) scale(.99)}}@keyframes wfCtaRowCycle{0%,to{opacity:.36;transform:translate3d(0,8px,0)}32%,62%{opacity:.9;transform:translateZ(0)}}@keyframes wfCtaRailFloat{0%,to{opacity:.38;transform:translate3d(0,6px,0) rotate(3deg)}50%{opacity:.74;transform:translate3d(0,-8px,0) rotate(2deg)}}@keyframes wfCtaRailPulse{0%,to{opacity:.28;transform:scaleX(.7)}50%{opacity:1;transform:scaleX(1)}}@media (max-width:960px){.wfModelGrid,.wfTechGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.wfBenchLayout{grid-template-columns:1fr}.wfStatStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.wfStatStrip>div:nth-child(2n){border-right:0}.wfStatStrip>div:nth-child(-n+2){border-bottom:1px solid var(--wf-hairline-soft)}}@media (max-width:640px){.wfModelGrid,.wfTechGrid{grid-template-columns:1fr}.wfHero{min-height:auto}.wfTechCard{min-height:380px}.wfCta{padding-inline:18px}.wfCta:after{background:linear-gradient(180deg,rgba(13,13,13,.42),rgba(13,13,13,.92)),radial-gradient(90% 80% at 50% 44%,transparent 20%,rgba(13,13,13,.92) 100%)}.wfCtaRedactionPanel{top:12%;width:calc(100% - 24px)}.wfCtaRedactionHeader{font-size:.62rem}.wfCtaRedactionRow{grid-template-columns:72px minmax(0,1fr)}.wfCtaRedactionRow em{grid-column:2}.wfCtaSafetyRail{right:auto;bottom:10%;left:18px;max-width:calc(100% - 36px);flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.wfCtaRedactionPanel,.wfCtaRedactionRow,.wfCtaSafetyRail,.wfCtaSafetyRail i{animation:none}}.wfHero.hxHero{gap:20px;min-height:auto;padding:clamp(48px,7vw,88px) 0 clamp(36px,5vw,64px)}.wfHero.hxHero h1{font-size:clamp(2.6rem,5.6vw,5rem)}.hxShowcase{display:grid;gap:12px;width:min(920px,100%);margin-top:10px;text-align:left}.hxTerminal{position:relative;display:grid;overflow:hidden;border:1px solid rgba(22,199,217,.28);border-radius:16px;background:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0) 0 0 /100% 22px,linear-gradient(180deg,#0c1118,#090c12);box-shadow:0 0 0 1px rgba(0,0,0,.4),0 24px 80px rgba(22,199,217,.1),0 6px 28px rgba(0,0,0,.55)}.hxTerminalBar{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;border-bottom:1px solid var(--wf-hairline-soft);background:rgba(255,255,255,.02);padding:10px 16px}.hxLive{display:inline-flex;gap:8px;align-items:center;color:var(--spec-cyan);font-size:.7rem;font-weight:700;letter-spacing:.14em}.hxLive i{width:7px;height:7px;border-radius:999px;background:var(--spec-cyan);box-shadow:0 0 10px rgba(22,199,217,.9);animation:hxPulse 1.6s ease-in-out infinite}.hxEndpoint{color:#8f98a6;font-family:var(--font-mono-stack);font-size:.74rem}.hxScenarioName{color:#c7cdd8;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.hxBody{position:relative;overflow:hidden;padding:clamp(20px,3.4vw,34px) clamp(18px,3vw,30px)}.hxPayloadMeta{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-bottom:14px;color:#8f98a6;font-family:var(--font-mono-stack);font-size:.72rem}.hxPayloadLabel,.hxPayloadMeta span{color:#7ddceb;font-family:var(--font-mono-stack);font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.hxPayloadMeta code{border:1px solid rgba(22,199,217,.22);border-radius:999px;background:rgba(22,199,217,.08);padding:4px 9px;color:#dfe5ee;font-family:var(--font-mono-stack)}.hxPayloadStack{position:relative;z-index:1;display:grid;gap:13px}.hxPayloadRow{display:grid;gap:6px}.hxScanBeam{position:absolute;inset:0 0 auto;z-index:0;height:44px;background:linear-gradient(180deg,transparent,rgba(22,199,217,.14),transparent);border-bottom:1px solid rgba(22,199,217,.5);transform:translateY(-100%);animation:hxBeam 2s cubic-bezier(.4,0,.4,1) .2s forwards;pointer-events:none}.hxPrompt{position:relative;z-index:1;margin:0;color:#dfe5ee;font-family:var(--font-mono-stack);font-size:clamp(.92rem,1.7vw,1.18rem);line-height:2.05;overflow-wrap:anywhere}.hxPromptSource{border:1px solid rgba(255,255,255,.08);border-radius:10px;background:rgba(0,0,0,.3);padding:10px 12px;color:#b7c0ce;font-size:clamp(.78rem,1.45vw,.96rem);line-height:1.75}.hxPii{display:inline-grid;vertical-align:baseline;background:none;color:inherit;white-space:nowrap}.hxPii>span{grid-area:1/1;border-radius:6px;padding:1px 7px}.hxRaw{width:max-content;max-width:100%;justify-self:start;background:rgba(244,96,84,.13);box-shadow:inset 0 0 0 1px rgba(244,96,84,.4);color:#ffb3ab;animation:hxRawOut .55s ease forwards;animation-delay:calc(1.5s + var(--hx-i, 0) * .9s)}.hxSealed{opacity:0;transform:translateY(6px) scale(.96);animation:hxSealIn .5s cubic-bezier(.2,.9,.3,1.2) forwards;animation-delay:calc(1.62s + var(--hx-i, 0) * .9s)}.hxSealed,.hxSealedStatic{width:max-content;max-width:100%;justify-self:start;background:rgba(22,199,217,.16);box-shadow:inset 0 0 0 1px rgba(22,199,217,.55);color:#6fe3f0}.hxResult{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;justify-content:space-between;border-top:1px solid var(--wf-hairline-soft);background:rgba(22,199,217,.04);padding:12px 16px}.hxResultJson{color:#7ddceb;font-family:var(--font-mono-stack);font-size:.76rem;opacity:0;animation:hxFadeUp .6s ease forwards;animation-delay:4.6s}.hxFindings{display:flex;flex-wrap:wrap;gap:6px}.hxFinding{border:1px solid rgba(22,199,217,.4);border-radius:999px;color:#9fe9f2;font-family:var(--font-mono-stack);font-size:.68rem;letter-spacing:.05em;padding:3px 9px;opacity:0;transform:translateY(4px);animation:hxFadeUp .45s ease forwards;animation-delay:calc(1.75s + var(--hx-i, 0) * .9s)}.hxTicker{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.hxTickerTrack{display:flex;gap:8px;width:max-content;animation:hxMarquee 36s linear infinite}.hxTickerChip{flex:none;border:1px solid var(--wf-hairline-soft);border-radius:999px;background:rgba(255,255,255,.025);color:#aeb6c2;font-family:var(--font-mono-stack);font-size:.7rem;letter-spacing:.06em;padding:5px 12px;white-space:nowrap}.hxCaption{margin:0;color:#8f98a6;font-size:.82rem;line-height:1.5;text-align:center}@keyframes hxPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}@keyframes hxBeam{0%{transform:translateY(-100%);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(360px);opacity:0}}@keyframes hxRawOut{0%{opacity:1;filter:none}to{opacity:0;filter:blur(3px);visibility:hidden}}@keyframes hxSealIn{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hxFadeUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes hxMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:640px){.hxTerminalBar{justify-content:flex-start}.hxEndpoint{order:3;width:100%}.hxPrompt{line-height:2.2}}@media (prefers-reduced-motion:reduce){.hxLive i,.hxRaw,.hxScanBeam,.hxTickerTrack{animation:none}.hxRaw{opacity:0;visibility:hidden}.hxFinding,.hxResultJson,.hxSealed{animation:none;opacity:1;transform:none}}.pageHeaderActions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}}