.appShell{grid-template-columns:248px minmax(0,1fr)}.appSidebar{background:linear-gradient(#0f172b 0%,#10172a 72%,#0b1222 100%);padding:22px 16px 18px}.sideBrand{padding:0 10px 28px}.atlasMark{color:#fff;background:linear-gradient(145deg,var(--atlas-violet),#5125c9);clip-path:polygon(50% 0,100% 100%,76% 100%,50% 45%,24% 100%,0 100%);place-items:center;width:38px;height:38px;font-size:21px;font-style:italic;font-weight:850;display:grid}.sideBrand strong{letter-spacing:.03em;font-size:24px}.sideBrand small{font-size:10px}.primaryNav{gap:6px}.appSidebar nav a{color:#d5d7e1;border-radius:9px;min-height:44px;font-size:13px}.appSidebar nav a i{border:0;font-size:15px}.appSidebar nav a.active{background:linear-gradient(90deg,#5422c8,#7138e5);box-shadow:0 8px 24px #28135f42}.secondaryNav{margin-top:auto}.sidebarUser{border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin:16px -16px -18px;padding:17px 24px;display:flex}.sidebarUser strong,.sidebarUser small{display:block}.sidebarUser strong{font-size:12px}.sidebarUser small{color:#a7acc0;font-size:10px}.appTopbar{z-index:20;border-bottom:1px solid var(--atlas-border);background:#fffffff5;grid-template-columns:minmax(260px,1fr) minmax(240px,330px) minmax(260px,1fr);align-items:center;gap:24px;height:78px;padding:0 32px;display:grid;position:sticky;top:0}.topbarContext{flex-direction:column;align-items:flex-start;gap:0;display:flex}.topbarContext strong{font-size:21px}.topbarContext span{color:var(--atlas-text-muted);font-size:11px}.topbarContext span:after{content:none}.projectSelector select{border-color:var(--atlas-border);background:#fff;width:100%;height:42px;padding-left:14px}.topbarActions{justify-content:flex-end}.routeContent{background:#fbfbfd;max-width:none;padding:30px 32px 70px}.modulePage{gap:22px;display:grid}.moduleHeader{border-bottom:1px solid var(--atlas-border);justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.moduleHeader h1{margin:0;font-size:28px}.moduleHeader p{color:var(--atlas-text-muted);margin:3px 0 0}.controlRoom{gap:20px;display:grid}.controlRoomHero{color:#fff;background:linear-gradient(130deg,#171326,#37204f);justify-content:space-between;align-items:center;gap:30px;padding:28px 32px;display:flex}.controlRoomHero h2{margin:7px 0;font-size:27px}.controlRoomHero p{color:#c8c1d2;margin:0}.controlRoomHero .eyebrow{color:#cdbbff}.primaryAction,.secondaryAction{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:10px 15px;font-weight:700;text-decoration:none;display:inline-flex}.primaryAction{background:linear-gradient(135deg,var(--atlas-purple-deep),var(--atlas-purple));color:#fff}.controlRoomHero .primaryAction{color:var(--atlas-purple-deep);background:#fff}.secondaryAction{border:1px solid var(--atlas-border-strong);color:var(--atlas-text)}.metricStrip{border:1px solid var(--atlas-border);background:#fff;border-radius:14px;grid-template-columns:repeat(4,1fr);display:grid}.metricStrip .atlasMetric{border-right:1px solid var(--atlas-border);padding:22px 24px}.metricStrip .atlasMetric:last-child{border:0}.metricStrip .atlasMetric strong{font-size:30px}.overviewColumns{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);gap:20px;display:grid}.overviewColumns>.surface,.dominantSurface,.relationshipSignature{padding:24px}.surfaceHeading{justify-content:space-between;align-items:start;gap:24px;margin-bottom:14px;display:flex}.surfaceHeading h2{margin:4px 0;font-size:20px}.surfaceHeading p{color:var(--atlas-text-muted);margin:0}.productWorkspace{gap:20px;display:grid}.issueTable{border-top:1px solid var(--atlas-border)}.issueTableHead,.issueTable article{border-bottom:1px solid var(--atlas-border);grid-template-columns:minmax(280px,1.5fr) minmax(170px,.8fr) 100px 110px minmax(180px,.8fr);align-items:center;gap:18px;padding:13px 8px;display:grid}.issueTableHead{color:var(--atlas-text-subtle);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.issueTable article>div strong,.issueTable article>div small,.issueTable article>a small{display:block}.issueTable article small{color:var(--atlas-text-muted)}.issueTable article>a{color:var(--atlas-purple-deep);font-weight:700;text-decoration:none}.relationshipSignature{overflow:hidden}.relationshipSignature h2{font-size:17px}.moduleEmpty{justify-items:center;padding:42px;display:grid}.settingsNotice,.boundedError{border-left:3px solid var(--atlas-attention);background:var(--atlas-attention-soft);color:var(--atlas-attention);border-radius:6px;padding:12px 14px;font-size:12px}.administrationLayout{grid-template-columns:250px minmax(0,1fr);gap:18px;display:grid}.settingsNav{border:1px solid var(--atlas-border);background:#fff;border-radius:14px;height:auto;padding:18px;position:static}.settingsNav h2{padding:0 10px;font-size:17px}.settingsNav button{text-align:left;background:0 0;border:0;width:100%;padding:11px 12px;display:block}.settingsNav button strong,.settingsNav button small{display:block}.settingsNav button small{color:var(--atlas-text-muted);font-size:10px}.settingsNav button.active{border-left:3px solid var(--atlas-purple);background:var(--atlas-violet-soft);color:var(--atlas-purple-deep)}.administrationContent{min-width:0}.settingsSurface{padding:24px}.settingsSurface h2{font-size:20px}.settingsRow{border-bottom:1px solid var(--atlas-border);justify-content:space-between;align-items:center;gap:18px;min-height:52px;padding:10px 2px;display:flex}.settingsRow>div strong,.settingsRow>div small{display:block}.settingsRow small{color:var(--atlas-text-muted)}.auditRow{border-bottom:1px solid var(--atlas-border);justify-content:space-between;align-items:center;gap:20px;padding:13px 0;display:flex}.auditRow strong,.auditRow small{display:block}.auditRow small,.auditRow time{color:var(--atlas-text-muted);font-size:11px}.copilot.standalone{position:static}.copilot.standalone section{width:auto;max-height:none;box-shadow:none;padding:0 0 24px;display:block;position:static}.copilot.standalone section>header{padding:26px}.copilot.standalone section>form textarea{min-height:130px}.copilot.standalone .suggestions{grid-template-columns:repeat(3,1fr)}@media (max-width:1100px){.appShell{grid-template-columns:218px minmax(0,1fr)}.appTopbar{grid-template-columns:1fr 260px}.topbarActions{display:none}.issueTableHead,.issueTable article{grid-template-columns:1.4fr .8fr 90px 100px}.issueTableHead span:last-child,.issueTable article>div:last-child{display:none}.administrationLayout{grid-template-columns:210px 1fr}}@media (max-width:820px){.appShell{display:block}.appSidebar{height:auto;position:relative}.sideBrand{padding-bottom:14px}.primaryNav{display:flex;overflow-x:auto}.primaryNav a{white-space:nowrap}.secondaryNav,.sidebarUser{display:none}.appTopbar{grid-template-columns:1fr 220px;height:auto;min-height:72px;padding:12px 18px}.routeContent{padding:24px 18px 60px}.metricStrip{grid-template-columns:1fr 1fr}.metricStrip .atlasMetric:nth-child(2){border-right:0}.metricStrip .atlasMetric:nth-child(-n+2){border-bottom:1px solid var(--atlas-border)}.overviewColumns{grid-template-columns:1fr}.issueTable{overflow-x:auto}.issueTableHead,.issueTable article{min-width:760px}.administrationLayout{grid-template-columns:1fr}.settingsNav{display:flex;overflow:auto}.settingsNav h2{display:none}.settingsNav button{min-width:150px}.copilot.standalone .suggestions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.evidenceOverview{gap:20px;display:grid}.evidenceCaseTable{border-collapse:collapse;width:100%;min-width:760px}.evidenceCaseTable th,.evidenceCaseTable td{border-bottom:1px solid var(--atlas-border);text-align:left;vertical-align:top;padding:14px 16px}.evidenceCaseTable th{color:var(--atlas-text-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.evidenceCaseTable td small{color:var(--atlas-text-muted);margin-top:4px;display:block}.secondaryWorkspace{border:1px solid var(--atlas-border);background:#fff;border-radius:14px;margin-top:20px}.secondaryWorkspace>summary{cursor:pointer;padding:16px 20px;font-weight:700}.secondaryWorkspace[open]>summary{border-bottom:1px solid var(--atlas-border)}.guidedUnderstand{margin-top:0}.guidedUnderstand .understandComposition{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:16px!important;grid-template-columns:300px minmax(0,1fr)!important;min-height:720px!important;display:grid!important;overflow:hidden!important}.guidedUnderstand .understandContext{border-right:1px solid var(--atlas-border)!important;background:#fbfbfd!important;flex-direction:column!important;gap:18px!important;min-width:0!important;padding:20px!important;display:flex!important}.guidedUnderstand .documentMain{background:#fff!important;min-width:0!important;padding:26px 28px 30px!important}.guidedUnderstand .addDocumentForm{gap:7px!important;display:grid!important}.guidedUnderstand .addDocumentButton{background:linear-gradient(135deg,var(--atlas-purple-deep),var(--atlas-purple))!important;color:#fff!important;width:100%!important;min-height:46px!important;font:inherit!important;cursor:pointer!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;font-weight:800!important;display:flex!important}.guidedUnderstand .addDocumentForm small{color:var(--atlas-text-muted)!important;text-align:center!important;font-size:11px!important;display:block!important}.guidedUnderstand .contextSection{gap:11px!important;display:grid!important}.guidedUnderstand .contextSection h2{margin:0!important;font-size:16px!important;line-height:1.2!important}.guidedUnderstand .projectSummary>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.guidedUnderstand .summaryMetric{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:11px!important;flex-direction:column!important;gap:5px!important;min-height:92px!important;padding:14px!important;display:flex!important}.guidedUnderstand .summaryMetric strong{color:var(--atlas-purple-deep)!important;font-size:25px!important;line-height:1!important;display:block!important}.guidedUnderstand .summaryMetric span{color:var(--atlas-text-muted)!important;font-size:10px!important;line-height:1.35!important;display:block!important}.guidedUnderstand .summaryMetric.attention strong{color:#b56d00!important}.guidedUnderstand .summaryMetric.positive strong{color:#3e8f4f!important}.guidedUnderstand .documentCards{gap:9px!important;display:grid!important}.guidedUnderstand .documentCards>header{margin:2px 0 1px!important;display:block!important}.guidedUnderstand .documentCards>header h2{margin:0 0 3px!important;font-size:16px!important}.guidedUnderstand .documentCards>header p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:10px!important}.guidedUnderstand .documentCard{border:1px solid var(--atlas-border)!important;width:100%!important;color:var(--atlas-text)!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border-radius:11px!important;grid-template-columns:34px minmax(0,1fr) 16px!important;align-items:start!important;gap:10px!important;padding:12px!important;display:grid!important}.guidedUnderstand .documentCard:hover{background:#fdfcff!important;border-color:#cbbcf5!important}.guidedUnderstand .documentCard.selected{border-color:var(--atlas-purple)!important;box-shadow:inset 3px 0 0 var(--atlas-purple)!important;background:#faf7ff!important}.guidedUnderstand .documentIcon,.guidedUnderstand .largeDocumentIcon{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple)!important;border-radius:9px!important;place-items:center!important;font-style:normal!important;display:grid!important}.guidedUnderstand .documentIcon{width:34px!important;height:34px!important;font-size:16px!important}.guidedUnderstand .documentCardBody{min-width:0!important;display:block!important}.guidedUnderstand .documentCardBody strong,.guidedUnderstand .documentCardBody small,.guidedUnderstand .documentCardBody em{display:block!important}.guidedUnderstand .documentCardBody strong{overflow-wrap:anywhere!important;font-size:11px!important;line-height:1.35!important}.guidedUnderstand .documentCardBody small{color:var(--atlas-text-muted)!important;margin-top:2px!important;font-size:9px!important}.guidedUnderstand .documentBadge{width:max-content!important;color:var(--atlas-text-muted)!important;background:#f1f0f4!important;border-radius:999px!important;margin-top:8px!important;padding:4px 7px!important;font-size:8px!important;font-style:normal!important;font-weight:800!important;display:inline-flex!important}.guidedUnderstand .documentBadge.needs_review{color:#9a6200!important;background:#fff2d9!important}.guidedUnderstand .documentBadge.confirmed{color:#327741!important;background:#eaf6ec!important}.guidedUnderstand .documentBadge.analysing{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important}.guidedUnderstand .documentCardBody em{color:var(--atlas-text-muted)!important;margin-top:7px!important;font-size:9px!important;font-style:normal!important}.guidedUnderstand .documentCard>i{color:var(--atlas-text-subtle)!important;align-self:center!important;font-size:18px!important;font-style:normal!important}.guidedUnderstand .selectedDocumentWorkspace{gap:20px!important;min-width:0!important;display:grid!important}.guidedUnderstand .documentBreadcrumb{color:var(--atlas-text-muted)!important;align-items:center!important;gap:8px!important;font-size:10px!important;display:flex!important}.guidedUnderstand .documentBreadcrumb strong{color:var(--atlas-text)!important}.guidedUnderstand .documentBreadcrumb i{color:var(--atlas-text-subtle)!important;font-style:normal!important}.guidedUnderstand .selectedDocumentHeader{border-bottom:1px solid var(--atlas-border)!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;padding-bottom:18px!important;display:grid!important}.guidedUnderstand .largeDocumentIcon{width:48px!important;height:48px!important;font-size:22px!important}.guidedUnderstand .selectedDocumentHeader h2{margin:1px 0 4px!important;font-size:22px!important;line-height:1.2!important}.guidedUnderstand .selectedDocumentHeader p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:11px!important}.guidedUnderstand .documentMetadata{color:var(--atlas-text-subtle)!important;flex-wrap:wrap!important;gap:8px 14px!important;margin-top:10px!important;font-size:9px!important;display:flex!important}.guidedUnderstand .technicalDetails>summary{cursor:pointer!important;border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:8px!important;padding:9px 12px!important;font-size:10px!important;font-weight:750!important}.guidedUnderstand .lifecycleSurface{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:15px!important;gap:22px!important;padding:22px!important;display:grid!important}.guidedUnderstand .processingJourney{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;display:grid!important;position:relative!important}.guidedUnderstand .processingJourney:before{content:""!important;background:var(--atlas-border)!important;z-index:0!important;height:1px!important;position:absolute!important;top:17px!important;left:7%!important;right:7%!important}.guidedUnderstand .journeyStep{z-index:1!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;display:grid!important;position:relative!important}.guidedUnderstand .journeyStep>i{width:34px!important;height:34px!important;color:var(--atlas-text-subtle)!important;background:#f1f0f4!important;border:4px solid #fff!important;border-radius:50%!important;place-items:center!important;font-size:10px!important;font-style:normal!important;font-weight:800!important;display:grid!important}.guidedUnderstand .journeyStep.done>i{color:#fff!important;background:#68ad70!important}.guidedUnderstand .journeyStep.current>i{background:linear-gradient(135deg,var(--atlas-purple),var(--atlas-violet))!important;color:#fff!important;box-shadow:0 5px 14px #6b3fe633!important}.guidedUnderstand .journeyStep strong,.guidedUnderstand .journeyStep small{display:block!important}.guidedUnderstand .journeyStep strong{padding-top:3px!important;font-size:10px!important;line-height:1.2!important}.guidedUnderstand .journeyStep small{color:var(--atlas-text-muted)!important;margin-top:4px!important;font-size:8px!important;line-height:1.35!important}.guidedUnderstand .currentStatePanel{background:linear-gradient(145deg,#fdfcff,#f7f3ff)!important;border:1px solid #e5dcfb!important;border-radius:14px!important;grid-template-columns:110px minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;padding:20px!important;display:grid!important}.guidedUnderstand .stateOrb{width:96px!important;height:96px!important;color:var(--atlas-purple-deep)!important;text-align:center!important;background:#fff!important;border:8px solid #d8c8fb!important;border-radius:50%!important;align-content:center!important;place-items:center!important;display:grid!important}.guidedUnderstand .stateOrb span{font-size:17px!important;font-weight:850!important;line-height:1!important;display:block!important}.guidedUnderstand .stateOrb small{color:var(--atlas-text-muted)!important;margin-top:4px!important;font-size:8px!important}.guidedUnderstand .stateCopy .eyebrow{color:var(--atlas-purple)!important;letter-spacing:.1em!important;font-size:8px!important;font-weight:850!important;display:block!important}.guidedUnderstand .stateCopy h2{margin:5px 0 6px!important;font-size:18px!important}.guidedUnderstand .stateCopy>p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:10px!important;line-height:1.55!important}.guidedUnderstand .reviewCounts,.guidedUnderstand .analysisFacts{flex-wrap:wrap!important;gap:10px 16px!important;margin-top:11px!important;font-size:10px!important;display:flex!important}.guidedUnderstand .reviewCounts strong{color:#9a6200!important}.guidedUnderstand .reviewCounts span,.guidedUnderstand .analysisFacts span{color:var(--atlas-text-muted)!important}.guidedUnderstand .safeUpdateMessage{color:var(--atlas-purple-deep)!important;background:#6b3fe60f!important;border-radius:8px!important;margin-top:12px!important;padding:9px 11px!important}.guidedUnderstand .stateAction{justify-self:end!important;min-width:145px!important}.guidedUnderstand .primaryActionButton,.guidedUnderstand .stateAction>button{background:linear-gradient(135deg,var(--atlas-purple-deep),var(--atlas-purple))!important;color:#fff!important;min-height:40px!important;font:inherit!important;cursor:pointer!important;border:0!important;border-radius:8px!important;padding:10px 14px!important;font-size:10px!important;font-weight:800!important}.guidedUnderstand .whatNext{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:14px!important;grid-template-columns:1.15fr repeat(3,1fr)!important;gap:14px!important;padding:20px!important;display:grid!important}.guidedUnderstand .whatNext h2{margin:0 0 6px!important;font-size:15px!important}.guidedUnderstand .whatNext p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:9px!important;line-height:1.5!important}.guidedUnderstand .nextStep{grid-template-columns:36px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;display:grid!important}.guidedUnderstand .nextStep>i{background:var(--atlas-violet-soft)!important;width:36px!important;height:36px!important;color:var(--atlas-purple)!important;border-radius:9px!important;place-items:center!important;font-style:normal!important;font-weight:800!important;display:grid!important}.guidedUnderstand .nextStep strong{font-size:10px!important;display:block!important}.guidedUnderstand .nextStep p{margin-top:4px!important;font-size:8px!important}.guidedUnderstand .journeyMessage{min-height:16px!important;color:var(--atlas-text-muted)!important;font-size:9px!important}@media (max-width:1080px){.guidedUnderstand .understandComposition{grid-template-columns:270px minmax(0,1fr)!important}.guidedUnderstand .whatNext{grid-template-columns:1fr 1fr!important}.guidedUnderstand .currentStatePanel{grid-template-columns:90px minmax(0,1fr)!important}.guidedUnderstand .stateAction{grid-column:2!important;justify-self:start!important}}@media (max-width:860px){.guidedUnderstand .understandComposition{grid-template-columns:1fr!important}.guidedUnderstand .understandContext{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.guidedUnderstand .documentCards{grid-template-columns:repeat(2,minmax(0,1fr))!important}.guidedUnderstand .documentCards>header{grid-column:1/-1!important}.guidedUnderstand .processingJourney{grid-template-columns:1fr!important}.guidedUnderstand .processingJourney:before{display:none!important}.guidedUnderstand .currentStatePanel,.guidedUnderstand .whatNext{grid-template-columns:1fr!important}.guidedUnderstand .stateAction{grid-column:auto!important}}.assureExperience{border:1px solid var(--atlas-border);background:#fff;border-radius:16px;grid-template-columns:280px minmax(0,1fr);min-height:700px;display:grid;overflow:hidden}.assureContext{border-right:1px solid var(--atlas-border);background:#fbfbfd;flex-direction:column;gap:18px;padding:22px 18px;display:flex}.assureContextBlock,.assureCoverageCard{border:1px solid var(--atlas-border);background:#fff;border-radius:13px;padding:18px}.assureContextBlock h2,.assureContextBlock h3{margin:4px 0 6px}.assureContextBlock h2{font-size:20px}.assureContextBlock h3{font-size:15px}.assureContextBlock p,.assureHelpBlock p{color:var(--atlas-text-muted);margin:0;font-size:12px;line-height:1.55}.assureCoverageTop{justify-content:space-between;align-items:center;gap:16px;display:flex}.assureCoverageTop>div{flex-direction:column;gap:2px;display:flex}.assureCoverageTop span{color:var(--atlas-text-muted);font-size:11px}.assureCoverageTop strong{letter-spacing:-.03em;font-size:31px}.assureHealthDot{border-radius:999px;width:12px;height:12px}.assureHealthDot.positive{background:#49a562}.assureHealthDot.attention{background:#d79728}.assureHealthDot.critical{background:#d65858}.assureProgress{background:#eceaf0;border-radius:999px;height:9px;margin:16px 0 18px;overflow:hidden}.assureProgress span{background:linear-gradient(90deg,var(--atlas-purple-deep),var(--atlas-violet));border-radius:999px;height:100%;display:block}.assureBreakdown{gap:10px;display:grid}.assureBreakdown>div{grid-template-columns:10px 1fr auto;align-items:center;gap:9px;font-size:12px;display:grid}.assureBreakdown strong{font-size:13px}.statusDot{border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.statusDot.positive{background:#49a562}.statusDot.attention{background:#d79728}.statusDot.critical{background:#d65858}.assureContextNumbers{grid-template-columns:1fr 1fr;gap:12px;display:grid}.assureContextNumbers>div{flex-direction:column;gap:4px;display:flex}.assureContextNumbers strong{color:var(--atlas-purple-deep);font-size:23px}.assureContextNumbers span{color:var(--atlas-text-muted);font-size:11px;line-height:1.35}.assureHelpBlock{margin-top:auto}.assureMain{background:#fff;min-width:0;padding:26px}.assureMainHeader{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.assureMainHeader h2{letter-spacing:-.02em;margin:4px 0 5px;font-size:25px}.assureMainHeader p{max-width:690px;color:var(--atlas-text-muted);margin:0;font-size:12px}.assureMetrics{border:1px solid var(--atlas-border);background:#fff;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid;overflow:hidden}.assureMetrics .atlasMetric{border-right:1px solid var(--atlas-border);padding:18px 20px}.assureMetrics .atlasMetric:last-child{border-right:0}.assureMetrics .atlasMetric strong{font-size:28px}.assureIssuesSurface{padding:22px 22px 12px}.assureIssuesHeading{align-items:center}.assureIssueCount{background:var(--atlas-violet-soft);color:var(--atlas-purple-deep);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:700}.assureIssueList{border-top:1px solid var(--atlas-border)}.assureIssueHead,.assureIssueRow{grid-template-columns:minmax(260px,1.45fr) minmax(150px,.75fr) 95px 105px minmax(190px,.85fr);align-items:center;gap:16px;display:grid}.assureIssueHead{color:var(--atlas-text-subtle);letter-spacing:.07em;text-transform:uppercase;padding:11px 8px 9px;font-size:10px;font-weight:700}.assureIssueRow{border-top:1px solid var(--atlas-border);padding:14px 8px}.assureIssuePrimary{align-items:flex-start;gap:10px;display:flex}.assureIssuePrimary .statusDot{margin-top:5px}.assureIssuePrimary strong,.assureIssuePrimary small,.assureRequirementLink strong,.assureRequirementLink small,.assureNextStep strong,.assureNextStep small{display:block}.assureIssuePrimary strong{font-size:13px;line-height:1.4}.assureIssuePrimary small,.assureRequirementLink small,.assureNextStep small{color:var(--atlas-text-muted);margin-top:3px;font-size:10px}.assureRequirementLink{color:var(--atlas-purple-deep);text-decoration:none}.assureRequirementLink strong,.assureNextStep strong{font-size:12px}.assureSupportGrid{grid-template-columns:minmax(0,1.5fr) minmax(270px,.65fr);gap:18px;margin-top:18px;display:grid}.assureRelationshipSurface,.assureNextActions{padding:20px}.assureNextActions h2{margin:5px 0 7px;font-size:18px}.assureNextActions p{color:var(--atlas-text-muted);margin:0 0 16px;font-size:12px;line-height:1.5}.assureOnTrackMessage{color:#36794a;font-size:12px;font-weight:700}@media (max-width:1100px){.assureExperience{grid-template-columns:240px minmax(0,1fr)}.assureIssueHead,.assureIssueRow{grid-template-columns:minmax(220px,1.35fr) minmax(130px,.7fr) 85px 95px}.assureIssueHead span:last-child,.assureIssueRow .assureNextStep{display:none}.assureSupportGrid{grid-template-columns:1fr}}@media (max-width:860px){.assureExperience{grid-template-columns:1fr}.assureContext{border-right:0;border-bottom:1px solid var(--atlas-border)}.assureMetrics{grid-template-columns:1fr 1fr}.assureMetrics .atlasMetric:nth-child(2){border-right:0}.assureMetrics .atlasMetric:nth-child(-n+2){border-bottom:1px solid var(--atlas-border)}.assureIssueList{overflow-x:auto}.assureIssueHead,.assureIssueRow{min-width:760px}}.assureExperience{box-sizing:border-box!important;grid-template-columns:260px minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.assureExperience *{box-sizing:border-box}.assureContext{width:auto!important;min-width:0!important}.assureMain{width:100%!important;min-width:0!important;max-width:100%!important;padding:24px!important;display:block!important;overflow:hidden!important}.assureMainHeader{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;width:100%!important;min-width:0!important;margin:0 0 18px!important;display:flex!important}.assureMainHeader>div{min-width:0!important;max-width:720px!important}.assureMainHeader h2{white-space:normal!important;max-width:none!important;margin:4px 0 5px!important;font-size:24px!important;line-height:1.15!important}.assureMainHeader p{max-width:720px!important;line-height:1.45!important}.assureMetrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 0 18px!important;display:grid!important}.assureMetrics .atlasMetric{flex-direction:column!important;justify-content:center!important;min-width:0!important;height:auto!important;min-height:92px!important;padding:16px 18px!important;display:flex!important}.assureMetrics .atlasMetric strong{margin:0 0 4px!important;font-size:27px!important;line-height:1!important;display:block!important}.assureMetrics .atlasMetric span,.assureMetrics .atlasMetric small{line-height:1.3!important;display:block!important}.assureIssuesSurface{width:100%!important;min-width:0!important;height:auto!important;margin:0!important;display:block!important;overflow:hidden!important}.assureIssuesHeading{justify-content:space-between!important;align-items:flex-start!important;width:100%!important;display:flex!important}.assureIssueList{width:100%!important;min-width:0!important;display:block!important;overflow-x:auto!important}.assureIssueHead,.assureIssueRow{width:100%!important;min-width:760px!important}.assureSupportGrid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr)!important;gap:18px!important;width:100%!important;min-width:0!important;margin:18px 0 0!important;display:grid!important}.assureSupportGrid>.surface,.assureRelationshipSurface,.assureNextActions{width:100%!important;min-width:0!important;height:auto!important;margin:0!important;display:block!important;overflow:hidden!important}.assureRelationshipSurface .relationshipPath,.assureRelationshipSurface .relationshipSignature{max-width:100%!important;overflow-x:auto!important}@media (max-width:1200px){.assureExperience{grid-template-columns:230px minmax(0,1fr)!important}.assureSupportGrid{grid-template-columns:1fr!important}}@media (max-width:980px){.assureExperience{grid-template-columns:1fr!important}.assureContext{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.assureMetrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:650px){.assureMain{padding:18px!important}.assureMainHeader{flex-direction:column!important}.assureMetrics{grid-template-columns:1fr!important}}.assureV3,.assureV3 *{box-sizing:border-box}.assureV3{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:16px!important;grid-template-columns:270px minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}.assureV3Context{border-right:1px solid var(--atlas-border)!important;background:#fbfbfd!important;flex-direction:column!important;gap:18px!important;min-width:0!important;padding:20px!important;display:flex!important}.assureV3Intro,.assureV3Coverage,.assureV3ContextStats,.assureV3Help{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;width:100%!important;min-width:0!important;padding:17px!important;display:block!important}.assureV3Eyebrow{color:var(--atlas-purple)!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:800!important;display:block!important}.assureV3Intro h2,.assureV3Trace h2,.assureV3Action h2,.assureV3Issues h2{color:var(--atlas-text)!important;letter-spacing:-.02em!important;margin:0!important}.assureV3Intro h2{font-size:19px!important}.assureV3Intro p,.assureV3Help p{color:var(--atlas-text-muted)!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.55!important}.assureV3CoverageHeader{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.assureV3CoverageHeader>div{flex-direction:column!important;gap:3px!important;display:flex!important}.assureV3CoverageHeader span{color:var(--atlas-text-muted)!important;font-size:11px!important}.assureV3CoverageHeader strong{font-size:30px!important;line-height:1!important}.assureV3CoverageHeader>i,.assureV3Breakdown i,.assureV3IssueText>i{border-radius:999px!important;flex:0 0 8px!important;width:8px!important;height:8px!important;display:block!important}.assureV3CoverageHeader>i{flex-basis:11px!important;width:11px!important;height:11px!important}.assureV3 .positive{background:#4da56a!important}.assureV3 .attention{background:#d99a2b!important}.assureV3 .critical{background:#d95a5a!important}.assureV3Progress{background:#eceaf1!important;border-radius:999px!important;height:8px!important;margin:17px 0!important;overflow:hidden!important}.assureV3Progress span{background:linear-gradient(90deg,var(--atlas-purple-deep),var(--atlas-violet))!important;border-radius:999px!important;height:100%!important;display:block!important}.assureV3Breakdown{gap:10px!important;margin:0!important;display:grid!important}.assureV3Breakdown>div{grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important;display:grid!important}.assureV3Breakdown dt{align-items:center!important;gap:8px!important;font-size:11px!important;display:flex!important}.assureV3Breakdown dd{margin:0!important;font-size:11px!important;font-weight:800!important}.assureV3ContextStats{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.assureV3ContextStats>div{flex-direction:column!important;gap:5px!important;display:flex!important}.assureV3ContextStats strong{color:var(--atlas-purple-deep)!important;font-size:22px!important}.assureV3ContextStats span{color:var(--atlas-text-muted)!important;font-size:10px!important;line-height:1.35!important}.assureV3Help{margin-top:auto!important}.assureV3Help>strong{font-size:13px!important}.assureV3Main{width:100%!important;min-width:0!important;padding:24px!important;display:block!important;overflow:visible!important}.assureV3Header{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;width:100%!important;margin:0 0 18px!important;padding:0!important;display:flex!important}.assureV3Header>div{width:auto!important;min-width:0!important;max-width:740px!important}.assureV3Header h2{white-space:normal!important;width:auto!important;max-width:none!important;margin:0 0 6px!important;font-size:25px!important;line-height:1.16!important;display:block!important}.assureV3Header p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.assureV3Health{border-radius:999px!important;flex:none!important;align-items:center!important;padding:7px 11px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.assureV3Health.critical,.assureV3Pill.critical{color:#9f333d!important;background:#fae8ea!important}.assureV3Health.attention,.assureV3Pill.attention{color:#8d5d11!important;background:#fff1d8!important}.assureV3Health.positive{color:#317347!important;background:#e6f4e9!important}.assureV3Metrics{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;min-width:0!important;margin:0 0 18px!important;display:grid!important;overflow:hidden!important}.assureV3Metrics>div{border-right:1px solid var(--atlas-border)!important;background:#fff!important;flex-direction:column!important;justify-content:center!important;min-width:0!important;min-height:88px!important;padding:16px 18px!important;display:flex!important}.assureV3Metrics>div:last-child{border-right:0!important}.assureV3Metrics>div.critical,.assureV3Metrics>div.attention{background:#fff!important}.assureV3Metrics strong{margin-bottom:5px!important;font-size:27px!important;line-height:1!important;display:block!important}.assureV3Metrics .critical strong{color:#a8424b!important}.assureV3Metrics .attention strong{color:#9b681d!important}.assureV3Metrics span{color:var(--atlas-text-muted)!important;font-size:11px!important}.assureV3Issues,.assureV3Trace,.assureV3Action{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:20px!important;display:block!important}.assureV3SectionHeading{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;margin-bottom:14px!important;display:flex!important}.assureV3SectionHeading h2,.assureV3Trace h2,.assureV3Action h2{font-size:19px!important}.assureV3SectionHeading p,.assureV3Trace p,.assureV3Action p{color:var(--atlas-text-muted)!important;margin:5px 0 0!important;font-size:11px!important;line-height:1.45!important}.assureV3Count{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;border-radius:999px!important;flex:none!important;padding:6px 9px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.assureV3IssueTable{border-top:1px solid var(--atlas-border)!important;width:100%!important;min-width:0!important;overflow-x:auto!important}.assureV3IssueHead,.assureV3IssueRow{grid-template-columns:minmax(240px,1.35fr) minmax(135px,.7fr) 88px 100px minmax(165px,.75fr)!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:760px!important;display:grid!important}.assureV3IssueHead{color:var(--atlas-text-subtle)!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:10px 8px 8px!important;font-size:9px!important;font-weight:800!important}.assureV3IssueRow{border-top:1px solid var(--atlas-border)!important;padding:13px 8px!important}.assureV3IssueText{align-items:flex-start!important;gap:9px!important;min-width:0!important;display:flex!important}.assureV3IssueText>i{margin-top:5px!important}.assureV3IssueText strong,.assureV3IssueText small,.assureV3Requirement strong,.assureV3Requirement small,.assureV3NextStep strong,.assureV3NextStep small{display:block!important}.assureV3IssueText strong,.assureV3NextStep strong{font-size:11px!important;line-height:1.4!important}.assureV3IssueText small,.assureV3Requirement small,.assureV3NextStep small{color:var(--atlas-text-muted)!important;margin-top:3px!important;font-size:9px!important}.assureV3Requirement{color:var(--atlas-purple-deep)!important;text-decoration:none!important}.assureV3Requirement strong{font-size:11px!important}.assureV3Pill{text-transform:capitalize!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-width:70px!important;padding:5px 8px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.assureV3NoIssues{flex-direction:column!important;gap:4px!important;padding:18px 4px!important;display:flex!important}.assureV3NoIssues span{color:var(--atlas-text-muted)!important;font-size:11px!important}.assureV3Lower{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr)!important;gap:18px!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important}.assureV3TracePath{grid-template-columns:minmax(135px,1fr) 20px minmax(135px,1fr) 20px minmax(135px,1fr) 20px minmax(135px,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin-top:16px!important;display:grid!important;overflow-x:auto!important}.assureV3TracePath>div{border:1px solid var(--atlas-border)!important;border-radius:10px!important;flex-direction:column!important;gap:3px!important;min-width:135px!important;padding:12px!important;display:flex!important}.assureV3TracePath>span{color:var(--atlas-text-subtle)!important;text-align:center!important}.assureV3TracePath b{color:var(--atlas-purple-deep)!important;font-size:10px!important}.assureV3TracePath strong{font-size:10px!important}.assureV3TracePath small{color:var(--atlas-text-muted)!important;text-transform:uppercase!important;font-size:8px!important}.assureV3Action p{margin-bottom:16px!important}.assureV3Action a{border:1px solid var(--atlas-border-strong)!important;color:var(--atlas-text)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:9px 13px!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.assureV3AllClear{color:#34744a!important;font-size:11px!important}.assureV3Empty{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:14px!important;place-items:center!important;min-height:360px!important;padding:40px!important;display:grid!important}.assureV3Empty>div{text-align:center!important;max-width:520px!important}.assureV3Empty h2{margin:5px 0 8px!important}.assureV3Empty p{color:var(--atlas-text-muted)!important}.assureV3Empty a{background:var(--atlas-purple-deep)!important;color:#fff!important;border-radius:8px!important;margin-top:10px!important;padding:10px 14px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:1180px){.assureV3{grid-template-columns:235px minmax(0,1fr)!important}.assureV3Lower{grid-template-columns:1fr!important}}@media (max-width:900px){.assureV3{grid-template-columns:1fr!important}.assureV3Context{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.assureV3Metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.assureV3Metrics>div:nth-child(2){border-right:0!important}.assureV3Metrics>div:nth-child(-n+2){border-bottom:1px solid var(--atlas-border)!important}}@media (max-width:620px){.assureV3Main{padding:16px!important}.assureV3Header{flex-direction:column!important}.assureV3Metrics{grid-template-columns:1fr!important}.assureV3Metrics>div{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.assureV3Metrics>div:last-child{border-bottom:0!important}}.evidenceV2,.evidenceV2 *{box-sizing:border-box}.evidenceV2{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:16px!important;grid-template-columns:270px minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}.evidenceV2Context{border-right:1px solid var(--atlas-border)!important;background:#fbfbfd!important;flex-direction:column!important;gap:18px!important;min-width:0!important;padding:20px!important;display:flex!important}.evidenceV2Intro,.evidenceV2Health,.evidenceV2ContextStats,.evidenceV2Help{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;width:100%!important;min-width:0!important;padding:17px!important}.evidenceV2Eyebrow{color:var(--atlas-purple)!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:800!important;display:block!important}.evidenceV2Intro h2,.evidenceV2Cases h2,.evidenceV2Explain h2,.evidenceV2Next h2{color:var(--atlas-text)!important;letter-spacing:-.02em!important;margin:0!important}.evidenceV2Intro h2{font-size:19px!important}.evidenceV2Intro p,.evidenceV2Help p{color:var(--atlas-text-muted)!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.55!important}.evidenceV2HealthHeader{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}.evidenceV2HealthHeader>div{flex-direction:column!important;gap:3px!important;display:flex!important}.evidenceV2HealthHeader span{color:var(--atlas-text-muted)!important;font-size:11px!important}.evidenceV2HealthHeader strong{font-size:30px!important;line-height:1!important}.evidenceV2HealthHeader>i,.evidenceV2Breakdown i{border-radius:999px!important;width:8px!important;height:8px!important;display:block!important}.evidenceV2HealthHeader>i{width:11px!important;height:11px!important}.evidenceV2 .positive{color:#317347!important;background:#e8f5eb!important}.evidenceV2 .attention{color:#8c5f18!important;background:#fff2dc!important}.evidenceV2 .critical{color:#9e3640!important;background:#fbe8ea!important}.evidenceV2 .muted{background:#b6b1bd!important}.evidenceV2Progress{background:#eceaf1!important;border-radius:999px!important;height:8px!important;margin:17px 0!important;overflow:hidden!important}.evidenceV2Progress span{background:linear-gradient(90deg,var(--atlas-purple-deep),var(--atlas-violet))!important;border-radius:999px!important;height:100%!important;display:block!important}.evidenceV2Breakdown{gap:10px!important;margin:0!important;display:grid!important}.evidenceV2Breakdown>div{grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important;display:grid!important}.evidenceV2Breakdown dt{color:var(--atlas-text)!important;align-items:center!important;gap:8px!important;font-size:11px!important;display:flex!important}.evidenceV2Breakdown dd{color:var(--atlas-text)!important;margin:0!important;font-size:11px!important;font-weight:800!important}.evidenceV2ContextStats{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.evidenceV2ContextStats>div{flex-direction:column!important;gap:5px!important;display:flex!important}.evidenceV2ContextStats strong{color:var(--atlas-purple-deep)!important;font-size:22px!important}.evidenceV2ContextStats span{color:var(--atlas-text-muted)!important;font-size:10px!important;line-height:1.35!important}.evidenceV2Help{margin-top:auto!important}.evidenceV2Help>strong{font-size:13px!important}.evidenceV2Main{width:100%!important;min-width:0!important;padding:24px!important;display:block!important}.evidenceV2Header{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;width:100%!important;margin:0 0 18px!important;display:flex!important}.evidenceV2Header>div{min-width:0!important;max-width:740px!important}.evidenceV2Header h2{margin:0 0 6px!important;font-size:25px!important;line-height:1.16!important}.evidenceV2Header p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.evidenceV2Manage{border:1px solid var(--atlas-border-strong)!important;color:var(--atlas-text)!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:9px 13px!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.evidenceV2Metrics{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;min-width:0!important;margin:0 0 18px!important;display:grid!important;overflow:hidden!important}.evidenceV2Metrics>div{border-right:1px solid var(--atlas-border)!important;min-width:0!important;min-height:88px!important;color:var(--atlas-text)!important;background:#fff!important;flex-direction:column!important;justify-content:center!important;padding:16px 18px!important;display:flex!important}.evidenceV2Metrics>div:last-child{border-right:0!important}.evidenceV2Metrics strong{margin-bottom:5px!important;font-size:27px!important;line-height:1!important;display:block!important}.evidenceV2Metrics .positive strong{color:#34784a!important}.evidenceV2Metrics .attention strong{color:#9b681d!important}.evidenceV2Metrics .critical strong{color:#a8424b!important}.evidenceV2Metrics span{color:var(--atlas-text-muted)!important;font-size:11px!important}.evidenceV2Cases,.evidenceV2Explain,.evidenceV2Next{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:20px!important;display:block!important}.evidenceV2SectionHeading{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;margin-bottom:14px!important;display:flex!important}.evidenceV2SectionHeading h2,.evidenceV2Explain h2,.evidenceV2Next h2{font-size:19px!important}.evidenceV2SectionHeading p,.evidenceV2Explain p,.evidenceV2Next p{color:var(--atlas-text-muted)!important;margin:5px 0 0!important;font-size:11px!important;line-height:1.45!important}.evidenceV2Count{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;border-radius:999px!important;flex:none!important;padding:6px 9px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.evidenceV2Empty{text-align:center!important;justify-items:center!important;padding:48px 24px!important;display:grid!important}.evidenceV2EmptyIcon{background:var(--atlas-violet-soft)!important;width:48px!important;height:48px!important;color:var(--atlas-purple)!important;border-radius:14px!important;place-items:center!important;margin-bottom:12px!important;font-size:22px!important;display:grid!important}.evidenceV2Empty strong{font-size:14px!important}.evidenceV2Empty p{max-width:520px!important;color:var(--atlas-text-muted)!important;margin:6px 0 16px!important;font-size:11px!important;line-height:1.5!important}.evidenceV2Empty a,.evidenceV2Next a{background:var(--atlas-purple-deep)!important;color:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:9px 13px!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.evidenceV2TableWrap{border-top:1px solid var(--atlas-border)!important;width:100%!important;min-width:0!important;overflow-x:auto!important}.evidenceV2TableHead,.evidenceV2Row{grid-template-columns:minmax(180px,1fr) minmax(190px,1fr) 110px 110px minmax(150px,.75fr)!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:760px!important;display:grid!important}.evidenceV2TableHead{color:var(--atlas-text-subtle)!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:10px 8px 8px!important;font-size:9px!important;font-weight:800!important}.evidenceV2Row{border-top:1px solid var(--atlas-border)!important;padding:13px 8px!important}.evidenceV2Requirement{color:var(--atlas-purple-deep)!important;text-decoration:none!important}.evidenceV2Requirement strong,.evidenceV2Requirement small,.evidenceV2Evidence strong,.evidenceV2Evidence small,.evidenceV2Review strong,.evidenceV2Review small{display:block!important}.evidenceV2Requirement strong,.evidenceV2Evidence strong,.evidenceV2Review strong{font-size:11px!important}.evidenceV2Requirement small,.evidenceV2Evidence small,.evidenceV2Review small{color:var(--atlas-text-muted)!important;margin-top:3px!important;font-size:9px!important}.evidenceV2Pill{text-transform:capitalize!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;min-width:80px!important;padding:5px 8px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.evidenceV2Updated{color:var(--atlas-text-muted)!important;font-size:10px!important}.evidenceV2Lower{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr)!important;gap:18px!important;width:100%!important;min-width:0!important;margin-top:18px!important;display:grid!important}.evidenceV2Path{grid-template-columns:minmax(140px,1fr) 22px minmax(140px,1fr) 22px minmax(140px,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin-top:16px!important;display:grid!important;overflow-x:auto!important}.evidenceV2Path>div{border:1px solid var(--atlas-border)!important;border-radius:10px!important;flex-direction:column!important;gap:3px!important;min-width:140px!important;padding:12px!important;display:flex!important}.evidenceV2Path>span{text-align:center!important;color:var(--atlas-text-subtle)!important}.evidenceV2Path b{color:var(--atlas-purple-deep)!important;font-size:10px!important}.evidenceV2Path strong{font-size:10px!important}.evidenceV2Path small{color:var(--atlas-text-muted)!important;text-transform:uppercase!important;font-size:8px!important}.evidenceV2Next p{margin-bottom:16px!important}@media (max-width:1180px){.evidenceV2{grid-template-columns:235px minmax(0,1fr)!important}.evidenceV2Lower{grid-template-columns:1fr!important}}@media (max-width:900px){.evidenceV2{grid-template-columns:1fr!important}.evidenceV2Context{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.evidenceV2Metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){.evidenceV2Main{padding:16px!important}.evidenceV2Header{flex-direction:column!important}.evidenceV2Metrics{grid-template-columns:1fr!important}}.changeV2,.changeV2 *{box-sizing:border-box}.changeV2{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:16px!important;grid-template-columns:270px minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}.changeV2Context{border-right:1px solid var(--atlas-border)!important;background:#fbfbfd!important;flex-direction:column!important;gap:18px!important;min-width:0!important;padding:20px!important;display:flex!important}.changeV2Intro,.changeV2Health,.changeV2Sets,.changeV2Help{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;width:100%!important;min-width:0!important;padding:17px!important}.changeV2Eyebrow{color:var(--atlas-purple)!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:800!important;display:block!important}.changeV2Intro h2,.changeV2Records h2,.changeV2Impact h2,.changeV2Trace h2,.changeV2Next h2{color:var(--atlas-text)!important;letter-spacing:-.02em!important;margin:0!important}.changeV2Intro h2{font-size:19px!important}.changeV2Intro p,.changeV2Help p{color:var(--atlas-text-muted)!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.55!important}.changeV2Health{gap:10px!important;display:grid!important}.changeV2HealthRow{border-bottom:1px solid var(--atlas-border)!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important;padding-bottom:9px!important;display:grid!important}.changeV2HealthRow:last-child{border-bottom:0!important;padding-bottom:0!important}.changeV2HealthRow span{color:var(--atlas-text-muted)!important;font-size:11px!important}.changeV2HealthRow strong{font-size:15px!important}.changeV2HealthRow .criticalText{color:#a8424b!important}.changeV2SetsHeading{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.changeV2SetsHeading h3{margin:0!important;font-size:14px!important}.changeV2SetsHeading span{background:var(--atlas-violet-soft)!important;min-width:24px!important;height:24px!important;color:var(--atlas-purple-deep)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.changeV2SetList{gap:9px!important;display:grid!important}.changeV2SetCard{border:1px solid var(--atlas-border)!important;width:100%!important;min-width:0!important;color:var(--atlas-text)!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border-radius:10px!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:11px!important;display:flex!important}.changeV2SetCard.selected{border-color:var(--atlas-violet)!important;box-shadow:inset 3px 0 0 var(--atlas-purple)!important;background:#f8f5ff!important}.changeV2SetCard strong{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:11px!important;overflow:hidden!important}.changeV2SetCard small{color:var(--atlas-text-muted)!important;font-size:9px!important}.changeV2SetCard span{color:var(--atlas-purple-deep)!important;text-transform:capitalize!important;font-size:9px!important;font-weight:800!important}.changeV2Help{margin-top:auto!important}.changeV2Help>strong{font-size:13px!important}.changeV2Main{width:100%!important;min-width:0!important;padding:24px!important;display:block!important}.changeV2Header{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;margin-bottom:18px!important;display:flex!important}.changeV2Header>div{min-width:0!important;max-width:740px!important}.changeV2Header h2{margin:0 0 6px!important;font-size:25px!important;line-height:1.16!important}.changeV2Header p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.changeV2Status{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;text-transform:capitalize!important;border-radius:999px!important;flex:none!important;padding:7px 11px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.changeV2Selected{border:1px solid var(--atlas-border)!important;background:#fbfbfd!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:24px!important;margin-bottom:18px!important;padding:15px 18px!important;display:grid!important}.changeV2Selected>div{flex-direction:column!important;gap:4px!important;display:flex!important}.changeV2Selected span{color:var(--atlas-text-muted)!important;text-transform:uppercase!important;letter-spacing:.07em!important;font-size:9px!important}.changeV2Selected strong{font-size:12px!important}.changeV2Metrics{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;margin-bottom:18px!important;display:grid!important;overflow:hidden!important}.changeV2Metrics>div{border-right:1px solid var(--atlas-border)!important;flex-direction:column!important;justify-content:center!important;min-height:86px!important;padding:15px 18px!important;display:flex!important}.changeV2Metrics>div:last-child{border-right:0!important}.changeV2Metrics strong{margin-bottom:5px!important;font-size:26px!important;line-height:1!important}.changeV2Metrics span{color:var(--atlas-text-muted)!important;font-size:10px!important}.changeV2Metrics .critical strong{color:#a8424b!important}.changeV2Records,.changeV2Impact,.changeV2Trace,.changeV2Next{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:20px!important;display:block!important}.changeV2Impact{margin-top:18px!important}.changeV2SectionHeading{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;margin-bottom:14px!important;display:flex!important}.changeV2SectionHeading h2,.changeV2Trace h2,.changeV2Next h2{font-size:19px!important}.changeV2SectionHeading p,.changeV2Trace p,.changeV2Next p{color:var(--atlas-text-muted)!important;margin:5px 0 0!important;font-size:11px!important;line-height:1.45!important}.changeV2Assess,.changeV2Next button{border:1px solid var(--atlas-border-strong)!important;color:var(--atlas-text)!important;cursor:pointer!important;background:#fff!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;padding:9px 13px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.changeV2Assess:disabled,.changeV2Next button:disabled{opacity:.5!important;cursor:not-allowed!important}.changeV2RecordList{gap:12px!important;display:grid!important}.changeV2Record{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:11px!important;padding:15px!important;display:block!important}.changeV2Record>header{justify-content:space-between!important;align-items:flex-start!important;gap:16px!important;margin-bottom:12px!important;display:flex!important}.changeV2Record>header>div{min-width:0!important}.changeV2Record>header strong,.changeV2Record>header small{display:block!important}.changeV2Record>header strong{text-transform:capitalize!important;font-size:12px!important}.changeV2Record>header small{color:var(--atlas-text-muted)!important;margin-top:3px!important;font-size:9px!important}.changeV2Pill{text-transform:capitalize!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;min-width:72px!important;padding:5px 8px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.changeV2Pill.critical{color:#9e3640!important;background:#fbe8ea!important}.changeV2Pill.attention{color:#8c5f18!important;background:#fff2dc!important}.changeV2Pill.neutral{color:#635d69!important;background:#f1eff4!important}.changeV2Comparison{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.changeV2Comparison>div{border:1px solid var(--atlas-border)!important;background:#fbfbfd!important;border-radius:9px!important;min-width:0!important;padding:12px!important}.changeV2Comparison span{color:var(--atlas-text-subtle)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:8px!important;font-weight:800!important;display:block!important}.changeV2Comparison p{color:var(--atlas-text)!important;margin:0!important;font-size:10px!important;line-height:1.45!important}.changeV2Record>footer{justify-content:space-between!important;gap:16px!important;margin-top:11px!important;display:flex!important}.changeV2Record>footer p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:10px!important}.changeV2Record>footer span{color:var(--atlas-purple-deep)!important;flex:none!important;font-size:9px!important;font-weight:700!important}.changeV2ImpactCount{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;border-radius:999px!important;padding:6px 9px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.changeV2ImpactList{gap:10px!important;display:grid!important}.changeV2ImpactRow{border-top:1px solid var(--atlas-border)!important;grid-template-columns:125px minmax(200px,.8fr) minmax(240px,1.2fr)!important;align-items:start!important;gap:14px!important;padding:13px 0!important;display:grid!important}.changeV2ImpactSource{text-transform:uppercase!important;border-radius:999px!important;width:max-content!important;padding:5px 8px!important;font-size:8px!important;font-weight:800!important;display:inline-flex!important}.changeV2ImpactSource.known{color:#317347!important;background:#e8f5eb!important}.changeV2ImpactSource.suggested{color:#8c5f18!important;background:#fff2dc!important}.changeV2ImpactEntity strong{text-transform:capitalize!important;font-size:11px!important;display:block!important}.changeV2ImpactEntity p{color:var(--atlas-text-muted)!important;margin:4px 0 0!important;font-size:9px!important;line-height:1.4!important}.changeV2Relationship{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.changeV2Relationship span{color:var(--atlas-text-muted)!important;background:#f6f4f8!important;border-radius:7px!important;padding:5px 7px!important;font-size:8px!important}.changeV2NoRecords,.changeV2NoImpact{color:var(--atlas-text-muted)!important;flex-direction:column!important;gap:4px!important;padding:18px 4px!important;font-size:11px!important;display:flex!important}.changeV2NoImpact strong{color:var(--atlas-text)!important}.changeV2Lower{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr)!important;gap:18px!important;margin-top:18px!important;display:grid!important}.changeV2Path{grid-template-columns:minmax(125px,1fr) 20px minmax(125px,1fr) 20px minmax(125px,1fr) 20px minmax(125px,1fr)!important;align-items:center!important;gap:8px!important;margin-top:16px!important;display:grid!important;overflow-x:auto!important}.changeV2Path>div{border:1px solid var(--atlas-border)!important;border-radius:9px!important;flex-direction:column!important;gap:3px!important;min-width:125px!important;padding:11px!important;display:flex!important}.changeV2Path>span{text-align:center!important;color:var(--atlas-text-subtle)!important}.changeV2Path b{color:var(--atlas-purple-deep)!important;font-size:9px!important}.changeV2Path strong{font-size:10px!important}.changeV2Path small{color:var(--atlas-text-muted)!important;text-transform:uppercase!important;font-size:8px!important}.changeV2Next p{margin-bottom:15px!important}.changeV2Message{border-left:3px solid var(--atlas-purple)!important;background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;border-radius:7px!important;margin-top:14px!important;padding:10px 12px!important;font-size:10px!important;display:block!important}.changeV2Loading,.changeV2Empty{border:1px solid var(--atlas-border)!important;text-align:center!important;background:#fff!important;border-radius:14px!important;place-items:center!important;min-height:360px!important;padding:40px!important;display:grid!important}.changeV2Loading strong,.changeV2Loading span{display:block!important}.changeV2Loading span{color:var(--atlas-text-muted)!important;margin-top:5px!important;font-size:11px!important}.changeV2Empty>div{max-width:540px!important}.changeV2Empty h2{margin:5px 0 8px!important}.changeV2Empty p{color:var(--atlas-text-muted)!important}@media (max-width:1180px){.changeV2{grid-template-columns:235px minmax(0,1fr)!important}.changeV2Lower{grid-template-columns:1fr!important}}@media (max-width:900px){.changeV2{grid-template-columns:1fr!important}.changeV2Context{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.changeV2Metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.changeV2Main{padding:16px!important}.changeV2Header,.changeV2SectionHeading,.changeV2Record>footer{flex-direction:column!important}.changeV2Metrics,.changeV2Comparison{grid-template-columns:1fr!important}}.automateV2,.automateV2 *{box-sizing:border-box}.automateV2{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:16px!important;grid-template-columns:270px minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}.automateV2Context{border-right:1px solid var(--atlas-border)!important;background:#fbfbfd!important;flex-direction:column!important;gap:18px!important;min-width:0!important;padding:20px!important;display:flex!important}.automateV2Intro,.automateV2Health,.automateV2Actions,.automateV2PolicySummary{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;width:100%!important;min-width:0!important;padding:17px!important}.automateV2Eyebrow{color:var(--atlas-purple)!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:800!important;display:block!important}.automateV2Intro h2,.automateV2Workspace h2,.automateV2Flow h2,.automateV2Policy h2{color:var(--atlas-text)!important;letter-spacing:-.02em!important;margin:0!important}.automateV2Intro h2{font-size:19px!important}.automateV2Intro p,.automateV2PolicySummary p{color:var(--atlas-text-muted)!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.55!important}.automateV2Health{gap:10px!important;display:grid!important}.automateV2Health>div{border-bottom:1px solid var(--atlas-border)!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important;padding-bottom:9px!important;display:grid!important}.automateV2Health>div:last-child{border-bottom:0!important;padding-bottom:0!important}.automateV2Health span{color:var(--atlas-text-muted)!important;font-size:11px!important}.automateV2Health strong{font-size:15px!important}.automateV2ActionsHeading{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:12px!important;display:flex!important}.automateV2ActionsHeading h3{margin:0!important;font-size:14px!important}.automateV2ActionsHeading span{background:var(--atlas-violet-soft)!important;min-width:24px!important;height:24px!important;color:var(--atlas-purple-deep)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.automateV2ActionList{gap:9px!important;display:grid!important}.automateV2ActionCard{border:1px solid var(--atlas-border)!important;width:100%!important;min-width:0!important;color:var(--atlas-text)!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border-radius:10px!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;padding:11px!important;display:flex!important}.automateV2ActionCard.selected{border-color:var(--atlas-violet)!important;box-shadow:inset 3px 0 0 var(--atlas-purple)!important;background:#f8f5ff!important}.automateV2ActionCard strong{text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;font-size:11px!important;overflow:hidden!important}.automateV2ActionCard small{color:var(--atlas-text-muted)!important;font-size:9px!important}.automateV2ActionCard span{color:var(--atlas-purple-deep)!important;text-transform:capitalize!important;font-size:8px!important;font-weight:800!important}.automateV2NoActions{flex-direction:column!important;gap:5px!important;display:flex!important}.automateV2NoActions strong{font-size:11px!important}.automateV2NoActions span{color:var(--atlas-text-muted)!important;font-size:9px!important;line-height:1.45!important}.automateV2PolicySummary{margin-top:auto!important}.automateV2PolicySummary>strong{font-size:12px!important}.automateV2Main{width:100%!important;min-width:0!important;padding:24px!important;display:block!important}.automateV2Header{justify-content:space-between!important;align-items:flex-start!important;gap:20px!important;margin-bottom:18px!important;display:flex!important}.automateV2Header>div{min-width:0!important;max-width:740px!important}.automateV2Header h2{margin:0 0 6px!important;font-size:25px!important;line-height:1.16!important}.automateV2Header p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:11px!important;line-height:1.45!important}.automateV2Guardrail,.automateV2Status{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;text-transform:capitalize!important;border-radius:999px!important;flex:none!important;padding:7px 11px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.automateV2Metrics{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;margin-bottom:18px!important;display:grid!important;overflow:hidden!important}.automateV2Metrics>div{border-right:1px solid var(--atlas-border)!important;flex-direction:column!important;justify-content:center!important;min-height:86px!important;padding:15px 18px!important;display:flex!important}.automateV2Metrics>div:last-child{border-right:0!important}.automateV2Metrics strong{margin-bottom:5px!important;font-size:26px!important;line-height:1!important}.automateV2Metrics span{color:var(--atlas-text-muted)!important;font-size:10px!important}.automateV2Metrics .attention strong{color:#9b681d!important}.automateV2Metrics .critical strong{color:#a8424b!important}.automateV2Workspace,.automateV2Flow,.automateV2Policy{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:20px!important;display:block!important}.automateV2SelectedHeader{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:18px!important;display:flex!important}.automateV2SelectedHeader h2{margin:0 0 5px!important;font-size:20px!important}.automateV2SelectedHeader p{color:var(--atlas-text-muted)!important;text-transform:capitalize!important;margin:0!important;font-size:10px!important}.automateV2Journey{border:1px solid var(--atlas-border)!important;background:#fbfbfd!important;border-radius:12px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;margin-bottom:18px!important;padding:15px!important;display:grid!important;position:relative!important}.automateV2Journey:before{content:""!important;background:var(--atlas-border-strong)!important;height:1px!important;position:absolute!important;top:31px!important;left:9%!important;right:9%!important}.automateV2Step{z-index:1!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important;position:relative!important}.automateV2Step>i{border:1px solid var(--atlas-border-strong)!important;width:28px!important;height:28px!important;color:var(--atlas-text-muted)!important;background:#fff!important;border-radius:999px!important;flex:0 0 28px!important;place-items:center!important;font-size:9px!important;font-style:normal!important;font-weight:800!important;display:grid!important}.automateV2Step.complete>i{color:#fff!important;background:#59a96f!important;border-color:#59a96f!important}.automateV2Step.current>i{border-color:var(--atlas-purple)!important;background:var(--atlas-purple)!important;color:#fff!important;box-shadow:0 0 0 4px var(--atlas-violet-soft)!important}.automateV2Step strong,.automateV2Step small{display:block!important}.automateV2Step strong{font-size:9px!important}.automateV2Step small{color:var(--atlas-text-muted)!important;margin-top:2px!important;font-size:8px!important;line-height:1.3!important}.automateV2CurrentState{background:linear-gradient(135deg,#fcfaff,#f7f3ff)!important;border:1px solid #ddd3ff!important;border-radius:13px!important;grid-template-columns:70px minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:20px!important;display:grid!important}.automateV2CurrentIcon{width:60px!important;height:60px!important;color:var(--atlas-purple-deep)!important;background:#fff!important;border:8px solid #ded1ff!important;border-radius:999px!important;place-items:center!important;font-size:22px!important;font-weight:800!important;display:grid!important}.automateV2CurrentState h3,.automateV2PreviewHeader h3{margin:0 0 5px!important;font-size:18px!important}.automateV2CurrentState p{color:var(--atlas-text-muted)!important;margin:0!important;font-size:10px!important;line-height:1.45!important}.automateV2CurrentState button,.automateV2Buttons button{border:1px solid var(--atlas-border-strong)!important;color:var(--atlas-text)!important;cursor:pointer!important;background:#fff!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:9px 13px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.automateV2CurrentState button{border-color:var(--atlas-purple-deep)!important;background:var(--atlas-purple-deep)!important;color:#fff!important}.automateV2Plan{gap:15px!important;display:grid!important}.automateV2PreviewHeader{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;display:flex!important}.automateV2BeforeAfter{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.automateV2BeforeAfter>div{border:1px solid var(--atlas-border)!important;background:#fbfbfd!important;border-radius:10px!important;min-width:0!important;padding:13px!important}.automateV2BeforeAfter>div>span{color:var(--atlas-text-subtle)!important;letter-spacing:.08em!important;text-transform:uppercase!important;margin-bottom:7px!important;font-size:8px!important;font-weight:800!important;display:block!important}.automateV2BeforeAfter pre{white-space:pre-wrap!important;word-break:break-word!important;max-height:220px!important;color:var(--atlas-text)!important;margin:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace!important;font-size:9px!important;line-height:1.4!important;overflow:auto!important}.automateV2Guardrails{grid-template-columns:1fr 1fr!important;gap:12px!important;display:grid!important}.automateV2Guardrails>div{background:#f7f6f9!important;border-radius:9px!important;flex-direction:column!important;gap:4px!important;padding:11px!important;display:flex!important}.automateV2Guardrails strong{font-size:10px!important}.automateV2Guardrails span{color:var(--atlas-text-muted)!important;font-size:9px!important}.automateV2Buttons{flex-wrap:wrap!important;gap:9px!important;display:flex!important}.automateV2Buttons .primary{background:var(--atlas-purple-deep)!important;border-color:var(--atlas-purple-deep)!important;color:#fff!important}.automateV2Buttons .execute{color:#fff!important;background:#16121d!important;border-color:#16121d!important;margin-left:auto!important}.automateV2Buttons button:disabled,.automateV2CurrentState button:disabled{opacity:.5!important;cursor:not-allowed!important}.automateV2Empty{text-align:center!important;justify-items:center!important;padding:52px 24px!important;display:grid!important}.automateV2EmptyIcon{background:var(--atlas-violet-soft)!important;width:48px!important;height:48px!important;color:var(--atlas-purple)!important;border-radius:14px!important;place-items:center!important;margin-bottom:12px!important;font-size:22px!important;display:grid!important}.automateV2Empty strong{font-size:14px!important}.automateV2Empty p{max-width:540px!important;color:var(--atlas-text-muted)!important;margin:6px 0 0!important;font-size:11px!important;line-height:1.5!important}.automateV2Lower{grid-template-columns:minmax(0,1.45fr) minmax(250px,.55fr)!important;gap:18px!important;margin-top:18px!important;display:grid!important}.automateV2Flow h2,.automateV2Policy h2{font-size:18px!important}.automateV2Flow p,.automateV2Policy p{color:var(--atlas-text-muted)!important;margin:5px 0 0!important;font-size:10px!important;line-height:1.45!important}.automateV2Path{grid-template-columns:minmax(125px,1fr) 20px minmax(125px,1fr) 20px minmax(125px,1fr) 20px minmax(125px,1fr)!important;align-items:center!important;gap:8px!important;margin-top:16px!important;display:grid!important;overflow-x:auto!important}.automateV2Path>div{border:1px solid var(--atlas-border)!important;border-radius:9px!important;flex-direction:column!important;gap:3px!important;min-width:125px!important;padding:11px!important;display:flex!important}.automateV2Path>span{text-align:center!important;color:var(--atlas-text-subtle)!important}.automateV2Path b{color:var(--atlas-purple-deep)!important;font-size:9px!important}.automateV2Path strong{font-size:10px!important}.automateV2Path small{color:var(--atlas-text-muted)!important;text-transform:uppercase!important;font-size:8px!important}.automateV2PolicyList{gap:9px!important;margin-top:14px!important;display:grid!important}.automateV2PolicyList>div{border:1px solid var(--atlas-border)!important;border-radius:9px!important;flex-direction:column!important;gap:3px!important;padding:10px!important;display:flex!important}.automateV2PolicyList strong{font-size:10px!important}.automateV2PolicyList span{color:var(--atlas-purple-deep)!important;text-transform:capitalize!important;font-size:9px!important}.automateV2PolicyList small{color:var(--atlas-text-muted)!important;font-size:8px!important}.automateV2Message{border-left:3px solid var(--atlas-purple)!important;background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;border-radius:7px!important;margin-top:14px!important;padding:10px 12px!important;font-size:10px!important;display:block!important}.automateV2Loading{border:1px solid var(--atlas-border)!important;text-align:center!important;background:#fff!important;border-radius:14px!important;place-items:center!important;min-height:360px!important;padding:40px!important;display:grid!important}.automateV2Loading strong,.automateV2Loading span{display:block!important}.automateV2Loading span{color:var(--atlas-text-muted)!important;margin-top:5px!important;font-size:11px!important}@media (max-width:1180px){.automateV2{grid-template-columns:235px minmax(0,1fr)!important}.automateV2Lower{grid-template-columns:1fr!important}}@media (max-width:900px){.automateV2{grid-template-columns:1fr!important}.automateV2Context{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.automateV2Metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:700px){.automateV2Main{padding:16px!important}.automateV2Header,.automateV2SelectedHeader,.automateV2CurrentState{flex-direction:column!important;grid-template-columns:1fr!important}.automateV2Journey{grid-template-columns:1fr!important}.automateV2Journey:before{display:none!important}.automateV2BeforeAfter,.automateV2Guardrails,.automateV2Metrics{grid-template-columns:1fr!important}}.automateV2{overflow:visible!important}.automateV2Main{padding-right:34px!important}.automateV2Header{padding-right:10px!important}.automateV2Guardrail{margin-right:8px!important}.automateV2Main{padding-left:24px!important;padding-right:46px!important}.automateV2Header{grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;gap:20px!important;width:100%!important;min-width:0!important;padding-right:0!important;display:grid!important}.automateV2Metrics,.automateV2Workspace,.automateV2Lower{width:calc(100% - 8px)!important;max-width:calc(100% - 8px)!important}.automateV2Policy{margin-right:0!important}@media (max-width:900px){.automateV2Main{padding-right:24px!important}.automateV2Header{grid-template-columns:1fr!important}.automateV2Guardrail{justify-self:start!important;transform:none!important}.automateV2Metrics,.automateV2Workspace,.automateV2Lower{width:100%!important;max-width:100%!important}}.automateV2{width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.automateV2Header{grid-template-columns:minmax(0,1fr) auto!important;gap:20px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;display:grid!important}.automateV2Metrics,.automateV2Workspace,.automateV2Lower{width:100%!important;min-width:0!important;max-width:100%!important}.automateV2Policy{margin:0!important}@media (max-width:900px){.automateV2Header{grid-template-columns:1fr!important}.automateV2Guardrail{justify-self:start!important}}.automateV2Main{padding:24px 30px 24px 24px!important}.automateV2Header{grid-template-columns:minmax(0,1fr) max-content!important;column-gap:24px!important}.automateV2Guardrail{justify-self:end!important;margin-right:10px!important}.automateV2Lower{padding-right:8px!important}.automateV2Policy{max-width:100%!important}@media (max-width:900px){.automateV2Main{padding:20px!important}.automateV2Guardrail{margin-right:0!important}.automateV2Lower{padding-right:0!important}}.automateV2{grid-template-columns:220px minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.automateV2Context{width:auto!important;min-width:0!important}.automateV2Main{width:100%!important;min-width:0!important;max-width:100%!important;padding:22px!important}.automateV2Header{grid-template-columns:minmax(0,1fr) max-content!important;gap:16px!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important}.automateV2Header>div{min-width:0!important}.automateV2Guardrail{white-space:nowrap!important;place-self:start end!important;margin:0!important;transform:none!important}.automateV2Metrics,.automateV2Workspace,.automateV2Lower{width:100%!important;min-width:0!important;max-width:100%!important;padding-right:0!important}.automateV2Policy{max-width:100%!important;margin:0!important}@media (max-width:680px){.automateV2{grid-template-columns:1fr!important}.automateV2Context{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.automateV2Header{grid-template-columns:1fr!important}.automateV2Guardrail{justify-self:start!important}.automateV2Main{padding:18px!important}}.askAtlasV2,.askAtlasV2 *{box-sizing:border-box}.askAtlasV2{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:16px!important;grid-template-columns:260px minmax(0,1fr)!important;width:100%!important;min-width:0!important;display:grid!important;overflow:hidden!important}.askAtlasV2Context{border-right:1px solid var(--atlas-border)!important;background:#fbfbfd!important;flex-direction:column!important;gap:18px!important;min-width:0!important;padding:20px!important;display:flex!important}.askAtlasV2Intro,.askAtlasV2Awareness,.askAtlasV2Prompts,.askAtlasV2Conversations{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:13px!important;width:100%!important;min-width:0!important;padding:17px!important}.askAtlasV2Eyebrow{color:var(--atlas-purple)!important;letter-spacing:.12em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:10px!important;font-weight:800!important;display:block!important}.askAtlasV2Intro h2,.askAtlasV2Header h2,.askAtlasV2Answer h2{color:var(--atlas-text)!important;letter-spacing:-.02em!important;margin:0!important}.askAtlasV2Intro h2{font-size:19px!important}.askAtlasV2Intro p,.askAtlasV2Header p{color:var(--atlas-text-muted)!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.5!important}.askAtlasV2Awareness{gap:11px!important;display:grid!important}.askAtlasV2Awareness>div{border-bottom:1px solid var(--atlas-border)!important;flex-direction:column!important;gap:3px!important;padding-bottom:9px!important;display:flex!important}.askAtlasV2Awareness>div:last-child{border-bottom:0!important;padding-bottom:0!important}.askAtlasV2Awareness strong{font-size:11px!important}.askAtlasV2Awareness span{color:var(--atlas-text-muted)!important;font-size:9px!important;line-height:1.4!important}.askAtlasV2SectionLabel{justify-content:space-between!important;align-items:center!important;gap:12px!important;margin-bottom:11px!important;display:flex!important}.askAtlasV2SectionLabel h3{margin:0!important;font-size:13px!important}.askAtlasV2SectionLabel button{color:var(--atlas-purple)!important;cursor:pointer!important;background:0 0!important;border:0!important;font-size:9px!important;font-weight:800!important}.askAtlasV2PromptList{gap:7px!important;display:grid!important}.askAtlasV2PromptList button{border:1px solid var(--atlas-border)!important;width:100%!important;color:var(--atlas-text)!important;text-align:left!important;cursor:pointer!important;background:#fff!important;border-radius:9px!important;grid-template-columns:18px 1fr!important;align-items:start!important;gap:7px!important;padding:9px!important;font-size:9px!important;line-height:1.35!important;display:grid!important}.askAtlasV2PromptList button:hover{border-color:var(--atlas-violet)!important;background:#faf8ff!important}.askAtlasV2PromptList button span{color:var(--atlas-purple)!important;font-weight:800!important}.askAtlasV2ConversationList{gap:7px!important;display:grid!important}.askAtlasV2Conversation{border:1px solid var(--atlas-border)!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) 22px!important;align-items:center!important;gap:6px!important;padding:5px 6px!important;display:grid!important}.askAtlasV2Conversation.selected{border-color:var(--atlas-violet)!important;background:#f8f5ff!important}.askAtlasV2Conversation button{min-width:0!important;color:var(--atlas-text)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;font-size:9px!important}.askAtlasV2Conversation button:last-child{color:var(--atlas-text-subtle)!important;text-align:center!important}.askAtlasV2NoConversations{color:var(--atlas-text-muted)!important;margin:0!important;font-size:9px!important}.askAtlasV2Main{width:100%!important;min-width:0!important;padding:24px!important;display:block!important}.askAtlasV2Header{grid-template-columns:minmax(0,1fr) max-content!important;align-items:start!important;gap:18px!important;margin-bottom:18px!important;display:grid!important}.askAtlasV2Header>div{min-width:0!important;max-width:720px!important}.askAtlasV2Header h2{font-size:25px!important;line-height:1.15!important}.askAtlasV2Badge{background:var(--atlas-violet-soft)!important;color:var(--atlas-purple-deep)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:7px 10px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important}.askAtlasV2Composer{border:1px solid var(--atlas-border)!important;background:linear-gradient(135deg,#fdfcff,#faf7ff)!important;border-radius:13px!important;margin-bottom:18px!important;padding:17px!important}.askAtlasV2Composer>label{color:var(--atlas-text)!important;margin-bottom:8px!important;font-size:10px!important;font-weight:800!important;display:block!important}.askAtlasV2InputWrap{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:10px!important;display:grid!important}.askAtlasV2InputWrap textarea{resize:vertical!important;border:1px solid var(--atlas-border-strong)!important;width:100%!important;min-height:72px!important;max-height:150px!important;color:var(--atlas-text)!important;font:inherit!important;background:#fff!important;border-radius:10px!important;padding:12px!important;font-size:11px!important;line-height:1.45!important}.askAtlasV2InputWrap textarea:focus{outline:2px solid var(--atlas-violet-soft)!important;border-color:var(--atlas-violet)!important}.askAtlasV2InputWrap button{border:1px solid var(--atlas-purple-deep)!important;background:var(--atlas-purple-deep)!important;color:#fff!important;cursor:pointer!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:10px 14px!important;font-size:10px!important;font-weight:800!important;display:inline-flex!important}.askAtlasV2InputWrap button:disabled{opacity:.5!important;cursor:not-allowed!important}.askAtlasV2Composer>p{color:var(--atlas-text-muted)!important;margin:8px 0 0!important;font-size:9px!important}.askAtlasV2Ready,.askAtlasV2Answer{border:1px solid var(--atlas-border)!important;background:#fff!important;border-radius:14px!important;width:100%!important;min-width:0!important;padding:22px!important}.askAtlasV2Ready{text-align:center!important;justify-items:center!important;padding:46px 28px!important;display:grid!important}.askAtlasV2ReadyIcon{background:var(--atlas-violet-soft)!important;width:52px!important;height:52px!important;color:var(--atlas-purple)!important;border-radius:15px!important;place-items:center!important;margin-bottom:12px!important;font-size:24px!important;display:grid!important}.askAtlasV2Ready>strong{font-size:14px!important}.askAtlasV2Ready>p{max-width:600px!important;color:var(--atlas-text-muted)!important;margin:6px 0 20px!important;font-size:10px!important;line-height:1.5!important}.askAtlasV2Capabilities{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;display:grid!important}.askAtlasV2Capabilities>div{border:1px solid var(--atlas-border)!important;text-align:left!important;border-radius:9px!important;flex-direction:column!important;gap:4px!important;padding:12px!important;display:flex!important}.askAtlasV2Capabilities b{font-size:10px!important}.askAtlasV2Capabilities span{color:var(--atlas-text-muted)!important;font-size:8px!important}.askAtlasV2Error{background:#fff2f3!important;border-left:3px solid #d95a5a!important;border-radius:8px!important;flex-direction:column!important;gap:4px!important;margin-bottom:18px!important;padding:12px 14px!important;display:flex!important}.askAtlasV2Error strong{font-size:10px!important}.askAtlasV2Error span,.askAtlasV2Error small{color:var(--atlas-text-muted)!important;font-size:9px!important}.askAtlasV2AnswerHeader{justify-content:space-between!important;align-items:flex-start!important;gap:18px!important;margin-bottom:16px!important;display:flex!important}.askAtlasV2AnswerHeader h2{font-size:19px!important}.askAtlasV2AnswerLegend{color:var(--atlas-text-muted)!important;flex-wrap:wrap!important;gap:10px!important;font-size:8px!important;display:flex!important}.askAtlasV2AnswerLegend span{align-items:center!important;gap:5px!important;display:flex!important}.askAtlasV2AnswerLegend i{background:#59a96f!important;border-radius:999px!important;width:7px!important;height:7px!important;display:block!important}.askAtlasV2AnswerLegend span:last-child i{background:var(--atlas-violet)!important}.askAtlasV2Executive{background:#f8f6fb!important;border-radius:11px!important;margin-bottom:18px!important;padding:17px!important}.askAtlasV2Executive p{color:var(--atlas-text)!important;margin:0!important;font-size:13px!important;line-height:1.55!important}.askAtlasV2Findings,.askAtlasV2Focus,.askAtlasV2Uncertainties{border-top:1px solid var(--atlas-border)!important;padding-top:16px!important}.askAtlasV2Findings h3,.askAtlasV2Focus h3,.askAtlasV2Uncertainties h3{margin:0 0 11px!important;font-size:13px!important}.askAtlasV2Findings>div,.askAtlasV2Focus>div{gap:9px!important;display:grid!important}.askAtlasV2Findings article,.askAtlasV2Focus article{grid-template-columns:26px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;display:grid!important}.askAtlasV2Findings article>span,.askAtlasV2Focus article>span{background:var(--atlas-violet-soft)!important;width:24px!important;height:24px!important;color:var(--atlas-purple-deep)!important;border-radius:8px!important;place-items:center!important;font-size:9px!important;font-weight:800!important;display:grid!important}.askAtlasV2Findings p,.askAtlasV2Focus p,.askAtlasV2Uncertainties p{color:var(--atlas-text)!important;margin:2px 0 0!important;font-size:10px!important;line-height:1.45!important}.askAtlasV2Citations{flex-wrap:wrap!important;gap:6px!important;margin-top:6px!important;display:flex!important}.askAtlasV2Citations a{color:var(--atlas-purple-deep)!important;background:#f1eef8!important;border-radius:6px!important;padding:4px 7px!important;font-size:8px!important;font-weight:700!important;text-decoration:none!important;display:inline-flex!important}.askAtlasV2Focus,.askAtlasV2Uncertainties{margin-top:16px!important}.askAtlasV2AnswerFooter{border-top:1px solid var(--atlas-border)!important;align-items:center!important;gap:8px!important;margin-top:18px!important;padding-top:14px!important;display:flex!important}.askAtlasV2AnswerFooter span{color:var(--atlas-text-muted)!important;margin-right:auto!important;font-size:9px!important}.askAtlasV2AnswerFooter button{border:1px solid var(--atlas-border)!important;color:var(--atlas-text)!important;cursor:pointer!important;background:#fff!important;border-radius:7px!important;padding:6px 9px!important;font-size:9px!important;font-weight:700!important}.askAtlasDrawer{padding:16px!important}.askAtlasDrawer form{gap:8px!important;display:grid!important}.askAtlasDrawer textarea{min-height:90px!important}@media (max-width:1050px){.askAtlasV2{grid-template-columns:225px minmax(0,1fr)!important}.askAtlasV2Capabilities{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:820px){.askAtlasV2{grid-template-columns:1fr!important}.askAtlasV2Context{border-right:0!important;border-bottom:1px solid var(--atlas-border)!important}.askAtlasV2Header,.askAtlasV2InputWrap{grid-template-columns:1fr!important}.askAtlasV2InputWrap button{justify-self:end!important}}@media (max-width:620px){.askAtlasV2Main{padding:16px!important}.askAtlasV2Capabilities{grid-template-columns:1fr!important}}
