:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#07111f;--panel:#0f1c2fb8;--line:#94a3b82e;--text:#f8fafc;--muted:#9fb0c8;--cyan:#5eead4;--blue:#60a5fa;--violet:#a78bfa}*{box-sizing:border-box}html,body{background:radial-gradient(circle at 18% 10%, #60a5fa26, transparent 30rem), radial-gradient(circle at 82% 0%, #a78bfa24, transparent 28rem), var(--bg);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{padding:0 24px}main{max-width:1180px;margin:0 auto}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:86px;display:flex}.brand{align-items:center;gap:12px;display:flex}.brand strong,.brand small{display:block}.brand small{color:var(--muted);margin-top:2px}.mark{width:40px;height:40px;color:var(--cyan);letter-spacing:-.04em;border:1px solid #5eead473;border-radius:12px;place-items:center;font-weight:800;display:grid}.badge,.status{border:1px solid var(--line);color:#cbd5e1;background:#0f1c2f8c;border-radius:999px}.badge{letter-spacing:.08em;text-transform:uppercase;padding:9px 13px;font-size:12px}.hero{max-width:920px;padding:100px 0 64px}.eyebrow{color:var(--cyan);text-transform:uppercase;letter-spacing:.16em;margin-bottom:18px;font-size:12px;font-weight:800}h1{letter-spacing:-.055em;max-width:1000px;margin:0;font-size:clamp(44px,7vw,82px);line-height:.98}.hero>p{color:var(--muted);max-width:760px;margin:30px 0;font-size:20px;line-height:1.7}.status{width:fit-content;padding:10px 14px;font-size:13px}.dot{background:var(--cyan);border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block;box-shadow:0 0 18px #5eead4cc}.grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.card{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px;min-height:220px;padding:22px}.letter{color:var(--cyan);font-size:13px;font-weight:900}.card h2{margin:44px 0 12px;font-size:18px}.card p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;margin-top:72px;padding:28px 0 40px;font-size:13px;display:flex}@media (max-width:900px){.grid{grid-template-columns:repeat(2,1fr)}.hero{padding-top:72px}}@media (max-width:560px){body{padding:0 16px}.badge{display:none}.grid{grid-template-columns:1fr}.card{min-height:180px}footer{flex-direction:column;gap:14px}}.navActions{align-items:center;gap:10px;display:flex}.ghostButton,.primaryButton{appearance:none;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.ghostButton{border:1px solid var(--line);color:#dbe7f5;background:#0f1c2f8c}.primaryButton{color:#06251f;background:var(--cyan);border:1px solid #5eead473}.principle{border:1px solid var(--line);background:var(--panel);color:var(--muted);border-radius:20px;margin:34px 0 60px;padding:20px;line-height:1.6}.principle strong{color:var(--text)}.dashboardShell{padding-bottom:70px}.dashboardHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;min-height:86px;padding:20px 0;display:flex}.dashboardTitle{letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,48px)}.muted{color:var(--muted)}.small{font-size:13px;line-height:1.5}.consoleGrid{grid-template-columns:300px 1fr;align-items:start;gap:18px;margin-top:22px;display:grid}.sidePanel,.mainPanel,.panel{border:1px solid var(--line);background:var(--panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:20px}.sidePanel{padding:18px;position:sticky;top:18px}.mainPanel{min-width:0;padding:20px}.panel{padding:18px}.sidePanel h2,.panel h3{margin:0 0 12px;font-size:16px}.sectionGap{margin-top:28px!important}.stack,.miniList{gap:8px;display:grid}.selectCard,.miniList>div{border:1px solid var(--line);color:inherit;background:#07111f66;border-radius:12px;padding:12px;text-decoration:none}.selectCard strong,.selectCard small,.miniList strong,.miniList small{display:block}.selectCard small,.miniList small{color:var(--muted);margin-top:4px;line-height:1.35}.selectCard.active{background:#5eead412;border-color:#5eead459}.compactForm{gap:10px;margin-top:16px;display:grid}.compactForm label{color:#cbd5e1;gap:6px;font-size:12px;font-weight:700;display:grid}input,textarea,select{border:1px solid var(--line);width:100%;color:var(--text);font:inherit;background:#020817b8;border-radius:10px;padding:10px 11px}textarea{resize:vertical}.emptyState{text-align:center;place-content:center;max-width:600px;min-height:440px;margin:auto;display:grid}.emptyState h2{margin-bottom:8px;font-size:32px}.projectHead{justify-content:space-between;align-items:start;gap:18px;display:flex}.projectHead h2{margin:0;font-size:30px}.methodBadge{color:var(--cyan);border:1px solid #5eead459;border-radius:999px;padding:8px 10px;font-size:11px}.kpiGrid{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.kpiGrid article{border:1px solid var(--line);background:#091424e0;border-radius:16px;padding:16px}.kpiGrid span,.kpiGrid strong{display:block}.kpiGrid span{color:var(--muted);font-size:12px}.kpiGrid strong{margin-top:8px;font-size:28px}.twoCol{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;display:grid}.formGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.miniList{max-height:220px;margin-top:16px;overflow:auto}.accentPanel{border-color:#5eead459}.observationTable{display:grid;overflow-x:auto}.observationRow{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1.7fr) repeat(6,minmax(62px,.5fr));align-items:center;gap:8px;min-width:700px;padding:12px 4px;display:grid}.observationRow>span{text-align:center}.observationRow>span:first-child{text-align:left}.observationRow strong,.observationRow small{display:block}.observationRow small{color:var(--muted);margin-top:3px}.observationHeader{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;border-top:0;font-size:11px}.score{color:var(--cyan);font-weight:900}.errorBanner{color:#fca5a5;background:#7f1d1d2e;border:1px solid #fca5a559;border-radius:12px;margin:16px 0;padding:12px 14px}code{color:#c4b5fd}@media (max-width:980px){.consoleGrid{grid-template-columns:1fr}.sidePanel{position:static}.twoCol{grid-template-columns:1fr}}@media (max-width:620px){.navActions{flex-wrap:wrap;justify-content:flex-end}.kpiGrid{grid-template-columns:1fr 1fr}.formGrid{grid-template-columns:1fr}}.accessShell{place-items:center;min-height:100vh;padding:40px 0;display:grid}.accessCard{border:1px solid var(--line);background:var(--panel);border-radius:24px;width:min(560px,100%);padding:34px;box-shadow:0 28px 80px #00000047}.accessBrand{margin-bottom:42px}.accessTitle{letter-spacing:-.045em;font-size:clamp(34px,7vw,54px);line-height:1.02}.accessCopy{color:var(--muted);margin:20px 0 26px;font-size:16px;line-height:1.7}.accessActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.accessButton{width:100%}.accessFoot{border-top:1px solid var(--line);color:var(--muted);margin-top:28px;padding-top:18px;font-size:13px}.accessFoot a{color:var(--cyan)}.successBanner{background:#14534b2e;border:1px solid #5eead459;border-radius:12px;margin:16px 0;padding:12px 14px}.successBanner input{margin-top:8px}.inlineActions{align-items:center;gap:8px;margin-top:10px;display:flex}.inlineActions select{width:auto;min-width:110px}.miniButton{border:1px solid var(--line);color:var(--text);cursor:pointer;background:#0f1c2fb3;border-radius:8px;padding:7px 10px}.historyGrid{background:var(--line);border:1px solid var(--line);border-radius:12px;grid-template-columns:minmax(120px,1fr) repeat(5,minmax(60px,.5fr));gap:1px;display:grid;overflow:hidden}.historyGrid>span{background:var(--panel2);text-align:center;padding:10px}.historyGrid>span:nth-child(6n+1){text-align:left}@media (max-width:620px){.accessActions{grid-template-columns:1fr}.accessCard{padding:24px}.historyGrid{grid-template-columns:130px repeat(5,70px);overflow-x:auto}}.authShell{color:#111827;background:#f8fafc;grid-template-columns:minmax(360px,.92fr) minmax(520px,1.08fr);width:calc(100% + 48px);max-width:none;min-height:100vh;margin:0 -24px;display:grid;overflow-x:hidden}.authStory{color:#fff;background:radial-gradient(circle at 20% 10%,#60a5fa2e,#0000 24rem),radial-gradient(circle at 90% 25%,#a78bfa2e,#0000 27rem),#0b1322;flex-direction:column;min-height:100vh;padding:38px 48px;display:flex}.authBrand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.authBrand span:last-child strong,.authBrand span:last-child small{display:block}.authBrand small{color:#94a3b8;margin-top:2px}.authStoryBody{max-width:560px;margin:auto 0}.authStoryBody h2{letter-spacing:-.055em;margin:0 0 22px;font-size:clamp(42px,5.5vw,70px);line-height:.96}.authStoryBody p{color:#b8c4d4;max-width:540px;font-size:18px;line-height:1.7}.authPoints{gap:12px;margin-top:34px;display:grid}.authPoints span{color:#dbe6f4;align-items:center;gap:10px;font-size:14px;display:flex}.authPoints span:before{content:"";background:#5eead4;border-radius:99px;width:8px;height:8px;box-shadow:0 0 16px #5eead4b3}.authStoryFoot{color:#8291a7;font-size:13px}.authStoryFoot a{color:#c4b5fd}.authPanel{place-items:center;padding:44px;display:grid}.authPanelInner{width:min(470px,100%)}.signinForm{gap:17px;display:grid}.formIntro{margin-bottom:10px}.formIntro h1{letter-spacing:-.05em;color:#111827;margin:0 0 14px;font-size:46px;line-height:1}.formIntro p{color:#687386;margin:0;font-size:15px;line-height:1.6}.authEyebrow{color:#5b5df0;text-transform:uppercase;letter-spacing:.14em;margin-bottom:13px;font-size:11px;font-weight:900}.signinForm label{color:#344054;gap:7px;font-size:13px;font-weight:750;display:grid}.signinForm input{color:#111827;background:#fff;border:1px solid #d9dee7;border-radius:11px;outline:none;min-height:48px;padding:13px 14px}.signinForm input:focus{border-color:#7779f4;box-shadow:0 0 0 3px #5b5df01f}.passwordWrap{position:relative}.passwordWrap input{padding-right:70px}.showPassword{color:#5b5df0;cursor:pointer;background:0 0;border:0;padding:8px;font-size:12px;font-weight:800;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.formMeta{justify-content:flex-end;margin-top:-5px;display:flex}.formMeta a{color:#5b5df0;font-size:13px;font-weight:750}.authPrimary,.authSecondary{cursor:pointer;border-radius:11px;justify-content:center;align-items:center;min-height:49px;font-size:14px;font-weight:800;text-decoration:none;display:flex}.authPrimary{color:#fff;background:#111827;border:1px solid #111827}.authPrimary:hover{background:#202938}.authPrimary:disabled{opacity:.65;cursor:wait}.authSecondary{color:#111827;background:#fff;border:1px solid #d9dee7}.authTextButton{color:#5b5df0;text-align:center;cursor:pointer;background:0 0;border:0;padding:5px;font-size:13px;font-weight:750}.authDivider{color:#98a2b3;align-items:center;gap:12px;font-size:12px;display:flex}.authDivider:before,.authDivider:after{content:"";background:#e5e7eb;flex:1;height:1px}.authError{color:#9f1239;background:#fff1f2;border:1px solid #fecaca;border-radius:11px;padding:11px 13px;font-size:13px;line-height:1.45}@media (max-width:900px){.authShell{grid-template-columns:1fr}.authStory{min-height:auto;padding:28px 26px}.authStoryBody{margin:70px 0 54px}.authStoryBody h2{font-size:48px}.authPanel{padding:46px 22px 70px}}@media (max-width:560px){.authShell{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}.authStoryBody{display:none}.authStory{min-height:auto;padding:22px 18px}.authStoryFoot{display:none}.authPanel{padding:34px 18px}.formIntro h1{font-size:40px}}.authBrand img{object-fit:contain;width:auto;max-width:210px;height:36px}.providerPanel{margin-top:22px}.providerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.providerCard{border:1px solid var(--line);background:#07111f73;border-radius:13px;gap:5px;padding:13px;display:grid}.providerCard strong{text-transform:capitalize}.providerCard small{color:var(--muted);overflow-wrap:anywhere}.statusGood{color:#5eead4;font-size:12px;font-weight:800}.statusMuted{color:var(--muted);font-size:12px;font-weight:800}.providerForm{max-width:820px}.providerNote{margin:13px 0 0}.kpiGrid article small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.runList{max-height:360px}.runStatus{text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:850}.runStatus.completed{color:#5eead4}.runStatus.failed{color:#fca5a5}.runStatus.running,.runStatus.queued{color:#93c5fd}.runStatus.awaiting_capture{color:#c4b5fd}.errorText{color:#fca5a5!important}@media (max-width:980px){.providerGrid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.providerGrid{grid-template-columns:1fr}}.commandCenterShell{max-width:1440px;margin:0 auto;padding:14px 18px 40px}.commandTopbar{border:1px solid var(--line);z-index:40;background:#07111ffa;border-radius:16px;grid-template-columns:minmax(190px,.8fr) minmax(320px,1.4fr) auto;align-items:center;gap:14px;min-height:62px;padding:9px 12px;display:grid;position:sticky;top:8px;box-shadow:0 10px 34px #02081747}.commandBrand{gap:1px;display:grid}.commandBrand strong{letter-spacing:-.01em;font-size:15px}.commandBrand span{color:var(--muted);font-size:10.5px}.commandSelectors,.commandTopActions{align-items:center;gap:8px;display:flex}.commandTopActions{justify-content:flex-end}.switcherMenu{position:relative}.switcherMenu>summary{cursor:pointer;border:1px solid var(--line);color:#dce6f2;background:#0f1c2fa3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-width:150px;min-height:38px;padding:0 10px;font-size:12.5px;list-style:none;display:flex}.switcherMenu>summary::-webkit-details-marker{display:none}.switcherPopover{border:1px solid var(--line);z-index:90;background:#081526;border-radius:12px;width:260px;max-height:340px;padding:8px;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;box-shadow:0 22px 50px #00000061}.accountPopover{width:230px;left:auto;right:0}.switcherLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding:6px 8px;font-size:10px;font-weight:700;display:block}.switcherOption{width:100%;color:var(--text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px;text-decoration:none;display:block}.switcherOption:hover,.switcherOption.active{background:#5eead414}.switcherOption strong,.switcherOption small{display:block}.switcherOption small{color:var(--muted);margin-top:2px;font-size:10.5px}.compactPrimary{justify-content:center;align-items:center;width:auto!important;min-height:38px!important;margin:0!important;padding:0 13px!important;text-decoration:none!important;display:inline-flex!important}.commandTabs{border-bottom:1px solid #94a3b81f;gap:4px;margin:12px 0 14px;display:flex}.commandTab{color:var(--muted);border-bottom:2px solid #0000;padding:9px 13px 10px;font-size:12.5px;font-weight:650;text-decoration:none}.commandProjectHeader{justify-content:space-between;align-items:flex-end;gap:18px;margin:4px 0 12px;display:flex}.commandProjectHeader .eyebrow{margin:0 0 3px}.commandProjectHeader h1{letter-spacing:-.02em;max-width:none;margin:0;font-size:25px;line-height:1.1}.commandProjectHeader p{color:var(--muted);margin:4px 0 0;font-size:12px}.healthPill{border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:11px;font-weight:700;display:inline-flex}.healthPill.healthy{color:#86efac;background:#1665341f}.healthPill.attention{color:#fbbf24;background:#92400e1f}.healthDot{background:currentColor;border-radius:999px;width:7px;height:7px}.metricStrip{grid-template-columns:1.16fr repeat(3,1fr);gap:9px;margin-bottom:10px;display:grid}.metricCard{border:1px solid var(--line);background:#091424fa;border-radius:13px;align-content:center;min-height:88px;padding:12px 14px;display:grid}.metricCard>span{color:var(--muted);font-size:10.5px;font-weight:650}.metricCard>strong{letter-spacing:-.03em;margin:5px 0 3px;font-size:29px;line-height:1}.metricCard>small{color:var(--muted);font-size:10.5px}.heroMetric{background:linear-gradient(135deg,#5eead412,#091424fa 58%);border-color:#5eead43d}.commandGrid{gap:10px;margin-top:10px;display:grid}.commandGridTop,.commandGridResults{grid-template-columns:minmax(0,2fr) minmax(270px,1fr)}.commandPanel{border-radius:14px!important;padding:14px!important}.panelHeadCompact{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.panelHeadCompact h3{margin:2px 0 0!important;font-size:14px!important}.panelKicker{text-transform:uppercase;letter-spacing:.08em;color:var(--cyan);font-size:9.5px;font-weight:750}.subtlePill,.attentionCount{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;padding:4px 7px;font-size:10px}.subtlePill.info{color:#93c5fd}.subtlePill.warn{color:#fbbf24}.attentionCount.hasIssues{color:#fbbf24;border-color:#fbbf2440}.trendChartWrap{grid-template-rows:1fr auto;height:154px;display:grid}.trendChart{width:100%;height:120px;overflow:visible}.trendChart line{stroke:#94a3b81f;stroke-width:.4px}.trendChart polyline{fill:none;stroke:#5eead4;stroke-width:2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.trendMeta{color:var(--muted);justify-content:space-between;font-size:10.5px;display:flex}.trendMeta strong{color:#dbeafe}.quickBenchmarkForm{grid-template-columns:1fr 1fr;gap:8px;display:grid}.quickBenchmarkForm label{color:var(--muted);font-size:10.5px;font-weight:650}.quickBenchmarkForm select{width:100%;min-height:38px;margin-top:4px;display:block}.quickBenchmarkForm button{grid-column:1/-1;min-height:38px;margin:0!important}.resultTable{display:grid}.resultTableHead,.resultTableRow{grid-template-columns:92px 1.05fr 1.25fr 58px 82px 56px;align-items:center;gap:8px;min-width:0;display:grid}.resultTableHead{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;padding:0 7px 7px;font-size:9.5px}.resultTableRow{border-top:1px solid #94a3b81a;padding:8px 7px;font-size:11px}.resultSurface{min-width:0;display:grid}.resultSurface small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.resultPrompt,.resultWhen{white-space:nowrap;text-overflow:ellipsis;color:#c8d5e5;overflow:hidden}.resultScore{font-size:15px}.rowAction,.textAction{color:#93c5fd;white-space:nowrap;font-size:10.5px;font-weight:650;text-decoration:none}.compactStatus{border:1px solid var(--line);text-transform:capitalize;border-radius:999px;width:max-content;padding:3px 6px;font-size:9px;font-weight:750;display:inline-flex}.compactStatus.good{color:#86efac;border-color:#86efac2e}.compactStatus.bad{color:#fca5a5;border-color:#fca5a533}.compactStatus.warn{color:#fbbf24;border-color:#fbbf2433}.compactStatus.info{color:#93c5fd}.attentionList{gap:2px;display:grid}.attentionItem{color:inherit;border-radius:9px;grid-template-columns:27px 1fr;align-items:center;gap:8px;padding:8px 5px;text-decoration:none;display:grid}.attentionIcon{background:#94a3b814;border-radius:999px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.attentionIcon.bad{color:#fca5a5}.attentionIcon.warn{color:#fbbf24}.attentionIcon.info{color:#93c5fd}.attentionItem strong,.attentionItem small{display:block}.attentionItem small{color:var(--muted);margin-top:1px;font-size:9.5px}.setupStripPanel{margin-top:10px}.setupStrip{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.setupStrip>a{color:inherit;background:#0f1c2f57;border:1px solid #94a3b81f;border-radius:10px;padding:9px 10px;text-decoration:none;display:grid}.setupStrip>a:hover{border-color:#5eead438}.setupStrip span{color:var(--muted);font-size:9.5px}.setupStrip strong{margin-top:2px;font-size:18px}.setupStrip small{color:var(--muted);font-size:9px}.compactEmpty{color:var(--muted);text-align:center;border:1px dashed #94a3b829;border-radius:10px;padding:14px;font-size:11px}.workspaceView{gap:10px;display:grid}.viewIntro{justify-content:space-between;align-items:flex-end;gap:16px;margin:3px 0 2px;display:flex}.viewIntro .eyebrow{margin:0 0 3px}.viewIntro h2{letter-spacing:-.015em;margin:0;font-size:21px}.viewIntro p{margin:4px 0 0;font-size:11.5px}.measurementSetupGrid,.measurementOpsGrid,.measurementDetailGrid,.configGrid{grid-template-columns:1fr 1fr}.compactEntityList{gap:3px;display:grid}.compactEntityList>div,.structureLink{background:#07111f52;border:1px solid #94a3b81a;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:8px 9px;display:flex}.compactEntityList strong,.compactEntityList small{display:block}.compactEntityList small{color:var(--muted);margin-top:2px;font-size:9.5px;line-height:1.35}.lineClamp{-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box!important}.createDetails{border-top:1px solid #94a3b81a;margin-top:9px;padding-top:8px}.createDetails>summary{cursor:pointer;color:#93c5fd;font-size:10.5px;font-weight:700;list-style:none}.createDetails>summary::-webkit-details-marker{display:none}.createDetails[open]>summary{margin-bottom:10px}.createDetails .compactForm{margin-top:0}.runCompactList{max-height:330px;overflow:auto}.historyCompactGrid{grid-template-columns:1.3fr repeat(5,.7fr);gap:0;font-size:10.5px;display:grid}.historyCompactGrid>*{border-bottom:1px solid #94a3b817;padding:7px}.historyCompactGrid>:nth-child(-n+6){color:var(--muted);text-transform:uppercase;font-size:9px}.commandProviderGrid{grid-template-columns:repeat(4,1fr)!important;margin-top:0!important}.structureColumns,.teamCompactGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sectionMiniLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:9.5px;display:block}.structureLink{color:inherit;text-decoration:none}.inviteCompactForm{margin-top:0!important}.horizontalCreateForm{grid-template-columns:1fr auto;align-items:end!important;margin:0!important;display:grid!important}.compactThreeForm{grid-template-columns:1fr 1fr 1fr auto!important;align-items:end!important;margin:0!important}.commandEmpty{grid-template-columns:1fr 1.4fr;align-items:end;gap:22px;margin-top:12px;display:grid}.drawerBackdrop{z-index:120;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#02081794;justify-content:flex-end;display:flex;position:fixed;inset:0}.resultDrawer{border-left:1px solid var(--line);background:#071321;width:min(620px,92vw);height:100%;padding:20px;overflow:auto;box-shadow:-24px 0 60px #00000061}.drawerHead{z-index:2;background:#071321;border-bottom:1px solid #94a3b81a;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 0 13px;display:flex;position:sticky;top:-20px}.drawerHead .eyebrow{margin:0 0 4px}.drawerHead h2{margin:0;font-size:20px;line-height:1.2}.drawerHead p{color:var(--muted);margin:4px 0 0;font-size:10.5px}.drawerClose{border:1px solid var(--line);width:34px;height:34px;color:var(--text);border-radius:9px;place-items:center;font-size:19px;text-decoration:none;display:grid}.drawerScoreStrip{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:14px;display:grid}.drawerScoreStrip>div{background:#0f1c2f61;border:1px solid #94a3b81f;border-radius:10px;padding:9px}.drawerScoreStrip span,.drawerScoreStrip strong{display:block}.drawerScoreStrip span{color:var(--muted);font-size:9px}.drawerScoreStrip strong{margin-top:3px;font-size:20px}.drawerSection{border-bottom:1px solid #94a3b81a;padding:17px 0}.drawerLabel{color:var(--cyan);text-transform:uppercase;letter-spacing:.07em;font-size:9.5px;font-weight:750}.drawerPrompt{margin:7px 0 0;font-size:13px;line-height:1.55}.drawerResponse{white-space:pre-wrap;overflow-wrap:anywhere;background:#030b1694;border:1px solid #94a3b81f;border-radius:11px;margin-top:8px;padding:13px;font-size:12.5px;line-height:1.65}.drawerSectionHead{justify-content:space-between;align-items:center;display:flex}.drawerSectionHead>span:last-child{color:var(--muted);font-size:10px}.drawerSources{gap:6px;margin-top:9px;display:grid}.drawerSources>div{border:1px solid #94a3b81a;border-radius:9px;grid-template-columns:22px 1fr;align-items:start;gap:8px;padding:8px;display:grid}.drawerSources>div>span{width:20px;height:20px;color:var(--cyan);background:#5eead414;border-radius:999px;place-items:center;font-size:9px;display:grid}.drawerSources strong,.drawerSources a,.drawerSources small{font-size:10.5px;display:block}.drawerSources a{color:#93c5fd;overflow-wrap:anywhere;margin-top:2px}.technicalDetails{border:1px solid #94a3b81f;border-radius:10px;margin-top:14px;padding:10px}.technicalDetails>summary{cursor:pointer;color:#cbd5e1;font-size:10.5px;font-weight:700}.technicalGrid{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.technicalGrid>div{background:#0f1c2f59;border-radius:8px;padding:8px}.technicalGrid span,.technicalGrid strong,.technicalGrid code{display:block}.technicalGrid span{color:var(--muted);font-size:8.5px}.technicalGrid strong,.technicalGrid code{overflow-wrap:anywhere;margin-top:3px;font-size:10px}.technicalWide{grid-column:1/-1}.provenanceText{color:var(--muted);font-size:10px;line-height:1.5}@media (max-width:1080px){.commandTopbar{grid-template-columns:1fr auto}.commandSelectors{grid-area:2/1/auto/-1}.commandTopActions{grid-area:1/2}.metricStrip{grid-template-columns:repeat(4,minmax(150px,1fr));padding-bottom:3px;overflow-x:auto}.commandGridTop,.commandGridResults,.measurementSetupGrid,.measurementOpsGrid,.measurementDetailGrid,.configGrid{grid-template-columns:1fr}.setupStrip{grid-template-columns:repeat(5,minmax(130px,1fr));overflow-x:auto}}@media (max-width:760px){.commandCenterShell{padding:8px 8px 28px}.commandTopbar{grid-template-columns:1fr auto;padding:9px;position:relative;top:0}.commandBrand span{display:none}.commandSelectors{overflow-x:auto}.switcherMenu>summary{min-width:135px}.commandTopActions .compactPrimary{display:none!important}.commandTabs{overflow-x:auto}.commandProjectHeader{align-items:flex-start}.commandProjectHeader h1{font-size:21px}.metricStrip{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.metricCard{scroll-snap-align:start;min-width:150px}.resultTableHead{display:none}.resultTableRow{grid-template-columns:64px 1fr 44px 60px;grid-template-areas:"when surface score action""prompt prompt status status";padding:9px 4px}.resultWhen{grid-area:when}.resultSurface{grid-area:surface}.resultPrompt{grid-area:prompt}.resultScore{grid-area:score}.compactStatus{grid-area:status}.rowAction{grid-area:action}.setupStrip{display:flex;overflow-x:auto}.setupStrip>a{min-width:125px}.structureColumns,.teamCompactGrid,.commandEmpty{grid-template-columns:1fr}.compactThreeForm,.horizontalCreateForm{grid-template-columns:1fr!important}.commandProviderGrid{grid-template-columns:1fr 1fr!important}.drawerBackdrop{background:#071321}.resultDrawer{width:100vw;max-width:none;padding:15px}.drawerHead{padding-top:15px;top:-15px}.drawerScoreStrip{grid-template-columns:1fr 1fr}}@media (max-width:480px){.commandTopActions{gap:4px}.accountMenu>summary{min-width:auto}.commandSelectors{gap:5px}.switcherMenu>summary{min-width:120px;font-size:11px}.commandProjectHeader{display:grid}.healthPill{width:max-content}.commandProviderGrid{grid-template-columns:1fr!important}}:root{--score-great:#22a06b;--score-good:#4c6fff;--score-warn:#d99000;--score-bad:#d9485f;--score-neutral:#94a3b8}.premiumMetric{--state-color:var(--score-neutral);position:relative;overflow:hidden}.premiumMetric.great{--state-color:var(--score-great)}.premiumMetric.good{--state-color:var(--score-good)}.premiumMetric.warn{--state-color:var(--score-warn)}.premiumMetric.bad{--state-color:var(--score-bad)}.premiumMetric:before{content:"";background:var(--state-color);width:3px;position:absolute;inset:0 auto 0 0}.metricTopline,.metricValueLine{justify-content:space-between;align-items:center;gap:8px;display:flex}.metricTopline>span:first-child{color:var(--muted);font-size:10.5px;font-weight:650}.metricValueLine{margin:5px 0 7px}.metricValueLine>strong{letter-spacing:-.035em;font-size:30px;line-height:1}.stateBadge{width:max-content;color:var(--score-neutral);background:#94a3b81a;border-radius:999px;align-items:center;padding:3px 7px;font-size:9px;font-weight:750;line-height:1.3;display:inline-flex}.stateBadge.good{color:var(--score-good);background:#4c6fff1a}.stateBadge.warn{color:var(--score-warn);background:#d990001c}.stateBadge.bad{color:var(--score-bad);background:#d9485f1a}.metricDelta{color:var(--muted);background:#94a3b814;border-radius:999px;padding:3px 6px;font-size:9.5px;font-weight:700}.metricDelta.up{color:var(--score-great);background:#22a06b17}.metricDelta.down{color:var(--score-bad);background:#d9485f17}.scoreTrack{background:#94a3b824;border-radius:999px;height:5px;overflow:hidden}.scoreTrack>span{border-radius:inherit;background:var(--state-color);height:100%;transition:width .25s;display:block}.trendChart{--state-color:var(--score-neutral)}.trendChart.great{--state-color:var(--score-great)}.trendChart.good{--state-color:var(--score-good)}.trendChart.warn{--state-color:var(--score-warn)}.trendChart.bad{--state-color:var(--score-bad)}.trendChart polyline{stroke:var(--state-color)!important}.trendMeta strong{align-items:center;gap:5px;display:inline-flex}.stateDot{background:var(--score-neutral);border-radius:999px;width:7px;height:7px;display:inline-block}.stateDot.great{background:var(--score-great)}.stateDot.good{background:var(--score-good)}.stateDot.warn{background:var(--score-warn)}.stateDot.bad{background:var(--score-bad)}.resultScoreState{gap:1px;display:grid}.resultScoreState strong{font-size:15px;line-height:1}.resultScoreState small{font-size:8.5px;font-weight:700}.resultScoreState.good{color:var(--score-good)}.resultScoreState.warn{color:var(--score-warn)}.resultScoreState.bad{color:var(--score-bad)}.resultScoreState.neutral{color:var(--score-neutral)}.resultHeroSummary{background:#0f1c2f47;border:1px solid #94a3b81f;border-radius:14px;grid-template-columns:112px 1fr;align-items:center;gap:18px;margin-top:16px;padding:16px;display:grid}.resultGauge{--state-color:var(--score-neutral);border-radius:999px;place-items:center;width:104px;height:104px;display:grid;position:relative}.resultGauge.great{--state-color:var(--score-great)}.resultGauge.good{--state-color:var(--score-good)}.resultGauge.warn{--state-color:var(--score-warn)}.resultGauge.bad{--state-color:var(--score-bad)}.resultGauge:after{content:"";background:#071321;border-radius:999px;position:absolute;inset:8px}.resultGauge>div{z-index:1;text-align:center;display:grid;position:relative}.resultGauge strong{letter-spacing:-.04em;font-size:29px;line-height:1}.resultGauge span{color:var(--state-color);margin-top:4px;font-size:10px;font-weight:750}.resultHeroCopy h3{letter-spacing:-.02em;margin:4px 0;font-size:21px}.resultHeroCopy p{color:var(--muted);margin:0;font-size:11.5px;line-height:1.55}.premiumDrawerScores{grid-template-columns:repeat(3,1fr)!important;margin-top:10px!important}.drawerScoreCard{--state-color:var(--score-neutral);gap:7px!important;display:grid!important}.drawerScoreCard.great{--state-color:var(--score-great)}.drawerScoreCard.good{--state-color:var(--score-good)}.drawerScoreCard.warn{--state-color:var(--score-warn)}.drawerScoreCard.bad{--state-color:var(--score-bad)}.drawerScoreCard>div:first-child{justify-content:space-between;align-items:center;gap:5px;display:flex}.drawerScoreCard>div:first-child>span:first-child{color:var(--muted);font-size:9px}.drawerScoreCard>strong{margin:0!important;font-size:21px!important}.scoreLegend{color:var(--muted);flex-wrap:wrap;gap:9px 13px;margin:10px 2px 2px;font-size:8.5px;display:flex}.scoreLegend span{align-items:center;gap:4px;display:inline-flex}.scoreLegend i{border-radius:999px;width:7px;height:7px;display:inline-block}.legendGreat{background:var(--score-great)}.legendGood{background:var(--score-good)}.legendWarn{background:var(--score-warn)}.legendBad{background:var(--score-bad)}@media (max-width:760px){.resultHeroSummary{grid-template-columns:88px 1fr;gap:12px;padding:12px}.resultGauge{width:82px;height:82px}.resultGauge strong{font-size:24px}.premiumDrawerScores{grid-template-columns:1fr!important}}:is(html:has(.commandCenterShell),body:has(.commandCenterShell)){background:#f4f5f8}.commandCenterShell{--text:#20242c;--muted:#697386;--line:#e3e6ec;--cyan:#6c5ce7;min-height:100vh;color:var(--text);background:#f4f5f8;padding:14px 20px 44px;max-width:none!important}.commandContent{max-width:1420px;margin:0 auto}.commandTopbar{max-width:1420px;margin:0 auto;background:#242238!important;border-color:#242238!important;box-shadow:0 8px 24px #1f23301f!important}.commandBrand strong,.commandTopbar .switcherMenu>summary,.commandTopbar .accountMenu>summary{color:#fff}.commandTopbar .switcherMenu>summary{background:#302e48;border-color:#48455f}.commandTopbar .switcherMenu>summary:hover{background:#383650;border-color:#5a5675}.switcherPopover{background:#fff!important;border-color:#dfe3ea!important;box-shadow:0 18px 48px #1f23302e!important}.switcherLabel{color:#8a93a3!important}.switcherOption{color:#252a34!important}.switcherOption:hover,.switcherOption.active{color:#5146c7!important;background:#f2f0ff!important}.signoutOption{color:#cc3d54!important}.commandTabs{background:#fff;border-radius:12px;max-width:1420px;padding:0 7px;box-shadow:0 1px 2px #1f233006;border:1px solid var(--line)!important;margin:12px auto 14px!important}.commandTab{color:#697386!important;padding:10px 13px!important}.commandTab.active{color:#5146c7!important;border-bottom-color:#6c5ce7!important}.commandProjectHeader{max-width:1420px;margin:6px auto 14px!important}.commandProjectHeader h1{color:#1d2028;font-weight:750;font-size:26px!important}.commandProjectHeader p{color:#737d8f!important}.healthPill{background:#fff!important;border-color:#e1e5eb!important}.panel,.metricCard{background:#fff!important;border-color:#e1e5eb!important;box-shadow:0 1px 2px #1f233006,0 6px 20px #1f233006!important}.commandPanel{transition:border-color .16s,box-shadow .16s,transform .16s}.commandPanel:hover{border-color:#d4d8e1!important;box-shadow:0 2px 4px #1f233008,0 9px 28px #1f23300b!important}.panelKicker{color:#6c5ce7!important}.subtlePill,.attentionCount{background:#f7f8fa;color:#667085!important;border-color:#e1e5eb!important}.compactEmpty{background:#fafbfc;color:#7c8698!important;border-color:#dfe3e9!important}.primaryButton{color:#fff!important;box-shadow:none!important;background:#6c5ce7!important;border-color:#6c5ce7!important}.primaryButton:hover{background:#5949d6!important;border-color:#5949d6!important}.ghostButton,.miniButton{color:#3f4652!important;background:#fff!important;border-color:#d8dde5!important}.ghostButton:hover,.miniButton:hover{background:#f7f8fa!important;border-color:#cbd1dc!important}.commandCenterShell button,.commandCenterShell a,.commandCenterShell summary,.commandCenterShell select{transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}.commandCenterShell button:focus-visible,.commandCenterShell a:focus-visible,.commandCenterShell summary:focus-visible,.commandCenterShell select:focus-visible,.commandCenterShell input:focus-visible,.commandCenterShell textarea:focus-visible{outline-offset:2px!important;outline:3px solid #6c5ce72e!important}.commandCenterShell button,.commandCenterShell summary,.commandCenterShell select{cursor:pointer}.commandCenterShell button:disabled{cursor:not-allowed;opacity:.55}.metricCard{min-height:102px!important;padding:14px 16px!important}.premiumMetric:before{width:4px!important}.metricTopline>span:first-child{color:#667085!important;font-size:11px!important}.metricValueLine>strong{color:#171b22!important;font-size:32px!important}.metricCard>small{color:#7b8494!important}.scoreTrack{background:#eceff3!important;height:6px!important}.stateBadge,.metricDelta{font-size:9.5px!important}.trendPanel{min-height:250px}.premiumTrendWrap{height:190px!important}.trendLegend{color:#677184;flex-wrap:wrap;gap:8px 14px;margin:-1px 0 7px;font-size:9.5px;display:flex}.trendLegend span{align-items:center;gap:5px;display:inline-flex}.trendLegend i{border-radius:999px;width:8px;height:8px;display:inline-block}.seriesOverall{background:#6c5ce7}.seriesVisibility{background:#35a7ff}.seriesAttribution{background:#f2a93b}.premiumTrendChart{height:135px!important}.premiumTrendChart polyline{vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;fill:none!important;stroke-width:2px!important}.premiumTrendChart .seriesOverallLine{stroke:#6c5ce7!important;stroke-width:2.5px!important}.premiumTrendChart .seriesVisibilityLine{stroke:#35a7ff!important}.premiumTrendChart .seriesAttributionLine{stroke:#f2a93b!important}.premiumTrendChart line{stroke:#e7eaf0!important}.trendMeta{color:#7a8495!important}.quickBenchmarkForm label{color:#687285!important}.commandCenterShell .quickBenchmarkForm select,.commandCenterShell .compactForm select,.commandCenterShell .compactForm input,.commandCenterShell .compactForm textarea,.commandCenterShell .quickBenchmarkForm input,.commandCenterShell .quickBenchmarkForm textarea{color:#20242c!important;background:#fff!important;border-color:#d9dee7!important}.commandCenterShell .quickBenchmarkForm select:hover,.commandCenterShell .compactForm select:hover{border-color:#bfc6d3!important}.resultTableHead{color:#8992a2!important}.resultTableRow{border-color:#edf0f4!important}.resultTableRow:hover{background:#faf9ff!important}.resultWhen,.resultPrompt{color:#475164!important}.resultSurface small{color:#8790a0!important}.rowAction,.textAction{color:#5d50cf!important}.attentionItem:hover{background:#faf9ff!important}.attentionItem strong{color:#2e3440}.attentionItem small{color:#7a8495!important}.attentionIcon{background:#f2f4f7!important}.setupStrip>a{background:#fff!important;border-color:#e1e5eb!important}.setupStrip>a:hover{background:#faf9ff!important;border-color:#cfc8ff!important}.setupStrip span,.setupStrip small{color:#7b8494!important}.setupStrip strong{color:#232832}.compactEntityList>div,.structureLink{background:#fff!important;border-color:#e4e7ec!important}.structureLink.active{background:#f4f2ff!important;border-color:#c8c1ff!important}.createDetails{border-color:#e8ebef!important}.createDetails>summary{color:#5d50cf!important}.historyCompactGrid>*{border-color:#edf0f4!important}.providerCard{background:#fff!important;border-color:#e1e5eb!important}.providerCard small{color:#7d8798!important}.drawerBackdrop{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#1a1d2647!important}.resultDrawer{color:#20242c!important;background:#fff!important;border-left-color:#e1e5eb!important}.drawerHead{background:#fff!important;border-color:#e8ebef!important}.drawerHead p{color:#7b8494!important}.drawerClose{color:#343a46;background:#fff;border-color:#dce1e8}.resultHeroSummary{background:#f9fafb!important;border-color:#e3e7ed!important}.resultGauge:after{background:#fff!important}.resultHeroCopy p{color:#697386!important}.drawerScoreCard{background:#fff!important;border-color:#e1e5eb!important}.drawerSection{border-color:#e9ecf1!important}.drawerPrompt{color:#2c3340}.drawerResponse{color:#303744!important;background:#f8f9fb!important;border-color:#e2e6ec!important}.drawerSources>div{background:#fff;border-color:#e3e7ed!important}.technicalDetails{background:#fafbfc;border-color:#e1e5eb!important}.technicalDetails>summary{color:#3d4553!important}.technicalGrid>div{background:#f2f4f7!important}.usageBlock{color:#384152!important;background:#f6f7f9!important;border-color:#e0e4ea!important}.premiumLoadingShell{pointer-events:none}.skeleton{background:#e9ecf2;border-radius:7px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);animation:1.25s infinite vistaSkeleton;position:absolute;inset:0;transform:translate(-100%)}@keyframes vistaSkeleton{to{transform:translate(100%)}}.loadingTopbar{grid-template-columns:190px 1fr 90px}.skeletonBrand{background:#3a3854;width:140px;height:28px}.loadingSelectorRow{gap:8px;display:flex}.skeletonSelect{background:#3a3854;width:170px;height:38px}.skeletonAction{background:#3a3854;width:90px;height:38px}.loadingTabs span{color:#969eab;padding:10px 13px;font-size:12px}.loadingProjectHead{justify-content:space-between;align-items:end;margin:10px 0 14px;display:flex}.skeletonEyebrow{width:95px;height:10px}.skeletonTitle{width:210px;height:27px;margin-top:7px}.skeletonSubtitle{width:260px;height:11px;margin-top:7px}.skeletonPill{border-radius:999px;width:92px;height:28px}.loadingMetric{gap:9px}.skeletonMetricLabel{width:45%;height:10px}.skeletonMetricValue{width:30%;height:31px}.skeletonMetricBar{width:100%;height:6px}.loadingPanel{min-height:210px}.skeletonPanelTitle{width:34%;height:15px;margin-bottom:18px}.skeletonChart{width:100%;height:135px}.skeletonInput{width:100%;height:42px;margin-bottom:9px}.skeletonButton{width:100%;height:38px}.skeletonRow{width:100%;height:40px;margin:8px 0}#run-benchmark,#targets,#prompts,#measurement-run,#schedules,#runs,#capture,#providers,#team{scroll-margin-top:96px}@media (max-width:1080px){.commandCenterShell{padding-left:14px;padding-right:14px}.premiumTrendWrap{height:180px!important}}@media (max-width:760px){.commandCenterShell{padding:8px 8px 28px!important}.commandTopbar{border-radius:12px!important}.commandTabs{border-radius:10px!important}.metricCard{min-width:166px!important}.resultScoreState{grid-area:score}.resultTableRow{row-gap:6px!important}.premiumTrendWrap{height:175px!important}.trendLegend{gap:6px 10px}.resultDrawer{background:#fff!important}.loadingSelectorRow{overflow:hidden}.skeletonSelect{min-width:135px}}@media (max-width:520px){.commandProjectHeader h1{font-size:22px!important}.metricValueLine>strong{font-size:29px!important}.premiumTrendChart{height:125px!important}.trendLegend{font-size:8.5px}}.commandTopbar{background:#fff!important;border-color:#e1e5eb!important;box-shadow:0 1px 2px #1f233008,0 8px 26px #1f23300b!important}.commandBrand strong{color:#20242c!important}.commandBrand span{color:#7b8494!important}.commandTopbar .switcherMenu>summary,.commandTopbar .accountMenu>summary{color:#343a46!important;background:#f8f9fb!important;border-color:#dde2ea!important}.commandTopbar .switcherMenu>summary:hover,.commandTopbar .accountMenu>summary:hover{background:#f2f3f7!important;border-color:#cfd5df!important}.commandTopbar .primaryButton{color:#fff!important;background:#6c5ce7!important;border-color:#6c5ce7!important}.commandTopbar .primaryButton:hover{background:#5949d6!important;border-color:#5949d6!important}.menuChevron{transform-origin:50%;opacity:.62;border-bottom:1.7px solid;border-right:1.7px solid;flex:0 0 7px;width:7px;height:7px;transition:transform .16s,opacity .16s;transform:rotate(45deg)translateY(-1px)}.switcherMenu[open]>summary .menuChevron{opacity:.92;transform:rotate(225deg)translate(-1px,-1px)}.switcherMenu[open]>summary{box-shadow:0 0 0 3px #6c5ce714;border-color:#c9c1ff!important}.switcherPopover{margin-top:2px;border-radius:10px!important;padding:6px!important}.switcherOption{border-radius:8px!important;padding:9px 10px!important}.fastCommandTabs{min-height:44px;position:relative}.fastCommandTabs .commandTab{align-items:center;gap:6px;display:inline-flex;position:relative;border-bottom-color:#0000!important}.fastCommandTabs .commandTab:after{content:"";background:0 0;border-radius:999px;height:2px;position:absolute;bottom:-1px;left:12px;right:12px}.fastCommandTabs .commandTab.active:after{background:#6c5ce7}.fastCommandTabs.isNavigating .commandTab.active{color:#5146c7!important}.tabPendingDot{background:#6c5ce7;border-radius:999px;width:5px;height:5px;animation:.75s ease-in-out infinite alternate vistaTabPulse}@keyframes vistaTabPulse{0%{opacity:.28;transform:scale(.82)}to{opacity:1;transform:scale(1.12)}}:root{--score-great:#159b67;--score-great-text:#0d6b46;--score-great-soft:#eaf7f1}.stateBadge.great,.metricDelta.up{color:var(--score-great-text)!important;background:var(--score-great-soft)!important}.resultScoreState.great,.statusGood{color:var(--score-great-text)!important}.compactStatus.good{color:var(--score-great-text)!important;background:var(--score-great-soft)!important;border-color:#bfe5d4!important}.attentionIcon.good{color:var(--score-great-text)!important}.healthPill.healthy{color:var(--score-great-text)!important;background:var(--score-great-soft)!important;border-color:#c8e8d9!important}.resultGauge.great span,.drawerScoreCard.great .stateBadge{color:var(--score-great-text)!important}.scoreLegend .legendGreat{background:var(--score-great)!important}.seriesSources{background:#22a06b!important}.premiumTrendChart .seriesSourcesLine{stroke:#22a06b!important}@media (max-width:760px){.commandTopbar{background:#fff!important;box-shadow:0 1px 2px #1f233006!important}.commandSelectors{scrollbar-width:none}.commandSelectors::-webkit-scrollbar{display:none}.fastCommandTabs{scrollbar-width:none;overflow-x:auto}.fastCommandTabs::-webkit-scrollbar{display:none}}:is(html:has(.premiumAuthShell),body:has(.premiumAuthShell)){color:#171923!important;background:#f6f7fb!important}.premiumAuthShell{color:#171923!important;background:#f6f7fb!important;grid-template-columns:minmax(430px,1fr) minmax(500px,.88fr)!important;width:calc(100% + 48px)!important;margin:0 -24px!important}.premiumAuthStory{border-right:1px solid #e5e8ef;color:#171923!important;background:radial-gradient(circle at 10% 8%,#6c5ce71a,#0000 28rem),radial-gradient(circle at 92% 24%,#3298ff17,#0000 30rem),#f6f7fb!important;padding:38px 50px!important}.premiumAuthStory .authBrand img{display:block;width:190px!important;max-width:none!important;height:auto!important}.premiumAuthStory .authStoryBody{max-width:650px!important}.premiumAuthStory .premiumAuthEyebrow{align-items:center;gap:8px;display:flex;color:#5f51c6!important;letter-spacing:.1em!important;margin-bottom:16px!important;font-size:12px!important}.authEyebrowDot{background:linear-gradient(135deg,#7c6df0,#4aa8ff 52%,#d35adf);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #6c5ce714}.premiumAuthStory .authStoryBody h2{max-width:640px;letter-spacing:-.055em!important;color:#171923!important;margin:0 0 21px!important;font-size:clamp(48px,5vw,72px)!important;line-height:.98!important}.premiumAuthStory .authStoryBody h2 span{background:linear-gradient(135deg,#6c5ce7,#3298ff 52%,#c955dc);color:#0000;-webkit-background-clip:text;background-clip:text}.premiumAuthStory .authStoryBody>p{color:#5f697b!important;max-width:610px!important;font-size:17px!important;line-height:1.68!important}.authProductPreview{background:#fff;border:1px solid #dfe3eb;border-radius:18px;max-width:610px;margin-top:28px;padding:18px;position:relative;overflow:hidden;box-shadow:0 22px 60px #1e23371a}.authProductPreview:before{content:"";pointer-events:none;background:linear-gradient(125deg,#6c5ce707,#0000 32%,#3298ff05);position:absolute;inset:0}.authPreviewTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.authPreviewTop div{gap:3px;display:grid}.authPreviewTop span{color:#737d8e;font-size:10px;font-weight:700}.authPreviewTop strong{color:#252a34;font-size:15px}.authPreviewPill{background:#f2efff;border:1px solid #ded9ff;border-radius:999px;padding:6px 9px;color:#5d50cf!important;font-size:9.5px!important;font-weight:800!important}.authPreviewMetrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;display:grid;position:relative}.authPreviewMetrics>div{background:#fafbfe;border:1px solid #e5e8ef;border-radius:12px;grid-template-columns:1fr auto;grid-template-areas:"label label""score state";align-items:end;gap:5px;padding:11px;display:grid}.authPreviewMetrics span{color:#697386;grid-area:label;font-size:10px;font-weight:750}.authPreviewMetrics strong{color:#20242c;letter-spacing:-.04em;grid-area:score;font-size:26px;line-height:1}.authPreviewMetrics small{white-space:nowrap;border-radius:999px;grid-area:state;padding:4px 6px;font-size:9.5px;font-weight:800}.authPreviewMetrics small.great{color:#0d6b46;background:#eaf7f1}.authPreviewMetrics small.good{color:#276fa9;background:#eaf4ff}.authPreviewMetrics small.warn{color:#9a5d08;background:#fff5de}.authPreviewAction{background:#fff;border:1px solid #e5e8ef;border-radius:12px;gap:4px;margin-top:10px;padding:12px;display:grid;position:relative}.authPreviewAction>span{text-transform:uppercase;letter-spacing:.07em;color:#6c5ce7;font-size:9.5px;font-weight:850}.authPreviewAction strong{color:#2d3340;font-size:12.5px}.authPreviewAction small{color:#737d8e;font-size:10.5px}.premiumAuthStory .authPoints{grid-template-columns:repeat(3,minmax(0,1fr));max-width:610px;gap:9px!important;margin-top:20px!important}.premiumAuthStory .authPoints span{background:#ffffffb8;border:1px solid #e3e6ec;border-radius:10px;padding:9px 10px;color:#596375!important;font-size:11.5px!important}.premiumAuthStory .authPoints span:before{width:7px;height:7px;box-shadow:none!important;background:#6c5ce7!important}.premiumAuthStory .authStoryFoot{color:#7b8494!important;font-size:12.5px!important}.premiumAuthStory .authStoryFoot a{font-weight:750;color:#5d50cf!important}.premiumAuthPanel{background:linear-gradient(#fff 0%,#fbfbfd 100%)!important;padding:44px!important}.premiumAuthPanelInner{background:#fff;border:1px solid #e2e6ed;border-radius:22px;padding:34px;box-shadow:0 24px 70px #1e23371a;width:min(500px,100%)!important}.authPanelBadge{color:#667085;align-items:center;gap:7px;margin-bottom:24px;font-size:11.5px;font-weight:750;display:inline-flex}.authPanelBadge span{background:#16815b;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #eaf7f1}.premiumAuthPanel .formIntro h1{color:#171923!important;font-size:44px!important}.premiumAuthPanel .formIntro p{color:#667085!important;font-size:15.5px!important}.premiumAuthPanel .signinForm label{color:#3b4350!important;font-size:13.5px!important}.premiumAuthPanel .signinForm input{border-color:#d8dde6!important;border-radius:11px!important;min-height:50px!important;font-size:15px!important}.premiumAuthPanel .signinForm input:focus{border-color:#7a6feb!important;box-shadow:0 0 0 4px #6c5ce71a!important}.premiumAuthPanel .authPrimary{box-shadow:0 9px 22px #6c5ce72e;background:#6c5ce7!important;border-color:#6c5ce7!important}.premiumAuthPanel .authPrimary:hover{background:#594bd0!important}.premiumAuthPanel .authSecondary{background:#fff!important;border-color:#dce1e9!important}.premiumAuthPanel .formMeta a,.premiumAuthPanel .authTextButton{color:#5d50cf!important}.commandTopbar .commandBrand{min-width:0;align-items:center!important;gap:10px!important;text-decoration:none!important;display:flex!important}.commandTopbar .commandBrand img{width:150px;max-width:100%;height:auto;display:block}.commandTopbar .commandBrand span{white-space:nowrap;color:#737d8f!important;font-size:11.5px!important}.stableCommandTabs{align-items:stretch!important;min-height:48px!important}.stableCommandTabs .commandTab{box-sizing:border-box!important;flex:0 0 132px!important;justify-content:center!important;align-items:center!important;width:132px!important;min-width:132px!important;height:47px!important;padding:0 12px!important;font-size:14px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important}.stableCommandTabs .commandTab span{line-height:1;display:block}.stableCommandTabs .commandTab:after{left:16px!important;right:16px!important}.commandCenterShell{--muted:#5f6878!important;font-size:15px!important}.commandCenterShell .eyebrow{letter-spacing:.08em!important;font-size:12px!important}.commandTopbar .switcherMenu>summary{font-size:13.5px!important;font-weight:700!important}.switcherLabel{font-size:11.5px!important}.switcherOption strong{font-size:13.5px!important}.switcherOption small{font-size:11.5px!important;line-height:1.4!important}.commandProjectHeader h1{font-size:28px!important}.commandProjectHeader p{color:#657081!important;font-size:14px!important}.healthPill{font-size:12px!important}.panelKicker,.sectionMiniLabel{letter-spacing:.055em!important;font-size:11.5px!important}.panelHeadCompact h3,.commandPanel h3{font-size:17px!important}.metricTopline>span:first-child{font-size:12.5px!important}.metricValueLine>strong{font-size:34px!important}.metricCard>small{font-size:11.5px!important}.stateBadge,.metricDelta{font-size:10.5px!important}.trendLegend,.trendMeta{font-size:11px!important}.resultTableHead{font-size:10.5px!important}.resultTableRow{font-size:12.5px!important;line-height:1.4!important}.resultSurface strong{font-size:13px!important}.resultSurface small{font-size:11px!important}.resultPrompt,.resultWhen{font-size:12px!important}.resultScoreState strong{font-size:17px!important}.resultScoreState small{font-size:10.5px!important}.rowAction,.textAction{font-size:11.5px!important}.compactStatus{padding:4px 7px!important;font-size:10.5px!important}.attentionItem strong{font-size:13px!important}.attentionItem small{font-size:11.5px!important;line-height:1.4!important}.attentionIcon{font-size:11px!important}.setupStrip span{font-size:11.5px!important}.setupStrip strong{font-size:20px!important}.setupStrip small{font-size:11px!important;line-height:1.4!important}.compactEntityList strong{font-size:13px!important}.compactEntityList small{font-size:11.5px!important;line-height:1.45!important}.compactEmpty{font-size:12px!important}.createDetails>summary{font-size:12.5px!important}.compactForm label{font-size:13px!important}.compactForm input,.compactForm select,.compactForm textarea{font-size:14px!important}.historyCompactGrid{font-size:11.5px!important}.historyCompactGrid>:nth-child(-n+6){font-size:10.5px!important}.historyCompactGrid strong{font-size:13px!important}.providerCard small{font-size:11.5px!important}.statusGood,.statusMuted,.runStatus{font-size:11px!important}.drawerHead h2{font-size:22px!important}.drawerHead p{font-size:12px!important}.drawerLabel{font-size:11px!important}.drawerPrompt{font-size:14px!important}.drawerResponse{font-size:13.5px!important}.drawerSectionHead>span:last-child{font-size:11.5px!important}.drawerSources strong,.drawerSources a,.drawerSources small,.technicalDetails>summary{font-size:12px!important}.technicalGrid span{font-size:10.5px!important}.technicalGrid strong,.technicalGrid code,.provenanceText{font-size:11.5px!important}.resultHeroCopy p{font-size:12.5px!important}.scoreLegend{font-size:10.5px!important}@media (max-width:760px){.commandCenterShell{padding:10px 10px 30px!important;font-size:15px!important}.commandTopbar{z-index:150!important;row-gap:8px!important;padding:10px!important;overflow:visible!important}.commandTopbar .commandBrand img{width:138px!important}.commandTopbar .commandBrand span{display:none!important}.commandSelectors{z-index:220!important;flex-wrap:wrap!important;gap:6px!important;width:100%!important;position:relative!important;overflow:visible!important}.commandSelectors .switcherMenu{flex:calc(50% - 3px)!important;min-width:0!important;position:relative!important;overflow:visible!important}.commandSelectors .switcherMenu[open]{z-index:420!important}.commandSelectors .switcherMenu>summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation!important;-webkit-user-select:none!important;user-select:none!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:0 11px!important;font-size:13.5px!important}.commandSelectors .switcherPopover{z-index:700!important;width:min(280px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;display:block!important;top:calc(100% + 6px)!important;overflow:auto!important}.commandSelectors .switcherMenu:nth-child(2) .switcherPopover{left:auto!important;right:0!important}.accountMenu[open]{z-index:430!important}.accountMenu .accountPopover{z-index:710!important;max-width:calc(100vw - 32px)!important}.stableCommandTabs{scrollbar-width:none!important;min-height:48px!important;overflow-x:auto!important}.stableCommandTabs::-webkit-scrollbar{display:none}.stableCommandTabs .commandTab{flex-basis:116px!important;width:116px!important;min-width:116px!important;font-size:13.5px!important}.commandProjectHeader h1{font-size:25px!important}.commandProjectHeader p{font-size:13.5px!important}.metricCard{min-width:178px!important}.metricTopline>span:first-child{font-size:12px!important}.metricCard>small{font-size:11.5px!important}.metricValueLine>strong{font-size:33px!important}.resultTableRow{grid-template-columns:72px 1fr 54px 62px!important;gap:8px 7px!important;padding:11px 6px!important;font-size:12.5px!important}.resultSurface strong{font-size:12.5px!important}.resultSurface small{font-size:11px!important}.resultPrompt,.resultWhen,.rowAction{font-size:11.5px!important}.compactStatus{font-size:10.5px!important}.resultScoreState strong{font-size:17px!important}.resultScoreState small{font-size:10px!important}.setupStrip>a{min-width:145px!important;padding:11px!important}.setupStrip span{font-size:11.5px!important}.setupStrip small{font-size:11px!important}.resultDrawer{padding:18px!important}.drawerHead{padding-top:18px!important;top:-18px!important}.drawerPrompt{font-size:14px!important}.drawerResponse{font-size:13.5px!important}.technicalGrid{grid-template-columns:1fr!important}.technicalWide{grid-column:auto!important}}@media (max-width:560px){.premiumAuthShell{width:calc(100% + 32px)!important;margin-left:-16px!important;margin-right:-16px!important;display:block!important}.premiumAuthStory{border-bottom:1px solid #e5e8ef;border-right:0!important;min-height:auto!important;padding:22px 18px 18px!important}.premiumAuthStory .authBrand img{width:164px!important}.premiumAuthStory .authStoryBody,.premiumAuthStory .authStoryFoot{display:none!important}.premiumAuthPanel{padding:20px 14px 36px!important}.premiumAuthPanelInner{border-radius:18px!important;padding:25px 20px!important;box-shadow:0 16px 46px #1e233714!important}.premiumAuthPanel .formIntro h1{font-size:38px!important}.premiumAuthPanel .formIntro p{font-size:15px!important}.premiumAuthPanel .signinForm label{font-size:14px!important}.premiumAuthPanel .signinForm input{font-size:16px!important}}@media (min-width:561px) and (max-width:900px){.premiumAuthShell{grid-template-columns:1fr!important}.premiumAuthStory{border-bottom:1px solid #e5e8ef;border-right:0!important;min-height:auto!important;padding:28px 28px 32px!important}.premiumAuthStory .authStoryBody{margin:54px 0 24px!important}.premiumAuthStory .authStoryBody h2{font-size:50px!important}.authProductPreview{max-width:720px}.premiumAuthPanel{padding:42px 24px 64px!important}.premiumAuthPanelInner{width:min(560px,100%)!important}}:is(html:has(.drawerBackdrop),body:has(.drawerBackdrop)){overscroll-behavior:none!important;overflow:hidden!important}.drawerBackdrop{z-index:1200!important;isolation:isolate!important;position:fixed!important;inset:0!important}.resultDrawer{z-index:1!important;min-height:100dvh!important;max-height:100dvh!important;position:relative!important}.directionalCommandTabs{-webkit-overflow-scrolling:touch;scroll-behavior:smooth!important;overscroll-behavior-x:contain!important;scroll-snap-type:x proximity!important}.directionalCommandTabs .commandTab{scroll-snap-align:center}.directionalCommandTabs .commandTab:first-child{scroll-snap-align:start}.directionalCommandTabs .commandTab:last-child{scroll-snap-align:end}@media (max-width:760px){.commandTopbar{width:calc(100% + 20px)!important;max-width:none!important;padding-left:max(11px,env(safe-area-inset-left))!important;padding-right:max(11px,env(safe-area-inset-right))!important;box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"brand actions""selectors selectors"!important;gap:9px 10px!important;margin-left:-10px!important;margin-right:-10px!important}.commandTopbar .commandBrand{grid-area:brand!important;justify-self:start!important;width:max-content!important;min-width:0!important;max-width:100%!important}.commandTopbar .commandBrand img{width:145px!important;max-width:min(145px,42vw)!important}.commandTopActions{grid-area:actions!important;justify-self:end!important;width:max-content!important;min-width:max-content!important;max-width:48vw!important}.commandTopActions .accountMenu{margin-left:auto!important;position:relative!important}.commandTopActions .accountMenu>summary{width:max-content!important;min-width:auto!important;max-width:44vw!important;padding-left:12px!important;padding-right:12px!important}.commandTopActions .accountPopover{width:min(250px,100vw - 22px)!important;max-width:calc(100vw - 22px)!important;left:auto!important;right:0!important}.commandSelectors{grid-area:selectors!important;width:100%!important;min-width:0!important}.directionalCommandTabs{box-sizing:border-box!important;width:calc(100% + 20px)!important;max-width:none!important;margin-left:-10px!important;margin-right:-10px!important;padding-left:10px!important;padding-right:10px!important;overflow-x:auto!important}.drawerBackdrop{z-index:2000!important;width:100vw!important;height:100dvh!important}.resultDrawer{width:100vw!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important}}.actionSummaryStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:2px 0 10px;display:grid}.actionSummaryStrip>div{background:#fff;border:1px solid #e1e5eb;border-radius:13px;gap:3px;padding:13px 14px;display:grid;box-shadow:0 1px 2px #1f233006}.actionSummaryStrip span{color:#667085;font-size:12.5px;font-weight:700}.actionSummaryStrip strong{color:#20242c;font-size:26px;line-height:1}.actionSummaryStrip small{color:#7a8495;font-size:11.5px}.actionCenterGrid{grid-template-columns:minmax(0,1.35fr) minmax(340px,.85fr);gap:10px;display:grid}.actionRecommendationsPanel,.actionWorkflowPanel{align-self:start}.actionIssueList,.actionWorkflowGroups,.ownedActionList,.actionIssuePreviewList{gap:9px;display:grid}.actionIssueCard,.actionIssuePreview{background:#fff;border:1px solid #e2e6ed;border-left-width:4px;border-radius:12px}.actionIssueCard{padding:14px}.actionIssuePreview{padding:10px 11px}.actionIssueCard.high,.actionIssuePreview.high{border-left-color:#d6455d}.actionIssueCard.medium,.actionIssuePreview.medium{border-left-color:#d58a16}.actionIssueCard.low,.actionIssuePreview.low{border-left-color:#6c5ce7}.actionIssueCardHead,.actionIssuePreviewHead,.actionIssuePreviewFoot,.recommendationActions,.ownedActionMeta,.actionGroupHead,.completedActionNext{justify-content:space-between;align-items:center;gap:10px;display:flex}.actionIssueCardHead>div,.actionIssuePreviewHead{align-items:center;gap:7px;display:flex}.issueSeverity{text-transform:capitalize;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:11.5px;font-weight:800;display:inline-flex}.issueSeverity.high{color:#a8263d;background:#fdecef}.issueSeverity.medium{color:#8a570b;background:#fff4df}.issueSeverity.low{color:#594bc5;background:#f0edff}.issueMetric,.issueConfidence{color:#737d8e;font-size:11.5px;font-weight:700}.actionIssueCard h4{color:#252a34;margin:10px 0 5px;font-size:16px}.actionIssueCard>p,.actionIssuePreview p{color:#667085;margin:0;font-size:12.5px;line-height:1.55}.actionIssuePreview>strong{color:#2d3340;margin:7px 0 3px;font-size:13px;line-height:1.35;display:block}.actionIssuePreviewFoot{margin-top:9px}.actionIssuePreviewFoot>a,.ownedEvidenceLink{color:#5d50cf;font-size:12px;font-weight:750;text-decoration:none}.actionIssuePreviewFoot form{margin:0}.actionCreateButton{white-space:nowrap}.issueWhy{background:#f8f9fb;border:1px solid #eceff3;border-radius:9px;gap:3px;margin-top:10px;padding:9px 10px;display:grid}.issueWhy strong,.recommendationLabel{color:#5d50cf;text-transform:uppercase;letter-spacing:.045em;font-size:11.5px}.issueWhy span{color:#5e6878;font-size:12.5px;line-height:1.5}.recommendationCard{background:#fbfbfd;border:1px solid #e5e8ef;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:10px;padding:11px;display:grid}.recommendationCard>div:first-child{gap:4px;display:grid}.recommendationCard strong{color:#2d3340;font-size:13.5px}.recommendationCard p{color:#596375;margin:0;font-size:12.5px;line-height:1.5}.recommendationCard small{color:#737d8e;font-size:11.5px;line-height:1.45}.recommendationActions{justify-content:flex-end;align-self:end}.recommendationActions form{margin:0}.actionWorkflowGroups>section{border-top:1px solid #eceff3;padding-top:10px}.actionWorkflowGroups>section:first-child{border-top:0;padding-top:0}.actionGroupHead{margin-bottom:7px}.actionGroupHead strong{color:#2e3440;font-size:13px}.actionGroupHead span{color:#667085;background:#f4f5f7;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.ownedActionCard{background:#fff;border:1px solid #e4e7ec;border-radius:11px;gap:7px;padding:11px;display:grid}.ownedActionCard>strong{color:#2d3340;font-size:13.5px}.ownedActionCard>p{color:#667085;margin:0;font-size:12px;line-height:1.5}.ownedActionCard>small{color:#737d8e;font-size:11.5px;line-height:1.45}.ownedActionMeta{justify-content:flex-start}.ownedActionMeta>span:last-child{color:#7a8495;text-transform:capitalize;font-size:11.5px}.actionStateForm{grid-template-columns:minmax(0,1fr) auto auto;gap:7px;margin-top:2px;display:grid}.actionStateForm input{min-height:38px;font:inherit;color:#252a34;background:#fff;border:1px solid #dce1e9;border-radius:8px;padding:8px 9px;font-size:12px}.compactStateForm{grid-template-columns:1fr 1fr}.compactStateForm input{display:none}.completedActionNext{border-top:1px solid #eef0f4;padding-top:5px}.completedActionNext span{color:#737d8e;font-size:11.5px}.completedActionNext a{color:#5d50cf;font-size:12px;font-weight:800;text-decoration:none}.ownedActionCard.completed{background:#fbfdfc}.ownedActionCard.cancelled{opacity:.78}.actionMethodNote{color:#667085;background:#fff;border:1px solid #e4e7ec;border-radius:10px;margin:0;padding:10px 12px;font-size:11.5px;line-height:1.5}.compactStatus.planned{color:#5d50cf!important;background:#f0edff!important;border-color:#d8d1ff!important}.compactStatus.in_progress{color:#1f5d9a!important;background:#eaf3ff!important;border-color:#cce2fb!important}.compactStatus.completed{color:var(--score-great-text)!important;background:var(--score-great-soft)!important;border-color:#c8e8d9!important}.compactStatus.cancelled{color:#7b8494!important;background:#f3f4f6!important;border-color:#e1e4e8!important}@media (max-width:980px){.actionCenterGrid{grid-template-columns:1fr}}@media (max-width:760px){.actionSummaryStrip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.actionSummaryStrip::-webkit-scrollbar{display:none}.actionSummaryStrip>div{scroll-snap-align:start;min-width:145px}.actionSummaryStrip strong{font-size:24px}.recommendationCard{grid-template-columns:1fr}.recommendationActions{flex-wrap:wrap;justify-content:flex-start}.actionStateForm{grid-template-columns:1fr 1fr}.actionStateForm input{grid-column:1/-1;font-size:16px}.compactStateForm{grid-template-columns:1fr 1fr}.actionIssueCard h4{font-size:15px}.actionIssueCard>p,.recommendationCard p,.issueWhy span,.actionIssuePreview>strong{font-size:13px}.actionIssuePreview p{font-size:12.5px}}@media (max-width:480px){.actionStateForm,.compactStateForm{grid-template-columns:1fr}.actionStateForm input{grid-column:auto}.recommendationActions .primaryButton,.recommendationActions .miniButton,.recommendationActions form,.recommendationActions form button{width:100%}}.viewerOnlyLabel{color:#7a8495;font-size:11.5px;font-weight:700}.outcomeResultCard{background:#f9fbfd;border:1px solid #dfe5ed;border-radius:10px;gap:6px;padding:9px 10px;display:grid}.outcomeResultHead,.outcomeEvidenceLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;display:flex}.outcomeResultHead>span:last-child{color:#7a8495;font-size:11px}.outcomeResultCard>strong{color:#2d3340;font-size:12.5px}.outcomeResultCard>strong small{color:#667085;font-size:11.5px}.outcomeResultCard>p{color:#667085;margin:0;font-size:11.5px;line-height:1.5}.outcomeEvidenceLinks a{color:#5d50cf;font-size:11.5px;font-weight:800;text-decoration:none}.completedActionNext form{margin:0}.compactStatus.neutral{color:#667085!important;background:#f3f4f6!important;border-color:#e1e4e8!important}@media (max-width:760px){.completedActionNext{flex-wrap:wrap;align-items:flex-start}.completedActionNext form,.completedActionNext form button{width:100%}}.measurementGuide{gap:12px;display:grid}.measurementGuide .panelHeadCompact{margin-bottom:0}.measurementSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.measurementStep{color:#2d3340;background:#fff;border:1px solid #e4e7ec;border-radius:11px;align-items:flex-start;gap:9px;padding:10px;text-decoration:none;display:flex}.measurementStep>span{color:#667085;background:#eef0f4;border-radius:999px;place-items:center;min-width:25px;height:25px;font-size:11px;font-weight:800;display:grid}.measurementStep div{min-width:0}.measurementStep strong,.measurementStep small{display:block}.measurementStep strong{font-size:12.5px}.measurementStep small{color:#737d8e;margin-top:3px;font-size:11px;line-height:1.4}.measurementStep.active{background:#f8f7ff;border-color:#b9b1ff;box-shadow:0 0 0 2px #5d50cf0d}.measurementStep.active>span{color:#fff;background:#5d50cf}.measurementStep.done{background:#f8fcfa;border-color:#cce7da}.measurementStep.done>span{color:#167452;background:#e4f5ec}.measurementStep.done>span:after{content:"✓"}.measurementStep.done>span{font-size:0}.measurementStep.done>span:after{font-size:12px}.backendTargetChoices{gap:7px;margin-top:10px;display:grid}.providerTargetChoice{background:#fff;border:1px solid #e4e7ec;border-radius:10px;overflow:hidden}.providerTargetChoice>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px;list-style:none;display:flex}.providerTargetChoice>summary::-webkit-details-marker{display:none}.providerTargetChoice>summary span:first-child{min-width:0}.providerTargetChoice>summary strong,.providerTargetChoice>summary small{display:block}.providerTargetChoice>summary strong{font-size:12.5px}.providerTargetChoice>summary small{color:#737d8e;margin-top:2px;font-size:11px}.providerTargetChoice[open]>summary{background:#fafbfc;border-bottom:1px solid #edf0f4}.providerTargetChoice .compactForm{margin:0;padding:10px}.providerTargetChoice label small,.compactForm label>small{color:#7a8495;margin-top:4px;font-size:10.5px;line-height:1.4;display:block}.setupRequirement,.setupLocked{background:#fffaf0;border:1px solid #f0d6a2;border-radius:9px;gap:5px;padding:9px 10px;font-size:11.5px;display:grid}.setupRequirement strong,.setupLocked strong{color:#8a5a00}.setupRequirement span,.setupLocked span{color:#7a6846}.setupRequirement a{color:#5d50cf;font-weight:800;text-decoration:none}.optionalLabel{color:#8a94a5;margin-left:5px;font-size:10px;font-weight:600}.measurementLiveRefresh{color:#355d88;background:#f7fbff;border:1px solid #dce8f8;border-radius:9px;align-items:center;gap:7px;margin:0 0 2px;padding:7px 10px;font-size:11.5px;font-weight:700;display:flex}.measurementLiveRefresh i{background:#4c8dd9;border-radius:999px;width:8px;height:8px;animation:1.4s infinite measurementPulse;box-shadow:0 0 #4c8dd959}@keyframes measurementPulse{0%{box-shadow:0 0 #4c8dd959}70%{box-shadow:0 0 0 7px #4c8dd900}to{box-shadow:0 0 #4c8dd900}}.isSubmitting{opacity:.8}.isSubmitting button[aria-busy=true]{cursor:wait}.runTimestamp{font-variant-numeric:tabular-nums;color:#596579!important;margin-top:4px!important}.activeRunRow{background:#f6fbff!important;border-color:#b9d5f4!important}.compactStatus.liveStatus:before{content:"";background:currentColor;border-radius:999px;width:6px;height:6px;margin-right:5px;animation:1.4s infinite measurementPulse;display:inline-block}.projectManagementGrid{border-top:1px solid #edf0f4;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;padding-top:10px;display:grid}.projectEditDetails,.dangerDetails{border-radius:10px;overflow:hidden;border:1px solid #e4e7ec!important;margin:0!important;padding:0!important}.projectEditDetails>summary,.dangerDetails>summary{padding:10px!important}.projectEditDetails[open]>summary,.dangerDetails[open]>summary{border-bottom:1px solid #edf0f4;margin:0!important}.projectEditDetails .compactForm,.dangerDetails .compactForm{padding:10px}.dangerDetails{border-color:#f0cccc!important}.dangerDetails>summary{color:#a63a3a!important}.dangerCopy{padding:10px 10px 0}.dangerCopy strong{color:#8d3030;font-size:12.5px}.dangerCopy p{color:#7c6464;margin:4px 0 0;font-size:11px;line-height:1.45}.dangerButton{color:#fff;cursor:pointer;background:#b73c3c;border:1px solid #c94a4a;border-radius:8px;padding:9px 12px;font-weight:800}.dangerButton:hover{background:#a83232}@media (max-width:980px){.measurementSteps{grid-template-columns:1fr 1fr}.projectManagementGrid{grid-template-columns:1fr}}@media (max-width:760px){.measurementSteps{grid-template-columns:1fr}.providerTargetChoice>summary{align-items:flex-start}.measurementLiveRefresh{font-size:12px}.projectManagementGrid{grid-template-columns:1fr}}.intelligenceView{gap:12px;display:grid}.intelligenceIndexPanel{padding:16px}.intelligenceIndexPanel.ready{background:linear-gradient(#fbfefc,#fff);border-color:#c9e5d7}.intelligenceIndexPanel.collecting{background:linear-gradient(#fafaff,#fff);border-color:#d9def0}.intelligenceIndexHead,.overviewIntelligenceLead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.intelligenceIndexHead h3,.overviewIntelligenceHero h2{letter-spacing:-.03em;margin:4px 0 5px;font-size:26px}.intelligenceIndexHead p,.overviewIntelligenceHero p{color:#667085;max-width:760px;margin:0;font-size:12.5px;line-height:1.55}.confidenceSeal{text-align:center;background:#fff;border:1px solid #dfe3ea;border-radius:11px;min-width:105px;padding:10px 12px}.confidenceSeal strong,.confidenceSeal span{display:block}.confidenceSeal strong{font-size:12px}.confidenceSeal span{color:#7a8495;margin-top:3px;font-size:9.5px}.confidenceSeal.high{background:#f5fbf8;border-color:#bfe0d0}.confidenceSeal.medium{background:#fafaff;border-color:#d7dcf5}.confidenceSeal.low{background:#fffaf2;border-color:#eadfc8}.intelligenceEvidenceStats,.overviewEvidenceLine{border-top:1px solid #edf0f4;flex-wrap:wrap;gap:8px;margin-top:13px;padding-top:11px;display:flex}.intelligenceEvidenceStats span,.overviewEvidenceLine span{color:#667085;background:#fff;border:1px solid #e8ebef;border-radius:999px;padding:5px 8px;font-size:10.5px}.intelligenceEvidenceStats b,.overviewEvidenceLine b{color:#303846}.intelligenceMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.intelligenceMetric{padding:13px}.intelligenceMetric>span{color:#667085;text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:800}.intelligenceMetric>strong{color:#252c38;margin:5px 0 3px;font-size:24px;display:block}.intelligenceMetric>p{color:#737d8e;margin:0;font-size:10.5px;line-height:1.45}.intelligenceTwoCol{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:12px;display:grid}.opportunityList{gap:8px;display:grid}.opportunityCard{background:#fff;border:1px solid #e4e7ec;border-radius:10px;padding:11px}.opportunityCard.high{border-left:3px solid #b73c3c}.opportunityCard.medium{border-left:3px solid #b57b18}.opportunityCard.low{border-left:3px solid #6f7c8f}.opportunityTop,.opportunityStats{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.opportunityTop{justify-content:space-between}.opportunityTop>span:last-child{color:#7a8495;font-size:10px;font-weight:800}.opportunityCard>strong{margin-top:6px;font-size:12.5px;display:block}.opportunityCard>p{color:#667085;margin:3px 0 7px;font-size:11px;line-height:1.45}.opportunityStats span{color:#6b7585;background:#f6f7f9;border-radius:999px;padding:4px 7px;font-size:10px}.opportunityStats b{color:#303846}.competitorList{margin-bottom:10px}.intelligenceCompetitorForm{border-top:1px solid #edf0f4;padding-top:10px}.candidateBlock{border-top:1px solid #edf0f4;margin-top:11px;padding-top:10px}.sectionMiniLabel{text-transform:uppercase;letter-spacing:.05em;color:#7c8696;font-size:9.5px;font-weight:800;display:block}.candidateChips{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.candidateChips form{margin:0}.candidateChip{color:#384252;cursor:pointer;background:#fafbfc;border:1px solid #e1e5eb;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:10.5px;display:flex}.candidateChip small{color:#7a8495}.candidateChip b{color:#5d50cf;font-size:12px}.candidateChip:disabled{opacity:.55;cursor:not-allowed}.sourceInfluenceTable,.intelligenceTrendTable{border:1px solid #e5e8ed;border-radius:9px;grid-template-columns:minmax(140px,1fr) 120px 80px;gap:0;display:grid;overflow:hidden}.sourceInfluenceTable>span,.sourceInfluenceTable>strong,.intelligenceTrendTable>span,.intelligenceTrendTable>strong{border-bottom:1px solid #eef0f3;padding:7px 9px;font-size:10.5px}.sourceInfluenceTable>span:nth-child(-n+3),.intelligenceTrendTable>span:nth-child(-n+5){color:#6d7788;text-transform:uppercase;letter-spacing:.03em;background:#f7f8fa;font-size:9.5px;font-weight:800}.sourceClass{border-radius:999px;align-items:center;width:max-content;margin:4px 0;border:0!important;padding:3px 7px!important;display:inline-flex!important}.sourceClass.owned{color:#167452;background:#eaf8f1}.sourceClass.competitor{color:#a23a3a;background:#fff0f0}.sourceClass.reference{color:#5f6979;background:#f0f2f5}.sourceClass.independent{color:#315f99;background:#eef5ff}.intelligenceTrendTable{grid-template-columns:110px repeat(4,minmax(90px,1fr))}.brandTruthPanel{scroll-margin-top:90px}.brandTruthGrid{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:14px;display:grid}.brandTruthFacts{gap:7px;display:grid}.brandTruthFact{border:1px solid #e5e8ed;border-radius:9px;justify-content:space-between;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.brandTruthFact>span strong,.brandTruthFact>span small{display:block}.brandTruthFact>span strong{font-size:11.5px}.brandTruthFact>span small{color:#667085;margin-top:3px;font-size:10.5px;line-height:1.45}.criticalFact{color:#a35917;text-transform:uppercase;background:#fff2e8;border-radius:999px;margin-left:6px;padding:2px 6px;font-size:8.5px;display:inline-block}.brandTruthForm{border-left:1px solid #edf0f4;padding-left:14px}.checkLine{align-items:center!important;gap:7px!important;display:flex!important}.checkLine input{margin:0;width:auto!important}.overviewIntelligenceHero{margin-bottom:12px;padding:16px}.overviewIntelligenceActions{align-items:center;gap:9px;display:flex}.overviewIntelligenceSignals{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.overviewIntelligenceSignals>div{background:#fbfcfd;border:1px solid #e5e8ed;border-radius:9px;padding:9px}.overviewIntelligenceSignals span,.overviewIntelligenceSignals strong{display:block}.overviewIntelligenceSignals span{color:#747f90;text-transform:uppercase;font-size:9.5px;font-weight:800}.overviewIntelligenceSignals strong{margin-top:3px;font-size:18px}.legacyObservationDetails{background:#fafbfc;border:1px solid #e5e8ed;border-radius:10px;margin:0 0 12px;padding:0}.legacyObservationDetails>summary{cursor:pointer;color:#626d7d;padding:9px 11px;font-size:11px;font-weight:800}.legacyObservationDetails>p{color:#7a8495;margin:0;padding:0 11px 9px;font-size:10.5px}.legacyObservationDetails .metricStrip{padding:0 10px 10px}.promptSuggestionBlock{border-top:1px solid #edf0f4;margin-top:10px;padding-top:11px}.promptSuggestionHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.promptSuggestionHead strong{margin-top:3px;font-size:12px;display:block}.promptSuggestionHead p{color:#737d8e;margin:3px 0 0;font-size:10.5px;line-height:1.45}.promptSuggestionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.promptSuggestionCard{background:#fff;border:1px solid #e4e7ec;border-radius:9px;gap:6px;padding:9px;display:grid}.promptSuggestionCard.eligible{border-color:#cbe4d8}.promptSuggestionCard.diagnostic{border-color:#dedff0}.promptSuggestionCard>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.promptSuggestionCard>div small{color:#7a8495;text-transform:capitalize;font-size:9px}.promptSuggestionCard>strong{font-size:11.5px}.promptSuggestionCard>p{color:#667085;margin:0;font-size:10.5px;line-height:1.4}.promptSuggestionCard button{justify-self:start}.promptTypePill{border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-flex}.promptTypePill.eligible{color:#167452;background:#e9f7f0}.promptTypePill.diagnostic{color:#5d50cf;background:#f0edff}.benchmarkPortfolioForm{background:#f7fcf9;border:1px solid #c9e1d5;border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:10px;margin-bottom:9px;padding:11px;display:grid}.benchmarkPortfolioForm div strong,.benchmarkPortfolioForm div span{display:block}.benchmarkPortfolioForm div strong{font-size:12px}.benchmarkPortfolioForm div span{color:#5f6f68;margin-top:3px;font-size:10.5px}.benchmarkPortfolioForm>small{color:#a15b26;grid-column:1/-1}.singleObservationDetails{background:#fff;border:1px solid #e5e8ed;border-radius:9px}.singleObservationDetails>summary{cursor:pointer;color:#667085;padding:9px 10px;font-size:10.5px;font-weight:800}.singleObservationDetails .quickBenchmarkForm{padding:0 10px 10px}.observationIntelligenceHero{border:1px solid #e4e7ec;border-radius:11px;margin-bottom:10px;padding:12px}.observationIntelligenceHero.eligible{background:#f8fcfa;border-color:#c8e5d7}.observationIntelligenceHero.diagnostic{background:#faf9ff;border-color:#dedff2}.observationClassification h3{margin:7px 0 4px;font-size:15px}.observationClassification p{color:#667085;margin:0;font-size:11.5px;line-height:1.5}.observationMetaPills{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.observationMetaPills span{color:#6b7586;text-transform:capitalize;background:#fff;border:1px solid #e2e5ea;border-radius:999px;padding:4px 7px;font-size:9px}.observationSignalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:10px;display:grid}.observationSignalGrid article{border:1px solid #e5e8ed;border-radius:9px;padding:9px}.observationSignalGrid span,.observationSignalGrid strong,.observationSignalGrid small{display:block}.observationSignalGrid span{text-transform:uppercase;color:#7a8495;font-size:9px;font-weight:800}.observationSignalGrid strong{margin-top:4px;font-size:16px}.observationSignalGrid small{color:#7a8495;margin-top:3px;font-size:9.5px}.citationMixPanel,.observationBrandTruth{border:1px solid #e5e8ed;border-radius:9px;margin-bottom:10px;padding:10px}.citationMixGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:7px;display:grid}.citationMixGrid span{color:#707b8b;text-align:center;background:#f7f8fa;border-radius:8px;padding:7px;font-size:9px}.citationMixGrid b{color:#303846;font-size:16px;display:block}.observedCompetitorsLine,.observationBrandTruth>p{color:#667085;margin:7px 0 0;font-size:10.5px;line-height:1.45}.matchedFactList{gap:5px;margin-top:8px;display:grid}.matchedFactList>span{border:1px solid #e6e9ed;border-radius:8px;padding:7px}.matchedFactList strong,.matchedFactList small{display:block}.matchedFactList strong{font-size:10.5px}.matchedFactList small{color:#667085;margin-top:2px;font-size:9.5px}.legacyEvidenceNotice{background:#fffaf3;border:1px solid #eadfc8;border-radius:9px;gap:3px;margin-bottom:10px;padding:9px;display:grid}.legacyEvidenceNotice strong{font-size:11px}.legacyEvidenceNotice span{color:#766a53;font-size:10px}.legacyResultDiagnostic{border:1px solid #e6e9ed;border-radius:9px;margin-bottom:10px}.legacyResultDiagnostic>summary{cursor:pointer;color:#6d7788;padding:8px 10px;font-size:10.5px;font-weight:800}.legacyResultDiagnostic>p{color:#7a8495;margin:0;padding:0 10px 8px;font-size:10px}.legacyResultDiagnostic .premiumDrawerScores{padding:0 9px 9px}@media (max-width:1050px){.intelligenceMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligenceTwoCol,.brandTruthGrid{grid-template-columns:1fr}.brandTruthForm{border-top:1px solid #edf0f4;border-left:0;padding:10px 0 0}.overviewIntelligenceSignals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.intelligenceIndexHead,.overviewIntelligenceLead,.promptSuggestionHead{display:grid}.overviewIntelligenceActions{justify-content:space-between}.promptSuggestionGrid,.benchmarkPortfolioForm{grid-template-columns:1fr}.benchmarkPortfolioForm button{width:100%}.observationSignalGrid,.citationMixGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sourceInfluenceTable{grid-template-columns:minmax(120px,1fr) 90px 60px}.intelligenceTrendTable{grid-template-columns:95px repeat(4,90px);overflow-x:auto}.overviewIntelligenceSignals{grid-template-columns:1fr 1fr}}@media (max-width:480px){.intelligenceMetricGrid,.observationSignalGrid,.overviewIntelligenceSignals{grid-template-columns:1fr}.overviewIntelligenceActions{display:grid}.overviewIntelligenceActions .primaryButton{width:100%}.citationMixGrid{grid-template-columns:1fr 1fr}}.visualIntelligenceHero{grid-template-columns:190px minmax(0,1fr);gap:22px;padding:20px;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 8% 8%,#60a5fa29,#0000 34%),radial-gradient(circle at 94% 4%,#a78bfa2b,#0000 38%),linear-gradient(135deg,#fbfdff 0%,#f8f7ff 48%,#fffafd 100%)!important;border-color:#d9e2f3!important}.visualIntelligenceHero:after{content:"";pointer-events:none;background:radial-gradient(circle,#f472b61a,#f472b600 68%);border-radius:999px;width:250px;height:250px;position:absolute;inset:auto -80px -105px auto}.visibilityGaugeBlock{z-index:1;align-content:center;justify-items:center;gap:7px;display:grid;position:relative}.visibilityGauge{filter:drop-shadow(0 9px 18px #464f6e1a);width:160px;height:160px}.visibilityGauge svg{width:100%;height:100%;overflow:visible}.visibilityGaugeTrack{fill:#fff;stroke:#e8edf5;stroke-width:10px}.visibilityGaugeValue{fill:none;stroke-width:10px;stroke-linecap:round;transition:stroke-dasharray .35s}.visibilityGauge.great .visibilityGaugeValue{stroke:#17a673}.visibilityGauge.good .visibilityGaugeValue{stroke:#3b82f6}.visibilityGauge.warn .visibilityGaugeValue{stroke:#f59e0b}.visibilityGauge.bad .visibilityGaugeValue{stroke:#ef476f}.visibilityGauge.neutral .visibilityGaugeValue{stroke:#8b95a7}.visibilityGaugeNumber{fill:#20283a;letter-spacing:-1.5px;font-size:29px;font-weight:850}.visibilityGaugeUnit{fill:#7b8698;letter-spacing:.8px;font-size:7.4px;font-weight:850}.visualScoreState{letter-spacing:.02em;background:#fff;border:1px solid #0000;border-radius:999px;align-items:center;padding:5px 10px;font-size:10.5px;font-weight:850;display:inline-flex}.visualScoreState.great{color:#087454;background:#f1fbf6;border-color:#b9e5d4}.visualScoreState.good{color:#245fad;background:#f4f8ff;border-color:#c8dcf8}.visualScoreState.warn{color:#9a6306;background:#fff9eb;border-color:#f1d59a}.visualScoreState.bad{color:#ad304c;background:#fff5f7;border-color:#f3c5d0}.visualScoreState.neutral{color:#657083;background:#f8f9fb;border-color:#dfe4eb}.overviewVisualBody{z-index:1;align-content:center;gap:14px;min-width:0;display:grid;position:relative}.overviewVisualHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.overviewVisualHeading h2{margin:3px 0 5px!important;font-size:24px!important}.overviewVisualHeading p{max-width:700px!important}.visualSignalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.visualSignal{--signal:#64748b;background:#ffffffc7;border:1px solid #d7dde8e6;border-radius:12px;padding:10px;box-shadow:0 4px 14px #36415809}.visualSignal.discovery{--signal:#14a673;background:linear-gradient(#f6fffb,#fff)}.visualSignal.voice{--signal:#4f78f5;background:linear-gradient(#f7f9ff,#fff)}.visualSignal.prominence{--signal:#8b5cf6;background:linear-gradient(#faf8ff,#fff)}.visualSignal.citations{--signal:#ec6a9a;background:linear-gradient(#fff8fb,#fff)}.visualSignal>div:first-child{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.visualSignal span{color:#6f7a8c;text-transform:uppercase;letter-spacing:.035em;font-size:9.5px;font-weight:800}.visualSignal strong{color:#252d3b;font-size:19px}.visualSignal small{color:#7c8696;margin-top:6px;font-size:9.5px;line-height:1.35;display:block}.visualSignalTrack{background:#e9edf3;border-radius:999px;height:6px;margin-top:7px;overflow:hidden}.visualSignalTrack>span{background:var(--signal);border-radius:inherit;height:100%;box-shadow:0 0 10px color-mix(in srgb,var(--signal) 30%, transparent);display:block}.overviewVisualGrid{grid-template-columns:1.05fr .95fr 1fr;gap:10px;margin-bottom:12px;display:grid}.overviewVisualCard{min-width:0;padding:13px}.overviewVisualCard .panelHeadCompact h3{font-size:13.5px}.citationStack{background:#eef1f5;border-radius:999px;height:18px;margin:15px 0 11px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #232d410f}.citationStack span{min-width:0;height:100%;transition:width .3s}.citationStack .owned,.citationLegend i.owned{background:#16a873}.citationStack .independent,.citationLegend i.independent{background:#3b82f6}.citationStack .competitor,.citationLegend i.competitor{background:#ef5b75}.citationStack .reference,.citationLegend i.reference{background:#8b5cf6}.citationStack .unknown,.citationLegend i.unknown{background:#a7b0bf}.citationLegend{flex-wrap:wrap;gap:7px 12px;display:flex}.citationLegend>span{color:#6d788a;align-items:center;gap:5px;font-size:9.5px;display:flex}.citationLegend i{border-radius:999px;width:7px;height:7px}.citationLegend b{color:#303949;margin-left:1px;font-size:10.5px}.confidenceMini{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:850}.confidenceMini.high{color:#137451;background:#e9f8f1}.confidenceMini.medium{color:#3767ab;background:#eef4ff}.confidenceMini.low{color:#9a6209;background:#fff4df}.evidenceVisualStats{grid-template-columns:1fr 1fr;gap:8px;display:grid}.evidenceVisualStats>div{background:#fbfcfe;border:1px solid #e5eaf1;border-radius:10px;grid-template-columns:1fr auto;align-items:end;gap:3px 7px;padding:9px;display:grid}.evidenceVisualStats span{color:#707b8d;text-transform:uppercase;font-size:9px;font-weight:800}.evidenceVisualStats strong{color:#293242;font-size:19px;line-height:1}.evidenceVisualStats small{color:#8b94a3;grid-column:1/-1;font-size:8.5px}.evidenceProgress{background:#e7ebf1;border-radius:99px;grid-column:1/-1;height:5px;overflow:hidden}.evidenceProgress>span{border-radius:inherit;background:#3b82f6;height:100%;display:block}.evidenceProgress.prompts>span{background:#8b5cf6}.evidenceProgress.surfaces>span{background:#14a673}.evidenceProgress.excluded>span{background:#f59e0b}.competitorBars{gap:9px;margin-top:4px;display:grid}.competitorBar>div:first-child{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.competitorBar strong{color:#354052;font-size:10.5px}.competitorBar>div:first-child span{color:#667085;font-size:10px;font-weight:800}.competitorBar>div:last-child{background:#e9edf3;border-radius:99px;height:7px;overflow:hidden}.competitorBar>div:last-child>span{border-radius:inherit;background:linear-gradient(90deg,#8b5cf6,#ec6a9a);height:100%;display:block}.competitorBar.brand>div:last-child>span{background:linear-gradient(90deg,#3b82f6,#7c5ce7)}.visualEmptyState{color:#7b8595;background:#fafbfc;border:1px dashed #dbe1e9;border-radius:10px;margin-top:8px;padding:11px;font-size:10.5px;line-height:1.45}.issueSeveritySummary{grid-template-columns:repeat(3,1fr);gap:6px;margin:2px 0 10px;display:grid}.issueSeveritySummary>span{background:#fafbfc;border:1px solid #e5e9ef;border-radius:9px;grid-template-columns:auto auto 1fr;align-items:center;gap:5px;padding:7px 8px;font-size:14px;font-weight:850;display:grid}.issueSeveritySummary i{border-radius:999px;width:7px;height:7px}.issueSeveritySummary small{text-transform:uppercase;letter-spacing:.04em;color:#7a8495;font-size:8.5px;font-weight:800}.issueSeveritySummary .high i{background:#ef476f}.issueSeveritySummary .medium i{background:#f59e0b}.issueSeveritySummary .low i{background:#7c5ce7}.resultScoreMiniTrack{background:#e7ebf1;border-radius:99px;width:45px;height:4px;margin-top:3px;display:block;overflow:hidden}.resultScoreMiniTrack b{border-radius:inherit;background:currentColor;height:100%;display:block}.resultScoreState.great .resultScoreMiniTrack b{background:#17a673}.resultScoreState.good .resultScoreMiniTrack b{background:#3b82f6}.resultScoreState.warn .resultScoreMiniTrack b{background:#f59e0b}.resultScoreState.bad .resultScoreMiniTrack b{background:#ef476f}.intelligenceMetric{position:relative;overflow:hidden}.intelligenceMetric:before{content:"";background:#a7b0bf;height:3px;position:absolute;inset:0 0 auto}.intelligenceMetric.discovery:before{background:#14a673}.intelligenceMetric.voice:before{background:#3b82f6}.intelligenceMetric.prominence:before{background:#8b5cf6}.intelligenceMetric.citations:before{background:#ec6a9a}.intelligenceMetricTrack{background:#e9edf3;border-radius:99px;height:6px;margin:8px 0;overflow:hidden}.intelligenceMetricTrack i{border-radius:inherit;background:#718096;height:100%;display:block}.intelligenceMetric.discovery .intelligenceMetricTrack i{background:#14a673}.intelligenceMetric.voice .intelligenceMetricTrack i{background:#3b82f6}.intelligenceMetric.prominence .intelligenceMetricTrack i{background:#8b5cf6}.intelligenceMetric.citations .intelligenceMetricTrack i{background:#ec6a9a}@media (max-width:1120px){.visualIntelligenceHero{grid-template-columns:160px minmax(0,1fr)}.visibilityGauge{width:138px;height:138px}.visualSignalGrid,.overviewVisualGrid{grid-template-columns:1fr 1fr}.competitorSnapshotCard{grid-column:1/-1}.competitorBars{grid-template-columns:1fr 1fr;column-gap:16px}}@media (max-width:760px){.visualIntelligenceHero{grid-template-columns:1fr;padding:15px}.visibilityGaugeBlock{grid-template-columns:118px auto;justify-content:start}.visibilityGauge{width:118px;height:118px}.overviewVisualHeading{display:grid}.visualSignalGrid{grid-template-columns:1fr 1fr}.overviewVisualGrid{grid-template-columns:1fr}.competitorSnapshotCard{grid-column:auto}.competitorBars{grid-template-columns:1fr}.evidenceVisualStats{grid-template-columns:1fr 1fr}}@media (max-width:480px){.visibilityGaugeBlock{grid-template-columns:1fr;justify-items:center}.visualSignalGrid,.evidenceVisualStats{grid-template-columns:1fr}.citationStack{height:15px}.issueSeveritySummary{grid-template-columns:1fr 1fr 1fr}.issueSeveritySummary>span{grid-template-columns:auto auto;justify-content:center}.issueSeveritySummary small{text-align:center;grid-column:1/-1}}.customerResultHead,.customerResultRow{grid-template-columns:130px minmax(130px,.8fr) minmax(220px,2fr) 100px 58px!important}@media (max-width:760px){.customerResultHead{display:none!important}.customerResultRow{grid-template-columns:1fr auto!important}.customerResultRow .resultWhen,.customerResultRow .resultSurface,.customerResultRow .resultPrompt{grid-column:1/-1}.customerResultRow .rowAction{grid-column:2}}
