:root{--bg:#0d0d0d;--bg-accent:#101010;--bg-accent-2:#151515;--panel:#131313f0;--panel-strong:#171717;--border:rgba(var(--tint-rgb), .16);--text:#ededed;--muted:#a0a0a0;--brand:#ff9540;--brand-deep:#e67e33;--brand-dark:#ffd9b0;--brand-contrast:#1a0e05;--brand-soft:rgba(var(--brand-rgb), .15);--success:#7ee787;--success-dark:#bbf7c9;--success-soft:rgba(var(--success-rgb), .15);--info:#75d7ff;--info-soft:rgba(var(--info-rgb), .12);--warning:#ffd54f;--warning-soft:rgba(var(--warning-rgb), .14);--danger:#ff6b5f;--danger-soft:rgba(var(--danger-rgb), .14);--shadow:0 1px 0 rgba(var(--tint-rgb), .04), 0 1px 2px #00000052;--r-sm:4px;--r-md:6px;--r-lg:8px;--r-pill:999px;--radius:var(--r-sm);--hover-bg:rgba(var(--ink-rgb), .06);--hover-border:rgba(var(--ink-rgb), .22);--active-bg:rgba(var(--brand-rgb), .12);--active-border:rgba(var(--brand-rgb), .28);--tint-rgb:237, 237, 237;--ink-rgb:237, 237, 237;--brand-rgb:255, 149, 64;--brand-dark-rgb:255, 217, 176;--success-rgb:126, 231, 135;--success-dark-rgb:187, 247, 201;--info-rgb:117, 215, 255;--warning-rgb:255, 213, 79;--danger-rgb:255, 107, 95;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (max-width:560px){.orgLiveStageRail{grid-template-columns:1fr}}*{box-sizing:border-box}html{background:linear-gradient(180deg, var(--bg) 0%, var(--bg-accent) 100%);min-height:100%}body{min-height:100vh;color:var(--text);font-family:var(--font-sans), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}.shell{width:min(1220px,100vw - 28px);margin:0 auto;padding:28px 0 56px}.shellWide{width:min(1320px,100vw - 28px)}.adminShell{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:22px;display:grid}.adminSidebar{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow);gap:18px;padding:18px;display:grid;position:sticky;top:18px}.adminSidebar h1{margin:4px 0 8px;font-size:1.35rem;line-height:1.15}.adminSmartSearch{gap:8px;min-width:0;display:grid}.adminSmartSearchBox{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel-strong);min-height:40px;color:var(--muted);box-shadow:inset 0 1px 0 rgba(var(--tint-rgb), .08);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:0 10px;display:grid}.adminSmartSearchBox:focus-within{border-color:rgba(var(--brand-rgb), .42);box-shadow:inset 0 1px 0 rgba(var(--tint-rgb), .1), 0 0 0 3px rgba(var(--brand-rgb), .12)}.adminSmartSearchBox input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:.9rem}.adminSmartSearchBox input::placeholder{color:rgba(var(--ink-rgb), .42)}.adminSmartSearchResults{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .035);gap:4px;max-height:330px;padding:5px;display:grid;overflow:auto}.adminSmartSearchResult{border-radius:var(--r-sm);min-width:0;color:var(--text);gap:4px;padding:9px;display:grid}.adminSmartSearchResult:hover,.adminSmartSearchResult:focus-visible{background:var(--hover-bg);color:var(--text)}.adminSmartSearchResultActive{background:var(--active-bg);color:var(--brand-dark)}.adminSmartSearchResultTop{justify-content:space-between;gap:8px;min-width:0;display:flex}.adminSmartSearchResultTop strong{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.adminSmartSearchResultMeta{max-width:48%;color:var(--muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:.72rem;overflow:hidden}.adminSmartSearchResult small,.adminSmartSearchEmpty{color:var(--muted);font-size:.76rem;line-height:1.35}.adminSmartSearchEmpty{padding:8px 10px}.adminMobileSearch{display:none}.adminSidebarNav{gap:6px;display:grid}.adminSidebarLink{border-radius:var(--r-md);min-height:40px;color:var(--muted);align-items:center;padding:10px 12px;display:flex}.adminSidebarLink:hover{color:var(--text);background:var(--hover-bg)}.adminSidebarLinkActive{color:var(--text);background:rgba(var(--brand-rgb), .12);box-shadow:inset 2px 0 0 rgba(var(--brand-rgb), .85)}.adminContent{gap:16px;min-width:0;display:grid}.adminUsersRow{cursor:pointer}.adminUsersRow:hover{background:rgba(var(--brand-rgb), .06)}.adminOperatorsRowActive>td{background:rgba(var(--brand-rgb), .1)}.adminOperatorsTable td{vertical-align:top}.sortHeader{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.sortHeader:hover{color:var(--ink)}.adminUserDetailTabs{flex-wrap:wrap;gap:6px;display:flex}.adminUsersTwoColumn{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.adminSupportTicketScreenshot{object-fit:contain;border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .04);width:min(360px,100%);max-height:220px;display:block}.buttonWithIcon{justify-content:center;align-items:center;gap:7px;display:inline-flex}.adminMobileJump{display:none}.adminDetailDisclosure{gap:10px;display:grid}.adminDetailDisclosure summary{color:var(--text);cursor:pointer;font-weight:600}.signalGrid,.panelGrid,.cardGrid,.fieldGrid,.providerRow,.snippetStack,.list,.stack{gap:16px;display:grid}.signalGrid{grid-template-columns:1.35fr 1fr;margin-bottom:20px}.panelGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.sectionGridTop{margin-top:20px}.blockTop18{margin-top:18px}.blockTop16{margin-top:16px}.blockTop12{margin-top:12px}.qrCode{aspect-ratio:1;border:1px solid rgba(var(--ink-rgb), .12);background:#fff;border-radius:8px;width:220px;max-width:100%;padding:8px}.blockTop14{margin-top:14px}.blockTop10{margin-top:10px}.blockTop8{margin-top:8px}.blockBottom12{margin-bottom:12px}.blockBottom4{margin-bottom:4px}.blockBottom14{margin-bottom:14px}.blockBottom16{margin-bottom:16px}.cardGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.toggleGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.providerRow{grid-template-columns:repeat(3,minmax(0,1fr))}.snippetStack{grid-template-columns:1fr}.checklist{gap:12px;margin:18px 0;display:grid}.sectionToolbar,.chartStack,.routeList,.barChart{gap:16px;display:grid}.reportSectionHeader,.filterToolbar,.inlineButtonRow,.signalList,.statusSummary,.analysisGrid,.toggleGrid,.compareGrid,.detailMetaGrid,.detailBlocks,.detailBlock{gap:12px;display:grid}.checkItem{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-lg);background:var(--panel-strong);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.activationHeader{justify-content:space-between;align-items:flex-end;gap:16px;margin:12px 0 4px;display:flex}.dashboardOnboardingHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.setupActionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.setupActionGrid .checkItem,.setupActionGrid .checkItem>div{min-width:0}.setupActionGrid .codeBlock{max-width:100%;overflow-x:auto}.getStartedHero,.getStartedPathPanel,.getStartedTestGrid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:16px;display:grid}.getStartedHero>div:first-child p{max-width:72ch;color:var(--muted);margin:0;line-height:1.6}.getStartedProgressGrid{grid-template-columns:repeat(1,minmax(0,1fr))}.getStartedProgressStack{gap:12px;display:grid}.getStartedNextAction{border:1px solid rgba(var(--brand-rgb), .2);border-radius:var(--r-sm);background:rgba(var(--brand-rgb), .06);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.getStartedNextAction h3{margin:10px 0 6px;font-size:1rem}.getStartedNextAction p{color:var(--muted);margin:0;line-height:1.5}.getStartedStepList{gap:8px;display:grid}.getStartedStep{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.getStartedStep>div{gap:2px;display:grid}.getStartedStep span{color:var(--muted);font-size:.86rem}.intentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.intentButton{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel-strong);min-height:120px;color:inherit;text-align:left;cursor:pointer;box-shadow:none;gap:6px;padding:14px;display:grid}.intentButton span{color:var(--muted);font-size:.9rem;line-height:1.45}.intentButtonActive{border-color:rgba(var(--brand-rgb), .42);background:rgba(var(--brand-rgb), .07)}.screenGuideGroups{gap:18px;display:grid}.screenGuideGroup{gap:12px;display:grid}.screenGuideGroupHeader{gap:4px;display:grid}.screenGuideGroupHeader h3{margin:0}.screenGuideGroupHeader p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.45}.screenGuideGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.screenGuideCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);align-content:space-between;gap:14px;min-height:210px;padding:16px;display:grid}.screenGuideCardPrimary{border-color:rgba(var(--brand-rgb), .36);background:rgba(var(--brand-rgb), .07)}.screenGuideCard h4{margin:10px 0 8px;font-size:1rem}.screenGuideCard p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.5}.getStartedPathPanel,.getStartedTestResult{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);padding:16px}.getStartedPathPanel h3{margin:10px 0 8px}.getStartedPathActions{gap:12px;min-width:0;display:grid}.getStartedPathActions .codeBlock{max-width:100%;overflow-x:auto}.getStartedHostedLinks{flex-wrap:wrap;gap:10px;display:flex}.getStartedTestResult{gap:10px;min-width:0;display:grid}.getStartedTestPlaceholder{align-content:center;min-height:180px}.sectionToolbar{grid-template-columns:1.4fr auto;align-items:end;margin-bottom:18px}.reportSectionHeader{grid-template-columns:1fr auto;align-items:start;margin-bottom:16px}.reportSectionHeader>div:first-child{min-width:0}.reportSectionHeader h3{line-height:1.2}.filterToolbar{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-lg);background:var(--panel-strong);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));justify-content:stretch;align-items:end;padding:12px}.filterControl{gap:6px;min-width:0;display:grid}.filterControl label,.filterControl>span{color:var(--muted);font-size:.74rem}.filterControl .checkboxLabel{color:var(--text);text-transform:none;align-items:center;gap:8px;font-size:.86rem;display:flex}.filterSummaryBar{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 14px;display:flex}.filterToolbarActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:10px;display:flex}.filterToolbarActions .buttonGhost{min-height:40px}.pillButton{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-pill);background:rgba(var(--ink-rgb), .04);color:var(--muted);padding:7px 11px;transition:background .12s,color .12s,transform .12s}.pillButton:hover{background:var(--hover-bg);color:var(--text)}.pillButton:focus-visible{outline:2px solid rgba(var(--brand-rgb), .48);outline-offset:2px}.pillButtonActive,.pillButtonEmphasis{border-color:rgba(var(--brand-rgb), .18);background:var(--active-bg);color:var(--brand-dark)}.pillButtonInline{justify-self:start}.inlineButtonRow{grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;align-items:center}.requestFilterToggleRow,.requestFilterToggleRow>.inlineButtonRow{flex-wrap:wrap;gap:8px 10px;min-width:0;max-width:100%;display:flex}.adminOverviewActionGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:stretch;gap:10px;display:grid}.adminOverviewActionGrid .buttonGhost{white-space:normal;justify-content:center;width:100%;min-width:0}.dashboardEmptyState{border:1px dashed rgba(var(--ink-rgb), .18);border-radius:var(--r-md);background:rgba(var(--ink-rgb), .025);justify-content:space-between;align-items:center;gap:16px;margin-top:18px;padding:18px 20px;display:flex}.dashboardEmptyState h3{margin:0 0 5px}.dashboardEmptyState p{color:var(--muted);margin:0;line-height:1.5}.apiAccessSurface{margin-top:0}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.apiAccessSurface .input{border-radius:var(--r-sm)}.apiAccessSurface .apiKeysMinimalPanel{border-radius:var(--r-sm);max-width:936px;box-shadow:none;overflow:hidden}.apiKeysTopBar{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:24px;display:flex}.apiKeysPolicy{max-width:68ch;color:var(--muted);margin:0;font-weight:400;line-height:1.65}.apiKeysSetupGuide{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.apiKeysSetupGuide span{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-pill);background:var(--panel-strong);color:var(--muted);padding:5px 9px;font-size:.82rem}.apiKeysRecoveryGuide{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .035);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.apiKeysRecoveryGuide p{color:var(--muted);margin:4px 0 0;line-height:1.5}.apiSecretCard{border:1px solid rgba(var(--brand-rgb), .18);border-radius:var(--r-sm);background:rgba(var(--brand-rgb), .06);box-shadow:none;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin:0 0 18px;padding:14px;display:grid}.apiSecretCopy{grid-column:1/-1}.apiSecretCopy p{margin:4px 0 0}.apiSecretCard .tokenBox{border-radius:var(--r-sm);box-shadow:none;white-space:nowrap;padding:12px;overflow-x:auto}.apiSecretActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.apiKeysStack{gap:12px;display:grid}.apiKeysControls{justify-content:space-between;align-items:center;gap:12px;display:flex}.apiKeysControls>div{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.apiKeysControls span{color:var(--muted)}.apiKeyToggle{color:var(--muted);align-items:center;gap:8px;font-weight:600;display:inline-flex}.apiKeyToggle input{width:16px;height:16px;accent-color:var(--brand)}.apiKeysContent{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.apiKeysContentWithDetails{grid-template-columns:minmax(0,1fr)}.apiKeysTableShell{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);overflow-x:auto}.apiKeysTable{border-collapse:separate;border-spacing:0;width:100%;min-width:760px;font-size:.95rem}.apiKeysTable th,.apiKeysTable td{text-align:left;vertical-align:middle;padding:14px}.apiKeysTable th{border-bottom:1px solid rgba(var(--ink-rgb), .34);color:var(--muted);font-size:.88rem;font-weight:600}.apiKeysTable td{border-bottom:1px solid rgba(var(--ink-rgb), .08);color:var(--text)}.apiKeysTable tbody tr:last-child td{border-bottom:0}.apiKeyRowSelected td{background:rgba(var(--brand-rgb), .045)}.apiKeyRowInactive{color:var(--muted);opacity:.68}.apiKeyNameButton,.apiKeyMaskedButton{max-width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:inline-flex}.apiKeyNameButton{flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.apiKeyNameButton:hover .apiKeyName,.apiKeyMaskedButton:hover .apiKeyMasked{color:var(--brand-dark)}.apiKeyName{font-weight:600}.apiKeyState{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-pill);color:var(--muted);padding:3px 7px;font-size:.74rem;line-height:1}.apiKeyMasked{max-width:100%;color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;display:inline-block;overflow:hidden}.apiKeyRenameField{gap:6px;min-width:0;display:grid}.apiKeyRenameField span{color:var(--muted);font-size:.72rem;font-weight:600}.apiKeyRenameField .input{min-height:38px;padding:8px 10px}.apiKeyIconActions,.apiKeyTextActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.apiKeyRevokeConfirm .buttonGhost,.apiKeyRevokeConfirm .buttonDanger{border-radius:var(--r-sm);min-height:34px;padding:7px 10px}.apiIconButton{border-radius:var(--r-sm);width:34px;height:34px;color:var(--text);background:0 0;border:0;justify-content:center;align-items:center;transition:background .12s,color .12s,opacity .12s;display:inline-flex}.apiIconButton:hover:not(:disabled){background:rgba(var(--ink-rgb), .08);color:var(--brand-dark)}.apiIconButtonDanger:hover:not(:disabled){background:rgba(var(--danger-rgb), .12);color:var(--danger)}.apiIconButton:disabled{cursor:not-allowed;opacity:.35}.apiIconButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:18px;height:18px}.apiKeyDetailsDrawer{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .025);gap:14px;padding:14px;display:grid}.apiKeyDetailsHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.apiKeyDetailsHeader>div{gap:4px;min-width:0;display:grid}.apiKeyDetailsHeader strong{overflow-wrap:anywhere}.apiKeyDetailsHeader span,.apiKeyDetailsList dt{color:var(--muted)}.apiKeyDetailsList{gap:10px;margin:0;display:grid}.apiKeyDetailsList div{gap:3px;display:grid}.apiKeyDetailsList dt{font-size:.72rem;font-weight:600}.apiKeyDetailsList dd{overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.35}.apiModalBackdrop{z-index:80;background:#00000094;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.apiCreateModal{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel-strong);width:min(440px,100%);box-shadow:var(--shadow);gap:18px;padding:20px;display:grid}.apiCreateModalHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.apiCreateModalHeader h3,.apiCreateModalHeader p{margin:0}.apiCreateModalHeader p{color:var(--muted);margin-top:5px;line-height:1.45}.apiCreateForm{gap:10px;display:grid}.apiCreateForm label{color:var(--muted);font-weight:600}.apiCreateModalActions{justify-content:flex-end;gap:10px;margin-top:6px;display:flex}.apiKeysEmpty{border:1px dashed rgba(var(--ink-rgb), .22);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .02);text-align:center;justify-items:center;gap:12px;min-height:180px;padding:34px 24px;display:grid}.apiKeysEmpty h3{margin:0;font-size:clamp(1.35rem,2.2vw,1.8rem);line-height:1.15}.apiKeysEmpty p{max-width:48ch;color:var(--muted);margin:0;line-height:1.5}.solanaRpcDashboardSurface{gap:16px;display:grid}.solanaRpcEndpointGrid{margin-top:16px}.solanaRpcSetupStrip{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(140px,.5fr));gap:10px;margin-top:14px;padding:12px;display:grid}.solanaRpcSetupStrip>div{gap:4px;min-width:0;display:grid}.solanaRpcSetupStrip span{color:var(--muted);font-size:.78rem;line-height:1.35}.solanaRpcSetupStrip strong,.solanaRpcSetupStrip code{color:var(--text)}.solanaRpcSetupStrip code{font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;overflow:hidden}.solanaRpcEndpointStack{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:16px;margin-top:16px;display:grid}.solanaRpcEndpointCard{border-radius:var(--r-sm);box-shadow:none;background:var(--panel-strong);gap:12px;padding:16px;display:grid}.solanaRpcSetupState{margin-top:16px}.solanaRpcCreateWorkspace{grid-template-columns:minmax(180px,1fr) auto;gap:10px;width:min(100%,560px);display:grid}.solanaRpcTestPanel{margin-top:16px}.solanaRpcPayloadInput{min-height:170px;font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;resize:vertical;font-size:.86rem;line-height:1.5}.solanaRpcEndpointCard .tokenBox{margin:0}.solanaRpcNetworkSelect,.solanaRpcMethodSelect{width:100%;min-width:0;font-size:.95rem}.solanaRpcActionRow,.solanaRpcUsageFooter,.solanaRpcTestResult{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.solanaRpcTestResultStack,.solanaRpcResultDetails{gap:10px;display:grid}.solanaRpcResultDetails summary{cursor:pointer;color:var(--muted);font-size:.84rem}.solanaRpcResultDetails .codeBlock{max-height:260px;margin:0;overflow:auto}.solanaRpcExampleTabs{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.solanaRpcExampleTabs .button,.solanaRpcExampleTabs .buttonGhost{min-height:36px}.solanaRpcExampleHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.solanaRpcExamplePanel{margin-top:12px}.solanaRpcExamplePanel .codeBlock{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.solanaRpcUsageBar{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-pill);background:var(--hover-bg);height:10px;margin-top:16px;overflow:hidden}.solanaRpcUsageBar span{border-radius:inherit;background:var(--brand);height:100%;display:block}.solanaRpcUsageFooter{justify-content:space-between;margin-top:14px}.solanaRpcUsageFooter .micro{margin-right:auto}.creditsSurface{margin-top:0}.creditsSurface .card,.creditsSurface .input,.creditsSurface .select{border-radius:var(--r-sm)}.creditsSurface .card{box-shadow:none}.creditsMetricGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:8px 0 14px}.creditsMetricGrid .card{min-height:84px;padding:12px}.creditsMetricGrid .metricValue{overflow-wrap:normal;white-space:normal;word-break:keep-all;font-size:clamp(1rem,1.45vw,1.18rem);line-height:1.1}.creditsActionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.creditsActionCard,.creditsHistoryPanel{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);box-shadow:none}.creditsActionCard{align-content:start;gap:16px;padding:16px;display:grid}.creditsCardHeader,.creditsPanelHeader,.creditsHistoryRow,.creditsLedgerRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.creditsCardHeader h3,.creditsPanelHeader h3{margin:0 0 6px}.creditsPanelActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.accountSettingsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.accountSettingsCard,.accountSessionsPanel,.accountDangerPanel{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);box-shadow:none}.accountSettingsCard{align-content:start;gap:16px;padding:16px;display:grid}.readonlyField{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);min-height:44px;color:var(--text);background:rgba(var(--ink-rgb), .04);overflow-wrap:anywhere;align-items:center;padding:0 14px;display:flex}.accountLinkedIdentities,.accountSessionActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.providerKeysGrid{grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:14px;margin-top:14px;display:grid}.providerKeysList{align-content:start;gap:12px;display:grid}.providerKeyMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.providerKeyMeta>div{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);min-width:0;padding:10px}.providerKeyMeta strong{overflow-wrap:anywhere;margin-top:4px;display:block}.providerKeyActions,.providerKeyReplace{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.providerKeyReplace .input{flex:220px}.accountSessionsPanel{margin-top:14px;padding:16px}.accountSessionRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.accountDangerPanel{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:16px;display:flex}.creditsCardHeader .pill,.creditsPanelHeader .pill{overflow-wrap:normal;white-space:nowrap}.creditsAccountSelect{min-width:220px;color:var(--muted);gap:6px;font-size:.8rem;display:grid}.creditsAmountInput{position:relative}.creditsAmountInput span{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.creditsAmountInput .input{padding-left:30px}.creditsPresetRow,.creditsActionRow{flex-wrap:wrap;gap:10px;display:flex}.creditsPresetRow .buttonGhost{min-width:92px}.creditsToggle{color:var(--text);align-items:center;gap:10px;font-weight:600;display:inline-flex}.creditsToggle input{width:18px;height:18px}.creditsAutoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.creditsHistoryPanel{gap:16px;margin-top:14px;padding:16px;display:grid}.creditsLedgerToolbar{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .025);grid-template-columns:minmax(230px,1fr) minmax(160px,220px) repeat(2,minmax(135px,170px));align-items:end;gap:10px;padding:12px;display:grid}.creditsLedgerMeta{text-align:right;justify-items:end;gap:4px;display:grid}.creditsEmpty{min-height:190px}.formError{color:var(--danger);font-size:.86rem;line-height:1.45}.linkButton{color:var(--brand-dark);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.linkButton:hover{text-decoration:underline}.splitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.formGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.formGrid label{color:var(--muted);gap:6px;font-size:.82rem;display:grid}.formGrid input,.formGrid select{border:1px solid rgba(var(--ink-rgb), .16);border-radius:var(--r-sm);background:var(--panel-strong);color:var(--text);padding:10px 12px}.tableWrap{overflow-x:auto}.dataTable{border-collapse:collapse;width:100%;min-width:720px}.dataTable th,.dataTable td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:10px 8px}.dataTable th{color:var(--muted);font-size:.76rem}.canaryRunRowDegraded td{background:rgba(var(--warning-rgb), .06)}.canaryRunRowFailed td{background:rgba(var(--danger-rgb), .06)}.iconButton{background:rgba(var(--brand-rgb), .08);border-radius:var(--r-sm);color:var(--brand-dark);border:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.mediaPreviewImage{aspect-ratio:16/9;border-radius:var(--r-sm);object-fit:cover;width:100%;display:block}.timelineItem{border-bottom:1px solid var(--border);gap:4px;padding:10px 0;display:grid}.timelineItem:first-child{padding-top:0}.timelineItem:last-child{border-bottom:0;padding-bottom:0}.timelineItem span{color:var(--muted);font-size:.82rem}.logBlock{background:rgba(var(--ink-rgb), .05);border:1px solid var(--border);border-radius:var(--r-sm);color:var(--text);white-space:pre-wrap;word-break:break-word;max-height:160px;margin:0 0 8px;padding:10px;font-size:.8rem;overflow:auto}.inlineCode{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .04);max-width:100%;color:var(--text);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;text-overflow:ellipsis;white-space:nowrap;padding:4px 7px;font-size:.78rem;line-height:1.35;display:inline-block;overflow:hidden}.activitySurface,.modelsSurface,.appTemplatesSurface{gap:16px;margin-top:0;display:grid}.appTemplateSearch{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.appTemplateSearch svg{color:var(--muted)}.appTemplateHiddenToggle{min-height:40px;color:var(--text);align-items:center;gap:8px;font-size:.9rem;display:inline-flex}.statusCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.statusError{border-color:rgba(var(--danger-rgb), .28);background:var(--danger-soft);color:var(--danger)}.statusSuccess{border-color:rgba(var(--success-rgb), .28);background:rgba(var(--success-rgb), .08);color:var(--success-dark)}.appTemplateGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.appTemplateCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);min-width:0;box-shadow:none;align-content:start;gap:14px;padding:15px;display:grid}.appTemplateCardHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.appTemplateCard h3{margin:2px 0 0;font-size:1.05rem}.appTemplateCard p{color:var(--muted);margin:0;font-size:.9rem;line-height:1.45}.appTemplateEyebrow{color:var(--muted);font-size:.72rem}.appTemplateMeta,.appTemplateTags,.appTemplateActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.appTemplateMeta{color:var(--text);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;font-size:.78rem}.appTemplateActions{margin-top:2px}.appTemplateLaunchControls{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .025);grid-template-columns:repeat(5,minmax(130px,1fr)) auto;align-items:end;gap:12px;margin-top:16px;padding:12px;display:grid}.appTemplateLaunchControls label{gap:6px;min-width:0;display:grid}.appTemplateLaunchControls label>span{color:var(--muted);font-size:.72rem}.appTemplateBuilderStatus{gap:4px;min-width:150px;display:grid}.appTemplateBuilderStatus span,.appTemplateBuilderStatus small{color:var(--muted);font-size:.72rem}.appTemplateBuilderStatus strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;overflow:hidden}.appTemplateLaunchActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.appTemplateCardSelected{border-color:rgba(var(--brand-rgb), .36);background:rgba(var(--brand-rgb), .07)}.appTemplateDetailPanel{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);gap:14px;padding:14px;display:grid}.appTemplateDetailHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.appTemplateDetailHeader h3{margin:2px 0 0;font-size:1.05rem}.appTemplatePreviewGrid{grid-template-columns:minmax(0,2fr) minmax(220px,.9fr);gap:12px;display:grid}.appTemplatePreviewPane,.appTemplateFilesPane{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);min-width:0;padding:12px}.appTemplatePreviewTitle{min-width:0;color:var(--text);align-items:center;gap:8px;font-size:.84rem;font-weight:600;display:flex}.appTemplatePreviewTitle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.appTemplatePreviewPane pre{max-height:320px;color:var(--text);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;white-space:pre-wrap;margin:12px 0 0;font-size:.78rem;line-height:1.5;overflow:auto}.appTemplatePreviewPane p,.appTemplateFilesPane p{color:var(--muted);margin:12px 0 0;font-size:.88rem;line-height:1.45}.appTemplateFilesPane ul{max-height:320px;color:var(--text);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;gap:6px;margin:12px 0 0;padding:0;font-size:.78rem;line-height:1.35;list-style:none;display:grid;overflow:auto}.appTemplateFilesPane li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:980px){.appTemplateLaunchControls{grid-template-columns:repeat(2,minmax(0,1fr))}.appTemplateLaunchActions{justify-content:flex-start}.appTemplatePreviewGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.appTemplateLaunchControls{grid-template-columns:minmax(0,1fr)}}.activityMetricGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:12px}.activitySurface .panel[id]{scroll-margin-top:96px}.activityOverviewTop{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);gap:12px;margin-top:12px;display:grid}.activityOverviewLead,.activityOverviewFacts>div,.activityDetailStrip{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong)}.activityOverviewLead{align-content:center;gap:8px;min-height:150px;padding:18px;display:grid}.activityOverviewLead strong{font-size:clamp(2rem,4vw,3rem);line-height:1}.activityOverviewLead p{max-width:48ch;margin:0}.activityOverviewFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.activityOverviewFacts>div{align-content:center;gap:6px;min-height:70px;padding:12px 14px;display:grid}.activityOverviewFacts span,.activityDetailStrip span{color:var(--muted);font-size:.78rem;line-height:1.35}.activityOverviewFacts strong,.activityDetailStrip strong{color:var(--text)}.activityDetailStrip{flex-wrap:wrap;gap:8px 16px;margin-top:12px;padding:12px 14px;display:flex}.activityJumpGrid{flex-wrap:wrap;gap:8px;display:flex}.activityJumpGrid .buttonGhost{min-height:36px}.activityFilterDetails{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);margin-top:12px}.activityFilterDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 14px;list-style:none;display:flex}.activityFilterDetails summary::-webkit-details-marker{display:none}.activityFilterDetails summary span{color:var(--text);font-weight:600}.activityFilterDetails summary small{color:var(--muted);font-size:.76rem;line-height:1.35}.activityFilterDetails .creditsLedgerToolbar{padding:0 14px 14px}.telemetryProjectBar,.telemetrySetupBanner,.telemetryDetailStrip{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.telemetryProjectBar{justify-content:space-between}.telemetrySetupBanner,.telemetryDetailStrip{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong)}.telemetrySetupBanner{justify-content:space-between;padding:14px}.telemetrySetupBanner p{color:var(--muted);margin:4px 0 0;line-height:1.45}.telemetryDetailStrip{align-items:stretch;padding:10px 12px}.telemetryDetailStrip>div{gap:4px;min-width:150px;max-width:100%;display:grid}.telemetryDetailStrip span{color:var(--muted);font-size:.78rem;line-height:1.35}.telemetryDetailStrip strong,.telemetryDetailStrip code{color:var(--text)}.telemetryDetailStrip code{font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.telemetryMetricGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.telemetryViewTabs{flex-wrap:wrap;gap:8px;display:flex}.telemetryViewTabs .button,.telemetryViewTabs .buttonGhost{min-height:36px}.telemetryFilterStack{gap:10px;display:grid}.telemetryPrimaryFilters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.telemetryFilterDetails{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong)}.telemetryFilterDetails summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 14px;list-style:none;display:flex}.telemetryFilterDetails summary::-webkit-details-marker{display:none}.telemetryFilterDetails summary span{color:var(--text);font-weight:600}.telemetryFilterDetails summary small{color:var(--muted);font-size:.76rem;line-height:1.35}.telemetryFilterDetails .filterToolbar{border-radius:var(--r-sm);background:var(--panel);margin:0 14px 14px}.telemetrySetupChecklist{gap:14px;display:grid}.telemetryChecklist{gap:10px;display:grid}.telemetryChecklistItem{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.telemetryChecklistItem p{color:var(--muted);margin:4px 0 0;font-size:.88rem;line-height:1.45}.telemetryChecklistItem .button,.telemetryChecklistItem .buttonGhost{justify-content:center;min-width:150px}.telemetryIssueDetail{scroll-margin-top:96px}.activityMetricGrid .card{min-height:92px;box-shadow:none;padding:14px}.activityMetricGrid .metricValue{white-space:nowrap;font-size:clamp(1.32rem,2.2vw,1.95rem);line-height:1.1}.activityWorkbench{margin-top:16px}.activityWorkbenchSingle{grid-template-columns:minmax(0,1fr)}.activityStatusGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-top:14px;display:grid}.activityStatusCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);min-height:56px;color:var(--text);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.activityStatusCard:hover{border-color:var(--hover-border);background:var(--hover-bg)}.activityStatusCardActive{border-color:rgba(var(--brand-rgb), .25);background:rgba(var(--brand-rgb), .06)}.activityStatusCard strong{font-size:1.05rem}.activityTimelineStats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px;display:grid}.activityTimelineStat{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);min-height:74px;padding:12px 14px}.activityTimelineStat strong{margin-top:6px;font-size:1.05rem;line-height:1.25;display:block}.activityTimelineChart{align-items:end;gap:10px;min-height:232px;padding:2px 2px 8px;display:grid;overflow-x:auto}.activityTimelineDay{grid-template-rows:24px 150px 18px 34px;align-items:end;gap:6px;min-width:72px;display:grid}.activityTimelineCost,.activityTimelineLabel,.activityTimelineModel{text-align:center}.activityTimelineCost{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:600;line-height:1.2;overflow:hidden}.activityTimelineTrack{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);justify-content:center;align-items:flex-end;height:150px;padding:8px;display:flex}.activityTimelineBar{background:linear-gradient(180deg, var(--brand-deep) 0%, var(--brand) 100%);border-radius:6px 6px 3px 3px;width:100%;max-width:28px;min-height:8px;display:block}.activityTimelineBarEmpty{background:rgba(var(--ink-rgb), .12);min-height:0}.activityTimelineLabel{color:var(--muted);font-size:.76rem;line-height:1.2}.activityTimelineModel{min-height:34px;color:var(--text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.25;display:-webkit-box;overflow:hidden}.activityRelatedLinks{gap:8px;display:grid}.activityRelatedLinks .buttonGhost{justify-content:center;width:100%}.activityRequestButton{width:100%;color:inherit;text-align:left}.activityRequestRow{gap:12px;display:grid}.activityRequestButton:hover{border-color:var(--hover-border);background:var(--hover-bg)}.activityRequestButtonActive{border-color:rgba(var(--brand-rgb), .28);background:rgba(var(--brand-rgb), .06);box-shadow:inset 3px 0 0 var(--brand)}.activityDetailPanel{border-radius:var(--r-sm)}.activityEmpty,.modelsEmpty{min-height:190px}.modelsRecommendation{border:1px solid rgba(var(--brand-rgb), .2);border-radius:var(--r-sm);background:rgba(var(--brand-rgb), .055);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:16px;padding:14px 16px;display:grid}.modelsRecommendation h3{margin:10px 0 6px}.modelsRecommendation p{max-width:72ch;color:var(--muted);margin:0;line-height:1.5}.modelsRecommendationActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.modelChoiceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.modelChoiceCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);gap:12px;padding:14px;display:grid}.modelChoiceCard h3{margin:10px 0 6px;font-size:1rem}.modelChoiceCard p{color:var(--muted);margin:0 0 10px;line-height:1.5}.modelChoiceMeta{color:var(--muted);gap:4px;font-size:.86rem;display:grid}.activityModelRow,.modelsCardHeader,.modelsCatalogRow{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.activityModelRow strong{white-space:nowrap}.activityCostStack{text-align:right;justify-items:end;gap:2px;min-width:max-content;display:grid}.activityCostStack .micro{white-space:nowrap}.modelsCatalogActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.modelsCatalogList{gap:10px}.modelsCatalogRow{box-shadow:none;grid-template-columns:minmax(0,1.4fr) minmax(210px,.8fr) auto;align-items:center;padding:14px 15px;display:grid}.modelsCatalogMain{gap:10px;min-width:0;display:grid}.modelsCapabilityRow{flex-wrap:wrap;gap:6px;display:flex}.modelsCatalogMeta{color:var(--muted);gap:4px;font-size:.82rem;line-height:1.35;display:grid}.modelsCatalogRow .buttonGhost{justify-content:center;min-width:88px}.stepBullet{justify-content:center;min-width:46px}.stepComplete{background:var(--brand-soft);color:var(--brand-dark)}.stepPending{background:var(--warning-soft);color:var(--warning)}.panel,.heroCard,.providerCard,.snippetCard,.card,.listItem,.tokenBox,.codeBlock{border:1px solid var(--border);background:var(--panel);border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow-wrap:anywhere;min-width:0}.diffPreview{color:#d7dee8;white-space:pre;background:#0b1020;margin:0;padding:8px 0;font-size:.78rem;line-height:1.45;overflow:auto}.diffLine{border-left:3px solid #0000;min-width:max-content;padding:0 12px;display:block}.diffLineAdded{color:#9be9a8;background:#2ea04338;border-left-color:#2ea043}.diffLineRemoved{color:#ffaba8;background:#f8514933;border-left-color:#f85149}.diffLineHunk{color:#a5d6ff;background:#58a6ff29;border-left-color:#58a6ff}.diffLineFile,.diffLineMeta{color:#c9d1d9;background:#c9d1d914}.diffLineContext{color:#d7dee8}.panel,.heroCard{padding:20px}.sectionHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:4px;display:flex}.sectionHead>div:first-child{min-width:0}.sectionHead h2{margin:0}.sectionHead .row{flex-shrink:0}.panel h2,.panel h3,.panel p,.heroCard h2,.heroCard p{overflow-wrap:anywhere;word-break:break-word}.heroPrimary{min-height:100%}.heroEyebrow,.sectionLabel{color:var(--brand-dark);margin-bottom:10px;font-size:.72rem}.heroCard h1{overflow-wrap:break-word;max-width:24ch;margin:0 0 16px;font-size:clamp(1.75rem,2.7vw,2.65rem);line-height:1.05}.panel h2,.panel h3,.heroCard h2{margin:0 0 10px}.panel .headingTight,.heroCard .headingTight{margin:0 0 6px}.heroCard p,.subtle,.micro{color:var(--muted)}.heroCard p,.subtle{font-size:.9rem;line-height:1.5}.micro{font-size:.78rem;line-height:1.45}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rowBetween{justify-content:space-between}.rowBetweenStart{justify-content:space-between;align-items:flex-start}.controlGrow{flex:220px;min-width:0}.textLeft{text-align:left}.inlineCheckbox{align-items:center;gap:8px;display:flex}.selectedCardBrand{border-color:rgba(var(--brand-rgb), .5)}.chatRouteShell{background:#212121;width:100%;min-height:100dvh;margin:0;padding:0}.chatStandaloneShell{width:min(1560px,100vw - 28px)}.chatAppShell{color:#ececec;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#212121;grid-template-columns:268px minmax(0,1fr);width:100%;height:100dvh;min-height:0;font-size:.94rem;line-height:1.45;display:grid;overflow:hidden}.chatRail{z-index:30;color:#ececec;background:#171717;border-right:1px solid #ffffff14;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:10px;min-width:0;height:100dvh;padding:12px;display:grid;position:relative;overflow:hidden}.chatRailHeader,.chatRailBrand,.chatTopBar,.chatComposerToolbar,.chatComposerInputRow,.chatMessageHeader,.chatMessageMeta,.chatHistoryRenameActions{align-items:center;min-width:0;display:flex}.chatRailHeader{justify-content:space-between;gap:8px}.chatRailBrand{gap:10px}.chatRailLogo,.chatStarterMark{border-radius:var(--r-sm);background:var(--brand);width:30px;height:30px;color:var(--brand-contrast);justify-content:center;align-items:center;font-size:.82rem;font-weight:600;display:inline-flex}.chatRailBrand strong,.chatRailBrand span,.chatTopTitle h1,.chatTopTitle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.chatRailBrand strong{font-size:.9rem;line-height:1.1}.chatRailBrand span,.chatTopTitle span{color:#b4b4b4;font-size:.78rem}.chatIconButton,.chatSendButton,.chatHistoryMenu summary{border-radius:var(--r-sm);color:#b4b4b4;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.chatIconButton:hover,.chatIconButton:focus-visible,.chatHistoryMenu summary:hover,.chatHistoryMenu summary:focus-visible{color:#fff;background:#ffffff14}.chatRailClose{display:none}.chatNewButton,.chatMiniButton,.chatSuggestionButton,.chatMetaAction,.chatScrollLatest,.chatTopLink,.chatHistoryMenuPanel button{border-radius:var(--r-sm);min-height:34px;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.chatNewButton{color:#f5f5f5;justify-content:flex-start;width:100%;padding:9px 10px;font-weight:600}.chatNewButton:hover,.chatNewButton:focus-visible,.chatSuggestionButton:hover,.chatSuggestionButton:focus-visible,.chatTopLink:hover,.chatTopLink:focus-visible,.chatMiniButton:hover,.chatMiniButton:focus-visible,.chatMetaAction:hover,.chatMetaAction:focus-visible,.chatHistoryMenuPanel button:hover,.chatHistoryMenuPanel button:focus-visible{color:#fff;background:#ffffff14}.chatSearchBox{border-radius:var(--r-sm);color:#9b9b9b;background:#202020;border:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:38px;padding:0 10px;display:grid}.chatSearchBox:focus-within{border-color:#10a37f8c;box-shadow:0 0 0 3px #10a37f29}.chatSearchBox input{color:#ececec;background:0 0;border:0;outline:0;min-width:0;font-size:.9rem}.chatSearchBox input::placeholder{color:#8f8f8f}.chatHistoryList{scrollbar-width:thin;align-content:start;gap:2px;min-width:0;padding:2px 0;display:grid;overflow:auto}.chatHistoryItemShell{border-radius:var(--r-sm);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;display:grid;position:relative}.chatHistoryItemShell:hover,.chatHistoryItemShell:focus-within,.chatHistoryItemShellActive{background:#ffffff14}.chatHistoryItem{border-radius:var(--r-sm);color:#ececec;text-align:left;background:0 0;border:0;gap:2px;width:100%;min-width:0;padding:8px 4px 8px 10px;display:grid}.chatHistoryItem strong,.chatHistoryItem span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chatHistoryItem strong{font-size:.88rem;font-weight:500}.chatHistoryItem span{color:#9b9b9b;font-size:.75rem}.chatHistoryItem .openclawThreadWorkspaceMeta{white-space:normal;flex-wrap:wrap;gap:4px;margin-top:3px;display:flex}.chatHistoryItem .openclawThreadWorkspaceMeta code{border-radius:var(--r-pill);color:#cfcfcf;min-width:0;max-width:100%;font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;padding:2px 5px;font-size:.64rem;overflow:hidden}.chatHistoryMenu{margin-right:3px;position:relative}.chatHistoryMenu summary{opacity:0;list-style:none}.chatHistoryMenu summary::-webkit-details-marker{display:none}.chatHistoryItemShell:hover .chatHistoryMenu summary,.chatHistoryItemShell:focus-within .chatHistoryMenu summary,.chatHistoryItemShellActive .chatHistoryMenu summary,.chatHistoryMenu[open] summary{opacity:1}.chatHistoryMenuPanel{z-index:10;border-radius:var(--r-sm);background:#2f2f2f;border:1px solid #ffffff1a;gap:2px;width:138px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 18px 40px #00000057}.chatHistoryMenuPanel button{color:#ececec;justify-content:flex-start;width:100%;padding:7px 8px;font-size:.86rem}.chatHistoryMenuPanel button:last-child{color:#ffb4aa}.chatHistoryRenameForm{grid-column:1/-1;gap:8px;min-width:0;padding:6px;display:grid}.chatHistoryRenameInput{border-radius:var(--r-sm);color:#ececec;background:#202020;border:1px solid #10a37f73;outline:0;width:100%;min-width:0;min-height:36px;padding:8px 10px}.chatHistoryRenameActions{justify-content:flex-end;gap:6px}.chatMiniButton{color:#d8d8d8;min-height:30px;padding:5px 9px;font-size:.78rem}.chatRailEmpty,.chatRailFooter{color:#9b9b9b;font-size:.82rem}.chatRailEmpty{padding:10px}.chatRailFooter{border-top:1px solid #ffffff14;gap:4px;min-width:0;padding:8px 2px 2px;display:grid}.chatRailFooter a{color:#ececec;width:fit-content;font-weight:600}.chatRailFooter span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chatRailBackdrop{display:none}.chatMain{background:#212121;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.chatTopBar{z-index:10;background:#212121eb;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;height:56px;padding:0 clamp(12px,2vw,24px);display:grid}.chatTopTitle{min-width:0}.chatTopTitle h1{color:#f5f5f5;margin:0;font-size:.98rem;font-weight:600}.chatTopLink{color:#cfcfcf;min-height:34px;padding:0 10px;font-size:.88rem}.chatThreadPanel{grid-template-rows:minmax(0,1fr) auto auto;min-height:0;display:grid;position:relative;overflow:hidden}.chatTranscript{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow:auto}.chatTranscriptInner{align-content:start;gap:22px;width:min(840px,100%);min-height:100%;margin:0 auto;padding:clamp(20px,3.2vw,42px) clamp(16px,3vw,32px) 28px;display:grid}.chatStarterState{text-align:center;place-content:center;justify-items:center;gap:18px;min-height:100%;display:grid}.chatStarterMark{width:38px;height:38px}.chatStarterState h2{color:#f4f4f4;margin:0;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:600}.chatStarterActions{flex-wrap:wrap;justify-content:center;gap:8px;max-width:min(560px,100%);display:flex}.chatSuggestionButton{color:#e8e8e8;background:#2b2b2b;border:1px solid #ffffff1a;min-height:38px;padding:8px 12px;font-size:.88rem}.chatMessage{gap:7px;min-width:0;max-width:min(100%,78ch);font-size:1rem;display:grid}.chatMessageUser{border-radius:var(--r-lg);background:#303030;justify-self:end;max-width:min(72%,62ch);padding:10px 14px}.chatMessageAssistant{justify-self:start;width:min(100%,78ch)}.chatMessageError{border:1px solid rgba(var(--danger-rgb), .26);border-radius:var(--r-sm);background:rgba(var(--danger-rgb), .12);padding:12px 14px}.chatMessageHeader{color:#a8a8a8;gap:8px;font-size:.75rem;font-weight:600}.chatMessageUser .chatMessageHeader{display:none}.chatMessageContent{color:#f4f4f4;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.65}.chatMessageUser .chatMessageContent{line-height:1.5}.chatMessageMeta{color:#9f9f9f;opacity:0;flex-wrap:wrap;gap:8px;font-size:.76rem;transition:opacity .16s}.chatMessageAssistant:hover .chatMessageMeta,.chatMessageAssistant:focus-within .chatMessageMeta{opacity:1}.chatMessageMeta code{color:#bfbfbf;text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.chatMetaAction{color:#bdbdbd;min-height:28px;padding:4px 7px;font-size:.76rem}.chatScrollLatest{z-index:8;color:#ececec;background:#2f2f2f;border:1px solid #ffffff1f;min-height:34px;padding:7px 12px;position:absolute;bottom:128px;left:50%;transform:translate(-50%);box-shadow:0 12px 28px #00000047}.chatStatusStack{gap:8px;width:min(840px,100% - 32px);margin:0 auto 8px;display:grid}.chatError{border:1px solid rgba(var(--danger-rgb), .22);border-radius:var(--r-sm);background:rgba(var(--danger-rgb), .12);color:#ffb4aa;padding:10px 12px;font-weight:600}.chatFallbackState{border-radius:var(--r-sm);color:#c8c8c8;background:#10a37f1a;border:1px solid #10a37f3d;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:.86rem;line-height:1.4;display:flex}.chatFallbackState strong{color:#f5f5f5;white-space:nowrap}.modelEmptyActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}.chatComposer{border-radius:var(--r-lg);background:#303030;border:1px solid #ffffff1a;gap:8px;width:min(840px,100% - 32px);margin:0 auto 18px;padding:10px;display:grid;box-shadow:0 18px 60px #0000003d}.chatComposerToolbar{gap:8px;min-width:0}.chatModelSelect{border-radius:var(--r-sm);color:#ececec;background:#ffffff12;flex:0 230px;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:128px;max-width:260px;min-height:32px;padding:0 8px 0 10px;display:inline-grid;position:relative}.chatModelSelect select{appearance:none;width:100%;min-width:0;color:inherit;background:0 0;border:0;outline:0;font-size:.84rem;font-weight:600}.chatComposerModelMeta{color:#a8a8a8;flex:auto;min-width:0;font-size:.74rem;line-height:1.25;display:grid}.chatComposerModelMeta strong,.chatComposerModelMeta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chatComposerModelMeta strong{color:#ededed;font-size:.8rem;font-weight:600}.chatComposerSettings{flex:none;min-width:0;position:relative}.chatComposerSettings summary{border-radius:var(--r-sm);color:#cfcfcf;cursor:pointer;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:.82rem;font-weight:600;list-style:none;display:inline-flex}.chatComposerSettings summary::-webkit-details-marker{display:none}.chatComposerSettings summary:hover,.chatComposerSettings summary:focus-visible,.chatComposerSettings[open] summary{color:#fff;background:#ffffff14}.chatComposerSettingsGrid{z-index:20;border-radius:var(--r-sm);background:#2b2b2b;border:1px solid #ffffff1c;grid-template-columns:minmax(240px,1fr) repeat(2,minmax(110px,130px));align-items:end;gap:10px;width:min(620px,100vw - 42px);min-width:0;padding:12px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 20px 52px #0000005c}.chatComposerControl,.chatComposerAuth{gap:5px;min-width:0;display:grid}.chatComposerControl span,.chatComposerAuth>span{color:#a8a8a8;white-space:nowrap;font-size:.72rem;font-weight:600}.chatComposerControl .input,.chatComposerControl .select{border-radius:var(--r-sm);min-width:0;min-height:38px;padding:8px 10px}.chatComposerModelControl{grid-column:1/-1}.chatComposerAuth{align-content:end;align-self:stretch;min-width:108px}.chatComposerAuth .pill{justify-content:center;min-height:38px}.chatComposerInputRow{align-items:end;gap:8px;min-width:0}.chatComposerTextarea{resize:none;color:#f4f4f4;background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:44px;max-height:min(220px,34dvh);padding:11px 8px 9px;font-size:1rem;line-height:1.5}.chatComposerTextarea::placeholder{color:#9f9f9f}.chatSendButton{color:#202020;background:#f4f4f4;width:36px;height:36px;margin-bottom:4px}.chatSendButton:hover,.chatSendButton:focus-visible{background:#fff}.chatSendButton:disabled{cursor:not-allowed;color:#ffffff61;background:#ffffff29}@media (max-width:980px){.chatAppShell{grid-template-columns:1fr}.chatRail{width:min(310px,100vw - 48px);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-104%);box-shadow:24px 0 60px #0000006b}.chatRailOpen{transform:translate(0)}.chatRailClose{display:inline-flex}.chatRailBackdrop{z-index:20;background:#0000007a;border:0;display:block;position:fixed;inset:0}.chatRailToggle{display:inline-flex}.chatTopLink{display:none}}@media (min-width:981px){.chatRailToggle{display:none}}@media (max-width:720px){.chatTopBar{height:52px}.chatTranscriptInner{gap:18px;padding:18px 14px 22px}.chatMessage,.chatMessageAssistant{max-width:100%}.chatMessageUser{max-width:86%}.chatComposer{border-radius:var(--r-md);width:calc(100% - 18px);margin-bottom:9px}.chatComposerToolbar{align-items:flex-start}.chatModelSelect{flex-basis:170px}.chatComposerModelMeta{display:none}.chatComposer .chatComposerSettingsGrid{grid-template-columns:1fr;width:calc(100vw - 24px);right:-4px}.chatComposerAuth{min-width:0}.chatScrollLatest{bottom:118px}.chatFallbackState{flex-direction:column;align-items:flex-start}}.openclawSurface{min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.openclawSurfacePanel{flex-direction:column;flex:auto;gap:14px;height:100%;min-height:0;padding:clamp(16px,1.6vw,22px);display:flex;overflow:hidden}.openclawSurfacePanel .sectionHead{align-items:center;margin-bottom:0}.openclawWorkspace{flex:auto;grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:stretch;gap:14px;min-width:0;min-height:0;display:grid;overflow:hidden}.openclawSurface.openclawAppShell .openclawWorkspace.openclawWorkspaceNoRail{grid-template-columns:minmax(0,1fr)}.openclawSidebar{min-width:0}.openclawSessionPanel{grid-template-rows:auto minmax(0,1fr) auto auto;gap:10px;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.openclawCommandCenter{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);min-width:0;box-shadow:0 1px 2px rgba(var(--ink-rgb), .04);grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}.openclawCloudStrip{border-bottom:1px solid rgba(var(--ink-rgb), .08);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:10px;min-width:0;padding:12px;display:grid}.openclawCloudSummary{align-items:center;gap:10px;min-width:0;display:flex}.openclawCommandCenter .pill{white-space:nowrap;flex-shrink:0}.openclawCloudActions{align-items:center;gap:8px;min-width:0;display:flex}.openclawStatusCopy{gap:2px;min-width:0;display:grid}.openclawStatusCopy strong,.openclawStatusCopy span,.openclawStatusMeta,.openclawCloudMetaBar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.openclawStatusCopy strong{color:var(--text);font-size:.94rem;font-weight:600}.openclawStatusCopy span,.openclawStatusMeta,.openclawCloudMetaBar{color:var(--muted);font-size:.8rem;font-weight:600}.openclawStatusMeta{justify-self:start}.openclawLaunchPanel{border-bottom:1px solid rgba(var(--ink-rgb), .08);grid-template-columns:minmax(120px,.48fr) minmax(170px,.8fr) minmax(190px,1fr) minmax(110px,.44fr) auto;align-items:end;gap:8px;min-width:0;padding:10px 12px;display:grid}.openclawInstanceTypeControl{min-width:0}.openclawInstanceTypeHint{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-weight:600;line-height:1.3;overflow:hidden}.openclawLaunchEmpty{border-bottom:1px solid rgba(var(--ink-rgb), .08);min-width:0;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px;font-size:.86rem;display:flex}.openclawLaunchEmpty strong{color:var(--text)}.openclawCloudMetaBar{border-top:1px solid rgba(var(--ink-rgb), .08);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;padding:7px 12px 9px;display:grid}.openclawInspectorPanel{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);box-shadow:0 1px 2px rgba(var(--ink-rgb), .04)}.openclawWorkspaceDetails dt{color:var(--muted);font-size:.7rem;font-weight:600}.openclawWorkspaceDetails code{min-width:0;color:var(--text);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.openclawSessionBody{grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:12px;min-width:0;min-height:0;display:grid;overflow:hidden}.openclawSessionBodyNoInspector{grid-template-columns:minmax(0,1fr)}.openclawConversationPane{min-width:0;min-height:0;overflow:hidden}.openclawTranscript{overscroll-behavior:contain;border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .035);scrollbar-gutter:stable;align-content:start;gap:16px;height:100%;min-height:0;padding:clamp(16px,1.6vw,24px);display:grid;overflow:auto}.openclawTranscript:has(>.openclawStarterState:only-child){align-content:center}.openclawTranscript .empty{text-align:center;place-content:center;min-height:100%;display:grid}.openclawInspector{grid-template-rows:auto auto auto;gap:12px;min-width:0;min-height:0;padding-right:2px;display:grid;overflow:auto}.openclawInspectorPanel{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);min-width:0;min-height:148px;box-shadow:0 1px 2px rgba(var(--ink-rgb), .03);grid-template-rows:auto minmax(0,1fr);gap:12px;padding:14px;display:grid;overflow:hidden}.openclawInspectorHeader{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.openclawInspectorHeader h3{margin:0;font-size:1rem}.openclawToolTimeline{align-content:start;gap:10px;min-width:0;min-height:0;padding-right:2px;display:grid;overflow:auto}.openclawToolTimeline .empty{text-align:center;place-content:center;min-height:140px}.openclawToolEvent{border:1px solid rgba(var(--tint-rgb), .1);border-left:3px solid rgba(var(--brand-rgb), .64);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .045);gap:8px;min-width:0;padding:10px;display:grid}.openclawToolEventMuted{border-left-color:rgba(var(--ink-rgb), .32);background:rgba(var(--ink-rgb), .035)}.openclawToolEventHeader{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.openclawToolEventHeader strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.openclawToolEvent pre{max-height:104px;color:var(--text);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.45;overflow:auto}.openclawToolBody{gap:8px;min-width:0;display:grid}.openclawToolEvent .openclawToolDiffPreview{color:#d7dee8;white-space:pre;overflow-wrap:normal;border-radius:6px;max-height:240px}.openclawToolEvent .openclawToolDiffPreview .diffLine{overflow-wrap:normal}.openclawToolEvent .openclawToolOutputPreview{max-height:72px;color:var(--muted)}.openclawToolEvent>span{color:var(--muted);font-size:.76rem}.openclawWorkspaceDetails{grid-template-rows:auto minmax(0,1fr) auto}.openclawWorkspaceDetails dl{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px 12px;min-height:0;margin:0;display:grid;overflow:auto}.openclawWorkspaceDetails dl>div{gap:4px;min-width:0;display:grid}.openclawWorkspaceDetails dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.9rem}.openclawRuntimeError{border-radius:var(--r-sm);background:var(--danger-soft);color:var(--danger);overflow-wrap:anywhere;border:1px solid #f28b7c2e;padding:10px 12px;font-size:.84rem;font-weight:600}.openclawCloudArtifacts{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:.84rem;display:flex}.openclawCloudArtifacts span{color:var(--text);font-weight:600}.openclawOrchestrationConsole{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);min-width:0;box-shadow:0 1px 2px rgba(var(--ink-rgb), .03);gap:12px;padding:12px;display:grid}.openclawOrchestrationHeader,.openclawOrchestrationHeaderPills,.openclawOrchestrationActions,.openclawOrchestrationPanelHead,.openclawOrchestrationVerdicts,.openclawOrchestrationFiles{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.openclawOrchestrationHeader{justify-content:space-between}.openclawOrchestrationHeader h3{margin:0;font-size:1rem}.openclawOrchestrationHeader span,.openclawOrchestrationRunItem span,.openclawOrchestrationTask span,.openclawOrchestrationDecision span,.openclawOrchestrationEventList span{color:var(--muted);font-size:.78rem}.openclawOrchestrationLauncher{grid-template-columns:minmax(220px,1fr) minmax(86px,112px) auto auto;align-items:end;gap:10px;min-width:0;display:grid}.openclawOrchestrationPrompt{min-width:0}.openclawOrchestrationLauncher .textarea{resize:vertical;min-height:74px}.openclawOrchestrationToggle{min-height:40px;color:var(--text);align-items:center;gap:8px;font-size:.82rem;font-weight:600;display:flex}.openclawOrchestrationBody{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:12px;min-width:0;display:grid}.openclawOrchestrationRunList,.openclawOrchestrationDetail,.openclawOrchestrationTaskGrid,.openclawOrchestrationLockList,.openclawOrchestrationCandidateList,.openclawOrchestrationEventList{align-content:start;gap:8px;min-width:0;display:grid}.openclawOrchestrationRunList{max-height:520px;overflow:auto}.openclawOrchestrationRunItem{text-align:left;border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .035);width:100%;min-width:0;color:var(--text);cursor:pointer;gap:8px;padding:10px;display:grid}.openclawOrchestrationRunItemActive{border-color:rgba(var(--brand-rgb), .36);background:rgba(var(--brand-rgb), .055)}.openclawOrchestrationRunItem>div,.openclawOrchestrationTask>div,.openclawOrchestrationCandidate summary,.openclawOrchestrationDecision>div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.openclawOrchestrationRunItem strong,.openclawOrchestrationTask strong,.openclawOrchestrationCandidate strong,.openclawOrchestrationPanelHead strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.openclawOrchestrationSummaryGrid,.openclawOrchestrationColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.openclawOrchestrationSummaryGrid>div,.openclawOrchestrationPanel,.openclawOrchestrationDecision,.openclawOrchestrationTask,.openclawOrchestrationLockList>div,.openclawOrchestrationCandidate,.openclawOrchestrationEventList article{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .035);gap:6px;min-width:0;padding:9px;display:grid}.openclawOrchestrationSummaryGrid span{color:var(--muted);font-size:.68rem;font-weight:600}.openclawOrchestrationSummaryGrid strong{color:var(--text);font-size:.86rem}.openclawOrchestrationPanelHead{justify-content:space-between}.openclawOrchestrationTask .buttonGhost{justify-self:start;min-height:30px;padding:5px 8px;font-size:.76rem}.openclawOrchestrationDecision{border-color:rgba(var(--ink-rgb), .1);background:rgba(var(--ink-rgb), .035)}.openclawOrchestrationCandidate summary{cursor:pointer}.openclawOrchestrationCandidate p{color:var(--text);margin:0;font-size:.82rem;line-height:1.45}.openclawOrchestrationFiles code,.openclawOrchestrationDecision code,.openclawOrchestrationTask code,.openclawOrchestrationLockList code{max-width:100%;color:var(--text);white-space:normal;overflow-wrap:anywhere;font-size:.76rem}.openclawVerificationReport{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);gap:10px;min-width:0;padding:10px 12px;display:grid}.openclawVerificationReport summary{cursor:pointer;color:var(--text);overflow-wrap:anywhere;font-size:.84rem;font-weight:600}.openclawVerificationList{gap:8px;min-width:0;display:grid}.openclawVerificationItem{min-width:0;color:var(--text-muted);overflow-wrap:anywhere;gap:4px;font-size:.82rem;display:grid}.openclawVerificationItem strong{color:var(--text);font-size:.84rem}.openclawVerificationItem code,.openclawVerificationArtifacts code{white-space:normal}.openclawVerificationArtifacts{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.openclawPrWorkflowPanel{grid-template-rows:auto minmax(0,auto)}.openclawPrWorkflowBody{gap:10px;min-width:0;display:grid;overflow:auto}.openclawPrWorkflowBoardPanel{min-width:0}.openclawPrWorkflowBoardToolbar{grid-template-columns:minmax(140px,1fr) repeat(3,minmax(112px,max-content)) max-content;align-items:center;gap:8px;min-width:0;display:grid}.openclawSearchField{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel);min-width:0;color:var(--muted);align-items:center;gap:6px;padding:0 8px;display:flex}.openclawSearchField input{width:100%;min-width:0;min-height:32px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;font-size:.78rem}.openclawPrWorkflowBoardToolbar select{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel);width:100%;min-width:0;min-height:34px;color:var(--text);font:inherit;font-size:.78rem}.openclawPrWorkflowBoardToolbar .openclawSearchField{min-height:34px}.openclawIconButton{justify-content:center;width:34px;min-width:34px;min-height:34px;padding:0}.openclawPrWorkflowBoard{grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;gap:10px;min-width:0;padding-bottom:2px;display:grid;overflow-x:auto}.openclawPrWorkflowBoardColumn{align-content:start;gap:8px;min-width:0;display:grid}.openclawPrWorkflowBoardColumnHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.openclawPrWorkflowBoardColumnHeader span{color:var(--muted);font-size:.72rem;font-weight:600}.openclawPrWorkflowBoardCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);width:100%;min-width:0;color:var(--text);gap:6px;padding:9px;display:grid}.openclawPrWorkflowBoardCard:hover{border-color:rgba(var(--ink-rgb), .24);background:var(--hover-bg)}.openclawPrWorkflowBoardCardActive{border-color:rgba(var(--brand-rgb), .42);background:rgba(var(--brand-rgb), .06)}.openclawPrWorkflowBoardCardMain{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:6px;padding:0;display:grid}.openclawPrWorkflowBoardCardMain>div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.openclawPrWorkflowBoardCard strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.84rem;overflow:hidden}.openclawPrWorkflowBoardCard span,.openclawPrWorkflowBoardCard code,.openclawPrWorkflowBoardCard p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.74rem}.openclawPrWorkflowBoardRetry{justify-self:start;align-items:center;gap:5px;min-height:28px;padding:5px 8px;font-size:.74rem;display:inline-flex}.openclawPrWorkflowSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.openclawPrWorkflowSummary>div{gap:3px;min-width:0;display:grid}.openclawPrWorkflowSummary span,.openclawPrWorkflowStrip>span{color:var(--muted);font-size:.68rem;font-weight:600}.openclawPrWorkflowSummary strong{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;overflow:hidden}.openclawPrWorkflowReviewerSummary,.openclawPrWorkflowStrip{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .035);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:8px;display:flex}.openclawPrWorkflowReviewerSummary span,.openclawPrWorkflowStrip code{max-width:100%;color:var(--text);overflow-wrap:anywhere;font-size:.78rem}.openclawTrustPolicyEditButton{min-height:28px;padding:5px 8px;font-size:.74rem}.openclawTrustPolicyEditControls{min-width:min(100%,320px);color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:.78rem;display:inline-flex}.openclawPrWorkflowTimeline,.openclawPrWorkflowTasks{gap:8px;min-width:0;display:grid}.openclawPrWorkflowTaskItem{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .035);gap:5px;min-width:0;padding:8px;display:grid}.openclawPrWorkflowTaskItem div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.openclawPrWorkflowTaskItem strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.82rem;overflow:hidden}.openclawPrWorkflowTaskItem span,.openclawPrWorkflowTaskItem p{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:.76rem}.openclawPrWorkflowTaskItem .buttonGhost{justify-self:start;min-height:28px;padding:5px 8px;font-size:.74rem}.openclawBulkTasksPanel{gap:12px;min-width:0}.openclawBulkTaskForm{gap:10px;min-width:0;display:grid}.openclawBulkRepoGrid,.openclawBulkFormGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.openclawBulkFormGrid{grid-template-columns:minmax(0,1fr) minmax(90px,120px)}.openclawBulkModeControl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.openclawBulkModeButton{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel);min-width:0;min-height:36px;color:var(--text);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:7px 10px;font-size:.8rem;font-weight:650;display:inline-flex}.openclawBulkModeButton:hover{border-color:rgba(var(--ink-rgb), .24);background:var(--hover-bg)}.openclawBulkModeButtonActive{border-color:rgba(var(--brand-rgb), .46);background:rgba(var(--brand-rgb), .08)}.openclawBulkTaskInput,.openclawBulkTaskSummaryInput{resize:vertical;border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel);width:100%;min-width:0;color:var(--text);font:inherit;padding:9px 10px;font-size:.8rem;line-height:1.45}.openclawBulkTaskInput{min-height:150px;font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace)}.openclawBulkPreview{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .035);gap:8px;min-width:0;padding:8px;display:grid}.openclawBulkPreview>div:first-child{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.openclawBulkPreview strong,.openclawBulkPreview code{overflow-wrap:anywhere;min-width:0}.openclawBulkPreview table{border-collapse:collapse;width:100%;min-width:0;font-size:.75rem}.openclawBulkPreview th,.openclawBulkPreview td{border-top:1px solid rgba(var(--ink-rgb), .08);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:5px 6px}.openclawBulkErrors{color:#c64b4b;gap:4px;font-size:.76rem;display:grid}.openclawBulkAutoDeps{min-width:0}.openclawBulkAutoDepsToggle{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel);cursor:pointer;color:var(--text);align-items:center;gap:6px;padding:6px 8px;font-size:.78rem;display:flex}.openclawBulkAutoDepsToggle input{margin:0}.openclawBulkTasksHeader{justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.openclawBulkTasksHeaderActions{gap:6px;display:flex}.openclawBulkAddButton,.openclawBulkImportButton{align-items:center;gap:4px;font-size:.78rem;display:inline-flex}.openclawBulkImportPanel{border:1px dashed rgba(var(--ink-rgb), .22);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .025);gap:8px;padding:10px;display:grid}.openclawBulkImportHelp{color:var(--muted);margin:0;font-size:.78rem}.openclawBulkImportHelp code{background:rgba(var(--ink-rgb), .08);border-radius:3px;padding:1px 4px;font-size:.74rem}.openclawBulkImportInput{border:1px solid rgba(var(--ink-rgb), .18);border-radius:var(--r-sm);background:var(--panel);width:100%;color:var(--text);font-family:var(--mono);resize:vertical;padding:8px;font-size:.78rem}.openclawBulkImportControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.openclawBulkImportMode{color:var(--text);cursor:pointer;align-items:center;gap:5px;font-size:.78rem;display:inline-flex}.openclawBulkTaskCards{gap:10px;display:grid}.openclawBulkTaskCard{border:1px solid rgba(var(--ink-rgb), .14);border-radius:var(--r-sm);background:var(--panel);gap:6px;min-width:0;padding:10px;display:grid}.openclawBulkTaskCardHeader{align-items:center;gap:8px;min-width:0;display:flex}.openclawBulkTaskKey{background:rgba(var(--ink-rgb), .06);color:var(--muted);border-radius:4px;flex:none;padding:2px 6px;font-size:.72rem}.openclawBulkTaskTitle{flex:auto;min-width:0}.openclawBulkTaskCardActions{flex:none;align-items:center;gap:2px;display:inline-flex}.openclawBulkTaskCardActions button[disabled]{opacity:.4;cursor:not-allowed}.openclawBulkTaskBody{border:1px solid rgba(var(--ink-rgb), .14);border-radius:var(--r-sm);background:var(--panel);width:100%;color:var(--text);resize:vertical;padding:8px;font-family:inherit;font-size:.84rem}.openclawBulkTaskMeta{color:var(--muted);align-items:center;gap:8px;font-size:.74rem;display:flex}.openclawBulkTaskMeta code{background:rgba(var(--ink-rgb), .06);border-radius:3px;padding:1px 4px}.openclawBulkTaskMetaHint{background:rgba(var(--brand-rgb), .12);color:var(--text);text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:1px 6px;font-size:.7rem}.openclawBulkSubmitRow{border-top:1px solid rgba(var(--ink-rgb), .08);gap:8px;padding-top:6px;display:grid}.openclawBulkSubmitMeta{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8rem;display:flex}.openclawBulkSubmitCostNote{color:var(--muted);font-size:.74rem}.openclawBulkBlockerBanner{border-radius:var(--r-sm);color:#8a5b14;background:#d6a24614;border:1px solid #d6a24673;gap:4px;padding:8px 10px;font-size:.78rem;display:grid}.openclawBulkBatchGrid{grid-template-columns:minmax(160px,.85fr) minmax(0,1.15fr);gap:10px;min-width:0;display:grid}.openclawBulkBatchList,.openclawBulkBatchDetail{align-content:start;gap:8px;min-width:0;display:grid}.openclawBulkBatchButton{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel);min-width:0;color:var(--text);text-align:left;cursor:pointer;gap:5px;padding:8px;display:grid}.openclawBulkBatchButton:hover{border-color:rgba(var(--ink-rgb), .24);background:var(--hover-bg)}.openclawBulkBatchButtonActive{border-color:rgba(var(--brand-rgb), .42);background:rgba(var(--brand-rgb), .06)}.openclawBulkBatchButton strong,.openclawBulkBatchButton span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.openclawBulkBatchButton span{color:var(--muted);font-size:.74rem}.openclawPrWorkflowTimelineItem{border-left:2px solid rgba(var(--ink-rgb), .22);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .035);gap:5px;min-width:0;padding:8px;display:grid}.openclawPrWorkflowTimelineItem div{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.openclawPrWorkflowTimelineItem strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.openclawPrWorkflowTimelineItem p{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.8rem}.openclawPrWorkflowTimelineItem>span,.openclawPrWorkflowMuted{color:var(--muted);font-size:.76rem}.openclawLedgerPanel{grid-template-rows:auto minmax(0,auto)}.openclawLedgerBody{gap:10px;min-width:0;display:grid;overflow:auto}.openclawLedgerControls,.openclawLedgerActions{flex-wrap:wrap;align-items:end;gap:8px;min-width:0;display:flex}.openclawLedgerControls .chatComposerControl{flex:180px}.openclawLedgerTabs{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.openclawLedgerTabs .button,.openclawLedgerTabs .buttonGhost{min-height:30px;padding:0 9px;font-size:.74rem}.openclawLedgerSummary,.openclawLedgerEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.openclawLedgerSummary>div,.openclawLedgerEvidenceBlock{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--tint-rgb), .035);gap:4px;min-width:0;padding:8px;display:grid}.openclawLedgerFullBlock{max-height:280px;overflow:auto}.openclawLedgerSummary span,.openclawLedgerEvidenceBlock span{color:var(--muted);font-size:.68rem;font-weight:600}.openclawLedgerSummary strong,.openclawLedgerEvidenceBlock code,.openclawLedgerWhyEvidence code{min-width:0;color:var(--text);font-family:var(--font-mono), ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.openclawLedgerTimeline{gap:8px;min-width:0;display:grid}.openclawLedgerEventFooter{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.openclawLedgerEventFooter span{color:var(--muted);margin-right:auto;font-size:.76rem}.openclawLedgerEventFooter .buttonGhost,.openclawLedgerActions .buttonGhost{min-height:30px;padding:5px 8px;font-size:.76rem}.openclawLedgerWhy{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .035);gap:8px;min-width:0;padding:10px;display:grid}.openclawLedgerWhy p{color:var(--text);margin:0;font-size:.82rem;line-height:1.45}.openclawLedgerWhyEvidence{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.openclawComposer{flex-shrink:0;gap:8px}.openclawComposer .textarea{min-height:76px;max-height:22dvh}.openclawComposerSettings summary{text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:100%;min-height:30px;display:inline-flex;overflow:hidden}.modelChoiceButton{width:100%;color:inherit;font:inherit;cursor:pointer}.modelChoiceButton:disabled{opacity:.58;cursor:not-allowed}.alignSelfEnd{align-self:end}.button,.buttonPrimary,.buttonGhost,.buttonDanger{border-radius:var(--r-sm);border:0;padding:9px 12px;transition:transform .12s,opacity .12s,background .12s;box-shadow:inset 0 0 0 1px #0000}.button:hover,.buttonPrimary:hover{filter:brightness(1.08)}.buttonGhost:hover{background:rgba(var(--ink-rgb), .1)}.buttonDanger:hover{filter:brightness(1.08)}.button,.buttonPrimary{background:var(--brand);color:var(--brand-contrast);cursor:pointer;align-items:center;gap:8px;display:inline-flex}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible{outline:2px solid rgba(var(--brand-rgb), .55);outline-offset:2px}.skipLink{border-radius:var(--r-md);background:var(--panel-strong);color:var(--brand-dark);box-shadow:0 8px 20px rgba(var(--ink-rgb), .12);z-index:1000;padding:10px 14px;font-weight:600;transition:transform .14s;position:absolute;top:8px;left:8px;transform:translateY(-120%)}.skipLink:focus-visible{transform:translateY(0)}.buttonGhost{background:var(--hover-bg);color:var(--brand-dark);box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb), .14)}.button.buttonSecondary{background:var(--panel-strong);color:var(--brand-dark);box-shadow:inset 0 0 0 1.5px rgba(var(--ink-rgb), .18)}.button.buttonSecondary:hover{background:rgba(var(--ink-rgb), .08)}.buttonDanger{background:var(--danger-soft);color:var(--danger)}.button:disabled,.buttonPrimary:disabled,.buttonGhost:disabled,.buttonDanger:disabled{opacity:.55;cursor:not-allowed;transform:none}.openclawMergeGuardHint{max-width:min(240px,38vw);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;line-height:1.25;overflow:hidden}.field,.stack{gap:8px}.field label,.stack label{color:var(--muted);font-size:.82rem}.input,.textarea,.select{border:1px solid rgba(var(--ink-rgb), .16);border-radius:var(--r-sm);background:var(--panel-strong);width:100%;color:var(--text);box-shadow:inset 0 1px 0 rgba(var(--tint-rgb), .12);padding:10px 12px;transition:border-color .12s,box-shadow .12s,background .12s}.input:hover,.textarea:hover,.select:hover{border-color:rgba(var(--ink-rgb), .26)}.input::placeholder,.textarea::placeholder{color:rgba(var(--ink-rgb), .42)}.textarea{resize:vertical;min-height:120px}.select{min-height:38px}.metricLabel{color:var(--muted);margin-bottom:7px;font-size:.78rem}.metricValue{font-size:clamp(1.22rem,2.4vw,1.9rem);line-height:1.1}.sparkline{width:100%;height:32px;color:var(--brand);margin-top:8px;display:block}.card,.listItem,.providerCard,.snippetCard{padding:15px}.listTitle{margin:0 0 4px;font-size:1rem}.compactList .listItem{box-shadow:none;background:var(--panel-strong);border-color:rgba(var(--ink-rgb), .08)}.textLeftButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.textLeftButton:hover{border-color:rgba(var(--ink-rgb), .18);background:var(--hover-bg)}.priceStack{text-align:right;color:var(--brand-dark);font-size:.9rem;line-height:1.45}.deltaLine{margin-top:8px}.deltaPositive{color:var(--brand-dark)}.deltaNegative{color:var(--danger)}.deltaNeutral{color:var(--muted)}.pill{border-radius:var(--r-pill);background:rgba(var(--ink-rgb), .08);color:var(--muted);align-items:center;padding:4px 8px;font-size:.72rem;display:inline-flex}.pillActive{background:var(--brand-soft);color:var(--brand-dark)}.pillSuccess{background:var(--success-soft);color:var(--success-dark)}.pillInactive{background:var(--danger-soft);color:var(--danger)}.pillPending,.pillWarning{background:var(--warning-soft);color:var(--warning)}.notice,.error{border-radius:var(--r-sm);border:1px solid #0000;margin-top:14px;padding:10px 12px;font-size:.86rem;line-height:1.5}.notice{background:var(--info-soft);border-color:rgba(var(--info-rgb), .22);color:var(--info)}.bannerNotice{margin-top:0;margin-bottom:14px}.error{color:var(--danger);background:#b423181c;border-color:#b4231829}.tokenBox{border-radius:var(--r-sm);border:1px solid rgba(var(--ink-rgb), .08);background:rgba(var(--ink-rgb), .03);box-shadow:none;padding:12px;overflow-x:auto}.tokenBox code{white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;font-size:.82rem;line-height:1.5;display:block}.panelInset{border-color:rgba(var(--ink-rgb), .1);background:rgba(var(--ink-rgb), .03);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:20px}.reportMetricGrid,.reportGrid{margin-top:20px}.reportMiniGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:16px 0}.reportMiniGrid .card{border-radius:var(--r-lg);box-shadow:none;border-color:rgba(var(--ink-rgb), .08);background:var(--panel-strong);padding:14px 15px}.reportMiniGrid .metricLabel{margin-bottom:8px;font-size:.76rem}.reportMiniGrid .metricValue{font-size:clamp(1.18rem,2.3vw,1.72rem);line-height:1.1}.reportMiniGrid .micro{font-size:.76rem;line-height:1.35}.codeBlock{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-lg);white-space:pre-wrap;font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;background:rgba(var(--ink-rgb), .03);box-shadow:none;margin:12px 0 0;padding:14px;font-size:.84rem;line-height:1.5;overflow-x:auto}.toolDetail{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-md);background:rgba(var(--ink-rgb), .03);color:var(--muted);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;white-space:pre-wrap;margin:12px 0 0;padding:12px 14px;font-size:.82rem}.gitSourceSwitch,.gitPathBar,.gitRepoActions,.gitTokenActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gitSourceSwitch{margin:12px 0 16px}.gitWorkflowGuide,.gitHostedStart,.gitGithubIntro{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);gap:14px;min-width:0;padding:14px;display:grid}.gitWorkflowGuide{grid-template-columns:minmax(220px,.72fr) minmax(0,1.45fr);align-items:start}.gitWorkflowLead,.gitHostedStart>div:first-child,.gitGithubIntro>div:first-child{gap:6px;min-width:0;display:grid}.gitWorkflowLead h3,.gitHostedStart h3,.gitGithubIntro h3{margin:0;font-size:1rem;line-height:1.25}.gitWorkflowLead p,.gitHostedStart p,.gitGithubIntro p{margin:0}.gitWorkflowCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.gitWorkflowCard{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);min-width:0;min-height:138px;color:var(--muted);text-align:left;align-content:start;gap:5px;padding:11px;display:grid}.gitWorkflowCard:hover{border-color:var(--hover-border);background:var(--hover-bg);box-shadow:none;transform:none}.gitWorkflowCard:focus-visible{box-shadow:0 0 0 3px rgba(var(--brand-rgb), .16);outline:none}.gitWorkflowCard span{color:#7f8b84;font-size:.62rem;font-weight:600}.gitWorkflowCard strong{color:var(--text);font-size:.86rem;line-height:1.25}.gitWorkflowCard small{color:var(--muted);font-size:.72rem;line-height:1.35}.gitWorkflowCard em{color:var(--brand-dark);align-self:end;font-size:.72rem;font-style:normal;font-weight:600}.gitSourcePanel{gap:16px;display:grid}.gitSetupGrid{grid-template-columns:minmax(260px,1fr) minmax(240px,.86fr);align-items:stretch;gap:14px;min-width:0;display:grid}.gitRepoPicker{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);grid-template-columns:minmax(140px,.42fr) minmax(220px,1fr) minmax(140px,.42fr);align-items:end;gap:10px;min-width:0;padding:14px;display:grid}.gitPickerCreateDrawer{grid-column:1/-1}.gitWorkbench,.gitGithubRepoPanel,.gitSecondaryPanel,.gitAdvancedPanel{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);gap:14px;min-width:0;padding:16px;display:grid}.gitGithubRepoPanel,.gitSecondaryPanel,.gitAdvancedPanel{background:var(--panel-strong)}.gitSelectedRepoHeader{padding-bottom:2px}.gitTaskNav{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;min-width:0;display:grid}.gitTaskNav .pillButton{justify-content:center;min-height:38px}.gitTaskLead{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.gitTaskLead h3{margin:2px 0 4px;font-size:1rem;line-height:1.25}.gitTaskLead p{margin:0}.gitAdvancedPanel{padding:0}.gitAdvancedPanel summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 14px;list-style:none;display:flex}.gitAdvancedPanel summary::-webkit-details-marker{display:none}.gitAdvancedPanel summary span{color:var(--text);font-size:.86rem;font-weight:600}.gitAdvancedPanel summary small{color:var(--muted);font-size:.74rem}.gitAdvancedPanel>.gitBranchList{padding:0 14px 14px}.gitFirstRunPanel{grid-template-columns:minmax(240px,.9fr) minmax(260px,1fr) minmax(220px,.75fr);align-items:stretch;gap:14px;min-width:0;display:grid}.gitFirstRunIntro,.gitFirstRunSteps,.gitGithubSetupCard,.gitCreateDrawer{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);min-width:0;padding:16px}.gitFirstRunIntro{align-content:center;gap:10px;display:grid}.gitFirstRunIntro h3{margin:0;font-size:1.16rem;line-height:1.2}.gitFirstRunIntro p,.gitGithubSetupCard p{margin:0}.gitGithubSetupCard{align-content:center;gap:10px;display:grid}.gitGithubSetupCard h3{margin:0;font-size:1.06rem;line-height:1.25}.gitFirstRunSteps{gap:10px;display:grid}.gitFirstRunSteps>div{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 10px;display:grid}.gitFirstRunSteps span{border:1px solid rgba(var(--brand-rgb), .24);border-radius:var(--r-pill);background:rgba(var(--brand-rgb), .08);width:24px;height:24px;color:var(--brand-dark);grid-row:span 2;justify-content:center;align-items:center;font-size:.72rem;font-weight:600;display:inline-flex}.gitFirstRunSteps strong{color:var(--text);font-size:.86rem;line-height:1.25}.gitFirstRunSteps small{color:var(--muted);font-size:.74rem;line-height:1.35}.gitCreateDrawer{gap:12px;display:grid}.gitCreateDrawer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:34px;list-style:none;display:flex}.gitCreateDrawer summary::-webkit-details-marker{display:none}.gitCreateDrawer summary span{color:var(--text);font-size:.86rem;font-weight:600}.gitCreateDrawer summary small{color:var(--muted);font-size:.74rem}.gitHostedStart{grid-template-columns:minmax(220px,.9fr) minmax(0,1.25fr);align-items:start}.gitCreateCard{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);gap:10px;min-width:0;padding:12px;display:grid}.gitCreateCard>button[type=submit]{justify-self:start}.gitCreateCardFeatured{height:100%}.gitCreateCardInline{background:0 0;border:0;padding:0}.gitCreateGrid,.gitRepoRailHeader{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.gitBrowserLayout{grid-template-columns:minmax(240px,.72fr) minmax(0,1.8fr);align-items:start;gap:16px;display:grid}.gitRepoRail,.gitRepoDetail,.gitPreviewPane{min-width:0}.gitRepoRail,.gitRepoList,.gitCommitList{gap:10px;display:grid}.gitRepoRailHeader{align-items:end}.gitRepoList,.gitTreeList{scrollbar-gutter:stable;max-height:560px;overflow:auto}.gitRepoButton,.gitTreeEntry{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);width:100%;min-width:0;color:var(--text);text-align:left}.gitRepoButton{justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.gitRepoButton:hover{border-color:var(--hover-border);background:var(--hover-bg)}.gitRepoButtonActive{border-color:rgba(var(--brand-rgb), .26);background:rgba(var(--brand-rgb), .08)}.gitRepoButton span,.gitTreeEntry span,.gitRepoMeta,.gitGithubRepoItem span,.gitCommitItem span,.gitPreviewHeader span,.gitTokenBox span{min-width:0;color:var(--muted);font-size:.82rem;line-height:1.35}.gitRepoButton strong,.gitTreeEntry strong,.gitGithubRepoItem strong,.gitCommitItem strong,.gitPreviewHeader strong{color:var(--text);overflow-wrap:anywhere;display:block}.gitRepoDetail{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);gap:14px;padding:16px;display:grid}.gitRepoEmptyGuide{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .035);align-content:center;gap:14px;min-height:260px;padding:18px;display:grid}.gitRepoEmptyGuide h3{max-width:36rem;margin:4px 0 6px;font-size:1.08rem;line-height:1.25}.gitRepoEmptyGuide p{max-width:48rem;margin:0}.gitRepoDetailHeader,.gitPreviewHeader,.gitGithubSummary,.gitGithubRepoItem,.gitCommitItem{justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.gitRepoMeta{overflow-wrap:anywhere;flex-wrap:wrap;gap:8px;display:flex}.gitRepoCommandBar{grid-template-columns:repeat(auto-fit,minmax(142px,1fr));gap:8px;min-width:0;display:grid}.gitRepoCommand{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);min-width:0;min-height:74px;color:var(--muted);text-align:left;gap:4px;padding:10px;display:grid}.gitRepoCommand:hover{border-color:rgba(var(--ink-rgb), .2);background:var(--hover-bg);box-shadow:none;transform:none}.gitRepoCommandActive{border-color:rgba(var(--brand-rgb), .26);background:rgba(var(--brand-rgb), .09)}.gitRepoCommand strong{color:var(--text);font-size:.82rem;line-height:1.25}.gitRepoCommand span{color:var(--muted);font-size:.7rem;line-height:1.35}.gitControlPanel{gap:14px;display:grid}.gitRefToolbar{grid-template-columns:minmax(180px,1fr)}.gitBranchToolbar,.gitAccessToolbar,.gitSettingsToolbar,.gitCiRunToolbar,.gitCiSecretToolbar{grid-template-columns:minmax(180px,1fr) minmax(160px,.7fr)}.gitSettingsToolbar,.gitCiRunToolbar,.gitCiSecretToolbar{grid-template-columns:minmax(180px,1fr) minmax(160px,.7fr) auto auto}.checkboxControl{min-height:42px;color:var(--muted);align-self:end;align-items:center;gap:8px;font-size:.84rem;display:inline-flex}.checkboxControl input{width:16px;height:16px;accent-color:var(--accent)}.gitDiffToolbar{grid-template-columns:minmax(130px,.7fr) minmax(130px,.7fr)}.gitBranchGrid{grid-template-columns:minmax(200px,.75fr) minmax(0,1.25fr);align-items:start;gap:14px;display:grid}.gitBranchList,.gitDiffPanel,.gitTokenList{min-width:0}.gitBranchList,.gitDiffPanel,.gitTokenBox{gap:10px;display:grid}.gitTokenBox>div:first-child{gap:2px;display:grid}.gitTokenBox code{color:var(--brand-dark);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.gitTokenItem{align-items:center}.gitTreeLayout{grid-template-columns:minmax(220px,.9fr) minmax(0,1.2fr);align-items:start;gap:14px;display:grid}.gitTreeList{gap:8px;display:grid}.gitTreeEntry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;display:grid}.orgDecisionTreePanel{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);gap:12px;min-width:0;padding:14px;display:grid}.orgLiveBuildPanel{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:linear-gradient(180deg, rgba(var(--ink-rgb), .035), rgba(var(--ink-rgb), .015));gap:14px;min-width:0;padding:14px;display:grid}.orgActionPanel,.orgProjectBoard{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);gap:12px;min-width:0;padding:14px;display:grid}.orgActionPanelAttention{background:#ffd54f1a;border-color:#ffd54f6b}.orgActionPanelHeader,.orgProjectBoardHeader,.orgProjectCardTop,.orgProjectActions,.orgApprovalProjectRow,.orgBulkApprovalHeader,.orgBulkApprovalToolbar,.orgBulkApprovalFooter,.orgProjectDiffHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.orgActionPanelHeader h3,.orgProjectBoardHeader h3,.orgBulkApprovalHeader h3{align-items:center;gap:8px;margin:0;display:inline-flex}.orgActionPanelHeader p,.orgBulkApprovalHeader p{color:var(--muted);margin:4px 0 0;font-size:.86rem;line-height:1.4}.orgApprovalProjectList,.orgProjectList,.orgProjectWorkflowList,.orgProjectDiffList{gap:10px;min-width:0;display:grid}.orgApprovalProjectRow,.orgProjectWorkflowRow,.orgBulkApprovalItem{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);min-width:0;padding:10px}.orgApprovalProjectRow span,.orgProjectWorkflowRow span,.orgProjectDiffHeader span,.orgBulkApprovalCheck span{min-width:0}.orgApprovalProjectRow strong,.orgProjectWorkflowRow strong,.orgProjectDiffHeader strong,.orgBulkApprovalCheck strong{min-width:0;color:var(--text);overflow-wrap:anywhere;display:block}.orgApprovalProjectRow small,.orgProjectWorkflowRow small,.orgProjectDiffHeader small,.orgBulkApprovalCheck small{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:.75rem;line-height:1.35;display:block}.orgProjectCard{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .025);gap:11px;min-width:0;padding:12px;display:grid}.orgProjectCardSelected{border-color:rgba(var(--brand-rgb), .32);background:rgba(var(--brand-rgb), .06)}.orgProjectSelectButton{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:3px;padding:0;display:grid}.orgProjectSelectButton strong{color:var(--text);overflow-wrap:anywhere;font-size:.95rem;line-height:1.25}.orgProjectSelectButton small{color:var(--muted);font-size:.76rem;line-height:1.35}.orgProjectNextAction{justify-items:end;gap:5px;min-width:max-content;display:grid}.orgProjectNextAction>span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800}.orgProjectStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.orgProjectStats span{border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .045);min-width:0;color:var(--muted);text-align:center;padding:7px 8px;font-size:.76rem;font-weight:700;line-height:1.2}.orgProjectWorkflowRow,.orgBulkApprovalItem{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.orgProjectActions{flex-wrap:wrap;justify-content:flex-start}.orgProjectDiffItem{border-top:1px solid rgba(var(--ink-rgb), .08);gap:8px;min-width:0;padding-top:10px;display:grid}.orgProjectInlineAction{padding:.2rem .5rem;font-size:.78rem}.orgProjectDiffPreview{max-height:320px;margin:0}.orgOnboardingDiffPreview{border-radius:6px;max-height:320px;margin-top:.5rem}.orgBulkApprovalOverlay{z-index:1000;background:rgba(var(--ink-rgb), .46);place-items:center;padding:18px;display:grid;position:fixed;inset:0}.orgBulkApprovalModal{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-sm);background:var(--panel);width:min(880px,100%);min-width:0;max-height:min(780px,100dvh - 36px);box-shadow:0 22px 60px rgba(var(--ink-rgb), .22);gap:12px;padding:16px;display:grid;overflow:hidden}.orgBulkApprovalToolbar,.orgBulkApprovalFooter{align-items:center}.orgBulkApprovalList{gap:8px;min-width:0;padding-right:2px;display:grid;overflow:auto}.orgBulkApprovalCheck{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.orgBulkApprovalCheck input{margin-top:3px}.orgBulkApprovalItemError{border-color:#b4231852}.orgBulkApprovalItemSuccess{border-color:#16a34a52}.orgBulkApprovalResultError{color:var(--danger)!important}.orgBulkApprovalResultSuccess{color:var(--success)!important}.orgBulkApprovalNoDiff{color:var(--muted);font-size:.76rem}.orgLiveBuildHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.orgLiveBuildHeader h3,.orgLivePanelTitle{align-items:center;gap:8px;margin:0;display:inline-flex}.orgLiveBuildHeader strong,.orgLiveTaskHeader strong{min-width:0;color:var(--text);overflow-wrap:anywhere;display:block}.orgLiveBuildHeader small,.orgLiveTaskHeader small{margin-top:2px;display:block}.orgLiveStartSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.orgLiveStartSteps div{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:2px 8px;min-width:0;padding:10px;display:grid}.orgLiveStartSteps span{background:rgba(var(--brand-rgb), .12);width:24px;height:24px;color:var(--text);border-radius:999px;grid-row:span 2;place-items:center;font-size:.78rem;font-weight:800;display:grid}.orgLiveStartSteps strong{color:var(--text);font-size:.9rem}.orgLiveStartSteps small{color:var(--muted);font-size:.76rem;line-height:1.35}.orgTrustApprovalPanel{border-radius:var(--r-sm);background:#ffd54f1f;border:1px solid #ffd54f6b;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px;display:grid}.orgTrustApprovalCopy{gap:4px;min-width:0;display:grid}.orgTrustApprovalCopy span{color:var(--text);align-items:center;gap:8px;font-size:.9rem;font-weight:800;display:inline-flex}.orgTrustApprovalCopy svg{color:var(--warning)}.orgTrustApprovalCopy p{color:var(--muted);margin:0;font-size:.83rem;line-height:1.4}.orgTrustApprovalActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.orgLiveBuildSummary,.orgLiveTaskPanel,.orgLiveModelPanel,.orgLiveActivityPanel{min-width:0}.orgLiveFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;display:grid}.orgLiveFacts div{gap:2px;min-width:0;display:grid}.orgLiveFacts dt{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:.7rem;font-weight:800}.orgLiveFacts dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.84rem;line-height:1.35}.orgLiveStageRail{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;min-width:0;display:grid}.orgLiveStage{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);min-width:0;min-height:58px;color:var(--text);font:inherit;text-align:left;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:2px 7px;padding:9px;display:grid;position:relative}.orgLiveStage:after{content:"";background:rgba(var(--ink-rgb), .08);border-radius:999px;height:2px;position:absolute;inset:auto 8px 6px}.orgLiveStage:not(:disabled){cursor:pointer}.orgLiveStage:not(:disabled):hover{border-color:var(--hover-border);background:var(--hover-bg)}.orgLiveStage:focus-visible{outline:2px solid rgba(var(--brand-rgb), .42);outline-offset:2px}.orgLiveStage svg{color:var(--muted);grid-row:span 2}.orgLiveStage span{min-width:0;color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:750;overflow:hidden}.orgLiveStage small{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;line-height:1.2;overflow:hidden}.orgLiveStage-active{border-color:rgba(var(--brand-rgb), .35);background:rgba(var(--brand-rgb), .09);animation:1.8s ease-in-out infinite orgLivePulse}.orgLiveStage-active:after{background:var(--brand)}.orgLiveStage-completed svg,.orgLiveStage-completed:after{color:var(--success);background:var(--success)}.orgLiveStage-failed,.orgLiveStage-canceled{border-color:#b423183d}.orgLiveStage-failed svg,.orgLiveStage-canceled svg,.orgLiveStage-failed:after,.orgLiveStage-canceled:after{color:var(--danger);background:var(--danger)}.orgLiveStage-blocked svg,.orgLiveStage-blocked:after{color:var(--warning);background:var(--warning)}.orgLiveBuildGrid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.72fr);align-items:start;gap:12px;min-width:0;display:grid}.orgLiveTaskPanel,.orgLiveModelPanel,.orgLiveActivityPanel{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);gap:10px;padding:12px;display:grid}.orgLiveSideStack{gap:12px;min-width:0;display:grid}.orgLivePanelTitle h4{color:var(--text);margin:0;font-size:.86rem;line-height:1.2}.orgLiveTaskHeader{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.orgLiveTaskPanel .orgLiveFacts,.orgLiveModelPanel .orgLiveFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.orgLiveTaskBlock{gap:6px;min-width:0;display:grid}.orgLiveTaskBlock span{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:800}.orgLiveTaskBlock pre,.orgLiveActivityItem pre{border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .06);max-height:260px;color:var(--text);white-space:pre-wrap;margin:0;padding:10px;font-size:.76rem;line-height:1.45;overflow:auto}.orgLiveInlineButton{justify-self:start;padding:.2rem .5rem;font-size:.78rem}.orgLiveActivityList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.orgLiveActivityItem{grid-template-columns:10px minmax(0,1fr);gap:8px;min-width:0;display:grid}.orgLiveActivityItem>span{background:var(--success);border-radius:999px;width:8px;height:8px;margin-top:6px}.orgLiveActivityItem-pending>span{background:var(--warning)}.orgLiveActivityItem-inactive>span{background:var(--danger)}.orgLiveActivityItem p{color:var(--text);margin:0;font-size:.83rem;line-height:1.35}.orgLiveActivityItem small,.orgLiveActivityItem summary{color:var(--muted);font-size:.72rem}.orgLiveActivityItem details{margin-top:4px}.orgDiagnosticsPanel summary small{color:var(--muted)}@keyframes orgLivePulse{0%,to{box-shadow:0 0 0 0 rgba(var(--brand-rgb), 0)}50%{box-shadow:0 0 0 3px rgba(var(--brand-rgb), .08)}}.orgDecisionTreeEmptyPanel{background:0 0}.orgDecisionTreeEmptyActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.orgDecisionTreeHeader{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.orgDecisionTreeHeader h3{align-items:center;gap:8px;margin:0;display:inline-flex}.orgDecisionTreeHeader .buttonGhost,.orgDecisionWorkflowPicker .pillButton{align-items:center;gap:6px;display:inline-flex}.orgDecisionWorkflowPicker .pillButton{max-width:min(360px,100%)}.orgDecisionWorkflowPicker .pillButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.orgDecisionTreeGrid{grid-template-columns:minmax(0,1fr) minmax(280px,.36fr);align-items:start;gap:12px;min-width:0;display:grid}.orgDecisionLayers{scrollbar-gutter:stable;grid-auto-columns:minmax(220px,1fr);grid-auto-flow:column;gap:10px;min-width:0;padding-bottom:4px;display:grid;overflow-x:auto}.orgDecisionLayer{align-content:start;gap:8px;min-width:0;display:grid}.orgDecisionLayerLabel{min-height:22px;color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.2}.orgDecisionNode{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);gap:8px;min-width:0;min-height:118px;padding:10px;display:grid}.orgDecisionNodeActive{border-color:rgba(var(--brand-rgb), .38);background:rgba(var(--brand-rgb), .08)}.orgDecisionNodeTop{grid-template-columns:10px minmax(0,1fr);align-items:start;gap:8px;min-width:0;display:grid}.orgDecisionNodeTop strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:.86rem;line-height:1.25}.orgDecisionStatusDot{background:rgba(var(--ink-rgb), .3);border-radius:999px;width:9px;height:9px;margin-top:4px}.orgDecisionStatusDot-active{background:var(--success)}.orgDecisionStatusDot-pending{background:var(--warning)}.orgDecisionStatusDot-inactive{background:var(--danger)}.orgDecisionNode small{color:var(--muted);font-size:.74rem;line-height:1.35}.orgDecisionNodeEdges{gap:6px;min-width:0;display:grid}.orgDecisionEdgeButton{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .035);width:100%;min-width:0;min-height:34px;color:var(--text);font:inherit;text-align:left;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 8px;font-size:.76rem;line-height:1.2;display:grid}.orgDecisionEdgeButton:hover{border-color:var(--hover-border);background:var(--hover-bg)}.orgDecisionEdgeButton:focus-visible{outline:2px solid rgba(var(--brand-rgb), .42);outline-offset:2px}.orgDecisionEdgeButtonActive{border-color:rgba(var(--brand-rgb), .35);background:rgba(var(--brand-rgb), .09)}.orgDecisionEdgeButtonCurrent{box-shadow:inset 2px 0 0 var(--brand)}.orgDecisionEdgeButton span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.orgDecisionEdgeButton small{color:var(--muted);font-size:.68rem}.orgDecisionEdgeDetail{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);gap:10px;min-width:0;padding:12px;display:grid}.orgDecisionEdgeDetailHeader{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.orgDecisionEdgeDetail h4{color:var(--muted);text-transform:uppercase;margin:0 0 4px;font-size:.72rem;line-height:1.2}.orgDecisionEdgeDetail strong{min-width:0;color:var(--text);overflow-wrap:anywhere;align-items:center;gap:6px;font-size:.88rem;line-height:1.3;display:flex}.orgDecisionFacts{grid-template-columns:1fr;gap:8px;margin:0;display:grid}.orgDecisionFacts div{gap:2px;display:grid}.orgDecisionFacts dt{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:700}.orgDecisionFacts dd{min-width:0;color:var(--text);overflow-wrap:anywhere;margin:0;font-size:.8rem;line-height:1.35}.orgDecisionBodyPreview{border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .06);max-height:220px;color:var(--text);white-space:pre-wrap;margin:0;padding:10px;font-size:.76rem;line-height:1.45;overflow:auto}.gitPreviewPane{align-content:start;gap:10px;display:grid}.gitCodePreview{max-height:420px;overflow:auto}.gitDiffPreview{min-height:180px;max-height:420px;overflow:auto}.gitSettingsSummary{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:var(--panel-strong);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:14px 16px;display:flex}.gitSettingsSummary span{color:var(--muted);overflow-wrap:anywhere;margin-top:2px;font-size:.82rem;display:block}.gitGithubSummary{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .03);padding:14px 16px}.gitGithubIntro{grid-template-columns:minmax(0,1fr) auto;align-items:start}.gitGithubSummary p{margin:0}.gitGithubRepoItem,.gitCommitItem{align-items:center}.toggleCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-lg);background:var(--panel-strong);gap:8px;padding:14px 16px;display:grid}.checkboxRow{align-items:center;gap:10px;display:flex}.projectSummaryLine{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.compareGrid{grid-template-columns:1fr}.compareRow{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-lg);background:var(--panel-strong);grid-template-columns:minmax(140px,.9fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 16px;display:grid}.compareRowChanged{border-color:rgba(var(--brand-rgb), .25);background:rgba(var(--brand-rgb), .08)}.compareLabel{color:var(--muted);font-size:.82rem}.compareValueStack{align-content:start;gap:4px;display:grid}.compareProjectName{color:var(--muted);font-size:.76rem}.compareValue{word-break:break-word;line-height:1.45}.comparePillWrap{justify-content:flex-end;display:flex}.providerCard{align-content:start;gap:10px;display:grid}.chartCard,.routeItem{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-lg);background:var(--panel-strong);box-shadow:none;padding:14px}.routeItemButton{text-align:left;background:0 0;border:0;width:100%;padding:0}.routeItemButton .routeItem{transition:border-color .12s,background .12s,transform .12s}.routeItemButton:hover .routeItem{border-color:rgba(var(--ink-rgb), .24);background:var(--hover-bg)}.routeItemButton:focus-visible{outline:none}.routeItemButton:focus-visible .routeItem{border-color:rgba(var(--brand-rgb), .42);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .16)}.requestListItemButton{text-align:left;background:0 0;border:0;width:100%;padding:0}.requestListItem{transition:border-color .12s,background .12s,transform .12s;position:relative;overflow:hidden}.requestListItem:before{content:"";border-radius:var(--r-pill);opacity:0;background:0 0;width:4px;transition:background .12s,opacity .12s;position:absolute;top:10px;bottom:10px;left:0}.requestListItemButton:hover .requestListItem{border-color:var(--hover-border);background:rgba(var(--ink-rgb), .04)}.requestListItemButton:hover .requestListItem:before{opacity:.6;background:linear-gradient(180deg, rgba(var(--brand-rgb), .4), #2ca58de6)}.requestListItemButton:focus-visible{outline:none}.requestListItemButton:focus-visible .requestListItem{border-color:rgba(var(--brand-rgb), .42);box-shadow:0 0 0 3px rgba(var(--brand-rgb), .16)}.requestListItemActive{background:rgba(var(--brand-rgb), .08);border-color:rgba(var(--brand-rgb), .35)}.requestListItemActive:before{opacity:1;background:linear-gradient(180deg, var(--brand), var(--brand-deep))}.signalCard{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:rgba(var(--ink-rgb), .035);padding:14px 16px}.signalCardError{background:#b423180f;border-color:#b423182e}.statusSummary{flex-wrap:wrap;justify-content:start;align-items:center;gap:8px;display:flex}.portfolioButton{text-align:left;background:0 0;border:0;width:100%;padding:0}.portfolioRow{transition:border-color .12s,background .12s,transform .12s}.portfolioButton:hover .portfolioRow{border-color:var(--hover-border);background:rgba(var(--ink-rgb), .04)}.portfolioRowActive{background:rgba(var(--brand-rgb), .08);border-color:rgba(var(--brand-rgb), .35)}.portfolioMetrics{text-align:right;justify-items:end;gap:2px;display:grid}.chartStack{grid-template-columns:repeat(2,minmax(0,1fr))}.apiLatencyHeaderActions,.apiLatencySegmented,.apiLatencyLegend,.apiLatencyEndpointStats,.apiLatencyChartNumbers{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.apiLatencyHeaderActions{justify-content:flex-end}.apiLatencyHeaderActions .buttonGhost{align-items:center;gap:8px;display:inline-flex}.apiLatencyToolbar{grid-template-columns:minmax(0,1fr) 150px auto;align-items:end;gap:12px;margin-bottom:16px;display:grid}.apiLatencySegmented{align-self:end}.apiLatencyBucketControl{min-width:0}.apiLatencyUpdated{color:var(--muted);text-align:right;align-self:center;font-size:.86rem}.apiLatencyGrid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr);align-items:start;gap:16px;display:grid}.apiLatencyChartShell,.apiLatencyEndpointList{gap:14px;display:grid}.apiLatencyChartHeader,.apiLatencyEndpointTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.apiLatencyEndpointTop .pill{white-space:nowrap;flex-shrink:0}.apiLatencyEndpointHeading{gap:5px;min-width:0;display:grid}.apiLatencyEndpointHeading span{color:var(--muted);font-size:.72rem;font-weight:600}.apiLatencyEndpointHeading strong{color:var(--text);overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92rem;line-height:1.25}.apiLatencyChartNumbers{color:var(--text);font-variant-numeric:tabular-nums;justify-content:flex-end;font-size:.88rem}.apiLatencyChartFrame{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:var(--panel-strong);min-height:314px;padding:12px;position:relative;overflow:hidden}.apiLatencyChartPlot{grid-template-columns:54px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.apiLatencyYAxisLabels{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;grid-template-rows:auto 1fr auto;font-size:.72rem;display:grid}.apiLatencyYAxisLabels span:nth-child(2){align-self:center}.apiLatencyYAxisLabels span:nth-child(3){align-self:end}.apiLatencyChartSvg{width:100%;height:240px;display:block}.apiLatencyChartGridLine{stroke:rgba(var(--ink-rgb), .1);stroke-width:1px;vector-effect:non-scaling-stroke}.apiLatencyChartAxisLine{stroke:rgba(var(--ink-rgb), .16);stroke-width:1px;vector-effect:non-scaling-stroke}.apiLatencyXAxisLabels{color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 0 62px;font-size:.72rem;display:grid}.apiLatencyXAxisLabels span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.apiLatencyXAxisLabels span:nth-child(2){text-align:center}.apiLatencyXAxisLabels span:nth-child(3){text-align:right}.apiLatencyXAxisLabelsSingle{text-align:center;grid-template-columns:1fr}.apiLatencyChartMeta{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:8px 12px;font-size:.78rem;display:flex}.apiLatencyLegend{color:var(--muted);font-size:.84rem}.apiLatencyLegend span{align-items:center;gap:6px;display:inline-flex}.apiLatencyLegendSwatch{border-radius:var(--r-pill);width:18px;height:3px}.apiLatencyChartEmpty{place-items:center;min-height:292px;display:grid}.apiLatencyEndpointList{scrollbar-gutter:stable;max-height:760px;padding-right:2px;overflow:auto}.apiLatencyEndpointButton{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:var(--panel-strong);text-align:left;width:100%;padding:14px;transition:background .12s,border-color .12s,transform .12s}.apiLatencyEndpointButton:hover{border-color:var(--hover-border);background:rgba(var(--ink-rgb), .04)}.apiLatencyEndpointButton:focus-visible{outline:2px solid rgba(var(--brand-rgb), .42);outline-offset:2px}.apiLatencyEndpointButtonActive{border-color:rgba(var(--brand-rgb), .35);background:rgba(var(--brand-rgb), .08)}.apiLatencyEndpointStats{color:var(--muted);font-variant-numeric:tabular-nums;margin-top:12px;font-size:.82rem}.codingOptimizationGrid{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:start;gap:16px;display:grid}.codingOptimizationFilterGrid{grid-template-columns:repeat(5,minmax(130px,1fr));gap:12px;display:grid}.codingOptimizationStatusGrid{grid-template-columns:minmax(220px,.9fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.codingOptimizationStatusPanel,.codingOptimizationTrend{border:1px solid rgba(var(--ink-rgb), .09);border-radius:var(--r-md);background:var(--panel-strong);padding:14px}.codingOptimizationDeltaGrid{color:var(--muted);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;font-size:.86rem;display:grid}.codingOptimizationDeltaGrid strong{color:var(--text);font-variant-numeric:tabular-nums}.panelSubheading{color:var(--text);margin-bottom:10px;font-size:.88rem;font-weight:700}.codingOptimizationNoticeList{gap:8px;display:grid}.codingOptimizationNotice{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--surface-rgb), .72);gap:3px;padding:10px;font-size:.86rem;display:grid}.codingOptimizationNotice strong{color:var(--text)}.codingOptimizationNotice span{color:var(--muted)}.codingOptimizationNotice-critical{border-color:rgba(var(--danger-rgb), .32)}.codingOptimizationNotice-warning{border-color:rgba(var(--warning-rgb), .36)}.codingOptimizationNotice-info{border-color:rgba(var(--info-rgb), .32)}.codingOptimizationTrendBars{grid-template-columns:repeat(18,minmax(8px,1fr));align-items:end;gap:5px;height:72px;display:grid}.codingOptimizationTrendBar{background:rgba(var(--ink-rgb), .08);border-radius:4px;height:72px;position:relative;overflow:hidden}.codingOptimizationTrendBarFill,.codingOptimizationTrendBarRead{background:var(--brand);position:absolute;bottom:0;left:0;right:0}.codingOptimizationTrendBarRead{background:var(--info);left:30%;right:30%}.codingOptimizationSignals{gap:12px;display:grid}.codingOptimizationSignalRow{border-bottom:1px solid rgba(var(--ink-rgb), .09);padding-bottom:12px}.codingOptimizationSignalRow:last-child{border-bottom:0;padding-bottom:0}.codingOptimizationSignalHeader{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:.84rem;display:flex}.codingOptimizationSignalHeader strong{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap}.codingOptimizationTableWrap{border:1px solid rgba(var(--ink-rgb), .09);border-radius:var(--r-md);background:var(--panel-strong)}.codingOptimizationTable{font-variant-numeric:tabular-nums;min-width:640px}.openClawLatencyGrid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:start;gap:16px;display:grid}.openClawLatencyStageList,.openClawLatencyTraceList{gap:10px;margin-top:16px;display:grid}.openClawLatencyStageRow,.openClawLatencyTraceRow{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-sm);background:var(--panel-strong);gap:10px;padding:12px;display:grid}.openClawLatencyStageRow{grid-template-columns:minmax(180px,1fr) minmax(240px,1.2fr) auto;align-items:center}.openClawLatencyStageRowEmpty{opacity:.72;background:0 0}.openClawLatencyStageName,.openClawLatencyTraceTitle{gap:4px;min-width:0;display:grid}.openClawLatencyStageName span,.openClawLatencyTraceTitle span{color:var(--muted);font-size:.72rem;font-weight:600}.openClawLatencyStageName strong,.openClawLatencyTraceTitle strong{min-width:0;color:var(--text);overflow-wrap:anywhere;font-size:.92rem;line-height:1.25}.openClawLatencyStageNumbers,.openClawLatencyTraceStats,.openClawLatencyTraceSpans{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:7px 12px;font-size:.82rem;display:flex}.openClawLatencyTraceTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.openClawLatencyTraceTop .pill{flex-shrink:0}.openClawLatencyTraceSpans span{border-radius:var(--r-pill);background:var(--hover-bg);color:var(--text);padding:3px 7px}.barChart{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end}.barGroup{gap:8px;display:grid}.barTrack{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-lg);background:rgba(var(--ink-rgb), .03);justify-content:center;align-items:flex-end;height:132px;padding:10px 8px;display:flex}.barFill{background:linear-gradient(180deg, var(--brand-deep) 0%, var(--brand) 100%);border-radius:999px 999px 10px 10px;width:100%;max-width:26px;display:block}.barFillAlt{background:linear-gradient(#7c3aed 0%,#4338ca 100%)}.barLabel,.barDetail{text-align:center;color:var(--muted)}.barLabel{font-size:.8rem}.barDetail{font-size:.72rem;line-height:1.35}.progressTrack{border-radius:var(--r-pill);background:rgba(var(--ink-rgb), .08);width:100%;height:10px;margin-top:12px;overflow:hidden}.progressFill{border-radius:inherit;background:linear-gradient(90deg, var(--brand), var(--brand-deep));height:100%;display:block}.ledgerAmount{font-variant-numeric:tabular-nums}.ledgerPositive{color:var(--brand-dark)}.ledgerNegative{color:var(--danger)}.statLine{color:var(--muted);flex-wrap:wrap;gap:10px;margin-top:12px;font-size:.84rem;line-height:1.45;display:flex}.detailPanel{border:1px solid rgba(var(--ink-rgb), .12);border-radius:var(--r-lg);background:var(--panel-strong);box-shadow:0 14px 32px rgba(var(--ink-rgb), .06);margin-top:18px;padding:20px}.analysisPanel{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-lg);background:rgba(var(--ink-rgb), .03);margin-top:18px;padding:16px}.analysisGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.analysisList{max-height:320px;margin-top:12px;padding-right:6px;overflow:auto}.analysisList .listItem{padding:12px 13px}.analysisList .listTitle{font-size:.92rem}.detailLoadingState{gap:14px;display:grid}.skeletonLine{border-radius:var(--r-pill);background:linear-gradient(90deg, rgba(var(--ink-rgb), .06) 0%, rgba(var(--ink-rgb), .12) 40%, rgba(var(--ink-rgb), .06) 100%);background-size:220% 100%;height:10px;animation:1.35s ease-in-out infinite skeletonShimmer}.skeletonLineShort{width:28%}.skeletonLineMedium{width:56%}.skeletonLineFull{width:100%}.skeletonLineLabel{width:42%;height:8px}.skeletonLineValue{width:70%;height:12px}.skeletonDetailGrid .detailStat,.skeletonStat{min-height:66px}.skeletonCodeBlock{box-shadow:none;gap:10px;display:grid}.requestWorkbench{grid-template-columns:minmax(0,.92fr) minmax(360px,1fr);align-items:start;gap:18px;display:grid}.requestWorkbenchViewToggle{gap:8px;margin-bottom:14px;display:none}.requestDetailTabs{flex-wrap:wrap;gap:8px;margin:0 0 14px;display:flex}.requestWorkbenchList{gap:12px;min-width:0;display:grid}.requestWorkbenchList .compactList{max-height:760px;padding-right:6px;overflow:auto}.requestWorkbench .listItem{border-radius:var(--r-md);box-shadow:none;border-color:rgba(var(--ink-rgb), .08);background:var(--panel-strong);padding:14px 15px}.requestWorkbench .listTitle{font-size:.96rem}.requestListItemHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.requestListItemSummary{gap:4px;min-width:0;display:grid}.requestListItemTitle{margin:0;font-size:.92rem;line-height:1.35}.requestListItemSubhead{flex-wrap:wrap;gap:4px 10px;line-height:1.4;display:flex}.requestListItemSubhead span{min-width:0}.requestListItemModel{color:var(--text);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;font-size:.8rem}.requestListItemPills{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.requestWorkbench .statLine{gap:8px;margin-top:10px;font-size:.8rem}.routerFilterToolbar{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.routerFilterAction{align-self:end}.routerFilterAction .buttonPrimary{white-space:nowrap;justify-content:center;min-width:132px;min-height:40px}.routerSearchableFilterControl,.routerTimeFilterControl{min-width:0}.routerSearchableSelect{grid-template-columns:minmax(0,1fr) minmax(94px,.42fr);gap:6px;min-width:0;display:grid}.routerSearchableSelect input,.routerSearchableSelect select,.routerTimeFilterControl input{min-width:0}.routerMetricGrid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:12px}.routerMetricGrid .card{min-width:0;padding:12px 13px}.routerMetricGrid .metricValue{font-size:clamp(1.06rem,1.45vw,1.42rem)}.requestWorkbench.routerWorkbench{grid-template-columns:minmax(0,1fr)}.sessionReplayDetailGrid{grid-template-columns:minmax(220px,.78fr) minmax(0,1.22fr);align-items:start;gap:14px;display:grid}.sessionReplayTimelineList{max-height:680px;padding-right:6px;overflow:auto}.sessionReplayInspector{min-width:0}.sessionReplayDomPlayer{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:var(--panel-strong);min-height:360px;max-height:520px;overflow:hidden}.sessionReplayFallback{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:var(--panel-strong);min-height:220px;color:var(--muted);text-align:center;align-content:center;justify-items:center;gap:8px;padding:24px;display:grid}.sessionReplayFallback strong{color:var(--text)}.sessionReplaySettingsGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.sessionReplayTextArea{resize:vertical;min-height:120px}.sessionReplayReason,.sessionReplaySettingsActions{grid-column:1/-1}.requestWorkbench.routerWorkbench .requestWorkbenchDetail{max-height:none;position:static;overflow:visible}.routerInspectorPanel{padding:18px}.routerModelsPanel{padding:18px 20px 20px}.requestListStats.routerRequestStats{grid-template-columns:minmax(0,1fr) auto}.requestListStats.routerRequestStats span:first-child{overflow-wrap:anywhere;grid-column:1/-1}.routerListControls{grid-template-columns:repeat(2,minmax(128px,1fr));gap:10px;min-width:min(320px,100%);display:grid}.routerRequestListItem{gap:11px;display:grid}.routerRequestDedupeItem{border-color:rgba(var(--success-rgb), .2);background:linear-gradient(90deg, rgba(var(--success-rgb), .08), transparent 44%), var(--panel-strong)}.routerRequestCacheItem{border-color:rgba(var(--success-rgb), .18);background:linear-gradient(90deg, rgba(var(--success-rgb), .07), transparent 46%), var(--panel-strong)}.routerRequestRouteLine{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-sm);background:rgba(var(--ink-rgb), .025);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;padding:8px 9px;display:grid}.routerRequestRouteLine .requestListItemModel{overflow-wrap:anywhere;min-width:0}.routerRequestRouteSeparator{color:var(--muted);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;font-size:.76rem}.routerLatencyChips,.routerRequestMetaLine{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.routerLatencyChip{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-pill);background:rgba(var(--ink-rgb), .05);max-width:100%;min-height:26px;color:var(--muted);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:4px 8px;font-size:.72rem;display:inline-flex}.routerLatencyChip strong{min-width:0;color:var(--text);overflow-wrap:anywhere}.routerLatencyWarning{border-color:rgba(var(--warning-rgb), .22);background:var(--warning-soft);color:var(--warning)}.routerLatencySuccess{border-color:rgba(var(--success-rgb), .22);background:var(--success-soft);color:var(--success-dark)}.routerRequestMetaLine{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.78rem;line-height:1.35}.routerRequestMetaLine span{overflow-wrap:anywhere;min-width:0}.routerRequestReason{overflow-wrap:anywhere;margin:0}.routerRequestDetail{gap:0;display:grid}.routerRouteSummary,.routerLatencySection,.routerInsightGrid,.routerScoreSection{border-bottom:1px solid rgba(var(--ink-rgb), .09);padding:14px 0}.routerRouteSummary{padding-top:0}.routerRouteSummary>strong,.routerInsightPanel>strong,.routerScoreSection>strong{color:var(--text);display:block}.routerRouteSummaryHeader,.routerLatencyHeader{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.routerRouteBadges{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.routerRouteSummaryHeader strong,.routerLatencyHeader strong{color:var(--text)}.routerDedupeBanner,.routerCacheBanner{border:1px solid rgba(var(--success-rgb), .22);border-radius:var(--r-sm);background:rgba(var(--success-rgb), .08);color:var(--success-dark);overflow-wrap:anywhere;gap:3px;margin-top:12px;padding:10px 12px;display:grid}.routerDedupeBanner span,.routerCacheBanner span{color:var(--text);font-size:.82rem;line-height:1.4}.routerRouteLine{border:1px solid rgba(var(--ink-rgb), .08);border-radius:var(--r-md);background:rgba(var(--ink-rgb), .03);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:12px;padding:12px;display:grid}.routerRouteModel{overflow-wrap:anywhere;color:var(--text);font-family:var(--font-mono), "SFMono-Regular", "SF Mono", Menlo, Consolas, monospace;margin-top:4px;font-size:.86rem;line-height:1.45}.routerInsightGrid{grid-template-columns:minmax(0,1fr) minmax(220px,.82fr);align-items:start;gap:18px;display:grid}.routerInsightPanel{min-width:0}.routerUsageList{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);margin:12px 0 0;display:grid;overflow:hidden}.routerUsageList div{border-top:1px solid rgba(var(--ink-rgb), .08);background:rgba(var(--ink-rgb), .025);grid-template-columns:minmax(98px,.52fr) minmax(0,1fr);gap:12px;padding:10px 12px;display:grid}.routerUsageList div:first-child{border-top:0}.routerUsageList dt,.routerUsageList dd{min-width:0;margin:0}.routerUsageList dt{color:var(--muted);font-size:.76rem}.routerUsageList dd{color:var(--text);overflow-wrap:anywhere;font-size:.84rem;line-height:1.4}.routerRouteArrow{color:var(--muted);justify-content:center;display:inline-flex}.routerLatencyTotals{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:flex-end;gap:6px;font-size:.78rem;display:flex}.routerLatencyTotals span{border-radius:var(--r-pill);background:rgba(var(--ink-rgb), .06);padding:4px 7px}.routerWaterfall{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:rgba(var(--ink-rgb), .035);min-height:58px;margin-top:13px;display:flex;overflow:hidden}.routerWaterfallSegment{background:rgba(var(--info-rgb), .14);min-width:5px;color:var(--text);font-variant-numeric:tabular-nums;border-left:1px solid #00000038;align-content:center;gap:2px;padding:8px 9px;font-size:.72rem;line-height:1.15;display:grid;overflow:hidden}.routerWaterfallSegment:first-child{border-left:0}.routerWaterfallSegment span,.routerWaterfallSegment strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.routerWaterfallSegment strong{color:var(--text)}.routerWaterfallSegment.routerLatencyWarning{background:var(--warning-soft)}.routerWaterfallSegment.routerLatencySuccess{background:var(--success-soft)}.routerWaterfallSegmentFallback{background:rgba(var(--ink-rgb), .07);color:var(--muted)}.routerWaterfallEmpty{width:100%;color:var(--muted);align-content:center;padding:12px;font-size:.82rem}.routerLatencyGroupGrid{grid-template-columns:repeat(auto-fit,minmax(152px,1fr));gap:10px;margin-top:12px;display:grid}.routerLatencyGroup{border:1px solid rgba(var(--ink-rgb), .09);border-radius:var(--r-md);background:rgba(var(--ink-rgb), .025);min-width:0;margin:0;padding:10px}.routerLatencyGroupTitle{color:var(--text);margin-bottom:7px;font-size:.8rem}.routerLatencyGroup div:not(.routerLatencyGroupTitle){border-top:1px solid rgba(var(--ink-rgb), .06);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:5px 0;display:grid}.routerLatencyGroup div:not(.routerLatencyGroupTitle):first-of-type,.routerLatencyGroupTitle+div{border-top:0}.routerLatencyGroup dt,.routerLatencyGroup dd{min-width:0;margin:0;font-size:.76rem;line-height:1.35}.routerLatencyGroup dt{color:var(--muted)}.routerLatencyGroup dd{color:var(--text);font-variant-numeric:tabular-nums}.routerModelTable td{overflow-wrap:anywhere}.routerEmptyText{padding-bottom:0}.routerRawPayload{padding-top:14px}.requestListStats{color:var(--muted);font-variant-numeric:tabular-nums;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:12px;font-size:.8rem;line-height:1.45;display:grid}.requestListStats span{min-width:0}.requestWorkbenchDetail{overscroll-behavior:contain;scrollbar-gutter:stable both-edges;max-height:calc(100vh - 36px);margin-top:0;position:sticky;top:18px;overflow:auto}.requestWorkbenchDetail .reportSectionHeader{grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:12px}.requestWorkbenchDetail .sectionLabel{margin-bottom:6px}.requestWorkbenchDetail .reportSectionHeader h3{overflow-wrap:anywhere;margin-bottom:0}.detailInspectorToolbar{border-bottom:1px solid rgba(var(--ink-rgb), .08);grid-template-columns:1fr auto;align-items:center;gap:12px;margin-bottom:16px;padding:12px 0 14px;display:grid}.listPaginationBar{margin-bottom:12px;padding:8px 0 12px}.listPaginationBarBottom{border-bottom:0;border-top:1px solid rgba(var(--ink-rgb), .08);margin-top:12px;margin-bottom:0;padding:12px 0 0}.detailMetaGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-bottom:14px}.detailStat{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:var(--panel-strong);box-shadow:none;padding:9px 11px}.detailStatLabel{color:var(--muted);margin-bottom:6px;font-size:.76rem}.detailStatValue{word-break:break-word;font-size:.84rem;line-height:1.4}.detailStatValueStack{gap:4px;display:grid}.detailActionBar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.detailActionBar .buttonGhost{min-height:36px}.requestWorkbenchDetail .detailActionBar{justify-content:flex-start}.requestWorkbenchDetail .detailActionBar .buttonGhost{flex:180px}.detailBlocks{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.detailBlock{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-md);background:var(--panel-strong);align-content:start;padding:11px 12px}.detailBlock>strong{margin-bottom:4px;display:block}.selectableListItem{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.selectedListItem{border-color:rgba(var(--ink-rgb), .24);background:var(--hover-bg)}.svmBenchmarkConsole{gap:12px;min-width:0;display:grid}.svmBenchmarkConsoleCompact{gap:10px}.svmBenchmarkConsoleCompact .detailBlocks{grid-template-columns:1fr}.requestWorkbenchDetail .codeBlock{max-height:260px;overflow:auto}@media (max-width:1360px){.routerFilterToolbar,.routerMetricGrid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.sessionReplayDetailGrid{grid-template-columns:1fr}.routerFilterAction .buttonPrimary{width:100%}.requestWorkbench,.requestWorkbench.routerWorkbench,.requestWorkbenchList>.reportSectionHeader,.routerLatencyHeader{grid-template-columns:1fr}.routerLatencyTotals{justify-content:flex-start}.routerRouteLine,.routerInsightGrid{grid-template-columns:1fr}.routerRouteArrow{justify-content:flex-start;width:max-content;transform:rotate(90deg)}.requestWorkbenchViewToggle{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.requestWorkbenchPaneMobileHidden{display:none}.requestWorkbenchList .compactList{max-height:none;padding-right:0;overflow:visible}.requestWorkbenchDetail{max-height:none;position:static;overflow:visible}.routerModelTable,.routerModelTable tbody,.routerModelTable tr,.routerModelTable td{width:100%;min-width:0;display:block}.routerModelTable thead{display:none}.routerModelTable tr{border-bottom:1px solid var(--border);padding:10px 0}.routerModelTable td{border-bottom:0;grid-template-columns:minmax(92px,.42fr) minmax(0,1fr);gap:10px;padding:5px 0;display:grid}.routerModelTable td:before{content:attr(data-label);color:var(--muted);font-size:.74rem}}@media (max-width:560px){.routerFilterToolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.routerFilterToolbar .filterControl:first-child,.routerFilterToolbar .filterControl:nth-child(2),.routerFilterToolbar .routerSearchableFilterControl,.routerFilterToolbar .routerTimeFilterControl,.routerFilterToolbar .routerFilterAction{grid-column:1/-1}.routerInspectorPanel,.routerModelsPanel{padding:14px}.orgLiveStartSteps,.orgLiveStageRail,.orgLiveFacts,.orgLiveTaskPanel .orgLiveFacts,.orgLiveModelPanel .orgLiveFacts,.orgTrustApprovalPanel{grid-template-columns:1fr}.orgTrustApprovalActions{justify-content:flex-start}.orgActionPanelHeader,.orgProjectBoardHeader,.orgProjectCardTop,.orgApprovalProjectRow,.orgBulkApprovalHeader,.orgBulkApprovalFooter,.orgProjectDiffHeader{grid-template-columns:1fr;display:grid}.orgProjectNextAction{justify-items:start;min-width:0}.orgProjectStats,.orgProjectWorkflowRow,.orgBulkApprovalItem{grid-template-columns:1fr}.orgBulkApprovalModal{max-height:calc(100dvh - 20px);padding:12px}.routerRouteLine{padding:10px}.routerListControls,.routerRequestRouteLine,.routerSearchableSelect,.routerRouteSummaryHeader{grid-template-columns:1fr}.routerRequestRouteSeparator{width:max-content}.routerRouteBadges{justify-content:flex-start}.routerWaterfall{min-height:46px}.routerWaterfallSegment{padding:7px 5px}.routerWaterfallSegment span{display:none}.routerUsageList div{grid-template-columns:1fr;gap:4px}.orgDecisionTreePanel{padding:12px}.orgDecisionEdgeButton{grid-template-columns:16px minmax(0,1fr)}.orgDecisionEdgeButton small{grid-column:2}}.rejectedRouteItem{border-color:#b423181f}.empty{color:var(--muted);padding:8px 0 4px}@keyframes skeletonShimmer{0%{background-position:100%}to{background-position:-100%}}@media (max-width:1040px){.adminShell{grid-template-columns:1fr}.adminSidebar{display:none}.adminMobileSearch{display:grid}.adminUsersTwoColumn{grid-template-columns:1fr}.adminMobileJump{gap:8px;display:grid}.adminMobileJump span{color:var(--muted);font-size:.93rem}.signalGrid,.panelGrid,.fieldGrid,.providerRow,.sectionToolbar,.chartStack,.apiLatencyGrid,.apiLatencyToolbar,.codingOptimizationFilterGrid,.codingOptimizationGrid,.codingOptimizationStatusGrid,.openClawLatencyGrid,.openClawLatencyStageRow,.reportSectionHeader,.detailInspectorToolbar,.analysisGrid,.detailBlocks,.requestWorkbench,.chatWorkspace,.gitFirstRunPanel,.gitSetupGrid,.gitRepoPicker,.gitTaskNav,.gitWorkflowGuide,.gitWorkflowCards,.gitHostedStart,.gitCreateGrid,.gitRepoRailHeader,.gitRepoCommandBar,.gitGithubIntro,.gitBrowserLayout,.gitCreateToolbar,.gitBranchToolbar,.gitAccessToolbar,.gitCiRunToolbar,.gitCiSecretToolbar,.gitSettingsToolbar,.gitDiffToolbar,.telemetryPrimaryFilters,.gitBranchGrid,.gitTreeLayout,.orgLiveBuildGrid,.orgDecisionTreeGrid{grid-template-columns:1fr}.orgLiveBuildHeader,.orgDecisionTreeHeader,.orgDecisionEdgeDetailHeader{grid-template-columns:1fr;display:grid}.orgLiveStageRail{grid-template-columns:repeat(4,minmax(0,1fr))}.orgDecisionLayers{grid-auto-flow:row;grid-auto-columns:unset;overflow-x:visible}.apiLatencyUpdated{text-align:left}.apiLatencyChartHeader,.apiLatencyEndpointTop{grid-template-columns:1fr;display:grid}.chatWorkspace{grid-template-rows:minmax(0,1fr) minmax(110px,20dvh)}.openclawWorkspace,.openclawSessionBody{grid-template-columns:1fr}.openclawWorkspace{grid-template-rows:minmax(0,1fr) minmax(110px,20dvh)}.openclawSidebar{order:2;min-height:0}.openclawSessionPanel{order:1}.openclawSessionBody{grid-template-rows:minmax(0,1fr) minmax(190px,28dvh)}.openclawCommandCenter,.openclawCloudStrip,.openclawLaunchPanel,.openclawOrchestrationLauncher,.openclawOrchestrationBody,.openclawOrchestrationColumns{grid-template-columns:1fr}.openclawLaunchPanel{border-right:0;border-bottom:1px solid rgba(var(--ink-rgb), .08)}.openclawCloudActions{justify-content:flex-start}.openclawCloudMetaBar{grid-template-columns:1fr}.openclawInspector{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) minmax(240px,.7fr)}.activationHeader{flex-direction:column;align-items:flex-start}.barChart{gap:8px}.chatSurfacePanel{min-height:0;overflow:hidden}.chatHistoryPanel{order:2;min-height:0}.chatThreadPanel{order:1;grid-template-rows:minmax(0,1fr) auto auto;min-height:0}.openclawSurface .chatMessage{max-width:100%}.chatComposerControls{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(104px,128px)) auto}.barTrack{height:116px}.filterToolbar,.inlineButtonRow{grid-auto-columns:auto;grid-auto-flow:row;justify-content:stretch}.filterToolbarActions{justify-content:stretch}.filterToolbarActions .buttonGhost{width:100%}.detailActionBar{justify-content:stretch}.detailActionBar .buttonGhost{width:100%}.telemetryProjectBar,.telemetrySetupBanner{flex-direction:column;align-items:stretch}.telemetryProjectBar .buttonGhost,.telemetrySetupBanner .button,.telemetryViewTabs .button,.telemetryViewTabs .buttonGhost{justify-content:center;width:100%}.telemetryChecklistItem{grid-template-columns:1fr}.telemetryChecklistItem .button,.telemetryChecklistItem .buttonGhost{width:100%}.telemetryDetailStrip>div{min-width:100%}.dashboardEmptyState{flex-direction:column;align-items:flex-start}.dashboardOnboardingHeader{grid-template-columns:1fr;display:grid}.getStartedHero,.getStartedPathPanel,.getStartedTestGrid,.getStartedNextAction,.activityOverviewTop,.activityOverviewFacts,.telemetryMetricGrid,.intentGrid,.screenGuideGrid,.modelChoiceGrid,.setupActionGrid{grid-template-columns:1fr}.dashboardEmptyState .buttonGhost{justify-content:center;width:100%}.apiKeysTopBar,.apiSecretCard,.apiKeysRecoveryGuide,.apiKeysControls,.apiKeysContent{grid-template-columns:1fr;display:grid}.apiKeysControls{justify-items:start}.creditsMetricGrid,.creditsActionGrid,.creditsAutoGrid,.creditsLedgerToolbar,.accountSettingsGrid,.providerKeysGrid,.providerKeyMeta,.modelsRecommendation,.modelChoiceCard,.modelsCatalogRow{grid-template-columns:1fr}.modelsRecommendationActions{justify-content:stretch}.apiSecretActions .buttonGhost,.apiKeysTopBar .button,.apiCreateModalActions .button,.apiCreateModalActions .buttonGhost,.apiKeysEmpty .button,.creditsActionCard .button,.creditsActionRow .buttonGhost,.creditsPresetRow .buttonGhost,.accountSettingsCard .button,.accountSettingsCard .buttonGhost,.accountDangerPanel .buttonDanger,.creditsPanelHeader .buttonGhost{justify-content:center;width:100%}.creditsPanelActions{grid-template-columns:1fr;width:100%;display:grid}.apiSecretActions,.apiCreateModalActions,.creditsPresetRow,.creditsActionRow,.creditsPanelHeader,.creditsHistoryRow,.creditsLedgerRow,.accountDangerPanel,.accountSessionRow,.activityModelRow,.modelsCardHeader{grid-template-columns:1fr;display:grid}.creditsCardHeader .pill,.creditsPanelHeader .pill{justify-self:start}.creditsLedgerMeta,.activityCostStack{text-align:left;justify-items:start}.modelsCatalogRow .buttonGhost{width:100%}.gitRepoActions,.gitTokenActions,.gitTaskLead,.gitSettingsSummary{justify-content:stretch;width:100%}.gitTaskLead,.gitSettingsSummary{flex-direction:column;align-items:stretch}.gitRepoActions .buttonGhost,.gitRepoActions .button,.gitRepoActions a,.gitTokenActions .buttonGhost,.gitSettingsSummary .button{justify-content:center;width:100%}.modelsCatalogActions{grid-template-columns:1fr;display:grid}.requestWorkbenchViewToggle{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.requestWorkbenchPaneMobileHidden{display:none}.requestWorkbenchList .compactList{max-height:none;padding-right:0;overflow:visible}.requestWorkbenchDetail{max-height:none;position:static;overflow:visible}.compareRow{grid-template-columns:1fr}.comparePillWrap{justify-content:flex-start}}@media (max-width:720px){.openclawSurface{height:auto;min-height:100%;overflow:visible}.chatSurfacePanel{gap:12px;padding:14px}.chatSurfacePanel .sectionHead{align-items:center;gap:10px;display:flex}.chatToolbarActions{justify-content:flex-end;width:auto}.chatToolbarActions .buttonGhost,.chatToolbarActions .buttonDanger{justify-content:center;width:auto}.chatWorkspace{grid-template-rows:minmax(0,1fr) minmax(92px,13dvh)}.openclawSurfacePanel{gap:12px;height:auto;padding:14px;overflow:visible}.openclawSurfacePanel .sectionHead{align-items:center;gap:10px;display:flex}.openclawWorkspace{grid-template-rows:auto auto;overflow:visible}.openclawSessionPanel{grid-template-rows:auto auto auto auto;height:auto;overflow:visible}.openclawInspector{grid-template-columns:1fr}.openclawCloudStrip,.openclawLaunchPanel,.openclawOrchestrationConsole{gap:8px;padding:10px}.openclawCloudSummary{grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.openclawCloudSummary .openclawStatusMeta{grid-column:2}.openclawCloudActions{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));display:grid}.openclawCloudActions .buttonGhost,.openclawCloudActions .buttonDanger,.openclawCloudActions .button,.openclawLaunchPanel .button,.openclawOrchestrationActions .buttonGhost,.openclawOrchestrationActions .buttonDanger,.openclawOrchestrationLauncher .button{justify-content:center;width:100%}.solanaRpcEndpointStack,.solanaRpcSetupStrip,.solanaRpcCreateWorkspace{grid-template-columns:1fr}.solanaRpcActionRow .button,.solanaRpcActionRow .buttonGhost,.solanaRpcExampleTabs .button,.solanaRpcExampleTabs .buttonGhost{justify-content:center;width:100%}.solanaRpcUsageFooter .button{width:100%}.openclawSessionBody{grid-template-rows:auto auto;min-height:0;overflow:visible}.openclawInspectorPanel{padding:10px}.openclawWorkspaceDetails dl{grid-template-columns:1fr}.openclawTranscript{height:auto;min-height:220px;max-height:48dvh;padding:12px}.openclawInspector{max-height:320px}.chatHistoryPanel{order:2;min-height:0;max-height:none;padding:10px}.chatThreadPanel{order:1;min-height:0}.openclawSurface .chatTranscript,.openclawSurface .chatMessage{padding:12px}.chatComposer{padding:10px}.chatComposerControls{grid-template-columns:1fr;align-items:end;padding-bottom:2px;overflow-x:visible}.openclawComposerSettings .chatComposerSettingsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.chatComposerModelControl{grid-column:1/-1;min-width:0}.chatComposerAuth{min-width:0}.chatComposerInputRow{grid-template-columns:minmax(0,1fr) auto}.chatComposer .textarea{min-height:clamp(76px,14dvh,92px);max-height:28dvh}.chatComposer .button,.chatComposer .buttonDanger{width:auto;min-width:96px}}.openclawRouteShell{background:#212121;width:100%;min-height:100dvh;margin:0;padding:0}.openclawSurface.openclawAppShell{color:#ececec;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#212121;grid-template-rows:auto minmax(0,1fr);width:100%;height:100dvh;min-height:0;font-size:.94rem;line-height:1.45;display:grid;overflow:hidden}.openclawTopBar{z-index:12;background:#212121f0;border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;min-height:56px;padding:0 clamp(12px,2vw,24px);display:grid}.openclawTopBrand,.openclawTopActions{align-items:center;gap:10px;min-width:0;display:flex}.openclawTopActions{justify-content:flex-end}.openclawTopPrimaryAction{text-overflow:ellipsis;white-space:nowrap;max-width:min(28vw,220px);min-height:34px;padding:7px 11px;font-size:.8rem;overflow:hidden}.chatTopTitle .openclawTopSubtitle{color:#d8d8d8;font-size:.78rem}.chatTopTitle .openclawTopIdentityChips{flex-wrap:wrap;gap:4px;max-width:min(56vw,780px);margin-top:3px;display:flex;overflow:hidden}.chatTopTitle .openclawTopIdentityChips>span{border-radius:var(--r-pill);color:#bfc4c1;text-overflow:ellipsis;text-transform:none;white-space:nowrap;background:#ffffff0b;border:1px solid #ffffff14;align-items:center;max-width:18ch;min-height:19px;padding:2px 6px;font-size:.66rem;font-weight:600;line-height:1;display:inline-flex}.chatTopTitle .openclawTopIdentityChips .openclawTopMessageMeta{color:#8f8f8f;background:0 0;border-color:#0000;font-weight:600}.openclawEvidenceSummaryButton{border-radius:var(--r-sm);color:#d8d8d8;background:#ffffff0d;border:1px solid #ffffff1a;grid-template-columns:repeat(4,minmax(46px,1fr));gap:2px;min-width:min(34vw,260px);max-width:min(34vw,280px);min-height:34px;padding:3px;display:grid}.openclawEvidenceSummaryButton>span{text-align:center;align-content:center;gap:0;min-width:0;display:grid}.openclawEvidenceSummaryButton strong,.openclawEvidenceSummaryButton span span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.openclawEvidenceSummaryButton strong{color:#f4f4f4;font-size:.78rem;line-height:1.1}.openclawEvidenceSummaryButton span span{color:#a8a8a8;font-size:.58rem;font-weight:600;line-height:1.1}.openclawEvidenceSummaryButton:hover,.openclawEvidenceSummaryButton:focus-visible{background:#ffffff17;border-color:#ffffff2e}.openclawRailToggle,.openclawRailClose,.openclawInspectorToggle,.openclawInspectorMobileHeader,.openclawRailBackdrop{display:none}.openclawAccountPill{color:#b4b4b4;text-overflow:ellipsis;white-space:nowrap;max-width:min(32vw,260px);font-size:.82rem;overflow:hidden}.openclawSurface.openclawAppShell .openclawWorkspace{grid-template-rows:minmax(0,1fr);grid-template-columns:268px minmax(0,1fr);gap:0;min-height:0;display:grid;overflow:hidden}.openclawRail{z-index:10;color:#ececec;background:#171717;border-right:1px solid #ffffff14;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:10px;min-width:0;min-height:0;padding:12px;display:grid;position:relative;overflow:hidden}.openclawRailDanger{color:#ffb4aa;background:0 0;border:0;justify-self:start;padding:0;font-size:.82rem;font-weight:600}.openclawRailDanger:hover,.openclawRailDanger:focus-visible{color:#ffd2cc}.openclawRailDanger:disabled{cursor:not-allowed;color:#ffb4aa57}.openclawSurface.openclawAppShell .openclawSessionPanel{background:#212121;grid-template-rows:auto minmax(0,1fr) auto auto;gap:0;height:auto;min-height:0;display:grid;overflow:hidden}.openclawSurface.openclawAppShell .openclawSessionPanelPristine{grid-template-rows:minmax(0,1fr) auto}.openclawWorkspaceStatus{background:#212121eb;border-bottom:1px solid #ffffff14;gap:0;min-width:0;display:grid}.openclawWorkspaceStatus .openclawCloudStrip{border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:10px clamp(14px,2vw,24px);display:grid}.openclawWorkspaceStatus .openclawCloudSummary{align-items:center;gap:9px;min-width:0;display:flex}.openclawStatusKicker{color:#8f8f8f;flex:none;font-size:.68rem;font-weight:600}.openclawPhaseHint{color:#b8d8bd;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:min(28vw,260px);font-size:.75rem;font-weight:600;overflow:hidden}.openclawWorkspaceStatus .openclawCloudActions{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.openclawWorkspaceStatus .openclawCloudActions .button,.openclawWorkspaceStatus .openclawCloudActions .buttonGhost,.openclawWorkspaceStatus .openclawCloudActions .buttonDanger{min-height:32px;padding:6px 9px;font-size:.78rem}.openclawWorkspaceActionsMenu{min-width:0;position:relative}.openclawWorkspaceActionsMenu summary{border-radius:var(--r-sm);color:#d8d8d8;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;justify-content:center;align-items:center;gap:7px;min-height:32px;padding:6px 9px;font-size:.78rem;font-weight:600;list-style:none;display:inline-flex}.openclawWorkspaceActionsMenu summary::-webkit-details-marker{display:none}.openclawWorkspaceActionsMenu summary:hover,.openclawWorkspaceActionsMenu summary:focus-visible,.openclawWorkspaceActionsMenu[open] summary{color:#fff;background:#ffffff17;border-color:#ffffff2e}.openclawWorkspaceActionsMenuPanel{z-index:18;border-radius:var(--r-sm);background:#2a2a2a;border:1px solid #ffffff1a;gap:2px;width:220px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 20px 50px #0000006b}.openclawWorkspaceActionsMenuPanel button,.openclawWorkspaceActionsMenuPanel a{border-radius:var(--r-sm);color:#ececec;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 8px;font-size:.84rem;text-decoration:none;display:flex}.openclawWorkspaceActionsMenuPanel button:hover,.openclawWorkspaceActionsMenuPanel button:focus-visible,.openclawWorkspaceActionsMenuPanel a:hover,.openclawWorkspaceActionsMenuPanel a:focus-visible{color:#fff;background:#ffffff14}.openclawWorkspaceActionsMenuPanel button:disabled{cursor:not-allowed;color:#777}.openclawWorkspaceActionsMenuPanel .openclawWorkspaceActionsDanger{color:#ffb4aa}.openclawWorkspaceStatus .openclawCloudMetaBar{color:#9b9b9b;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;min-width:0;padding:0 clamp(14px,2vw,24px) 9px;font-size:.76rem;display:grid}.openclawSurface.openclawAppShell .openclawSessionBody{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(320px,390px);gap:0;min-height:0;display:grid;overflow:hidden}.openclawSurface.openclawAppShell .openclawSessionBodyNoInspector{grid-template-columns:minmax(0,1fr)}.openclawSurface.openclawAppShell .openclawTranscript{background:#212121;border:0;border-radius:0;height:100%;min-height:0;max-height:none;padding:clamp(20px,3.2vw,42px) clamp(16px,3vw,32px) 28px}.openclawSurface.openclawAppShell .openclawTranscript>.chatMessage,.openclawStarterState{width:min(840px,100%);margin-left:auto;margin-right:auto}.openclawMessageRunMeta{color:#a8a8a8;flex-wrap:wrap;gap:6px;min-width:0;font-size:.74rem;display:flex}.openclawMessageRunMeta span{border-radius:var(--r-pill);text-overflow:ellipsis;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;max-width:min(100%,34ch);padding:3px 7px;overflow:hidden}.openclawStarterState{text-align:center;place-content:center;justify-items:center;gap:18px;min-height:100%;display:grid}.openclawStarterState h2{color:#f4f4f4;margin:0;font-size:clamp(1.55rem,3vw,2.15rem);font-weight:600}.openclawStarterState p{color:#b4b4b4;max-width:58ch;margin:0}.openclawExpiredWorkspaceCallout{border-radius:var(--r-sm);text-align:left;background:#2f5c7b38;border:1px solid #6dbeff38;gap:10px;width:min(680px,100%);padding:12px 14px;display:grid}.openclawExpiredWorkspaceCallout>div:first-child{gap:3px;display:grid}.openclawExpiredWorkspaceCallout strong{color:#f4f4f4;font-size:.9rem}.openclawExpiredWorkspaceCallout span{color:#c7d5df;font-size:.82rem;line-height:1.45}.openclawExpiredWorkspaceFacts{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.openclawExpiredWorkspaceFacts span{border-radius:var(--r-pill);text-overflow:ellipsis;white-space:nowrap;background:#00000029;border:1px solid #ffffff1a;max-width:100%;padding:4px 7px;overflow:hidden}.openclawExpiredWorkspaceFacts code{color:#f4f4f4;font-size:.76rem}.openclawStarterLauncher{border-radius:var(--r-sm);text-align:left;background:#2b2b2b;border:1px solid #ffffff1a;grid-template-columns:minmax(150px,.7fr) minmax(210px,1fr) minmax(150px,.8fr) auto auto;align-items:end;gap:10px;width:min(860px,100%);padding:12px;display:grid}.openclawStarterLauncher.openclawStarterLauncherRelaunch{grid-template-columns:minmax(190px,1fr) minmax(220px,1.1fr) minmax(170px,.8fr) auto}.openclawReadonlyControl{border-radius:var(--r-sm);color:#d8d8d8;text-overflow:ellipsis;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1a;align-items:center;min-width:0;min-height:38px;padding:8px 10px;font-size:.84rem;display:flex;overflow:hidden}.openclawSurface.openclawAppShell .openclawInspector{background:#1d1d1d;border-left:1px solid #ffffff14;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:0;max-height:none;display:grid;overflow:hidden}.openclawSurface.openclawAppShell .openclawInspectorPanel{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:12px;padding:0;display:grid;overflow:visible}.openclawInspectorTabs{border-bottom:1px solid #ffffff14;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px;min-width:0;padding:10px 10px 8px;display:grid}.openclawInspectorTabsAdmin{grid-template-columns:repeat(7,minmax(0,1fr))}.openclawInspectorTab{border-radius:var(--r-sm);color:#b4b4b4;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);justify-content:center;align-items:center;gap:4px;min-width:0;min-height:32px;padding:6px 7px;font-size:.76rem;font-weight:600;display:inline-grid;overflow:hidden}.openclawInspectorTab span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.openclawInspectorTab:hover,.openclawInspectorTab:focus-visible,.openclawInspectorTabActive{color:#fff;background:#ffffff14}.openclawInspectorContent{min-width:0;min-height:0;padding:10px;overflow:auto}.openclawSurface.openclawAppShell .openclawWorkspaceStatus>.openclawLaunchPanel,.openclawSurface.openclawAppShell .openclawWorkspaceStatus>.openclawLaunchEmpty{display:none}.openclawSurface.openclawAppShell .openclawWorkspaceStatus.openclawWorkspaceStatusInlineLauncher>.openclawLaunchPanel,.openclawSurface.openclawAppShell .openclawWorkspaceStatus.openclawWorkspaceStatusInlineLauncher>.openclawLaunchEmpty{display:grid}.openclawSurface.openclawAppShell .openclawToolTimeline{max-height:260px;overflow:auto}.openclawInspectorSummaryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-width:0;display:grid}.openclawInspectorSummaryGrid>div{border-radius:var(--r-sm);background:#2b2b2b;border:1px solid #ffffff1a;gap:2px;min-width:0;padding:9px;display:grid}.openclawInspectorSummaryGrid span{color:#a8a8a8;font-size:.68rem;font-weight:600}.openclawInspectorSummaryGrid strong{color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;overflow:hidden}.openclawActivityDigest,.openclawWorkspacePhaseCard{border-radius:var(--r-sm);background:#262626;border:1px solid #ffffff1a;gap:6px;min-width:0;padding:10px;display:grid}.openclawActivityDigest>div,.openclawWorkspacePhaseCard>div{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.openclawActivityDigest span,.openclawWorkspacePhaseCard span{color:#a8a8a8;font-size:.68rem;font-weight:600}.openclawActivityDigest strong,.openclawWorkspacePhaseCard strong{color:#f4f4f4;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.86rem;overflow:hidden}.openclawActivityDigest p,.openclawWorkspacePhaseCard p{color:#b4b4b4;margin:0;font-size:.82rem;line-height:1.45}.openclawAdminBenchmarkPanel{min-width:0}.openclawAdminBenchmarkIntro{border-radius:var(--r-sm);background:#262626;border:1px solid #ffffff1a;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:10px;display:grid}.openclawAdminBenchmarkIntro svg{color:#b8d8bd}.openclawAdminBenchmarkIntro div{gap:2px;min-width:0;display:grid}.openclawAdminBenchmarkIntro strong{color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.openclawAdminBenchmarkIntro span{color:#a8a8a8;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.openclawBenchmarkControl{gap:8px;min-width:0;display:grid}.openclawBenchmarkControl>span{color:#a8a8a8;font-size:.68rem;font-weight:600}.openclawBenchmarkPresetRow,.openclawBenchmarkActions{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.openclawBenchmarkSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.openclawBenchmarkSummaryGrid>div{border-radius:var(--r-sm);background:#2b2b2b;border:1px solid #ffffff1a;gap:2px;min-width:0;padding:9px;display:grid}.openclawBenchmarkSummaryGrid span{color:#a8a8a8;font-size:.68rem;font-weight:600}.openclawBenchmarkSummaryGrid strong{color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.openclawBenchmarkConsoleMount{min-width:0;display:grid}.openclawBenchmarkConsoleMount .detailBlock{border-radius:var(--r-sm);background:#242424}.openclawBenchmarkConsoleMount .card{border-radius:var(--r-sm);background:#252525}.openclawBenchmarkPreview{border-radius:var(--r-sm);color:#d8d8d8;white-space:pre-wrap;background:#151515;border:1px solid #ffffff1a;min-width:0;max-height:220px;margin:0;padding:10px;font-size:.76rem;line-height:1.5;overflow:auto}.openclawBenchmarkActions .button,.openclawBenchmarkActions .buttonGhost{min-height:34px;padding:7px 10px}.openclawChecksSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0;display:grid}.openclawChecksSummaryGrid>div{border-radius:var(--r-sm);background:#262626;border:1px solid #ffffff1a;gap:2px;min-width:0;padding:9px;display:grid}.openclawChecksSummaryGrid span{color:#a8a8a8;font-size:.68rem;font-weight:600}.openclawChecksSummaryGrid strong{color:#f4f4f4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.openclawVerificationActions,.openclawVerificationArtifacts{flex-wrap:wrap;gap:7px;min-width:0;display:flex}.openclawVerificationActions .button,.openclawVerificationActions .buttonGhost,.openclawVerificationArtifacts .buttonGhost{gap:6px;min-height:32px;padding:6px 9px;font-size:.78rem}.openclawVerificationArtifacts .buttonGhost{max-width:100%}.openclawVerificationArtifacts .buttonGhost code{min-width:0;max-width:18ch;color:inherit;opacity:.78;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.openclawSurface.openclawAppShell .openclawOrchestrationConsole,.openclawSurface.openclawAppShell .openclawPrWorkflowStrip,.openclawSurface.openclawAppShell .openclawPrWorkflowReviewerSummary,.openclawSurface.openclawAppShell .openclawLedgerSummary>div,.openclawSurface.openclawAppShell .openclawLedgerEvidenceBlock,.openclawSurface.openclawAppShell .openclawToolEvent,.openclawSurface.openclawAppShell .openclawAdvancedEvidence,.openclawSurface.openclawAppShell .openclawVerificationReport{background:#2b2b2b;border-color:#ffffff1a}.openclawAdvancedEvidence{border-radius:var(--r-sm);border:1px solid #ffffff1a;min-width:0;padding:10px}.openclawAdvancedEvidence summary{cursor:pointer;color:#d8d8d8;font-size:.82rem;font-weight:600}.openclawAdvancedEvidence[open]{gap:10px;display:grid}.openclawSurface.openclawAppShell .openclawOrchestrationLauncher,.openclawSurface.openclawAppShell .openclawOrchestrationBody,.openclawSurface.openclawAppShell .openclawOrchestrationColumns{grid-template-columns:1fr}.openclawSurface.openclawAppShell .openclawOrchestrationLauncher .button,.openclawSurface.openclawAppShell .openclawOrchestrationLauncher .buttonGhost{justify-content:center;width:100%}.openclawSurface.openclawAppShell .openclawOrchestrationToggle{min-height:32px}.openclawChecksPanel .openclawVerificationReport{gap:10px;padding:10px;display:grid}.openclawSurface.openclawAppShell .openclawWorkspaceDetails dl{grid-template-columns:1fr;gap:9px;min-height:0;display:grid;overflow:visible}.openclawSurface.openclawAppShell .openclawComposer{width:min(840px,100% - 32px);margin:0 auto 18px}.openclawSurface.openclawAppShell .chatComposerSettingsGrid{grid-template-columns:minmax(240px,1fr) minmax(108px,130px)}@media (max-width:1120px){.openclawSurface.openclawAppShell .openclawSessionBody{grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.openclawEvidenceSummaryButton{display:none}.openclawStarterLauncher,.openclawBulkRepoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.openclawSurface.openclawAppShell{max-width:100vw;height:auto;min-height:100dvh;overflow:clip visible}.openclawSurface.openclawAppShell .openclawWorkspace,.openclawSurface.openclawAppShell .openclawSessionBody{grid-template-rows:auto;grid-template-columns:1fr;max-width:100vw;overflow:clip visible}.openclawTopBar{grid-template-columns:minmax(0,1fr) auto;position:sticky;top:0}.openclawTopActions{justify-content:flex-end}.openclawTopPrimaryAction{max-width:36vw}.openclawRailToggle,.openclawRailClose,.openclawInspectorToggle{display:inline-flex}.openclawRail{z-index:30;border-bottom:0;border-right:1px solid #ffffff14;width:min(310px,100vw - 48px);height:100dvh;max-height:none;transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(calc(-100% - 48px));box-shadow:24px 0 60px #0000006b}.openclawRailOpen{transform:translate(0)}.openclawRailBackdrop{z-index:20;background:#0000007a;border:0;display:block;position:fixed;inset:0}.openclawSurface.openclawAppShell .openclawSessionPanel{max-width:100vw;overflow:clip visible}.openclawSurface.openclawAppShell .openclawTranscript{min-height:420px;max-height:none}.openclawSurface.openclawAppShell .openclawInspector{z-index:50;background:#1d1d1d;border:0;grid-template-rows:auto auto minmax(0,1fr);width:100vw;height:100dvh;max-height:none;display:grid;position:fixed;inset:0;overflow:hidden}.openclawSurface.openclawAppShell .openclawInspectorCollapsed{display:none}.openclawSurface.openclawAppShell .openclawInspectorOpen{display:grid}.openclawInspectorMobileHeader{background:#1d1d1d;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 12px 10px;display:flex}.openclawInspectorMobileHeader>div{gap:2px;min-width:0;display:grid}.openclawInspectorMobileHeader strong,.openclawInspectorMobileHeader span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.openclawInspectorMobileHeader strong{color:#f4f4f4;font-size:.9rem}.openclawInspectorMobileHeader span{color:#a8a8a8;font-size:.78rem}.openclawInspectorContent{min-height:0;padding:12px;padding-bottom:calc(18px + env(safe-area-inset-bottom));overflow:auto}.openclawInspectorTabs{z-index:2;background:#1d1d1d;position:sticky;top:0}.openclawSurface.openclawAppShell .openclawComposer{z-index:6;position:static;bottom:auto}}@media (max-width:720px){.openclawTopBar{min-height:52px}.openclawAccountPill,.openclawTopActions .chatTopLink{display:none}.openclawTopPrimaryAction{max-width:38vw;min-height:32px;padding:6px 9px;font-size:.76rem}.chatTopTitle .openclawTopIdentityChips{max-width:52vw}.chatTopTitle .openclawTopIdentityChips>span:nth-child(n+4){display:none}.openclawWorkspaceStatus .openclawCloudStrip,.openclawWorkspaceStatus .openclawCloudSummary,.openclawWorkspaceStatus .openclawCloudActions,.openclawStarterLauncher{grid-template-columns:1fr;display:grid}.openclawWorkspaceStatus .openclawCloudActions{justify-content:stretch}.openclawWorkspaceActionsMenu,.openclawWorkspaceActionsMenu summary{width:100%}.openclawWorkspaceActionsMenuPanel{width:min(100%,260px);left:auto;right:0}.openclawPhaseHint{white-space:normal;max-width:100%}.openclawWorkspaceStatus .openclawCloudActions .button,.openclawWorkspaceStatus .openclawCloudActions .buttonGhost,.openclawWorkspaceStatus .openclawCloudActions .buttonDanger,.openclawStarterLauncher .button,.openclawStarterLauncher .buttonGhost{justify-content:center;width:100%}.openclawWorkspaceStatus .openclawCloudMetaBar{grid-template-columns:1fr}.openclawInspectorTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid;overflow:visible}.openclawInspectorTab{min-width:0}.openclawInspectorSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.openclawChecksSummaryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.openclawPrWorkflowBoardToolbar{grid-template-columns:1fr 1fr}.openclawPrWorkflowBoardToolbar .openclawSearchField{grid-column:1/-1}.openclawBulkRepoGrid,.openclawBulkFormGrid,.openclawBulkModeControl,.openclawBulkBatchGrid,.openclawBenchmarkSummaryGrid{grid-template-columns:1fr}.openclawBenchmarkActions .button,.openclawBenchmarkActions .buttonGhost{justify-content:center;width:100%}.openclawSurface.openclawAppShell .openclawTranscript{min-height:360px;padding:18px 14px 22px}.openclawSurface.openclawAppShell .openclawComposer{width:calc(100% - 18px);margin-bottom:9px}.openclawSurface.openclawAppShell .chatComposerSettingsGrid{grid-template-columns:1fr;width:calc(100vw - 24px);right:-4px}}
