*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.fixed{position:fixed}.sticky{position:sticky}.block{display:block}.flex{display:flex}.table{display:table}.grid{display:grid}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:root{--bg:#f6f7f9;--panel:#fff;--ink:#1d2433;--muted:#667085;--line:#d9dee8;--blue:#1457d9;--blue-dark:#0f3f9b;--green:#14765b;--red:#b42318}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.privacyPage{min-height:100vh;padding:40px 20px}.privacyCard{border:1px solid var(--line);background:var(--panel);border-radius:12px;max-width:820px;margin:0 auto;padding:36px;line-height:1.7}.privacyCard h1,.privacyCard h2{line-height:1.3}.privacyCard h2{margin-top:28px;font-size:18px}.privacyCard hr{border:0;border-top:1px solid var(--line);margin:36px 0}button,input,textarea,select{font:inherit}.shell{grid-template-columns:236px 1fr;min-height:100vh;transition:grid-template-columns .18s;display:grid}.shellCollapsed{grid-template-columns:88px 1fr}.sidebar{color:#f8fafc;background:#111827;align-self:start;height:100dvh;padding:22px 16px;position:sticky;top:0;overflow-y:auto}.brand{align-items:center;gap:10px;margin-bottom:24px;display:flex}.brandBody{min-width:0}.brandMark{background:var(--blue);border-radius:8px;place-items:center;width:38px;height:38px;font-weight:800;display:grid}.brand strong,.brand small{display:block}.brand small{color:#bac4d3}.sidebarToggle{color:#dbe4f0;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:7px;min-width:32px;min-height:32px;margin-left:auto}.shellCollapsed .brand{justify-content:center}.shellCollapsed .brandBody{display:none}.nav{gap:5px;display:grid}.navDivider{background:#ffffff29;height:1px;margin:10px 8px}.nav a{color:#dbe4f0;border-radius:7px;align-items:center;padding:10px 11px;text-decoration:none;display:flex}.navLabelShort{display:none}.shellCollapsed .nav a{justify-content:center;padding-inline:8px}.shellCollapsed .navDivider{margin-inline:12px}.shellCollapsed .navLabelFull{display:none}.shellCollapsed .navLabelShort{display:inline}.nav a.active,.nav a:hover{color:#fff;background:#243044}.workspace{min-width:0;padding:18px 22px 96px}.topbar{justify-content:space-between;align-items:center;margin-bottom:18px;padding:10px 0;display:flex}.topbar strong,.topbar span{display:block}.topbar span,.eyebrow,.pageHeader p,.smallText{color:var(--muted)}.pageBlock,.loginPanel{background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:22px}.pageHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.pageHeader h1{margin:0 0 7px;font-size:28px;line-height:1.2}.pageHeader p{margin:0}.eyebrow{margin:0 0 5px;font-size:13px;font-weight:700}.actions{z-index:1;flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:relative}.adminTabStrip{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.adminTabStrip button{flex:none}.adminDomainNav{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:16px;padding-bottom:16px;display:grid}.adminDomainNav button{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-height:54px;padding:10px 14px;display:flex}.adminDomainNav button small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.3}.adminDomainNav button.primaryButton small{color:#ffffffd1}.adminConsoleLayout{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:16px;display:grid}.adminModuleNav{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;gap:14px;min-width:0;padding:14px;display:grid;position:sticky;top:16px}.adminModuleNavHeading{border-bottom:1px solid var(--line);gap:4px;padding:2px 4px 10px;display:grid}.adminModuleNavHeading .eyebrow{color:var(--muted);letter-spacing:.04em;margin:0;font-size:11px}.adminModuleNavHeading strong{color:var(--ink);font-size:17px}.adminModuleNavHeading small{color:var(--muted);font-size:12px;line-height:1.45}.adminModuleNavList{gap:6px;display:grid}.adminModuleButton{width:100%;min-width:0;color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;gap:4px;padding:10px 11px;display:grid}.adminModuleButton:hover,.adminModuleButton:focus-visible{background:#f3f7ff;border-color:#b9cdfa;outline:none}.adminModuleButton.active{color:#123b81;background:#eaf2ff;border-color:#b9cdfa}.adminModuleButton span{font-size:14px;font-weight:800;line-height:1.3}.adminModuleButton small{color:var(--muted);font-size:12px;line-height:1.35}.adminModuleButton.active small{color:#365b9d}.adminConsoleMain{min-width:0}.adminBreadcrumb{min-height:28px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:7px;margin:0 2px 12px;font-size:13px;display:flex}.adminBreadcrumb b{color:#94a3b8;font-weight:500}.adminBreadcrumb strong{color:var(--ink)}.primaryButton,.secondaryButton,.ghostButton{cursor:pointer;text-align:center;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;min-height:38px;padding:0 13px;scroll-margin:120px 0 32px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.primaryButton{background:var(--blue);color:#fff}.primaryButton:hover{background:var(--blue-dark)}.secondaryButton,.ghostButton{border-color:var(--line);color:var(--ink);background:#fff}.metricStrip{color:#123b81;background:#eef4ff;border:1px solid #b9cdfa;border-radius:8px;margin-bottom:16px;padding:12px 14px;font-weight:700}.grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.stat,.workCard{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;padding:14px}.stat strong{font-size:26px;display:block}.stat span,.workCard p{color:var(--muted)}.workGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.outreachReadiness{background:#f5f9ff;border:1px solid #cfe0ff;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:12px 0 16px;padding:14px 16px;display:flex}.outreachReadiness strong,.outreachReadiness p{margin:0;display:block}.outreachReadiness p{color:var(--muted);margin-top:4px;font-size:13px}.outreachStrategyFieldset{min-width:0;margin:0}.workCard>.workCard{background:#fff}.accountDetailHeader,.accountSectionHeader{flex-wrap:wrap;align-items:center}.accountDetailHeader{margin-bottom:8px}.accountDetailHeader h3{color:var(--ink);margin:0;font-size:16px;line-height:1.3}.accountDetailHeader>.actions,.accountSectionHeader>.actions{flex:none}.accountSummaryCard{padding:12px 14px}.accountSummaryCard>p{margin:0;line-height:1.4}.accountSummaryCard>p+p{margin-top:2px}.accountScoreCard{padding:12px 14px}.accountScoreCard .accountDetailHeader{margin-bottom:6px}.accountScoreBadges{gap:6px}.accountScoreBadges .badge{min-width:0;min-height:28px;padding:0 10px;font-size:12px}.scoreFacet{border-top:1px solid var(--line);gap:6px;padding:8px 0;display:grid}.scoreFacetLabel{color:var(--ink);font-size:13px;font-weight:800;line-height:1.3}.scoreTags{flex-wrap:wrap;gap:6px;display:flex}.scoreTag{color:#334155;background:#f8fafc;border:1px solid #d5dfed;border-radius:6px;align-items:center;min-height:26px;padding:4px 8px;font-size:12px;line-height:1.25;display:inline-flex}.accountScoreCard>.list{gap:8px;margin:8px 0 0}.accountSectionHeader{margin-bottom:0}.accountSectionHeader .panelTitle{flex:auto;min-width:140px}.evidenceFoldHint{align-items:center;gap:4px;display:flex}button.evidenceToggle{color:#1359b5;cursor:pointer;min-height:0;font-size:inherit;font-weight:800;line-height:inherit;background:0 0;border:0;border-radius:0;padding:0}button.evidenceToggle:hover{background:0 0;text-decoration:underline}.accountPageIdentity{min-width:0}.pageHeaderSubtitle{font-size:14px;line-height:1.5;color:var(--ink)!important}.pageHeaderMeta{overflow-wrap:anywhere;font-size:13px;margin-top:4px!important}.accountActionBar{justify-content:flex-start;margin-bottom:16px}.accountOverviewCard{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid}.accountOverviewPane{min-width:0;padding:18px 20px}.accountOverviewPane+.accountOverviewPane{border-left:1px solid var(--line)}.accountDetailHeader{align-items:flex-start;margin-bottom:14px}.accountDetailHeader>div:first-child{min-width:0}.accountSectionEyebrow{letter-spacing:.04em;font-weight:800;color:var(--blue)!important;margin:0 0 4px!important;font-size:11px!important;line-height:1.2!important}.accountPanelTitle{color:var(--ink);margin:0;font-size:17px;font-weight:800;line-height:1.3}.accountPanelSubtitle{color:var(--muted)!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.4!important}.accountFacts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.accountFact{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;min-width:0;padding:10px 12px}.accountFactWide{grid-column:1/-1}.accountFact dt{color:var(--muted);margin:0 0 3px;font-size:11px;font-weight:700;line-height:1.2}.accountFact dd{overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:13px;font-weight:600;line-height:1.45}.accountScorePane .accountDetailHeader{margin-bottom:10px}.accountScoreBadges{padding-top:2px}.accountContentSection{margin-top:20px;margin-bottom:0}.accountSectionHeader{border-bottom:1px solid var(--line);align-items:flex-start;margin-bottom:10px;padding-bottom:11px}.accountSectionHeader>.actions{padding-top:1px}.accountCount{color:#123b81;vertical-align:2px;background:#eef4ff;border:1px solid #cfe0ff;border-radius:5px;justify-content:center;align-items:center;min-width:24px;min-height:22px;margin-left:4px;padding:0 6px;font-size:11px;font-weight:800;line-height:1;display:inline-flex}.accountSubsectionTitle{border-bottom:1px solid var(--line);color:var(--ink);padding:0 0 8px;font-size:13px;font-weight:800;line-height:1.3}.accountFeedback{gap:8px;margin-top:14px!important}.accountFeedback .accountSubsectionTitle{border-bottom:0;padding-bottom:0}.accountPlanCard{background:#fff;margin-top:20px;padding:18px 20px}.accountCardHeader{margin-bottom:14px}.accountPlanContact{background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;justify-content:flex-start;margin-bottom:16px;padding:12px}.accountPlanCard>.list{margin-bottom:16px}.accountContentSection .rowItem,.accountPlanCard .rowItem{grid-template-columns:minmax(0,1fr) auto;min-width:0}.accountContentSection .rowItem>div:first-child,.accountPlanCard .rowItem>div:first-child{min-width:0}.checkboxRow{margin-bottom:10px;grid-template-columns:none!important;align-items:center!important;gap:8px!important;display:flex!important}.checkboxRow input{width:16px!important;min-height:16px!important}.listRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(170px,auto) auto;align-items:center;gap:12px;min-height:58px;padding:9px 0;display:grid;position:relative}.listRow strong,.listRow p{text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;overflow:hidden}.listRow p{margin-top:3px;font-size:12px}.taskRowMeta{text-align:right;min-width:120px}.taskRowMeta .smallText{max-width:220px}fieldset.workCard{min-width:0;margin:0}fieldset.workCard legend{color:var(--ink);padding:0 4px;font-weight:800}.stat small{color:var(--muted);margin-top:4px;font-size:12px;display:block}@media (max-width:700px){.listRow{grid-template-columns:minmax(0,1fr) auto}.taskRowMeta{grid-area:1/2}.listRow>.iconButton{grid-area:2/2}}.modalBackdrop{z-index:20;background:#0f172a6b;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modalPanel{border:1px solid var(--line);background:var(--panel);border-radius:10px;width:min(720px,100%);max-height:min(720px,100dvh - 48px);padding:20px;overflow-y:auto;box-shadow:0 18px 48px #0f172a38}.iconButton{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);cursor:pointer;background:#fff;border-radius:7px;place-items:center;font-size:20px;line-height:1;display:inline-grid}.iconButton:hover{color:var(--ink);border-color:#aebbd0}.adminRuleList{border-top:1px solid var(--line);gap:0;display:grid}.adminRuleList>div{border-bottom:1px solid var(--line);grid-template-columns:220px minmax(0,1fr) max-content;gap:14px;padding:11px 0;display:grid}.adminRuleList span{color:var(--muted)}.knowledgeDocumentList{margin-bottom:16px}.knowledgeDocumentEntry+.knowledgeDocumentEntry{margin-top:10px}.knowledgeDocumentList .knowledgeDocumentRow{display:block}.knowledgeDocumentList .knowledgeDocumentRow>.actions{border-top:1px solid #e2e8f0;justify-content:flex-start;margin-top:14px;padding-top:12px}.knowledgeDocumentSummary,.knowledgeDocumentRow .smallText{overflow-wrap:anywhere}.knowledgeInlineDetail{background:#f7faff;border:1px solid #b9cdfa;border-top:0;border-radius:0 0 8px 8px;margin:0 0 12px;padding:16px;box-shadow:inset 0 1px #e3eeff}.knowledgeInlineHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.knowledgeInlineHeader .panelTitle{margin-bottom:4px}.knowledgeInlineHeader p{color:var(--muted);margin:0}.knowledgeSecondaryPanel{margin-bottom:12px}.knowledgeSecondaryPanel summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;font-weight:800;display:flex}.knowledgeSecondaryPanel summary span{color:#1d4ed8;text-align:center;background:#e8f0ff;border-radius:999px;min-width:24px;padding:2px 7px;font-size:12px}.knowledgeSecondaryPanel[open] summary{margin-bottom:14px}.knowledgeWorkbenchIntro{background:linear-gradient(#f5f9ff 0%,#fbfcfe 100%);border-left:4px solid #2563eb}.knowledgeWorkbenchIntro .panelTitle{margin-bottom:6px}.knowledgeValidationRow{flex-wrap:wrap;gap:8px;display:flex}.list{gap:10px;margin-bottom:16px;display:grid}.rowItem{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:12px;min-height:54px;padding:8px 10px;display:grid}.rowItem h3{text-overflow:ellipsis;white-space:nowrap;margin:0 0 2px;font-size:14px;line-height:1.25;overflow:hidden}.rowItem p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:1.25;overflow:hidden}.selectAllRow{align-items:center;display:flex}.selectableRow{grid-template-columns:auto minmax(0,1fr);align-items:start}.selectableRow>input{margin-top:3px}.rowItemContent{color:inherit;justify-content:space-between;align-items:center;gap:12px;text-decoration:none;display:flex}.rowItemContent>.actions{flex:none;align-self:center;align-items:center}.badge{color:#123b81;white-space:nowrap;background:#e8f1ff;border:1px solid #cfe0ff;border-radius:7px;justify-content:center;align-items:center;min-width:64px;min-height:30px;padding:0 11px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.adminConfigClassificationNotice{margin-bottom:14px}.adminConfigItemBadges{align-items:center;gap:6px;margin-left:12px;display:inline-flex}.adminConfigItemBadges .badge,.configClassBadge{min-width:auto;min-height:26px;padding:0 8px;font-size:12px}.configClassA{color:#11643a;background:#e8f7ef;border-color:#b7e3c8}.configClassB{color:#8a4b08;background:#fff7e6;border-color:#f5d49a}.configClassC{color:#475467;background:#f2f4f7;border-color:#d0d5dd}.configClassD{color:#6941c6;background:#f8f0ff;border-color:#dfc2f5}.adminDeferredConfig{background:#fafbfc;border:1px dashed #cbd5e1;border-radius:8px;padding:10px}.adminDeferredConfig summary{cursor:pointer;color:#475467;font-weight:800;line-height:1.5}.adminDeferredConfig[open] summary{margin-bottom:10px}.adminClassificationLine{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.formGrid label,.form label{color:var(--ink);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px;font-weight:700;display:grid}.compactFieldGrid label{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:10px}.formGrid input,.formGrid textarea,.formGrid select{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;min-width:0;min-height:40px;padding:10px 11px}.formGrid input:focus-visible,.formGrid textarea:focus-visible,.formGrid select:focus-visible{outline-offset:1px;border-color:var(--blue);outline:2px solid #b9cdfa}.adminConfigForm,.adminModelGrid,.adminPipelineGrid,.adminRouteGrid{align-items:start}.adminConfigForm>label,.adminModelGrid>label,.adminPipelineGrid>label{flex-direction:column;align-items:stretch;gap:6px;min-width:0;display:flex}.adminConfigForm>label>input,.adminConfigForm>label>select,.adminConfigForm>label>textarea,.adminModelGrid>label>input,.adminModelGrid>label>select,.adminModelGrid>label>textarea,.adminPipelineGrid>label>input,.adminPipelineGrid>label>select,.adminPipelineGrid>label>textarea{width:100%;min-width:0}.adminConfigForm>label>input[type=checkbox],.adminModelGrid>label>input[type=checkbox]{align-self:flex-start;width:18px;min-height:18px}.adminModelGrid,.adminPipelineGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.adminRouteGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.adminRouteCard{gap:10px;min-width:0;display:grid}.adminRouteCard strong{line-height:1.4}.adminRouteCard label{min-width:0;color:var(--ink);flex-direction:column;align-items:stretch;gap:6px;font-weight:700;display:flex}.adminRouteCard select{width:100%;min-width:0}.fullSpan{grid-column:1/-1}.formGrid label.fullSpan{align-items:start}.collectionEntryGrid,.collectionActivityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.collectionOverviewPage .pageHeader{margin-bottom:12px}.collectionOverviewPage .pageHeader h1{letter-spacing:0;margin-bottom:4px;font-size:22px}.collectionOverviewPage .pageHeader p{max-width:680px;font-size:13px;line-height:1.5}.collectionTodoSection,.collectionEntrySection{margin-top:16px}.collectionTodoSection{background:#fbfdff;border:1px solid #dbe5ef;border-radius:7px;padding:13px 14px}.collectionTodoSection .collectionSectionHeader{margin-bottom:12px}.collectionTodoSection h2,.collectionEntrySection h2{color:var(--ink);margin:0;font-size:15px;line-height:1.3}.collectionEntryCard{background:#fff;border:1px solid #dbe5ef;border-radius:7px;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:14px;display:flex}.collectionEntryCardPrimary{background:#f8fbff;border-color:#b8d0f8}.collectionEntryCardTop,.collectionSectionHeader{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.collectionEntryCardTitle{align-items:center;gap:10px;min-width:0;display:flex}.collectionEntryCardTitle h3{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;line-height:1.3;overflow:hidden}.collectionEntryCardTop>.badge{flex:none}.collectionStep{color:#123b81;background:#eaf2ff;border:1px solid #cfe0ff;border-radius:6px;justify-content:center;align-items:center;min-width:36px;min-height:28px;font-size:12px;font-weight:800;display:inline-flex}.collectionActivityCard h2,.collectionBatchCard h2,.collectionGuide h2{color:var(--ink);margin:0;font-size:15px;line-height:1.3}.collectionEntryCard p{min-height:0;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.collectionEntryMeta{color:#365b9d;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:700;display:flex}.collectionEntryMeta span{border-right:1px solid #cfe0ff;padding-right:8px}.collectionEntryMeta span:last-child{border-right:0;padding-right:0}.collectionEntryCard .primaryButton,.collectionEntryCard .secondaryButton{margin-top:auto}.collectionEntryCardUnavailable{background:#f8fafc}.collectionEntryUnavailable{color:var(--muted);gap:3px;margin-top:auto;padding-top:4px;font-size:12px;display:grid}.collectionEntryUnavailable strong{color:#53657e;font-size:13px}.ingestionUploadCard{background:#fbfcfe;gap:16px;margin-bottom:16px;padding:20px;display:grid}.ingestionUploadHeader{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.ingestionUploadHeader h2{margin:0 0 6px;font-size:19px;line-height:1.3}.ingestionUploadHeader p:not(.eyebrow){max-width:720px;color:var(--muted);margin:0;font-size:13px;line-height:1.6}.ingestionFeatureList{flex-wrap:wrap;gap:8px;display:flex}.ingestionFeatureList span{color:#365b9d;background:#f4f8ff;border:1px solid #cfe0ff;border-radius:6px;align-items:center;gap:7px;min-height:30px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.ingestionFeatureList b{color:#123b81;font-size:11px}.ingestionFilePicker{cursor:pointer;background:#fff;border:1px dashed #a9c3f7;border-radius:8px;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px 12px;min-height:72px;padding:12px;display:grid}.ingestionFilePicker:hover{border-color:var(--blue);background:#f8fbff}.ingestionFilePicker:focus-within{outline-offset:2px;outline:2px solid #b9cdfa}.ingestionFilePickerAction{background:var(--blue);color:#fff;border-radius:7px;align-items:center;min-height:38px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.ingestionFilePickerName{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.ingestionFilePicker small{color:var(--muted);grid-column:2;font-size:12px}.ingestionFilePicker input{clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ingestionUploadNote{margin:0}.collectionMetricGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.collectionMetric{min-width:0;min-height:52px;color:inherit;background:#fff;border:1px solid #dbe5ef;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px 12px;text-decoration:none;display:grid}.collectionMetric strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;line-height:1}.collectionMetric span,.collectionActivityRow small,.collectionActivityRow time,.collectionBatchRow small,.collectionGuideSteps small{color:var(--muted);font-size:12px}.collectionMetricAction{transition:border-color .15s,background-color .15s,transform .15s}.collectionMetricAction:hover{background:#f8fbff;border-color:#8eb2f4;transform:translateY(-1px)}.collectionMetricActionPrimary{background:#fff;border-color:#a9c3f7}.collectionMetricAction b,.collectionRowAction{color:#1359b5;font-size:12px;font-weight:800}.collectionUploadEntry{background:#fff;border:1px dashed #b9c9e3;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin-top:10px;padding:10px 12px;display:flex}.collectionUploadEntry>div{flex-wrap:wrap;align-items:baseline;gap:6px 10px;min-width:0;display:flex}.collectionUploadEntry strong{color:var(--ink);font-size:13px}.collectionUploadEntry span:not(.eyebrow){color:var(--muted);font-size:12px}.collectionActivityGrid{align-items:start;margin-top:16px}.collectionActivityCard,.collectionBatchCard{background:#fff;border-color:#dbe5ef;border-radius:7px;min-width:0;margin:0;padding:14px}.collectionRecentLeadsCard{grid-column:1/-1}.collectionSectionHeader{align-items:center;margin-bottom:10px}.textLink{color:#1359b5;white-space:nowrap;font-size:13px;font-weight:800;text-decoration:none}.textLink:hover{text-decoration:underline}.collectionActivityList,.collectionBatchList{display:grid}.collectionActivityRow,.collectionBatchRow{border-top:1px solid var(--line);min-width:0;min-height:50px;color:inherit;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;text-decoration:none;display:flex}.collectionActivityRow:hover,.collectionTaskRow:hover,.collectionBatchRow:hover{background:#f8fbff}.collectionActivityMain,.collectionActivitySide,.collectionBatchRow>span{gap:2px;min-width:0;display:grid}.collectionActivityMain strong,.collectionBatchRow strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.25;overflow:hidden}.collectionActivityMain small,.collectionBatchRow small{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.collectionActivitySide{text-align:right;flex:none;justify-items:end}.collectionActivitySide time{white-space:nowrap}.collectionActivityStatusLine,.collectionActivityNextLine,.collectionBatchStatusLine{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.collectionActivityStatusLine time,.collectionActivityNextLine time,.collectionBatchStatusLine small{color:var(--muted);font-size:11px}.gradeBadge,.statusBadge{border:1px solid var(--line);min-height:24px;color:var(--muted);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-size:11px;font-weight:800;display:inline-flex}.gradeBadge-A{color:#17663d;background:#eefaf3;border-color:#a8dcc0}.gradeBadge-B{color:#1e4e9b;background:#eef4ff;border-color:#b9d2fb}.gradeBadge-C{color:#8a4b08;background:#fff8e8;border-color:#f1d39a}.gradeBadge-D{color:#a12621;background:#fff2f1;border-color:#efb7b4}.statusBadge{color:#365b9d;background:#f4f8ff;border-color:#cfe0ff}.collectionEmptyState{justify-items:start;gap:6px;padding:18px 0 4px;display:grid}.collectionEmptyState strong{color:var(--ink);font-size:14px}.collectionEmptyState span{color:var(--muted);font-size:13px}.collectionEmptyState .secondaryButton{margin-top:6px}.collectionBatchCard{margin-top:0}.collectionBatchResult{color:#365b9d;text-align:right;flex:none;justify-items:end;gap:2px;font-size:12px;font-weight:800;display:grid}.collectionStatusNote{color:var(--muted);margin:-2px 0 8px;font-size:12px}.collectionGuide{background:#f5f9ff;border:1px solid #cfe0ff;border-radius:9px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:20px;margin-top:14px;padding:18px 20px;display:grid}.collectionGuide p:not(.eyebrow){color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.55}.collectionGuideSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.collectionGuideSteps li{align-items:flex-start;gap:8px;display:flex}.collectionGuideSteps li>span{color:#fff;background:#1b5fc1;border-radius:50%;justify-content:center;align-items:center;min-width:24px;min-height:24px;font-size:11px;font-weight:800;display:inline-flex}.collectionGuideSteps div{gap:3px;display:grid}.collectionGuideSteps strong{color:var(--ink);font-size:13px}.listSectionHeader{align-items:center;margin:0 0 8px}.listSectionHeader .sectionTitle{margin:0}.listSortControl{color:var(--muted);align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.listSortControl select{border:1px solid var(--line);min-height:34px;color:var(--ink);font:inherit;background:#fff;border-radius:7px;padding:0 9px}.listToolbar{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:12px;display:flex}.listToolbarMain,.listToolbarFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.listToolbarMain{flex:320px;min-width:220px}.listToolbarSearch{flex:280px}.listToolbarSearch input{border:1px solid var(--line);background:#fff;border-radius:7px;width:100%;min-height:38px;padding:9px 11px}.listToolbarSearch input:focus-visible,.listToolbarSelect select:focus-visible{outline-offset:1px;border-color:var(--blue);outline:2px solid #b9cdfa}.listToolbarSelect{color:var(--muted);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.listToolbarSelect select{border:1px solid var(--line);max-width:180px;min-height:38px;color:var(--ink);background:#fff;border-radius:7px;padding:0 9px}.listToolbarCount{color:var(--muted);white-space:nowrap;font-size:13px}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stageExpandable{padding:0;overflow:hidden}.stageExpandable>summary{cursor:pointer;align-items:center;gap:10px;min-height:52px;padding:8px 12px;list-style:none;display:flex}.stageExpandable>summary::-webkit-details-marker{display:none}.stageExpandable>summary:before{content:"▸";color:var(--blue);flex:none;font-size:18px;line-height:1}.stageExpandable[open]>summary{border-bottom:1px solid var(--line)}.stageExpandable[open]>summary:before{content:"▾"}.stageExpandableSummary{justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.stageExpandableSummary>div{min-width:0}.stageExpandableSummary h3,.stageExpandableSummary p{margin:0}.stageExpandableSummary h3{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.stageExpandableSummary p{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:12px;line-height:1.25;overflow:hidden}.stageExpandableBody{padding:14px}.stageExpandableBody>.wb-card-head{margin-bottom:8px}.stageExpandableCompactSummary{padding:0}.stageExpandableCompactSummary .stageExpandableSummary h3{font-size:14px}.enrichmentRecordRow>summary{min-height:48px;padding:6px 10px}.enrichmentRecordRow .stageExpandableSummary h3{font-size:13px;line-height:1.2}.enrichmentRecordRow .stageExpandableSummary p{margin-top:1px;font-size:11px;line-height:1.2}.statusBadgePending{color:#8a4b08;background:#fff7e6;border-color:#f4d39a}.statusBadgeDone{color:#17663d;background:#eaf8f1;border-color:#b9e5cd}.dataPanel{border:1px solid var(--line);color:#e2e8f0;background:#0f172a;border-radius:8px;overflow:hidden}.panelTitle{color:var(--ink);border-bottom:1px solid var(--line);background:#fff;padding:10px 12px;font-weight:700}.sectionHeaderRow{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.sectionHeaderRow .primaryButton,.sectionHeaderRow .secondaryButton{flex:none}.sectionTitle{color:var(--ink);margin:0 0 4px;font-size:15px;font-weight:800;line-height:1.3}.translationNote{color:#475467;background:#f4f8ff;border:1px solid #d8e6ff;border-left:3px solid #7da8f7;border-radius:7px;margin:8px 0 0;padding:9px 11px;font-size:13px;line-height:1.55}.translationNote ul{margin:6px 0 0;padding-left:18px}.translationNote li{margin:3px 0}.translationLabel{color:#123b81;background:#dbeafe;border-radius:5px;align-items:center;min-height:22px;margin:0 8px 0 0;padding:0 7px;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.translationContext{color:#344054;font-weight:700}.planLayout{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.planSection{border:1px solid var(--line);background:#fff;border-radius:8px;padding:12px}.planSection p{margin:0;line-height:1.58}.pageHeaderControls{justify-items:end;gap:7px;display:grid}.refreshRadios{border:1px solid var(--line);background:#fff;border-radius:999px;gap:6px;padding:3px;display:inline-flex}.workbenchHeaderTools{align-items:center;gap:6px;display:inline-flex}.refreshRadio{min-height:30px;color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:13px;font-weight:700;display:inline-flex}.refreshRadio input{margin:0}.refreshRadio:has(input:checked){color:#123b81;background:#e8f1ff}.compactHeaderAction{color:#98a2b3;cursor:pointer;background:#f8fafc;border:1px solid #e4e9f2;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;padding:0;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.compactHeaderAction:hover{color:#667085;border-color:#d0d8e6}.compactHeaderAction:disabled{cursor:wait;opacity:.65}.nextStepButton{background:var(--blue);color:#fff;border-radius:7px;justify-content:center;align-items:center;width:fit-content;min-height:32px;margin-top:8px;padding:0 11px;font-size:13px;font-weight:800;line-height:1;display:inline-flex}.flowNextBar{border-top:1px solid var(--line);justify-content:flex-end;margin-top:18px;padding-top:14px;display:flex}.kpiGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:12px 0;display:grid}.kpiGrid>div{border:1px solid var(--line);background:#f8fafc;border-radius:7px;gap:4px;padding:12px;display:grid}.kpiGrid span{color:var(--muted);font-size:12px;font-weight:700}pre{margin:0;padding:14px;font-size:13px;line-height:1.55;overflow:auto}.errorText{color:#fecaca;margin:0;padding:14px}.loginScreen{background:#eef2f7;place-items:center;min-height:100vh;padding:22px;display:grid}.loginPanel{width:min(100%,420px)}.loginPanel h1{margin:0 0 8px;font-size:28px}.form{gap:12px;margin-top:18px;display:grid}.form label{gap:6px;font-weight:700;display:grid}.form input,.form textarea{border:1px solid var(--line);border-radius:7px;width:100%;padding:10px 11px}.hintBox{border:1px solid var(--line);color:var(--muted);background:#fbfcfe;border-radius:8px;padding:10px 12px;font-size:13px}.analyticsCockpit{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#d5e6ff,#bceee3,#dbeafe) border-box;border-color:#c9d9ef;position:relative;overflow:hidden}.analyticsCockpit:before{content:"";pointer-events:none;background-image:linear-gradient(#1457d90f 1px,#0000 1px),linear-gradient(90deg,#1457d90d 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b8,#0000 64%);mask-image:linear-gradient(#000000b8,#0000 64%)}.analyticsCockpit>*{z-index:1;position:relative}.cockpitHeader{align-items:center}.cockpitHeader h1{letter-spacing:0;font-size:31px}.cockpitLive{color:#123b81;background:#eef6ff;border:1px solid #b9d4ff;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.cockpitLive span{background:#12b76a;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #12b76a24}.cockpitHero{grid-template-columns:minmax(0,1.25fr) minmax(360px,.95fr);gap:14px;margin-bottom:16px;display:grid}.cockpitCommand,.cockpitInsight,.cockpitFunnel,.cockpitMetric,.cockpitCard{background:#ffffffdb;border:1px solid #cdddf2;box-shadow:0 16px 36px #143a7414}.cockpitCommand{border-radius:10px;padding:18px}.cockpitCommandHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.cockpitLabel{color:#123b81;background:#eef6ff;border:1px solid #b9d4ff;border-radius:999px;align-items:center;min-height:26px;margin-bottom:8px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex}.cockpitCommand h2{margin:0;font-size:30px;line-height:1.16}.cockpitCommand p{color:#344054;max-width:760px;margin:0;font-size:15px;font-weight:700;line-height:1.65}.cockpitScore{--score:0%;background:radial-gradient(circle at center, #fff 0 57%, transparent 58%), conic-gradient(#12b76a var(--score), #dce8f8 0);color:#123b81;border-radius:50%;flex:none;place-items:center;width:116px;height:116px;display:grid}.cockpitScore strong,.cockpitScore span{grid-area:1/1}.cockpitScore strong{margin-top:-12px;font-size:30px;line-height:1}.cockpitScore span{color:var(--muted);margin-top:34px;font-size:12px;font-weight:800}.cockpitSignals,.cockpitMetrics,.cockpitInsightGrid{gap:10px;display:grid}.cockpitSignals{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.cockpitSignals div{background:#f6fbff;border:1px solid #d8e6f8;border-radius:8px;gap:5px;padding:12px;display:grid}.cockpitSignals span,.cockpitMetric span,.cockpitMetric small,.cockpitInsight span,.cockpitInsight small,.cockpitInsight em{color:var(--muted);font-size:12px;font-weight:800;line-height:1.45}.cockpitSignals strong{font-size:22px}.cockpitInsightGrid{grid-template-rows:repeat(3,minmax(0,1fr))}.cockpitInsight{min-height:118px;color:inherit;border-radius:10px;gap:5px;padding:14px;text-decoration:none;display:grid}.cockpitInsight:hover{background:#f8fbff;border-color:#9fc2ff}.cockpitInsight strong{font-size:17px;line-height:1.35}.cockpitInsight em{color:#1457d9;font-style:normal}.cockpitMetrics{grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:16px}.cockpitMetric{border-radius:10px;gap:6px;padding:14px;display:grid}.cockpitMetric strong{font-size:28px;line-height:1.08}.cockpitFunnel{border-radius:10px;margin-bottom:16px;padding:14px}.cockpitFunnelTrack{grid-template-columns:repeat(7,minmax(0,1fr));gap:9px;display:grid}.cockpitFunnelStep{background:#f8fbff;border:1px solid #d9e6f7;border-radius:8px;gap:7px;min-width:0;padding:10px;display:grid}.cockpitFunnelTop{justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.cockpitFunnelTop span{color:#344054;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:800;overflow:hidden}.cockpitFunnelTop strong{color:#123b81}.cockpitDonutCard{min-height:268px}.donutLayout{grid-template-columns:150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.donutChart{--donut:#e9eef8;background:radial-gradient(circle at center, #fff 0 56%, transparent 57%), var(--donut);border-radius:50%;place-items:center;width:142px;height:142px;display:grid;box-shadow:inset 0 0 0 1px #1457d914}.donutChart strong,.donutChart span{grid-area:1/1}.donutChart strong{color:#123b81;margin-top:-12px;font-size:28px;line-height:1}.donutChart span{color:var(--muted);margin-top:32px;font-size:12px;font-weight:800}.donutLegend{gap:8px;display:grid}.donutLegendRow{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:28px;font-size:13px;display:grid}.donutLegendRow span{--dot:#1457d9;background:var(--dot);border-radius:999px;width:9px;height:9px}.donutLegendRow em{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:700;overflow:hidden}.donutLegendRow strong{color:var(--ink)}.gaugeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.miniGauge{text-align:center;background:#f8fbff;border:1px solid #d9e6f7;border-radius:8px;justify-items:center;gap:8px;min-width:0;padding:10px 8px;display:grid}.miniGaugeRing{--gauge:0%;background:radial-gradient(circle at center, #fff 0 57%, transparent 58%), conic-gradient(#14765b var(--gauge), #e5edf8 0);border-radius:50%;place-items:center;width:72px;height:72px;display:grid}.miniGaugeRing strong{color:#123b81;font-size:16px;line-height:1}.miniGauge span{min-height:30px;color:var(--muted);font-size:12px;font-weight:800;line-height:1.25}.categoryTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.categoryTile{background:#f8fbff;border:1px solid #d9e6f7;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;padding:11px 12px;display:grid;position:relative;overflow:hidden}.categoryTile span{color:#344054;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.categoryTile strong{color:#123b81;font-size:18px}.categoryTile i{width:4px;position:absolute;top:0;bottom:0;left:0}.cockpitTables{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px;display:grid}.cockpitTables .workCard:first-child{grid-row:span 2}.chartList{gap:12px;display:grid}.chartRow{gap:6px;display:grid}.chartRowHeader{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.chartTrack{background:#e9eef8;border-radius:999px;width:100%;height:10px;overflow:hidden}.chartBar{background:linear-gradient(90deg,#1457d9 0%,#5b8def 100%);border-radius:999px;height:100%}.chartBarAccent{background:linear-gradient(90deg,#14765b 0%,#3fa883 100%)}.loopBanner{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border:1px solid #d6deeb;border-radius:8px;margin-bottom:16px;padding:12px 14px}.loopBannerCompact{padding:12px 14px}.loopBannerSticky{z-index:12;position:sticky;top:12px;box-shadow:0 12px 28px #0f172a1a}.loopBannerWithAside .loopBannerHeader{grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:14px;display:grid}.loopBannerHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.loopBannerCompact .loopBannerHeader{justify-content:flex-start}.loopBannerHeader .eyebrow{margin:0}.loopCompactStatus{color:var(--muted);white-space:nowrap;margin-left:8px;font-size:12px}.loopBannerAside{gap:8px;display:grid}.loopBannerAside .hintBox,.loopBannerAside .primaryButton,.loopBannerAside .secondaryButton{width:100%}.loopBannerMeta{flex-wrap:wrap;gap:8px 14px;margin-top:10px;display:flex}.loopBannerMeta strong,.loopBannerMeta span{font-size:12px}.loopPath{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.loopPathItem{align-items:center;gap:8px;display:inline-flex}.loopPathArrow{color:#98a2b3;font-size:12px}.loopStage{min-height:34px;color:var(--muted);background:#fff;border:1px solid #d0d8e6;border-radius:7px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.loopStageDot{background:#b8c3d7;border-radius:999px;width:8px;height:8px}.loopStageDone{color:#14765b;background:#eef8f2;border-color:#bddbcf}.loopStageDone .loopStageDot{background:#14765b}.loopStageCurrent{border-color:var(--blue);background:var(--blue);color:#fff;box-shadow:0 8px 18px #1457d92e}.loopStageCurrent .loopStageDot{background:#fff}.loopStageLink:hover{border-color:var(--blue);color:var(--blue)}.loopStageLink:hover .loopStageDot{background:var(--blue)}.loopStageCurrent.loopStageLink:hover{color:#fff}.workbench{grid-template-columns:260px 1fr 300px;align-items:start;gap:16px;display:grid}.wb-col h2{color:var(--ink);margin:0 0 12px;font-size:15px}.wb-entry{flex-direction:column;gap:10px;display:flex}.wb-entry a{border:1px solid var(--line);color:var(--ink);background:#fbfcfe;border-radius:8px;justify-content:space-between;align-items:center;padding:12px 14px;text-decoration:none;transition:border-color .15s;display:flex}.wb-entry a:hover{border-color:var(--blue)}.wb-entry a strong{color:var(--blue);font-size:22px}.wb-entry a span{color:var(--muted);font-size:13px}.wb-queue{flex-direction:column;gap:10px;display:flex}.wb-card{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;padding:14px}.wb-card-compact{padding:10px}.wb-card-compact .wb-card-head{margin-bottom:6px}.wb-card-compact .wb-card-head h3{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}.wb-card-compact .wb-card-head .wb-meta{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;line-height:1.25;overflow:hidden}.wb-card-head{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.wb-card-head h3{margin:0;font-size:16px}.wb-card-head .wb-meta{color:var(--muted);margin-top:3px;font-size:13px}.wb-card-actions{flex-wrap:wrap;gap:8px;display:flex}.wb-card-actions button,.wb-card-actions a{min-height:32px;padding:0 11px;font-size:13px}.detailTaskStrip{gap:8px;display:grid}.detailTaskStrip .hintBox{background:#fff}.handoffActions{border-top:1px solid var(--line);background:#fbfcfe;padding:10px 0 4px;scroll-margin-top:180px}.repliesPage,.handoffPage{max-width:1480px}.repliesPage .pageHeader,.handoffPage .pageHeader{margin-bottom:12px}.repliesPage .pageHeader h1,.handoffPage .pageHeader h1{letter-spacing:0;margin-bottom:4px;font-size:22px}.repliesPage .pageHeader p,.handoffPage .pageHeader p{max-width:680px;font-size:13px;line-height:1.5}.repliesPage>.workCard,.handoffPage .stageExpandable{box-shadow:none;border-color:#dbe5ef;border-radius:7px;margin-top:12px;padding:14px}.repliesEvidenceCard .sectionTitle,.repliesPage .sectionHeaderRow .sectionTitle,.handoffPage .sectionTitle{font-size:15px}.repliesEvidenceCard .kpiGrid{gap:8px;margin-top:10px}.repliesEvidenceCard .kpiGrid>div{background:#f8fbff;border-color:#dbe5ef;min-height:54px;padding:10px 12px}.handoffPage .listToolbar{background:#fbfdff;border:1px solid #dbe5ef;border-radius:7px;margin-top:12px;padding:10px 12px}.handoffPage .hintBox{margin-top:12px}.fixedActionBar{z-index:9999;border:1px solid var(--line);pointer-events:auto;background:#fffffff5;border-radius:8px;justify-content:flex-end;gap:8px;padding:10px;display:flex;position:fixed;bottom:16px;left:300px;right:24px;transform:translateZ(0);box-shadow:0 14px 36px #0f172a2e}.fixedActionBar .primaryButton{min-width:160px}.fixedSaveButton{z-index:10000;min-width:180px;position:fixed;bottom:28px;right:36px;box-shadow:0 12px 30px #1457d947}.wb-ai{flex-direction:column;gap:12px;display:flex}.wb-ai-card{background:#eef4ff;border:1px solid #b9cdfa;border-radius:8px;padding:14px}.wb-ai-card h3{color:#123b81;margin:0 0 6px;font-size:14px}.wb-ai-card p{color:#2a3a5c;margin:0;font-size:13px;line-height:1.5}.wb-ai-risk{background:#fef2f2;border-color:#fbc8c8}.wb-ai-risk h3{color:#b42318}.bi-section{margin-bottom:20px}.bi-section h2{margin:0 0 10px;font-size:16px}@media (max-width:1100px){.workbench,.loopBannerWithAside .loopBannerHeader{grid-template-columns:1fr}.loopCompactStatus{white-space:normal;margin-left:0}.planLayout{grid-template-columns:1fr}.sectionHeaderRow,.pageHeaderControls{place-items:stretch stretch}.cockpitHero,.cockpitTables{grid-template-columns:1fr}.cockpitInsightGrid{grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr))}.cockpitMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.cockpitFunnelTrack{grid-template-columns:repeat(4,minmax(0,1fr))}.gaugeGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dataTable{border-collapse:collapse;border:1px solid var(--line);background:#fbfcfe;border-radius:8px;width:100%;margin-bottom:16px;font-size:14px;overflow:hidden}.dataTable th{color:var(--muted);text-align:left;border-bottom:1px solid var(--line);background:#fff;padding:9px 12px;font-weight:700}.dataTable td{border-bottom:1px solid var(--line);color:var(--ink);padding:9px 12px}.dataTable tr:last-child td{border-bottom:none}@media (max-width:900px){.shell,.shellCollapsed{grid-template-columns:minmax(0,1fr)}.sidebar{height:auto;padding:12px;position:static;overflow:visible}.workspace{width:100%;max-width:100%;padding:12px 12px 32px;overflow-x:hidden}.accountOverviewCard{grid-template-columns:1fr}.accountOverviewPane+.accountOverviewPane{border-top:1px solid var(--line);border-left:0}.accountFacts{grid-template-columns:1fr}.accountFactWide{grid-column:auto}.nav{white-space:nowrap;grid-template-columns:none;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.nav a{flex:none}.brand{margin-bottom:12px}.brandBody{display:block}.brandMark{width:32px;height:32px}.sidebarToggle{display:none}.navLabelFull{display:inline}.navLabelShort{display:none}.listToolbar{flex-direction:column;align-items:stretch}.listToolbarMain,.listToolbarFilters{width:100%}.listToolbarSelect{flex:160px;justify-content:space-between}.listToolbarSelect select{flex:auto;max-width:none}.pageHeader,.topbar{display:grid}.topbar{margin-bottom:10px;padding:6px 0}.pageHeader{margin-bottom:12px}.actions{justify-content:start}.knowledgeInlineHeader{display:grid}.adminTabStrip{flex-wrap:wrap;display:flex;overflow:visible}.adminTabStrip button{width:auto}.adminDomainNav{grid-template-columns:repeat(2,minmax(0,1fr))}.adminConsoleLayout{grid-template-columns:1fr}.adminModuleNav{position:static}.adminModuleNavList{grid-template-columns:repeat(2,minmax(0,1fr))}.pageBlock,.loginPanel{padding:16px}.fixedActionBar{bottom:12px;left:12px;right:12px}.fixedSaveButton{width:auto;bottom:24px;left:24px;right:24px}.grid,.workGrid,.formGrid,.cockpitMetrics,.cockpitInsightGrid,.cockpitFunnelTrack,.donutLayout,.gaugeGrid,.categoryTiles{grid-template-columns:1fr}.donutLayout{justify-items:center}.cockpitCommandHeader,.cockpitSignals{grid-template-columns:1fr}.cockpitCommandHeader{display:grid}.cockpitScore{width:104px;height:104px}.rowItem{grid-template-columns:1fr}.outreachReadiness{flex-direction:column;align-items:flex-start}.adminRuleList>div{grid-template-columns:1fr;gap:4px}.collectionMetricGrid,.collectionGuide{grid-template-columns:repeat(2,minmax(0,1fr))}.collectionGuide{align-items:start}}@media (max-width:560px){.adminDomainNav,.adminModuleNavList{grid-template-columns:1fr}.formGrid label,.form label{grid-template-columns:1fr;gap:6px}.collectionEntryGrid,.collectionActivityGrid,.collectionMetricGrid,.collectionGuide,.collectionGuideSteps{grid-template-columns:1fr}.collectionEntryCard p{min-height:0}.collectionSectionHeader{flex-direction:column;align-items:flex-start}.collectionUploadEntry{flex-direction:column;align-items:stretch}.collectionUploadEntry .primaryButton,.collectionUploadEntry .secondaryButton{justify-content:center}.ingestionUploadHeader{flex-direction:column;gap:10px}.ingestionFilePicker{grid-template-columns:1fr}.ingestionFilePicker small{grid-column:1}}.repliesPage>.loopBanner{margin-top:10px;padding:10px 12px}.repliesPage .loopBannerHeader{min-height:20px;margin-bottom:6px}.repliesPage .loopPath{gap:6px}.repliesPage .loopStage{min-height:30px;padding:0 9px;font-size:12px}.repliesPage .loopPathArrow{margin:0 1px}.repliesPage>.workCard{margin-top:10px;padding:12px 14px}.repliesPage .sectionHeaderRow{min-height:32px;margin-bottom:8px}.repliesPage .repliesEvidenceCard .kpiGrid{margin:8px 0 0}.repliesPage .repliesEvidenceCard .kpiGrid>div{min-height:48px;padding:8px 10px}.repliesPage .listSectionHeader{margin:14px 0 8px;padding-bottom:8px}.repliesPage .stageExpandableBody{padding:10px 12px}@media (max-width:700px){.repliesPage .loopPath{gap:5px}.repliesPage .loopStage{min-height:28px;padding:0 8px}}.rpaPage{border:1px solid var(--line);background:var(--panel);border-radius:8px;max-width:1480px;padding:18px}.rpaPollState{color:var(--muted);font-size:13px;font-weight:700}.rpaAlert,.rpaNotice{margin:0 0 12px}.rpaAlert{color:var(--red);border-color:#f3b6b2}.rpaNotice{color:var(--green);border-color:#b9e5cd}.rpaComposerGrid{grid-template-columns:minmax(0,1.45fr) minmax(330px,.8fr);align-items:stretch;gap:14px;margin-bottom:18px;display:grid}.rpaComposerStack{align-content:start;gap:14px;min-width:0;display:grid}.rpaComposer,.rpaActivity,.rpaQueue{border:1px solid var(--line);background:var(--panel);border-radius:8px;padding:18px}.rpaActivity{flex-direction:column;display:flex}.rpaPrimaryComposer{min-height:0}.rpaPlaceholderCard form{gap:0;display:grid}.rpaSectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.rpaSectionHeader h2,.rpaSectionHeader h3{margin:0;font-size:18px;line-height:1.3}.rpaSectionHeader .eyebrow{margin-bottom:4px}.rpaSectionHeader>.primaryButton{flex:none;align-self:center}.rpaSectionSubtitle{color:var(--muted);margin:5px 0 0;font-size:13px}.rpaFormGrid,.rpaFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px;display:grid}.rpaFormGrid label,.rpaFilters label{min-width:0;color:var(--ink);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:8px;font-size:13px;font-weight:700;display:grid}.rpaFormGrid input,.rpaFormGrid select,.rpaFormGrid textarea,.rpaFilters input,.rpaFilters select,.rpaBatchPanel textarea{border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;padding:9px 10px}.rpaFormGrid input[readonly]{color:var(--muted);background:#f8fafc}.rpaFormGrid textarea{resize:vertical;line-height:1.45}.rpaPlaceholderFormGrid textarea{min-height:58px}.rpaPlaceholderFormGrid .textareaField{align-items:start}.rpaFormGrid .fullSpan{grid-column:1/-1}.rpaPrimaryMetaGrid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.rpaComposer>.actions{justify-content:flex-start;margin-top:14px}.rpaBatchPanel{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}.rpaBatchPanel summary{cursor:pointer;font-size:14px;font-weight:800}.rpaBatchPanel[open] summary{margin-bottom:10px}.rpaBatchPanel textarea{resize:vertical;line-height:1.45}.rpaBatchFooter{justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.rpaSummary{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:18px;display:grid}.rpaSummary>div{gap:4px;padding:12px 10px;display:grid}.rpaSummary>div+div{border-left:1px solid var(--line)}.rpaSummary span{color:var(--muted);font-size:12px;font-weight:700}.rpaSummary strong{font-size:25px;line-height:1.1}.rpaCapabilityTitle{color:var(--muted);margin:0 0 8px;font-size:12px;font-weight:800}.rpaCapabilityList{gap:8px;display:grid}.rpaCapabilityCard{border:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:#f8fafc;border-radius:7px;gap:7px;padding:10px 11px;display:grid}.rpaCapabilityCard:hover,.rpaCapabilityCard.active{background:#eef4ff;border-color:#a8c1ef}.rpaCapabilityCard:disabled{cursor:not-allowed;opacity:.65}.rpaCapabilityHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.rpaCapabilityHead strong{font-size:13px}.rpaCapabilityStatus{color:var(--muted);white-space:nowrap;font-size:12px;font-weight:700}.rpaCapabilityProgress{background:#dce5ee;border-radius:3px;height:6px;display:block;overflow:hidden}.rpaCapabilityProgressFill{border-radius:inherit;background:#1d5fd1;min-width:0;height:100%;transition:width .2s;display:block}.rpaOverallProgress{margin-top:auto;padding-top:18px}.rpaOverallProgressHeader{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:8px;display:flex}.rpaOverallProgressHeader .rpaOverallProgressTitle{color:var(--ink);margin:0;font-size:13px}.rpaOverallProgressHeader strong{font-size:22px;line-height:1}.rpaQueue{padding-bottom:2px}.rpaQueueHeader{align-items:center}.rpaQueueHeaderMeta{color:var(--muted);white-space:nowrap;font-size:13px;font-weight:700}.rpaFilters{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:15px}.rpaTable th{white-space:nowrap}.rpaTable .rpaCheckColumn,.rpaTable .rpaCheckCell{text-align:center;width:42px}.rpaCheckColumn input,.rpaCheckCell input{accent-color:#1d5fd1;width:16px;height:16px;margin:0}.rpaTimeCell,.rpaTable th:nth-child(6){white-space:nowrap;min-width:135px}.rpaQueueFooter{justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.rpaBulkActions{color:var(--muted);align-items:center;gap:10px;font-size:13px;display:flex}.rpaBulkActions .secondaryButton{min-height:32px;padding-inline:10px}.rpaQueueFooter .rpaPagination{padding-top:0}.rpaPagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 0 0;font-size:13px;display:flex}.rpaPaginationControls{align-items:center;gap:8px;display:flex}.rpaPaginationControls label{align-items:center;gap:6px;font-weight:700;display:inline-flex}.rpaPaginationControls select{border:1px solid var(--line);min-height:32px;color:var(--ink);background:#fff;border-radius:7px;padding:5px 8px}.rpaPaginationControls .secondaryButton{min-height:32px;padding-inline:10px}.rpaTableScroll{margin-inline:-18px;overflow-x:auto}.rpaTable{border-left:0;border-right:0;border-radius:0;min-width:1080px;margin-bottom:0}.rpaTable td{vertical-align:top}.rpaTable td>strong,.rpaTable td>.smallText{display:block}.rpaProgress{grid-template-columns:minmax(88px,1fr) max-content;align-items:center;gap:6px;min-width:128px;margin-top:5px;display:grid}.rpaProgressTrack{background:#dce5ee;border-radius:3px;height:6px;display:block;overflow:hidden}.rpaProgressFill{background:#1d5fd1;min-width:0;height:100%;display:block}.rpaStatus{border:1px solid var(--line);min-height:26px;color:var(--muted);white-space:nowrap;background:#f8fafc;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-weight:800;display:inline-flex}.rpaStatus-running,.rpaStatus-queued,.rpaStatus-scheduled{color:#123b81;background:#eef4ff;border-color:#b9cdfa}.rpaStatus-completed,.rpaStatus-success{color:#17663d;background:#eaf8f1;border-color:#b9e5cd}.rpaBuyerList{gap:8px;max-height:360px;margin-top:8px;display:grid;overflow-y:auto}.rpaBuyerCard{border:1px solid var(--line);background:var(--surface);border-radius:8px;padding:8px 10px}.rpaBuyerHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.rpaStatus-failed,.rpaStatus-cancelled,.rpaStatus-needs_human{color:#9c1f17;background:#fef2f2;border-color:#f3c3c0}.rpaRowActions{flex-wrap:wrap;gap:6px;min-width:255px;display:flex}.rpaRowActions .secondaryButton{min-height:30px;padding-inline:9px;font-size:12px}.rpaDetailRow td{background:#f8fafc;padding:0!important}.rpaDetailGrid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:22px;padding:14px 18px;display:grid}.rpaDetailGrid h3{margin:0 0 9px;font-size:14px}.rpaRunList{gap:7px;margin:0;padding-left:20px;display:grid}.rpaRunList li{color:var(--muted);grid-template-columns:100px 1fr max-content;gap:8px;font-size:13px;display:grid}.rpaRunList strong{color:var(--ink)}.rpaDetailGrid dl{grid-template-columns:90px minmax(0,1fr);gap:8px;margin:0;font-size:13px;display:grid}.rpaDetailGrid dt{color:var(--muted);font-weight:700}.rpaDetailGrid dd{overflow-wrap:anywhere;margin:0}@media (max-width:1100px){.rpaComposerGrid{grid-template-columns:1fr}.rpaFilters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.rpaPage,.rpaComposer,.rpaActivity,.rpaQueue{padding:14px}.rpaFormGrid,.rpaFilters,.rpaPrimaryMetaGrid{grid-template-columns:1fr}.rpaFormGrid label,.rpaFilters label{grid-template-columns:1fr;gap:6px}.rpaSummary{grid-template-columns:repeat(2,1fr)}.rpaQueueHeader{flex-direction:column;align-items:flex-start}.rpaQueueFooter{flex-direction:column;align-items:stretch}.rpaBulkActions{justify-content:space-between}.rpaSectionHeader>.primaryButton{align-self:flex-start}.rpaTableScroll{margin-inline:-14px}.rpaDetailGrid{grid-template-columns:1fr;padding:14px}.rpaRunList li{grid-template-columns:1fr;gap:3px}.rpaPagination{flex-direction:column;align-items:stretch}.rpaPaginationControls{justify-content:space-between}}:root{--bg:#f7f8fa;--ink:#172033;--muted:#667085;--line:#d9dee7;--blue:#1559c4;--blue-dark:#10479e}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;line-height:1.5}.sidebar{background:#101828;padding:20px 14px}.nav{gap:3px}.nav a{border-radius:6px;min-height:38px;padding:8px 10px;font-size:14px;font-weight:550;line-height:1.35}.nav a.active,.nav a:hover{background:#23324a}.topbar{margin-bottom:14px;padding:8px 0}.topbar strong{font-size:14px;font-weight:600}.topbar span{font-size:13px}.pageBlock,.loginPanel{background:#fff;border-color:#dfe3ea;padding:20px}.pageHeader{margin-bottom:16px}.pageHeader h1{letter-spacing:0;margin-bottom:5px;font-size:24px;font-weight:600}.pageHeader p{font-size:13px;line-height:1.55}.pageBlock h2,.pageBlock .sectionHeaderRow h2,.pageBlock .sectionHeaderRow h3{letter-spacing:0;font-weight:600}.primaryButton,.secondaryButton,.ghostButton{border-radius:6px;min-height:36px;padding:0 12px;font-size:13px;font-weight:600}.secondaryButton:hover,.ghostButton:hover{background:#f8fafc;border-color:#b9c2d0}.workCard,.stat{background:#fff;border-color:#dfe3ea}.adminDomainNav{gap:0;margin-bottom:12px;padding-bottom:10px;display:flex}.adminDomainNav button{border-radius:0;flex:none;min-height:36px;padding:0 14px}.adminDomainNav button:first-child{border-radius:6px 0 0 6px}.adminDomainNav button:last-child{border-radius:0 6px 6px 0}.adminDomainNav button small{display:none}.adminAttentionQueue{border-top:1px solid #dfe3ea;margin-top:16px;padding-top:12px}.adminAttentionQueue h2{margin:0;font-size:15px}.adminProtocolSummary{color:#667085;background:#f8fafc;border:1px solid #dfe3ea;border-radius:6px;grid-template-columns:auto minmax(120px,1fr) auto minmax(120px,1fr) auto minmax(160px,1fr);align-items:center;gap:6px 10px;min-height:38px;padding:8px 10px;font-size:12px;display:grid}.adminProtocolSummary strong{color:#344054;font-weight:600}@media (max-width:900px){.adminProtocolSummary{grid-template-columns:auto minmax(0,1fr)}}.formGrid label,.form label,.rpaFormGrid label,.rpaFilters label{color:#475467;font-size:13px;font-weight:550}.formGrid input,.formGrid textarea,.formGrid select,.form input,.form textarea,.rpaFormGrid input,.rpaFormGrid select,.rpaFormGrid textarea,.rpaFilters input,.rpaFilters select,.rpaBatchPanel textarea{min-height:36px;color:var(--ink);border-color:#cfd6e1;border-radius:6px;font-size:13px;line-height:1.4}.formGrid input::-moz-placeholder{color:#98a2b3}.formGrid textarea::-moz-placeholder{color:#98a2b3}.form input::-moz-placeholder{color:#98a2b3}.form textarea::-moz-placeholder{color:#98a2b3}.formGrid input::placeholder,.formGrid textarea::placeholder,.form input::placeholder,.form textarea::placeholder{color:#98a2b3}.formGrid input:focus-visible,.formGrid textarea:focus-visible,.formGrid select:focus-visible,.form input:focus-visible,.form textarea:focus-visible,.rpaFormGrid input:focus-visible,.rpaFormGrid select:focus-visible,.rpaFormGrid textarea:focus-visible,.rpaFilters input:focus-visible,.rpaFilters select:focus-visible{outline-offset:1px;border-color:var(--blue);outline:2px solid #b8cdf3}.badge{border-radius:5px;min-width:0;min-height:26px;padding:0 8px;font-size:12px;font-weight:600}@media (max-width:560px){.listToolbarMain{flex:0 auto;min-width:0}.listToolbarSearch{flex-basis:100%}.listToolbarFilters{gap:8px}.listToolbarSelect{flex-basis:100%}}
