:root{--bg:#f3efe3;--ink:#18231b;--muted:#546058;--panel:rgba(255,252,245,0.78);--line:rgba(24,35,27,0.12);--accent:#c85c3d;--red:#b9483b;--yellow:#a97918;--green:#2c7550}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(circle at top left,rgba(200,92,61,.18),transparent 32%),linear-gradient(180deg,#f7f2e8 0,var(--bg) 100%);color:var(--ink);font-family:Georgia,Times New Roman,serif}.languageSwitcher{position:fixed;top:18px;right:18px;z-index:50;display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--line);border-radius:999px;background:rgba(255,252,245,.92);box-shadow:0 10px 28px rgba(24,35,27,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.languageSwitcher span{color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.languageSwitcherButtons{display:flex;gap:6px}.languageButton{padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.72);color:var(--ink);font:inherit;font-size:12px;cursor:pointer}.languageButtonActive{border-color:rgba(200,92,61,.35);background:rgba(200,92,61,.12);color:var(--accent);font-weight:700}.page{min-height:100vh;padding:18px}.shell{width:min(1240px,100%);margin:0 auto}.shellWide{width:min(1600px,100%)}.hero{display:grid;grid-gap:14px;gap:14px;padding:28px 30px;border:1px solid var(--line);border-radius:24px;background:var(--panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 18px 60px rgba(24,35,27,.08)}.heroWide{grid-template-columns:1.2fr .8fr .5fr;align-items:flex-end}.heroCompact{gap:10px;padding:18px 20px}.eyebrow{margin:0 0 8px;color:var(--accent);text-transform:uppercase;letter-spacing:.14em;font-size:12px}h1{margin:0;font-size:clamp(40px,8vw,72px);line-height:.95}.copy{max-width:40ch;margin:10px 0 0;color:var(--muted);font-size:17px;line-height:1.45}.heroCompact .copy{margin-top:6px;font-size:15px;line-height:1.35}.heroMetaRow{display:flex;align-items:stretch;justify-content:flex-end;gap:10px;flex-wrap:wrap}.metaCard{width:-moz-fit-content;width:fit-content;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.65)}.label,.metaCard span,.summaryCard span{display:block;margin-bottom:8px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.metaCard code,.metaLink{font-size:14px}.metaLink{color:var(--accent);font-weight:700;text-decoration:none}.metaLink:hover{text-decoration:underline}.summaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.summaryGridAuto{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.summaryGridWide{margin-top:0}.summaryGridCompact{margin-top:12px}.errorCard,.summaryCard,.workspaceCard{padding:16px 18px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.72);box-shadow:0 12px 38px rgba(24,35,27,.06)}.summaryCard strong{font-size:24px}.summaryGridCompact .summaryCard{padding:12px 14px;border-radius:16px}.summaryGridCompact .summaryCard strong{font-size:20px}.summaryCardRed{border-color:rgba(185,72,59,.25)}.summaryCardYellow{border-color:rgba(169,121,24,.25)}.summaryCardGreen{border-color:rgba(44,117,80,.25)}.workspaceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:16px}.overviewConsole{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-gap:22px;gap:22px;margin-top:22px;align-items:start}.overviewMain,.overviewSidebar{min-width:0}.sidebarSticky{position:-webkit-sticky;position:sticky;top:24px}.workspaceConsoleCard{margin-top:16px;padding:18px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.72);box-shadow:0 12px 38px rgba(24,35,27,.06)}.toolbarRow{display:grid;grid-template-columns:minmax(0,2fr) repeat(3,minmax(160px,1fr));grid-gap:10px;gap:10px;margin-top:14px}.toolbarRowFleet{grid-template-columns:minmax(0,2fr) repeat(6,minmax(130px,1fr));margin-top:10px}.toolbarField{display:grid;grid-gap:6px;gap:6px}.toolbarField span{color:var(--muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.toolbarField input,.toolbarField select{width:100%;padding:9px 11px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.84);color:var(--ink);font:inherit}.workspaceTableWrap{margin-top:14px;overflow:auto;scrollbar-gutter:stable both-edges;scrollbar-width:thin;border:1px solid var(--line);border-radius:18px;background:rgba(247,242,232,.48)}.workspaceTable{width:100%;border-collapse:collapse;min-width:1320px}.workspaceTableCompact{min-width:1180px}.workspaceTable td,.workspaceTable th{padding:10px 12px;text-align:left;vertical-align:top;border-bottom:1px solid var(--line)}.workspaceTable th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:rgba(243,239,227,.95);color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.tableSortButton{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.tableSortButton span{font-size:12px;color:var(--muted)}.workspaceTableCompact td,.workspaceTableCompact th{padding:8px 10px}.workspaceTable tbody tr:hover{background:rgba(255,255,255,.54)}.workspaceTable tbody tr:last-child td{border-bottom:0}.workspaceCell{display:grid;grid-gap:2px;gap:2px}.workspaceCellLink{color:inherit;text-decoration:none}.workspaceCellLink:hover .tableActionLink{text-decoration:underline}.workspaceCell strong{font-size:14px;line-height:1.25}.numericCell small,.workspaceCell small,.workspaceCell span{color:var(--muted)}.numericCell small,.trendCell small,.workspaceCell small{font-size:11px;line-height:1.3}.tableActionLink{color:var(--accent);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.scrollValue{display:block;max-width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding-bottom:4px;scrollbar-gutter:stable;scrollbar-width:thin}.numericCell{display:grid;grid-gap:4px;gap:4px}.numericCell strong{font-size:16px}.numericCell .statusBadge{width:-moz-fit-content;width:fit-content;padding:5px 8px;font-size:10px}.trendCell{display:grid;grid-gap:4px;gap:4px;min-width:170px}.trendCell strong{font-size:14px;text-transform:uppercase;letter-spacing:.08em}.trendCell small{color:var(--muted)}.trendCellUp strong{color:var(--green)}.trendCellDown strong{color:var(--red)}.trendCellFlat strong{color:var(--muted)}.miniTrendBars{height:26px;display:flex;align-items:flex-end;gap:4px;margin-top:4px}.miniTrendBarsEmpty{color:var(--muted);font-size:11px}.miniTrendBar{flex:1 1;min-width:6px;border-radius:999px 999px 3px 3px;background:linear-gradient(180deg,rgba(24,35,27,.2),rgba(24,35,27,.82))}.inlineBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:6px 10px;border-radius:999px;background:rgba(24,35,27,.08);color:var(--ink);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.tableMetaBar,.tablePagination{display:flex;align-items:center;justify-content:space-between;gap:16px}.tableMetaBar{margin-top:8px;color:var(--muted);font-size:12px}.tableMetaBar p{margin:0}.tablePagination{margin-top:10px}.tablePagination button{padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.8);color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.tablePagination button:disabled{opacity:.5;cursor:default}.tablePaginationMeta{display:inline-flex;align-items:center;gap:8px;color:var(--muted)}.tablePaginationMeta strong{color:var(--ink)}.attentionStack{display:grid;grid-gap:16px;gap:16px}.attentionCardCompact{padding:18px}.attentionCardCompact h2{font-size:22px}.attentionMetricsCompact{grid-template-columns:repeat(2,minmax(0,1fr))}.attentionSection{margin-top:22px}.attentionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:18px}.attentionCard{padding:22px;border:1px solid var(--line);border-radius:20px;background:linear-gradient(180deg,rgba(200,92,61,.06),rgba(255,255,255,.74)),rgba(255,255,255,.78);box-shadow:0 12px 38px rgba(24,35,27,.06)}.attentionHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.attentionRank{width:36px;height:36px;display:grid;place-items:center;border-radius:999px;background:rgba(200,92,61,.14);color:var(--accent);font-size:14px;font-weight:700;flex:0 0 auto}.attentionMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.attentionRoute{margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.attentionRoute p{margin:8px 0 0;color:var(--muted);line-height:1.5}.attentionControls{display:grid;grid-gap:12px;gap:12px;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.attentionField span{display:block;margin-bottom:6px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.attentionField select,.attentionField textarea{width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.84);color:var(--ink);font:inherit}.attentionField textarea{resize:vertical;min-height:84px}.attentionActions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.attentionActions button{padding:10px 14px;border:0;border-radius:999px;background:var(--ink);color:#fff;font:inherit;font-weight:700;cursor:pointer}.attentionActions button:disabled{opacity:.6;cursor:default}.attentionActions span{color:var(--muted);font-size:12px}.driverRow,.scoreRow,.workspaceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.workspaceClient{margin:0 0 6px;color:var(--accent);font-size:13px;text-transform:uppercase;letter-spacing:.14em}h2{margin:0;font-size:24px;line-height:1}.statusBadge{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em}.statusBadgeRed{background:rgba(185,72,59,.14);color:var(--red)}.statusBadgeYellow{background:rgba(169,121,24,.16);color:var(--yellow)}.statusBadgeGreen{background:rgba(44,117,80,.14);color:var(--green)}.cardBadges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.syncBadge{padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;background:rgba(24,35,27,.08);color:var(--ink)}.syncBadgeFailed{background:rgba(185,72,59,.14);color:var(--red)}.syncBadgeRunning,.syncBadgeWarning{background:rgba(169,121,24,.16);color:var(--yellow)}.syncBadgeMuted{background:rgba(24,35,27,.08);color:var(--muted)}.syncBadgeIdle{background:rgba(44,117,80,.14);color:var(--green)}.syncMeta{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-top:14px;color:var(--muted)}.syncMeta strong{color:var(--ink);font-size:14px}.scoreRow{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.scoreValue{font-size:36px;line-height:1}.metricGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.metricPill{padding:10px 12px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.9)}.metricPill span{display:block;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.metricPill strong{display:block;margin-top:6px;font-size:18px}.drivers{margin-top:12px}.overviewActionPanel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.overviewIssue{padding:16px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.72)}.overviewIssue strong{display:block;font-size:20px;line-height:1.2}.overviewIssue p{margin:8px 0 0;color:var(--muted);line-height:1.5}.cardFooter{margin-top:14px;padding-top:12px;border-top:1px solid var(--line)}.backLink,.detailLink{color:var(--accent);font-size:13px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.backLink:hover,.detailLink:hover{text-decoration:underline}.backLinkButton{padding:0;border:0;background:transparent;font:inherit;cursor:pointer}.inspectorLink{display:inline-block;margin-top:12px;color:var(--accent);font-size:12px;font-weight:700;text-decoration:none;text-transform:uppercase;letter-spacing:.12em}.inspectorLink:hover{text-decoration:underline}.driversTitle{margin:0 0 12px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.driverItem{padding:10px 0;border-top:1px solid var(--line)}.driverItem p{margin:6px 0 0;color:var(--muted);line-height:1.5}.errorCard{margin-top:16px}.errorCard p{color:var(--muted)}.detailHero{padding:14px 18px;border:1px solid var(--line);border-radius:24px;background:var(--panel);box-shadow:0 18px 60px rgba(24,35,27,.08)}.detailHeroTitleRow{display:grid;grid-gap:2px;gap:2px;margin-top:6px}.detailHeroCompact{padding-bottom:16px}.conversationMeta,.conversationStats,.detailHeroTop,.sectionHeader{display:flex;justify-content:space-between;gap:16px}.headerLinkRow{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.detailTitle{margin-top:0;font-size:clamp(28px,4vw,42px);line-height:.98}.detailHeroStats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.detailHeroStat{display:grid;grid-gap:2px;gap:2px;min-width:96px;padding:7px 9px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.62)}.detailHeroStat span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.detailHeroStat strong{font-size:15px}.buttonLink{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border:1px solid rgba(200,92,61,.24);border-radius:14px;background:rgba(200,92,61,.1);color:var(--ink);text-decoration:none;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.buttonLink:hover{background:rgba(200,92,61,.16)}.workspaceBriefPanel{margin-top:0}.workspaceBriefGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.briefChangeBar{margin-top:8px;padding:10px 12px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.58);display:grid;grid-gap:6px;gap:6px}.briefChangeMeta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.briefChangeMeta .briefLabel{margin-right:2px}.workspaceBriefColumn{display:grid;grid-gap:8px;gap:8px;align-content:start}.workspaceBriefColumn>strong{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.briefLabelRow{display:grid;grid-gap:4px;gap:4px}.briefLabel{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.evidenceDisclosure{margin-top:8px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.4);overflow:hidden}.evidenceDisclosureSummary{cursor:pointer;list-style:none;padding:10px 12px;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.04em}.evidenceDisclosureSummary::-webkit-details-marker{display:none}.evidenceDisclosureSummary:after{content:"+";float:right;color:var(--muted)}.evidenceDisclosure[open] .evidenceDisclosureSummary:after{content:"−"}.evidenceDisclosure[open] .evidenceDisclosureSummary{border-bottom:1px solid var(--line)}.syncObservabilityPanel,.trendPanel{margin-top:14px}.trendGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.trendCard{padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.56)}.trendCardHeader{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.trendCardHeader span{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.trendCardHeader strong{font-size:20px}.trendDelta{margin:6px 0 10px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.trendDeltaUp{color:var(--green)}.trendDeltaDown{color:var(--red)}.trendDeltaFlat{color:var(--muted)}.trendSignal{padding:6px 10px;border-radius:999px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.trendSignalUp{background:rgba(44,117,80,.14);color:var(--green)}.trendSignalDown{background:rgba(185,72,59,.14);color:var(--red)}.trendSignalFlat{background:rgba(24,35,27,.08);color:var(--muted)}.trendBars{height:50px;display:flex;align-items:flex-end;gap:6px}.trendBarsEmpty{color:var(--muted);font-size:12px}.trendBar{flex:1 1;min-width:8px;border-radius:999px 999px 4px 4px;background:linear-gradient(180deg,rgba(44,117,80,.28),rgba(44,117,80,.82))}.trendBarRisk{background:linear-gradient(180deg,rgba(185,72,59,.24),rgba(185,72,59,.82))}.syncStatsGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px;margin-top:10px}.syncErrorBanner{margin-top:10px;padding:10px 12px;border:1px solid rgba(185,72,59,.18);border-radius:14px;background:rgba(185,72,59,.06)}.syncErrorBanner strong{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.syncErrorBanner p,.syncRunDetail,.syncRunError,.syncRunHeader p{margin:6px 0 0;color:var(--muted);line-height:1.45}.syncRunsList{display:grid;grid-gap:10px;gap:10px;margin-top:10px}.syncRunCard{padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.52)}.syncRunHeader,.syncRunMetrics{display:flex;align-items:center;justify-content:space-between;gap:12px}.syncRunMetrics{flex-wrap:wrap;margin-top:8px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.syncRunError{color:var(--red)}.workspaceDetailGrid{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:14px;gap:14px;margin-top:12px}.tabSection{margin-top:16px}.workspaceSectionShell,.workspaceSectionStage{margin-top:10px}.tabLayout{min-width:0}.tabLayoutSidebar{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.tabBar{display:flex;flex-wrap:nowrap;gap:8px;margin-top:8px;overflow-x:auto;padding-bottom:6px;scrollbar-gutter:stable;scrollbar-width:thin}.tabRail{display:grid;grid-gap:8px;gap:8px;align-self:start;padding:10px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.62);box-shadow:0 12px 38px rgba(24,35,27,.05)}.tabRail .tabButton{min-width:0;width:100%}.tabButton{display:grid;grid-gap:2px;gap:2px;min-width:150px;flex:0 0 auto;padding:9px 11px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.58);color:var(--ink);text-align:left;text-decoration:none;font:inherit;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.tabButton:hover{transform:translateY(-1px);border-color:rgba(200,92,61,.28)}.tabButton span{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tabButton small{color:var(--muted);font-size:10px;line-height:1.3}.workspaceSectionNav .tabButton{min-width:128px}.workspaceSectionNav .tabButton small{display:none}.tabButtonActive{border-color:rgba(200,92,61,.32);background:linear-gradient(180deg,rgba(200,92,61,.12),rgba(255,255,255,.82)),rgba(255,255,255,.8);box-shadow:0 10px 24px rgba(24,35,27,.08)}.tabPanel{margin-top:12px;min-width:0}.tabLayoutSidebar .tabPanel{margin-top:0}.sectionCanvas,.sectionCanvasStack{display:grid;grid-gap:12px;gap:12px}.sectionLead{margin:6px 0 0;color:var(--muted);line-height:1.5}.conversationCard,.detailPanel{padding:14px 16px;border:1px solid var(--line);border-radius:20px;background:rgba(255,255,255,.74);box-shadow:0 12px 38px rgba(24,35,27,.06)}.conversationSection h2,.detailPanel h2{font-size:18px}.conversationSection{margin-top:16px}.actionList,.issueList{display:grid;grid-gap:10px;gap:10px}.actionRow,.issueRow{padding-top:10px;border-top:1px solid var(--line)}.actionRow:first-child,.issueRow:first-child{padding-top:0;border-top:0}.actionHeader,.issueRow{display:flex;justify-content:space-between;gap:16px}.actionRow>:first-child,.issueRow>:first-child,.numericCell,.templateHeader>:first-child,.workspaceCell{min-width:0}.actionRow p,.issueRow p{margin:8px 0 0;color:var(--muted);line-height:1.5}.metaInline{font-size:12px;letter-spacing:.04em;text-transform:uppercase}.issueStatsViewport,.metricsViewport{max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:6px;scrollbar-gutter:stable;scrollbar-width:thin}.issueStats{display:flex;align-items:center;gap:10px;width:max-content;min-width:100%;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.issueStatsStacked{flex-direction:column;align-items:flex-end;white-space:normal;text-align:right}.snapshotChangeStats .priorityBadge{align-self:flex-end}.evidenceList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.evidenceSupportGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.evidenceCard{padding:14px;border:1px solid var(--line);border-radius:14px;background:rgba(247,242,232,.58)}.evidenceHeader{display:flex;justify-content:space-between;gap:12px}.evidenceHeader span,.evidenceMeta{color:var(--muted);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.evidenceMeta{margin:8px 0 0}.evidencePreview{margin:10px 0 0;color:var(--ink);line-height:1.5}.priorityBadge{padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.priorityBadgeHigh{background:rgba(185,72,59,.14);color:var(--red)}.priorityBadgeCritical{background:rgba(185,72,59,.22);color:var(--red)}.priorityBadgeMedium{background:rgba(169,121,24,.16);color:var(--yellow)}.priorityBadgeLow{background:rgba(44,117,80,.14);color:var(--green)}.sectionHeader{align-items:flex-end;margin-bottom:8px}.conversationPreview,.conversationStats,.conversationTopic,.sectionHeader p{color:var(--muted)}.conversationList{display:grid;grid-gap:10px;gap:10px}.conversationName{margin:0;font-size:16px;font-weight:700}.conversationTopic{margin:6px 0 0}.conversationFlags{display:flex;flex-wrap:wrap;gap:8px}.conversationFlags span,.conversationStats span{padding:6px 10px;border:1px solid var(--line);border-radius:999px;font-size:12px}.conversationPreview{margin:12px 0;line-height:1.5}.conversationStats{align-items:center;flex-wrap:wrap;justify-content:flex-start}.conversationActions{margin-top:10px}.evaluationCoverageGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin-top:8px}.evaluationCoverageGrid,.queueSummaryBar{display:grid;grid-gap:10px;gap:10px}.queueSummaryMeta{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.queueSummaryMeta p{margin:0;color:var(--muted);font-size:12px}.queueSummaryStats{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:8px;gap:8px}.queueSummaryStats .metricPill{min-width:0}.queueSummaryStats .metricPill strong{font-size:16px}.evaluationCard,.evaluationCoverageCard{padding:10px 12px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.52)}.evaluationCardActive{border-color:rgba(200,92,61,.28);box-shadow:0 14px 30px rgba(24,35,27,.08)}.evaluationCoverageCard p,.evaluationRecommendation{margin:8px 0 0;color:var(--muted);line-height:1.45}.evaluationCoverageStats,.evaluationSignals{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.evaluationCoverageStats span,.evaluationSignals span{padding:6px 10px;border:1px solid var(--line);border-radius:999px}.evaluationQueue{display:grid;grid-gap:8px;gap:8px;margin-top:10px}.evaluationDrawerShell{position:fixed;inset:0;z-index:40;pointer-events:none}.evaluationDrawerBackdrop{position:absolute;inset:0;border:0;background:rgba(24,35,27,.18);pointer-events:auto}.evaluationDrawer{position:absolute;top:0;right:0;height:100vh;width:min(720px,52vw);display:grid;grid-template-rows:auto auto minmax(0,1fr);border-left:1px solid var(--line);background:linear-gradient(180deg,rgba(255,252,245,.98),rgba(247,242,232,.98)),rgba(255,255,255,.96);box-shadow:-24px 0 60px rgba(24,35,27,.16);pointer-events:auto}.evaluationDrawerHeader,.evaluationDrawerNav,.evaluationDrawerNavActions{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.evaluationDrawerHeader,.evaluationDrawerNav{padding:12px 16px;border-bottom:1px solid var(--line)}.evaluationDrawerHeading{display:grid;grid-gap:6px;gap:6px}.evaluationDrawerHeading strong{font-size:20px;line-height:1.1}.evaluationDrawerHeading p{margin:0;color:var(--muted)}.evaluationDrawerClose,.evaluationDrawerNavActions button{padding:9px 12px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.86);color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.evaluationDrawerClose:hover,.evaluationDrawerNavActions button:hover{background:rgba(247,242,232,.96)}.evaluationDrawerClose:disabled,.evaluationDrawerNavActions button:disabled{opacity:.5;cursor:default}.evaluationDrawerBody{min-height:0;overflow-y:auto;padding:14px;display:grid;grid-gap:12px;gap:12px}.evaluationDrawerSection{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.72)}.evaluationDrawerSection h3{margin:0;font-size:14px;text-transform:uppercase;letter-spacing:.08em}.pathTimelineCompact,.transcriptListCompact{gap:8px}.evaluationRunnerConfig{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px;margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.66)}.runnerToggle{display:flex;align-items:center;gap:8px;align-self:end;min-height:46px;color:var(--muted);font-size:12px}.evaluationComparisonPanel{margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.7);display:grid;grid-gap:10px;gap:10px}.evaluationComparisonGrid,.evaluationComparisonHeader{display:flex;gap:10px}.evaluationComparisonHeader{align-items:center;justify-content:space-between}.evaluationComparisonHeader span{color:var(--muted);font-size:12px}.evaluationComparisonGrid{flex-wrap:wrap}.evaluationComparisonCard,.evaluationDeltaRow{padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.8);display:grid;grid-gap:6px;gap:6px}.evaluationComparisonCard{flex:1 1 220px;min-width:220px}.evaluationComparisonTable{display:grid;grid-gap:8px;gap:8px}.evaluationCalibrationPanel{margin-top:12px;padding:12px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(180deg,rgba(34,89,64,.06),rgba(255,255,255,.76)),rgba(255,255,255,.7);display:grid;grid-gap:10px;gap:10px}.evaluationCalibrationCardHeader,.evaluationCalibrationExamples,.evaluationCalibrationHeader,.evaluationCalibrationStats{display:flex;gap:10px}.evaluationCalibrationCardHeader,.evaluationCalibrationHeader{align-items:flex-start;justify-content:space-between}.evaluationCalibrationHeader p{margin:4px 0 0;color:var(--muted);font-size:12px}.evaluationCalibrationExamples,.evaluationCalibrationStats{flex-wrap:wrap}.evaluationCalibrationStats span{padding:4px 8px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.8);color:var(--muted);font-size:12px}.evaluationCalibrationCard{flex:1 1 240px;min-width:220px;padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.78);display:grid;grid-gap:6px;gap:6px}.evaluationBulkActions,.evaluationBulkBar,.evaluationCardHeader,.evaluationControlsRow,.evaluationNavActions,.evaluationNavBar,.evaluationNavMeta,.evaluationRunnerActions,.evaluationRunnerBar{display:flex;align-items:center;gap:10px}.evaluationBulkBar,.evaluationCardHeader,.evaluationNavBar,.evaluationRunnerBar{justify-content:space-between}.evaluationCardHeader{margin-bottom:10px}.evaluationBulkBar,.evaluationNavBar{margin-top:10px;background:rgba(255,255,255,.68)}.evaluationBulkBar,.evaluationNavBar,.evaluationRunnerBar{padding:10px 12px;border:1px solid var(--line);border-radius:16px}.evaluationRunnerBar{margin-top:12px;background:linear-gradient(180deg,rgba(200,92,61,.08),rgba(255,255,255,.74)),rgba(255,255,255,.68)}.evaluationAdvancedPanel{margin-top:10px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.54);overflow:hidden}.evaluationAdvancedSummary{cursor:pointer;list-style:none;padding:12px 14px;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.evaluationAdvancedSummary::-webkit-details-marker{display:none}.evaluationAdvancedSummary:after{content:"+";float:right;color:var(--muted)}.evaluationAdvancedPanel[open] .evaluationAdvancedSummary:after{content:"−"}.evaluationAdvancedPanel[open] .evaluationAdvancedSummary{border-bottom:1px solid var(--line)}.workspaceAdvancedPanel{margin-top:14px}.workspaceAdvancedStack{padding:12px}.evaluationNestedPanel{margin-top:10px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.46);overflow:hidden}.evaluationNestedSummary{cursor:pointer;list-style:none;padding:10px 12px;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.evaluationNestedSummary::-webkit-details-marker{display:none}.evaluationNestedSummary:after{content:"+";float:right;color:var(--muted)}.evaluationNestedPanel[open] .evaluationNestedSummary:after{content:"−"}.evaluationNestedPanel[open] .evaluationNestedSummary{border-bottom:1px solid var(--line)}.evaluationBulkMeta,.evaluationNavMeta{min-width:0;display:grid;grid-gap:4px;gap:4px}.evaluationControlsRow{justify-content:space-between}.attentionActionsInline{justify-content:flex-end;align-self:end}.attentionActionsInline span{font-size:11px}.evaluationRunnerMeta{min-width:0;display:grid;grid-gap:4px;gap:4px}.evaluationRunHistory{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px;margin-top:12px}.evaluationRunCard{padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.72);display:grid;grid-gap:6px;gap:6px}.evaluationRunHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.evaluationRunHeader span,.evaluationRunMeta,.evaluationRunSummary,.evaluationRunnerHint{color:var(--muted);font-size:12px}.evaluationRunnerHint{margin-top:8px}.evaluationRunActions{display:flex;justify-content:flex-start}.evaluationRunDetail{display:grid;grid-gap:10px;gap:10px;padding-top:6px}.evaluationActionList,.evaluationRunDetailMeta,.evaluationSignalList,.evaluationTagList,.historyShiftTagList{display:flex;flex-wrap:wrap;gap:8px}.evaluationActionList span,.evaluationRunDetailMeta span,.evaluationRunEmpty,.evaluationRunResultMeta,.evaluationRunResultPreview,.evaluationRunResultReason,.evaluationSignalList span,.evaluationTagList span{color:var(--muted);font-size:12px}.evaluationActionList span,.evaluationRunDetailMeta span,.evaluationSignalList span,.evaluationTagList span,.historyShiftTagList span{padding:4px 8px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.74)}.evaluationTagList span{background:rgba(44,117,80,.1)}.historyShiftTagList span{background:rgba(80,104,184,.08)}.evaluationActionList span{background:rgba(200,92,61,.1)}.evaluationInsightHeader,.evaluationInsightMeta,.evaluationInsightRow{display:flex;gap:10px}.evaluationInsightList,.evaluationInsightMeta{margin-top:10px}.evaluationInsightMeta{flex-wrap:wrap}.evaluationInsightHeader span,.evaluationInsightMeta span,.evaluationInsightRow span{color:var(--muted);font-size:12px}.evaluationInsightMeta span{padding:4px 8px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.76)}.evaluationInsightGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:12px;gap:12px;margin-top:12px}.evaluationInsightColumn,.evaluationInsightList{display:grid;grid-gap:8px;gap:8px}.evaluationInsightCard,.evaluationInsightRow{padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(247,242,232,.52)}.evaluationInsightHeader,.evaluationInsightRow{align-items:flex-start;justify-content:space-between}.evaluationInsightRow p{margin:0;color:var(--ink)}.evaluationHistoryGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.evaluationHistoryGrid,.reviewTrendSummary{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.reviewTrendSummary{padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.64)}.reviewTrendSummaryUp{background:rgba(226,242,230,.76)}.reviewTrendSummaryDown{background:rgba(255,239,234,.84)}.reviewTrendSummaryHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.reviewTrendSummaryHeader strong{display:block;margin-top:2px}.reviewTrendSummaryTimestamp{color:var(--muted);font-size:12px}.reviewTrendSummaryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.evaluationHistoryCard{padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.76);display:grid;grid-gap:6px;gap:6px}.evaluationRunResultList{display:grid;grid-gap:8px;gap:8px}.evaluationRunResultCard{padding:10px;border:1px solid var(--line);border-radius:14px;background:rgba(255,248,244,.78);display:grid;grid-gap:6px;gap:6px}.evaluationRunResultHeader{display:flex;align-items:center;justify-content:space-between;gap:10px}.evaluationFindingList{display:grid;grid-gap:8px;gap:8px}.evaluationFindingCard{padding:8px 10px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.76);display:grid;grid-gap:4px;gap:4px}.evaluationFindingHeader{display:flex;justify-content:space-between;gap:10px}.evaluationBulkMeta span,.evaluationNavMeta span,.evaluationRunnerMeta span{color:var(--muted);font-size:12px}.evaluationBulkActions button,.evaluationFocusButton,.evaluationNavActions button{padding:8px 12px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.84);color:var(--ink);font:inherit;font-weight:700;cursor:pointer}.evaluationBulkActions button:disabled,.evaluationNavActions button:disabled{opacity:.5;cursor:default}.evaluationBulkBar{display:grid;grid-template-columns:minmax(0,1.2fr) 170px 160px auto;align-items:flex-end}.evaluationBulkActions{justify-content:flex-end;flex-wrap:wrap}.evaluationFeedback{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;color:var(--muted);font-size:12px}.bulkToggle{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.bulkToggle input{margin:0}.evaluationMetaGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.evaluationControls{display:grid;grid-template-columns:180px 160px minmax(240px,1fr);grid-gap:10px;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.toolbarRowEvaluation{grid-template-columns:minmax(0,2fr) repeat(3,minmax(160px,1fr));margin-top:12px}.inspectorGrid{grid-template-columns:1fr 1fr}.issueRowStacked{display:block}.inspectorBlock{margin-top:22px}.toolMarkerList,.transcriptList{display:grid;grid-gap:12px;gap:12px}.pathTimeline{position:relative;display:grid;grid-gap:14px;gap:14px;margin-top:16px;padding:18px;border:1px dashed var(--line);border-radius:20px;background:linear-gradient(180deg,rgba(200,92,61,.05),rgba(44,117,80,.03)),rgba(255,255,255,.54)}.pathTimeline:before{content:"";position:absolute;top:28px;bottom:28px;left:32px;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(200,92,61,.24),rgba(44,117,80,.18))}.pathStep{position:relative;display:flex;gap:14px;align-items:flex-start;padding:14px 18px;border:1px solid var(--line);border-radius:22px;background:rgba(247,242,232,.72);box-shadow:0 10px 24px rgba(24,35,27,.08);z-index:1}.pathBody{min-width:0}.pathIndex{position:relative;flex:0 0 auto;width:28px;height:28px;display:grid;place-items:center;border-radius:999px;background:rgba(24,35,27,.08);color:var(--ink);font-size:11px;font-weight:700}.pathStep strong{display:block;font-size:16px;line-height:1.3}.pathStepDelegation .pathIndex{background:rgba(200,92,61,.16)}.pathStepLookup .pathIndex{background:rgba(44,117,80,.18)}.pathStepTransaction .pathIndex{background:rgba(169,121,24,.18)}.pathStepEscalation .pathIndex{background:rgba(185,72,59,.18)}.pathStepToolResult .pathIndex,.pathStepTool_result .pathIndex{background:rgba(24,35,27,.12)}.pathStepLookup{background:rgba(44,117,80,.1)}.pathStepTransaction{background:rgba(169,121,24,.12)}.pathStepEscalation{background:rgba(185,72,59,.12)}.pathStepToolResult,.pathStepTool_result{background:rgba(24,35,27,.06)}.routeMapList{display:grid;grid-gap:18px;gap:18px}.routeMapListCompact{margin-top:10px;gap:12px}.routeMapList>*{min-width:0}.routeMapCard{max-width:100%;padding:18px;border:1px solid var(--line);border-radius:18px;background:rgba(247,242,232,.54);overflow:hidden}.routeMap{display:flex;flex-wrap:nowrap;gap:12px;margin-top:4px;min-width:max-content}.routeMapViewport{max-width:100%;margin-top:16px;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;scrollbar-gutter:stable;scrollbar-width:thin}.routeMapStep{position:relative;padding:14px 16px 14px 44px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,.72);min-width:180px}.routeMapStep:after{content:"→";position:absolute;right:-12px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:18px;font-weight:700}.routeMapStep:last-child:after{display:none}.routeMapIndex{position:absolute;left:12px;top:14px;width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:rgba(200,92,61,.14);color:var(--ink);font-size:10px;font-weight:700}.routeMapStep strong{display:block;font-size:15px;line-height:1.35}.templateCard{padding:16px;border:1px solid var(--line);border-radius:16px;background:rgba(247,242,232,.72)}.templateCard strong{display:block;font-size:16px;line-height:1.4}.templateCard p{margin:8px 0 0;color:var(--muted);line-height:1.5}.templateHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.templateMetrics{display:grid;grid-template-columns:repeat(8,minmax(120px,1fr));grid-gap:10px;gap:10px;margin-top:14px;width:max-content;min-width:100%}.templateMeta{margin:8px 0 0;color:var(--muted);font-size:12px;letter-spacing:.04em;text-transform:uppercase}.templateMetric{padding:12px;border:1px solid var(--line);border-radius:14px;background:rgba(247,242,232,.6)}.templateMetric span{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.templateMetric strong{display:block;margin-top:8px;font-size:18px}.snakeActor{display:block;margin-bottom:4px;color:var(--muted);font-size:11px}.snakeActor,.snakeCategory{text-transform:uppercase;letter-spacing:.1em}.snakeCategory{display:inline-block;margin-bottom:8px;padding:4px 8px;border-radius:999px;background:rgba(24,35,27,.08);color:var(--ink);font-size:10px;font-weight:700}.toolMarkerRow,.transcriptHeader{display:flex;justify-content:space-between;gap:16px}.toolMarkerRow{padding:14px;border:1px solid var(--line);border-radius:14px;background:rgba(247,242,232,.58)}.toolMarkerRow p,.transcriptHeader span{margin:6px 0 0;color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.08em}.turnCard{padding:18px;border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 38px rgba(24,35,27,.06)}.turnCardUser{background:rgba(255,255,255,.82)}.turnCardAgent{background:rgba(247,242,232,.88)}.turnCardTool{background:rgba(200,92,61,.08)}.turnCardSystem{background:rgba(24,35,27,.05)}.transcriptBody{margin:14px 0 0;white-space:pre-wrap;word-break:break-word;font:inherit;line-height:1.6;color:var(--ink)}.toolbarRowOps{grid-template-columns:minmax(0,2fr) repeat(2,minmax(150px,1fr))}.opsStatusCard{padding:10px 12px;border:1px solid var(--line);border-radius:14px;background:rgba(255,255,255,.68);display:grid;grid-gap:4px;gap:4px}.opsStatusCard span{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.operationsPanelStack{display:grid;grid-gap:12px;gap:12px}.operationsTwoColumn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.operationsMicroGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px;margin:0 0 10px}.compactForm,.operationsSettingsForm{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.68)}.compactForm{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end}.operationsSettingsForm{align-items:end}.operationsSettingsForm,.operationsSettingsFormCompact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.operationsEvaluatorForm{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.compactForm button,.operationsSettingsForm button{min-height:44px;padding:10px 14px;border:0;border-radius:999px;background:var(--ink);color:#fff;font:inherit;font-weight:700;cursor:pointer}.compactForm button:disabled,.operationsSettingsForm button:disabled{opacity:.6;cursor:default}.formMessage{margin:0;color:var(--muted);font-size:12px}.formMessageError{color:var(--red)}.operationsList{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.operationsListCompact{grid-template-columns:1fr}.operationsCard{padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.72);display:grid;grid-gap:4px;gap:4px}.operationsRoleCard{align-content:center}.operationsCard p{margin:0;color:var(--muted);line-height:1.4}.operationsCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.operationsCardHeader a{color:var(--accent);font-size:12px;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.operationsCardHeader a:hover{text-decoration:underline}.operationsInlineButton{min-height:30px;padding:6px 10px;border:1px solid rgba(24,35,27,.14);border-radius:999px;background:rgba(24,35,27,.04);color:var(--ink);font:inherit;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer}.operationsInlineButton:disabled{opacity:.6;cursor:default}.operationsInlineButtonDanger{border-color:rgba(185,72,59,.2);background:rgba(185,72,59,.08);color:var(--red)}.evidenceHotspotGrid{margin-top:8px}.loginPage{display:grid;place-items:center}.loginCard{width:min(460px,100%);display:grid;grid-gap:16px;gap:16px;padding:22px;border:1px solid var(--line);border-radius:22px;background:var(--panel);box-shadow:0 18px 60px rgba(24,35,27,.08)}.loginTitle{font-size:clamp(30px,5vw,44px)}.loginForm{display:grid;grid-gap:12px;gap:12px}.loginForm button{min-height:44px;padding:10px 14px;border:0;border-radius:999px;background:var(--ink);color:#fff;font:inherit;font-weight:700;cursor:pointer}@media (max-width:900px){.languageSwitcher{top:12px;right:12px}.attentionGrid,.attentionMetrics,.evaluationBulkBar,.evidenceSupportGrid,.metricGrid,.operationsTwoColumn,.overviewActionPanel,.overviewConsole,.summaryGrid,.syncStatsGrid,.templateMetrics,.trendGrid,.workspaceBriefGrid,.workspaceDetailGrid,.workspaceGrid{grid-template-columns:1fr}.actionHeader,.attentionHeader,.conversationMeta,.detailHeroTop,.evaluationBulkActions,.evaluationCardHeader,.evaluationDrawerHeader,.evaluationDrawerNav,.evaluationDrawerNavActions,.evaluationRunnerBar,.issueRow,.queueSummaryMeta,.routeMap,.scoreRow,.sectionHeader,.syncMeta,.tableMetaBar,.tablePagination,.toolMarkerRow,.transcriptHeader,.workspaceHeader{flex-direction:column}.routeMap{min-width:0}.tabLayoutSidebar{grid-template-columns:1fr}.tabRail{display:flex;gap:10px;overflow-x:auto;padding-bottom:12px;scrollbar-gutter:stable;scrollbar-width:thin}.tabRail .tabButton{flex:0 0 220px}.issueStats,.tabButton,.templateMetrics{width:100%;min-width:0}.routeMapViewport{overflow:visible;padding-bottom:0}.evaluationDrawer{width:100%}.evaluationDrawerBody{padding:14px}.issueStatsViewport,.metricsViewport{overflow:visible;padding-bottom:0}.routeMapStep:after{content:"↓";right:auto;left:50%;top:auto;bottom:-18px;transform:translateX(-50%)}.conversationCard,.detailHero,.detailPanel,.errorCard,.hero,.heroWide,.summaryCard,.workspaceCard{padding:20px}.heroWide,.toolbarRow{grid-template-columns:1fr}.sidebarSticky{position:static}.reviewTrendSummaryGrid{grid-template-columns:1fr}}