:root{color:#1e2933;background:#eef1f4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none}*{box-sizing:border-box}body{margin:0;min-width:320px}.authShell{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:20px;width:100%}.authPanel{flex:0 1 420px;margin:0;max-width:calc(100vw - 40px);min-width:0;padding:26px;width:420px}.authPanel h1{margin-bottom:22px}.authPanel button{width:100%}.authBrand{background:#132a2f;border-radius:6px;margin:-8px -8px 24px;padding:16px}button,input,select,textarea{font:inherit}button{cursor:pointer}.appShell{display:grid;grid-template-columns:236px minmax(0,1fr);min-height:100vh}aside{background:#132a2f;color:#dce8e8;display:flex;flex-direction:column;min-height:100vh;padding:22px 14px;position:sticky;top:0;height:100vh}.brand{align-items:center;display:flex;gap:11px;padding:0 9px 25px}.brand>svg{color:#62d0ad}.brand strong,.brand span{display:block}.brand strong{color:#fff;font-size:17px;letter-spacing:0}.brand span{color:#8ca8aa;font-size:10px;margin-top:3px;text-transform:uppercase}aside nav{display:grid;gap:5px}aside nav button{align-items:center;background:transparent;border:0;border-radius:7px;color:#a9bec0;display:grid;gap:10px;grid-template-columns:18px 1fr auto;padding:11px 12px;text-align:left}aside nav button:hover{background:#1b3a40;color:#fff}aside nav button.active{background:#225047;color:#fff}aside nav button em{background:#29464b;border-radius:10px;color:#bdd0d0;font-size:10px;font-style:normal;min-width:20px;padding:2px 6px;text-align:center}aside nav button.active em{background:#377060;color:#e7f8f2}.asideFoot{color:#8ca8aa;font-size:11px;margin-top:auto;padding:10px}.liveDot{background:#57d2a5;border-radius:50%;box-shadow:0 0 0 4px #22483f;display:inline-block;height:7px;margin-right:8px;width:7px}main{min-width:0;padding:26px 30px 50px}header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}h1,h2,h3,p{margin:0}h1{color:#17252b;font-size:24px;font-weight:680}header p{color:#66757e;font-size:12px;margin-top:5px}h2{font-size:16px}h3{color:#35474f;font-size:13px;margin:20px 0 10px}section{background:#fff;border:1px solid #d6dde1;border-radius:8px;box-shadow:0 1px 2px #12262d08;margin-bottom:16px;padding:18px}.announcementStack{display:grid;gap:8px;margin-bottom:16px}.announcementBanner{align-items:flex-start;background:#eef6ff;border:1px solid #b9d9f8;border-left:4px solid #3182ce;border-radius:8px;color:#1f3b57;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:11px 12px}.announcementBanner--warning{background:#fff7ed;border-color:#fed7aa;border-left-color:#d97706;color:#6b3d07}.announcementBanner--error{background:#fff1f0;border-color:#ffc9c4;border-left-color:#c24136;color:#7f1d1d}.announcementBanner svg{margin-top:2px}.announcementBanner span{display:block;font-size:11px;font-weight:700;margin-bottom:2px}.announcementBanner p{font-size:13px;line-height:1.45}.announcementBanner .closeBtn{background:transparent;border:0;color:inherit;font-size:18px;line-height:1;min-height:0;opacity:.65;padding:0 2px}.announcementBanner .closeBtn:hover{background:transparent;opacity:1}.changelogPanel details{margin:0}.changelogPanel summary{align-items:center;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:8px}.changelogPanel summary svg{color:#16725b}.changelogPanel pre{background:#f6f8fa;border:1px solid #d6dde1;border-radius:6px;color:#25343b;font-size:12px;line-height:1.55;margin:12px 0 0;max-height:420px;overflow:auto;padding:12px;white-space:pre-wrap}.pageGrid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.pageGrid section{margin:0}.span2{grid-column:span 2}.sectionTitle{margin-bottom:16px}.sectionTitle>div{align-items:center;display:flex;gap:8px}.sectionTitle svg{color:#16725b;height:18px;width:18px}.sectionTitle p{color:#75828a;font-size:11px;margin-top:5px}.sectionHeading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.sectionHeading>div span{color:#718088;display:block;font-size:11px;margin-top:4px}.formGrid{display:grid;gap:0 12px}.formGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.formGrid.four{grid-template-columns:repeat(4,minmax(150px,1fr))}label{color:#5f6d74;display:block;font-size:11px;font-weight:650;margin-bottom:11px;min-width:0}input,select,textarea{background:#fbfcfc;border:1px solid #bdc8ce;border-radius:5px;color:#25343b;display:block;font-size:12px;margin-top:5px;min-height:36px;padding:8px 9px;width:100%}input:focus,select:focus,textarea:focus{border-color:#358a73;box-shadow:0 0 0 2px #358a731f;outline:none}textarea{min-height:84px;resize:vertical}input:disabled,textarea:disabled{background:#f0f3f4;color:#7a858b}.optionField{grid-column:span 2}.concurrencyField{grid-column:span 1}.optionChips{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.optionGroup{margin-top:8px}.optionGroup>span{display:block;color:#718086;font-size:12px;margin-bottom:2px}.optionChips button{border-color:#c5d0d4;color:#43545b;min-height:28px;padding:4px 8px}.optionChips button.selected{background:#e4f4ee;border-color:#6fb39c;color:#145f4a}.codeEditor,pre,code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.codeEditor.tall{min-height:520px}button{align-items:center;background:#16725b;border:1px solid #16725b;border-radius:5px;color:#fff;display:inline-flex;font-size:12px;gap:6px;justify-content:center;min-height:34px;padding:7px 11px}button:hover:not(:disabled){background:#105e4a}button:disabled{cursor:not-allowed;opacity:.45}button.secondary{background:#fff;border-color:#b9c5ca;color:#405158}button.secondary:hover:not(:disabled){background:#f1f4f5}button.danger{background:#fff;border-color:#dcaaa6;color:#a4433c}button.danger:hover:not(:disabled){background:#fff1f0}.buttonRow{align-items:center;display:flex;gap:8px;justify-content:flex-end}.buttonRow .check{margin-right:auto}.inlineForm,.addTask{align-items:end;border-top:1px solid #e2e7ea;display:grid;gap:10px;grid-template-columns:1fr auto;margin-top:16px;padding-top:15px}.inlineForm label,.addTask label{margin:0}.addTask{grid-template-columns:minmax(300px,1fr) auto auto}.downloadLink{align-items:center;color:#176b9b;display:inline-flex;font-size:12px;min-height:34px;padding:0 8px}.packGrid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.packItem{align-items:center;border:1px solid #dce3e6;border-radius:5px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto auto auto;padding:10px}.packItem strong,.packItem span{display:block}.packItem span{color:#718088;font-size:10px;margin-top:3px}.companySuiteSection{border-top:3px solid #17745d}.companySuite{display:grid;gap:14px}.companySuiteHeader{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto auto}.companySuiteHeader strong,.companySuiteHeader span{display:block}.companySuiteHeader span,.companySuiteHeader p{color:#6a7a81;font-size:11px;margin:4px 0 0}.companySuiteSummary{align-items:center;display:flex;flex-wrap:wrap;gap:9px;justify-content:flex-end}.companySuiteSummary span{border-right:1px solid #dce3e6;color:#53656d;margin:0;padding-right:9px}.companyEntryGrid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.companyEntry{border:1px solid #dce3e6;border-radius:5px;display:flex;flex-direction:column;gap:7px;min-height:210px;padding:11px}.companyEntry>strong{color:#20383d;font-size:13px}.companyEntry p{color:#65767d;font-size:11px;line-height:1.5;margin:0;min-height:48px}.companyEntry code,.companyEntry>span{color:#64757c;font-size:10px;overflow-wrap:anywhere}.companyEntry button{margin-top:auto}.companyEntryTitle{align-items:center;display:flex;justify-content:space-between}.scopeLabel{color:#176b55;font-size:10px;font-weight:700}.companyLatestScore{align-items:baseline;background:#f3f7f6;border:1px solid #dce7e3;border-radius:5px;display:grid;gap:3px;grid-template-columns:1fr auto;padding:7px 8px}.companyLatestScore span,.companyLatestScore small{color:#66777d;font-size:10px}.companyLatestScore strong{color:#173f36;font-size:14px}.companyLatestScore small{grid-column:1 / -1}.artifactActions{border-top:1px solid #e1e6e8;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:14px}.check{align-items:center;display:flex;font-size:12px;gap:7px;margin:0}.check input{margin:0;min-height:auto;width:auto}.notice,.errorNotice{border-radius:6px;font-size:12px;margin-bottom:14px;padding:10px 12px}.notice{background:#e7f6f0;border:1px solid #b4dece;color:#155342}.errorNotice{align-items:start;background:#fff0ef;border:1px solid #e7bab6;color:#913832;display:flex;justify-content:space-between;white-space:pre-wrap}.loadingSignal{align-items:center;background:#f5f9f8;border:1px solid #d5e4df;border-radius:6px;color:#46625b;display:grid;font-size:11px;font-weight:650;gap:10px;grid-template-columns:78px minmax(0,1fr);margin-bottom:14px;min-height:34px;padding:7px 10px}.loadingSignalTrack{background:#dbe7e3;border-radius:999px;display:block;height:3px;overflow:hidden;position:relative}.loadingSignalTrack:before,.loadingSignalTrack:after{background:#89a9a0;border-radius:50%;content:"";height:3px;position:absolute;top:0;width:3px}.loadingSignalTrack:before{left:24%}.loadingSignalTrack:after{right:24%}.loadingSignalTrack i{animation:loadingSweep 1.35s cubic-bezier(.45,0,.2,1) infinite;background:#16725b;border-radius:999px;box-shadow:0 0 7px #16725b73;display:block;height:3px;transform:translate(-18px);width:18px}.loadingPlaceholder{background:#f8fafa;border:1px solid #e0e7e5;border-radius:6px;min-height:148px;overflow:hidden;padding:14px}.loadingPlaceholderLabel{align-items:center;color:#60736d;display:flex;font-size:11px;font-weight:650;gap:7px;margin-bottom:13px}.loadingPlaceholderGrid{display:grid;gap:9px}.loadingPlaceholderGrid i{animation:loadingShimmer 1.6s ease-in-out infinite;background:#e7edeb;border-radius:4px;display:block;min-height:42px;overflow:hidden;position:relative}.loadingPlaceholderGrid i:after{animation:loadingGlint 1.6s ease-in-out infinite;background:#ffffffb8;content:"";inset:0 auto 0 -35%;position:absolute;transform:skew(-16deg);width:24%}.loadingPlaceholder--cards .loadingPlaceholderGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.loadingPlaceholder--cards .loadingPlaceholderGrid i{min-height:172px}.loadingPlaceholder--report .loadingPlaceholderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.loadingPlaceholder--report .loadingPlaceholderGrid i{min-height:78px}.loadingPlaceholder--report .loadingPlaceholderGrid i:first-child{grid-column:span 2;min-height:112px}.loadingPlaceholder--narrative{background:transparent;border:0;min-height:112px;padding:8px 0 0}.loadingPlaceholder--narrative .loadingPlaceholderGrid i{min-height:13px}.loadingPlaceholder--narrative .loadingPlaceholderGrid i:nth-child(2){width:86%}.loadingPlaceholder--narrative .loadingPlaceholderGrid i:nth-child(3){width:68%}@keyframes loadingSweep{0%{transform:translate(-18px)}to{transform:translate(78px)}}@keyframes loadingShimmer{0%,to{background-color:#e8eeec}50%{background-color:#dfe8e5}}@keyframes loadingGlint{0%{left:-35%}70%,to{left:115%}}@media(prefers-reduced-motion:reduce){.loadingSignalTrack i,.loadingPlaceholderGrid i,.loadingPlaceholderGrid i:after,.spin{animation:none!important}.loadingSignalTrack i{transform:translate(30px)}.loadingPlaceholderGrid i:after{display:none}}@media(max-width:760px){.loadingPlaceholder--cards .loadingPlaceholderGrid{grid-template-columns:1fr}.loadingPlaceholder--cards .loadingPlaceholderGrid i{min-height:92px}.loadingPlaceholder--report .loadingPlaceholderGrid{grid-template-columns:1fr}.loadingPlaceholder--report .loadingPlaceholderGrid i:first-child{grid-column:auto}}.errorNotice button{background:transparent;border:0;color:inherit;min-height:auto;padding:0}.summaryCards{display:grid;gap:12px;grid-template-columns:repeat(5,1fr);margin-bottom:16px}.summaryCard{align-items:stretch;background:#fff;border:1px solid #d6dde1;color:#26383f;display:flex;flex-direction:column;min-height:130px;padding:15px;text-align:left}.summaryCard:hover{background:#f9fbfb!important;border-color:#8bb8aa}.summaryCard>div{align-items:center;color:#64757c;display:flex;font-size:11px;gap:7px}.summaryCard svg{color:#17745d;height:17px;width:17px}.summaryCard>strong{color:#173238;font-size:30px;margin:18px 0 6px}.summaryCard small{color:#75838a;font-size:10px}.selectList{border:1px solid #dde3e6;border-radius:5px;max-height:520px;overflow:auto}.selectList>button{align-items:center;background:#fff;border:0;border-bottom:1px solid #e4e8ea;border-radius:0;color:#304149;display:grid;gap:10px;grid-template-columns:1fr auto auto;justify-content:stretch;min-height:56px;padding:9px 11px;text-align:left;width:100%}.selectList>button:last-child{border-bottom:0}.selectList>button:hover,.selectList>button.selected{background:#edf6f3}.selectList>button>div{min-width:0}.selectList>button strong,.selectList>button span{display:block;overflow-wrap:anywhere}.selectList>button strong{font-size:12px}.selectList>button div span{color:#76848a;font-size:10px;margin-top:3px}.selectList>button>span:not(.status){color:#69777d;font-size:11px}.detailStrip{align-items:center;background:#f5f7f8;display:grid;font-size:11px;gap:6px;grid-template-columns:minmax(0,1fr);margin-top:12px;padding:10px}.detailStrip button{justify-self:start;margin-top:4px}.profileSummary{border:1px solid #dce3e6;display:grid;gap:1px;grid-template-columns:1.4fr .45fr 1.4fr .7fr;margin-top:14px}.profileSummary>div{background:#f7f9f9;min-width:0;padding:10px}.profileSummary span,.profileSummary strong{display:block;overflow-wrap:anywhere}.profileSummary span{color:#718088;font-size:10px}.profileSummary strong{font-size:11px;margin-top:4px}.migrationBox{border:1px solid #dce3e6;margin-top:14px;padding:14px}.migrationHeading{align-items:start;display:flex;gap:12px;justify-content:space-between}.migrationHeading>div{display:grid;gap:3px;min-width:0}.migrationHeading h3{margin:0}.migrationHeading span{color:#718088;font-size:10px;overflow-wrap:anywhere}.migrationHeading>strong{background:#edf6f3;color:#17654f;font-size:10px;padding:5px 7px;white-space:nowrap}.migrationBox .inlineForm{grid-template-columns:minmax(220px,1fr) auto auto}.migrationWarning{align-items:start;background:#fff7e7;border-left:3px solid #c98a1b;color:#76520f;display:grid;font-size:10px;gap:8px;grid-template-columns:16px minmax(0,1fr);line-height:1.5;margin-top:11px;padding:9px 10px}.migrationCandidateList{border:1px solid #dce3e6;margin-top:10px;overflow:auto}.migrationCandidateHead,.migrationCandidateRow{align-items:center;display:grid;gap:9px;grid-template-columns:20px minmax(220px,1.25fr) 105px minmax(210px,1fr);min-width:720px;padding:8px 9px}.migrationCandidateHead{background:#f1f5f5;color:#748188;font-size:9px;font-weight:700}.migrationCandidateRow{background:#fff;border-top:1px solid #e2e7e9;color:#53636a;cursor:pointer;font-size:10px}.migrationCandidateRow.selected{background:#edf6f3}.migrationCandidateRow.disabled{cursor:default;opacity:.68}.migrationCandidateRow input{margin:0;min-height:auto;width:auto}.migrationCandidateRow>span:nth-child(2){display:grid;gap:4px;min-width:0}.migrationCandidateRow small{color:#78868c;font-size:9px;overflow-wrap:anywhere}.migrationCandidateRow>span:last-child{line-height:1.4}.migrationEmpty{color:#78868c;font-size:10px;padding:14px;text-align:center}.migrationSelectionActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.migrationResult{align-items:center;background:#fff7e7;display:flex;font-size:10px;gap:9px;margin-top:10px;padding:9px 10px}.migrationReview{border-top:1px solid #dce3e6;margin-top:13px;padding-top:12px}.migrationReview>div:first-child{display:grid;gap:3px}.migrationReview h4{font-size:11px;margin:0}.migrationReview>div:first-child>span{color:#718088;font-size:9px}.migrationReviewForm{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr) minmax(140px,.8fr) auto;margin-top:9px}.migrationReviewForm label{min-width:0}.migrationReviewForm input{min-width:0;width:100%}.migrationReviewForm button{white-space:nowrap}.migrationReviewResult{align-items:center;background:#e7f6f0;color:#155342;display:flex;font-size:10px;gap:8px;margin-top:9px;padding:8px 9px}.filterGrid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.badCaseFilters{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:7px}.badCaseFilters .draftSearchField{grid-column:1 / -1}.traceImportField{color:#5f6d74;font-size:11px;font-weight:650;grid-column:1 / -1;margin-bottom:11px;min-width:0}.traceImportField textarea{min-height:170px}.filterSummary{align-items:center;color:#718088;display:flex;font-size:10px;justify-content:space-between;margin-bottom:9px;min-height:28px}.filterSummary .compactButton{min-height:27px;padding:3px 8px}.emptyList{color:#78868c;font-size:11px;padding:20px 12px;text-align:center}.agentGroup{border-bottom:1px solid #dce3e6}.agentGroup:last-child{border-bottom:0}.agentGroupTitle{align-items:center;background:#f4f7f7;display:grid;gap:10px;grid-template-columns:1fr 1fr auto;padding:10px 12px}.agentGroupTitle span{color:#718088;font-size:11px}.ingressPanel{border-top:1px solid #dce3e6;margin-top:14px;padding-top:12px}.ingressPanelHeader{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.ingressPanelHeader h3{margin:0 0 3px}.ingressPanelHeader>div{display:grid;gap:3px}.ingressPanelHeader>div:last-child{justify-items:end}.ingressPanelHeader span{color:#718088;font-size:10px}.ingressEvent{border-bottom:1px solid #e2e7e9;display:grid;gap:7px;padding:10px 2px}.ingressEvent:last-child{border-bottom:0}.ingressEvent--attention{background:#fff9ea;border-left:3px solid #d49b24;padding-left:9px}.ingressEventHeader{align-items:center;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto}.ingressEventHeader>div{display:grid;gap:4px;min-width:0}.ingressEventHeader code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ingressEventHeader span,.ingressEventSummary{color:#718088;font-size:10px;overflow-wrap:anywhere}.ingressEventSummary{display:flex;gap:10px;justify-content:space-between}.ingressEventSummary time{flex:0 0 auto}.captureRegistrationForm{border-bottom:1px solid #eadcad;border-top:1px solid #eadcad;display:grid;gap:8px;padding:9px 0}.captureRegistrationSummary{align-items:center;display:grid;gap:9px;grid-template-columns:30px minmax(0,1fr) auto}.captureRegistrationSummary>div{display:grid;gap:3px;min-width:0}.captureRegistrationSummary strong{color:#314149;font-size:11px}.captureRegistrationSummary span:not(.captureRegistrationIcon){color:#718088;font-size:9px;overflow-wrap:anywhere}.captureRegistrationIcon{align-items:center;background:#e6f1ee;border-radius:5px;color:#176b57;display:flex;height:30px;justify-content:center;width:30px}.captureBindingNotice{align-items:start;color:#765513;display:grid;font-size:10px;gap:7px;grid-template-columns:14px minmax(0,1fr);line-height:1.45;padding-left:39px}.captureBindingNotice svg{margin-top:1px}.captureRegistrationActions{align-items:start;display:flex;gap:8px;justify-content:flex-end}.captureRegistrationActions>button{white-space:nowrap}.captureManifestAdvanced{flex:1;min-width:0}.captureManifestAdvanced summary{align-items:center;color:#607078;cursor:pointer;display:flex;font-size:10px;gap:4px;padding:6px 0}.captureManifestAdvanced[open] summary svg{transform:rotate(90deg)}.captureManifestAdvanced label{margin-top:5px}.captureManifestAdvanced textarea{min-height:150px}.ingressEventActions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.generationResult{align-items:center;border-top:1px solid #e2e7ea;display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;padding-top:14px}.generationResult>span:not(.status){color:#66757e;font-size:11px}.generationResult button{margin-left:auto}code{background:#eef2f3;border-radius:3px;color:#405159;font-size:10px;padding:2px 4px;overflow-wrap:anywhere}.jsonPreview{background:#f5f7f8;border:1px solid #e0e5e7;border-radius:5px;font-size:10px;margin:0 0 12px;max-height:210px;overflow:auto;padding:10px}.resultPanel{border-left:3px solid #258568;margin-top:14px;padding-left:10px}.resultPanel pre{background:#f5f7f8;font-size:10px;margin:8px 0 0;max-height:280px;overflow:auto;padding:9px}.table{border:1px solid #dce3e6;border-radius:5px;overflow:auto}.tableRow{align-items:center;background:#fff;border:0;border-bottom:1px solid #e5e9eb;border-radius:0;color:#35464d;display:grid;gap:10px;justify-content:stretch;min-height:48px;padding:8px 10px;text-align:left;width:100%}.tableRow:last-child{border-bottom:0}button.tableRow:hover,button.tableRow.selected,.tableRow.selected{background:#edf6f3}.agentRow{grid-template-columns:minmax(0,1fr) auto}.agentRow .rowSelect{background:transparent;border:0;color:inherit;display:grid;gap:10px;grid-template-columns:1.1fr 1.5fr .7fr 1fr .6fr;min-height:auto;padding:0;text-align:left;width:100%}.agentRow .rowSelect:hover{background:transparent}.iconDanger{align-items:center;background:#fff;border:1px solid #e0b8b8;color:#a53d3d;display:inline-flex;height:32px;justify-content:center;min-height:32px;padding:0;width:32px}.iconDanger:hover:not(:disabled){background:#fff1f0}.iconButton{align-items:center;display:inline-flex;height:32px;justify-content:center;min-height:32px;padding:0;width:32px}.taskRow{grid-template-columns:1.3fr 1fr .7fr .5fr}.taskRow select{margin:0;min-height:32px}.harnessCatalogRow{grid-template-columns:minmax(180px,1.4fr) auto .65fr .65fr auto}.harnessCatalogRow>div{display:grid;gap:4px}.harnessCatalogRow>div strong{color:#17252b;font-size:13px}.harnessJourney{align-items:center;background:#f2f6f6;border:1px solid #dce4e5;display:grid;gap:8px;grid-template-columns:minmax(110px,1fr) 28px minmax(110px,1fr) 28px minmax(110px,1fr) 28px minmax(110px,1fr);margin-bottom:14px;padding:10px 12px}.harnessJourney>div{align-items:center;color:#7a888d;display:grid;gap:8px;grid-template-columns:25px minmax(0,1fr)}.harnessJourney>div>span{align-items:center;background:#dfe6e7;border-radius:50%;display:flex;font-size:9px;font-weight:700;height:25px;justify-content:center;width:25px}.harnessJourney>div>div{display:grid;gap:2px}.harnessJourney strong{font-size:10px}.harnessJourney small{font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.harnessJourney>div.done{color:#176b58}.harnessJourney>div.done>span{background:#d9f0e9}.harnessJourney>div.current{color:#173d46}.harnessJourney>div.current>span{background:#16725b;color:#fff}.harnessJourney>i{background:#cbd6d8;height:1px;width:100%}.harnessPreflight{background:#e2e8e8;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.harnessPreflight>div{background:#f8fafa;display:grid;gap:4px;min-height:76px;padding:10px 11px}.harnessPreflight span{color:#718087;font-size:9px;text-transform:uppercase}.harnessPreflight strong{font-size:14px;overflow-wrap:anywhere}.harnessPreflight small{color:#758187;font-size:9px}.harnessSubmissionState{align-items:center;background:#edf8f3;border-left:3px solid #278067;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;margin-top:14px;padding:11px 12px}.harnessSubmissionState>div:first-child{display:grid;gap:3px}.harnessSubmissionState strong{font-size:11px}.harnessSubmissionState span{color:#63736f;font-size:10px}.harnessSubmissionState.blocked{background:#fff0ef;border-left-color:#b94343}.harnessSubmissionState.partial{background:#fff8e9;border-left-color:#c98a1b}.harnessSubmissionState .buttonRow{margin:0}.harnessTaskDetail{grid-template-columns:minmax(0,1fr) auto auto}.harnessTaskDetail span{color:#6e7b80;font-size:10px}.harnessGovernanceSection{padding:0}.harnessGovernance>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:14px 16px}.harnessGovernance>summary::-webkit-details-marker{display:none}.harnessGovernance>summary>div{align-items:center;display:flex;gap:9px}.harnessGovernance>summary>div>svg{color:#16725b}.harnessGovernance>summary span{display:grid;gap:3px}.harnessGovernance>summary strong{font-size:12px}.harnessGovernance>summary small{color:#718087;font-size:9px}.harnessGovernance>summary>svg{color:#748187;transition:transform .18s ease}.harnessGovernance[open]>summary{border-bottom:1px solid #e1e7e8}.harnessGovernance[open]>summary>svg{transform:rotate(90deg)}.harnessGovernanceBody{padding:14px 16px 16px}.trialRow{grid-template-columns:.55fr 1.1fr 1.25fr .6fr .55fr minmax(190px,1.35fr) auto}.evaluationScorePanel{grid-column:1 / -1}.evaluationScoreSummary{background:#eef3f3;border:1px solid #dde6e6;border-radius:6px;display:grid;grid-template-columns:repeat(3,1fr);margin-top:9px;overflow:hidden}.evaluationScoreSummary>div{background:#fbfcfc;display:grid;gap:4px;padding:10px 12px}.evaluationScoreSummary>div+div{border-left:1px solid #dde6e6}.evaluationScoreSummary span{color:#6c7b82;font-size:10px}.evaluationScoreSummary b{color:#17252b;font-size:20px}.scoreIncomplete{background:#fff5df;border-left:3px solid #d98a2b;color:#785414;margin:9px 0 0;padding:7px 9px}.evaluationComponentList{border:1px solid #e1e7e9;border-radius:6px;margin-top:12px;overflow:hidden}.evaluationComponentHead,.evaluationComponent{align-items:center;display:grid;gap:9px;grid-template-columns:minmax(150px,1fr) 64px 52px 58px;padding:8px 10px}.evaluationComponentHead{background:#f3f6f6;color:#6b7980;font-size:10px;font-weight:650}.evaluationComponent{border-top:1px solid #e8edef;font-size:11px}.evaluationComponent>strong{text-align:right}.evaluationComponent>p,.evaluationComponent>details{grid-column:1 / -1;margin:0}.evaluationComponent>p{color:#596970;line-height:1.5}.evaluationComponent details summary{color:#52646c;cursor:pointer;font-size:11px}.evaluationComponent pre{margin-top:7px;max-height:260px;overflow:auto}.evaluationDimensionList{display:grid;gap:12px;margin-top:13px}.evaluationDimension{border-top:1px solid #e7ecee;display:grid;gap:6px;padding-top:10px}.evaluationDimension>div:first-child{align-items:center;display:flex;justify-content:space-between}.evaluationDimension>p{color:#55666e;line-height:1.5;margin:0}.evaluationDimension details summary,.rawEvaluation summary{color:#52646c;cursor:pointer;font-size:11px}.evaluationDimension pre,.rawEvaluation pre{margin-top:7px;max-height:260px;overflow:auto}.rawEvaluation{border-top:1px solid #e7ecee;margin-top:13px;padding-top:10px}.trialIssue{color:#718088;font-size:10px!important}.trialIssue.convertible{color:#9f3e37;font-weight:700}.trialSentinel{background:#f7f9f9;color:#6e7d83;font-size:11px;padding:12px;text-align:center}.filterBar{align-items:end;display:grid;gap:10px;grid-template-columns:150px minmax(180px,1fr) auto;margin:0 0 10px}.filterBar label{display:grid;gap:4px}.filterBar input,.filterBar select{min-height:34px}.gateRow{grid-template-columns:.6fr 1.1fr .75fr 1fr .45fr .55fr .4fr}.caseStatsRow{grid-template-columns:minmax(130px,1.2fr) .6fr .7fr .55fr .75fr .75fr}.judgeRow{grid-template-columns:1.2fr .7fr 1fr .8fr .7fr}.gateRow a{color:#176b9b;font-size:11px}.tableRow span,.tableRow strong{font-size:11px;overflow-wrap:anywhere}.status{border-radius:3px;display:inline-block;font-size:9px!important;font-weight:750;letter-spacing:0;padding:3px 6px;text-transform:uppercase;width:max-content}.scoreBadge{border-radius:4px;display:inline-block;font-size:11px;font-weight:760;padding:4px 7px;text-align:center;width:max-content}.scoreBadge--red{background:#fde9e7;color:#9f3e37}.scoreBadge--gray{background:#eef0f3;color:#667085}.scoreBadge--amber{background:#fff2d9;color:#8b5b08}.scoreBadge--blue{background:#e7eef7;color:#35597f}.scoreBadge--teal{background:#e1f3ec;color:#10624d}.scoreBadge--green{background:#d9f8df;color:#087025}.status.pass,.status.passed,.status.active,.status.completed,.status.promoted,.status.reproduced,.status.stable,.status.ready,.status.new_case,.status.approve,.status.approved,.status.accepted,.status.captured,.status.confirmed{background:#e1f3ec;color:#10624d}.status.fail,.status.failed,.status.error,.status.invalid,.status.rejected,.status.cost_fail,.status.unstable,.status.interrupted,.status.missing,.status.blocker,.status.target_unavailable{background:#fde9e7;color:#9f3e37}.status.link_existing,.status.linked_existing,.status.present{background:#e7eef7;color:#35597f}.status.needs_review,.status.needs_changes,.status.request_changes,.status.warning,.status.conditioned,.status.partial,.status.stale,.status.draft,.status.discovered,.status.pending,.status.pending_supplement,.status.pending_review,.status.queued,.status.running,.status.cancel_requested,.status.insufficient,.status.inconclusive,.status.not_reproduced,.status.preparing,.status.not_prepared,.status.needs_configuration,.status.checking,.status.needs_agent_registration,.status.needs_environment_binding,.status.needs_runtime_readiness,.status.needs_install,.status.not_installed,.status.dataset_drift{background:#fff2d9;color:#8b5b08}.status.disabled,.status.skipped,.status.retired,.status.result,.status.optional{background:#e9edef;color:#5e6b71}.environmentStatus{align-items:center;background:#fff8e9;border:1px solid #e6d1a6;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;margin:14px 0;padding:10px 12px}.environmentStatus.ready{background:#edf8f3;border-color:#b8d9cc}.environmentStatus.partial{background:#fff8e9;border-color:#e6d1a6}.environmentStatus strong,.environmentStatus span{display:block}.environmentStatus strong{font-size:11px}.environmentStatus div span{color:#6e7b80;font-size:10px;margin-top:3px}.environmentToolbar{align-items:end;display:grid;gap:16px;grid-template-columns:minmax(180px,1fr) minmax(160px,.7fr) auto}.environmentToolbar>div:not(.buttonRow){display:grid;gap:5px}.environmentToolbar span{color:#6e7b80;font-size:10px}.environmentToolbar strong{font-size:12px}.runLauncher{background:#fff;border:1px solid #d6dee1;border-radius:8px;margin-bottom:16px;overflow:hidden}.runLauncher>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:58px;padding:11px 16px}.runLauncher>summary::-webkit-details-marker{display:none}.runLauncher>summary>div{align-items:center;display:flex;gap:10px}.runLauncher>summary>div>svg{color:#16725b}.runLauncher>summary span{display:grid;gap:2px}.runLauncher>summary strong{font-size:12px}.runLauncher>summary small{color:#718087;font-size:9px}.runLauncher>summary>svg{color:#748187;transition:transform .18s ease}.runLauncher[open]>summary{background:#f6f9f9;border-bottom:1px solid #e0e6e8}.runLauncher[open]>summary>svg{transform:rotate(90deg)}.runLauncherBody{padding:16px 18px 18px}.runLayout{display:grid;gap:16px;grid-template-columns:350px minmax(0,1fr)}.runLayout>section{margin:0}.runList{max-height:780px}.metrics{background:#e2e7e9;border:1px solid #dfe5e7;display:grid;gap:1px;grid-template-columns:repeat(4,1fr)}.metrics.compact{grid-template-columns:repeat(3,1fr)}.metrics.compact .metric{min-height:62px}.diagnosticReport{border-top:1px solid #dfe5e7;margin-top:18px;padding-top:18px}.diagnosticHeadline{align-items:center;display:grid;gap:14px;grid-template-columns:110px 130px 1fr}.diagnosticHeadline>div{border-left:3px solid #147d64;padding-left:10px}.diagnosticHeadline span{color:#68787d;display:block;font-size:11px}.diagnosticHeadline strong{font-size:22px}.diagnosticHeadline p{color:#43535a;margin:0}.diagnosticColumns{display:grid;gap:28px;grid-template-columns:1.2fr .8fr;margin-top:18px}.diagnosticColumns h3{margin:0 0 10px}.dimensionList{display:grid;gap:9px}.dimensionRow{align-items:center;display:grid;gap:10px;grid-template-columns:92px minmax(120px,1fr) 58px}.dimensionRow>span,.dimensionRow>strong{font-size:11px}.scoreTrack{background:#e3e8e7;height:9px;overflow:hidden}.scoreTrack i{background:#147d64;display:block;height:100%}.scoreTrack i.fail{background:#b94343}.scoreTrack i.unknown{background:#879398}.scoreTrack i.red{background:#b94343}.scoreTrack i.gray{background:#879398}.scoreTrack i.amber{background:#d98a2b}.scoreTrack i.blue{background:#4a78b8}.scoreTrack i.teal{background:#258568}.scoreTrack i.green{background:#14822f}.reportList{display:grid;gap:8px;list-style:none;margin:0;padding:0}.reportList li{align-items:start;display:grid;gap:8px;grid-template-columns:auto 1fr}.reportList li>span:last-child{font-size:12px}.recommendationStrip{background:#eef5f2;border-left:3px solid #147d64;display:grid;gap:4px;margin-top:18px;padding:11px 13px}.recommendationStrip span{color:#43535a;font-size:12px}.metric{background:#f9fafa;min-height:70px;padding:11px}.metric>span:first-child{color:#748187;display:block;font-size:9px;margin-bottom:9px;text-transform:uppercase}.metric>strong{font-size:17px}.coverageGrid{display:grid;gap:8px;grid-template-columns:repeat(5,1fr);margin-top:12px}.coverageGrid>div{background:#f6f8f8;border-left:3px solid #348c73;padding:9px}.coverageGrid span,.coverageGrid strong{display:block}.coverageGrid span{color:#718088;font-size:10px}.coverageGrid strong{font-size:18px;margin-top:5px}.evidenceGrid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:17px}.evidenceCard{border:1px solid #dfe5e7;border-radius:5px;min-width:0}.evidenceCard>strong{display:block;font-size:11px;padding:9px 10px 0}.evidenceCard pre{background:#f6f8f8;font-size:9px;margin:8px;max-height:220px;overflow:auto;padding:8px;white-space:pre-wrap}.trialArtifactActions{border-top:0;margin:4px 0 14px;padding-top:0}.reportSummaryBar{align-items:center;background:#fff;border:1px solid #dce4e5;border-radius:8px;display:flex;gap:18px;justify-content:space-between;min-height:58px;padding:10px 13px}.reportSummaryDecision{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.reportSummaryDecision strong{color:#125f50;font-size:28px;letter-spacing:-.04em;line-height:1}.reportSummaryDecision>span:last-child{color:#718087;font-size:10px}.reportSummaryFacts{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:flex-end}.reportSummaryFacts span{border-left:1px solid #dfe5e7;color:#718087;font-size:9px;padding:2px 10px;white-space:nowrap}.reportSummaryFacts b{color:#34464d;font-size:10px;margin-right:3px}.reportScoreNotice{align-items:center;background:#fff8e8;border:1px solid #ead8a9;color:#74530c;display:grid;font-size:11px;gap:9px;grid-template-columns:auto minmax(0,1fr) auto;line-height:1.5;padding:9px 12px}.reportScoreNotice button{background:transparent;border:0;box-shadow:none;color:#74530c;font-size:10px;min-height:auto;padding:2px 0;text-decoration:underline}.reportScoreNotice button:hover{background:transparent;box-shadow:none;transform:none}.runArchiveResult{align-items:end;display:grid;gap:5px;justify-items:end}.observedScore{background:#fff2d9;border-radius:4px;color:#835605;font-size:12px;font-weight:800;padding:4px 7px}.voiceReportNav{background:#fff;border:1px solid #dce5e5;border-radius:9px;display:grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));padding:5px;position:sticky;top:8px;z-index:4}.voiceReportNav button{align-items:center;background:transparent;border:0;border-radius:6px;color:#607176;display:flex;font-size:11px;gap:7px;justify-content:center;min-height:38px;padding:7px 10px}.voiceReportNav button:hover{background:#f1f5f5;box-shadow:none;color:#26464d;transform:none}.voiceReportNav button[aria-selected=true]{background:#dff2ed;color:#125f50;font-weight:700}.voiceReportNav button:focus-visible{outline:2px solid #2e8873;outline-offset:2px}.voiceReportNav small{background:#14374314;border-radius:999px;font-size:8px;padding:2px 6px}.voiceIsolationPanel{background:#fffaf0;border:1px solid #eadbb8;border-radius:9px;overflow:hidden}.voiceIsolationPanel--verified{background:#f2faf7;border-color:#bfded3}.voiceIsolationPanel--violation{background:#fff3f1;border-color:#e5c0ba}.voiceIsolationPanel__summary{align-items:center;color:#735517;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:12px 14px}.voiceIsolationPanel--verified .voiceIsolationPanel__summary{color:#185f50}.voiceIsolationPanel--violation .voiceIsolationPanel__summary{color:#9f3f35}.voiceIsolationPanel__summary>div{display:grid;gap:2px}.voiceIsolationPanel__summary strong{color:#25383d;font-size:12px}.voiceIsolationPanel__summary span{font-size:10px;line-height:1.5}.voiceIsolationPanel__status{background:#76530d17;border-radius:999px;font-weight:700;padding:4px 8px;white-space:nowrap}.voiceIsolationPanel--verified .voiceIsolationPanel__status{background:#125f5017}.voiceIsolationPanel__facts{border-top:1px solid #dcebe6;color:#45645e;display:flex;font-size:10px;gap:16px;justify-content:flex-end;padding:8px 14px}.voiceIsolationPanel__import{border-top:1px solid #eadbb8}.voiceIsolationPanel__import>summary{align-items:center;color:#735517;cursor:pointer;display:flex;font-size:11px;font-weight:700;gap:7px;list-style:none;padding:10px 14px}.voiceIsolationPanel__import>summary::-webkit-details-marker{display:none}.voiceIsolationPanel__import>summary small{color:#8a7750;font-size:9px;font-weight:500;margin-left:auto}.voiceIsolationPanel__body{background:#fff;border-top:1px solid #eee5d2;display:grid;gap:9px;padding:14px}.voiceIsolationPanel__body p{color:#66777b;font-size:10px;line-height:1.6;margin:0}.voiceIsolationPanel__body textarea{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;line-height:1.45;min-height:230px;resize:vertical}.voiceIsolationPanel__validation,.voiceIsolationPanel__error,.voiceIsolationPanel__success{align-items:center;display:flex;font-size:10px;gap:6px}.voiceIsolationPanel__validation,.voiceIsolationPanel__error{color:#9f3f35}.voiceIsolationPanel__success{color:#176a57}.voiceBenchmarkOverview{background:#fff;border:1px solid #d8e2e2;border-left:4px solid #287e69;border-radius:8px;overflow:hidden}.voiceBenchmarkOverview--review{border-left-color:#c07b24}.voiceBenchmarkOverviewHead{align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto;padding:15px 16px}.voiceBenchmarkOverviewHead>div:first-child{display:grid;gap:3px;min-width:0}.voiceBenchmarkOverviewHead>div:first-child>span{color:#6c7d82;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.voiceBenchmarkOverviewHead h3{color:#253b42;font-size:15px;line-height:1.35;margin:0}.voiceBenchmarkOverviewHead p{color:#5f7076;font-size:10px;line-height:1.55;margin:0}.voiceBenchmarkFacts{align-items:stretch;display:flex}.voiceBenchmarkFacts span{border-left:1px solid #dde5e6;color:#77858a;display:grid;font-size:9px;gap:2px;min-width:82px;padding:3px 11px}.voiceBenchmarkFacts b{color:#30464d;font-size:12px;font-variant-numeric:tabular-nums}.voiceStabilityLedger{background:#fbfaf6;border-top:1px solid #e8e1d4;display:grid;grid-template-columns:minmax(180px,1fr) 64px 68px minmax(110px,.55fr)}.voiceStabilityLedgerHead{align-items:baseline;display:flex;gap:8px;grid-column:1 / -1;padding:8px 13px}.voiceStabilityLedgerHead span{color:#76551a;font-size:10px;font-weight:700}.voiceStabilityLedgerHead small{color:#94846a;font-size:8px}.voiceStabilityColumns{display:contents}.voiceStabilityColumns>span{border-top:1px solid #eee8dc;color:#94846a;font-size:8px;font-weight:700;padding:5px 13px}.voiceStabilityColumns>span:not(:first-child){text-align:right}.voiceStabilityRow{display:contents}.voiceStabilityRow>*{border-top:1px solid #eee8dc;min-width:0;padding:7px 13px}.voiceStabilityRow code{background:transparent;color:#43555b;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voiceStabilityRow span,.voiceStabilityRow strong{color:#695b43;font-size:9px;font-variant-numeric:tabular-nums;text-align:right}.voiceStabilityRow em{color:#8b4e22;font-size:9px;font-style:normal;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.voiceStabilityLedger>button{grid-column:1 / -1;justify-self:start;margin:9px 13px 11px;min-height:28px;padding:4px 8px}.arKpiRow--voice{grid-template-columns:repeat(3,minmax(0,1fr))}.voiceQualityEmpty{background:#f5f8f8;border:1px solid #dce5e5;border-left:4px solid #779097;display:grid;gap:12px 16px;grid-template-columns:42px minmax(0,1fr);padding:18px}.voiceQualityEmptyIcon{align-items:center;background:#e3ecec;border-radius:50%;color:#516f76;display:flex;height:42px;justify-content:center;width:42px}.voiceQualityEmpty>div:nth-child(2)>span{color:#718187;font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.voiceQualityEmpty h3{font-size:17px;margin:4px 0 5px}.voiceQualityEmpty p{color:#58686e;font-size:11px;line-height:1.6;margin:0}.voiceQualityCoverage{background:#dce5e5;display:grid;gap:1px;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.voiceQualityCoverage>div{background:#fff;display:grid;gap:3px;padding:10px 12px}.voiceQualityCoverage span,.voiceQualityCoverage small{color:#728187;font-size:9px}.voiceQualityCoverage strong{font-size:17px}.voiceQualityNext{align-items:start;background:#fff6e4;color:#76520d;display:grid;font-size:10px;gap:8px;grid-column:1 / -1;grid-template-columns:16px minmax(0,1fr);line-height:1.5;padding:9px 11px}.voiceQualityDecision{background:#d8e2e2;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr))}.voiceQualityDecision>div{background:#f8fafa;display:grid;gap:5px;padding:12px}.voiceQualityDecision span,.voiceQualityDecision small{color:#718087;font-size:9px}.voiceQualityDecision strong{font-size:15px}.voiceQualityDecision--score_only{border-left:4px solid #2d7180}.voiceQualityNote{background:#eff4f4;color:#5c6d72;font-size:10px;line-height:1.5;margin:1px 0 16px;padding:8px 11px}.voiceQualityExclusions{border-top:1px solid #dfe6e6;color:#63747a;font-size:10px;margin-top:12px;padding-top:10px}.voiceQualityExclusions summary{cursor:pointer;font-weight:650}.voiceQualityExclusions p{margin:7px 0 0}.voiceRunConsole{border:1px solid #ccd9d9;padding:0}.voiceRunHeader{align-items:center;background:#fff;border-bottom:1px solid #dce4e4;display:flex;flex-wrap:wrap;gap:6px 14px;padding:13px 16px}.voiceRunHeader .arSectionLabel{margin:0}.voiceRunHeader>p{color:#718087;font-size:10px;line-height:1.5;margin:0}.voiceRunMeta{display:flex;flex-wrap:wrap;gap:8px;margin-left:auto}.voiceRunMeta span{color:#607177;font-size:9px;white-space:nowrap}.voiceRunBoundary{align-items:center;background:#fff8e9;color:#76520d;display:flex;flex-basis:100%;font-size:9px;gap:7px;padding:7px 9px}.voiceBusinessFunnel{align-items:stretch;background:#eef3f3;border-bottom:1px solid #d7e0e0;display:flex;gap:0;overflow-x:auto;padding:9px 13px}.voiceBusinessFunnel>div{background:#fff;border:1px solid #d9e2e1;display:grid;flex:1 0 88px;gap:2px;min-width:88px;padding:7px 9px}.voiceBusinessFunnel span{color:#718086;font-size:8px}.voiceBusinessFunnel strong{color:#22383f;font-size:14px}.voiceBusinessFunnel>i{align-self:center;color:#92a4a5;font-size:11px;font-style:normal;padding:0 5px}.voiceSessionToolbar{align-items:center;background:#fff;border-bottom:1px solid #d7e0e0;display:flex;gap:16px;justify-content:space-between;padding:10px 13px}.voiceSessionToolbar>div:first-child{display:grid;gap:2px}.voiceSessionToolbar>div:first-child strong{font-size:11px}.voiceSessionToolbar>div:first-child span{color:#7a898e;font-size:9px}.voiceSessionToolbar>div:last-child{background:#eef3f3;border-radius:6px;display:flex;gap:2px;padding:3px}.voiceSessionToolbar button{background:transparent;border:0;border-radius:4px;color:#5c6d72;font-size:9px;min-height:27px;padding:4px 8px}.voiceSessionToolbar button:hover{background:#fff;box-shadow:none;transform:none}.voiceSessionToolbar button[aria-pressed=true]{background:#fff;color:#125f50;font-weight:700}.voiceSessionToolbar button:disabled{color:#a6b0b3}.voiceSessionToolbar small{font-size:8px;margin-left:2px}.voiceSessionLayout{display:grid;grid-template-columns:minmax(230px,.35fr) minmax(0,1fr);min-height:480px}.voiceSessionRail{align-content:start;background:#f1f5f5;border-right:1px solid #d4dddd;display:grid;gap:6px;max-height:760px;overflow:auto;padding:9px}.voiceSessionCard{background:#fff;border:1px solid #d9e2e2;border-left:3px solid #9aa8aa;color:inherit;display:grid;gap:6px;min-height:96px;padding:9px 10px;text-align:left;width:100%}.voiceSessionCard:hover{border-color:#87aaa6;box-shadow:none;transform:none}.voiceSessionCard.selected{background:#edf7f4;border-color:#5c9e91;border-left-color:#167c68}.voiceSessionCard>div:first-child{align-items:center;display:flex;justify-content:space-between}.voiceSessionCard>div:first-child>span{color:#63757a;font-size:9px;text-transform:uppercase}.voiceSessionCard>strong{font-size:10px;overflow-wrap:anywhere}.voiceSessionCard>small{color:#69797e;font-size:9px;line-height:1.45}.voiceSessionTags{display:flex;flex-wrap:wrap;gap:4px}.voiceSessionTags span{background:#e9eeee;color:#526469;font-size:8px;padding:2px 5px}.voiceSessionTags span.issue{background:#fff2d9;color:#835605}.voiceSessionEmpty{align-items:center;color:#728287;display:flex;flex-direction:column;font-size:10px;gap:7px;justify-content:center;min-height:160px}.voiceCallPane{display:grid;grid-template-rows:auto auto minmax(180px,auto) auto auto;min-width:0}.voiceCallMeta{align-items:center;border-bottom:1px solid #dbe3e3;display:flex;gap:12px;justify-content:space-between;padding:13px 15px}.voiceCallMeta>div:first-child{display:grid;gap:4px;min-width:0}.voiceCallMeta>div:first-child span{color:#78868b;font-size:9px;overflow-wrap:anywhere}.voiceCallMeta>div:first-child strong{font-size:14px}.voiceCallMeta>div:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.voiceCallMeta>div:last-child>span:last-child{background:#eaf0f1;color:#586b71;font-size:9px;padding:3px 6px}.voiceCallFacts{background:#f7f9f9;border-bottom:1px solid #dde4e4;display:flex;flex-wrap:wrap;gap:8px 18px;padding:9px 15px}.voiceCallFacts span{color:#69787d;font-size:9px}.voiceCallFacts strong{color:#293a40}.voiceCallTape{background:#fcfdfd;display:grid;gap:9px;max-height:460px;overflow:auto;padding:18px 20px;position:relative}.voiceCallTape:before{background:#dce5e5;content:"";height:calc(100% - 36px);left:50%;position:absolute;top:18px;width:1px}.voiceCallTurn{border:1px solid #d8e2e1;max-width:78%;padding:9px 11px;position:relative;z-index:1}.voiceCallTurn--customer{background:#f4f6f6;border-left:3px solid #6d7f86;justify-self:start}.voiceCallTurn--agent{background:#eaf7f3;border-right:3px solid #17816b;justify-self:end}.voiceCallTurn>div{align-items:center;display:flex;gap:16px;justify-content:space-between}.voiceCallTurn strong{font-size:10px}.voiceCallTurn span,.voiceCallTurn small{color:#748388;font-size:8px}.voiceCallTurn p{font-size:12px;line-height:1.6;margin:7px 0 0;white-space:pre-wrap}.voiceCallTurn small{border-top:1px dashed #cad6d4;display:block;margin-top:7px;padding-top:6px}.voiceCallExecutionError{background:#fff4f2;border:1px solid #e8c2bd;display:grid;gap:8px;margin:8px auto;max-width:720px;padding:14px 16px;position:relative;width:min(90%,720px);z-index:1}.voiceCallExecutionError>strong{color:#863a34;font-size:12px}.voiceCallExecutionError>div{align-items:start;display:grid;gap:8px;grid-template-columns:auto 1fr}.voiceCallExecutionError code{background:#f5deda;color:#87372f;font-size:8px;padding:3px 5px}.voiceCallExecutionError span{color:#75504c;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.voiceCallChecks{background:#f7f9f9;border-top:1px solid #dce4e4;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}.voiceCallChecks>div{background:#fff;display:grid;gap:6px;min-width:0;padding:11px 13px}.voiceCallChecks>div>span{color:#68787d;font-size:9px}.voiceCallChecks>div>div{display:flex;flex-wrap:wrap;gap:4px}.voiceCallChecks code{background:#edf1f1;color:#4d6268;font-size:8px;overflow-wrap:anywhere;padding:3px 5px}.voiceCallChecks code.matched{background:#e5f5ef;color:#176c59}.voiceCallChecks code.deduction{background:#fff2d9;color:#835605}.voiceCallChecks strong{font-size:12px}.voiceCallReview{border-top:1px solid #dce4e4;display:grid;grid-template-columns:1fr 1fr}.voiceCallReview>div{min-width:0;padding:13px 15px}.voiceCallReview>div+div{border-left:1px solid #dce4e4}.voiceOutcomeGrid>div.observed{background:#edf7f4;border-left-color:#278067}.voiceDimensionStack{display:grid;gap:8px}.voiceDimensionStack>div>div:first-child{align-items:center;display:flex;font-size:9px;justify-content:space-between;margin-bottom:4px}.voiceDimensionStack .scoreTrack{height:4px}.voiceCallWarnings{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.voiceCallWarnings code{background:#fbeceb;color:#913832;font-size:8px;padding:3px 5px}.voiceCallNav{align-items:center;background:#f5f8f8;border-top:1px solid #dce4e4;display:flex;gap:10px;justify-content:flex-end;padding:9px 14px}.voiceCallNav span{color:#718087;font-size:9px}.voiceTrialReport{border:1px solid #cfdcda;border-radius:7px;margin:0 0 18px;overflow:hidden}.voiceTrialHeader{background:linear-gradient(135deg,#edf7f4,#f7faf9);border-bottom:1px solid #d5e2df;padding:14px 16px}.voiceTrialHeader>div:first-child{align-items:center;display:flex;gap:8px}.voiceTrialHeader>div:first-child>span{color:#285c50;font-size:12px;font-weight:700}.voiceTrialHeader>div:first-child>strong{font-size:20px;margin-left:auto}.voiceTrialHeader p{color:#596d68;font-size:11px;margin:9px 0 0}.voiceTrialBadges{align-items:center;display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.voiceTrialBadges>span{background:#fff;border:1px solid #cfdbd8;border-radius:999px;color:#526762;font-size:9px;padding:3px 7px}.voiceTrialMetrics{background:#e1e8e6;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr))}.voiceTrialMetrics .metric{min-width:0}.voiceTrialMetrics .metric strong{font-size:13px;overflow-wrap:anywhere}.voiceTrialSection{border-top:1px solid #e0e7e5;padding:14px 16px}.voiceConversation{display:grid;gap:8px}.voiceTurn{border:1px solid #dde5e3;border-radius:6px;max-width:88%;padding:10px 12px}.voiceTurn--customer{background:#f5f7f7;justify-self:start}.voiceTurn--agent{background:#edf7f4;border-color:#c9ddd7;justify-self:end}.voiceTurnMeta{align-items:center;display:flex;gap:16px;justify-content:space-between}.voiceTurnMeta strong{font-size:10px}.voiceTurnMeta span{color:#75847f;font-size:9px}.voiceTurn p{font-size:12px;line-height:1.6;margin:7px 0 0;white-space:pre-wrap}.voiceRecognition{border-top:1px dashed #ccd8d5;display:grid;font-size:9px;gap:4px;grid-template-columns:1fr 1fr auto;margin-top:8px;padding-top:7px}.voiceRecognition span{color:#5f706b}.voiceActs{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.voiceActs code{background:#dcece7;border-radius:3px;color:#285c50;font-size:8px;padding:2px 5px}.voiceTrialColumns{display:grid;grid-template-columns:1fr 1fr}.voiceTrialColumns>.voiceTrialSection+.voiceTrialSection{border-left:1px solid #e0e7e5}.voiceOutcomeGrid{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.voiceOutcomeGrid>div{background:#f7f9f8;border-left:3px solid #80aa9e;padding:8px}.voiceOutcomeGrid span,.voiceOutcomeGrid strong{display:block;overflow-wrap:anywhere}.voiceOutcomeGrid span{color:#75847f;font-size:9px}.voiceOutcomeGrid strong{font-size:11px;margin-top:3px}.voiceAssertionSummary{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:9px}.voiceAssertionSummary span{background:#eef2f1;border-radius:3px;font-size:9px;padding:4px 7px}.voiceAssertionSummary .voiceDeduction{background:#fff2d9;color:#835605}.voiceAssertions{display:grid;gap:5px}.voiceAssertion{border:1px solid #dfe6e4;border-left:3px solid #879791;border-radius:4px}.voiceAssertion--deduction{border-left-color:#c28a24}.voiceAssertion summary{align-items:center;cursor:pointer;display:grid;gap:8px;grid-template-columns:auto minmax(180px,.8fr) minmax(180px,1.2fr) auto;padding:8px}.voiceAssertion summary code{font-size:8px;overflow-wrap:anywhere}.voiceAssertion summary strong{font-size:10px}.voiceAssertion summary>span:last-child{color:#7a8783;font-size:8px}.voiceAssertion>div{background:#f8fafa;display:grid;font-size:9px;gap:7px;grid-template-columns:1fr 1fr;padding:9px}.voiceAssertion>div code{white-space:pre-wrap}.voiceAssertion pre{grid-column:1 / -1;margin:0;max-height:180px;overflow:auto;white-space:pre-wrap}.voiceAudioDetails>summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.voiceAudioDetails>summary>span{color:#64746f;font-size:9px}.voiceAudioTurns{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.voiceAudioTurns>div{background:#f6f9f8;border:1px solid #dfe6e4;display:grid;gap:4px;padding:9px}.voiceAudioTurns strong{font-size:10px}.voiceAudioTurns span{color:#60706b;font-size:9px}.timeline{border-left:1px solid #b9c9ce;margin:12px 0 0 12px;padding-left:18px}.timelineItem{display:grid;gap:10px;grid-template-columns:22px 1fr;margin-bottom:12px;position:relative}.timelineItem>span{align-items:center;background:#1d7c63;border-radius:50%;color:#fff;display:flex;font-size:9px;height:22px;justify-content:center;left:-30px;position:absolute}.timelineItem>div{background:#f7f9f9;border:1px solid #e0e5e7;border-radius:5px;grid-column:2;padding:9px}.timelineItem strong{font-size:11px;margin-right:8px}.timelineItem pre{font-size:9px;margin:8px 0 0;max-height:220px;overflow:auto;white-space:pre-wrap}.muted{color:#78868c;font-size:11px}.workflowSteps{align-items:center;border-top:1px solid #e1e6e8;display:flex;flex-wrap:wrap;gap:7px;margin-top:5px;padding-top:15px}.unsavedNotice{align-items:center;background:#fff7e7;border:1px solid #ebd49d;border-radius:5px;color:#815813;display:flex;font-size:11px;gap:8px;margin:12px 0;padding:9px 10px}.externalUpdateNotice{align-items:center;background:#eef6ff;border:1px solid #b9d9f8;border-radius:5px;color:#1f4f78;display:grid;font-size:11px;gap:9px;grid-template-columns:17px minmax(0,1fr) auto;margin:12px 0;padding:9px 10px}.externalUpdateNotice button{min-height:28px;padding:4px 8px}.duplicateReview{background:#f7f9f9;border:1px solid #d8e0e2;border-radius:6px;margin:14px 0;padding:12px}.duplicateReviewHeader{align-items:center;display:flex;justify-content:space-between}.duplicateReviewHeader>div{display:grid;gap:4px;min-width:0}.duplicateReviewHeader strong{font-size:12px}.duplicateReviewHeader span{color:#718088;font-size:10px;overflow-wrap:anywhere}.duplicateReview>p{color:#596a71;font-size:11px;line-height:1.5;margin-top:10px}.duplicateCandidates{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.duplicateCandidates label{align-items:center;background:#fff;border:1px solid #d9e1e4;border-radius:5px;cursor:pointer;display:flex;gap:8px;margin:0;padding:9px}.duplicateCandidates label.selected{background:#edf6f3;border-color:#78ae9e}.duplicateCandidates input{flex:0 0 auto;margin:0;min-height:auto;width:auto}.duplicateCandidates label>span{display:grid;gap:4px;min-width:0}.duplicateCandidates small{color:#78868c;font-size:9px}.duplicateActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:11px}.duplicateDecisionSummary{border-top:1px solid #dce3e6;color:#526168;font-size:10px;margin-top:10px;padding-top:9px}.pollingError{align-items:center;background:#fff0ef;border:1px solid #e7bab6;border-radius:5px;color:#913832;display:grid;font-size:11px;gap:9px;grid-template-columns:17px minmax(0,1fr) auto;margin:10px 0 14px;padding:9px 10px}.pollingActions{display:flex;flex-wrap:wrap;gap:6px}.pollingError button{min-height:28px;padding:4px 8px}.promotionResult{align-items:start;background:#e7f6f0;border:1px solid #a9d7c6;border-radius:6px;color:#155342;display:grid;gap:9px;grid-template-columns:20px minmax(0,1fr);margin-top:14px;padding:11px 12px}.promotionResult>div{display:flex;flex-wrap:wrap;gap:8px 14px}.promotionResult strong{flex-basis:100%;font-size:12px}.promotionResult span{font-size:11px}.reproductionEvidence{background:#f7f9f9;border-bottom:1px solid #d8e0e2;border-top:1px solid #d8e0e2;margin:16px 0;padding:13px 14px}.reproductionHeader{align-items:center;display:flex;justify-content:space-between}.reproductionHeader>div{display:grid;gap:3px;min-width:0}.reproductionHeader strong{font-size:13px}.reproductionHeader span{color:#69777d;font-size:10px;overflow-wrap:anywhere}.reproductionHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.reproductionHeaderActions button{min-height:28px;padding:4px 8px}.reproductionProgress{align-items:center;background:#fff7e7;border-left:3px solid #c98a1b;display:grid;font-size:11px;gap:9px;grid-template-columns:18px minmax(0,1fr) auto;margin-top:11px;padding:10px}.reproductionProgress svg{color:#9b6810}.reproductionProgress code{color:#6f7d83;font-size:9px;overflow-wrap:anywhere}.reproductionCompare{display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:11px}.reproductionCompare>div{background:#fff;border-left:3px solid #87979e;min-width:0;padding:9px}.reproductionCompare>div:nth-child(2){border-left-color:#3c7b91}.reproductionCompare>div:nth-child(3){border-left-color:#338169}.reproductionCompare strong{display:block;font-size:10px;margin-bottom:7px}.reproductionCompare pre{background:#f3f6f6;font-size:9px;margin:0;max-height:190px;min-height:78px;overflow:auto;padding:8px;white-space:pre-wrap}.reproductionMeta{align-items:center;display:grid;gap:12px;grid-template-columns:repeat(4,auto) minmax(120px,1fr);margin-top:10px}.reproductionMeta>span{display:grid;font-size:11px;gap:2px}.reproductionMeta strong{color:#7a888e;font-size:9px;font-weight:600;text-transform:uppercase}.reproductionMeta code{color:#748187;font-size:9px;justify-self:end;overflow-wrap:anywhere}.reproductionConclusion{align-items:center;background:#fff;display:flex;font-size:11px;gap:9px;margin-top:10px;padding:9px}.reproductionDetails,.reproductionHistory{border-top:1px solid #dfe5e7;margin-top:10px;padding-top:9px}.reproductionDetails summary,.reproductionHistory summary{color:#526168;cursor:pointer;font-size:11px;font-weight:650}.reproductionDetails .jsonPreview{margin-top:8px;max-height:320px}.reproductionHistory>div{display:grid;gap:1px;margin-top:8px}.reproductionHistory>div>div{align-items:center;background:#fff;display:grid;font-size:10px;gap:8px;grid-template-columns:58px 92px minmax(130px,1fr) auto;padding:7px 8px}.reproductionHistory code{font-size:9px;overflow-wrap:anywhere}.stateCapsule{background:#f6f9fa;border:1px solid #d6dfe2;border-radius:6px;margin:14px 0;padding:12px}.stateCapsule--missing{background:#fff8eb;border-color:#ead4a6}.stateCapsuleHeader{align-items:center;display:flex;gap:14px;justify-content:space-between}.stateCapsuleHeader>div{display:grid;gap:4px;min-width:0}.stateCapsuleHeader strong{font-size:12px}.stateCapsuleHeader span{color:#68777e;font-size:10px;overflow-wrap:anywhere}.stateComponentGrid{display:grid;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:10px}.stateComponentGrid>div{background:#fff;border-top:3px solid #2d8068;display:grid;gap:6px;min-width:0;padding:9px}.stateComponentGrid>div.missing{border-top-color:#b94f47}.stateComponentGrid>div>div{align-items:center;display:flex;gap:6px;justify-content:space-between}.stateComponentGrid strong{font-size:10px}.stateComponentGrid span{color:#66757c;font-size:9px}.stateComponentGrid code{color:#7b888e;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stateLayerRow{display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1px}.stateLayerRow>span{background:#eef3f4;display:grid;gap:4px;min-width:0;padding:8px 9px}.stateLayerRow strong{font-size:9px}.stateLayerRow code{font-size:8px;overflow-wrap:anywhere}.stateMissing{align-items:start;background:#fff0ef;color:#8c3934;display:grid;font-size:10px;gap:7px;grid-template-columns:16px 1fr;margin-top:8px;padding:8px}.stateSupplement{border:1px solid #d6dfe2;margin:-6px 0 14px;padding:9px 10px}.stateSupplement summary{align-items:center;cursor:pointer;display:flex;font-size:11px;font-weight:700;gap:7px}.stateArtifactUpload{align-items:center;display:grid;gap:7px;grid-template-columns:minmax(130px,.45fr) minmax(180px,1fr) auto;margin-top:9px}.stateArtifactUpload input,.stateArtifactUpload select{min-width:0;width:100%}.stateArtifactUpload button{white-space:nowrap}.stateSupplement .codeEditor{margin-top:9px;min-height:118px;width:100%}.stateSupplementActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.reviewEvidence{border:1px solid #d8e0e2;border-radius:6px;display:grid;gap:1px;margin:14px 0;overflow:hidden}.llmReviewSummary,.llmApproval,.humanReview{background:#f7f9f9;padding:11px 12px}.llmReviewHeader,.llmApproval,.humanReview{align-items:start;display:grid;gap:9px;grid-template-columns:minmax(0,1fr) auto}.llmReviewHeader>div,.llmApproval>div,.humanReview>div{display:grid;gap:3px;min-width:0}.llmReviewHeader strong,.llmApproval strong,.humanReview strong{font-size:11px}.llmReviewHeader span,.llmApproval span,.humanReview span{color:#718087;font-size:9px;overflow-wrap:anywhere}.llmReviewSummary>p,.llmApproval>p,.humanReview>p{color:#46565d;font-size:11px;grid-column:1 / -1;line-height:1.5;margin:8px 0 0}.llmApproval>code,.humanReview>code{color:#748289;font-size:8px;grid-column:1 / -1;overflow-wrap:anywhere}.reviewFindings{display:grid;gap:1px;margin-top:8px}.reviewFindings>div{align-items:center;background:#fff;display:grid;font-size:10px;gap:8px;grid-template-columns:64px minmax(100px,auto) minmax(0,1fr);padding:7px 8px}.reviewFindings code{font-size:9px}.requiredChanges{align-items:start;background:#fff7e7;color:#78530f;display:grid;font-size:10px;gap:7px;grid-template-columns:auto 1fr;margin-top:8px;padding:8px}.reviewActionBar{align-items:end;background:#f5f7f8;display:grid;gap:10px;grid-template-columns:minmax(240px,1fr) auto;margin:12px 0 4px;padding:9px 10px}.reviewActionBar label{min-width:0}.reviewActionBar input{min-width:0;width:100%}.reviewActionBar>span{align-items:center;color:#67767d;display:flex;font-size:9px;gap:6px;padding-bottom:8px}.casePreview{border:1px solid #d8e0e2;border-radius:6px;margin:12px 0;padding:10px 12px}.casePreview summary{color:#405158;cursor:pointer;font-size:11px;font-weight:650}.casePreview .jsonPreview{margin-top:9px;max-height:420px}.checklist{border:1px solid #dce3e6;border-radius:5px;display:grid;gap:1px;grid-template-columns:repeat(2,1fr);margin-top:15px;overflow:hidden}.checklist>div{align-items:center;background:#f8fafa;display:grid;font-size:11px;gap:8px;grid-template-columns:17px 1fr auto;padding:9px}.checklist .passed svg{color:#16805f}.checklist .blocked svg{color:#b54a43}.checklist .advisory svg{color:#a56b0b}.empty{align-items:center;color:#7b898f;display:flex;flex-direction:column;justify-content:center;min-height:220px}.empty p{font-size:12px;margin-top:9px}@media(max-width:1300px){.formGrid.four{grid-template-columns:repeat(3,minmax(150px,1fr))}.summaryCards{grid-template-columns:repeat(3,1fr)}}.fieldWithHint{display:grid;gap:4px}.fieldHint{color:#7c8991;font-size:10.5px;line-height:1.4}.fieldHint--warn{color:#9f3e37}.expectationTypeField{color:#5f6d74;font-size:11px;font-weight:650;margin-bottom:11px;min-width:0}.expectationFieldHeading{align-items:center;display:flex;justify-content:space-between}.expectationFieldHeading .compactButton{min-height:28px;padding:4px 8px}.expectationCandidate{border:1px solid #cdd9dc;border-radius:6px;margin:3px 0 13px;overflow:hidden}.expectationCandidateHeader{align-items:start;background:#f2f6f6;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px 11px}.expectationCandidateHeader>div{display:grid;gap:4px;min-width:0}.expectationCandidateHeader strong{font-size:11px}.expectationCandidateHeader span{color:#6d7c83;font-size:9px;overflow-wrap:anywhere}.expectationCandidateStatus{align-items:start;color:#43545b;display:grid;font-size:10px;gap:7px;grid-template-columns:15px minmax(0,1fr);line-height:1.45;padding:8px 11px}.expectationCandidateStatus svg{color:#27765f}.candidateDiff{border-top:1px solid #dce3e5;overflow:auto}.candidateDiffHead,.candidateDiffRow{display:grid;gap:1px;grid-template-columns:130px minmax(240px,1fr) minmax(240px,1fr);min-width:680px}.candidateDiffHead{background:#eef2f3;color:#718087;font-size:9px;font-weight:700}.candidateDiffHead span{padding:6px 8px}.candidateDiffRow{border-top:1px solid #e2e7e9}.candidateDiffRow>strong{background:#fafbfb;font-size:9px;padding:8px}.candidateDiffRow pre{background:#fff;font-size:9px;line-height:1.45;margin:0;max-height:170px;overflow:auto;padding:8px;white-space:pre-wrap;word-break:break-word}.candidateDiffRow pre:last-child{background:#edf6f3}.candidateDiffEmpty{color:#78868c;font-size:10px;padding:12px;text-align:center}.candidateActions{border-top:1px solid #dce3e5;display:flex;flex-wrap:wrap;gap:7px;padding:9px 10px}.candidateActions button{min-height:29px;padding:4px 9px}.inputWithButton{align-items:stretch;display:flex;gap:8px}.inputWithButton input{flex:1;min-width:0}.inputWithButton button{align-items:center;display:inline-flex;gap:5px;white-space:nowrap}.advancedToggle{align-items:center;background:transparent;border:0;color:#16725b;display:flex;font-size:12px;font-weight:600;gap:6px;margin:14px 0 4px;padding:4px 0}.advancedToggle svg{transition:transform .15s}.advancedToggle svg.rot90{transform:rotate(90deg)}.advancedGrid{animation:arFade .15s ease;border-left:2px solid #e2e8ea;margin-top:6px;padding-left:14px}.advancedGrid textarea{min-height:90px;resize:vertical}@keyframes arFade{0%{opacity:0}to{opacity:1}}.agentReport{display:grid;gap:14px}.arSection{background:#fff;border:1px solid #e2e8ea;border-radius:9px;padding:16px 17px}.arSectionLabel{align-items:center;color:#17252b;display:flex;font-size:13px;font-weight:680;gap:7px;margin-bottom:14px}.arSectionLabel svg{color:#16725b}.arSubTitle{align-items:center;color:#5c6a71;display:flex;font-size:11px;font-weight:640;gap:5px;margin-bottom:9px;text-transform:uppercase;letter-spacing:0}.arAlert{align-items:center;border-radius:7px;display:flex;font-size:12px;gap:8px;margin-bottom:14px;padding:10px 12px}.arAlert--warning{background:#fdf2e0;border:1px solid #f0d9a8;color:#8b5b08}.muted{color:#7c8991;font-size:12px}.arExecSummary{background:linear-gradient(180deg,#f7fbfa,#fff)}.arExecGrid{align-items:stretch;display:grid;gap:16px;grid-template-columns:92px 1fr}.gradeBadge{align-items:center;border-radius:10px;display:flex;justify-content:center}.gradeBadge span{font-size:44px;font-weight:760;line-height:1}.gradePass{background:#e1f3ec}.gradePass span{color:#10624d}.gradeFail{background:#fde9e7}.gradeFail span{color:#9f3e37}.gradeReview{background:#fff2d9}.gradeReview span{color:#8b5b08}.arExecBody{display:grid;gap:12px;min-width:0}.arKpiRow{background:#e2e7e9;border:1px solid #dfe5e7;border-radius:7px;display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}.arKpi{background:#fbfcfc;display:grid;gap:6px;padding:9px 11px}.arKpi>span{color:#748187;font-size:9px;letter-spacing:0;text-transform:uppercase}.arKpi>strong{color:#17252b;font-size:16px}.arNarrativeText{color:#3c4b52;font-size:12.5px;line-height:1.65;margin:0}.scoreOnlyReport{gap:12px}.scoreHero{align-items:center;border-radius:10px;display:grid;gap:16px;grid-template-columns:150px 1fr;padding:18px}.scoreHero>div{display:grid;gap:4px}.scoreHero span{font-size:11px;letter-spacing:0;text-transform:uppercase}.scoreHero strong{font-size:46px;line-height:1}.scoreHero p{font-size:12px;line-height:1.6;margin:0}.scoreHero--gray{background:#eef0f3;color:#667085}.scoreHero--red{background:#fde9e7;color:#9f3e37}.scoreHero--amber{background:#fff2d9;color:#8b5b08}.scoreHero--blue{background:#e7eef7;color:#35597f}.scoreHero--teal{background:#e1f3ec;color:#10624d}.scoreHero--green{background:#d9f8df;color:#087025}.scorePointTable{border:1px solid #e2e8ea;border-radius:7px;overflow:hidden}.scorePointHead,.scorePointRow{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(170px,1.5fr) .75fr 60px 62px 62px 96px}.scorePointHead{background:#f4f7f7;color:#66757e;font-size:10px;font-weight:650;letter-spacing:0;padding:8px 10px;text-transform:uppercase}.scorePointRow{border-top:1px solid #eef2f2;font-size:12px;padding:9px 10px}.scorePointRow code{font-size:11px;overflow-wrap:anywhere}.scorePointRow>span small{color:#7b898f;display:block;font-size:9px;line-height:1.35;margin-top:2px}.scorePointRow strong{text-align:right}.scorePointRow--red{border-left:4px solid #b94343}.scorePointRow--amber{border-left:4px solid #d98a2b}.scorePointRow--blue{border-left:4px solid #4a78b8}.scorePointRow--teal{border-left:4px solid #258568}.scorePointRow--green{border-left:4px solid #14822f}.arRadarGrid{align-items:center;display:grid;gap:20px;grid-template-columns:220px 1fr}.arRadarGrid--voice{grid-template-columns:1fr}.radarChart{height:220px;width:220px}.arDimensionList{display:grid;gap:11px}.arDimRow{align-items:center;display:grid;gap:5px 11px;grid-template-columns:88px 1fr 46px}.arDimRow>.arDimLabel{color:#43535a;font-size:12px}.arDimEvidence{color:#718087;font-size:9px;grid-column:2 / 4}.scoreTrack i.warn{background:#d98a2b}.arDimScore{font-size:12px;text-align:right}.arSuccessGrid{display:grid;gap:24px;grid-template-columns:1fr 1fr}.scoreDistribution{display:grid;gap:1px;grid-template-columns:repeat(4,1fr);overflow:hidden}.scoreDistribution>div{background:#f6f8f8;border:1px solid #e2e8ea;display:grid;gap:3px;padding:12px}.scoreDistribution span,.scoreDistribution small{color:#66757e}.scoreDistribution strong{color:#17252b;font-size:20px}.scoreDistributionEmpty{align-items:start;background:#fff7e8;border-left:4px solid #c28a24;color:#76520d;display:grid;gap:10px;grid-template-columns:18px minmax(0,1fr);padding:12px 14px}.scoreDistributionEmpty>div{display:grid;gap:4px}.scoreDistributionEmpty strong{font-size:11px}.scoreDistributionEmpty span{color:#7c673f;font-size:10px;line-height:1.5}.arBarHead{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:8px}.arBarHead>span{color:#5c6a71;font-size:12px}.arBarHead>strong{font-size:18px}.arSplitBar{border-radius:5px;display:flex;height:14px;overflow:hidden}.arSplitFill--pass{background:#2f9e78}.arSplitFill--fail{background:#d75f54}.arBarLegend{color:#66757e;display:flex;font-size:11px;gap:16px;margin-top:8px}.arDot{border-radius:50%;display:inline-block;height:8px;margin-right:5px;width:8px}.arDot--pass{background:#2f9e78}.arDot--fail{background:#d75f54}.arEvalList{display:grid;gap:8px}.arEvalRow{align-items:center;display:grid;gap:10px;grid-template-columns:110px 1fr 34px}.arEvalName{color:#43535a;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arMiniBar{background:#eef2f2;border-radius:4px;height:8px;overflow:hidden}.arMiniBar i{background:#d75f54;display:block;height:100%}.arEvalCount{color:#35474f;font-size:12px;font-weight:640;text-align:right}.arTable{border-collapse:collapse;font-size:12px;width:100%}.arTable th{background:#f4f7f7;color:#66757e;font-size:10px;font-weight:640;letter-spacing:0;padding:7px 9px;text-align:left;text-transform:uppercase}.arTable td{border-top:1px solid #eef2f2;padding:8px 9px;vertical-align:top}.arTable code{font-size:11px}.arNowrap{white-space:nowrap}.arClamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.arOwner{border-radius:3px;font-size:10px;font-weight:640;padding:2px 6px}.arOwner--agent{background:#fde9e7;color:#9f3e37}.arOwner--platform,.arOwner--eval{background:#e7eef7;color:#35597f}.arWorstList{margin-top:14px}.arWorstCase{border:1px solid #e6ebec;border-radius:6px;margin-bottom:7px}.arWorstCase summary{align-items:center;cursor:pointer;display:flex;gap:10px;padding:9px 11px}.arWorstMeta{color:#7c8991;font-size:11px;margin-left:auto}.arWorstBody{display:grid;gap:12px;grid-template-columns:1fr 1fr;padding:0 11px 11px}.arWorstBody b{color:#66757e;display:block;font-size:10px;margin-bottom:4px;text-transform:uppercase}.arWorstBody p{color:#3c4b52;font-size:11.5px;line-height:1.5;margin:0;word-break:break-word}.arCaseTable{font-size:12px}.arCaseHead,.arCaseRow{align-items:center;display:grid;gap:10px;grid-template-columns:2fr 90px 70px 54px 64px 64px}.arCaseHead{color:#66757e;font-size:10px;padding:6px 4px;text-transform:uppercase}.arCaseRow{border-top:1px solid #eef2f2;padding:7px 4px}.arCaseRow code{font-size:11px}.arPerfGrid{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.arPerfCard{background:#f7fafa;border:1px solid #eaf0f0;border-radius:7px;display:grid;gap:5px;padding:11px}.arPerfCard svg{color:#16725b}.arPerfCard span{color:#748187;font-size:10px;text-transform:uppercase}.arPerfCard strong{font-size:15px}.voiceLatencyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.voiceLatencyCard{gap:9px}.voiceLatencyCardTitle{align-items:center;display:flex;gap:7px}.voiceLatencyQuantiles{background:#e2ebeb;display:grid;gap:1px;grid-template-columns:repeat(3,minmax(0,1fr))}.voiceLatencyQuantiles>div{background:#fff;display:grid;gap:3px;min-width:0;padding:8px 9px}.voiceLatencyQuantiles strong{font-variant-numeric:tabular-nums}.voiceLatencyQuantiles small{color:#64767b;font-size:9px}.voiceAudioPlayer{align-items:center;display:flex;gap:7px;min-width:0}.voiceAudioPlayer button{align-items:center;background:#fff;border:1px solid #cddada;border-radius:5px;color:#285e63;display:inline-flex;font-size:10px;gap:5px;padding:5px 8px}.voiceAudioPlayer button:hover{border-color:#76a3a0}.voiceAudioPlayer button:focus-visible{outline:2px solid #16725b;outline-offset:2px}.voiceAudioPlayer audio{height:30px;max-width:100%;width:220px}.voiceAudioPlayer small{color:#a43e38;font-size:9px}.arModelList{margin-top:14px}.arModelRow{align-items:center;border-top:1px solid #eef2f2;display:grid;font-size:12px;grid-template-columns:1fr 100px 100px;padding:7px 2px}.arModelName{color:#35474f;font-weight:600}.arNarrativeSection{background:linear-gradient(180deg,#f6faf9,#fff)}.arGenBtn{align-items:center;background:#16725b;border:0;border-radius:6px;color:#fff;display:inline-flex;font-size:11px;gap:5px;margin-left:auto;padding:6px 11px}.arGenBtn:disabled{background:#9fb8b0;cursor:default}.arNarrativeHint{line-height:1.6}.arNarrativeBody{display:grid;gap:18px}.arModeList{display:grid;gap:8px}.arModeCard{background:#fff;border:1px solid #e6ebec;border-left:3px solid #d75f54;border-radius:5px;padding:9px 11px}.arModeHead{align-items:baseline;display:flex;gap:10px}.arModeHead strong{font-size:12.5px}.arModeImpact{color:#9f3e37;font-size:11px;margin-left:auto}.arModeCard p{color:#4c5a61;font-size:11.5px;line-height:1.55;margin:5px 0 0}.arPlanList{display:grid;gap:8px}.arPlanItem{align-items:start;background:#fff;border:1px solid #e6ebec;border-radius:5px;display:grid;gap:10px;grid-template-columns:34px 1fr;padding:10px 11px}.arPlanItem strong{font-size:12.5px}.arPlanItem p{color:#4c5a61;font-size:11.5px;line-height:1.55;margin:4px 0 0}.priorityBadge{border-radius:4px;font-size:10px;font-weight:700;padding:3px 6px;text-align:center}.arNarrativeFoot{color:#93a0a6;font-size:10.5px;text-align:right}.arAppendix summary{cursor:pointer;list-style:none}.arAppendix summary::-webkit-details-marker{display:none}.arAppendix .arSectionLabel{margin-bottom:0}.arAppendix[open] .arSectionLabel{margin-bottom:14px}.arMetaGrid{display:grid;gap:12px 20px;grid-template-columns:repeat(2,1fr)}.arMetaGrid>div{display:grid;gap:4px}.arMetaGrid span{color:#748187;font-size:10px;text-transform:uppercase}.arMetaGrid code{font-size:11.5px;word-break:break-all}@media(max-width:900px){.environmentToolbar{align-items:stretch;grid-template-columns:1fr}.appShell{display:block}aside{height:auto;min-height:0;position:static}aside nav{grid-template-columns:repeat(2,minmax(0,1fr))}.asideFoot{display:none}main{padding:18px 14px 40px}.pageGrid,.runLayout{grid-template-columns:1fr}.span2{grid-column:auto}.harnessCatalogRow,.harnessTaskDetail{grid-template-columns:1fr}.harnessJourney{grid-template-columns:repeat(4,minmax(0,1fr))}.harnessJourney>i{display:none}.harnessPreflight{grid-template-columns:repeat(2,minmax(0,1fr))}.voiceSessionLayout{grid-template-columns:minmax(210px,.4fr) minmax(0,1fr)}.formGrid.four,.formGrid.two,.summaryCards,.badCaseFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.metrics,.metrics.compact{grid-template-columns:repeat(2,1fr)}.diagnosticHeadline,.diagnosticColumns{grid-template-columns:1fr}.coverageGrid{grid-template-columns:repeat(3,1fr)}.packGrid,.companySuiteHeader,.companyEntryGrid{grid-template-columns:1fr}.companySuiteSummary{justify-content:flex-start}.arRadarGrid,.arSuccessGrid,.arWorstBody{grid-template-columns:1fr}.voiceQualityDecision{grid-template-columns:repeat(2,minmax(0,1fr))}.scoreDistribution{grid-template-columns:repeat(2,1fr)}.radarChart{height:200px;margin:0 auto;width:200px}.arKpiRow,.arPerfGrid{grid-template-columns:repeat(2,1fr)}.evaluationScoreSummary{grid-template-columns:1fr}.evaluationScoreSummary>div+div{border-left:0;border-top:1px solid #dde6e6}.evaluationComponentHead,.evaluationComponent{grid-template-columns:minmax(120px,1fr) 50px 45px 50px}.scoreHero{grid-template-columns:1fr}.scorePointHead,.scorePointRow{grid-template-columns:1.4fr 70px 50px 54px}.scorePointHead>span:nth-child(2),.scorePointRow>span:nth-child(2),.scorePointHead>span:nth-child(5),.scorePointRow>span:nth-child(5){display:none}.arCaseHead,.arCaseRow{grid-template-columns:1.4fr 78px 58px 44px}.arCaseHead>span:nth-child(5),.arCaseHead>span:nth-child(6),.arCaseRow>span:nth-child(5),.arCaseRow>span:nth-child(6){display:none}.arMetaGrid,.reproductionCompare{grid-template-columns:1fr}.stateComponentGrid,.reproductionMeta{grid-template-columns:repeat(2,minmax(0,1fr))}.reproductionMeta code{grid-column:1 / -1;justify-self:start}.migrationReviewForm{grid-template-columns:repeat(2,minmax(0,1fr))}.reviewActionBar{align-items:start;grid-template-columns:1fr}.reviewActionBar>span{padding-bottom:0}.captureRegistrationActions{align-items:stretch;flex-direction:column}.captureRegistrationActions>button{justify-self:start}}@media(max-width:560px){.appShell,main{max-width:100%;overflow-x:hidden}aside nav{grid-template-columns:1fr}header{align-items:flex-start;display:block}header>div{min-width:0}.formGrid.four,.formGrid.two,.summaryCards,.evidenceGrid,.voiceTrialMetrics,.voiceTrialColumns,.voiceAudioTurns,.harnessPreflight,.voiceSessionLayout,.voiceCallReview,.voiceCallChecks,.voiceQualityDecision,.voiceQualityCoverage,.arKpiRow--voice,.voiceLatencyGrid{grid-template-columns:1fr}.reportSummaryBar{align-items:flex-start;flex-direction:column}.reportSummaryFacts{justify-content:flex-start}.reportSummaryFacts span:first-child{border-left:0;padding-left:0}.reportScoreNotice{grid-template-columns:auto minmax(0,1fr)}.reportScoreNotice button{grid-column:2;justify-self:start}.voiceRunHeader{align-items:flex-start;flex-direction:column}.voiceRunMeta{margin-left:0}.voiceReportNav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.voiceIsolationPanel__summary{align-items:start;grid-template-columns:auto minmax(0,1fr)}.voiceIsolationPanel__status{grid-column:2;justify-self:start}.voiceIsolationPanel__facts{align-items:flex-start;flex-direction:column;gap:4px}.voiceBenchmarkOverviewHead{align-items:stretch;grid-template-columns:1fr}.voiceBenchmarkFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.voiceBenchmarkFacts span:first-child{border-left:0;padding-left:0}.voiceSessionToolbar{align-items:stretch;flex-direction:column}.voiceSessionToolbar>div:last-child{align-self:flex-start}.harnessSubmissionState{align-items:stretch;grid-template-columns:1fr}.harnessJourney{grid-template-columns:repeat(2,minmax(0,1fr))}.harnessSubmissionState .buttonRow{justify-content:flex-start}.voiceRunBoundary{grid-column:auto}.voiceSessionRail{border-bottom:1px solid #d4dddd;border-right:0;grid-template-columns:repeat(2,minmax(0,1fr));max-height:290px}.voiceCallReview>div+div{border-left:0;border-top:1px solid #dce4e4}.voiceTrialColumns>.voiceTrialSection+.voiceTrialSection{border-left:0}.voiceTurn{max-width:100%}.voiceStabilityLedger{grid-template-columns:minmax(120px,1fr) 52px 55px minmax(88px,.65fr)}.voiceStabilityRow>*{padding-left:9px;padding-right:9px}.voiceRecognition,.voiceAssertion summary,.voiceAssertion>div{grid-template-columns:1fr}.badCaseFilters{grid-template-columns:1fr}.badCaseFilters .draftSearchField{grid-column:auto}.duplicateCandidates{grid-template-columns:1fr}.pollingError{grid-template-columns:17px minmax(0,1fr)}.pollingActions{grid-column:1 / -1;justify-self:start}.externalUpdateNotice{grid-template-columns:17px minmax(0,1fr)}.externalUpdateNotice button{grid-column:1 / -1;justify-self:start}.addTask{grid-template-columns:1fr}.coverageGrid{grid-template-columns:repeat(2,1fr)}.reproductionProgress{grid-template-columns:18px minmax(0,1fr)}.reproductionProgress code{grid-column:1 / -1}.reproductionHistory>div>div{grid-template-columns:54px 1fr}.reproductionHistory code,.reproductionHistory>div>div>span:last-child{grid-column:1 / -1}.stateComponentGrid,.stateLayerRow,.stateArtifactUpload{grid-template-columns:1fr}.reviewFindings>div{grid-template-columns:58px 1fr}.reviewFindings>div>span:last-child{grid-column:1 / -1}.migrationBox .inlineForm,.migrationReviewForm{grid-template-columns:1fr}.migrationBox .inlineForm button,.migrationReviewForm button{justify-self:start}.ingressPanelHeader,.ingressEventSummary{align-items:flex-start;display:grid}.ingressPanelHeader>div:last-child{justify-items:start}}.autoDetectResult{background:var(--surface-raised, #f6f8fa);border:1px solid var(--border, #d0d7de);border-radius:8px;margin:8px 0 12px;overflow:hidden}.autoDetectHeader{align-items:center;background:color-mix(in srgb,var(--accent, #2da44e) 10%,transparent);color:var(--accent, #2da44e);display:flex;font-size:12px;font-weight:600;gap:6px;padding:7px 12px}.autoDetectHeader .closeBtn{background:none;border:none;color:inherit;cursor:pointer;font-size:15px;line-height:1;margin-left:auto;opacity:.6;padding:0 2px}.autoDetectHeader .closeBtn:hover{opacity:1}.autoDetectBlocked{background:#fef3c7;border-left:4px solid #d97706;padding:8px 12px;margin:10px 12px 8px;border-radius:4px;display:flex;align-items:center;gap:8px;font-size:13px}.autoDetectGrid{display:grid;gap:0;padding:4px 0}.autoDetectGrid>div{align-items:baseline;border-bottom:1px solid var(--border, #d0d7de);display:grid;gap:8px;grid-template-columns:80px 1fr;padding:5px 12px}.autoDetectGrid>div:last-child{border-bottom:none}.autoDetectGrid span{color:var(--text-muted, #656d76);font-size:11px;font-weight:600;letter-spacing:0;text-transform:uppercase}.autoDetectGrid code{background:none;font-size:12px;overflow-wrap:anywhere;padding:0;word-break:break-all}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin .8s linear infinite;display:inline-block}.badCasePage{margin:0 auto;max-width:1560px}.badCasePageToolbar{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.badCaseCounts{align-items:center;color:#66757e;display:flex;flex-wrap:wrap;font-size:11px;gap:8px 18px}.badCaseCounts span{align-items:baseline;display:inline-flex;gap:5px}.badCaseCounts strong{color:#20343c;font-size:16px}.badCaseToolbarActions{display:flex;flex-wrap:wrap;gap:7px}.voiceRepresentativePanel{background:#fff;border:1px solid #d8e1e3;border-left:4px solid #3c786d;border-radius:7px;margin-bottom:14px;overflow:hidden}.voiceRepresentativeHead{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;padding:13px 15px 11px}.voiceRepresentativeHead>div{display:grid;gap:2px;min-width:0}.voiceRepresentativeHead h2{color:#24383f;font-size:14px;line-height:1.35;margin:0}.voiceRepresentativeHead p{color:#65757b;font-size:10px;line-height:1.45;margin:0;max-width:850px}.voiceRepresentativeControls{align-items:end;background:#f7f9f9;border-top:1px solid #e5e9ea;display:grid;gap:9px;grid-template-columns:minmax(175px,1fr) minmax(175px,1fr) minmax(105px,.55fr) minmax(80px,.4fr) auto;padding:11px 15px}.voiceRepresentativeControls label{color:#5e6e74;display:grid;font-size:9px;font-weight:700;gap:4px}.voiceRepresentativeControls input,.voiceRepresentativeControls select{min-height:32px}.voiceRepresentativeControls button{min-height:32px;white-space:nowrap}.voiceRepresentativeStats{background:#edf1f2;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr))}.voiceRepresentativeStats span{align-items:baseline;background:#fbfcfc;color:#66777d;display:flex;font-size:9px;gap:5px;min-height:34px;padding:8px 15px}.voiceRepresentativeStats b{color:#263c43;font-size:13px}.voiceRepresentativeSelectionBar{align-items:center;border-top:1px solid #e5e9ea;color:#607177;display:flex;font-size:10px;justify-content:space-between;padding:8px 15px}.voiceRepresentativeSelectionBar label{align-items:center;display:flex;gap:7px}.voiceRepresentativeList{border-top:1px solid #edf0f1;max-height:350px;overflow:auto}.voiceRepresentativeRow{align-items:center;color:#41535a;cursor:pointer;display:grid;font-size:10px;gap:10px;grid-template-columns:18px minmax(130px,.55fr) minmax(200px,1fr) minmax(180px,.8fr) 34px;min-height:51px;padding:7px 15px}.voiceRepresentativeRow+.voiceRepresentativeRow{border-top:1px solid #edf0f1}.voiceRepresentativeRow:hover{background:#f8fbfa}.voiceRepresentativeRow--disabled{cursor:default;opacity:.56}.voiceRepresentativeFailure{background:#fff1df;border-radius:3px;color:#8c5a16;font-size:9px;font-weight:700;justify-self:start;padding:3px 6px}.voiceRepresentativeRow>span{display:grid;gap:2px;min-width:0}.voiceRepresentativeRow small{color:#748188;font-size:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voiceRepresentativeIdentity code{background:transparent;color:#48676d;font-size:9px;overflow:hidden;padding:0;text-overflow:ellipsis}.voiceRepresentativePriority{color:#3c786d;font-size:11px;text-align:right}.voiceRepresentativeEmpty{color:#66777d;font-size:10px;padding:15px}.voiceRepresentativeFoot{align-items:center;background:#f7f9f9;border-top:1px solid #e5e9ea;color:#718087;display:flex;font-size:9px;gap:15px;justify-content:space-between;padding:9px 15px}.voiceRepresentativeFoot button{flex:0 0 auto}.voiceSourceAudit{background:#fff;border:1px solid #d9e1e3;border-left:4px solid #829096;border-radius:7px;margin-bottom:14px;overflow:hidden}.voiceSourceAudit--ready{border-left-color:#238069}.voiceSourceAudit--action_required{border-left-color:#c17621}.voiceSourceAudit--unverified{border-left-color:#3976a8}.voiceSourceAuditHead{align-items:center;display:flex;gap:20px;justify-content:space-between;padding:13px 15px 11px}.voiceSourceAuditHead>div:first-child{display:grid;gap:2px;min-width:0}.voiceSourceAuditEyebrow{color:#6c7b81;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.voiceSourceAuditHead h2{color:#24383f;font-size:14px;line-height:1.35;margin:0}.voiceSourceAuditHead p{color:#65757b;font-size:10px;line-height:1.45;margin:0}.voiceSourceAuditActions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.voiceSourceAuditActions button{min-height:30px;padding:5px 9px}.voiceSourceAuditStats{background:#edf1f2;display:grid;gap:1px;grid-template-columns:repeat(5,minmax(0,1fr))}.voiceSourceAuditStats span{align-items:baseline;background:#f8fafa;color:#66777d;display:flex;font-size:9px;gap:5px;min-height:34px;padding:8px 11px}.voiceSourceAuditStats b{color:#263c43;font-size:13px}.voiceSourceAuditDetails{border-top:1px solid #e2e7e8}.voiceSourceAuditDetails>summary{align-items:center;color:#405158;cursor:pointer;display:inline-flex;font-size:10px;font-weight:700;gap:6px;list-style:none;padding:9px 15px}.voiceSourceAuditDetails>summary::-webkit-details-marker{display:none}.voiceSourceAuditDetails[open]>summary svg{transform:rotate(90deg)}.voiceSourceAuditList{border-top:1px solid #edf0f1}.voiceSourceAuditRow{align-items:center;display:grid;gap:8px 14px;grid-template-columns:minmax(180px,.72fr) minmax(180px,1fr) minmax(220px,1.25fr);min-height:48px;padding:8px 15px}.voiceSourceAuditRow+.voiceSourceAuditRow{border-top:1px solid #edf0f1}.voiceSourceAuditDraft{align-items:center;background:transparent;border:0;color:#275f64;display:flex;gap:7px;justify-content:flex-start;min-width:0;padding:0;text-align:left}.voiceSourceAuditDraft:hover:not(:disabled){background:transparent;color:#164d50}.voiceSourceAuditDraft span{background:#fff1df;border-radius:3px;color:#8c5a16;flex:0 0 auto;font-size:9px;font-weight:700;padding:3px 5px}.voiceSourceAuditDraft code{background:transparent;font-size:9px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.voiceSourceAuditFinding{color:#4f6067;font-size:10px;line-height:1.45}.voiceSourceAuditArtifacts{display:grid;gap:2px;min-width:0}.voiceSourceAuditArtifacts span{color:#748188;font-family:SFMono-Regular,Consolas,monospace;font-size:8.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.voiceSourceAuditArtifacts b{color:#3d555d;font-family:inherit}.voiceSourceAuditEmpty{border-top:1px solid #e2e7e8;color:#66777d;font-size:10px;padding:13px 15px}.voiceSourceAuditFoot{align-items:center;background:#f8fafa;border-top:1px solid #e5e9ea;color:#839096;display:flex;font-size:9px;gap:12px;justify-content:space-between;padding:7px 15px}.voiceSourceAuditFoot time{flex:0 0 auto;font-variant-numeric:tabular-nums}.manualDraftPanel{margin-bottom:14px}.manualDraftCore textarea{min-height:74px}.manualReasonField{grid-column:1 / -1}.manualDraftAdvanced{border-top:1px solid #e1e6e8;margin-top:4px;padding-top:11px}.manualDraftAdvanced summary,.queueFilters summary,.ingressHistory summary,.technicalDetails>summary,.candidateDetails summary{color:#53636a;cursor:pointer;font-size:11px;font-weight:650;list-style:none}.manualDraftAdvanced summary::-webkit-details-marker,.queueFilters summary::-webkit-details-marker,.ingressHistory summary::-webkit-details-marker,.technicalDetails>summary::-webkit-details-marker,.candidateDetails summary::-webkit-details-marker{display:none}.manualDraftAdvanced[open] summary{margin-bottom:12px}.manualDraftActions{border-top:1px solid #e1e6e8;display:flex;justify-content:flex-end;margin-top:8px;padding-top:12px}.badCaseWorkspace{align-items:start;display:grid;gap:14px;grid-template-columns:310px minmax(0,1fr)}.badCaseWorkspace>section{margin:0}.badCaseQueuePanel{padding:12px;position:sticky;top:14px}.queueHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.queueHeader>div:first-child{align-items:baseline;display:flex;gap:7px}.queueHeader h2{font-size:14px}.queueHeader span{color:#718088;font-size:10px}.queueScope{background:#edf1f2;border:1px solid #d9e1e4;border-radius:5px;display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden}.queueScope button{background:transparent;border:0;border-radius:0;color:#65747a;font-size:10px;min-height:26px;padding:3px 7px}.queueScope button:hover:not(:disabled){background:#e3e9ea}.queueScope button.selected{background:#fff;color:#145f4a;font-weight:700}.queueSearch{margin:10px 0 8px;min-height:32px}.queueFilters{border-bottom:1px solid #e1e6e8;padding-bottom:8px}.queueFilters[open] summary{margin-bottom:8px}.queueFilters .filterGrid{gap:7px;grid-template-columns:1fr 1fr}.queueFilters label{font-size:10px;margin-bottom:3px}.queueFilters select{font-size:11px;min-height:31px;padding:5px 7px}.draftQueueList{border:0;border-radius:0;margin:4px -12px 0;max-height:430px}.draftQueueList>button{grid-template-columns:minmax(0,1fr) auto;min-height:66px;padding:9px 12px}.draftQueueList>button>svg{display:none}.draftQueueList>button strong{display:-webkit-box;font-size:11px;line-height:1.4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.draftQueueList>button div span{font-size:9px;line-height:1.4}.ingressPanel{margin:8px -2px 0;padding-top:10px}.ingressPanelHeader h3{font-size:11px}.ingressEvent{padding:9px 2px}.ingressEventHeader code{background:transparent;font-size:8px;padding:0}.ingressHistory{border-top:1px solid #e1e6e8;margin-top:7px;padding-top:8px}.ingressHistory[open] summary{margin-bottom:5px}.captureBindingNotice{padding-left:0}.captureRegistrationSummary{grid-template-columns:28px minmax(0,1fr) auto}.badCaseDetailPanel{min-width:0;padding:0;overflow:hidden}.badCaseEmpty{align-items:center;color:#7b898f;display:flex;flex-direction:column;justify-content:center;min-height:420px}.badCaseEmpty p{font-size:12px;margin-top:8px}.draftWorkbench{min-width:0}.draftWorkbenchHeader{align-items:start;border-bottom:1px solid #e1e6e8;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:17px 18px 13px}.draftWorkbenchHeader>div:first-child{display:grid;gap:5px;min-width:0}.draftWorkbenchHeader h2{font-size:15px;line-height:1.35;overflow-wrap:anywhere}.draftEyebrow{align-items:center;color:#65757b;display:flex;flex-wrap:wrap;font-size:9px;gap:5px 12px}.draftEyebrow span:first-child{color:#17654f;font-weight:700}.draftTraceId{color:#89949a;font-family:SFMono-Regular,Consolas,monospace;font-size:8px;overflow-wrap:anywhere}.draftHeaderActions{align-items:center;display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.traceLink{align-items:center;border:1px solid #b9c5ca;border-radius:5px;color:#405158;display:inline-flex;font-size:10px;gap:5px;min-height:30px;padding:5px 8px;text-decoration:none}.traceLink:hover{background:#f1f4f5}.caseStageBar{background:#f6f8f8;border-bottom:1px solid #e1e6e8;display:grid;grid-template-columns:repeat(3,1fr);padding:0 18px}.caseStageBar>div{align-items:center;border-bottom:2px solid transparent;color:#89959a;display:flex;gap:7px;min-height:42px}.caseStageBar>div span{align-items:center;border:1px solid #c7d0d4;border-radius:50%;display:inline-flex;font-size:9px;height:20px;justify-content:center;width:20px}.caseStageBar>div strong{font-size:11px}.caseStageBar>div.current{border-bottom-color:#287c65;color:#1d5f4d}.caseStageBar>div.complete{color:#16725b}.caseStageBar>div.complete span{background:#16725b;border-color:#16725b;color:#fff}.productionLineage{border-bottom:1px solid #e1e6e8}.productionLineage>summary{align-items:center;color:#34434a;cursor:pointer;display:flex;justify-content:space-between;list-style:none;min-height:38px;padding:0 18px}.productionLineage>summary::-webkit-details-marker{display:none}.productionLineage>summary span{font-size:11px;font-weight:700}.productionLineage>summary small{color:#77858b;font-size:9px;font-weight:600}.productionLineageStages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 18px 12px}.productionLineageStage{border-left:2px solid #cbd4d7;display:grid;gap:2px;min-width:0;padding:3px 10px 3px 8px}.productionLineageStage span,.productionLineageStage time{color:#7b888e;font-size:9px}.productionLineageStage strong{color:#445158;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productionLineageStage--complete{border-left-color:#16725b}.productionLineageStage--complete strong{color:#16634f}.productionLineageStage--active{border-left-color:#3976a8}.productionLineageStage--blocked,.productionLineageStage--incomplete{border-left-color:#c38b2e}.productionLineageStage--failed{border-left-color:#b04b43}.productionLineageIds{border-top:1px solid #edf0f1;display:flex;flex-wrap:wrap;gap:6px 16px;padding:9px 18px}.productionLineageIds span{align-items:baseline;display:flex;gap:5px;min-width:0}.productionLineageIds b{color:#879298;font-size:9px}.productionLineageIds code{color:#435158;font-size:9px;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productionLineageGate{align-items:center;background:#fff8e9;color:#76520f;display:flex;font-size:10px;gap:7px;padding:9px 18px}.productionLineageLoading,.productionLineageError{align-items:center;color:#68767c;display:flex;font-size:10px;gap:7px;padding:10px 18px 13px}.productionLineageError{color:#913832}.failureEvidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sampleAssessment{align-items:center;background:#f5f7f7;border-bottom:1px solid #dce3e5;display:grid;gap:12px;grid-template-columns:max-content 18px max-content minmax(0,1fr);padding:10px 18px}.sampleAssessment>div{display:grid;gap:2px}.sampleAssessment span{color:#718087;font-size:9px}.sampleAssessment strong{color:#263b43;font-size:11px}.sampleAssessment p{color:#5c6d74;font-size:10px;line-height:1.45;margin:0;text-align:right}.sampleAssessment--positive{background:#edf7f2}.sampleAssessment--negative{background:#fff2f0}.sampleAssessment--changed{box-shadow:inset 3px 0 #c47b22}.sampleIntentField{display:grid;gap:6px;grid-column:1 / -1}.sampleIntentField>span{color:#55666d;font-size:10px;font-weight:700}.sampleIntentControl{display:inline-grid;gap:2px;grid-template-columns:repeat(2,minmax(0,1fr))}.sampleIntentControl button{background:#f4f6f6;border-color:#d9e0e2;color:#5b6a70;justify-content:center}.sampleIntentControl button.selected.positive{background:#e8f5ef;border-color:#75aa96;color:#17644f}.sampleIntentControl button.selected.negative{background:#fff0ee;border-color:#cc8c84;color:#913832}.sampleIntentControl--workbench{margin-bottom:10px;max-width:440px;width:100%}.failureEvidence>div{min-width:0;padding:14px 18px}.failureEvidence>div+div{border-left:1px solid #e1e6e8}.failureEvidence strong{color:#65747a;display:block;font-size:9px;margin-bottom:7px}.failureEvidence pre{background:#f6f8f8;font-size:10px;line-height:1.5;margin:0;max-height:145px;min-height:64px;overflow:auto;padding:9px;white-space:pre-wrap;word-break:break-word}.caseDefinition{border-bottom:1px solid #d8e0e2;border-top:1px solid #d8e0e2;padding:15px 18px}.caseDefinitionHeader{align-items:start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.caseDefinitionHeader h3{color:#25383f;font-size:13px;margin:0}.caseDefinitionHeader span{color:#7a888e;display:block;font-size:9px;margin-top:3px;overflow-wrap:anywhere}.badReasonField{color:#43545b;font-size:11px;margin-bottom:5px}.badReasonField textarea{min-height:70px}.badReasonField.invalid textarea{border-color:#d79d98}.inlineFieldError{align-items:center;color:#9f3e37;display:flex;font-size:10px;gap:6px;margin:5px 0 10px}.expectationSummary{background:#f1f6f4;border-left:3px solid #278068;display:grid;gap:12px;grid-template-columns:104px minmax(0,1fr);margin-top:12px;padding:10px 11px}.expectationSummary>div{display:grid;gap:3px}.expectationSummary span{color:#27705d;font-size:9px}.expectationSummary strong{font-size:11px}.expectationSummary pre{background:transparent;font-size:10px;line-height:1.5;margin:0;max-height:130px;overflow:auto;white-space:pre-wrap;word-break:break-word}.contractEditor{border-top:1px solid #e1e6e8;display:grid;gap:0 12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;padding-top:12px}.contractEditor>.expectationTypeField,.contractEditor>label:first-of-type{grid-column:1 / -1}.definitionActions{align-items:center;border-top:1px solid #e1e6e8;display:flex;gap:12px;justify-content:space-between;margin-top:12px;padding-top:11px}.definitionActions>span{align-items:center;color:#718087;display:flex;font-size:10px;gap:6px}.definitionActions>div{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.expectationCandidate{margin:14px 18px}.candidateProposal{display:grid;gap:5px;padding:11px}.candidateProposal>span{color:#27705d;font-size:9px}.candidateProposal>strong{font-size:11px}.candidateProposal pre{background:#f5f8f7;font-size:10px;line-height:1.5;margin:2px 0 0;max-height:180px;overflow:auto;padding:9px;white-space:pre-wrap;word-break:break-word}.candidateProposal p{color:#607077;font-size:10px;line-height:1.5}.candidateVerification{align-items:start;background:#f4f7f7;border-top:1px solid #dce3e5;color:#43545b;display:grid;gap:8px;grid-template-columns:16px minmax(0,1fr);padding:9px 11px}.candidateVerification>svg{color:#27765f;margin-top:1px}.candidateVerification>div{display:grid;gap:3px}.candidateVerification span{color:#27705d;font-size:9px}.candidateVerification strong{font-size:10px;font-weight:620;line-height:1.45}.candidateVerification small{color:#65747a;font-size:9px;line-height:1.45}.candidateVerification--conflict{background:#fff0ef;color:#913832}.candidateVerification--conflict>svg,.candidateVerification--conflict span{color:#9f3e37}.candidateClassification{align-items:start;border-top:1px solid #dce3e5;display:grid;gap:8px;grid-template-columns:16px minmax(0,1fr);padding:9px 11px}.candidateClassification>div{display:grid;gap:2px}.candidateClassification span,.candidateClassification small{color:#66767c;font-size:9px}.candidateClassification strong{font-size:11px}.candidateClassification--positive{background:#edf7f2;color:#17644f}.candidateClassification--negative{background:#fff2f0;color:#913832}.candidateDetails{border-top:1px solid #dce3e5;padding:8px 11px}.candidateDetails>div{display:grid;gap:8px;margin-top:8px}.candidateDetails span{color:#617077;display:grid;font-size:10px;gap:2px}.candidateDecision{align-items:center;color:#17654f;display:flex;font-size:10px;gap:6px;margin:0 18px 12px}.verificationContract{align-items:center;background:#f6f8f8;border-bottom:1px solid #d8e0e2;border-top:1px solid #d8e0e2;color:#53636a;display:grid;gap:12px;grid-template-columns:20px minmax(180px,.8fr) minmax(180px,1.2fr) auto;padding:11px 18px}.verificationContract>svg{color:#27765f}.verificationContractCopy{display:grid;gap:2px;min-width:0}.verificationContractCopy>span{color:#718087;font-size:9px}.verificationContractCopy>strong{color:#25383f;font-size:11px}.verificationContractCopy>p{color:#65747a;font-size:9px;line-height:1.45;margin:0}.verificationEvidenceTags{display:flex;flex-wrap:wrap;gap:5px}.verificationEvidenceTags span{background:#fff;border:1px solid #d6dfe1;border-radius:4px;color:#53636a;font-size:9px;padding:3px 6px}.verificationContract--ready{border-left:3px solid #278068}.verificationContract--blocked{border-left:3px solid #cc8b22}.environmentDependencyPanel{border-bottom:1px solid #d8e0e2;padding:11px 18px}.environmentDependencyPanel--ready{border-left:3px solid #278068}.environmentDependencyPanel--blocked{border-left:3px solid #cc8b22}.profileBindingBox{border:1px solid #d8e0e2;border-radius:6px;padding:12px;background:#f8faf9}.profileBindingHeader{display:flex;align-items:flex-start;gap:9px;margin-bottom:10px}.profileBindingHeader div{display:grid;gap:2px}.profileBindingHeader span{color:#66777d;font-size:12px}.profileBindingGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.profileBindingGrid label{min-width:0}.profileBindingGrid label small{margin-left:6px;color:#a86413}.profileBindingItem{display:grid;gap:8px;align-content:start}.profileAutoHint{display:flex;align-items:center;gap:6px;min-height:32px;color:#5c6d72;font-size:12px}.profileAutoHint strong{color:#1c4f43;font-weight:600}.agentEnvironmentEditor{border-top:1px solid #d8e0e2;border-bottom:1px solid #d8e0e2;padding:14px 0;margin:12px 0}.agentEnvironmentEditorHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.agentEnvironmentEditorHeader>div{display:flex;align-items:center;gap:8px}.agentEnvironmentEditorHeader span{display:grid;gap:2px}.agentEnvironmentEditorHeader small{color:#6c7a7f;font-weight:400}@media(max-width:760px){.profileBindingGrid{grid-template-columns:1fr}}.environmentDependencyHeader{align-items:center;display:grid;gap:10px;grid-template-columns:18px minmax(0,1fr) auto}.environmentDependencyHeader>svg{color:#27765f}.environmentDependencyHeader>div{display:grid;gap:2px}.environmentDependencyHeader strong{color:#25383f;font-size:11px}.environmentDependencyHeader span{color:#718087;font-size:9px}.environmentDependencyList{display:grid;gap:0;margin:8px 0 0 28px}.environmentDependencyList>div{align-items:center;border-top:1px solid #e4e9ea;display:grid;gap:10px;grid-template-columns:minmax(140px,.8fr) minmax(160px,1fr) auto;min-height:34px}.environmentDependencyList span{color:#33474e;font-size:10px}.environmentDependencyList small{color:#718087;font-size:9px}.workflowBlocker{align-items:center;background:#fff8e9;border-bottom:1px solid #ead4a6;border-top:1px solid #ead4a6;color:#76520f;display:grid;gap:11px;grid-template-columns:20px minmax(0,1fr) auto;padding:12px 18px}.workflowBlocker>div{display:grid;gap:4px}.workflowBlocker strong{font-size:11px}.workflowBlocker span{font-size:10px;line-height:1.45}.workflowBlocker--danger{background:#fff0ef;border-color:#e5b8b4;color:#913832}.verificationStrip{background:#e3e8ea;display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.verificationStrip>div{align-items:center;background:#f7f9f9;color:#7b888e;display:grid;font-size:10px;gap:4px 7px;grid-template-columns:16px minmax(0,1fr);padding:10px 12px}.verificationStrip>div svg{grid-row:1 / span 2}.verificationStrip>div strong{font-size:10px}.verificationStrip>div.complete{color:#17654f}.verificationStrip>div.running{color:#8b5b08}.readinessBlockers{background:#fff0ef;color:#913832;display:grid;font-size:10px;gap:6px;padding:10px 18px}.readinessBlockers span{align-items:center;display:flex;gap:6px}.nextActionBar{align-items:center;border-top:1px solid #d8e0e2;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:14px 18px}.nextActionBar>div{display:grid;gap:4px}.nextActionBar strong{font-size:12px}.nextActionBar span{color:#718087;font-size:10px}.nextActionBar.finalAction{background:#edf8f3;grid-template-columns:minmax(180px,1fr) minmax(180px,.8fr) auto}.nextActionBar label{margin:0}.nextActionBar input{min-height:32px}.technicalDetails{border-top:1px solid #e1e6e8;margin:0;padding:11px 18px 14px}.technicalDetails>summary{align-items:center;display:inline-flex;gap:6px}.technicalDetails[open]>summary{margin-bottom:13px}.technicalEvidenceGrid{display:grid;gap:9px;grid-template-columns:repeat(3,minmax(0,1fr))}.technicalEvidenceGrid .evidenceCard pre{max-height:180px}.verificationModeField{display:grid;align-content:start}.verificationModeField span{color:#718087;font-size:9px;line-height:1.45;margin-top:4px}.technicalForm{border-top:1px solid #e1e6e8;padding-top:12px}.technicalActions{border-top:1px solid #e1e6e8;display:flex;flex-wrap:wrap;gap:7px;padding-top:12px}.validationDetails{margin-top:12px}@media(max-width:1180px){.badCaseWorkspace{grid-template-columns:270px minmax(0,1fr)}.queueHeader{align-items:stretch;display:grid}.queueScope{width:100%}.draftHeaderActions{max-width:190px}.technicalEvidenceGrid{grid-template-columns:1fr}}@media(max-width:900px){.voiceSourceAuditHead{align-items:stretch;display:grid}.voiceSourceAuditActions{flex-wrap:wrap}.voiceSourceAuditStats{grid-template-columns:repeat(2,minmax(0,1fr))}.voiceSourceAuditRow{grid-template-columns:minmax(180px,.8fr) minmax(0,1.2fr)}.voiceSourceAuditArtifacts{grid-column:1 / -1}.badCaseWorkspace{grid-template-columns:1fr}.badCaseQueuePanel{position:static}.queueHeader{align-items:center;display:flex}.queueScope{width:auto}.draftQueueList{max-height:300px}.badCaseEmpty{min-height:180px}}@media(max-width:560px){.authShell{padding:12px}.authPanel{max-width:calc(100vw - 24px);padding:20px}.authBrand{margin:-4px -4px 24px}aside{height:auto;padding:12px 10px}.brand{padding:0 5px 11px}.brand strong{font-size:15px}aside nav{display:flex;gap:5px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}aside nav button{flex:0 0 auto;gap:7px;grid-template-columns:16px auto auto;min-height:36px;padding:8px 9px;white-space:nowrap}.badCasePageToolbar{align-items:stretch;flex-direction:column}.badCasePageToolbar>button,.badCaseToolbarActions{align-self:flex-start}.badCaseCounts{justify-content:space-between}.voiceRepresentativeControls{grid-template-columns:1fr 1fr}.voiceRepresentativeRow{align-items:start;grid-template-columns:18px 1fr 34px}.voiceRepresentativeRow>span:nth-of-type(2),.voiceRepresentativeIdentity{grid-column:2 / 4}.voiceRepresentativeFoot{align-items:flex-start;display:grid}.voiceSourceAuditStats{grid-template-columns:1fr}.voiceSourceAuditRow{align-items:start;grid-template-columns:1fr}.voiceSourceAuditArtifacts{grid-column:auto}.voiceSourceAuditFoot{align-items:flex-start;display:grid}.queueHeader{align-items:stretch;display:grid}.queueScope{width:100%}.draftWorkbenchHeader{grid-template-columns:1fr;padding:14px}.draftHeaderActions{justify-content:flex-start;max-width:none}.caseStageBar{padding:0 14px}.productionLineage>summary{padding:0 14px}.productionLineageStages{grid-template-columns:repeat(5,minmax(118px,1fr));overflow-x:auto;padding:0 14px 12px}.productionLineageIds{padding:9px 14px}.productionLineageGate{align-items:flex-start;padding:9px 14px}.failureEvidence{grid-template-columns:1fr}.sampleAssessment{grid-template-columns:max-content 18px max-content;padding:10px 14px}.sampleAssessment p{grid-column:1 / -1;text-align:left}.failureEvidence>div{padding:12px 14px}.failureEvidence>div+div{border-left:0;border-top:1px solid #e1e6e8}.caseDefinition{padding:13px 14px}.caseDefinitionHeader{align-items:stretch;display:grid}.caseDefinitionHeader button{justify-self:start}.expectationSummary,.contractEditor{grid-template-columns:1fr}.contractEditor>.expectationTypeField,.contractEditor>label:first-of-type{grid-column:auto}.definitionActions{align-items:stretch;display:grid}.definitionActions>div{justify-content:flex-start}.expectationCandidate{margin:12px 14px}.verificationContract{align-items:start;grid-template-columns:18px minmax(0,1fr) auto;padding:11px 14px}.verificationEvidenceTags{grid-column:2 / -1}.workflowBlocker{align-items:start;grid-template-columns:18px minmax(0,1fr);padding:11px 14px}.workflowBlocker button{grid-column:2;justify-self:start}.verificationStrip{grid-template-columns:1fr}.nextActionBar,.nextActionBar.finalAction{align-items:stretch;grid-template-columns:1fr;padding:13px 14px}.nextActionBar button{justify-self:start}.technicalDetails{padding:11px 14px 13px}.technicalEvidenceGrid,.checklist{grid-template-columns:1fr}}
