:root{color-scheme:light;--bg:#f3f6f8;--panel:#ffffff;--panel-strong:#ffffff;--text:#172b3a;--muted:#617181;--line:#dbe4ea;--brand:#087f8c;--brand-soft:#e7f5f5;--accent:#d97706;--good:#15803d;--shadow:0 8px 24px rgba(27,54,69,0.06)}*{box-sizing:border-box}body,html{margin:0;overflow-x:hidden;min-height:100%;background:var(--bg);color:var(--text);font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,sans-serif;line-height:1.55}button,input,select,textarea{font:inherit}button{cursor:pointer}.site-shell-header a{color:var(--muted);font-size:14px;white-space:nowrap}.site-shell-header .nav-primary,.site-shell-header a:hover{color:var(--brand)}.site-shell-header .nav-primary{font-weight:800;margin-right:8px}h1,h2,h3{letter-spacing:0;line-height:1.25}main{min-width:0}.app-frame{min-height:100vh;display:grid;grid-template-columns:228px minmax(0,1fr)}.app-sidebar{background:#123d2d;color:#edf8f1;padding:22px 14px;display:flex;flex-direction:column;gap:22px}.app-brand{display:flex;gap:10px;align-items:center;color:#fff;padding:0 9px}.app-brand-mark{width:30px;height:30px;display:grid;place-items:center;background:#e6f451;color:#123d2d;border-radius:5px;font-weight:800}.app-brand small,.app-brand strong{display:block;line-height:1.2}.app-brand small{color:#a9c4b5;font-size:11px;margin-top:3px}.mobile-nav-toggle{display:none}.app-mode-switch{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;padding:4px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.1);border-radius:6px}.app-mode-switch a{min-width:0;padding:8px 7px;border-radius:4px;color:#b8d1c4}.app-mode-switch a.active,.app-mode-switch a:hover{background:#e6f451;color:#123d2d}.app-mode-switch small,.app-mode-switch span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-mode-switch span{font-size:11px;font-weight:700}.app-mode-switch small{margin-top:2px;font-size:9px;opacity:.78}.app-workspace-card{display:grid;grid-gap:4px;gap:4px;padding:11px 10px;background:rgba(255,255,255,.08);border:1px solid rgba(183,237,207,.18);border-radius:6px}.app-ops-note>span,.app-workspace-card>span{color:#91b1a0;font-size:10px;letter-spacing:.05em}.app-ops-note small,.app-ops-note strong,.app-workspace-card small,.app-workspace-card strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-workspace-card strong{color:#fff;font-size:12px}.app-ops-note small,.app-workspace-card small{color:#b8d1c4;font-size:10px}.app-workspace-card a{margin-top:3px;color:#e6f451;font-size:10px;font-weight:700}.app-workspace-card a b{margin-left:3px}.app-ops-note{display:grid;grid-gap:4px;gap:4px;padding:2px 10px 12px;border-bottom:1px solid rgba(255,255,255,.12)}.app-ops-note strong{color:#fff;font-size:12px}.app-nav-switch-note{margin-top:auto;padding:11px 10px 0;border-top:1px solid rgba(255,255,255,.12)}.app-nav-switch-note>span{display:block;color:#b8d1c4;font-size:10px;line-height:1.45}.app-nav{display:grid;grid-gap:18px;gap:18px}.app-nav-group>p{margin:0 10px 6px;color:#91b1a0;font-size:11px;letter-spacing:.08em}.app-nav-link{color:#cfe4d8;padding:9px 10px;border-radius:5px;display:flex;gap:10px;align-items:center;font-size:13px}.app-nav-link:hover,.app-nav-link[aria-current=page]{background:rgba(255,255,255,.12);color:#fff}.app-nav-icon{width:24px;height:24px;display:grid;place-items:center;flex:0 0 24px;border:1px solid rgba(183,237,207,.28);border-radius:6px;color:#b7edcf;font-size:10px;font-weight:800;letter-spacing:0}.app-nav-link:hover .app-nav-icon,.app-nav-link[aria-current=page] .app-nav-icon{border-color:#e6f451;background:#e6f451;color:#123d2d}.app-sidebar-footer{margin-top:auto;border-top:1px solid rgba(255,255,255,.14);padding:14px 10px 0;display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#bfd5c8}.app-sidebar-footer a,.app-sidebar-footer button{color:inherit}.app-body{min-width:0}.app-contextbar{min-height:58px;background:var(--panel-strong);border-bottom:1px solid var(--line);padding:0 30px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--muted);font-size:13px}.app-contextbar strong{color:var(--text);margin-left:10px;font-weight:700}.app-project-context{display:flex;align-items:center;min-width:0}.app-project-context select{max-width:260px;border:0;background:var(--brand-soft);color:var(--text);border-radius:4px;padding:6px 28px 6px 9px}.app-current-brand{color:var(--muted);font-size:12px}.app-context-divider{margin:0 10px;color:var(--line)}.app-context-actions{display:flex;gap:16px;align-items:center}.app-context-actions a{color:var(--brand)}.app-sync-state{font-size:12px}.app-sync-state i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--good);margin-right:6px}.admin-quickbar{display:grid;grid-template-columns:minmax(220px,1.25fr) repeat(4,minmax(130px,1fr));grid-gap:1px;gap:1px;overflow:hidden;background:var(--line);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.admin-quickbar-item,.admin-quickbar-title{min-width:0;padding:14px;background:var(--panel)}.admin-quickbar-title{display:grid;align-content:center;grid-gap:2px;gap:2px;background:#ecf8f4}.admin-quickbar-item>span,.admin-quickbar-title span{color:var(--brand);font-size:11px;font-weight:700}.admin-quickbar-title strong{font-size:16px}.admin-quickbar-item b,.admin-quickbar-title small{color:var(--muted);font-size:10px}.admin-quickbar-item{display:grid;align-content:center;grid-gap:3px;gap:3px;transition:background .16s ease,transform .16s ease}.admin-quickbar-item:hover{background:#fbfefd;transform:translateY(-1px)}.admin-quickbar-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.admin-quickbar-item b{margin-top:5px;color:var(--brand);font-weight:600}.ops-notification-list{display:grid;grid-gap:0;gap:0}.ops-notification-list>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:11px 0;border-top:1px solid var(--line)}.ops-notification-list>div:first-child{border-top:0}.ops-notification-list p,.ops-notification-list small,.ops-notification-list strong{display:block}.ops-notification-list p,.ops-notification-list small,.ops-notification-list time{color:var(--muted);font-size:11px}.ops-notification-list small{margin-top:3px;overflow-wrap:anywhere;word-break:break-word}.ops-notification-list p{grid-column:2/-1;margin:0;overflow-wrap:anywhere;word-break:break-word}.ops-notification-status{padding:3px 7px;border-radius:3px;font-size:10px;white-space:nowrap;background:#eef2f0;color:var(--muted)}.ops-notification-status.accepted,.ops-notification-status.sent{background:#e7f5eb;color:#176341}.ops-notification-status.failed,.ops-notification-status.indeterminate{background:#fff0e5;color:#a94b0d}.ops-case-retest-summary{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;margin:12px 0;padding:12px;background:#f7fbf9;border:1px solid var(--line);border-radius:6px}.ops-case-retest-summary>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.ops-case-comparison-note,.ops-case-retest-summary small,.ops-case-retest-summary span{color:var(--muted);font-size:10px}.ops-case-retest-summary strong{font-size:13px}.ops-case-retest-summary>b{color:var(--brand);font-size:11px;white-space:nowrap}.ops-case-retest-summary>b.positive{color:var(--good)}.ops-case-retest-summary p{grid-column:1/-1;margin:3px 0 0;padding-top:8px;border-top:1px solid var(--line);color:var(--muted);font-size:10px}.ops-case-comparison-note{margin:10px 0;padding:9px 10px;background:#fff9eb;border:1px solid #ead69f;border-radius:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:800px){body,html{max-width:100%;overflow-x:hidden}.app-frame{display:block;width:100%;max-width:100vw;overflow-x:hidden}.app-sidebar{padding:12px;gap:10px;max-width:100%;overflow:hidden}.app-body{width:100%;max-width:100%;overflow-x:hidden}.app-brand{padding-bottom:4px}.mobile-nav-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;border:1px solid rgba(183,237,207,.2);border-radius:5px;background:rgba(255,255,255,.08);color:#e9f6ee;font-size:12px}.mobile-nav-toggle b{color:#e6f451;font-size:18px;font-weight:400;line-height:1}.app-ops-note,.app-workspace-card{display:none}.app-mode-switch{width:100%}.app-nav{display:none;min-width:0;max-width:100%;overflow-y:auto;max-height:70vh}.mobile-nav-open .app-nav{display:grid;grid-gap:12px;gap:12px}.mobile-nav-open .app-nav-group{display:grid;grid-gap:3px;gap:3px}.mobile-nav-open .app-nav-group>p{display:block;margin:0 8px 2px}.mobile-nav-open .app-nav-link{white-space:normal;padding:8px 9px;background:rgba(255,255,255,.06)}.app-nav-switch-note,.app-sidebar-footer{display:none}.app-contextbar{padding:10px 16px;max-width:100%;overflow:hidden}.site-shell-header{padding-top:10px!important}.site-shell-header nav{gap:8px 12px!important}.site-shell-header nav span{width:100%;margin-left:0!important}}a{color:inherit;text-decoration:none}body[data-public-agent=true] .site-shell-header{display:none}.growth-home{padding:28px 30px 64px}.growth-home-inner{max-width:1320px;margin:0 auto;display:grid;grid-gap:16px;gap:16px}.growth-page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.growth-orientation{display:grid;grid-template-columns:minmax(220px,1.2fr) repeat(3,minmax(150px,1fr));grid-gap:1px;gap:1px;overflow:hidden;background:var(--line);border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow)}.growth-orientation-item,.growth-orientation-lead{min-width:0;padding:16px;background:var(--panel)}.growth-orientation-lead{display:grid;align-content:center;grid-gap:4px;gap:4px;background:#ecf8f4}.growth-orientation-item>span,.growth-orientation-kicker{color:var(--brand);font-size:11px;font-weight:700}.growth-orientation-lead strong{font-size:16px}.growth-orientation-item small,.growth-orientation-lead small{color:var(--muted);font-size:11px;line-height:1.5}.growth-orientation-item{display:grid;align-content:center;grid-gap:3px;gap:3px;transition:background .16s ease,transform .16s ease}.growth-orientation-item:hover{background:#fbfefd;transform:translateY(-1px)}.growth-orientation-item strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.growth-orientation-item b{margin-top:5px;color:var(--brand);font-size:11px;font-weight:600}.growth-delivery-timeline{display:grid;grid-template-columns:minmax(250px,1.35fr) repeat(3,minmax(135px,.75fr)) auto;grid-gap:1px;gap:1px;overflow:hidden;border:1px solid #cfe1d3;border-radius:8px;background:#cfe1d3;box-shadow:var(--shadow)}.growth-delivery-timeline-head,.growth-delivery-timeline-link,.growth-delivery-timeline-metric{min-width:0;padding:14px 16px;background:var(--panel)}.growth-delivery-timeline-head{display:grid;grid-gap:3px;gap:3px;background:#f2f7f3}.growth-delivery-timeline-head span,.growth-delivery-timeline-metric span{color:var(--brand);font-size:11px;font-weight:700}.growth-delivery-timeline-head strong{font-size:14px}.growth-delivery-timeline-head small,.growth-delivery-timeline-metric small{color:var(--muted);font-size:11px;line-height:1.45}.growth-delivery-timeline-metric{display:grid;align-content:center;grid-gap:3px;gap:3px}.growth-delivery-timeline-metric strong{font-size:18px}.growth-delivery-timeline-metric.is-complete strong{color:var(--good)}.growth-delivery-timeline-metric.is-window small{color:#9a3b31}.growth-delivery-timeline-link{display:flex;align-items:center;color:var(--brand);font-size:11px;font-weight:700;white-space:nowrap}.growth-page-head h1{margin:5px 0 7px;font-size:clamp(1.75rem,3vw,2.6rem);font-weight:700}.growth-eyebrow{margin:0;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.08em}.growth-muted{margin:4px 0 0;color:var(--muted);font-size:13px}.growth-head-actions{display:flex;gap:7px;justify-content:flex-end;margin-bottom:9px}.growth-head-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:31px;padding:0 11px;border-radius:4px;font-size:11px;font-weight:700}.growth-primary-action{background:var(--brand);color:#fff}.growth-primary-action:hover{background:#066b76}.growth-secondary-action{border:1px solid var(--line);background:#fff;color:var(--brand)}.growth-secondary-action:hover{background:var(--brand-soft)}.growth-trust{flex:0 0 auto;background:#e7f5eb;color:#15603a;border-radius:5px;padding:8px 10px;font-size:12px}.growth-trust>span{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--good);margin-right:5px}.growth-trust small{display:block;color:#507261;margin-top:3px}.growth-head-controls{display:grid;grid-gap:8px;gap:8px;justify-items:end}.growth-filter-links{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:11px}.growth-filter-links a{padding:4px 7px;border:1px solid var(--line);border-radius:3px}.growth-filter-links a.selected{background:var(--brand);border-color:var(--brand);color:#fff}.growth-kpis{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:10px;gap:10px}.growth-kpi,.growth-panel{background:var(--panel);border:1px solid var(--line);border-radius:7px}.growth-kpi{padding:14px;min-height:102px}.growth-kpi>span{color:var(--muted);font-size:12px}.growth-kpi>strong{display:block;margin:7px 0 4px;font-size:26px;line-height:1.1}.growth-kpi>small{color:var(--muted);font-size:11px}.growth-kpi>small.is-good{color:var(--good)}.growth-panel{padding:16px;min-width:0}.growth-panel-head,.growth-section-title{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px}.growth-panel-head h2,.growth-section-title h2{margin:0;font-size:16px}.growth-panel-head>a,.growth-section-title>a{color:var(--brand);font-size:12px;white-space:nowrap}.growth-loop-card{background:#103d30;color:#f3fbf6;border-radius:7px;padding:18px;box-shadow:var(--shadow)}.growth-loop-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.growth-loop-head h2{margin:4px 0;font-size:19px}.growth-loop-head>div>span{color:#b6d5c2;font-size:13px}.growth-loop-head>a{color:#e6f451;font-size:13px;white-space:nowrap}.growth-loop-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;grid-gap:10px;gap:10px}.growth-loop-stage{display:flex;align-items:center;gap:9px;min-width:0}.growth-loop-stage>div{min-width:0}.growth-loop-stage small,.growth-loop-stage strong{display:block}.growth-loop-stage strong{font-size:14px}.growth-loop-stage small{color:#b6d5c2;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.growth-loop-stage>i{margin-left:auto;color:#6f9d87;font-style:normal}.growth-loop-number{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid #477562;border-radius:50%;color:#b6d5c2;font-weight:700}.growth-loop-number.has-value{background:#e6f451;border-color:#e6f451;color:#103d30}.growth-loop-note{margin:16px 0 0;padding-top:12px;border-top:1px solid rgba(255,255,255,.14);color:#b6d5c2;font-size:12px}.growth-primary-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,.9fr);grid-gap:14px;gap:14px}.growth-secondary-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,1fr);grid-gap:14px;gap:14px}.growth-chart{width:100%;height:230px}.growth-chart line{stroke:var(--line);stroke-width:1}.growth-chart polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.growth-chart-green{stroke:#138051}.growth-chart-blue{stroke:#1873ad}.growth-chart-green-dot{fill:#138051}.growth-chart-blue-dot{fill:#1873ad}.growth-chart text{fill:var(--muted);font-size:11px}.growth-chart-empty{height:210px;display:grid;place-content:center;grid-gap:5px;gap:5px;text-align:center;color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.growth-chart-empty strong{color:var(--text);font-size:14px}.growth-chart-empty span{font-size:11px}.growth-trend-legend{display:flex;gap:16px;margin:-3px 0 8px;color:var(--muted);font-size:11px}.growth-trend-legend span:before{content:"";display:inline-block;width:16px;height:3px;margin-right:5px;vertical-align:middle}.growth-trend-legend .mention:before{background:#138051}.growth-trend-legend .recommend:before{background:#1873ad}.growth-trend-foot{display:flex;justify-content:space-between;color:var(--muted);font-size:11px}.growth-trend-foot strong{color:var(--text);font-weight:600}.growth-actions{display:grid}.growth-timeline{border:1px solid var(--line,#e5e7eb);background:#fff;padding:20px;margin:18px 0 24px}.growth-timeline header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.growth-timeline header p{margin:0 0 4px;color:var(--brand,#176b5b);font-size:12px;font-weight:700}.growth-timeline header h2{margin:0;font-size:20px}.growth-timeline footer,.growth-timeline header small,.growth-timeline header span{color:#6b7280;font-size:13px}.growth-timeline-list{margin-top:18px;border-left:2px solid #dbe7e3;padding-left:20px}.growth-timeline-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:16px;padding:10px;background:#f7faf9;border:1px solid #e4eeea}.growth-timeline-filters label{display:grid;grid-gap:3px;gap:3px;color:#617181;font-size:11px;font-weight:700}.growth-timeline-filters select{min-width:112px;border:1px solid #dbe4ea;border-radius:4px;background:#fff;color:#172b3a;padding:6px 8px;font-size:12px}.growth-timeline-filters>span{margin-left:auto;color:#617181;font-size:12px;padding-bottom:7px}.growth-timeline-list article{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;padding:0 0 18px}.timeline-dot{position:absolute;left:-27px;top:4px;width:10px;height:10px;border-radius:50%;background:#176b5b;box-shadow:0 0 0 4px #eaf4f1}.timeline-dot.publication{background:#c47b18}.timeline-dot.retest{background:#3b6fc4}.timeline-dot.content_task{background:#7b5ab6}.timeline-dot.connector_snapshot{background:#9b5c14}.timeline-meta{display:flex;gap:9px;align-items:center;font-size:12px;color:#6b7280}.timeline-meta strong{color:#176b5b}.timeline-meta time{margin-left:auto}.timeline-evidence{padding:2px 6px;border-radius:3px;background:#eef2f0;color:#52635b;font-weight:700}.timeline-evidence.provider_verified{background:#e5f5ea;color:#15603a}.timeline-evidence.local_receipt,.timeline-evidence.provider_observed,.timeline-evidence.run_linked,.timeline-evidence.snapshot_linked{background:#e8f1f8;color:#285f87}.timeline-evidence.sandbox,.timeline-evidence.unverified{background:#fff0e5;color:#9a4b13}.timeline-main h3{margin:5px 0 3px;font-size:15px}.timeline-main p{margin:0;color:#6b7280;font-size:13px}.timeline-links{display:flex;gap:10px;align-items:center;font-size:13px}.timeline-links a{color:#176b5b}.growth-timeline-empty{margin-top:18px;padding:22px;background:#f7faf9;color:#6b7280}.growth-timeline footer{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #edf0ef;padding-top:14px}.growth-timeline footer span{padding:5px 8px;background:#f7faf9}.growth-timeline-pagination{display:flex;justify-content:flex-end;align-items:center;gap:9px;margin-top:14px}.growth-timeline-pagination button{width:34px;height:34px;border:1px solid #dbe4ea;border-radius:4px;background:#fff;color:#176b5b;font-size:16px}.growth-timeline-pagination button:disabled{color:#aab6b1;background:#f4f6f5;cursor:not-allowed}.growth-timeline-pagination span{color:#617181;font-size:12px}@media (max-width:720px){.growth-timeline header{display:block}.growth-timeline header small{display:block;margin-top:8px}.growth-timeline-filters{align-items:stretch}.growth-timeline-filters label{flex:1 1 120px}.growth-timeline-filters>span{width:100%;margin-left:0;padding-bottom:0}.timeline-meta{flex-wrap:wrap}.timeline-meta time{margin-left:0;width:100%}.growth-timeline-list article{display:block}.timeline-links{margin-top:8px}}.growth-action{display:grid;grid-template-columns:25px minmax(0,1fr);grid-gap:9px;gap:9px;padding:11px 0;border-top:1px solid var(--line)}.growth-action:first-child{border-top:0;padding-top:0}.growth-action>span{width:23px;height:23px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand);border-radius:4px;font-size:11px;font-weight:700}.growth-action small,.growth-action strong{display:block}.growth-action strong{font-size:13px}.growth-action small{color:var(--muted);font-size:11px;margin-top:4px;line-height:1.45}.growth-empty{color:var(--muted);font-size:13px;padding:20px 0}.growth-platforms{display:grid;grid-gap:13px;gap:13px}.growth-platform{display:grid;grid-template-columns:82px minmax(80px,1fr) 58px minmax(90px,auto);align-items:center;grid-gap:9px;gap:9px;font-size:12px}.growth-platform>div{height:8px;background:#edf2ef}.growth-platform i{display:block;height:100%;background:#198457}.growth-platform small{color:var(--muted);text-align:right}.growth-platform-caveat{margin:0;padding-top:8px;border-top:1px solid var(--line);color:var(--muted);font-size:10px;line-height:1.5}.growth-evidence{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px 0;border-top:1px solid var(--line)}.growth-evidence:first-of-type{border-top:0;padding-top:0}.growth-evidence-icon{width:30px;height:30px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand);border-radius:4px}.growth-evidence a,.growth-evidence small,.growth-evidence strong{display:block}.growth-evidence strong{font-size:13px}.growth-evidence small{color:var(--muted);font-size:11px;margin-top:3px}.growth-evidence a{color:var(--brand);font-size:11px;margin-top:7px}.growth-lower-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.65fr);grid-gap:16px;gap:16px;margin-top:6px;align-items:start}.growth-side-stack,.ops-command-center{display:grid;grid-gap:14px;gap:14px}.ops-professional-workbenches{min-width:0}.ops-professional-workbenches>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:15px 17px;background:var(--panel);border:1px solid var(--line);border-radius:7px;cursor:pointer}.ops-professional-workbenches>summary::-webkit-details-marker{display:none}.ops-professional-workbenches>summary div p{margin:0;color:var(--brand);font-size:11px;font-weight:700}.ops-professional-workbenches>summary h2{margin:4px 0 0;font-size:17px}.ops-professional-workbenches>summary>span{color:var(--muted);font-size:12px}.ops-professional-workbenches[open]>summary{border-bottom-left-radius:0;border-bottom-right-radius:0}.ops-professional-content{display:grid;grid-gap:18px;gap:18px;padding-top:18px}.ops-workspace{padding:28px 30px 64px;min-width:0;max-width:100%;overflow-x:hidden}.ops-workspace-inner{max-width:1320px;min-width:0;width:100%;margin:0 auto;display:grid;grid-gap:14px;gap:14px}.ops-workspace-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.ops-workspace-head p{margin:0;color:var(--brand);font-size:12px;font-weight:700}.ops-workspace-head h1{margin:5px 0 7px;font-size:clamp(1.8rem,3vw,2.6rem)}.ops-workspace-head span{color:var(--muted);font-size:13px}.ops-workspace-head>a{padding:8px 10px;border:1px solid var(--line);border-radius:4px;color:var(--brand);font-size:12px;white-space:nowrap}.ops-workspace-kpis{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:10px;gap:10px}.ops-workspace-kpis article,.ops-workspace-panel{background:var(--panel);border:1px solid var(--line);border-radius:7px}.ops-workspace-kpis article{padding:14px;min-height:88px}.ops-workspace-kpis span{color:var(--muted);font-size:11px}.ops-workspace-kpis strong{display:block;margin-top:7px;font-size:24px}.ops-workspace-panel{padding:16px;min-width:0}.ops-workspace-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);grid-gap:14px;gap:14px}.ops-workspace-title{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px}.ops-workspace-title h2{margin:0;font-size:17px}.ops-workspace-title p{margin:4px 0 0;color:var(--muted);font-size:11px}.ops-table-wrap{width:100%;overflow-x:auto}.ops-table-wrap,.ops-workspace-grid>*,.ops-workspace-inner>*,.ops-workspace-panel{min-width:0;max-width:100%}.ops-table{width:100%;min-width:760px;border-collapse:collapse;font-size:12px}.ops-table td,.ops-table th{padding:10px 9px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.ops-table th{color:var(--muted);font-weight:500}.ops-table td small,.ops-table td strong{display:block}.ops-table td small{margin-top:3px;color:var(--muted);font-size:10px}.ops-table td a{color:var(--brand)}.ops-project-evidence-links{display:flex;flex-wrap:wrap;gap:7px;align-items:center;min-width:110px}.ops-project-evidence-links a{padding:3px 6px;border:1px solid var(--line);border-radius:3px;font-size:10px;white-space:nowrap}.ops-project-evidence-links a:first-child{border-color:var(--brand)}.ops-project-filter{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;margin:0 0 12px;padding:10px;border:1px solid var(--line);background:#f7faf9;border-radius:5px}.ops-project-filter label{display:grid;grid-gap:4px;gap:4px;min-width:240px}.ops-project-filter label span{color:var(--muted);font-size:10px}.ops-project-filter select{height:32px;padding:0 8px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--text);font:inherit;font-size:12px}.ops-project-filter button{height:32px;border:1px solid var(--brand);border-radius:4px;padding:0 10px;background:var(--brand);color:#fff;font:inherit;font-size:11px;cursor:pointer}.ops-project-filter a{color:var(--brand);font-size:11px;padding:9px 4px}.ops-filter-empty{margin:0;color:var(--muted);font-size:12px}.ops-project-analysis-link{color:var(--brand)}.ops-project-analysis-scope{display:grid;grid-gap:2px;gap:2px;margin-top:6px;min-width:220px}.ops-project-analysis-scope span{color:var(--muted);font-size:9px;line-height:1.35;overflow-wrap:anywhere}.ops-delivery-stage-summary{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:9px 0 0;padding:8px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ops-delivery-stage-summary>span:first-child{color:var(--muted);font-size:10px;margin-right:2px}.ops-delivery-stage-summary>span:not(:first-child){display:grid;grid-gap:1px;gap:1px;padding:4px 7px;background:#f7faf8;border:1px solid #dce9e2;border-radius:3px}.ops-delivery-stage-summary b,.ops-delivery-stage-summary small{font-size:10px;line-height:1.25}.ops-delivery-stage-summary small{color:var(--muted)}.ops-delivery-stage-summary .ready b{color:#176341}.ops-delivery-stage-summary .attention b{color:#a94b0d}.analysis-customer-return{display:inline-block;margin:0 0 12px;color:var(--brand);font-size:12px}.analysis-drill-link{display:grid;grid-gap:2px;gap:2px;color:var(--brand)}.analysis-drill-link small{color:var(--muted);font-size:10px;font-weight:400}.citation-opportunity-panel{margin-top:14px}.citation-opportunity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.citation-opportunity-column{min-width:0;border-top:1px solid var(--line)}.citation-opportunity-column h3{margin:0;padding:11px 0 7px;font-size:13px}.citation-opportunity-row{display:grid;grid-gap:8px;gap:8px;padding:10px 0;border-top:1px solid var(--line)}.citation-opportunity-row p,.citation-opportunity-row small,.citation-opportunity-row strong{display:block}.citation-opportunity-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.citation-opportunity-row p,.citation-opportunity-row small{color:var(--muted);font-size:10px}.citation-opportunity-row p{margin:3px 0 0;line-height:1.45}.citation-opportunity-row>div:last-child{display:flex;gap:9px;flex-wrap:wrap}.citation-opportunity-row a{color:var(--brand);font-size:10px;font-weight:600}.analysis-opportunity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.analysis-dimension{min-width:0;border-top:1px solid var(--line)}.analysis-dimension h3{margin:0;padding:11px 0 7px;font-size:13px}.analysis-dimension-row{position:relative;border-top:1px solid var(--line);padding:10px 0 26px}.analysis-dimension-row>a:first-child{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px}.analysis-dimension-row>a:first-child:hover{background:#f7fbf9}.analysis-dimension-row>a:first-child span{font-size:12px;font-weight:700}.analysis-dimension-row>a:first-child strong{color:var(--brand);font-size:13px}.analysis-dimension-row>a:first-child small{color:var(--muted);font-size:10px}.analysis-dimension-row>a:first-child b{grid-column:2;grid-row:2;color:var(--brand);font-size:10px;font-weight:600}.analysis-dimension-citation{position:absolute;left:0;bottom:6px;color:var(--brand);font-size:10px}.analysis-empty-inline{padding:14px 0;color:var(--muted);font-size:11px}.analysis-run-filter{margin:0 0 12px;color:var(--muted);font-size:12px}.ops-state{display:inline-block;padding:3px 6px;border-radius:3px;font-size:10px}.ops-state.healthy{background:#e8f5ec;color:#15603a}.ops-state.attention{background:#fff0e5;color:#a94b0d}.attention-text{color:#b45309}.ops-alert-list{display:grid;grid-gap:8px;gap:8px}.ops-alert-list p{margin:0;padding:9px;border-left:3px solid #d97706;background:#fff8f1;font-size:12px}.ops-alert-list p.healthy-copy{border-color:var(--good);background:#eef8f1}.ops-alert-list small{color:var(--muted);overflow-wrap:anywhere}.ops-alert-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:6px}.ops-alert-actions button{border:1px solid var(--line);background:#fff;color:var(--brand);padding:7px 10px;border-radius:4px;cursor:pointer;font:inherit}.ops-alert-actions button:disabled{opacity:.55;cursor:wait}.ops-alert-actions small{flex-basis:100%}.ops-check-grid{display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));grid-gap:8px;gap:8px}.ops-check-grid div{padding:10px;border:1px solid var(--line)}.future-admin-page{padding:32px 30px 72px;background:#f5f8f6;min-height:calc(100vh - 58px)}.future-admin-inner{max-width:1320px;margin:0 auto;display:grid;grid-gap:14px;gap:14px}.future-admin-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.future-eyebrow,.future-panel-title span{margin:0;color:var(--brand);font-size:11px;font-weight:700;letter-spacing:.08em}.future-admin-head h1{margin:6px 0 7px;font-size:clamp(1.8rem,3vw,2.65rem)}.future-admin-head p:last-child{margin:0;color:var(--muted);font-size:13px}.future-preview-badge{padding:7px 9px;border:1px solid #d8e3dd;color:#5d7066;background:#fff;font-size:11px;white-space:nowrap}.future-kpis{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));grid-gap:10px;gap:10px}.future-kpis article,.future-panel{background:#fff;border:1px solid #dfe8e3;border-radius:7px;box-shadow:0 8px 24px rgba(25,65,49,.04)}.future-kpis article{padding:15px;min-height:94px}.future-kpis small,.future-kpis span{display:block;color:var(--muted);font-size:11px}.future-kpis strong{display:block;margin:7px 0 4px;font-size:26px}.future-kpis small.positive{color:#167247}.future-kpis small.warning{color:#a55b10}.future-bottom-grid,.future-hero-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(330px,.8fr);grid-gap:14px;gap:14px}.future-bottom-grid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.future-panel{padding:17px;min-width:0}.future-panel-title{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:12px}.future-panel-title h2{margin:4px 0 0;font-size:17px}.future-panel-title a{color:var(--brand);font-size:12px;white-space:nowrap}.future-queue-row{display:grid;grid-template-columns:30px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:12px 0;border-top:1px solid var(--line)}.future-queue-row:first-child{border-top:0}.future-queue-row small,.future-queue-row strong{display:block}.future-queue-row strong{font-size:13px}.future-queue-row small{margin-top:4px;color:var(--muted);font-size:11px}.future-queue-row a{color:var(--brand);font-size:11px}.future-level{width:23px;height:23px;display:grid;place-items:center;font-size:11px;border-radius:4px}.future-level.high{background:#fde8e3;color:#a63e2d}.future-level.medium{background:#fff2d8;color:#966313}.future-level.normal{background:#e8f5ec;color:#167247}.future-status-list{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line)}.future-status-row{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px}.future-status-row span{color:var(--muted)}.future-status-row strong{color:var(--text)}.future-platforms{display:grid;grid-gap:17px;gap:17px;padding:8px 0 4px}.future-platform-row{display:grid;grid-template-columns:72px minmax(80px,1fr) 44px 42px;align-items:center;grid-gap:9px;gap:9px;font-size:12px}.future-platform-row>div{height:8px;background:#edf2ef}.future-platform-row i{display:block;height:100%}.future-platform-row b{text-align:right}.future-note,.future-platform-row small{color:var(--muted);font-size:10px}.future-note{margin:9px 0 0;padding-top:9px;border-top:1px solid var(--line);line-height:1.5}.future-flow-panel{padding-bottom:20px}.future-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0}.future-flow-step{position:relative;display:grid;grid-gap:4px;gap:4px;padding:12px 15px;border-left:1px solid var(--line)}.future-flow-step:first-child{border-left:0;padding-left:0}.future-flow-step>span{color:var(--brand);font-size:10px;font-weight:700}.future-flow-step strong{font-size:12px}.future-flow-step b{font-size:22px}.future-flow-step small{color:var(--muted);font-size:10px}.future-flow-step i{position:absolute;right:-5px;top:33px;color:#8da99a;font-style:normal;z-index:1}.future-workspaces-panel{margin-top:14px}.future-workspace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.future-workspace-link{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid var(--line);color:inherit;text-decoration:none;transition:border-color .15s,background .15s}.future-workspace-link:hover{border-color:#8bb9a0;background:#f7faf9}.future-workspace-link>span{color:var(--brand);font-size:10px;font-weight:700}.future-workspace-link div{display:grid;grid-gap:4px;gap:4px}.future-workspace-link strong{font-size:12px}.future-workspace-link small{color:var(--muted);font-size:11px;line-height:1.55}.future-workspace-link b{color:var(--brand);font-size:10px;font-weight:600;white-space:nowrap}.future-customer-list{display:grid}.future-customer-item,.future-customer-list>div{display:grid;grid-template-columns:120px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-top:1px solid var(--line);font-size:12px}.future-customer-item:first-child,.future-customer-list>div:first-child{border-top:0}.future-customer-item{color:inherit;text-decoration:none}.future-customer-item:hover{background:#f7faf9}.future-customer-list span{color:var(--muted);font-size:11px}.future-customer-list b{color:#167247;font-size:10px}.future-customer-list .needs{color:#a55b10}.future-customer-list .risk{color:#a63e2d}.future-customer-item small{grid-column:2/-1;color:var(--brand);font-size:10px}.future-principles{background:#103d30;color:#f4fbf6}.future-principles>span{color:#b6d5c2}.future-principles h2{margin:7px 0 8px;font-size:19px}.future-principles p{margin:0;color:#c3dacf;font-size:12px;line-height:1.7}.future-principles div{display:flex;flex-wrap:wrap;gap:7px;margin-top:17px}.future-principles b{padding:5px 8px;border:1px solid #477562;color:#d9f0e2;font-size:10px;font-weight:500}@media (max-width:800px){.future-admin-page{padding:22px 16px 48px}.future-admin-head{display:block}.future-preview-badge{display:inline-block;margin-top:13px}.future-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.future-bottom-grid,.future-flow,.future-hero-grid{grid-template-columns:1fr}.future-flow-step,.future-flow-step:first-child{border-left:0;border-top:1px solid var(--line);padding:11px 0}.future-flow-step:first-child{border-top:0}.future-flow-step i{display:none}.future-workspace-grid{grid-template-columns:1fr}.future-workspace-link{grid-template-columns:25px minmax(0,1fr)}.future-workspace-link b{grid-column:2}.future-customer-item,.future-customer-list>div{grid-template-columns:100px minmax(0,1fr)}.future-customer-list b{grid-column:2}}.ops-check-grid small,.ops-check-grid span,.ops-check-grid strong{display:block}.ops-check-grid small,.ops-check-grid span{margin-top:4px;color:var(--muted);font-size:10px}.ops-customer-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ops-risk-signals{display:flex;flex-wrap:wrap;gap:7px}.ops-risk-signals a{display:grid;grid-gap:2px;gap:2px;padding:5px 7px;background:#fff0e5;color:#a94b0d;border-radius:3px;font-size:11px}.ops-risk-signals a:hover{background:#ffe5d5}.ops-risk-signals a small{color:#c36d36;font-size:10px}.ops-risk-signals p{margin:0;color:var(--muted);font-size:12px}.ops-health-panel{grid-row:span 2}.ops-health-score{display:flex;align-items:baseline;gap:4px;padding-bottom:10px;border-bottom:1px solid var(--line)}.ops-health-score strong{font-size:34px}.ops-health-score span{color:var(--muted);font-size:11px}.ops-health-factors{display:grid;grid-gap:9px;gap:9px;margin:12px 0}.ops-health-factors>div{display:grid;grid-template-columns:minmax(86px,.8fr) minmax(80px,1fr) 42px;grid-gap:8px;gap:8px;align-items:center}.ops-health-factors span{font-size:10px}.ops-health-factors>div>div{height:5px;background:#edf2ef}.ops-health-factors i{display:block;height:100%;background:#198457}.ops-health-factors b{text-align:right;font-size:10px}.ops-health-factors small{grid-column:1/-1;color:var(--muted);font-size:9px}.ops-customer-filter-panel{padding:12px 16px}.ops-customer-filters{display:grid;grid-template-columns:minmax(190px,1.4fr) repeat(3,minmax(130px,.8fr)) auto;grid-gap:10px;gap:10px;align-items:end}.ops-customer-filters label{display:grid;grid-gap:5px;gap:5px}.ops-customer-filters label>span{color:var(--muted);font-size:10px}.ops-customer-filters input,.ops-customer-filters select{width:100%;min-width:0;height:36px;padding:0 9px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font:inherit;font-size:12px}.ops-customer-filters>div{display:flex;gap:7px;align-items:center}.ops-customer-filters button,.ops-customer-filters>div a{height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;border-radius:4px;font-size:11px;white-space:nowrap}.ops-customer-filters button{border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer}.ops-customer-filters>div a{border:1px solid var(--line);color:var(--brand)}.ops-customer-health-table{min-width:1180px}.ops-health-badge{display:inline-flex;align-items:baseline;gap:5px;padding:4px 6px;border-radius:3px;background:#e8f5ec;color:var(--good)}.ops-health-badge.risk,.ops-health-badge.watch{background:#fff0e5;color:#a94b0d}.ops-health-badge b{font-size:14px}.ops-health-badge small{margin:0!important;color:inherit!important;font-size:9px!important}.ops-empty-filter{display:flex;align-items:center;justify-content:center;gap:8px;min-height:90px;color:var(--muted)}.ops-empty-filter a{color:var(--brand)}.ops-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;color:var(--muted);font-size:11px}.ops-pagination>div{display:flex;gap:7px}.ops-pagination a,.ops-pagination>div>span{padding:6px 9px;border:1px solid var(--line);border-radius:3px}.ops-pagination a{color:var(--brand)}.ops-pagination>div>span{color:#aeb7b2}.ops-success-filters{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr)) auto;grid-gap:10px;gap:10px;align-items:end;max-width:920px}.ops-success-filters label{display:grid;grid-gap:5px;gap:5px}.ops-success-filters label span{color:var(--muted);font-size:10px}.ops-success-filters select{width:100%;height:36px;padding:0 9px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font:inherit;font-size:12px}.ops-success-filters>div{display:flex;gap:7px}.ops-success-filters a,.ops-success-filters button{height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;border-radius:4px;font-size:11px;white-space:nowrap}.ops-success-filters button{border:1px solid var(--brand);background:var(--brand);color:#fff;cursor:pointer}.ops-success-filters a{border:1px solid var(--line);color:var(--brand)}.ops-success-queue{display:grid}.ops-success-queue>article{display:grid;grid-template-columns:48px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start;padding:13px 0;border-top:1px solid var(--line)}.ops-success-queue>article:first-child{border-top:0;padding-top:0}.ops-success-queue>article>div>small,.ops-success-queue>article>div>strong{display:block}.ops-success-queue>article>div>small{color:var(--brand);font-size:9px;font-weight:700}.ops-success-queue>article>div>strong{margin-top:4px;font-size:13px}.ops-success-queue p{margin:4px 0 0;color:var(--muted);font-size:11px;overflow-wrap:anywhere;word-break:break-word}.ops-success-queue footer{display:flex;gap:12px;flex-wrap:wrap;margin-top:7px;color:var(--muted);font-size:10px}.ops-success-queue>article>a{align-self:center;color:var(--brand);font-size:11px;white-space:nowrap}.ops-success-evidence-links{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:9px;font-size:10px}.ops-success-evidence-links span{color:var(--muted)}.ops-success-evidence-links a{padding:3px 6px;border:1px solid var(--line);border-radius:3px;color:var(--brand);white-space:nowrap}.ops-severity{display:inline-grid;place-items:center;min-height:24px;padding:3px 5px;border-radius:3px;background:#eef2f0;color:var(--muted);font-size:10px}.ops-severity.critical{background:#feeceb;color:#a52b26}.ops-severity.high,.ops-severity.medium{background:#fff0e5;color:#a94b0d}.ops-success-empty{padding:36px 16px;text-align:center;color:var(--muted)}.ops-success-empty p{margin:5px 0 0}.ops-success-boundary{margin:0;padding:10px 12px;border-left:3px solid #d79b35;background:#fff9eb;color:#75530f;font-size:10px;line-height:1.5}.ops-success-head-actions{display:flex;align-items:center;gap:9px}.ops-success-head-actions button{padding:7px 10px;border:1px solid var(--brand);border-radius:4px;background:var(--brand);color:#fff;font-size:10px;cursor:pointer}.ops-success-head-actions button:disabled{opacity:.55;cursor:not-allowed}.ops-success-message{min-height:18px;margin:0 0 6px;color:var(--good);font-size:10px}.ops-case-status{padding:3px 5px;border-radius:3px;background:#eef2f0;color:var(--muted)}.ops-case-status.open,.ops-case-status.untracked{background:#fff0e5;color:#a94b0d}.ops-case-status.acknowledged,.ops-case-status.in_progress{background:#fff6d9;color:#75530f}.ops-case-status.resolved{background:#e8f5ec;color:var(--good)}.ops-case-controls{display:flex;gap:6px;flex-wrap:wrap;align-items:flex-end;margin-top:9px}.ops-case-controls input,.ops-case-controls textarea{min-width:180px;padding:7px 8px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);font:inherit;font-size:10px}.ops-case-controls textarea{flex:1 1;min-height:52px;resize:vertical}.recovery-disposition-form{display:grid;grid-gap:6px;gap:6px;min-width:210px;margin-top:8px}.recovery-disposition-form label{display:grid;grid-gap:3px;gap:3px;color:var(--muted);font-size:10px}.recovery-disposition-form input,.recovery-disposition-form select,.recovery-disposition-form textarea{width:100%;border:1px solid var(--line);border-radius:4px;padding:6px 7px;background:#fff;color:var(--ink);font-size:10px}.recovery-disposition-form textarea{min-height:48px;resize:vertical}.recovery-disposition-form button{min-height:30px;border:0;border-radius:4px;padding:6px 10px;background:var(--ink);color:#fff;cursor:pointer}.recovery-disposition-form button:disabled{cursor:wait;opacity:.55}.ops-case-controls button{padding:7px 9px;border:1px solid var(--brand);border-radius:4px;background:var(--brand);color:#fff;font-size:10px;cursor:pointer}.ops-case-controls button.secondary{background:#fff;color:var(--brand)}.ops-case-controls button:disabled{opacity:.55;cursor:not-allowed}.ops-case-evidence-summary{display:flex;flex-wrap:wrap;gap:7px;margin:9px 0 10px}.ops-case-evidence-summary span{padding:4px 7px;background:#f3f7f5;border:1px solid var(--line);color:var(--muted);font-size:10px}.ops-latest-claim-review{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin:10px 0;padding:10px 11px;background:#f7fbf9;border:1px solid var(--line);border-radius:6px}.ops-latest-claim-review>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.ops-latest-claim-review small,.ops-latest-claim-review span{color:var(--muted);font-size:10px}.ops-latest-claim-review strong{font-size:12px}.ops-latest-claim-review small{overflow-wrap:anywhere}.ops-latest-claim-review a{color:var(--brand);font-size:10px;white-space:nowrap}.ops-case-detail-links{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.ops-case-detail-links a{padding:4px 7px;border:1px solid var(--brand);border-radius:3px;color:var(--brand);font-size:10px}.ops-case-untracked{margin-top:8px!important;color:#8a641a!important}.ops-case-history{margin-top:9px;border-top:1px dashed var(--line);padding-top:7px}.ops-case-history summary{color:var(--brand);font-size:10px;cursor:pointer}.ops-case-history>p{font-size:10px}.ops-case-history ol{display:grid;grid-gap:6px;gap:6px;margin:8px 0 0;padding:0;list-style:none}.ops-case-history li{display:grid;grid-template-columns:130px 80px minmax(140px,.7fr) minmax(0,1fr);grid-gap:8px;gap:8px;font-size:9px}.ops-case-history small,.ops-case-history time{color:var(--muted);overflow-wrap:anywhere}.ops-fact-list{display:grid;grid-gap:7px;gap:7px;margin:0}.ops-fact-list div{display:flex;justify-content:space-between;gap:12px;padding-bottom:7px;border-bottom:1px solid var(--line)}.ops-fact-list dt{color:var(--muted);font-size:11px}.ops-fact-list dd{margin:0;text-align:right;font-size:12px}.ops-activity-list{display:grid}.ops-activity-list div{display:grid;grid-template-columns:160px minmax(180px,.7fr) minmax(0,1fr);grid-gap:12px;gap:12px;padding:9px 0;border-top:1px solid var(--line);font-size:11px}.ops-activity-list div:first-child{border-top:0}.ops-activity-list span,.ops-activity-list time{color:var(--muted)}.ops-command-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.ops-command-head p{margin:0;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.08em}.ops-command-head h1{margin:5px 0 7px;font-size:clamp(1.8rem,3vw,2.6rem)}.ops-command-head>div>span{color:var(--muted);font-size:13px}.ops-command-head>strong{padding:8px 10px;border-radius:5px;background:#e8f5ec;color:var(--good);white-space:nowrap;font-size:12px}.ops-command-head>strong.attention{background:#fff0e5;color:#a94b0d}.ops-command-head-future{padding:20px;background:#173f34;color:#fff;border-radius:7px}.ops-command-head-future p{color:#91d4b6}.ops-command-head-future>div>span{color:#c9ddd5}.ops-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ops-head-actions a{border:1px solid #50776c;color:#fff}.ops-head-actions a,.ops-head-actions strong{padding:8px 10px;border-radius:4px;font-size:12px;white-space:nowrap}.ops-head-actions strong{background:#e7f5eb;color:#15603a}.ops-head-actions strong.attention{background:#ffddb8;color:#8c3d08}.ops-command-kpis{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:10px;gap:10px}.ops-command-kpis article,.ops-command-panel{background:var(--panel);border:1px solid var(--line);border-radius:7px}.ops-command-kpis article{padding:14px;min-height:98px}.ops-command-kpis small,.ops-command-kpis span{display:block;color:var(--muted);font-size:11px}.ops-command-kpis strong{display:block;font-size:24px;margin:7px 0 4px}.ops-command-kpis strong.attention{color:#b45309}.ops-operating-trends{padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:7px}.ops-trend-layout{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);grid-gap:18px;gap:18px;align-items:stretch}.ops-trend-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-trend-summary>div{padding:10px;border:1px solid var(--line)}.ops-trend-summary span,.ops-trend-summary strong{display:block}.ops-trend-summary span{color:var(--muted);font-size:10px}.ops-trend-summary strong{margin-top:5px;font-size:18px}.ops-trend-summary small{display:block;margin-top:4px;color:var(--good);font-size:9px}.ops-trend-summary small.decline{color:#b45309}.ops-trend-chart{height:144px;grid-template-columns:repeat(14,minmax(16px,1fr));grid-gap:5px;gap:5px;padding:8px 4px 0;border-bottom:1px solid var(--line)}.ops-trend-chart,.ops-trend-day{min-width:0;display:grid;align-items:end}.ops-trend-day{height:100%;grid-template-rows:minmax(0,1fr) 22px;grid-gap:4px;gap:4px}.ops-trend-day>div{position:relative;height:100%;display:flex;align-items:flex-end;justify-content:center}.ops-trend-day i{display:block;width:min(18px,80%);min-height:2px;background:#198457}.ops-trend-day b{position:absolute;top:0;right:0;color:#c75b12;font-size:18px;line-height:1}.ops-trend-day>span{overflow:hidden;color:var(--muted);font-size:8px;text-align:center;white-space:nowrap}.ops-trend-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px;color:var(--muted);font-size:10px}.ops-trend-legend span{display:flex;align-items:center;gap:5px}.ops-trend-legend i{width:10px;height:8px;background:#198457}.ops-trend-legend b{color:#c75b12;font-size:16px}.ops-trend-legend small{margin-left:auto;color:var(--muted);font-size:10px}.ops-command-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.8fr);grid-gap:14px;gap:14px}.ops-command-panel{padding:16px}.ops-command-title{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px}.ops-command-title h2{margin:0;font-size:16px}.ops-command-title p{margin:4px 0 0;color:var(--muted);font-size:12px}.ops-command-title>a{color:var(--brand);font-size:12px}.ops-command-title>span{color:var(--muted);font-size:11px;text-align:right}.ops-business-flow,.ops-capability-board{padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:7px}.ops-flow-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--line)}.ops-flow-step{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:8px;gap:8px;min-height:105px;padding:13px 12px;border-left:1px solid var(--line)}.ops-flow-step:first-child{border-left:0}.ops-flow-step>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#e8f5ec;color:var(--good);font-size:10px;font-weight:700}.ops-flow-step.attention>span{background:#fff0e5;color:#a94b0d}.ops-flow-step.waiting>span{background:#f0f2f1;color:var(--muted)}.ops-flow-step b,.ops-flow-step small,.ops-flow-step strong{display:block}.ops-flow-step strong{font-size:12px}.ops-flow-step b{margin-top:8px;font-size:19px}.ops-flow-step small{margin-top:4px;color:var(--muted);font-size:10px;line-height:1.45}.ops-flow-step:not(:last-child):after{content:"";position:absolute;z-index:1;right:-4px;top:50%;width:7px;height:7px;background:var(--panel);border-top:1px solid var(--line);border-right:1px solid var(--line);transform:rotate(45deg)}.ops-issue{display:grid;grid-template-columns:44px minmax(0,1fr) 16px;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-top:1px solid var(--line)}.ops-issue:first-of-type{border-top:0}.ops-issue>span{padding:3px 5px;border-radius:3px;text-align:center;background:#e7f5eb;color:var(--good);font-size:10px}.ops-issue>span.attention{background:#fff0e5;color:#a94b0d}.ops-issue small,.ops-issue strong{display:block}.ops-issue strong{font-size:13px}.ops-issue small{margin-top:3px;color:var(--muted);font-size:11px}.ops-issue div small:first-child{margin:0 0 2px;color:var(--brand);font-size:9px;font-weight:700}.ops-issue>b{color:var(--brand)}.ops-tenant-list>div{display:grid;grid-template-columns:8px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-top:1px solid var(--line)}.ops-tenant-list>div:first-child{border-top:0}.ops-tenant-list>div>span{width:8px;height:8px;border-radius:50%;background:var(--good)}.ops-tenant-list>div>span.risk{background:#d97706}.ops-tenant-list small,.ops-tenant-list strong{display:block}.ops-tenant-list strong{font-size:13px}.ops-tenant-list small{color:var(--muted);font-size:11px;margin-top:2px}.ops-tenant-list b{font-size:12px}.ops-tenant-list b small{display:block;margin-top:2px;text-align:right;font-size:9px;font-weight:400}.ops-capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ops-capability-card{display:grid;grid-gap:10px;gap:10px;min-height:142px;padding:14px;border:1px solid var(--line);border-top:3px solid var(--brand);background:#fff}.ops-capability-card>div{display:flex;justify-content:space-between;align-items:center;gap:8px}.ops-capability-card>div>span{font-size:13px;font-weight:700}.ops-capability-card>div>b{padding:3px 5px;border-radius:3px;font-size:9px}.ops-capability-card>div>b.ready{background:#e8f5ec;color:var(--good)}.ops-capability-card>div>b.attention{background:#fff0e5;color:#a94b0d}.ops-capability-card>div>b.building{background:#eef2f6;color:#53616d}.ops-capability-card p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.ops-capability-card>strong{align-self:end;color:var(--brand);font-size:11px}.ops-command-focus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.ops-focus-card{display:grid;grid-gap:5px;gap:5px;padding:14px;background:var(--panel);border:1px solid var(--line);border-radius:7px;transition:border-color .15s,transform .15s}.ops-focus-card:hover{border-color:var(--brand);transform:translateY(-1px)}.ops-focus-card>span{color:var(--muted);font-size:11px}.ops-focus-card>strong{font-size:19px}.ops-focus-card>small{min-height:32px;color:var(--muted);font-size:11px;line-height:1.5}.ops-focus-card>b{color:var(--brand);font-size:11px}.ops-focus-card.attention{border-color:#e7a76f;background:#fffaf6}.growth-next-step{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;background:#f2f7f3;border:1px solid #cfe1d3;border-radius:7px}.growth-next-step>div:first-child{display:grid;grid-gap:3px;gap:3px}.growth-next-step-label{color:var(--brand);font-size:11px;font-weight:700}.growth-next-step strong{font-size:15px}.growth-next-step small{color:var(--muted);font-size:11px}.growth-next-step-links{display:flex;gap:8px;flex-wrap:wrap}.growth-next-step-links a{padding:7px 10px;border:1px solid var(--brand);border-radius:4px;color:var(--brand);font-size:11px;white-space:nowrap}.growth-next-step-links a:first-child{background:var(--brand);color:#fff}@media (max-width:760px){.ops-capability-grid,.ops-command-focus-grid,.ops-flow-steps{grid-template-columns:1fr}.ops-flow-step{border-left:0;border-top:1px solid var(--line)}.ops-flow-step:first-child{border-top:0}.ops-flow-step:not(:last-child):after{right:auto;left:22px;top:auto;bottom:-4px;transform:rotate(135deg)}.growth-next-step{align-items:flex-start;flex-direction:column}.ops-trend-layout{grid-template-columns:1fr}.ops-trend-chart{overflow-x:auto;grid-template-columns:repeat(14,minmax(26px,1fr))}.ops-trend-legend small{width:100%;margin-left:0}}@media (max-width:980px){.ops-customer-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-customer-filters>div{grid-column:1/-1}}@media (max-width:600px){.ops-customer-filters{grid-template-columns:1fr}.ops-customer-filters>div{grid-column:auto}.ops-success-filters{grid-template-columns:1fr}.ops-success-queue>article{grid-template-columns:42px minmax(0,1fr)}.ops-success-queue>article>a{grid-column:2;justify-self:start}}@media (max-width:760px){.ops-case-history li{grid-template-columns:1fr;gap:2px}.ops-success-head-actions{align-items:flex-end;flex-direction:column}}.ops-professional-divider{margin:14px 0 0;padding:16px 0 2px;border-top:1px solid var(--line);display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.ops-professional-divider p{margin:0;color:var(--brand);font-size:11px;font-weight:700;letter-spacing:.08em}.ops-professional-divider h2{margin:4px 0 0;font-size:20px}.ops-professional-divider>span{color:var(--muted);font-size:12px}.analysis-page{padding:28px 30px 64px}.analysis-page-inner{max-width:1320px;margin:0 auto;display:grid;grid-gap:14px;gap:14px}.workspace-action-list,.workspace-domain-list,.workspace-timeline{display:grid;grid-gap:8px;gap:8px}.workspace-action-list>a,.workspace-domain-list>div,.workspace-timeline>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid var(--line);border-radius:5px;background:var(--panel-soft)}.workspace-action-list strong,.workspace-domain-list strong,.workspace-timeline strong{display:block;font-size:13px}.workspace-action-list small,.workspace-domain-list small,.workspace-timeline small{display:block;margin-top:3px;color:var(--muted);font-size:11px}.workspace-action-list>a>span,.workspace-domain-list a{color:var(--brand);font-size:12px;white-space:nowrap}.ops-customer-head-actions,.workspace-domain-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.workspace-opportunity-action{display:grid;justify-items:end;grid-gap:3px;gap:3px}.workspace-opportunity-action button{border:0;border-radius:4px;padding:7px 9px;background:var(--brand);color:#fff;font:inherit;font-size:12px;cursor:pointer}.workspace-opportunity-action button:disabled{opacity:.55;cursor:wait}.workspace-opportunity-action small{color:var(--danger);max-width:220px;white-space:normal;text-align:right}.ops-customer-head-actions a{color:var(--brand);font-size:12px}.ops-workspace-head .ops-customer-head-actions>a:first-child{padding:8px 10px;border:1px solid var(--brand);border-radius:4px;background:var(--brand);color:#fff}.workspace-loop{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:12px}.workspace-loop div{padding:12px;border-left:3px solid var(--brand);background:var(--panel-soft)}.workspace-loop span,.workspace-loop strong{display:block}.workspace-loop strong{font-size:22px}.workspace-loop span{color:var(--muted);font-size:12px;margin-top:4px}.workspace-primary-link{display:inline-block;color:var(--brand);font-weight:700;font-size:12px}.analysis-page-head{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.analysis-page-head p{margin:0;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.07em}.analysis-page-head h1{margin:5px 0 7px;font-size:clamp(1.8rem,3vw,2.6rem)}.analysis-page-head>div>span{color:var(--muted);font-size:13px}.analysis-head-actions{display:flex;gap:8px;flex-wrap:wrap}.analysis-head-actions a{padding:8px 11px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--brand);font-size:11px;font-weight:700;white-space:nowrap}.analysis-head-actions a:last-child{background:var(--brand);border-color:var(--brand);color:#fff}.analysis-brand-context{background:var(--brand-soft);padding:8px 10px;border-radius:5px;min-width:140px}.analysis-brand-context small,.analysis-brand-context strong{display:block}.analysis-brand-context small{color:var(--muted);font-size:10px}.analysis-brand-context strong{margin-top:3px;font-size:13px}.analysis-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line)}.analysis-tabs a{padding:9px 14px;color:var(--muted);font-size:13px;border-bottom:2px solid transparent}.analysis-tabs a[aria-current=page]{color:var(--brand);border-bottom-color:var(--brand);font-weight:700}.analysis-filter-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px;background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--muted);font-size:11px}.analysis-scope-filter{display:grid;grid-template-columns:minmax(150px,1fr) repeat(3,minmax(145px,1fr)) auto;grid-gap:8px;gap:8px;align-items:end;padding:12px;background:#103d30;border:1px solid #315f4d;color:#fff}.analysis-scope-filter label{display:grid;grid-gap:4px;gap:4px;min-width:0}.analysis-scope-filter label>span{color:#bcd8ca;font-size:10px}.analysis-scope-filter label>strong{min-height:34px;display:flex;align-items:center;font-size:12px;overflow-wrap:anywhere}.analysis-scope-filter select{width:100%;min-width:0;height:34px;padding:0 8px;border:1px solid #5a806f;border-radius:3px;background:#fff;color:#173f32}.analysis-scope-filter button{height:34px;padding:0 13px;border:1px solid #cae4d6;border-radius:3px;background:#e8f5ee;color:#103d30;font-weight:700}.analysis-filter-bar a{padding:4px 7px;border:1px solid var(--line);border-radius:3px}.analysis-filter-bar a[aria-current=page]{background:var(--brand);border-color:var(--brand);color:#fff}.analysis-filter-selection{margin-left:auto;color:var(--brand);font-size:11px;font-weight:600}.analysis-domain-filter{display:flex;align-items:flex-end;gap:5px;margin-left:4px}.analysis-domain-filter label{display:flex;align-items:center;gap:5px}.analysis-domain-filter input{width:150px;padding:4px 6px;border:1px solid var(--line);border-radius:3px;font:inherit}.analysis-domain-filter button{padding:4px 7px;border:1px solid var(--brand);border-radius:3px;background:var(--brand);color:#fff;font:inherit;cursor:pointer}.analysis-pagination{display:flex;justify-content:flex-end;gap:8px;padding-top:12px}.analysis-pagination a,.analysis-pagination span{padding:5px 9px;border:1px solid var(--line);border-radius:3px;color:var(--brand);font-size:11px}.analysis-pagination span{color:var(--muted)}.analysis-kpis{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:10px;gap:10px}.analysis-kpis article,.analysis-panel{background:var(--panel);border:1px solid var(--line);border-radius:7px}.analysis-kpis article{min-height:102px;padding:14px}.analysis-kpis small,.analysis-kpis span{display:block;color:var(--muted);font-size:11px}.analysis-kpis strong{display:block;margin:7px 0 4px;font-size:24px}.analysis-panel{padding:16px;min-width:0}.analysis-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px}.analysis-panel-head h2{margin:0;font-size:16px}.analysis-panel-head p{margin:4px 0 0;color:var(--muted);font-size:12px}.analysis-panel-head>a{color:var(--brand);font-size:12px;white-space:nowrap}.analysis-main-grid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);grid-gap:14px;gap:14px}.analysis-periods{display:flex;border:1px solid var(--line);border-radius:4px;overflow:hidden}.analysis-periods a{padding:5px 8px;color:var(--muted);font-size:11px;border-left:1px solid var(--line)}.analysis-periods a:first-child{border-left:0}.analysis-periods a[aria-current=page]{background:var(--brand);color:#fff}.analysis-chart-legend{display:flex;gap:14px;color:var(--muted);font-size:11px}.analysis-chart-legend span:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:5px;background:#168053}.analysis-chart-legend span.recommendation:before{background:#1d73aa}.analysis-trend-chart{width:100%;min-height:220px}.analysis-trend-chart line{stroke:var(--line);stroke-width:1}.analysis-trend-chart text{fill:var(--muted);font-size:10px}.analysis-trend-chart polyline{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.analysis-trend-chart polyline.mention{stroke:#168053}.analysis-trend-chart polyline.recommendation{stroke:#1d73aa}.analysis-empty-chart{min-height:220px;display:grid;place-items:center;color:var(--muted);font-size:13px}.analysis-coverage{margin:13px 0}.analysis-coverage>div:first-child{display:flex;justify-content:space-between;font-size:12px}.analysis-coverage>div:last-child{height:7px;margin-top:6px;background:#edf2ef}.analysis-coverage i{display:block;height:100%;background:var(--brand)}.analysis-limitation{margin:8px 0 0;padding-top:8px;border-top:1px solid var(--line);color:var(--muted);font-size:11px}.question-workbench{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(360px,1.4fr) minmax(280px,.92fr);min-height:540px;background:var(--panel);border:1px solid var(--line);border-radius:7px;overflow:hidden}.question-workbench>*{min-width:0}.question-workbench>*+*{border-left:1px solid var(--line)}.question-workbench header{min-height:68px;padding:13px 14px;display:flex;justify-content:space-between;align-items:flex-start;gap:10px;border-bottom:1px solid var(--line)}.question-workbench header p{margin:0;color:var(--brand);font-size:10px;font-weight:700}.question-workbench header h2{margin:4px 0 0;font-size:14px;line-height:1.35}.question-workbench header>a,.question-workbench header>span{color:var(--muted);font-size:11px;white-space:nowrap}.question-workbench header>a{color:var(--brand)}.question-evidence-scroll,.question-workbench-scroll{max-height:600px;overflow:auto}.question-workbench-group h3{margin:0;padding:10px 13px 5px;color:var(--muted);font-size:10px;font-weight:600}.question-workbench-group>a{display:block;padding:10px 13px;border-left:3px solid transparent;border-top:1px solid var(--line-soft,#edf1ef)}.question-workbench-group>a[aria-current=page]{background:var(--brand-soft);border-left-color:var(--brand)}.question-workbench-group strong{display:block;font-size:12px;line-height:1.45}.question-workbench-group span{display:flex;justify-content:space-between;gap:8px;margin-top:5px;color:var(--muted);font-size:10px}.question-workbench-group b{color:var(--brand);font-weight:600}.question-run-tabs{display:flex;gap:0;overflow-x:auto;border-bottom:1px solid var(--line)}.question-run-tabs a{min-width:118px;padding:9px 12px;border-right:1px solid var(--line);border-bottom:2px solid transparent}.question-run-tabs a[aria-current=page]{background:var(--brand-soft);border-bottom-color:var(--brand)}.question-run-tabs small,.question-run-tabs strong{display:block}.question-run-tabs strong{font-size:12px}.question-run-tabs small{margin-top:3px;color:var(--muted);font-size:9px}.question-answer-body{padding:18px}.question-answer-meta{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.question-answer-meta span{padding:4px 6px;border-radius:3px;background:#edf2ef;color:var(--muted);font-size:10px}.question-answer-meta span.sandbox{background:#fff3d8;color:#8a5a00}.question-answer-meta span.observed{background:#e6f3ec;color:#176341}.question-answer-body>p{margin:0;white-space:pre-wrap;line-height:1.75;font-size:13px}.question-answer-caveat{margin-top:18px;padding:10px 12px;border-left:3px solid #c58a16;background:#fff9eb;color:#75530f;font-size:11px}.question-evidence-scroll{padding:0 14px 12px}.question-signal-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;padding:12px 0}.question-signal-grid>div{padding:9px;background:#f5f7f6;border-radius:4px}.question-signal-grid span,.question-signal-grid strong{display:block}.question-signal-grid span{color:var(--muted);font-size:9px}.question-signal-grid strong{margin-top:4px;font-size:12px}.question-signal-grid .good strong{color:#176341}.question-signal-grid .attention strong{color:#9a6500}.question-evidence-section{padding:11px 0;border-top:1px solid var(--line)}.question-evidence-section h3{margin:0 0 7px;font-size:11px}.question-evidence-section p{margin:5px 0;color:var(--muted);font-size:11px;line-height:1.55}.question-citation,.question-compact-row,.question-recommendation{display:grid;grid-gap:3px;gap:3px;padding:7px 0;border-top:1px dashed var(--line)}.question-citation:first-of-type,.question-compact-row:first-of-type,.question-recommendation:first-of-type{border-top:0}.question-compact-row{grid-template-columns:minmax(0,1fr) auto;font-size:11px}.question-citation small,.question-citation span,.question-compact-row span,.question-recommendation span{color:var(--muted);font-size:10px;line-height:1.45}.question-citation strong,.question-recommendation strong{font-size:11px}.question-action-link{display:inline-block;margin-top:8px;color:var(--brand);font-size:11px;font-weight:600}.question-evidence-scroll>footer{padding-top:10px;border-top:1px solid var(--line);color:var(--muted);font-size:9px}.question-workbench-empty{min-height:180px;padding:24px;display:grid;place-items:center;text-align:center;color:var(--muted);font-size:12px}.question-recent-runs{display:grid;grid-gap:12px;gap:12px;padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:8px}.question-recent-runs>header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.question-recent-runs>header p{margin:0;color:var(--brand);font-size:11px;font-weight:700}.question-recent-runs>header h2{margin:4px 0;font-size:17px}.question-recent-runs>header span{color:var(--muted);font-size:11px}.question-recent-run-links a,.question-recent-runs>header a{color:var(--brand);font-size:11px;white-space:nowrap}.question-recent-run-list{display:grid}.question-recent-run-list>article{display:grid;grid-template-columns:minmax(0,1.7fr) auto auto auto auto;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.question-recent-run-list small,.question-recent-run-list strong{display:block}.question-recent-run-list strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-recent-run-list small,.question-recent-run-list>article>span{color:var(--muted);font-size:10px}.question-recent-run-list .question-recent-recommendation{margin-top:3px;color:var(--brand);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question-recent-run-links{display:flex;gap:8px}.question-recent-empty{padding:20px 0;color:var(--muted);font-size:12px}.analysis-table-wrap{overflow-x:auto}.analysis-table{width:100%;min-width:720px;border-collapse:collapse;font-size:12px}.analysis-table td,.analysis-table th{padding:9px 10px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.analysis-table th{color:var(--muted);font-weight:600}.analysis-table td a{color:var(--brand)}.analysis-run-list{display:grid}.analysis-run-list>a{display:grid;grid-template-columns:minmax(0,1fr) 90px 18px;grid-gap:10px;gap:10px;align-items:center;padding:11px 0;border-top:1px solid var(--line)}.analysis-run-list>a:first-child{border-top:0}.analysis-run-list small,.analysis-run-list strong{display:block}.analysis-run-list small{margin-top:3px}.analysis-run-list small,.analysis-run-list>a>span{color:var(--muted);font-size:11px}.analysis-run-list>a>b{color:var(--brand)}.competitor-ranking>div{display:grid;grid-template-columns:26px minmax(0,1fr) 50px;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.competitor-ranking>div:first-child{border-top:0}.competitor-ranking>div>span{width:24px;height:24px;display:grid;place-items:center;border-radius:4px;background:var(--brand-soft);color:var(--brand);font-size:11px}.competitor-ranking>div>div>div{height:6px;margin-top:6px;background:#edf2ef}.competitor-ranking i{display:block;height:100%;background:var(--brand)}.competitor-ranking b{font-size:12px;text-align:right}.analysis-quote{padding:12px;background:var(--brand-soft);border-left:3px solid var(--brand);color:var(--muted);font-size:13px}.competitor-mentions{display:grid;grid-gap:8px;gap:8px}.competitor-mentions>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;padding-top:8px;border-top:1px solid var(--line);font-size:12px}.competitor-mentions small,.competitor-mentions span{color:var(--muted)}.source-domain-list>div{display:grid;grid-template-columns:26px minmax(0,1fr) 36px;grid-gap:10px;gap:10px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.source-domain-list>div:first-child{border-top:0}.analysis-table tr.source-row-selected{background:#ecf8f4;box-shadow:inset 3px 0 0 var(--brand)}.source-citation-id{display:block;margin-top:3px;color:var(--brand);font-size:10px}.source-citation-details{display:grid;grid-gap:5px;gap:5px;margin-top:7px;padding:7px 8px;background:#f7fbf9;border:1px solid var(--line);border-radius:5px}.source-citation-details summary{cursor:pointer;color:var(--brand);font-size:10px;font-weight:600}.source-citation-details>div{display:flex;justify-content:space-between;gap:8px;font-size:10px}.source-citation-details>div span{color:var(--muted)}.source-citation-details>div strong{text-align:right;overflow-wrap:anywhere;font-weight:600}.source-citation-details>a{color:var(--brand);font-size:10px}.source-snapshot-excerpt{margin:2px 0;padding:7px;background:#fff;border-left:2px solid var(--brand);color:var(--muted);font-size:10px;line-height:1.5}.source-claim-evidence{display:grid;grid-gap:5px;gap:5px;padding-top:5px;border-top:1px solid var(--line)}.source-claim-evidence>span{color:var(--muted);font-size:10px}.source-claim-evidence p{margin:0;padding:5px 6px;background:#fff;border:1px solid var(--line);border-radius:4px}.source-claim-evidence small,.source-claim-evidence strong{display:block;font-size:10px}.source-claim-evidence small{margin-top:2px;color:var(--muted)}.source-citation-empty{color:var(--muted);font-size:10px}.source-claim-review{display:grid;grid-gap:6px;gap:6px;padding-top:7px;border-top:1px solid var(--line)}.source-claim-review>span{color:var(--muted);font-size:10px}.source-claim-review select,.source-claim-review textarea{width:100%;border:1px solid var(--line);border-radius:4px;padding:6px 7px;background:#fff;color:var(--text);font-size:10px}.source-claim-review textarea{min-height:42px;resize:vertical}.source-claim-review button{justify-self:start;border:0;border-radius:4px;padding:6px 9px;background:var(--brand);color:#fff;font-size:10px}.source-claim-review button:disabled{opacity:.55}.source-claim-review>small{color:var(--good);font-size:10px}.source-content-preview{display:grid;grid-gap:6px;gap:6px;padding-top:4px}.source-content-preview summary{cursor:pointer;color:var(--brand);font-size:10px}.source-content-preview p,.source-content-preview small{margin:0;color:var(--muted);font-size:10px;line-height:1.5}.source-content-preview pre{max-height:260px;margin:0;padding:8px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#172b3a;color:#eaf5f0;border-radius:4px;font:10px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.source-domain-list>div>span{width:24px;height:24px;display:grid;place-items:center;background:var(--brand-soft);color:var(--brand);border-radius:4px;font-size:11px}.source-domain-list small,.source-domain-list strong{display:block}.source-domain-list small{margin-top:3px;color:var(--muted);font-size:11px}.source-domain-list b{text-align:right}.source-evidence-levels{display:grid;grid-gap:8px;gap:8px}.source-evidence-levels>div{display:grid;grid-template-columns:26px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:start;padding-top:9px;border-top:1px solid var(--line)}.source-evidence-levels>div:first-child{border-top:0}.source-evidence-levels>div>span{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--brand-soft);color:var(--brand);font-size:11px}.source-evidence-levels p{margin:0}.source-evidence-levels small,.source-evidence-levels strong{display:block}.source-evidence-levels small{margin-top:3px;color:var(--muted);font-size:11px}.source-url{display:block;max-width:420px;margin-top:3px;color:var(--muted);overflow-wrap:anywhere}.action-page{padding:28px 30px 64px}.action-page-inner{max-width:1320px;margin:0 auto;display:grid;grid-gap:14px;gap:14px}.action-page-head p{margin:0;color:var(--brand);font-size:12px;font-weight:700;letter-spacing:.07em}.action-page-head h1{margin:5px 0 7px;font-size:clamp(1.8rem,3vw,2.6rem)}.action-page-head span{color:var(--muted);font-size:13px}.action-sla-banner{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 13px;background:#fff8f1;border:1px solid #e7a76f;border-radius:6px;color:#8c4b16;font-size:12px}.action-sla-banner strong{color:#a94b0d}.action-sla-banner small{color:var(--muted)}.action-source-context{background:var(--panel);border:1px solid var(--line);border-radius:7px;overflow:hidden}.action-source-context.sandbox{border-color:#e6c77c}.action-source-context-tags{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px 0}.action-source-context-tags span{padding:4px 7px;background:#f4fbf8;border:1px solid #d6e6de;border-radius:3px;color:var(--muted);font-size:10px}.action-source-context-tags .persisted{background:#e6f5eb;border-color:#9ac5a8;color:#17673d;font-weight:700}.action-evidence-integrity{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:10px 16px 0;padding:8px 10px;border:1px solid #d6e6de;background:#f7faf9;font-size:10px}.action-evidence-integrity strong{color:#17673d}.action-evidence-integrity span{color:var(--muted)}.ops-permission-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-permission-grid>div{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:2px 7px;gap:2px 7px;align-items:center;padding:10px;border:1px solid var(--line)}.ops-permission-grid span{grid-row:1/3;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;font-weight:800}.ops-permission-grid strong{font-size:11px}.ops-permission-grid small{color:var(--muted);font-size:10px}.ops-permission-grid .allowed span{background:#e3f4e8;color:#167247}.ops-permission-grid .denied span{background:#f8e9e6;color:#a63e2d}.ops-permission-matrix{margin-top:14px;padding-top:14px;border-top:1px dashed var(--line)}.ops-permission-matrix h3{margin:0;font-size:14px}.ops-permission-matrix p{margin:4px 0 0;color:var(--muted);font-size:12px}.ops-permission-matrix>small{display:block;margin-top:10px;color:var(--muted)}.ops-permission-operation-grid{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ops-permission-chip{display:inline-flex;align-items:center;padding:6px 8px;border:1px solid var(--line);border-radius:5px;font-size:12px}.ops-permission-chip.is-allowed{color:#166534;background:#eef9f0;border-color:#b8dfc0}.ops-permission-chip.is-denied{color:#777;background:#f7f7f7}.ops-permission-boundary{color:var(--muted);font-size:12px}.action-evidence-chain{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;margin:12px 16px 0;border:1px solid var(--line);background:#f8fbfa}.action-evidence-chain-step{position:relative;display:flex;gap:8px;align-items:center;min-width:0;padding:10px 12px;border-left:1px solid var(--line)}.action-evidence-chain-step:first-child{border-left:0}.action-evidence-chain-step>span{width:20px;height:20px;display:grid;place-items:center;flex:0 0 20px;border-radius:50%;background:#dff2e8;color:#176341;font-size:10px;font-weight:700}.action-evidence-chain-step.pending>span{background:#fff0dc;color:#9b5c14}.action-evidence-chain-step div{min-width:0}.action-evidence-chain-step small,.action-evidence-chain-step strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.action-evidence-chain-step strong{font-size:11px}.action-evidence-chain-step strong a{color:var(--brand);text-decoration:underline;-webkit-text-decoration-color:#b5d8c8;text-decoration-color:#b5d8c8;text-underline-offset:2px}.action-evidence-chain-step small{margin-top:2px;color:var(--muted);font-size:10px}.action-evidence-chain-step i{position:absolute;right:-5px;color:#83a494;background:#f8fbfa;font-style:normal;z-index:1}.action-source-context>header{display:flex;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--line)}.action-source-context>header p{margin:0;color:var(--brand);font-size:10px;font-weight:700}.action-source-context>header h2{margin:4px 0;font-size:16px}.action-source-context>header span{color:var(--muted);font-size:12px}.action-source-links{display:flex;gap:12px;align-items:flex-start}.action-source-links a{color:var(--brand);font-size:11px;white-space:nowrap}.action-source-metrics{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr))}.action-source-metrics>div{min-width:0;padding:12px 14px;border-right:1px solid var(--line)}.action-source-metrics>div:last-child{border-right:0}.action-source-metrics small,.action-source-metrics span,.action-source-metrics strong{display:block}.action-source-metrics small,.action-source-metrics span{color:var(--muted);font-size:10px}.action-source-metrics strong{margin:5px 0 3px;font-size:15px}.action-source-metrics small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-source-narrative{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.action-source-narrative>div{padding:13px 15px;border-right:1px solid var(--line)}.action-source-narrative>div:last-child{border-right:0}.action-source-narrative span{color:var(--muted);font-size:10px}.action-source-narrative strong{display:block;margin-top:5px;font-size:12px}.action-source-narrative p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.5}.action-source-narrative a{display:inline-block;margin-top:8px;color:var(--brand);font-size:10px}.action-source-next-links{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.action-source-next-links span{margin-top:8px;color:#9a6500;font-size:10px}.action-source-context>footer{padding:9px 14px;border-top:1px solid #ead69f;background:#fff9eb;color:#75530f;font-size:10px}.action-timeline-details{background:var(--panel);border:1px solid var(--line);border-radius:7px}.action-timeline-details>summary{padding:11px 14px;cursor:pointer;color:var(--brand);font-size:12px;font-weight:600}.action-timeline-details>summary span{margin-left:6px;color:var(--muted);font-weight:400}.action-timeline-details>.growth-timeline{border:0;border-top:1px solid var(--line);border-radius:0}.action-summary{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));grid-gap:10px;gap:10px}.action-summary article{min-height:82px;padding:13px;background:var(--panel);border:1px solid var(--line);border-radius:7px}.action-summary article.attention{border-color:#e7a76f;background:#fff8f1}.action-summary article.attention strong{color:#a94b0d}.action-summary span{display:block;color:var(--muted);font-size:11px}.action-summary strong{display:block;margin-top:6px;font-size:24px}.action-toolbar{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;padding:14px 16px;background:var(--panel);border:1px solid var(--line);border-radius:7px}.action-toolbar>div{display:flex;gap:10px;flex-wrap:wrap}.action-edit label,.action-toolbar label{display:grid;grid-gap:5px;gap:5px;color:var(--muted);font-size:11px}.action-edit input,.action-edit textarea,.action-toolbar input,.action-toolbar select,.action-transition input{border:1px solid var(--line);border-radius:4px;padding:7px 9px;background:#fff;color:var(--text)}.action-edit button,.action-toolbar button,.action-transition button{border:0;border-radius:4px;padding:8px 11px;background:var(--brand);color:#fff;cursor:pointer}.action-edit button:disabled,.action-toolbar button:disabled,.action-transition button:disabled{opacity:.5;cursor:not-allowed}.action-list{display:grid;grid-gap:12px;gap:12px}.action-item{padding:16px;background:var(--panel);border:1px solid var(--line);border-radius:7px}.action-item.focused{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.action-item>header{display:flex;justify-content:space-between;gap:12px}.action-title-meta{display:flex;gap:6px;flex-wrap:wrap}.action-title-meta>span{padding:3px 6px;border-radius:3px;background:var(--brand-soft);color:var(--muted);font-size:10px}.action-title-meta .action-priority.critical,.action-title-meta .action-priority.high{background:#fff0e5;color:#a94b0d}.action-title-meta .action-priority.critical{background:#feeceb;color:#a52b26}.action-item h2{margin:10px 0 6px;font-size:17px}.action-item>p{margin:0;color:var(--muted);font-size:12px}.action-delivery-track{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.55fr);grid-gap:12px;gap:12px;align-items:center;margin-top:13px;padding:11px 12px;background:#f7f9f8;border:1px solid var(--line);border-radius:5px}.action-stage-list{display:grid;grid-template-columns:repeat(4,minmax(80px,1fr))}.action-stage-list>div{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:7px;gap:7px;align-items:center}.action-stage-list>div>span{width:22px;height:22px;display:grid;place-items:center;z-index:1;border-radius:50%;background:#e7ece9;color:var(--muted);font-size:9px}.action-stage-list>div.complete>span{background:#dcefe5;color:#176341}.action-stage-list>div.active>span{background:#fff0cc;color:#855b05}.action-stage-list>div.risk>span{background:#feeceb;color:#a52b26}.action-stage-list p{margin:0}.action-stage-list small,.action-stage-list strong{display:block}.action-stage-list strong{font-size:10px}.action-stage-list small{margin-top:2px;color:var(--muted);font-size:9px}.action-stage-list i{position:absolute;left:22px;right:0;top:11px;height:1px;background:var(--line)}.action-outcome{padding-left:12px;border-left:1px solid var(--line)}.action-outcome small,.action-outcome span,.action-outcome strong{display:block}.action-outcome strong{font-size:12px}.action-outcome span{margin-top:3px;color:var(--muted);font-size:10px}.action-outcome small{margin-top:5px;color:#9a6500;font-size:9px}.action-outcome.consistent strong{color:#176341}.action-outcome.attention strong{color:#9a6500}.action-evidence{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));grid-gap:8px;gap:8px;margin:12px 0;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.action-snapshot{margin-top:10px;border:1px solid var(--line);border-radius:5px;background:#f7fbf9}.action-snapshot summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer}.action-snapshot summary small,.action-snapshot summary span,.action-snapshot summary strong{display:block}.action-snapshot summary strong{font-size:12px}.action-snapshot summary small{margin-top:3px;color:var(--muted);font-size:10px}.action-snapshot summary code{color:var(--brand);font-size:10px;overflow-wrap:anywhere}.action-snapshot-grid{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));grid-gap:8px;gap:8px;padding:0 12px 10px}.action-snapshot-grid div{min-width:0;padding:8px;background:var(--panel);border:1px solid var(--line);border-radius:4px}.action-snapshot-grid span,.action-snapshot-grid strong{display:block}.action-snapshot-grid span{color:var(--muted);font-size:9px}.action-snapshot-grid strong{margin-top:3px;font-size:11px;overflow-wrap:anywhere}.action-snapshot-links{display:flex;flex-wrap:wrap;gap:7px;padding:0 12px 10px}.action-snapshot-links a{color:var(--brand);font-size:10px}.action-snapshot-delivery{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0 12px 10px}.action-snapshot-delivery>div{min-width:0;padding:8px;border-top:1px solid var(--line)}.action-snapshot-delivery span,.action-snapshot-delivery strong{display:block}.action-snapshot-delivery span{color:var(--muted);font-size:9px}.action-snapshot-delivery strong{margin-top:3px;font-size:10px;overflow-wrap:anywhere}.action-snapshot>p{margin:0;padding:9px 12px;border-top:1px solid var(--line);color:var(--muted);font-size:9px;overflow-wrap:anywhere}.action-snapshot>p code{color:var(--text)}.platform-evidence-review{margin:0 12px 10px;padding:11px;border:1px solid #ead6a2;border-left:4px solid #b57a13;border-radius:5px;background:#fffaf0}.platform-evidence-review.verified{border-color:#b8dcc5 #b8dcc5 #b8dcc5 #23764d;background:#f4fbf7}.platform-evidence-review header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.platform-evidence-review header span,.platform-evidence-review header strong{display:block}.platform-evidence-review header span{color:var(--muted);font-size:9px}.platform-evidence-review header strong{margin-top:3px;font-size:13px}.platform-evidence-review header b{color:#8a5c08;font-size:11px}.platform-evidence-review.verified header b{color:#176341}.platform-evidence-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:10px}.platform-evidence-review-grid>div{padding:7px 8px;border:1px solid var(--line);border-radius:4px;background:var(--panel)}.platform-evidence-review-grid span,.platform-evidence-review-grid strong{display:block}.platform-evidence-review-grid span{color:var(--muted);font-size:9px}.platform-evidence-review-grid strong{margin-top:3px;font-size:11px;overflow-wrap:anywhere}.platform-evidence-review-reasons{display:grid;grid-gap:3px;gap:3px;margin-top:9px;padding-top:8px;border-top:1px solid #ead6a2}.platform-evidence-review-reasons strong{font-size:10px}.platform-evidence-review-reasons span,.platform-evidence-review>small{color:var(--muted);font-size:9px;line-height:1.5}.platform-evidence-review>small{display:block;margin-top:7px;overflow-wrap:anywhere}.platform-evidence-review-reasons .platform-evidence-review-alert{color:#9a3b31;font-weight:700}.action-evidence span,.action-evidence strong{display:block}.action-evidence span{color:var(--muted);font-size:10px}.action-evidence strong{margin-top:3px;color:var(--text);font-size:12px}.action-edit{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(170px,.8fr) minmax(100px,.45fr) minmax(90px,.4fr) minmax(240px,1.4fr) auto;grid-gap:9px;gap:9px;align-items:end}.action-edit textarea{min-height:60px;resize:vertical}.action-footer{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;margin-top:12px}.action-footer>div:first-child{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.action-footer a{color:var(--brand);font-size:11px}.action-footer .action-link-button{border:0;padding:0;background:transparent;color:var(--brand);font-size:11px;cursor:pointer}.action-footer .action-link-button:disabled{opacity:.5}.action-footer small{color:var(--muted);font-size:10px}.action-transition{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.action-transition input{min-width:150px}.action-transition button{padding:7px 9px;font-size:11px}.action-empty{padding:42px 20px;text-align:center;background:var(--panel);border:1px solid var(--line);border-radius:7px}.action-empty p{margin:5px 0 0;color:var(--muted);font-size:12px}.action-message{min-height:22px;margin:0;color:var(--good);font-size:12px}.action-message.error{color:#b42318}@media (max-width:1050px){.admin-quickbar{grid-template-columns:1fr 1fr 1fr}.admin-quickbar-title{grid-column:1/-1}.growth-orientation{grid-template-columns:1fr 1fr}.growth-orientation-lead{grid-column:1/-1}.growth-delivery-timeline{grid-template-columns:1fr 1fr}.growth-delivery-timeline-head,.growth-delivery-timeline-link{grid-column:1/-1}.growth-kpis{grid-template-columns:repeat(3,minmax(140px,1fr))}.citation-opportunity-grid,.growth-lower-grid,.growth-primary-grid,.growth-secondary-grid{grid-template-columns:1fr}.ops-command-kpis{grid-template-columns:repeat(3,minmax(140px,1fr))}.ops-command-grid{grid-template-columns:1fr}.analysis-kpis{grid-template-columns:repeat(3,minmax(140px,1fr))}.analysis-main-grid{grid-template-columns:1fr}.action-summary{grid-template-columns:repeat(3,minmax(130px,1fr))}.action-source-metrics{grid-template-columns:repeat(3,minmax(120px,1fr))}.action-source-narrative{grid-template-columns:1fr}.action-source-narrative>div{border-right:0;border-top:1px solid var(--line)}.action-source-narrative>div:first-child{border-top:0}.action-delivery-track{grid-template-columns:1fr}.action-snapshot-delivery,.action-snapshot-grid,.platform-evidence-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.action-outcome{padding:10px 0 0;border-left:0;border-top:1px solid var(--line)}.action-edit{grid-template-columns:repeat(2,minmax(0,1fr))}.action-acceptance{grid-column:1/-1}.action-footer{flex-direction:column;align-items:stretch}}.knowledge-filter-grid{display:grid;grid-template-columns:minmax(220px,1fr) minmax(280px,2fr);grid-gap:16px;gap:16px}.knowledge-workspace-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,.72fr);grid-gap:18px;gap:18px}.verify-trace-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.archive-attempt-table code{font-size:12px;overflow-wrap:anywhere}.archive-retry-actions{display:grid;grid-gap:6px;gap:6px;min-width:132px}.archive-retry-actions button{border:1px solid var(--line);border-radius:6px;background:var(--panel);color:var(--ink);padding:7px 9px;cursor:pointer}.archive-retry-actions button:disabled{cursor:wait;opacity:.6}.archive-retry-actions small{color:#b42318;max-width:220px}.platform-access-fields{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.7fr) minmax(260px,1.4fr) auto;grid-gap:12px;gap:12px;align-items:end}.platform-access-fields label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px}.platform-access-fields input,.platform-access-fields select{width:100%;box-sizing:border-box;border:1px solid var(--line);border-radius:6px;background:var(--panel-strong);color:var(--text);padding:9px 10px}.platform-access-fields button{border:0;border-radius:6px;background:var(--brand);color:white;padding:10px 14px;font-weight:700}.platform-access-fields button:disabled{opacity:.5}.platform-access-message{min-height:20px;margin:10px 0 0;color:var(--muted);font-size:13px}@media (max-width:800px){.growth-home{padding:20px 16px 48px}.growth-page-head{flex-direction:column}.admin-quickbar{grid-template-columns:1fr 1fr}.admin-quickbar-title{grid-column:1/-1}.growth-orientation{grid-template-columns:1fr}.growth-orientation-lead{grid-column:auto}.growth-delivery-timeline{grid-template-columns:1fr}.growth-delivery-timeline-head,.growth-delivery-timeline-link{grid-column:auto}.growth-head-controls{width:100%;justify-items:start}.growth-head-actions{justify-content:flex-start;margin-bottom:8px}.ops-command-head,.ops-professional-divider{flex-direction:column;align-items:flex-start}.ops-command-kpis{grid-template-columns:repeat(2,minmax(130px,1fr))}.ops-workspace{padding:20px 16px 48px}.ops-workspace-head{flex-direction:column}.ops-workspace-kpis{grid-template-columns:repeat(2,minmax(130px,1fr))}.ops-customer-summary,.ops-workspace-grid{grid-template-columns:1fr}.ops-permission-grid{grid-template-columns:1fr 1fr}.ops-activity-list div{grid-template-columns:1fr;gap:3px}.analysis-page{padding:20px 16px 48px}.analysis-page-head{flex-direction:column}.workspace-loop{grid-template-columns:repeat(2,1fr)}.analysis-scope-filter{grid-template-columns:1fr 1fr}.analysis-scope-filter button{grid-column:1/-1}.analysis-kpis{grid-template-columns:repeat(2,minmax(130px,1fr))}.question-workbench{grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)}.question-workbench-evidence{grid-column:1/-1;border-left:0!important;border-top:1px solid var(--line)}.question-evidence-scroll{max-height:none}.question-recent-runs>header{flex-direction:column}.question-recent-run-list>article{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px}.question-recent-run-list>article>span{justify-self:end}.question-recent-run-links{grid-column:1/-1}.action-page{padding:20px 16px 48px}.action-source-context>header{flex-direction:column}.action-evidence-chain{grid-template-columns:repeat(2,minmax(0,1fr))}.action-evidence-chain-step:nth-child(3){border-left:0;border-top:1px solid var(--line)}.action-evidence-chain-step:nth-child(4){border-top:1px solid var(--line)}.action-evidence-chain-step i{display:none}.action-source-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.action-source-metrics>div{border-bottom:1px solid var(--line)}.action-stage-list{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.action-stage-list i{display:none}.action-summary{grid-template-columns:repeat(2,minmax(120px,1fr))}.action-toolbar{flex-direction:column;align-items:stretch}.action-evidence{grid-template-columns:repeat(2,minmax(100px,1fr))}.growth-kpis{grid-template-columns:repeat(2,minmax(130px,1fr))}.growth-loop-head{flex-direction:column}.growth-loop-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-loop-stage>i{display:none}.knowledge-filter-grid,.knowledge-workspace-grid,.platform-access-fields,.verify-trace-columns{grid-template-columns:minmax(0,1fr)}.agent-evidence-links,.commercial-event-grid,.commercial-operations-grid{grid-template-columns:minmax(0,1fr)!important}.agent-evidence-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pilot-operations-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.evidence-disposition-history{margin-top:8px;min-width:260px}.evidence-disposition-history>summary{cursor:pointer;color:var(--brand);font-weight:700}.evidence-disposition-history ol{display:grid;grid-gap:8px;gap:8px;margin:8px 0 0;padding:0;list-style:none}.evidence-disposition-history li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;padding:8px;border:1px solid var(--line);background:var(--brand-soft)}.evidence-disposition-history li div{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.evidence-disposition-history li time{margin-left:auto;color:var(--muted);font-size:12px}.evidence-disposition-history li small{grid-column:1/-1}.evidence-disposition-history code{overflow-wrap:anywhere;font-size:11px;color:var(--muted)}@media (max-width:480px){.evidence-disposition-history{min-width:220px}.evidence-disposition-history li{grid-template-columns:1fr}.evidence-disposition-history code{grid-column:1}.admin-quickbar{grid-template-columns:1fr}.admin-quickbar-title{grid-column:auto}.growth-kpis,.growth-loop-stages{grid-template-columns:1fr}.growth-platform{grid-template-columns:68px minmax(70px,1fr) 38px}.growth-platform small{display:none}.analysis-kpis,.ops-check-grid,.ops-command-kpis,.ops-workspace-kpis,.question-workbench{grid-template-columns:1fr}.question-workbench>*+*{border-left:0;border-top:1px solid var(--line)}.question-workbench-scroll{max-height:300px}.analysis-tabs{overflow-x:auto}.analysis-tabs a{white-space:nowrap}.action-edit,.action-summary{grid-template-columns:1fr}.action-acceptance{grid-column:auto}.action-transition{justify-content:flex-start}.action-transition input{width:100%}}@media (max-width:500px){.pilot-operations-metrics,.pilot-readiness-date-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.onboarding-detail-grid{grid-template-columns:minmax(0,1fr)!important}.ops-notification-list>div{grid-template-columns:auto minmax(0,1fr)}.ops-case-retest-summary{grid-template-columns:1fr 1fr}.ops-case-retest-summary>b{grid-column:1/-1;grid-row:2}.ops-case-retest-summary p{grid-row:3}.ops-notification-list p,.ops-notification-list time{grid-column:2}}