:root{--app-bg: #f7f8f5;--surface-bg: #fcfcf9;--mono-font: "IBM Plex Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;font-family:IBM Plex Sans,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#15201d;background:var(--app-bg)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--app-bg)}#root{min-height:100vh;background:var(--app-bg)}a{color:inherit;font-family:var(--mono-font);text-decoration-thickness:1px;text-underline-offset:3px}button,input,select{font:inherit}.app-shell{width:100%;min-height:100vh;padding:28px clamp(20px,4vw,56px);background:var(--app-bg)}.app-nav{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:none;margin:0 0 36px}.app-nav strong{color:#0f766e;font-size:1.1rem}.app-nav div,.tab-bar,.segmented{display:flex;gap:8px;flex-wrap:wrap}.app-nav button,.tab-bar button,.segmented button,.panel button,.workspace-header button{border:1px solid #cfdbd6;border-radius:6px;background:#fff;color:#15201d;padding:10px 14px;font-weight:700;cursor:pointer}.app-nav button.active,.tab-bar button.active,.segmented button.active{border-color:#0f766e;background:#e7f5f2;color:#0f766e}.hero{max-width:920px;margin-bottom:32px}.eyebrow{margin:0 0 12px;color:#0f766e;font-size:.82rem;font-weight:800;text-transform:uppercase}h1{max-width:760px;margin:0;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1;letter-spacing:0}.lede{max-width:660px;margin:18px 0 0;color:#50615c;font-size:1.08rem;line-height:1.6}.workspace-panel{display:grid;gap:16px;max-width:none;border:1px solid #d9e2dd;border-radius:8px;background:#fff;padding:24px;box-shadow:0 16px 40px #15201d14}.workspace-preview-hero,.workspace-restore-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workspace-preview-hero article,.workspace-restore-preview div,.workspace-preview-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:8px;background:#ffffffdb;padding:12px}.workspace-preview-hero article{border-left:4px solid #0f766e}.workspace-preview-hero span,.workspace-restore-preview span,.workspace-preview-grid span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.workspace-preview-hero strong,.workspace-restore-preview strong,.workspace-preview-grid strong{display:block;margin:5px 0;color:#101916;font-size:.98rem;line-height:1.2}.workspace-preview-hero p,.workspace-restore-preview p,.workspace-preview-grid p,.workspace-preview-grid small,.workspace-preview-grid em{display:block;margin:0;color:#566862;font-size:.76rem;line-height:1.45}.workspace-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.workspace-preview-grid article{border-left:4px solid #b7791f}.workspace-preview-grid article.contract_ready_no_storage{border-left-color:#2563eb}.workspace-preview-grid small{margin-top:8px;color:#0f766e;font-weight:900;text-transform:uppercase}.workspace-preview-grid em{margin-top:6px;color:#6f5b2c;font-style:normal;font-weight:800}.workspace-restore-preview div{background:#eff8f5d1}.workspace-contract-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:12px}.workspace-contract-grid article{min-width:0;border:1px solid #dce7e2;border-radius:8px;background:#f7fbf9;padding:12px}.workspace-contract-grid span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.workspace-contract-grid strong{display:block;margin:6px 0;color:#101916}.workspace-contract-grid p{margin:0;color:#5c6d68;font-size:.82rem;line-height:1.45}.workspace-header{display:flex;align-items:center;justify-content:space-between;gap:20px}.workspace-header h2{margin:0;font-size:1.35rem}.workspace-header p{margin:6px 0 0;color:#64736f}.workspace-header button,.primary-action,.panel-header button,.provider-card button{border:0;border-radius:6px;background:#0f766e;color:#fff;padding:11px 16px;font-weight:700;cursor:pointer}button:disabled{cursor:not-allowed;opacity:.62}.input-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}label{display:grid;gap:8px;color:#52635f;font-size:.9rem;font-weight:700}input{width:100%;border:1px solid #cfdbd6;border-radius:6px;padding:11px 12px;color:#15201d;background:#fbfcfb}textarea{width:100%;min-height:86px;border:1px solid #cfdbd6;border-radius:6px;padding:11px 12px;color:#15201d;background:#fbfcfb;resize:vertical}select{min-width:150px;border:1px solid #cfdbd6;border-radius:6px;padding:10px 36px 10px 12px;color:#15201d;background:#fbfcfb}.terminal-shell{display:grid;grid-template-columns:304px minmax(0,1fr) 324px;min-height:100vh;background:linear-gradient(90deg,rgba(216,224,220,.52),transparent 1px),linear-gradient(180deg,rgba(216,224,220,.52),transparent 1px),var(--app-bg);background-size:28px 28px}.public-entry-shell{min-height:100vh;background:linear-gradient(90deg,rgba(216,224,220,.5),transparent 1px),linear-gradient(180deg,rgba(216,224,220,.5),transparent 1px),var(--app-bg);background-size:28px 28px}.landing-main{min-height:100vh;padding:24px}.public-landing-shell{display:grid;gap:24px;width:min(1280px,100%);margin:0 auto}.public-landing-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid #d8e0dc;border-radius:8px;background:#fffffff0;padding:14px 16px;box-shadow:0 16px 40px #15201d0e}.public-landing-nav>div:first-child{display:grid;gap:3px}.public-landing-nav strong{color:#101916;font-size:1.35rem;line-height:1}.public-landing-nav span{color:#64706c;font-size:.76rem;font-weight:800;text-transform:uppercase}.public-landing-nav-actions,.public-landing-actions{display:flex;gap:10px;flex-wrap:wrap}.public-landing-nav button,.public-landing-actions button{border:1px solid #cbd8d3;border-radius:7px;background:#fff;color:#15201d;padding:10px 13px;font-weight:900;cursor:pointer}.public-landing-nav button.primary,.public-landing-actions button.primary{border-color:#101916;background:#101916;color:#fff}.public-landing-hero{display:grid;gap:16px;max-width:920px;padding:64px 0 26px}.public-landing-hero>span,.public-landing-terminal-copy>span,.public-landing-terminal-rails span,.public-landing-terminal-pipeline span,.public-landing-proof span,.public-landing-workflow span,.public-landing-audience span,.public-landing-plans span,.public-landing-boundary span{color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.public-landing-hero h1{margin:0;max-width:880px;color:#101916;font-size:clamp(2.6rem,6vw,6rem);line-height:.96}.public-landing-hero p{max-width:760px;margin:0;color:#3f4e49;font-size:1.06rem;line-height:1.65}.public-landing-hero small{color:#5d6a66;font-weight:800}.public-landing-proof,.public-landing-terminal-preview,.public-landing-workflow,.public-landing-audience,.public-landing-plans{display:grid;gap:12px}.public-landing-proof,.public-landing-terminal-rails,.public-landing-workflow{grid-template-columns:repeat(4,minmax(0,1fr))}.public-landing-terminal-preview{border:1px solid #cfe3de;border-left:5px solid #0f766e;border-radius:8px;background:#fffffff5;padding:16px;box-shadow:0 16px 38px #15201d0e}.public-landing-terminal-copy{display:grid;gap:7px;max-width:860px}.public-landing-terminal-copy strong{color:#101916;font-size:1.22rem;line-height:1.25}.public-landing-terminal-copy p,.public-landing-terminal-rails p,.public-landing-terminal-pipeline p{margin:0;color:#53625e;line-height:1.5}.public-landing-terminal-rails{display:grid;gap:10px}.public-landing-terminal-rails article,.public-landing-terminal-pipeline article{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fbfdfc;padding:13px;overflow-wrap:anywhere}.public-landing-terminal-rails article:first-child{border-left:4px solid #101916}.public-landing-terminal-rails article:nth-child(2){border-left:4px solid #0f766e}.public-landing-terminal-rails article:nth-child(3){border-left:4px solid #b7791f}.public-landing-terminal-rails strong,.public-landing-terminal-pipeline strong{display:block;margin:6px 0;color:#15201d;line-height:1.35}.public-landing-terminal-pipeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.public-landing-terminal-pipeline article{position:relative}.public-landing-terminal-pipeline .status-lens{border-top:4px solid #0f766e}.public-landing-terminal-pipeline .status-gate{border-top:4px solid #b7791f}.public-landing-terminal-pipeline .status-diagnostic{border-top:4px solid #2563eb}.public-landing-terminal-pipeline .status-report{border-top:4px solid #101916}.public-landing-audience,.public-landing-plans{grid-template-columns:repeat(3,minmax(0,1fr))}.public-landing-proof article,.public-landing-workflow article,.public-landing-audience article,.public-landing-plans article,.public-landing-boundary{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fffffff2;padding:16px;box-shadow:0 12px 30px #15201d0a}.public-landing-audience article.strong_fit{border-left:5px solid #0f766e}.public-landing-audience article.review_fit{border-left:5px solid #b7791f}.public-landing-audience article.not_fit{border-left:5px solid #b91c1c}.public-landing-proof strong,.public-landing-workflow strong,.public-landing-audience strong,.public-landing-plans strong,.public-landing-boundary strong{display:block;margin:7px 0;color:#15201d;font-size:1rem;line-height:1.35}.public-landing-proof p,.public-landing-workflow p,.public-landing-audience p,.public-landing-plans p,.public-landing-boundary p{margin:0;color:#53625e;line-height:1.5}.public-landing-plans small,.public-landing-plans em{display:block;margin-top:10px;color:#53625e;font-size:.78rem;font-style:normal;line-height:1.45}.public-landing-boundary{display:grid;gap:10px;border-left:5px solid #b7791f;background:#fffaf2;margin-bottom:24px}.public-landing-boundary div{display:flex;gap:8px;flex-wrap:wrap}.public-landing-boundary .public-landing-legal-links{border-top:1px solid #f2d2a9;padding-top:10px}.public-landing-boundary span{border:1px solid #f2d2a9;border-radius:999px;background:#fff;color:#7c4a13;padding:6px 9px;text-transform:none}.public-landing-boundary small{color:#7c4a13;font-size:.76rem;font-weight:800;line-height:1.45}.public-access-shell{display:grid;gap:26px;width:min(1120px,100%);margin:0 auto;padding:24px 0 48px}.public-access-hero{display:grid;gap:12px;max-width:760px;padding-top:36px}.public-access-hero span,.public-access-form label,.public-access-policy span{color:#00796b;font-size:.7rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.public-access-hero h1{margin:0;color:#10201b;font-size:clamp(2.6rem,5vw,5.2rem);line-height:.98}.public-access-hero p,.public-access-policy p,.public-access-check span,.access-message{margin:0;color:#53625e;font-size:.9rem;line-height:1.5}.public-access-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);gap:18px;align-items:start}.public-access-form,.public-access-policy{display:grid;gap:12px;border:1px solid #cbd8d3;border-radius:8px;background:#ffffffe0;padding:16px}.public-access-form{grid-template-columns:repeat(2,minmax(0,1fr))}.public-access-form label{display:grid;gap:6px}.public-access-form label.wide,.public-access-form button,.public-access-form .access-message,.public-access-form .account-auth-error{grid-column:1 / -1}.public-access-form input,.public-access-form select,.public-access-form textarea{width:100%;border:1px solid #cbd8d3;border-radius:6px;background:#fff;color:#10201b;padding:10px;font:inherit}.public-access-form textarea{min-height:120px;resize:vertical}.public-access-check{grid-template-columns:auto minmax(0,1fr);align-items:start;color:#53625e;text-transform:none}.public-access-check input{width:auto;margin-top:3px}.public-access-policy article{display:grid;gap:6px;border-bottom:1px solid #e1e8e5;padding-bottom:10px}.public-access-policy article:last-child{border-bottom:0;padding-bottom:0}.public-access-policy strong{color:#10201b;font-size:.96rem;font-weight:950}.ops-access-review-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;grid-column:1 / -1}.ops-access-review-list>div{display:grid;gap:8px;border:1px solid #d8e0dc;border-radius:8px;background:#ffffffd1;padding:10px}.ops-access-review-list span{color:#00796b;font-size:.7rem;font-weight:950;text-transform:uppercase}.ops-access-review-list article{display:grid;gap:3px;border-top:1px solid #e1e8e5;padding-top:8px}.ops-access-review-list article:first-of-type{border-top:0;padding-top:0}.ops-access-review-list strong{color:#10201b;font-size:.82rem;font-weight:950}.ops-access-review-list small{color:#53625e;font-size:.74rem}.module-sidebar{position:sticky;top:0;display:grid;align-content:start;gap:18px;height:100vh;border-right:1px solid #d8e0dc;background:linear-gradient(180deg,#fffffff2,#f9fcfae6);padding:18px;overflow-y:auto;box-shadow:18px 0 48px #15201d0f}.brand-block{display:grid;gap:9px;min-height:86px;align-content:center;border:1px solid #d8e0dc;border-radius:8px;background:#101916;color:#fff;padding:14px}.brand-block strong{font-size:1.4rem}.brand-block span{display:block;margin-top:3px;color:#99d6c7;font-size:.82rem;font-weight:800;text-transform:uppercase}.brand-block small{justify-self:start;border:1px solid rgba(153,214,199,.42);border-radius:999px;color:#dff7f1;font-size:.68rem;font-weight:900;padding:5px 8px;text-transform:uppercase}.rail-health{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rail-health div{border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:10px}.rail-health span{display:block;color:#687671;font-size:.7rem;font-weight:900;text-transform:uppercase}.rail-health strong{display:block;margin-top:4px;font-size:1.28rem}.sidebar-section{display:grid;gap:8px}.sidebar-section>span{color:#687671;font-size:.74rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.sidebar-section button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;width:100%;border:1px solid transparent;border-radius:8px;background:transparent;color:#15201d;padding:11px 12px;text-align:left;font-weight:800;cursor:pointer}.sidebar-section button small{grid-column:1 / -1;color:#6b7a75;font-size:.72rem;font-weight:900;text-transform:uppercase}.sidebar-section button span{overflow:hidden;text-overflow:ellipsis}.sidebar-section button em{align-self:center;border:1px solid #d8e0dc;border-radius:999px;color:#687671;font-size:.68rem;font-style:normal;font-weight:900;padding:4px 7px}.sidebar-section button i{grid-column:1 / -1;display:block;height:4px;overflow:hidden;border-radius:999px;background:#e0e7e3}.sidebar-section button i:before{display:block;width:var(--progress);height:100%;border-radius:inherit;background:#0f766e;content:""}.sidebar-section button:hover,.sidebar-section button.active{border-color:#99d6c7;background:#e7f5f2;color:#0f766e}.main-module-tabs button.active{box-shadow:inset 4px 0 #0f766e}.main-module-tabs .pipeline-gate-button{margin:4px 0 8px;border-color:#d8e0dc;background:#f7f4ed}.main-module-tabs .pipeline-gate-button small{color:#7a6b4f}.main-module-tabs .pipeline-gate-button span{grid-column:1 / -1;overflow:visible;line-height:1.32;white-space:normal}.main-module-tabs .pipeline-gate-button em{grid-column:1 / -1;justify-self:start;border-color:#d5c8a9;color:#7a6b4f}.main-module-tabs .pipeline-gate-button.active{border-color:#bfa66d;background:#fbf1d7;box-shadow:inset 4px 0 #b7791f;color:#6f4e12}.main-module-tabs .pipeline-gate-button i:before{background:#b7791f}.terminal-main{min-width:0;padding:18px clamp(18px,3vw,34px) 34px;background:transparent}.pipeline-guide-rail{position:sticky;top:0;display:grid;align-content:start;gap:12px;height:100vh;border-left:1px solid #d8e0dc;background:#fbfaf7f0;padding:18px 14px;overflow-y:auto;box-shadow:-18px 0 46px #15201d0b}.pipeline-guide-head,.pipeline-guide-context,.pipeline-guide-product,.pipeline-guide-policy{display:grid;gap:8px;border:1px solid #d8e0dc;border-radius:8px;background:#ffffffd1;padding:12px}.pipeline-guide-head{border-color:#99d6c7;background:#eef9f6}.pipeline-guide-product{border-color:#c7d2ce;border-left:4px solid #101916;background:#fffdf8}.pipeline-guide-head span,.pipeline-guide-context span,.pipeline-guide-product span,.pipeline-guide-policy span,.pipeline-guide-step small,.pipeline-guide-step-meta b{color:#0f766e;font-size:.68rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.pipeline-guide-head strong,.pipeline-guide-context strong,.pipeline-guide-product strong,.pipeline-guide-policy strong{display:block;color:#15201d;font-size:.95rem;line-height:1.25}.pipeline-guide-head p,.pipeline-guide-product p,.pipeline-guide-policy p,.pipeline-guide-context small{margin:0;color:#53625e;font-size:.76rem;line-height:1.45}.pipeline-guide-policy small{color:#53625e;display:block;font-size:.68rem;font-weight:900;margin-top:4px;text-transform:uppercase}.release-closeout-panel{display:grid;gap:10px;border:1px solid #b9cbc5;border-radius:8px;background:#fffdf7;padding:12px}.release-closeout-head{display:grid;gap:6px}.release-closeout-head span,.release-closeout-kpis span,.release-closeout-checks span,.release-backend-head span,.release-backend-panel span,.release-artifact-head span,.release-ops-head span,.release-command-head span,.release-manual-signoff-head span{color:#0f766e;font-size:.66rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.release-closeout-head strong,.release-backend-head strong,.release-artifact-head strong,.release-ops-head strong,.release-command-head strong,.release-manual-signoff-head strong{color:#15201d;font-size:.98rem;line-height:1.2}.release-closeout-head p,.release-closeout-checks p,.release-backend-head p,.release-artifact-head p,.release-ops-head p,.release-command-head p,.release-manual-signoff-head p,.release-closeout-prohibited{margin:0;color:#53625e;font-size:.74rem;line-height:1.45}.release-closeout-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.release-closeout-kpis article{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:9px}.release-closeout-kpis strong,.release-closeout-checks strong{display:block;margin-top:4px;color:#15201d;font-size:.8rem;line-height:1.25;overflow-wrap:anywhere}.release-closeout-checks{display:grid;gap:7px}.release-closeout-checks article{min-width:0;border:1px solid #e0e7e3;border-left:4px solid #b7791f;border-radius:8px;background:#fff;padding:9px}.release-closeout-checks article.status-pass{border-left-color:#0f766e}.release-closeout-checks article.status-blocked{border-left-color:#be123c}.release-backend-panel{display:grid;gap:8px;border:1px solid rgba(15,118,110,.22);border-radius:8px;background:#f0fdfa9e;padding:10px}.release-backend-head{display:grid;gap:5px}.release-backend-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.release-backend-actions button{min-width:0;border:1px solid #0f766e;border-radius:6px;background:#0f766e;color:#fff;font:inherit;font-size:.72rem;font-weight:900;padding:8px}.release-backend-actions button:disabled{cursor:not-allowed;opacity:.5}.release-backend-status{margin:0;color:#0f766e;font-size:.74rem;font-weight:800;line-height:1.4}.release-evidence-attach-callout{border:1px solid rgba(15,118,110,.24);border-left:4px solid #0f766e;border-radius:8px;background:#fff;padding:9px}.release-evidence-attach-callout.status-evidence_attach_blocked{border-left-color:#be123c}.release-evidence-attach-callout.status-evidence_attach_incomplete,.release-evidence-attach-callout.status-not_loaded{border-left-color:#d97706}.release-evidence-attach-callout span,.release-evidence-attach-callout strong,.release-evidence-attach-callout small{display:block}.release-evidence-attach-callout span{color:#0f766e;font-size:.64rem;font-weight:900;text-transform:uppercase}.release-evidence-attach-callout strong{margin-top:3px;color:#101c19;font-size:.86rem}.release-evidence-attach-callout small{margin-top:4px;color:#46615a;font-size:.72rem;line-height:1.45}.release-artifact-console,.release-ops-console,.release-command-console,.release-manual-signoff-console{display:grid;gap:8px;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px}.release-artifact-head,.release-ops-head,.release-command-head,.release-manual-signoff-head{display:grid;gap:5px}.release-artifact-console label,.release-ops-console label,.release-command-console label,.release-manual-signoff-console label{display:grid;gap:5px;color:#53625e;font-size:.72rem;font-weight:900;text-transform:uppercase}.release-artifact-grid{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:8px}.release-ops-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.release-artifact-console input[type=text],.release-artifact-console input[type=number],.release-artifact-console textarea,.release-ops-console select,.release-ops-console textarea,.release-command-console input[type=text],.release-command-console input[type=number],.release-command-console select,.release-command-console textarea,.release-manual-signoff-console input[type=text],.release-manual-signoff-console textarea{width:100%;min-width:0;border:1px solid #d8e0dc;border-radius:6px;background:#fbfcfb;color:#15201d;font:inherit;padding:8px;text-transform:none}.release-artifact-console textarea,.release-ops-console textarea,.release-command-console textarea,.release-manual-signoff-console textarea{resize:vertical}.release-artifact-import{display:grid;gap:6px;border:1px dashed rgba(15,118,110,.42);border-radius:8px;background:#f0fdfa8c;color:#0f766e!important;font-size:.68rem!important}.release-artifact-import input{color:#10201b;font-size:.74rem;font-weight:700;text-transform:none}.release-manual-checkbox{display:flex!important;align-items:flex-start;grid-template-columns:none;gap:8px!important;text-transform:none!important}.release-manual-checkbox input{margin-top:2px}.release-manual-checkbox span,.release-artifact-console small,.release-ops-console small,.release-command-console small,.release-manual-signoff-console small{color:#53625e;font-size:.74rem;font-weight:700;line-height:1.45}.release-artifact-meta{display:grid;gap:5px;border:1px solid #e0e7e3;border-radius:6px;background:#fbfcfb;padding:8px}.release-artifact-meta span{min-width:0;color:#53625e;font-size:.68rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.release-evidence-snapshot{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px}.release-evidence-snapshot summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;list-style:none}.release-evidence-snapshot summary::-webkit-details-marker{display:none}.release-evidence-snapshot summary span,.release-evidence-snapshot-grid span{color:#0f766e;font-size:.66rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.release-evidence-snapshot summary strong,.release-evidence-snapshot-grid strong{color:#15201d;font-size:.78rem;line-height:1.25;overflow-wrap:anywhere}.release-evidence-snapshot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.release-evidence-snapshot-grid article{min-width:0;border:1px solid #e0e7e3;border-radius:6px;background:#fbfcfb;padding:8px}.release-evidence-snapshot textarea{width:100%;min-width:0;margin-top:9px;border:1px solid #d8e0dc;border-radius:6px;background:#f7faf8;color:#15201d;font:inherit;font-size:.68rem;line-height:1.45;padding:8px;resize:vertical}.release-evidence-snapshot small{display:block;margin-top:7px;color:#53625e;font-size:.72rem;font-weight:800;line-height:1.45}.release-beta-dry-run{min-width:0;display:grid;gap:9px;border:1px solid #d8e0dc;border-left:4px solid #b7791f;border-radius:8px;background:#fff;padding:10px}.release-beta-dry-run.status-ready{border-left-color:#0f766e}.release-beta-dry-run.status-blocked{border-left-color:#be123c}.release-beta-dry-run-head{display:grid;gap:5px}.release-beta-dry-run-head span,.release-beta-gate-list span{color:#0f766e;font-size:.66rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.release-beta-dry-run-head strong,.release-beta-gate-list strong{color:#15201d;font-size:.78rem;line-height:1.25;overflow-wrap:anywhere}.release-beta-dry-run-head p,.release-beta-dry-run small{margin:0;color:#53625e;font-size:.72rem;font-weight:800;line-height:1.45}.release-beta-gate-list{display:grid;gap:6px}.release-beta-gate-list article{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px;border:1px solid #e0e7e3;border-radius:6px;background:#fbfcfb;padding:7px}.release-beta-gate-list article.status-pass{background:#f0faf7}.release-beta-gate-list article.status-blocked{background:#fff1f2}.release-language-scan{min-width:0;display:grid;gap:9px;border:1px solid #d8e0dc;border-left:4px solid #0f766e;border-radius:8px;background:#fff;padding:10px}.release-language-scan.status-blocked{border-left-color:#be123c}.release-language-hit-list{display:grid;gap:6px}.release-language-hit-list article{display:grid;gap:4px;min-width:0;border:1px solid #e0e7e3;border-radius:6px;background:#fbfcfb;padding:7px}.release-language-hit-list span{color:#0f766e;font-size:.66rem;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.release-language-hit-list strong{color:#15201d;font-size:.74rem;line-height:1.35;overflow-wrap:anywhere}.release-manual-actions{display:grid;grid-template-columns:1fr .45fr;gap:8px}.release-manual-actions button{border:1px solid #0f766e;border-radius:6px;background:#0f766e;color:#fff;padding:8px;font-weight:900}.release-manual-actions button:disabled{cursor:not-allowed;opacity:.5}.release-manual-actions button+button{border-color:#d8e0dc;background:#fff;color:#53625e}.release-closeout-prohibited{border-top:1px solid #e0e7e3;padding-top:9px;font-weight:800}.pipeline-guide-list{display:grid;gap:8px}.pipeline-guide-step{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;width:100%;border:1px solid #d8e0dc;border-radius:8px;background:#ffffffc2;color:#15201d;padding:10px;text-align:left;cursor:pointer}.pipeline-guide-step:hover,.pipeline-guide-step.active{border-color:#99d6c7;background:#e7f5f2}.pipeline-guide-icon{display:grid;width:24px;height:24px;align-items:center;justify-items:center;border:1px solid #d8e0dc;border-radius:999px;background:#fbfcfb;color:#687671;font-size:.66rem;font-weight:900}.pipeline-guide-step-copy{display:grid;min-width:0;gap:4px}.pipeline-guide-step-copy strong{overflow-wrap:anywhere;color:#15201d;font-size:.82rem;line-height:1.22}.pipeline-guide-step-copy em{overflow-wrap:anywhere;color:#53625e;font-size:.72rem;font-style:normal;line-height:1.35}.pipeline-guide-step-meta{grid-column:2;display:flex;align-items:center;justify-content:space-between;gap:6px;min-width:0}.pipeline-guide-step-meta b{color:#687671}.pipeline-guide-step-meta i{overflow:hidden;color:#687671;font-size:.68rem;font-style:normal;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.pipeline-guide-step.status-complete .pipeline-guide-icon{border-color:#66bcae;background:#dff7f1;color:#0f766e}.pipeline-guide-step.status-review .pipeline-guide-icon{border-color:#d5c8a9;background:#fbf1d7;color:#8a5a10}.pipeline-guide-step.status-locked .pipeline-guide-icon,.pipeline-guide-step.status-stale .pipeline-guide-icon{border-color:#d5b2a9;background:#fff2ee;color:#9a3412}.pipeline-guide-step.status-planned .pipeline-guide-icon{border-color:#c8d1cc;background:#f3f6f4;color:#687671}.top-status-bar{display:grid;grid-template-columns:minmax(220px,1.8fr) repeat(3,minmax(120px,1fr));gap:10px;margin-bottom:22px}.top-status-bar div{min-height:70px;border:1px solid #d8e0dc;border-radius:8px;background:linear-gradient(180deg,#ffffffe6,#fafcfbd1);padding:12px 14px;box-shadow:0 12px 30px #15201d0b}.top-status-bar span,.workbench-meter span,.workbench-info-tile span,.module-contract-panel span,.trace-row span{display:block;color:#687671;font-size:.74rem;font-weight:900;text-transform:uppercase}.top-status-bar strong{display:block;margin-top:7px;color:#15201d;font-size:1.05rem}.account-status-strip{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(280px,1fr) auto;gap:10px;align-items:stretch;margin:-8px 0 22px;border:1px solid #c8ddd6;border-left:5px solid #0f766e;border-radius:8px;background:#f0fcf9b8;padding:10px}.account-status-strip div{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#ffffffdb;padding:10px 12px}.account-status-strip span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.account-status-strip strong{display:block;margin-top:5px;color:#15201d;font-size:.96rem;overflow-wrap:anywhere}.account-status-strip small{display:block;margin-top:5px;color:#5b6a66;font-weight:700;line-height:1.35}.account-status-strip button{align-self:stretch;border:1px solid #0f766e;border-radius:7px;background:#0b1713;color:#fff;font-weight:900;padding:0 18px}.account-consent-shell{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(560px,1.6fr);gap:10px;margin:-10px 0 18px;border:1px solid #c8ddd6;border-left:5px solid #0f766e;border-radius:8px;background:#f0fcf9c7;padding:10px}.account-consent-shell.public-auth-flow{grid-template-columns:minmax(360px,1.15fr) minmax(280px,.85fr);width:min(1180px,100%);margin:0 auto 28px;border-left-color:#0b1d18;background:#ffffffd1;box-shadow:0 18px 50px #0f172a0f}.account-consent-primary,.commercial-capability-card,.account-consent-grid article{min-width:0;max-width:100%;border:1px solid #d8e8e3;border-radius:7px;background:#ffffffdb;padding:10px 12px;overflow-wrap:anywhere;word-break:break-word}.public-auth-breadcrumb,.public-auth-guidance article{min-width:0;max-width:100%;border:1px solid #d8e8e3;border-radius:7px;background:#ffffffeb;padding:12px;overflow-wrap:anywhere;word-break:break-word}.public-auth-breadcrumb{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.public-auth-breadcrumb span,.public-auth-guidance span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.public-auth-breadcrumb strong,.public-auth-guidance strong{display:block;margin:5px 0;color:#101916;font-size:1rem;font-weight:950}.public-auth-breadcrumb small,.public-auth-guidance p{display:block;margin:0;color:#556761;font-size:.8rem;line-height:1.45}.public-auth-top-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.public-auth-top-actions button{min-height:34px;border:1px solid #cbd8d3;border-radius:6px;background:#fbfcfb;color:#0b1713;font-weight:900;padding:0 12px}.public-auth-top-actions button.primary{border-color:#0b1713;background:#0b1713;color:#fff}.public-auth-guidance{display:grid;gap:10px;align-content:start}.account-consent-primary span,.commercial-capability-card span,.account-consent-grid span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.account-consent-primary strong,.commercial-capability-card strong,.account-consent-grid strong{display:block;margin:5px 0;color:#101916;font-size:.95rem}.account-consent-primary p,.commercial-capability-card small,.account-consent-grid small{display:block;min-width:0;max-width:100%;margin:0;color:#556761;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere}.settings-owned-breadcrumb{display:grid;gap:4px;border:1px solid rgba(15,118,110,.16);border-radius:8px;background:#ffffffeb;margin-bottom:10px;padding:10px}.settings-owned-breadcrumb span,.settings-owned-breadcrumb small{display:block}.settings-owned-breadcrumb span{color:#0f766e;font-size:.64rem;font-weight:900;text-transform:uppercase}.settings-owned-breadcrumb strong{color:#10201b;font-size:1rem;font-weight:950}.settings-owned-breadcrumb small{color:#53645f;font-size:.74rem;font-weight:800;line-height:1.45}.account-flow-summary,.account-flow-section{display:grid;gap:10px;border:1px solid rgba(15,118,110,.16);border-radius:8px;background:#f8fdfbf0;padding:10px}.account-flow-summary{background:linear-gradient(180deg,#f0fdfaf5,#ffffffe6)}.public-auth-readiness-banner{display:grid;gap:5px;border:1px solid #d8e0dc;border-left:4px solid #64736f;border-radius:7px;background:#fffffff0;padding:10px}.public-auth-readiness-banner.ready{border-left-color:#0f766e;background:#ecfdf5e6}.public-auth-readiness-banner.consent_required{border-left-color:#b7791f;background:#fffbebe6}.public-auth-readiness-banner.demo_available{border-left-color:#2563eb;background:#eff6ffc7}.public-auth-readiness-banner span,.public-auth-readiness-banner strong,.public-auth-readiness-banner p,.public-auth-readiness-banner em{display:block;min-width:0;max-width:100%}.public-auth-readiness-banner span{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.public-auth-readiness-banner strong{color:#0b1713;font-size:1rem;font-weight:950}.public-auth-readiness-banner p{margin:0;color:#53645f;font-size:.78rem;line-height:1.45}.public-auth-readiness-banner em{color:#0b1713;font-size:.74rem;font-style:normal;font-weight:950}.account-invite-flow-banner{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.account-action-token-banner{grid-template-columns:minmax(0,1fr)}.account-invite-flow-banner article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:9px}.account-invite-flow-banner article.pass{border-left-color:#0f766e}.account-invite-flow-banner article.review{border-left-color:#b7791f}.account-invite-flow-banner article.blocked{border-left-color:#dc2626}.account-invite-flow-banner span,.account-invite-flow-banner strong,.account-invite-flow-banner small{display:block;min-width:0}.account-invite-flow-banner span{color:#0f766e;font-size:.64rem;font-weight:950;text-transform:uppercase}.account-invite-flow-banner strong{margin-top:4px;color:#101916;font-size:.83rem;font-weight:950}.account-invite-flow-banner small{margin-top:4px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.account-flow-section{margin-top:10px}.account-flow-head,.account-flow-section-head{display:grid;gap:4px;min-width:0}.account-flow-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.account-flow-status-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #0f766e;border-radius:7px;background:#ffffffe0;padding:9px}.account-flow-status-grid article.review{border-left-color:#b7791f}.account-flow-status-grid article.blocked{border-left-color:#dc2626}.account-flow-status-grid span,.account-flow-section-head span{display:block;color:#0f766e;font-size:.64rem;font-weight:900;text-transform:uppercase}.account-flow-status-grid strong,.account-flow-section-head strong{display:block;margin:3px 0;color:#10201b;font-size:.86rem;font-weight:900;text-transform:capitalize}.account-flow-status-grid small,.account-flow-section-head p,.account-flow-boundary{display:block;margin:0;color:#53645f;font-size:.72rem;font-weight:800;line-height:1.45}.account-flow-boundary{border-top:1px solid rgba(15,118,110,.14);padding-top:8px;color:#0e5f58}.account-next-action-panel{display:grid;gap:5px;margin-top:10px;border:1px solid rgba(15,118,110,.2);border-left:4px solid #0f766e;border-radius:8px;background:#fffffff0;padding:11px}.account-next-action-panel span,.account-next-action-panel strong,.account-next-action-panel p,.account-next-action-panel em{display:block}.account-next-action-panel span{color:#0f766e;font-size:.64rem;font-weight:900;text-transform:uppercase}.account-next-action-panel strong{color:#10201b;font-size:.92rem;font-weight:950}.account-next-action-panel p{margin:0;color:#53645f;font-size:.74rem;font-weight:800;line-height:1.45}.account-next-action-panel em{color:#0e5f58;font-size:.72rem;font-style:normal;font-weight:950}.account-advanced-section{margin-top:10px;border:1px solid rgba(15,118,110,.16);border-radius:8px;background:#ffffffc7;padding:0}.account-advanced-section>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:center;min-height:44px;cursor:pointer;list-style:none;padding:10px 12px}.account-advanced-section>summary::-webkit-details-marker{display:none}.account-advanced-section>summary:after{content:"+";display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(15,118,110,.28);border-radius:999px;color:#0f766e;font-weight:950}.account-advanced-section[open]>summary:after{content:"-"}.account-advanced-section>summary span,.account-advanced-section>summary strong{display:block;min-width:0}.account-advanced-section>summary span{color:#0f766e;font-size:.64rem;font-weight:900;text-transform:uppercase}.account-advanced-section>summary strong{color:#10201b;font-size:.86rem;font-weight:950}.account-advanced-section .account-flow-section,.account-advanced-section .commercial-capability-grid,.account-advanced-section .report-library-preview-panel,.account-advanced-section .beta-access-preview-grid,.account-advanced-section .account-consent-grid{margin:0 10px 10px}.account-flow-actions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.commercial-shell-actions{display:grid;gap:6px;margin-top:10px}.commercial-shell-actions button{min-height:32px;border:1px solid #cbd8d3;border-radius:6px;background:#eef4f1;color:#6c7b76;font-size:.74rem;font-weight:900;text-align:left}.commercial-shell-actions button:not(:disabled),.account-consent-actions button:not(:disabled),.account-session-panel .secondary-action:not(:disabled){cursor:pointer;border-color:#0f766e;background:#0b1d18;color:#f7fbf8}.account-auth-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px}.account-auth-form label{display:grid;gap:4px;color:#394b45;font-size:.68rem;font-weight:900;text-transform:uppercase}.account-auth-form input{min-width:0;min-height:32px;border:1px solid #cbd8d3;border-radius:6px;background:#fbfffd;color:#10201b;font:inherit;font-size:.78rem;font-weight:800;padding:0 9px;text-transform:none}.account-auth-error{margin-top:8px!important;color:#b91c1c!important;font-weight:900}.account-session-panel{display:grid;gap:6px;margin-top:10px;border:1px solid #bfe5dd;border-radius:7px;background:#ecfdf5eb;padding:10px}.account-session-panel span,.account-session-panel strong,.account-session-panel small{display:block}.account-session-panel span{color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.account-session-panel strong{color:#0b1d18;font-size:.9rem}.account-session-panel small{color:#546660;font-size:.75rem;line-height:1.4}.account-email-delivery-panel{display:grid;gap:6px;border:1px solid #d8e0dc;border-left:4px solid #64736f;border-radius:7px;background:#ffffffeb;padding:10px}.account-email-delivery-panel.email_sent,.account-email-delivery-panel.already_verified{border-left-color:#0f766e}.account-email-delivery-panel.email_provider_not_integrated,.account-email-delivery-panel.email_send_failed{border-left-color:#b7791f;background:#fffbebb8}.account-email-delivery-panel p,.account-email-delivery-panel code{margin:0;color:#53625e;font-size:.76rem;line-height:1.45}.account-email-delivery-panel code{display:block;overflow-wrap:anywhere;border:1px solid #d8e0dc;border-radius:6px;background:#f7fbf8;color:#10201b;padding:7px}.account-email-delivery-panel button{width:fit-content;border:1px solid #0f766e;border-radius:6px;background:#0b1d18;color:#fff;padding:8px 10px;font-size:.72rem;font-weight:900}.account-consent-actions{display:flex;flex-wrap:wrap;gap:6px}.account-consent-actions button,.account-session-panel .secondary-action{min-height:30px;border:1px solid #cbd8d3;border-radius:999px;background:#f7fbf8;color:#40504b;font-size:.7rem;font-weight:900}.commercial-capability-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.commercial-capability-card{border-left:4px solid #0f766e}.commercial-capability-card.requires_backend{border-left-color:#b7791f}.commercial-capability-card.contract_locked{border-left-color:#2563eb}.commercial-capability-card em{display:block;margin-top:8px;color:#53645f;font-size:.68rem;font-style:normal;font-weight:900;text-transform:uppercase}.report-library-summary-panel,.report-library-preview-panel{grid-column:1 / -1;display:grid;gap:10px;border:1px solid rgba(15,118,110,.18);border-radius:8px;background:#ffffffad;padding:10px}.report-library-summary-panel{background:#f0fdfaa3}.beta-access-preview-panel{grid-column:1 / -1;display:grid;gap:10px;border:1px solid rgba(183,121,31,.24);border-radius:8px;background:#fffbeb9e;padding:10px}.beta-feedback-shell-panel{grid-column:1 / -1;display:grid;gap:10px;border:1px solid rgba(15,118,110,.22);border-radius:8px;background:#f0fdfa94;padding:10px}.entitlement-preview-panel{grid-column:1 / -1;display:grid;gap:10px;border:1px solid rgba(37,99,235,.2);border-radius:8px;background:#eff6ff94;padding:10px}.report-library-preview-head,.beta-access-preview-head,.beta-feedback-shell-head,.entitlement-preview-head{min-width:0}.report-library-preview-head span,.report-library-summary-grid span,.report-library-preview-grid span,.beta-access-preview-head span,.beta-access-preview-grid span,.beta-feedback-shell-head span,.beta-feedback-shell-grid span,.entitlement-preview-head span,.entitlement-plan-grid span,.entitlement-preview-grid span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.report-library-preview-head strong,.report-library-summary-grid strong,.report-library-preview-grid strong,.beta-access-preview-head strong,.beta-access-preview-grid strong,.beta-feedback-shell-head strong,.beta-feedback-shell-grid strong,.entitlement-preview-head strong,.entitlement-plan-grid strong,.entitlement-preview-grid strong{display:block;margin:4px 0;color:#101916;font-size:.94rem;line-height:1.25;text-transform:capitalize}.report-library-preview-head small,.report-library-summary-grid p,.report-library-preview-grid p,.report-library-preview-grid small,.report-library-preview-grid em,.beta-access-preview-head small,.beta-access-preview-grid p,.beta-access-preview-grid em,.beta-feedback-shell-head small,.beta-feedback-shell-grid small,.beta-feedback-shell-grid em,.entitlement-preview-head small,.entitlement-plan-grid p,.entitlement-plan-grid small,.entitlement-plan-grid em,.entitlement-preview-grid p,.entitlement-preview-grid em{display:block;margin:0;color:#566862;font-size:.75rem;line-height:1.45}.report-library-preview-grid,.report-library-summary-grid,.beta-access-status-grid,.beta-access-preview-grid,.beta-feedback-shell-grid,.entitlement-plan-grid,.entitlement-preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.report-library-preview-grid article,.report-library-summary-grid article,.beta-access-status-grid article,.beta-access-preview-grid article,.beta-feedback-shell-grid article,.entitlement-plan-grid article,.entitlement-preview-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #0f766e;border-radius:8px;background:#ffffffdb;padding:10px}.report-library-preview-grid article.requires_account_consent{border-left-color:#b7791f}.report-library-preview-grid article.requires_entitlement{border-left-color:#2563eb}.report-library-summary-grid article.review{border-left-color:#b7791f}.report-library-summary-grid article.blocked{border-left-color:#dc2626}.report-library-summary-grid article.entitlement{border-left-color:#2563eb}.beta-access-preview-grid article.locked_until_closeout{border-left-color:#b7791f}.beta-access-status-grid article{border-left-color:#b7791f}.beta-access-status-grid span,.beta-access-status-grid strong,.beta-access-status-grid small,.beta-access-status-grid em{display:block}.beta-access-status-grid span{color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.beta-access-status-grid strong{margin:4px 0;color:#101916;font-size:.94rem;line-height:1.25;text-transform:capitalize}.beta-access-status-grid small,.beta-access-status-grid em{margin:0;color:#566862;font-size:.75rem;line-height:1.45}.beta-access-status-grid em{margin-top:6px;color:#6f5b2c;font-style:normal;font-weight:800}.beta-access-preview-grid article.contract_ready_no_provider{border-left-color:#0f766e}.beta-access-preview-grid article.backend_skeleton_active{border-left-color:#0f766e;background:#f0fdfad1}.beta-access-preview-grid article.blocked_until_review{border-left-color:#7c3aed}.beta-feedback-shell-grid article{border-left-color:#0f766e}.beta-feedback-form{display:grid;grid-template-columns:minmax(140px,.45fr) minmax(110px,.28fr) minmax(260px,1fr);gap:10px}.beta-access-request-form{display:grid;grid-template-columns:minmax(260px,1fr) minmax(180px,.28fr);gap:10px;align-items:end}.beta-access-request-form label{display:grid;min-width:0;gap:5px;color:#40534d;font-size:.7rem;font-weight:900;text-transform:uppercase}.beta-access-request-form textarea{width:100%;min-height:70px;border:1px solid #cfe0da;border-radius:6px;background:#ffffffeb;color:#101916;font:inherit;font-size:.78rem;outline:none;padding:9px 10px;resize:vertical}.beta-access-request-form button{min-height:40px;border:0;border-radius:6px;background:#0b1916;color:#fff;font:inherit;font-size:.78rem;font-weight:900;cursor:pointer}.beta-access-request-form button:disabled{cursor:not-allowed;opacity:.55}.beta-feedback-form label{display:grid;min-width:0;gap:5px;color:#40534d;font-size:.7rem;font-weight:900;text-transform:uppercase}.beta-feedback-form select,.beta-feedback-form textarea{width:100%;border:1px solid #cfe0da;border-radius:6px;background:#ffffffeb;color:#101916;font:inherit;font-size:.78rem;outline:none;padding:9px 10px}.beta-feedback-form textarea{min-height:76px;resize:vertical}.beta-feedback-comment{grid-column:auto}.beta-feedback-status,.beta-access-status{margin:0;color:#0f766e;font-size:.78rem;font-weight:800}.entitlement-plan-grid article{border-left-color:#2563eb}.entitlement-preview-grid article.contract_ready_no_billing{border-left-color:#0f766e}.entitlement-preview-grid article.blocked_until_beta_evidence{border-left-color:#b7791f}.entitlement-preview-grid article.always_disabled{border-left-color:#dc2626}.report-library-preview-grid small{margin-top:8px;color:#0f766e;font-weight:900;text-transform:uppercase}.report-library-preview-grid em,.beta-access-preview-grid em,.entitlement-plan-grid em,.entitlement-preview-grid em{margin-top:6px;color:#6f5b2c;font-style:normal;font-weight:800}.account-consent-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(auto-fit,minmax(138px,1fr));gap:10px}.workbench-page,.workspace-surface{width:100%;max-width:none}.workbench-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:12px}.workbench-hero h1{max-width:none;font-size:clamp(2rem,3.2vw,3.4rem)}.workbench-hero p{max-width:760px;margin:10px 0 0;color:#50615c;line-height:1.55}.workbench-meter{min-width:190px;border:1px solid #d8e0dc;border-radius:8px;background:#101916;color:#fff;padding:12px 14px}.workbench-meter strong{display:block;margin:5px 0 2px;font-size:1.6rem}.workbench-meter small{color:#99d6c7;font-weight:800}.module-map{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px}.module-map-step{position:relative;border:1px solid #d8e0dc;border-left:4px solid #0f766e;border-radius:8px;background:#ffffffc2;padding:9px 10px}.module-map-step span{display:block;color:#32423e;font-size:.78rem;font-weight:900;text-transform:uppercase}.module-map-step strong{display:block;margin-top:4px;color:#15201d;font-size:.9rem;text-transform:capitalize}.commercial-experience-panel{display:grid;grid-template-columns:minmax(260px,1.25fr) minmax(220px,.75fr) minmax(320px,1.35fr) minmax(220px,.85fr);gap:10px;margin-bottom:12px;border:1px solid #c8ddd6;border-left:5px solid #0f766e;border-radius:8px;background:#eff8f5e0;padding:10px}.commercial-experience-copy,.experience-json-policy,.experience-level{min-width:0;border:1px solid rgba(15,118,110,.18);border-radius:7px;background:#ffffffc7;padding:9px 10px}.commercial-experience-copy span,.experience-json-policy span,.experience-level span,.advanced-json-notice span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.commercial-experience-copy strong,.experience-json-policy strong,.experience-level strong,.advanced-json-notice strong{display:block;margin-top:4px;color:#101916;font-size:.92rem;line-height:1.25}.commercial-experience-copy small,.experience-json-policy small,.advanced-json-notice small{display:block;margin-top:4px;color:#50615c;line-height:1.45}.experience-mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.experience-mode-toggle button{min-width:0;border:1px solid #c8ddd6;border-radius:7px;background:#ffffffc7;color:#101916;padding:9px 10px;text-align:left}.experience-mode-toggle button.active{border-color:#0f766e;background:#101916;color:#fff}.experience-mode-toggle button span,.experience-mode-toggle button small{display:block}.experience-mode-toggle button span{font-weight:900}.experience-mode-toggle button small{margin-top:4px;color:inherit;font-size:.68rem;font-weight:900;opacity:.76;text-transform:uppercase}.experience-level-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.experience-level.collapsed{background:#f7f1dfcc}.advanced-json-notice{margin:12px 0 0;border:1px solid #d9c476;border-left:5px solid #a36b00;border-radius:8px;background:#fff8df;padding:10px 12px}.progressive-disclosure-section{margin:12px 0;border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#ffffffd6;overflow:hidden}.progressive-disclosure-section.audit_contract{border-left-color:#a36b00}.progressive-disclosure-section>summary{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(220px,1fr) auto 24px;gap:12px;align-items:center;cursor:pointer;list-style:none;padding:12px 14px}.progressive-disclosure-section>summary::-webkit-details-marker{display:none}.progressive-disclosure-section>summary:after{content:"+";justify-self:end;color:#0f766e;font-size:1rem;font-weight:900}.progressive-disclosure-section[open]>summary:after{content:"-"}.progressive-disclosure-section>summary span,.progressive-disclosure-section>summary em{color:#687671;font-size:.68rem;font-style:normal;font-weight:900;text-transform:uppercase}.progressive-disclosure-section>summary strong{color:#101916;font-size:1rem}.progressive-disclosure-body{display:grid;gap:12px;border-top:1px solid #e0e7e3;padding:12px}.workbench-command-center{display:grid;gap:10px;min-width:0;max-width:100%;margin-bottom:12px;border:1px solid #d8e0dc;border-left:5px solid #101916;border-radius:8px;background:#ffffffd1;padding:10px;box-shadow:0 12px 32px #15201d0b}.shared-run-status{display:grid;grid-template-columns:1.1fr 1.1fr 1.6fr .8fr;gap:10px;margin-bottom:12px;border:1px solid #d8e0dc;border-left:5px solid #aab5b0;border-radius:8px;background:#ffffffc7;padding:9px 10px}.shared-run-status.active{border-left-color:#0f766e;background:#fbfaf7}.shared-run-status div{min-width:0}.shared-run-status span,.shared-run-status small{display:block;min-width:0;overflow-wrap:anywhere}.shared-run-status span{color:#52635f;font-size:.72rem;font-weight:900;text-transform:uppercase}.shared-run-status strong{display:block;margin:3px 0 2px;color:#101916;font-size:.88rem;text-transform:lowercase}.shared-run-status small{color:#687671;font-size:.74rem;line-height:1.35}.command-search{display:grid;grid-template-columns:96px minmax(220px,1fr) auto;gap:10px;align-items:center}.command-search span,.command-chip span{color:#687671;font-size:.72rem;font-weight:900;text-transform:uppercase}.command-search strong{color:#101916;font-weight:900}.command-list{display:flex;gap:8px;min-width:0;max-width:100%;overflow-x:auto;padding-bottom:2px}.command-chip{display:grid;grid-template-columns:minmax(130px,1fr);gap:4px;min-width:190px;border:1px solid #d8e0dc;border-radius:8px;background:#fff;color:#15201d;padding:10px;text-align:left;cursor:pointer}.command-chip:hover:not(:disabled){border-color:#99d6c7;background:#e7f5f2}.command-chip.run{border-left:4px solid #0f766e}.command-chip.navigate{border-left:4px solid #2563eb}.command-chip.save{border-left:4px solid #7c3aed}.command-chip.load{border-left:4px solid #f59e0b}.command-chip strong{overflow:visible;color:#101916;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.command-chip small{overflow:visible;color:#64736f;font-weight:800;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.command-empty{width:100%;border:1px dashed #cfdbd6;border-radius:8px;color:#64736f;padding:14px;text-align:center}.workbench-layout{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:14px}.module-stage,.module-live-panel{min-width:0;max-width:100%;border:1px solid #d8e0dc;border-radius:8px;background:#ffffffd6;box-shadow:0 16px 40px #15201d0f}.module-stage{min-height:600px;padding:20px;background:linear-gradient(180deg,#fffffff0,#fbfcfbe6),linear-gradient(90deg,rgba(15,118,110,.06),transparent);overflow:visible}.workbench-sticky-nav{position:sticky;top:0;z-index:30;min-width:0;max-width:100%;margin:-20px -20px 20px;border-bottom:2px solid #101916;background:#fbfcfbf5;box-shadow:0 12px 26px #15201d14;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.workbench-sticky-context{display:grid;grid-template-columns:1.35fr repeat(3,minmax(100px,.45fr)) minmax(180px,.9fr);gap:0;border-bottom:1px solid #d8e0dc;background:#fcfcf9f5}.workbench-sticky-context div{min-width:0;border-right:1px solid #e0e7e3;padding:8px 12px}.workbench-sticky-context div:last-child{border-right:0}.workbench-sticky-context span{display:block;color:#687671;font-size:.66rem;font-weight:900;text-transform:uppercase}.workbench-sticky-context strong{display:block;margin-top:3px;overflow:hidden;color:#101916;font-size:.8rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.submodule-top-tabs{display:flex;gap:0;min-width:0;max-width:100%;margin:0;overflow-x:auto;background:transparent}.submodule-top-tab{position:relative;display:grid;grid-template-columns:auto minmax(126px,1fr);gap:3px 8px;min-width:190px;max-width:260px;min-height:72px;border:0;border-right:1px solid #101916;border-radius:0;background:#f7f1df;color:#101916;padding:12px 14px;text-align:left;cursor:pointer}.submodule-top-tab:nth-child(3n+2){background:#e8f3ed}.submodule-top-tab:nth-child(3n+3){background:#eef2fb}.submodule-top-tab span{grid-row:1 / span 2;align-self:start;color:#0f766e;font-family:var(--mono-font);font-weight:900}.submodule-top-tab strong{font-size:.9rem;line-height:1.2;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.submodule-top-tab small{color:#50615c;font-size:.68rem;font-weight:900;text-transform:uppercase}.submodule-top-tab em{position:absolute;right:8px;bottom:7px;border:1px solid rgba(16,25,22,.22);border-radius:999px;background:#ffffff85;color:#50615c;font-size:.62rem;font-style:normal;font-weight:900;padding:3px 6px;text-transform:uppercase}.submodule-top-tab:hover,.submodule-top-tab.active{background:#fff;box-shadow:inset 0 4px #0f766e}.submodule-top-tab.active strong{color:#0f766e}.module-stage-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;border-bottom:1px solid #e0e7e3;padding-bottom:16px}.module-stage-header span{color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.module-stage-header h2{margin:5px 0;font-size:clamp(1.8rem,3vw,3rem)}.module-stage-header p{margin:0;color:#687671;font-family:var(--mono-font);overflow-wrap:anywhere}.lifecycle-pill{border:1px solid #d8e0dc;border-radius:999px;padding:7px 10px;font-size:.72rem;font-weight:900;text-transform:uppercase}.lifecycle-pill.implemented{border-color:#99d6c7;background:#e7f5f2;color:#0f766e}.lifecycle-pill.planned{border-color:#d9d2ff;background:#f1efff;color:#5b45b5}.module-stage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:16px 0}.workbench-info-tile,.module-contract-panel,.module-live-panel{padding:14px}.workbench-info-tile{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb}.workbench-info-tile strong{display:block;margin-top:8px;font-size:.95rem;text-transform:capitalize}.module-output-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.module-output-lanes article{border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:14px}.module-output-lanes span{display:block;color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.module-output-lanes strong{display:block;margin-top:7px;overflow-wrap:anywhere;text-transform:capitalize}.module-output-lanes p{margin:8px 0 0;color:#5c6b66;font-size:.9rem;line-height:1.45}.module-contract-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb}.module-contract-panel h3{grid-column:1 / -1;margin:0 0 4px}.module-contract-panel div{min-height:74px;border:1px solid #e0e7e3;border-radius:8px;background:#fff;padding:12px}.module-contract-panel strong{display:block;margin-top:7px;overflow-wrap:anywhere}.main-summary-panel{display:grid;gap:14px;margin-top:16px}.summary-headline{border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#fbfcfb;padding:16px}.summary-headline span{display:block;color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.summary-headline strong{display:block;margin-top:8px;font-size:1.08rem;line-height:1.45}.product-positioning-card{display:grid;grid-template-columns:minmax(320px,1.25fr) minmax(240px,.75fr);gap:12px;border:1px solid #d8e0dc;border-left:5px solid #101916;border-radius:8px;background:#fffdf8;padding:14px}.product-positioning-card.compact{margin-top:12px}.product-positioning-card span{display:block;color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.product-positioning-card strong{display:block;margin-top:7px;color:#15201d;font-size:1rem;line-height:1.35}.product-positioning-card p,.product-positioning-card li{color:#53625e;font-size:.86rem;line-height:1.5}.product-positioning-card p{margin:7px 0 0}.product-positioning-card ul{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.product-positioning-card li{border:1px solid #e0e7e3;border-radius:8px;background:#fff;padding:10px}.product-positioning-boundary{border:1px solid #c7d2ce;border-radius:8px;background:#fff;padding:12px}.terminology-bridge-panel{display:grid;gap:10px;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:12px}.terminology-bridge-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.terminology-bridge-head span,.terminology-bridge-grid span{display:block;color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.terminology-bridge-head strong{color:#15201d;font-size:.96rem}.terminology-bridge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.terminology-bridge-grid article{border:1px solid #e0e7e3;border-radius:8px;background:#fff;padding:10px}.terminology-bridge-grid strong{display:block;margin-top:5px;color:#15201d}.terminology-bridge-grid p{margin:6px 0 0;color:#53625e;font-size:.84rem;line-height:1.45}.production-boundary-banner{display:grid;grid-template-columns:minmax(280px,1.15fr) minmax(320px,1fr) minmax(240px,.72fr);gap:12px;align-items:stretch;border:1px solid #d7ded9;border-left:5px solid #ca8a04;border-radius:8px;background:#fffdfa;padding:14px;box-shadow:0 18px 42px #1f2a260f}.production-boundary-banner.full_production_decision{border-left-color:#0f766e}.production-boundary-banner.technical_output_ready_diagnostic_only{border-left-color:#436086;background:#f8faf9}.production-boundary-banner.governed_portfolio_diagnostic{border-left-color:#0f766e;background:#f8faf9}.production-boundary-banner.audit_only_review{border-left-color:#dc2626}.production-boundary-copy,.production-boundary-leader{display:grid;align-content:start;gap:7px}.production-boundary-copy span,.production-boundary-status-grid span,.production-boundary-leader span{display:block;color:#5d6c67;font-size:.72rem;font-weight:900;text-transform:uppercase}.production-boundary-copy strong,.production-boundary-leader strong{display:block;color:#101916;font-size:1.06rem;line-height:1.35}.production-boundary-copy p,.production-boundary-leader p{margin:0;color:#43534e;line-height:1.45}.production-boundary-copy small,.production-boundary-leader small,.production-boundary-status-grid small{color:#65746f;font-size:.76rem;line-height:1.35}.production-boundary-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.production-boundary-status-grid article{min-height:96px;border:1px solid #e0e7e3;border-top:4px solid #ca8a04;border-radius:8px;background:#fff;padding:10px}.production-boundary-status-grid article.pass{border-top-color:#0f766e;background:#f2fbf8}.production-boundary-status-grid article.review{border-top-color:#ca8a04;background:#fffbeb}.production-boundary-status-grid article.fail{border-top-color:#dc2626;background:#fff5f5}.production-boundary-status-grid strong{display:block;margin:5px 0 4px;color:#101916;font-size:1rem;line-height:1.25;overflow-wrap:anywhere}.production-boundary-leader{border:1px solid #e0e7e3;border-radius:8px;background:#fbfaf7;padding:12px}.market-state-rail{display:grid;grid-template-columns:1.2fr repeat(5,minmax(0,1fr));gap:10px}.market-state-rail article{border:1px solid #d8e0dc;border-top:4px solid #0f766e;border-radius:8px;background:#fff;padding:12px}.market-state-rail article.review_required,.market-state-rail article.medium,.market-state-rail article.degraded,.market-state-rail article.warning{border-top-color:#ca8a04;background:#fffbeb}.market-state-rail article.blocked,.market-state-rail article.high{border-top-color:#dc2626;background:#fef2f2}.market-state-rail span,.market-state-rail small{display:block;color:#64736f;font-size:.74rem;font-weight:800}.market-state-rail span{text-transform:uppercase}.market-state-rail strong{display:block;margin:6px 0 4px;font-size:1.08rem}.user-readout-panel{display:grid;gap:12px;border:1px solid #d8e2de;border-left:5px solid #101916;border-radius:8px;background:#fff;padding:16px;box-shadow:0 18px 44px #10201c0f}.user-readout-head span,.user-readout-brief span,.readiness-explainer-panel span{display:block;color:#50615c;font-size:.72rem;font-weight:900;text-transform:uppercase}.user-readout-head strong{display:block;margin-top:6px;font-size:1.16rem;line-height:1.38}.user-readout-head small{display:block;margin-top:6px;color:#50615c;line-height:1.45}.user-readout-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.user-readout-brief{display:grid;grid-template-columns:1.25fr 1.15fr 1fr 1fr;gap:10px}.module-readout-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.user-readout-grid article,.user-readout-brief article{min-height:132px;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:12px}.user-readout-grid strong,.user-readout-brief strong,.readiness-explainer-panel strong{display:block;margin-top:7px;font-size:1.08rem}.user-readout-grid p,.user-readout-brief p,.readiness-explainer-panel p,.readiness-explainer-panel li{color:#50615c;line-height:1.45}.readout-trace-link{display:block;margin-top:4px;color:#667a74;font-family:var(--mono-font);font-size:.72rem;line-height:1.35}.trace-row,.policy-console,.policy-console-row,.metric-trace-drilldown,.metric-trace-row,.metric-lineage-cell,.metric-chip-list,.production-block-matrix-meta,.production-block-matrix-evidence,.production-readiness-fix-flags,.production-block-explanation-flags,.symbol-review-risk-list,.data-quality-metrics,.metric-grid{font-family:var(--mono-font)}.summary-details-section{border:1px solid #d8e2de;border-radius:8px;background:#fff}.summary-details-section>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:12px 14px;cursor:pointer;list-style:none}.summary-details-section>summary::-webkit-details-marker{display:none}.summary-details-section>summary:after{content:"+";display:grid;place-items:center;width:26px;height:26px;border:1px solid #cbd8d3;border-radius:999px;color:#50615c;font-weight:900}.summary-details-section[open]>summary:after{content:"-"}.summary-details-section>summary span{color:#50615c;font-size:.74rem;font-weight:900;text-transform:uppercase}.summary-details-section>summary strong{margin-left:auto;color:#14201c;font-size:.9rem}.summary-details-section-body{display:grid;gap:12px;border-top:1px solid #e6ece9;padding:12px}.user-readout-grid p,.user-readout-brief p{margin:8px 0 0}.readiness-explainer-panel{display:grid;grid-template-columns:.85fr 1.2fr 1fr 1fr;gap:10px;border:1px solid #d8e2de;border-radius:8px;background:#fbfcfb;padding:14px}.module-readout-explainer{grid-template-columns:repeat(3,minmax(0,1fr))}.readiness-explainer-panel div{min-width:0;border:1px solid #e6ece9;border-radius:8px;background:#fff;padding:12px}.readiness-explainer-panel small{display:block;margin-top:6px;color:#50615c;line-height:1.45;overflow-wrap:anywhere}.readiness-explainer-panel ul{display:grid;gap:6px;margin:8px 0 0;padding-left:18px}.readiness-explainer-panel p{margin:8px 0 0}.readiness-explainer-panel span,.readiness-explainer-panel strong,.readiness-explainer-panel p,.readiness-explainer-panel li{min-width:0;overflow-wrap:anywhere}.module-readout-matrix{display:grid;gap:12px;border:1px solid #d8e2de;border-radius:8px;background:#fff;padding:14px}.module-readout-matrix-head span,.module-readout-matrix-grid span{display:block;color:#50615c;font-size:.72rem;font-weight:900;text-transform:uppercase}.module-readout-matrix-head strong{display:block;margin-top:6px;font-size:1.05rem}.module-readout-matrix-head small,.module-readout-matrix-grid small{display:block;margin-top:6px;color:#50615c;line-height:1.45}.module-readout-matrix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.module-readout-matrix-grid article{min-height:124px;border:1px solid #e1e9e5;border-radius:8px;background:#fbfcfb;padding:12px}.module-readout-matrix-grid strong{display:block;margin-top:7px;font-size:1rem}.module-readout-matrix-grid p{margin:8px 0 0;color:#50615c;line-height:1.45}.evaluation-acceptance-panel{display:grid;gap:12px;border:1px solid #d8e2de;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.evaluation-acceptance-head span,.evaluation-acceptance-checks span{display:block;color:#50615c;font-size:.72rem;font-weight:900;text-transform:uppercase}.evaluation-acceptance-head strong{display:block;margin-top:6px;font-size:1.12rem}.evaluation-acceptance-head small,.evaluation-acceptance-checks small{display:block;margin-top:6px;color:#50615c;line-height:1.45}.evaluation-acceptance-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.evaluation-acceptance-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.evaluation-acceptance-checks article{min-height:132px;border:1px solid #e1e9e5;border-left:4px solid #94a3b8;border-radius:8px;background:#fbfcfb;padding:12px}.evaluation-acceptance-checks article.pass{border-left-color:#0f766e}.evaluation-acceptance-checks article.review{border-left-color:#c47a12}.evaluation-acceptance-checks article.block{border-left-color:#b91c1c}.evaluation-acceptance-checks strong{display:block;margin-top:7px;font-size:1rem}.evaluation-acceptance-checks p{margin:8px 0 0;color:#50615c;line-height:1.45}.v1-evaluation-runbook-panel,.v1-evaluation-go-live-panel{display:grid;gap:12px;border:1px solid #d8e0f3;border-left:5px solid #4338ca;border-radius:8px;background:#fff;padding:14px}.v1-evaluation-go-live-panel{border-left-color:#0369a1}.v1-evaluation-runbook-stats,.v1-evaluation-runbook-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.v1-evaluation-runbook-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.v1-evaluation-runbook-grid article{display:grid;gap:8px;min-height:150px;border:1px solid #d8e0f3;border-left:4px solid #94a3b8;border-radius:8px;background:#f9fbff;padding:12px}.v1-evaluation-runbook-grid article.pass{border-left-color:#0f766e}.v1-evaluation-runbook-grid article.review{border-left-color:#c47a12}.v1-evaluation-runbook-grid article.fail{border-left-color:#b91c1c}.v1-evaluation-runbook-check-head span{color:#465a86;font-size:.7rem;font-weight:900;text-transform:uppercase}.v1-evaluation-runbook-check-head strong{display:block;margin-top:4px;color:#13213d}.v1-evaluation-runbook-grid p{margin:0;color:#263653;line-height:1.45}.v1-evaluation-next-actions{display:flex;flex-wrap:wrap;gap:6px}.v1-evaluation-next-actions small{border:1px solid #c7d2fe;border-radius:999px;background:#fff;color:#312e81;font-size:.7rem;font-weight:900;padding:5px 8px;text-transform:uppercase}.v1-rollback-trigger-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.v1-rollback-trigger-grid article{display:grid;gap:7px;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px}.v1-rollback-trigger-grid article.watch{border-left:4px solid #b45309}.v1-rollback-trigger-grid article.stop{border-left:4px solid #b91c1c}.v1-rollback-trigger-grid span{color:#50615c;font-size:.7rem;font-weight:900;text-transform:uppercase}.v1-rollback-trigger-grid strong{color:#10221f}.v1-rollback-trigger-grid small{color:#52645f;line-height:1.4}.v1-evaluation-snapshot-panel{display:grid;gap:12px;border:1px solid #d6dee8;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.v1-evaluation-snapshot-grid,.v1-evaluation-snapshot-unresolved{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.v1-evaluation-snapshot-grid article,.v1-evaluation-snapshot-unresolved article{display:grid;gap:6px;border:1px solid #dbe5e2;border-left:4px solid #94a3b8;border-radius:8px;background:#f8fbfa;padding:12px}.v1-evaluation-snapshot-grid span,.v1-evaluation-snapshot-unresolved span{color:#50615c;font-size:.7rem;font-weight:900;text-transform:uppercase}.v1-evaluation-snapshot-grid strong,.v1-evaluation-snapshot-unresolved strong{color:#10221f}.v1-evaluation-snapshot-grid small,.v1-evaluation-snapshot-unresolved p,.v1-evaluation-snapshot-clear{margin:0;color:#52645f;line-height:1.45}.v1-evaluation-snapshot-unresolved article.pass{border-left-color:#0f766e}.v1-evaluation-snapshot-unresolved article.review{border-left-color:#c47a12}.v1-evaluation-snapshot-unresolved article.fail{border-left-color:#b91c1c}.v1-evaluation-signoff-box{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(280px,1.2fr);gap:12px;align-items:start;border:1px solid #dbe5e2;border-radius:8px;background:#f8fbfa;padding:12px}.v1-conflict-review-signoff-link{display:grid;gap:8px;border:1px solid #dbe5e2;border-radius:8px;background:#f8fbfa;padding:12px}.v1-conflict-review-signoff-link div{display:grid;gap:5px}.v1-conflict-review-signoff-link span{color:#50615c;font-size:.7rem;font-weight:900;text-transform:uppercase}.v1-conflict-review-signoff-link strong{color:#10221f}.v1-conflict-review-signoff-link small{color:#52645f;line-height:1.45}.v1-evaluation-signoff-box span{color:#50615c;font-size:.7rem;font-weight:900;text-transform:uppercase}.v1-evaluation-signoff-box strong{display:block;margin-top:4px;color:#10221f}.v1-evaluation-signoff-box p,.v1-evaluation-signoff-box small{display:block;margin:6px 0 0;color:#52645f;line-height:1.45}.v1-evaluation-signoff-form{display:grid;gap:8px}.v1-evaluation-signoff-form label{display:grid;gap:4px;color:#50615c;font-size:.72rem;font-weight:900;text-transform:uppercase}.v1-evaluation-signoff-form input,.v1-evaluation-signoff-form textarea{border:1px solid #cbdad6;border-radius:6px;background:#fff;color:#10221f;font:inherit;padding:8px 10px;text-transform:none}.v1-evaluation-signoff-form textarea{min-height:74px;resize:vertical}.v1-evaluation-signoff-form button{justify-self:start;border:0;border-radius:6px;background:#0f766e;color:#fff;cursor:pointer;font-weight:900;padding:9px 12px}.v1-evaluation-signoff-form button:disabled{background:#9fb5af;cursor:not-allowed}.v1-signoff-registry-panel{display:grid;gap:12px;border:1px solid #d8e0f3;border-left:5px solid #4f46e5;border-radius:8px;background:#fff;padding:14px}.v1-signoff-registry-grid,.v1-signoff-registry-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.v1-signoff-registry-grid article,.v1-signoff-registry-list article{display:grid;gap:6px;border:1px solid #d8e0f3;border-left:4px solid #94a3b8;border-radius:8px;background:#f9fbff;padding:12px}.v1-signoff-registry-list article.current{border-left-color:#0f766e}.v1-signoff-registry-list article.stale{border-left-color:#c47a12}.v1-signoff-registry-grid span,.v1-signoff-registry-list span{color:#465a86;font-size:.7rem;font-weight:900;text-transform:uppercase}.v1-signoff-registry-grid strong,.v1-signoff-registry-list strong{color:#13213d}.v1-signoff-registry-grid small,.v1-signoff-registry-list small,.v1-signoff-registry-list p{margin:0;color:#52627d;line-height:1.45}.v1-evaluation-cohort-panel{display:grid;gap:12px;border:1px solid #d8e0f3;border-left:5px solid #0e7490;border-radius:8px;background:#fff;padding:14px}.v1-evaluation-cohort-grid,.v1-evaluation-cohort-gates,.v1-evaluation-cohort-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.v1-evaluation-cohort-grid article,.v1-evaluation-cohort-gates article,.v1-evaluation-cohort-list article{display:grid;gap:6px;border:1px solid #d7e8ec;border-left:4px solid #94a3b8;border-radius:8px;background:#f7fbfc;padding:12px}.v1-evaluation-cohort-gates article.pass{border-left-color:#0f766e}.v1-evaluation-cohort-gates article.fail{border-left-color:#b91c1c}.v1-evaluation-cohort-grid span,.v1-evaluation-cohort-gates span,.v1-evaluation-cohort-list span{color:#38616b;font-size:.7rem;font-weight:900;text-transform:uppercase}.v1-evaluation-cohort-grid strong,.v1-evaluation-cohort-gates strong,.v1-evaluation-cohort-list strong{color:#102a32}.v1-evaluation-cohort-grid small,.v1-evaluation-cohort-gates small,.v1-evaluation-cohort-list small{margin:0;color:#52686e;line-height:1.45}.operational-alert-rail{display:grid;gap:12px;border:1px solid #d8e2de;border-radius:8px;background:#fbfcfb;padding:16px}.operational-alert-list{display:grid;gap:8px}.operational-probe-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.operational-probe-list article{border:1px solid #e6ece9;border-left:4px solid #0f766e;border-radius:8px;background:#fff;padding:10px 12px}.operational-probe-list article.warning{border-left-color:#ca8a04;background:#fff9eb}.operational-probe-list article.error{border-left-color:#dc2626;background:#fff1f1}.operational-probe-list strong,.operational-probe-list span,.operational-probe-list small{display:block}.operational-probe-list strong{color:#10201c}.operational-probe-list span,.operational-probe-list small{color:#50615c}.operational-alert-list article{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(160px,.8fr);gap:10px;align-items:center;border:1px solid #e6ece9;border-radius:8px;background:#fff;padding:10px 12px}.operational-alert-list article.warning{border-color:#f6c66a;background:#fff9eb}.operational-alert-list article.blocked{border-color:#f2a2a2;background:#fff1f1}.operational-alert-list article.info{border-color:#b8ded5;background:#f0faf7}.operational-alert-list strong{color:#10201c;text-transform:uppercase}.operational-alert-list span,.operational-alert-list small{color:#50615c}.summary-run-strip{display:grid;grid-template-columns:160px 1fr minmax(260px,1.2fr);gap:12px;align-items:center;border:1px solid #d8e0dc;border-left:5px solid #2563eb;border-radius:8px;background:#fff;padding:12px 14px}.summary-run-strip span{color:#64736f;font-size:.74rem;font-weight:900;text-transform:uppercase}.summary-run-strip strong{font-size:1rem}.summary-run-strip small{color:#50615c;line-height:1.4}.json-mode-switch{display:inline-flex;width:fit-content;gap:6px;border:1px solid #cfd9d5;border-radius:8px;background:#f6f8f7;padding:4px}.json-mode-switch button{border:0;border-radius:6px;background:transparent;color:#42524e;cursor:pointer;font:inherit;font-weight:900;padding:9px 14px}.json-mode-switch button.active{background:#0f766e;color:#fff}.json-export-panel{display:grid;gap:14px;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:16px;box-shadow:0 20px 50px #10201c0f}.json-action-bar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:10px;align-items:center;border:1px solid #d8e2de;border-radius:8px;background:#fbfcfb;padding:12px}.json-action-bar>div,.json-action-bar strong,.json-action-bar small{min-width:0;overflow-wrap:anywhere}.json-action-bar span,.json-action-bar small{display:block;color:#50615c}.json-action-bar span{font-size:.72rem;font-weight:900;text-transform:uppercase}.json-action-bar strong{display:block;margin-top:4px}.json-action-bar small{margin-top:4px;line-height:1.4}.json-action-bar button{min-width:0;border:1px solid #0f766e;border-radius:8px;background:#0f766e;color:#fff;cursor:pointer;font:inherit;font-weight:900;padding:11px 14px;white-space:normal;overflow-wrap:anywhere}.json-action-bar button:disabled{border-color:#cfd9d5;background:#eef3f1;color:#7a8985;cursor:not-allowed}.json-inline-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;min-width:0}.json-inline-actions button{min-width:0;border:1px solid #0f766e;border-radius:8px;background:#fff;color:#0f4f48;cursor:pointer;font:inherit;font-size:.76rem;font-weight:900;padding:8px 10px;white-space:normal;overflow-wrap:anywhere}.json-inline-actions button:disabled{border-color:#cfd9d5;background:#eef3f1;color:#7a8985;cursor:not-allowed}.json-download-status-panel{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:10px}.json-download-status-panel article{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:12px}.json-download-status-panel span{display:block;color:#50615c;font-size:.72rem;font-weight:900;text-transform:uppercase}.json-download-status-panel strong{min-width:0;display:block;margin-top:5px;color:#0f766e;overflow-wrap:anywhere}.json-download-status-panel p{margin:6px 0 0;overflow-wrap:anywhere;color:#50615c;line-height:1.45}.json-preview{max-height:620px;overflow:auto;border:1px solid #d8e0dc;border-radius:8px;background:#101c19;color:#e8f5ef;font-family:var(--mono-font);font-size:.82rem;line-height:1.55;margin:0;padding:16px;white-space:pre}.summary-coverage-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.summary-gate-list,.summary-quality-list,.summary-contribution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.summary-quality-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.summary-gate-list article,.summary-quality-list article,.summary-contribution-grid article{border:1px solid #d8e0dc;border-left:4px solid #0f766e;border-radius:8px;background:#fff;padding:12px}.summary-gate-list article.fail{border-left-color:#ca8a04;background:#fffbeb}.summary-gate-list span,.summary-quality-list span,.summary-contribution-grid span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.summary-gate-list strong,.summary-quality-list strong,.summary-contribution-grid strong{display:block;margin-top:7px;font-size:1.12rem}.summary-gate-list small,.summary-quality-list small{display:block;margin-top:5px;color:#50615c}.summary-contribution-grid p{margin:8px 0 0;color:#50615c;font-size:.9rem;line-height:1.45;overflow-wrap:anywhere}.policy-console{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #101916;border-radius:8px;background:#fff;padding:14px}.policy-console-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.policy-console-header span,.policy-console-strip span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.policy-console-header strong{display:block;margin-top:6px;font-size:1.08rem}.policy-console-header small{color:#64736f;font-family:var(--mono-font);overflow-wrap:anywhere}.policy-console-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.policy-console-strip div{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.policy-console-strip strong{display:block;margin-top:5px;font-size:1.15rem}.policy-console-table{min-width:0;max-width:100%;overflow-x:auto;border:1px solid #e0e7e3;border-radius:8px}.policy-console-row{display:grid;grid-template-columns:minmax(230px,1.4fr) 120px 90px 180px 140px minmax(260px,1fr);gap:12px;min-width:1030px;min-height:44px;align-items:center;border-bottom:1px solid #e0e7e3;padding:0 12px}.policy-console-row:last-child{border-bottom:0}.policy-console-row.head{min-height:38px;background:#f7faf8;color:#64736f;font-size:.76rem;font-weight:900;text-transform:uppercase}.policy-console-row strong,.policy-console-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy-console-row strong{color:#0f766e}.policy-console-row.excluded strong,.policy-console-row.missing strong{color:#be123c}.policy-console-row.informational strong{color:#c2410c}.policy-console-note{margin:0;color:#50615c;font-size:.9rem;line-height:1.45}.evidence-explorer{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #2563eb;border-radius:8px;background:#fff;padding:14px}.evidence-explorer-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.evidence-explorer-header span,.evidence-explorer-strip span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.evidence-explorer-header strong{display:block;margin-top:6px;font-size:1.08rem}.evidence-explorer-header small{color:#64736f;font-family:var(--mono-font);overflow-wrap:anywhere}.evidence-explorer-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.evidence-explorer-strip div{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.evidence-explorer-strip strong{display:block;margin-top:5px;font-size:1.15rem}.evidence-explorer-table{max-height:520px;overflow:auto;border:1px solid #e0e7e3;border-radius:8px}.evidence-explorer-row{display:grid;grid-template-columns:minmax(180px,1fr) 140px 100px 80px 100px minmax(320px,1.6fr);gap:12px;min-width:980px;min-height:46px;align-items:center;border-bottom:1px solid #e0e7e3;padding:0 12px}.evidence-explorer-row:last-child{border-bottom:0}.evidence-explorer-row.head{position:sticky;top:0;z-index:1;min-height:38px;background:#f7faf8;color:#64736f;font-size:.76rem;font-weight:900;text-transform:uppercase}.evidence-explorer-row strong,.evidence-explorer-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evidence-explorer-row strong{color:#0f766e}.evidence-explorer-row.warning strong{color:#c2410c}.evidence-explorer-row.error strong,.evidence-explorer-row.blocked strong{color:#be123c}.evidence-explorer-row small{display:block;color:#64736f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.probability-calibration{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.probability-calibration-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.probability-calibration-header span,.probability-calibration-grid span,.probability-component-grid span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.probability-calibration-header strong{display:block;margin-top:6px;font-size:1.1rem}.probability-calibration-header small{color:#64736f;font-family:var(--mono-font);overflow-wrap:anywhere}.probability-calibration p{margin:0;color:#50615c;line-height:1.45}.probability-calibration-grid,.probability-component-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.probability-component-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.probability-calibration-grid div,.probability-component-grid article{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.probability-calibration-grid strong,.probability-component-grid strong{display:block;margin-top:5px;font-size:1.08rem}.scenario-lens-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #7c3aed;border-radius:8px;background:#fff;padding:14px}.scenario-lens-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.scenario-lens-header span,.scenario-lens-strip span,.scenario-lens-grid span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.scenario-lens-header strong{display:block;margin-top:6px;font-size:1.1rem}.scenario-lens-header small{color:#64736f;font-family:var(--mono-font);overflow-wrap:anywhere}.scenario-lens-strip,.scenario-lens-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scenario-lens-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.scenario-lens-strip div,.scenario-lens-grid article{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.scenario-lens-grid article.review,.scenario-lens-grid article.watch{border-color:#fde68a;background:#fffbeb}.scenario-lens-grid article.stress{border-color:#fecaca;background:#fff1f2}.scenario-lens-strip strong,.scenario-lens-grid strong{display:block;margin-top:5px;font-size:1.08rem}.scenario-lens-grid p{margin:7px 0;color:#50615c;font-size:.88rem;line-height:1.4}.scenario-lens-grid small,.scenario-lens-grid em{display:block;color:#64736f;font-size:.78rem;font-style:normal;overflow-wrap:anywhere}.red-team-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #be123c;border-radius:8px;background:#fff;padding:14px}.red-team-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.red-team-header span,.red-team-strip span,.red-team-list span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.red-team-header strong{display:block;margin-top:6px;font-size:1.1rem}.red-team-header small{color:#64736f;font-family:var(--mono-font);overflow-wrap:anywhere}.red-team-strip,.red-team-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.red-team-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.red-team-strip div,.red-team-list article{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.red-team-list article.review,.red-team-list article.critical{border-color:#fecaca;background:#fff1f2}.red-team-list article.watch{border-color:#fde68a;background:#fffbeb}.red-team-strip strong,.red-team-list strong{display:block;margin-top:5px;font-size:.98rem;line-height:1.35}.red-team-list p{margin:7px 0;color:#50615c;font-size:.88rem;line-height:1.4}.red-team-list small{display:block;color:#64736f;font-size:.78rem;overflow-wrap:anywhere}.report-read-model{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #101916;border-radius:8px;background:#fff;padding:14px}.report-read-header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.report-read-header span,.report-read-grid span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.report-read-header strong{display:block;margin-top:6px;font-size:1.1rem}.report-read-header small{color:#64736f;font-family:var(--mono-font);overflow-wrap:anywhere}.report-read-model p{margin:0;color:#50615c;line-height:1.45}.report-read-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.report-read-grid article{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.report-read-grid strong{display:block;margin-top:5px;font-size:1rem;overflow-wrap:anywhere}.report-consumer-summary,.report-evidence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.report-consumer-summary article,.report-evidence-cards article,.report-audit-drawer{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.report-consumer-summary span,.report-evidence-cards span,.report-audit-drawer summary{color:#006b5f;font-size:.72rem;font-weight:900;text-transform:uppercase}.report-consumer-summary strong,.report-evidence-cards strong{display:block;margin-top:5px;overflow-wrap:anywhere}.report-evidence-cards article.blocked{border-left:4px solid #dc2626}.report-evidence-cards article.review,.report-evidence-cards article.risk{border-left:4px solid #d97706}.report-evidence-cards article.supporting{border-left:4px solid #00806f}.report-evidence-cards small{display:block;margin-top:8px;color:#64736f;font-family:var(--mono-font);overflow-wrap:anywhere}.report-audit-drawer summary{cursor:pointer}.report-audit-drawer .report-read-grid{margin-top:10px}.report-narrative-list{display:grid;gap:7px}.report-narrative-list span{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;color:#50615c;padding:9px 10px}.summary-warning-list{display:flex;flex-wrap:wrap;gap:8px}.summary-warning-list span{border:1px solid #fde68a;border-radius:999px;background:#fffbeb;color:#854d0e;font-size:.74rem;font-weight:900;padding:7px 9px}.summary-symbol-table{overflow-x:auto;border:1px solid #d8e0dc;border-radius:8px;background:#fff}.summary-scoring-policy{display:grid;grid-template-columns:1fr .8fr 1.25fr;gap:10px}.summary-scoring-policy article{border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:12px}.summary-scoring-policy span{color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.summary-scoring-policy strong{display:block;margin-top:6px;color:#0f766e;font-size:1.05rem}.summary-scoring-policy p{margin:6px 0 0;color:#50615c;line-height:1.45}.summary-symbol-row{display:grid;grid-template-columns:110px 105px 130px 130px 120px 130px 110px 110px minmax(340px,1fr);gap:14px;min-width:1380px;min-height:52px;align-items:center;border-bottom:1px solid #e0e7e3;padding:0 14px}.summary-symbol-row:last-child{border-bottom:0}.summary-symbol-row.head{background:#f7faf8;color:#64736f;font-size:.78rem;font-weight:900;text-transform:uppercase}.summary-symbol-row strong{color:#0f766e}.summary-contributor-note{display:block;margin-top:4px;color:#64736f;font-size:.76rem}.production-block-matrix-panel{display:grid;gap:12px;border:1px solid #f1d6d6;border-left:5px solid #b91c1c;border-radius:8px;background:#fff;padding:14px}.production-block-matrix-policy{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.production-block-matrix-policy article{border:1px solid #f1d6d6;border-radius:8px;background:snow;padding:10px}.production-block-matrix-policy span,.production-block-matrix-head span,.production-block-matrix-head small,.production-block-matrix-meta span{color:#7f4a4a;font-size:.7rem;font-weight:900;text-transform:uppercase}.production-block-matrix-policy strong,.production-block-matrix-head strong{display:block;margin-top:4px;color:#7f1d1d}.production-block-matrix-policy p{margin:5px 0 0;color:#604141;line-height:1.45}.production-block-matrix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}.production-block-matrix-grid article{display:grid;gap:10px;border:1px solid #f1d6d6;border-radius:8px;background:snow;padding:12px}.production-block-matrix-grid p{margin:0;color:#573737;line-height:1.45}.production-block-matrix-head{display:grid;grid-template-columns:120px 1fr 110px;gap:10px;align-items:start}.production-block-matrix-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.production-block-matrix-meta span{border:1px solid #f1d6d6;border-radius:8px;background:#fff;padding:8px}.production-block-matrix-meta strong{display:block;margin-top:5px;color:#101916;font-size:.78rem;text-transform:none}.production-block-matrix-evidence{display:grid;gap:5px}.production-block-matrix-evidence small{color:#604141;line-height:1.4}.production-block-explanation-center-panel{display:grid;gap:12px;border:1px solid #d8e0f3;border-left:5px solid #1d4ed8;border-radius:8px;background:#fff;padding:14px}.production-block-explanation-summary,.production-block-explanation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.production-block-explanation-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.production-block-explanation-summary article,.production-block-explanation-grid article{display:grid;gap:9px;border:1px solid #d8e0f3;border-radius:8px;background:#f8fbff;padding:12px}.production-block-explanation-grid article.module_conflict{border-left:4px solid #b45309}.production-block-explanation-grid article.math_sanity{border-left:4px solid #9333ea}.production-block-explanation-grid article.schema,.production-block-explanation-grid article.contract{border-left:4px solid #0891b2}.production-block-explanation-grid article.data{border-left:4px solid #0f766e}.production-block-explanation-grid article.governance{border-left:4px solid #1d4ed8}.production-block-explanation-summary span,.production-block-explanation-head span,.production-block-explanation-head small{color:#465a86;font-size:.7rem;font-weight:900;text-transform:uppercase}.production-block-explanation-summary strong,.production-block-explanation-head strong{display:block;color:#13213d}.production-block-explanation-grid p{margin:0;color:#263653;line-height:1.45}.production-block-explanation-head{display:grid;grid-template-columns:110px 1fr 150px;gap:10px;align-items:start}.production-block-explanation-flags{display:flex;flex-wrap:wrap;gap:6px}.production-block-explanation-flags span{border:1px solid #c7d2fe;border-radius:999px;background:#fff;color:#24345f;font-size:.7rem;font-weight:900;padding:5px 8px;text-transform:uppercase}.production-go-live-dashboard-panel,.supportive-risk-off-policy-panel,.horizon-policy-explanation-panel,.production-readiness-fix-queue-panel{display:grid;gap:12px;border:1px solid #d9eadf;border-left:5px solid #15803d;border-radius:8px;background:#fff;padding:14px}.horizon-policy-grid,.supportive-risk-off-language-grid,.production-go-live-gate-grid,.production-readiness-fix-summary,.production-readiness-fix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.production-readiness-fix-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.production-review-impact-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;border:1px solid #cfe1d6;border-radius:8px;background:#fbfefc;padding:12px}.production-review-impact-panel article{display:grid;gap:6px;border:1px solid #dcebe1;border-radius:8px;background:#fff;padding:10px}.production-review-impact-panel span,.production-review-impact-note strong{color:#315b3d;font-size:.7rem;font-weight:900;text-transform:uppercase}.production-review-impact-panel strong{color:#12301d;font-size:1.15rem}.production-review-impact-panel small{color:#4f6b59;line-height:1.35}.production-review-impact-note{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #cfe1d6;border-radius:8px;background:#fbfefc;color:#315b3d;padding:10px 12px}.production-review-impact-note span{color:#4f6b59;font-size:.82rem;line-height:1.35;text-align:right}.module-run-boundary-panel{display:grid;gap:12px;border:1px solid #d9eadf;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.module-run-boundary-copy{display:grid;gap:6px}.module-run-boundary-copy span,.module-run-boundary-grid span,.module-run-boundary-reasons>span{color:#315b3d;font-size:.7rem;font-weight:900;text-transform:uppercase}.module-run-boundary-copy strong{color:#102a18;font-size:1.15rem}.module-run-boundary-copy p,.module-run-boundary-copy small,.module-run-boundary-grid small,.module-run-boundary-reasons p{margin:0;color:#4f6b59;line-height:1.45}.module-run-boundary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.module-run-boundary-grid article{display:grid;gap:8px;min-width:0;border:1px solid #dcebe1;border-radius:8px;background:#fbfefc;padding:12px}.module-run-boundary-grid article.pass{border-left:4px solid #15803d}.module-run-boundary-grid article.review{border-left:4px solid #b45309}.module-run-boundary-grid article.fail{border-left:4px solid #b91c1c}.module-run-boundary-grid strong{color:#102a18;overflow-wrap:anywhere;text-transform:uppercase}.module-run-boundary-reasons{display:grid;gap:8px;border:1px solid #dcebe1;border-radius:8px;background:#fbfefc;padding:10px}.module-run-boundary-reasons div{display:flex;flex-wrap:wrap;gap:6px}.module-run-boundary-reasons small{border:1px solid #bbf7d0;border-radius:999px;background:#fff;color:#14532d;font-size:.7rem;font-weight:900;padding:5px 8px;text-transform:uppercase}.horizon-policy-grid article,.supportive-risk-off-language-grid article,.production-go-live-gate-grid article,.production-readiness-fix-summary article,.production-readiness-fix-grid article{display:grid;gap:9px;border:1px solid #d9eadf;border-radius:8px;background:#f8fffb;padding:12px}.production-readiness-fix-grid article.p0{border-left:4px solid #b91c1c}.production-readiness-fix-grid article.p1{border-left:4px solid #b45309}.production-readiness-fix-grid article.p2{border-left:4px solid #15803d}.production-go-live-gate-grid article.pass{border-left:4px solid #15803d}.production-go-live-gate-grid article.review{border-left:4px solid #b45309}.production-go-live-gate-grid article.fail{border-left:4px solid #b91c1c}.horizon-policy-grid span,.supportive-risk-off-language-grid span,.supportive-risk-off-language-grid small,.production-go-live-gate-grid span,.production-go-live-gate-grid small,.production-readiness-fix-summary span,.production-readiness-fix-head span,.production-readiness-fix-head small{color:#3f6b4c;font-size:.7rem;font-weight:900;text-transform:uppercase}.supportive-risk-off-language-grid p{margin:0;color:#233b2a;line-height:1.45}.horizon-policy-grid strong,.production-go-live-gate-grid strong,.production-readiness-fix-summary strong,.production-readiness-fix-head strong{display:block;color:#102a18}.production-readiness-fix-grid p{margin:0;color:#233b2a;line-height:1.45}.production-readiness-fix-head{display:grid;grid-template-columns:58px 1fr 150px;gap:10px;align-items:start}.production-readiness-fix-flags,.production-readiness-next-actions{display:flex;flex-wrap:wrap;gap:6px}.production-readiness-fix-flags span,.production-readiness-next-actions small{border:1px solid #bbf7d0;border-radius:999px;background:#fff;color:#14532d;font-size:.7rem;font-weight:900;padding:5px 8px;text-transform:uppercase}.conflict-resolution-card-panel{display:grid;gap:12px;border:1px solid #e5d5c8;border-left:5px solid #b45309;border-radius:8px;background:#fff;padding:14px}.conflict-resolution-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.conflict-review-action-bar{display:grid;grid-template-columns:minmax(220px,1fr) auto auto auto;align-items:end;gap:10px;border:1px solid #eadfd5;border-radius:8px;background:#fffdfa;padding:12px}.conflict-review-action-bar>div{display:grid;gap:6px;min-width:120px}.conflict-review-action-bar span,.conflict-review-controls span{color:#765341;font-size:.72rem;font-weight:900;text-transform:uppercase}.conflict-review-action-bar button{min-height:42px;border:1px solid #d9b89e;border-radius:6px;padding:10px 12px;font-weight:800;cursor:pointer}.conflict-review-action-bar .secondary-button{border-color:#b45309;background:#b45309;color:#fff}.conflict-review-action-bar .ghost-button{background:#fff;color:#4f3425}.conflict-review-controls{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(220px,1.2fr);gap:10px;margin-top:10px;border:1px solid #eadfd5;border-radius:8px;background:#fff;padding:10px}.conflict-review-controls .readout-trace-link{grid-column:1 / -1}.conflict-resolution-card-grid article{display:grid;gap:10px;border:1px solid #eadfd5;border-radius:8px;background:#fffdfa;padding:12px}.conflict-resolution-card-head{display:grid;grid-template-columns:120px 1fr 90px;gap:10px;align-items:start}.conflict-resolution-card-head span,.conflict-resolution-card-head small,.conflict-resolution-module-list small,.conflict-resolution-action-grid span{color:#765341;font-size:.7rem;font-weight:900;text-transform:uppercase}.conflict-resolution-card-head strong{color:#7c2d12;font-size:1rem}.conflict-resolution-card-grid p,.conflict-resolution-symbols small{margin:0;color:#4f3425;line-height:1.45}.conflict-resolution-module-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.conflict-resolution-module-list span,.conflict-resolution-action-grid span{border:1px solid #eadfd5;border-radius:8px;background:#fff;padding:8px}.conflict-resolution-module-list strong,.conflict-resolution-action-grid strong{display:block;margin-top:5px;color:#101916;font-size:.95rem}.conflict-resolution-action-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.conflict-resolution-symbols{display:grid;gap:5px}.conflict-resolution-symbols strong{color:#7c2d12}.symbol-review-card-panel{display:grid;gap:12px;min-width:0;border:1px solid #d8e0dc;border-left:5px solid #14532d;border-radius:8px;background:#fff;padding:14px}.symbol-review-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:12px;min-width:0}.symbol-review-card-grid article{display:grid;gap:10px;min-width:0;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:12px}.symbol-review-card-head{display:grid;grid-template-columns:minmax(56px,70px) minmax(0,1fr) minmax(90px,130px);gap:10px;align-items:start;min-width:0}.symbol-review-card-head span,.symbol-review-card-head small,.symbol-review-evidence span{color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.symbol-review-card-head strong{color:#0f766e;font-size:1.2rem;min-width:0;overflow-wrap:anywhere}.symbol-review-score-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(104px,100%),1fr));gap:8px;min-width:0}.symbol-review-score-grid span{display:grid;align-content:start;gap:4px;min-width:0;border:1px solid #e0e7e3;border-radius:8px;background:#fff;color:#64736f;font-size:.68rem;font-weight:900;line-height:1.2;overflow-wrap:anywhere;padding:8px;text-transform:uppercase;white-space:normal;word-break:break-word}.symbol-review-score-grid strong{display:block;margin-top:5px;color:#101916;font-size:.95rem;overflow-wrap:anywhere}.symbol-review-card-grid p,.symbol-review-card-grid small{margin:0;color:#50615c;line-height:1.45;min-width:0;overflow-wrap:anywhere}.symbol-review-evidence{display:grid;gap:5px;min-width:0}.symbol-review-risk-list{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.symbol-review-risk-list span{max-width:100%;border:1px solid #fecaca;border-radius:999px;background:#fff7f7;color:#991b1b;font-size:.7rem;font-weight:900;overflow-wrap:anywhere;padding:6px 8px}.symbol-evidence-drilldown{display:grid;gap:12px;min-width:0;border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.symbol-evidence-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:12px;min-width:0}.symbol-evidence-card{display:grid;gap:12px;min-width:0;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:12px}.symbol-evidence-card-head{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;align-items:start;min-width:0}.symbol-evidence-card-head>div{min-width:0}.symbol-evidence-card-head span,.symbol-evidence-lane>strong,.symbol-evidence-notes span{display:block;color:#64736f;font-size:.72rem;font-weight:900;line-height:1.25;overflow-wrap:anywhere;text-transform:uppercase}.symbol-evidence-card-head strong{display:block;margin-top:4px;color:#0f766e;font-size:1.1rem;min-width:0;overflow-wrap:anywhere}.symbol-evidence-card p,.symbol-evidence-notes p{margin:0;color:#50615c;line-height:1.45;min-width:0;overflow-wrap:anywhere}.symbol-evidence-lanes,.symbol-evidence-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.symbol-evidence-notes{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.symbol-evidence-lane,.symbol-evidence-notes div{display:grid;gap:8px;min-width:0;border:1px solid #e6ece9;border-radius:8px;background:#fff;padding:10px}.symbol-evidence-lane>span{color:#64736f}.symbol-evidence-contributor{display:grid;grid-template-columns:minmax(0,1fr) minmax(44px,56px);gap:6px;align-items:center;min-width:0;border-top:1px solid #e6ece9;padding-top:8px}.symbol-evidence-contributor span,.symbol-evidence-contributor small{color:#50615c;min-width:0;overflow-wrap:anywhere}.symbol-evidence-contributor strong{color:#0f766e;text-align:right}.symbol-evidence-contributor small{grid-column:1 / -1}.symbol-evidence-flags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.symbol-evidence-flags span{max-width:100%;border:1px solid #fed7aa;border-radius:999px;background:#fff7ed;color:#9a3412;font-size:.72rem;font-weight:900;overflow-wrap:anywhere;padding:6px 8px}.symbol-comparison-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #2563eb;border-radius:8px;background:#fff;padding:14px}.symbol-comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:12px}.symbol-comparison-card{display:grid;gap:12px;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:12px}.symbol-comparison-head{display:grid;grid-template-columns:minmax(90px,1fr) minmax(100px,.8fr) minmax(90px,1fr);gap:10px}.symbol-comparison-head div,.symbol-comparison-lane,.symbol-comparison-shared{border:1px solid #e6ece9;border-radius:8px;background:#fff;padding:10px}.symbol-comparison-head span,.symbol-comparison-lane>strong,.symbol-comparison-shared span{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.symbol-comparison-head strong{display:block;margin-top:5px;color:#0f766e;font-size:1.1rem}.symbol-comparison-head small{display:block;margin-top:4px;color:#50615c;font-size:.78rem}.symbol-comparison-card p,.symbol-comparison-shared p{margin:0;color:#50615c;line-height:1.45}.symbol-comparison-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.symbol-comparison-lane{display:flex;flex-wrap:wrap;gap:7px;align-content:flex-start}.symbol-comparison-lane>strong{flex:0 0 100%}.symbol-comparison-lane span,.symbol-comparison-reasons span{border:1px solid #d8e0dc;border-radius:999px;background:#fff;color:#42524e;font-size:.74rem;font-weight:800;padding:6px 8px}.symbol-comparison-reasons{display:flex;flex-wrap:wrap;gap:7px}.saved-analysis-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #101916;border-radius:8px;background:#fff;padding:14px}.saved-analysis-actions{display:grid;grid-template-columns:auto auto auto auto minmax(140px,.7fr) minmax(150px,.6fr) minmax(220px,1fr);gap:10px;align-items:center}.saved-analysis-actions button,.saved-analysis-history-row button,.saved-view-row button,.saved-watchlist-row button{width:fit-content;border:0;border-radius:6px;background:#101916;color:#fff;cursor:pointer;font-weight:900;padding:11px 14px}.saved-analysis-history-row button,.saved-view-row button,.saved-watchlist-row button{background:#fef2f2;color:#be123c;border:1px solid #fecaca;padding:8px 10px}.saved-view-row button:first-child,.saved-watchlist-row button:first-child{border-color:#99d6c7;background:#e7f5f2;color:#0f766e}.baseline-recommendation-panel{display:grid;grid-template-columns:minmax(220px,1.4fr) minmax(150px,.8fr) minmax(150px,.8fr) minmax(150px,.8fr) auto;gap:10px;align-items:stretch;border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#f8fdfa;padding:12px}.baseline-recommendation-panel div{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px}.baseline-recommendation-panel span{color:#0f766e;font-size:.7rem;font-weight:900;text-transform:uppercase}.baseline-recommendation-panel strong{display:block;margin-top:5px;color:#134e4a}.baseline-recommendation-panel small{display:block;overflow-wrap:anywhere;color:#50615c;line-height:1.45}.baseline-recommendation-panel button{align-self:center;white-space:nowrap}.baseline-preview-strip{display:grid;grid-column:1 / -1;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;border:0;background:transparent;padding:0}.baseline-preview-strip article{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px}.review-packet-manifest-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;border:1px solid #d8e0dc;border-left:5px solid #0369a1;border-radius:8px;background:#f8fcff;padding:12px}.review-packet-executive-summary{grid-column:1 / -1}.review-packet-manifest-panel div{min-width:0;border:1px solid #dbeafe;border-radius:8px;background:#fff;padding:10px}.review-packet-manifest-panel span{color:#075985;font-size:.7rem;font-weight:900;text-transform:uppercase}.review-packet-manifest-panel strong{display:block;margin-top:5px;color:#0c4a6e}.review-packet-manifest-panel small{display:block;overflow-wrap:anywhere;color:#475569;line-height:1.45}.run-comparison-narrative-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #1d4ed8;border-radius:8px;background:#fff;padding:12px}.run-comparison-executive{margin:0;border:1px solid #dbeafe;border-radius:8px;background:#eff6ff;color:#1e3a8a;line-height:1.55;padding:12px}.run-comparison-key-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.run-comparison-key-grid article,.run-comparison-driver-list,.run-comparison-focus{border:1px solid #dbeafe;border-radius:8px;background:#f8fbff;padding:10px}.run-comparison-key-grid article.watch{border-left:4px solid #d97706}.run-comparison-key-grid article.risk{border-left:4px solid #dc2626}.run-comparison-key-grid article.info{border-left:4px solid #2563eb}.run-comparison-key-grid span,.run-comparison-driver-list>span,.run-comparison-focus span{color:#1d4ed8;font-size:.7rem;font-weight:900;text-transform:uppercase}.run-comparison-key-grid strong{display:block;margin-top:5px;color:#1e3a8a}.run-comparison-key-grid small,.run-comparison-driver-list p,.run-comparison-driver-list small,.run-comparison-focus li,.run-comparison-guardrail{color:#475569;line-height:1.45}.run-comparison-driver-list{display:grid;gap:8px}.run-comparison-driver-list article{border-top:1px solid #dbeafe;padding-top:8px}.run-comparison-driver-list strong{color:#1e40af}.run-comparison-driver-list p{margin:4px 0}.run-comparison-focus ul{margin:8px 0 0;padding-left:18px}.symbol-movement-cards-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #2563eb;border-radius:8px;background:#fff;padding:12px}.symbol-movement-summary-grid,.symbol-movement-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.symbol-movement-summary-grid article,.symbol-movement-card-grid article{border:1px solid #dbeafe;border-radius:8px;background:#f8fbff;padding:10px}.symbol-movement-card-grid article.leader_change{border-left:4px solid #7c3aed}.symbol-movement-card-grid article.improving{border-left:4px solid #0f766e}.symbol-movement-card-grid article.deteriorating{border-left:4px solid #dc2626}.symbol-movement-card-grid article.stable_watch{border-left:4px solid #d97706}.symbol-movement-summary-grid span,.symbol-movement-card-grid span{color:#1d4ed8;font-size:.7rem;font-weight:900;text-transform:uppercase}.symbol-movement-summary-grid strong,.symbol-movement-card-grid strong{display:block;margin-top:5px;color:#1e3a8a}.symbol-movement-summary-grid small,.symbol-movement-card-grid small,.symbol-movement-card-grid p,.symbol-movement-guardrail{color:#475569;line-height:1.45}.symbol-movement-card-grid p{margin:8px 0}.review-history-snapshot-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #7c3aed;border-radius:8px;background:#fff;padding:12px}.review-history-snapshot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.review-history-snapshot-grid article,.review-history-focus,.review-history-events article{border:1px solid #e2e8f0;border-radius:8px;background:#fbfaff;padding:10px}.review-history-snapshot-grid span,.review-history-focus span,.review-history-events span{color:#5b4b8a;font-size:.7rem;font-weight:900;text-transform:uppercase}.review-history-snapshot-grid strong{display:block;margin-top:5px;color:#2f1f62;font-size:1rem}.review-history-snapshot-grid small,.review-history-focus li,.review-history-events p,.review-history-events small{color:#5f5970;line-height:1.45}.review-history-focus ul{margin:8px 0 0;padding-left:18px}.review-history-events{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.review-history-events article.watch{border-left:4px solid #d97706}.review-history-events article.risk{border-left:4px solid #dc2626}.review-history-events article.info{border-left:4px solid #2563eb}.review-history-events p{margin:6px 0}.module-drift-snapshot-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:12px}.module-drift-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.module-drift-summary-grid article,.module-drift-focus{border:1px solid #d8e0dc;border-radius:8px;background:#fbfdfc;padding:10px}.module-drift-summary-grid span,.module-drift-focus span{color:#4f635d;font-size:.7rem;font-weight:900;text-transform:uppercase}.module-drift-summary-grid strong{display:block;margin-top:5px;color:#0f766e}.module-drift-summary-grid small,.module-drift-focus li{color:#64736f;line-height:1.45}.module-drift-focus ul{margin:8px 0 0;padding-left:18px}.module-drift-table{display:grid;border:1px solid #d8e0dc;border-radius:8px;overflow:hidden}.module-drift-row{display:grid;grid-template-columns:minmax(170px,1.2fr) 90px 90px 80px minmax(160px,1fr) minmax(180px,1fr);gap:10px;align-items:start;border-bottom:1px solid #e6ece9;background:#fff;padding:10px}.module-drift-row:last-child{border-bottom:0}.module-drift-row.head{background:#f7faf8;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.module-drift-row strong{color:#0f766e}.module-drift-row span{color:#50615c;line-height:1.4}.evidence-change-attribution-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #b45309;border-radius:8px;background:#fff;padding:12px}.evidence-change-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.evidence-change-summary-grid article,.evidence-change-focus{border:1px solid #eadfcb;border-radius:8px;background:#fffaf0;padding:10px}.evidence-change-summary-grid span,.evidence-change-focus span{color:#7c4a03;font-size:.7rem;font-weight:900;text-transform:uppercase}.evidence-change-summary-grid strong{display:block;margin-top:5px;color:#92400e}.evidence-change-summary-grid small,.evidence-change-focus li{color:#6f5d43;line-height:1.45}.evidence-change-focus ul{margin:8px 0 0;padding-left:18px}.evidence-change-table{display:grid;border:1px solid #eadfcb;border-radius:8px;overflow:hidden}.evidence-change-row{display:grid;grid-template-columns:minmax(160px,1.05fr) 90px minmax(230px,1.35fr) minmax(190px,1fr) minmax(240px,1.35fr);gap:10px;align-items:start;border-bottom:1px solid #efe4d1;background:#fff;padding:10px}.evidence-change-row:last-child{border-bottom:0}.evidence-change-row.head{background:#fff7ed;color:#7c4a03;font-size:.72rem;font-weight:900;text-transform:uppercase}.evidence-change-row strong{color:#92400e}.evidence-change-row span{color:#5d5140;line-height:1.45}.evidence-change-row em{display:block;color:#7c4a03;font-style:normal}.analysis-timeline-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #2563eb;border-radius:8px;background:#fbfdfc;padding:12px}.terminal-readout-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.timeline-chart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.timeline-sparkline-card{display:grid;grid-template-columns:minmax(0,.85fr) minmax(100px,1fr);gap:10px;align-items:center;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px}.timeline-sparkline-card div{display:grid;gap:3px;min-width:0}.timeline-sparkline-card span,.timeline-event-rail-head span{color:#64736f;font-size:.74rem;font-weight:900;text-transform:uppercase}.timeline-sparkline-card strong{color:#101916;font-size:1.05rem}.timeline-sparkline-card small{color:#64736f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.timeline-sparkline-card svg{width:100%;height:42px}.timeline-sparkline-card polyline{fill:none;stroke:#2563eb;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.timeline-event-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.timeline-event-rail-head{display:flex;justify-content:space-between;align-items:center;grid-column:1 / -1;border-bottom:1px solid #d8e0dc;padding-bottom:4px}.timeline-event-rail-head strong{color:#101916}.timeline-event{display:grid;gap:5px;border:1px solid #d8e0dc;border-left:4px solid #2563eb;border-radius:8px;background:#fff;padding:10px}.timeline-event.watch{border-left-color:#f59e0b}.timeline-event.risk{border-left-color:#e11d48}.timeline-event span{color:#64736f;font-size:.7rem;font-weight:900;text-transform:uppercase}.timeline-event strong{color:#101916}.timeline-event small{color:#64736f}.timeline-event p{margin:0;color:#42524e;font-size:.88rem;line-height:1.35}.analysis-timeline-table{overflow-x:auto;border:1px solid #d8e0dc;border-radius:8px;background:#fff}.analysis-timeline-row{display:grid;grid-template-columns:minmax(160px,1fr) 90px 100px 110px 110px 120px 100px minmax(300px,1.6fr);gap:12px;min-width:1190px;min-height:48px;align-items:center;border-bottom:1px solid #e0e7e3;padding:0 12px}.analysis-timeline-row:last-child{border-bottom:0}.analysis-timeline-row.head{background:#f7faf8;color:#64736f;font-size:.74rem;font-weight:900;text-transform:uppercase}.analysis-timeline-row strong{color:#1d4ed8}.analysis-timeline-row span,.analysis-timeline-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-view-table,.saved-watchlist-table,.saved-analysis-history-table{overflow-x:auto;border:1px solid #d8e0dc;border-radius:8px;background:#fff}.saved-view-row,.saved-watchlist-row,.saved-analysis-history-row{display:grid;grid-template-columns:minmax(180px,1.2fr) 100px minmax(170px,1fr) 110px minmax(190px,1fr) 90px;gap:12px;min-width:960px;min-height:48px;align-items:center;border-bottom:1px solid #e0e7e3;padding:0 12px}.saved-view-row{grid-template-columns:minmax(180px,1.1fr) 80px 100px minmax(200px,1fr) minmax(180px,1fr) minmax(180px,1fr) 140px;min-width:1140px}.saved-watchlist-row{grid-template-columns:minmax(180px,1.1fr) 80px 100px minmax(220px,1.2fr) minmax(180px,1fr) 140px}.saved-view-row div,.saved-watchlist-row div{display:flex;gap:7px}.saved-view-row:last-child,.saved-watchlist-row:last-child,.saved-analysis-history-row:last-child{border-bottom:0}.saved-view-row.head,.saved-watchlist-row.head,.saved-analysis-history-row.head{background:#f7faf8;color:#64736f;font-size:.74rem;font-weight:900;text-transform:uppercase}.saved-view-row strong,.saved-watchlist-row strong,.saved-analysis-history-row strong{color:#0f766e}.saved-view-row span,.saved-view-row strong,.saved-watchlist-row span,.saved-watchlist-row strong,.saved-analysis-history-row span,.saved-analysis-history-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-analysis-diff-table{overflow-x:auto;border:1px solid #d8e0dc;border-radius:8px;background:#fff}.saved-analysis-diff-row{display:grid;grid-template-columns:100px 110px 100px 100px 110px 150px minmax(280px,1fr);gap:12px;min-width:1010px;min-height:48px;align-items:center;border-bottom:1px solid #e0e7e3;padding:0 12px}.saved-analysis-diff-row:last-child{border-bottom:0}.saved-analysis-diff-row.head{background:#f7faf8;color:#64736f;font-size:.74rem;font-weight:900;text-transform:uppercase}.saved-analysis-diff-row strong{color:#0f766e}.saved-analysis-diff-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attribution-policy-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.claim-review-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #111827;border-radius:8px;background:#fff;padding:14px}.claim-review-panel p{margin:0;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;color:#42524e;line-height:1.5;padding:12px}.attribution-policy-panel p{margin:0;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;color:#50615c;line-height:1.5;padding:12px}.metric-trace-drilldown{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #2563eb;border-radius:8px;background:#fff;padding:14px}.metric-trace-table{overflow-x:auto;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb}.metric-trace-control-bar{display:grid;grid-template-columns:minmax(260px,1.6fr) minmax(180px,1fr) minmax(150px,.7fr) auto auto;gap:10px;align-items:center;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:10px}.metric-trace-control-bar input[type=search],.metric-trace-control-bar select{width:100%;min-height:40px;border:1px solid #cbd8d2;border-radius:8px;background:#fff;color:#10201c;font:inherit;padding:0 10px}.metric-trace-control-bar label{display:inline-flex;gap:8px;align-items:center;color:#42524e;font-size:.86rem;font-weight:800;white-space:nowrap}.metric-trace-control-bar button{min-height:40px;border:1px solid #cbd8d2;border-radius:8px;background:#fff;color:#10201c;font-weight:900;padding:0 14px}.metric-trace-control-bar button:disabled{cursor:not-allowed;opacity:.45}.metric-trace-fast-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.metric-trace-fast-stats article{border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px 12px}.metric-trace-fast-stats span,.metric-trace-fast-stats strong{display:block}.metric-trace-fast-stats span{color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.metric-trace-fast-stats strong{margin-top:4px;color:#0f766e;font-size:1.05rem}.metric-trace-row{display:grid;grid-template-columns:minmax(170px,.75fr) minmax(220px,1fr) minmax(200px,.9fr) minmax(190px,.85fr) minmax(210px,.9fr);gap:12px;min-width:1160px;align-items:start;border-bottom:1px solid #e0e7e3;padding:12px}.metric-trace-row:last-child{border-bottom:0}.metric-trace-row.head{background:#f1f5f3;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.metric-trace-row strong{display:block;color:#0f766e}.metric-trace-row small{display:block;margin-top:4px;color:#64736f}.metric-lineage-cell{display:grid;gap:4px}.metric-lineage-cell span{color:#10201c;font-family:var(--mono-font);font-size:.82rem}.metric-trace-foot{margin:0;color:#64736f;font-size:.86rem}.metric-chip-list{display:flex;flex-wrap:wrap;gap:6px}.metric-chip-list span{border:1px solid #d8e0dc;border-radius:999px;background:#fff;color:#42524e;font-family:var(--mono-font);font-size:.72rem;padding:5px 7px}.metric-chip-list.warning span{border-color:#fde68a;background:#fffbeb;color:#854d0e}.implemented-module-view{display:grid;gap:14px;margin-top:16px;min-width:0;overflow-wrap:anywhere}.analysis-run-setup{display:grid;grid-template-columns:minmax(220px,1.2fr) minmax(130px,.5fr) minmax(150px,.5fr);gap:12px;align-items:end;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:14px}.analysis-run-setup>div{align-self:stretch;border-right:1px solid #e0e7e3;padding-right:12px}.analysis-run-setup span{display:block;color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.analysis-run-setup strong{display:block;margin-top:6px;font-size:1.02rem}.analysis-run-setup p,.analysis-run-setup small{margin:7px 0 0;color:#5c6b66;line-height:1.45}.analysis-symbol-input{grid-column:1 / 3}.symbol-picker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:150px;overflow:auto;border:1px solid #e0e7e3;border-radius:8px;margin-top:8px;padding:8px;background:#fff}.symbol-picker-grid button{display:grid;gap:2px;min-height:46px;border:1px solid #d8e0dc;border-radius:6px;background:#fbfcfb;color:#15201d;padding:8px;text-align:left}.symbol-picker-grid button strong{margin:0;color:#0f766e;font-size:.86rem}.symbol-picker-grid button span,.symbol-picker-grid>span{overflow:hidden;color:#60706b;font-size:.76rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.symbol-picker-grid button small{margin:0;color:#6b7b76;font-size:.68rem;font-weight:800}.selected-symbol-chip-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.selected-symbol-chip-list button{border:1px solid #99f6e4;border-radius:999px;background:#f0fdfa;color:#0f766e;padding:5px 8px;font-size:.78rem}.selected-symbol-chip-list button.invalid{border-color:#fecaca;background:#fff1f2;color:#9f1239}.selection-error{display:block;color:#9f1239!important;font-weight:800}.portfolio-handoff-panel{grid-column:1 / -1;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:12px;align-items:stretch;border:1px solid #d8e0dc;border-radius:8px;background:#f7faf8;padding:12px}.portfolio-handoff-panel.attached{border-color:#99f6e4;background:#f0fdfa}.portfolio-handoff-panel>div:first-child{border-right:1px solid #d8e0dc;padding-right:12px}.portfolio-candidate-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-width:0}.portfolio-candidate-strip button{display:grid;gap:3px;min-width:0;border:1px solid #d8e0dc;border-radius:6px;background:#fff;color:#15201d;padding:8px;text-align:left}.portfolio-candidate-strip button.selected{border-color:#0f766e;background:#ecfdf5;box-shadow:inset 0 0 0 1px #0f766e}.portfolio-candidate-strip button strong{margin:0;color:#0f766e;font-size:.86rem}.portfolio-candidate-strip button span,.portfolio-candidate-strip button small{overflow:hidden;margin:0;text-overflow:ellipsis;white-space:nowrap}.portfolio-handoff-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.portfolio-handoff-actions button{border:1px solid #0f766e;border-radius:6px;background:#fff;color:#0f766e;padding:7px 10px;font-weight:900}.locked-input-tile{display:grid;gap:5px;align-self:stretch;border:1px solid #d8e0dc;border-radius:8px;background:#f7faf8;padding:12px}.locked-input-tile span{color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.locked-input-tile strong{color:#15201d;font-size:1rem}.locked-input-tile small{margin:0;color:#64736f}.portfolio-selected-candidates{grid-column:1 / -1}.portfolio-handoff-warning{display:block;color:#9f1239!important;font-weight:900}.portfolio-summary-readout,.portfolio-json-contract-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:14px}.portfolio-summary-head,.portfolio-json-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.36fr);gap:12px;align-items:stretch}.portfolio-json-head{grid-template-columns:1fr}.portfolio-summary-head span,.portfolio-json-head span,.portfolio-detail-grid span,.portfolio-not-conclude span{display:block;color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.portfolio-summary-head strong,.portfolio-json-head strong,.portfolio-detail-grid strong{display:block;margin-top:5px;color:#15201d;font-size:1rem}.portfolio-summary-head p,.portfolio-json-head p,.portfolio-detail-grid p,.portfolio-not-conclude p{margin:6px 0 0;color:#5c6b66;line-height:1.45}.portfolio-summary-boundary{border:1px solid #99f6e4;border-radius:8px;background:#f0fdfa;padding:12px}.portfolio-summary-boundary small{display:block;margin-top:6px;color:#48605a}.portfolio-summary-grid,.portfolio-detail-grid,.report-mode-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.portfolio-detail-grid article,.report-mode-grid article,.portfolio-not-conclude{border:1px solid #e0e7e3;border-radius:8px;background:#fff;padding:12px;min-width:0}.inline-action-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.inline-action-row button{min-height:32px;border:1px solid #0f766e;border-radius:4px;background:#eefcf8;color:#15201d;font:inherit;font-weight:900;cursor:pointer}.inline-action-row button:hover:not(:disabled){background:#ccfbf1}.inline-action-row button:disabled{cursor:not-allowed;opacity:.48}.report-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-mode-grid span{display:block;color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.report-mode-grid strong{display:block;margin-top:6px;color:#15201d}.report-mode-grid p{margin:6px 0 0;color:#5c6b66;line-height:1.45}.report-mode-grid small{display:block;margin-top:7px;color:#64736f;font-size:.74rem;font-weight:900;overflow-wrap:anywhere;text-transform:uppercase}.portfolio-algorithm-panel,.portfolio-deep-diagnostics{display:grid;gap:12px;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:12px;min-width:0}.portfolio-algorithm-head,.portfolio-algorithm-detail,.portfolio-matrix-grid,.portfolio-diagnostic-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.portfolio-algorithm-head>div,.portfolio-algorithm-detail article,.portfolio-matrix-table,.portfolio-diagnostic-card-grid article{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:12px;min-width:0}.portfolio-algorithm-head span,.portfolio-algorithm-detail span,.portfolio-matrix-title span,.portfolio-diagnostic-card-grid span{display:block;color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.portfolio-algorithm-head strong,.portfolio-algorithm-detail strong,.portfolio-matrix-title strong,.portfolio-diagnostic-card-grid strong{display:block;margin-top:5px;color:#15201d}.portfolio-algorithm-head p,.portfolio-algorithm-detail p,.portfolio-diagnostic-card-grid p{margin:6px 0 0;color:#5c6b66;line-height:1.45}.portfolio-diagnostic-card-grid small{display:block;margin-top:6px;color:#6b7773;overflow-wrap:anywhere}.portfolio-algorithm-table,.portfolio-matrix-scroll{overflow-x:auto;border:1px solid #d8e0dc;border-radius:8px;background:#fff}.portfolio-algorithm-row{display:grid;grid-template-columns:minmax(146px,1.35fr) repeat(10,minmax(92px,1fr));gap:8px;align-items:center;min-width:1100px;border-bottom:1px solid #edf2ef;padding:9px 10px}.portfolio-frontier-row{display:grid;grid-template-columns:minmax(150px,1.3fr) minmax(90px,.7fr) repeat(6,minmax(98px,1fr));gap:8px;align-items:center;min-width:900px;border-bottom:1px solid #edf2ef;padding:9px 10px}.portfolio-cost-row,.portfolio-scenario-row{display:grid;gap:8px;align-items:center;border-bottom:1px solid #edf2ef;padding:9px 10px}.portfolio-cost-row{grid-template-columns:minmax(150px,1.2fr) repeat(5,minmax(92px,.8fr)) minmax(180px,1.5fr);min-width:880px}.portfolio-scenario-row{grid-template-columns:minmax(150px,1.2fr) repeat(4,minmax(92px,.8fr)) minmax(150px,1.2fr) minmax(180px,1.5fr);min-width:950px}.portfolio-algorithm-row:last-child,.portfolio-matrix-row:last-child,.portfolio-frontier-row:last-child,.portfolio-cost-row:last-child,.portfolio-scenario-row:last-child{border-bottom:0}.portfolio-algorithm-row.head,.portfolio-matrix-row.head,.portfolio-frontier-row.head,.portfolio-cost-row.head,.portfolio-scenario-row.head{background:#f7faf8;color:#5c6b66;font-size:.72rem;font-weight:900;text-transform:uppercase}.portfolio-algorithm-row strong,.portfolio-matrix-row strong,.portfolio-frontier-row strong,.portfolio-cost-row strong,.portfolio-scenario-row strong{color:#0f766e}.portfolio-algorithm-row span,.portfolio-matrix-row span,.portfolio-frontier-row span,.portfolio-cost-row span,.portfolio-scenario-row span{min-width:0;overflow-wrap:anywhere}.portfolio-matrix-title{margin-bottom:8px}.portfolio-matrix-row{display:grid;grid-template-columns:minmax(78px,.7fr) repeat(8,minmax(118px,1fr));gap:8px;align-items:center;min-width:1030px;border-bottom:1px solid #edf2ef;padding:8px 10px}.portfolio-contribution-table{display:grid;overflow:auto;border:1px solid #d8e0dc;border-radius:8px;background:#fff}.portfolio-contribution-row{display:grid;grid-template-columns:minmax(78px,.8fr) repeat(7,minmax(92px,1fr));gap:8px;align-items:center;min-width:760px;border-bottom:1px solid #edf2ef;padding:9px 10px}.portfolio-contribution-row:last-child{border-bottom:0}.portfolio-contribution-row.head{background:#f7faf8;color:#5c6b66;font-size:.72rem;font-weight:900;text-transform:uppercase}.portfolio-contribution-row strong{color:#0f766e}.portfolio-contribution-row span{min-width:0;overflow-wrap:anywhere}.analysis-run-setup>button{border:0;border-radius:6px;background:#101916;color:#fff;padding:12px 16px;font-weight:900;cursor:pointer}.implemented-module-view .module-frame{max-width:none}.implemented-module-view .module-frame-header h1{font-size:clamp(1.8rem,2.6vw,2.7rem)}.implemented-module-view .module-context-grid,.implemented-module-view .module-explain-grid,.implemented-module-view .module-evidence-grid{grid-template-columns:1fr}.implemented-module-view .score-card,.implemented-module-view .data-quality-metrics,.implemented-module-view .module-extra-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.module-loading{border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;color:#50615c;padding:18px;font-weight:900}.contract-validity-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:14px 0}.contract-validity-strip div{min-height:78px;border:1px solid #d8e0dc;border-left:4px solid #0f766e;border-radius:8px;background:#fbfcfb;padding:12px}.contract-validity-strip.invalid div{border-left-color:#c2410c}.contract-validity-strip span,.contract-issue-list span{display:block;color:#687671;font-size:.72rem;font-weight:900;text-transform:uppercase}.contract-validity-strip strong{display:block;margin-top:7px;overflow-wrap:anywhere}.contract-issue-list{display:grid;gap:8px;margin:-4px 0 14px}.contract-issue-list div{border:1px solid #f2c7b8;border-left:4px solid #c2410c;border-radius:8px;background:#fff7ed;padding:12px}.contract-issue-list div.warning{border-color:#fde68a;border-left-color:#ca8a04;background:#fffbeb}.contract-issue-list strong{display:block;color:#15201d;font-size:.86rem}.contract-issue-list p{margin:6px 0 0;color:#50615c}.module-evidence-mini-row{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e0e7e3;padding:8px 0}.module-evidence-mini-row:first-of-type{margin-top:10px}.module-evidence-mini-row small{color:#15201d;font-weight:900}.module-live-panel{display:grid;align-content:start;gap:10px}.module-live-panel h3{margin:0}.trace-row{border-bottom:1px solid #e0e7e3;padding-bottom:10px}.trace-row strong{display:block;margin-top:6px}.empty-state{border:1px dashed #cfdbd6;border-radius:8px;padding:18px;color:#687671}.pipeline-list{display:grid;border-top:1px solid #e6ece9}.pipeline-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;border-bottom:1px solid #e6ece9}.pipeline-row span,.pipeline-row strong{min-width:0;overflow-wrap:anywhere}.pipeline-row strong{color:#0f766e;font-size:.92rem;text-align:right}.final-summary-panel{display:grid;gap:16px;max-width:none}.pre-portfolio-run-setup{margin-top:0}.pre-portfolio-run-setup .analysis-symbol-input{grid-column:1 / 3}.pre-portfolio-run-setup .symbol-picker-grid{min-height:120px}.pre-portfolio-run-state{display:grid;align-content:start;gap:8px;min-width:0;border:1px solid #d9e2dd;border-radius:8px;background:#fbfaf7;padding:14px}.pre-portfolio-run-state span,.pre-portfolio-run-state small{min-width:0;overflow-wrap:anywhere}.pre-portfolio-run-state span{color:#52635f;font-size:.78rem;font-weight:900;text-transform:uppercase}.pre-portfolio-run-state strong{font-size:1.05rem}.pre-portfolio-parent-readout,.pre-portfolio-json-panel,.pre-portfolio-ranking-panel,.pre-portfolio-score-breakdown-panel,.pre-portfolio-child-matrix,.pre-portfolio-disagreement-panel,.pre-portfolio-caution-panel,.pre-portfolio-closeout-panel,.pre-portfolio-portfolio-criteria,.pre-portfolio-decision-blockers-panel,.pre-portfolio-policy-weight-panel{display:grid;gap:12px;min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:14px}.pre-portfolio-status-banner{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px;min-width:0;border:1px solid #b9cbc5;border-radius:8px;background:#eef7f4;padding:10px}.pre-portfolio-status-banner article{display:grid;gap:5px;min-width:0;border-left:4px solid #64736f;background:#fbfaf7;padding:10px}.pre-portfolio-status-banner article.pass{border-left-color:#0f766e}.pre-portfolio-status-banner article.review{border-left-color:#b7791f}.pre-portfolio-status-banner span,.pre-portfolio-status-banner strong{min-width:0;max-width:100%;line-break:anywhere;overflow-wrap:anywhere;word-break:break-word}.pre-portfolio-status-banner span{color:#52635f;font-size:.7rem;font-weight:900;text-transform:uppercase}.pre-portfolio-status-banner strong{color:#101916;font-size:.98rem}.pre-portfolio-parent-readout p,.pre-portfolio-disagreement-panel p{margin:0;color:#52635f;font-size:.86rem;line-height:1.55}.pre-portfolio-parent-grid,.pre-portfolio-score-summary,.pre-portfolio-closeout-grid,.pre-portfolio-launch-checks,.pre-portfolio-score-thresholds,.pre-portfolio-decision-blocker-grid,.pre-portfolio-criteria-grid,.pre-portfolio-child-grid,.pre-portfolio-disagreement-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pre-portfolio-child-grid,.pre-portfolio-disagreement-grid,.pre-portfolio-criteria-grid,.pre-portfolio-decision-blocker-grid,.pre-portfolio-launch-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.pre-portfolio-parent-grid article,.pre-portfolio-score-summary article,.pre-portfolio-closeout-grid article,.pre-portfolio-launch-checks article,.pre-portfolio-score-thresholds article,.pre-portfolio-decision-blocker-grid article,.pre-portfolio-criteria-grid article,.pre-portfolio-child-grid article,.pre-portfolio-disagreement-grid article{display:grid;align-content:start;gap:6px;min-width:0;border:1px solid #e0e7e3;border-left:4px solid #0f766e;border-radius:8px;background:#fbfaf7;padding:12px}.pre-portfolio-launch-checks article.pass,.pre-portfolio-score-thresholds article{border-left-color:#0f766e}.pre-portfolio-launch-checks article.pending{border-left-color:#b7791f}.pre-portfolio-launch-checks article.blocked{border-left-color:#b42318}.pre-portfolio-decision-blocker-grid article.active{border-left-color:#b7791f}.pre-portfolio-decision-blocker-grid article.clear{border-left-color:#0f766e}.pre-portfolio-child-grid article{border-left-color:#64736f}.pre-portfolio-disagreement-grid article{border-left-color:#b7791f}.pre-portfolio-criteria-grid article.pass{border-left-color:#0f766e}.pre-portfolio-criteria-grid article.review{border-left-color:#b7791f}.pre-portfolio-parent-grid span,.pre-portfolio-score-summary span,.pre-portfolio-closeout-grid span,.pre-portfolio-launch-checks span,.pre-portfolio-score-thresholds span,.pre-portfolio-decision-blocker-grid span,.pre-portfolio-criteria-grid span,.pre-portfolio-child-grid span,.pre-portfolio-disagreement-grid span,.pre-portfolio-parent-grid small,.pre-portfolio-score-summary small,.pre-portfolio-closeout-grid small,.pre-portfolio-launch-checks small,.pre-portfolio-score-thresholds small,.pre-portfolio-decision-blocker-grid small,.pre-portfolio-criteria-grid small,.pre-portfolio-child-grid small,.pre-portfolio-disagreement-grid small,.pre-portfolio-child-grid em{min-width:0;overflow-wrap:anywhere}.pre-portfolio-parent-grid span,.pre-portfolio-score-summary span,.pre-portfolio-closeout-grid span,.pre-portfolio-launch-checks span,.pre-portfolio-score-thresholds span,.pre-portfolio-decision-blocker-grid span,.pre-portfolio-criteria-grid span,.pre-portfolio-child-grid span,.pre-portfolio-disagreement-grid span{color:#52635f;font-size:.72rem;font-weight:900;text-transform:uppercase}.pre-portfolio-parent-grid strong,.pre-portfolio-score-summary strong,.pre-portfolio-closeout-grid strong,.pre-portfolio-launch-checks strong,.pre-portfolio-score-thresholds strong,.pre-portfolio-decision-blocker-grid strong,.pre-portfolio-criteria-grid strong,.pre-portfolio-child-grid strong,.pre-portfolio-disagreement-grid strong{color:#101916;font-size:1rem}.pre-portfolio-child-grid em,.pre-portfolio-disagreement-grid small,.pre-portfolio-parent-grid small,.pre-portfolio-score-summary small,.pre-portfolio-closeout-grid small,.pre-portfolio-launch-checks small,.pre-portfolio-score-thresholds small,.pre-portfolio-decision-blocker-grid small,.pre-portfolio-criteria-grid small,.pre-portfolio-child-grid small{color:#687671;font-size:.74rem;font-style:normal;line-height:1.35}.pre-portfolio-policy-weight-table,.pre-portfolio-policy-weight-row{display:grid;min-width:0}.pre-portfolio-policy-weight-table{gap:6px}.pre-portfolio-policy-weight-row{grid-template-columns:minmax(160px,1.6fr) repeat(6,minmax(82px,.7fr));gap:8px;align-items:center;border:1px solid #e0e7e3;border-radius:6px;background:#fbfaf7;padding:8px}.pre-portfolio-policy-weight-row.head{background:#eef7f4}.pre-portfolio-policy-weight-row span,.pre-portfolio-policy-weight-row strong{min-width:0;overflow-wrap:anywhere}.pre-portfolio-policy-weight-row span{color:#52635f;font-size:.72rem}.pre-portfolio-policy-weight-row.head span{color:#0f766e;font-weight:900;text-transform:uppercase}.pre-portfolio-json-panel{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.pre-portfolio-json-panel div{min-width:0}.pre-portfolio-json-panel span,.pre-portfolio-json-panel small{display:block;min-width:0;overflow-wrap:anywhere}.pre-portfolio-json-panel span{color:#52635f;font-size:.72rem;font-weight:900;text-transform:uppercase}.pre-portfolio-json-panel strong{display:block;margin:4px 0;color:#101916}.pre-portfolio-json-panel small{color:#687671;font-size:.74rem}.export-access-note{display:block;margin-top:6px;color:#0f766e;font-size:.7rem;font-style:normal;font-weight:900;text-transform:uppercase}.pre-portfolio-json-panel button{min-height:44px;border:1px solid #101916;border-radius:6px;background:#101916;color:#fff;padding:0 14px;font-weight:900;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease,transform .14s ease}.pre-portfolio-json-panel button:hover:not(:disabled),.pre-portfolio-json-panel button:focus-visible:not(:disabled){border-color:#0f766e;background:#0f766e;box-shadow:0 8px 18px #0f766e33;transform:translateY(-1px)}.pre-portfolio-json-panel button:active:not(:disabled){box-shadow:0 3px 8px #0f766e2e;transform:translateY(0)}.pre-portfolio-json-panel button:focus-visible:not(:disabled){outline:3px solid rgba(153,214,199,.72);outline-offset:2px}.pre-portfolio-json-panel button:disabled{border-color:#c6d2cd;background:#eef3f0;color:#8a9793;cursor:not-allowed;transform:none}.pre-portfolio-ranking-table,.pre-portfolio-score-table{display:grid;overflow:hidden;border:1px solid #d8e0dc;border-radius:8px}.pre-portfolio-score-row{display:grid;grid-template-columns:minmax(170px,1.5fr) repeat(4,minmax(90px,1fr));gap:10px;align-items:center;min-height:42px;border-bottom:1px solid #e6ece9;padding:0 12px}.pre-portfolio-score-row:last-child{border-bottom:0}.pre-portfolio-score-row.head{background:#f7faf8;color:#64736f;font-size:.76rem;font-weight:900;text-transform:uppercase}.pre-portfolio-score-row span,.pre-portfolio-score-row strong{min-width:0;overflow-wrap:anywhere}.pre-portfolio-score-row strong{color:#101916}.pre-portfolio-ranking-row{display:grid;grid-template-columns:70px minmax(100px,1fr) minmax(120px,1fr) minmax(110px,1fr) minmax(110px,1fr);gap:10px;align-items:center;min-height:42px;border-bottom:1px solid #e6ece9;padding:0 12px}.pre-portfolio-ranking-row:last-child{border-bottom:0}.pre-portfolio-ranking-row.head{background:#f7faf8;color:#64736f;font-size:.76rem;font-weight:900;text-transform:uppercase}.pre-portfolio-ranking-row span,.pre-portfolio-ranking-row strong{min-width:0;overflow-wrap:anywhere}.pre-portfolio-ranking-row strong{color:#0f766e}.pre-portfolio-caution-list{display:flex;flex-wrap:wrap;gap:8px}.pre-portfolio-caution-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pre-portfolio-caution-groups article{min-width:0;border:1px solid #e0e7e3;border-radius:8px;background:#fbfaf7;padding:12px}.pre-portfolio-caution-groups article strong{display:block;margin-bottom:10px;color:#101916}.pre-portfolio-caution-list span{max-width:100%;border:1px solid #d8e0dc;border-radius:999px;background:#fbfaf7;color:#52635f;padding:7px 10px;font-size:.74rem;font-weight:900;overflow-wrap:anywhere}.final-summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px}.final-summary-grid article{min-width:0;max-width:100%;border:1px solid #d8e0dc;border-left:4px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.final-summary-grid span{display:block;max-width:100%;color:#64736f;font-size:.72rem;font-weight:900;line-break:anywhere;overflow-wrap:anywhere;text-transform:uppercase;word-break:break-word}.final-summary-grid strong{display:block;max-width:100%;margin-top:7px;font-size:1.2rem;line-break:anywhere;overflow-wrap:anywhere;word-break:break-word}.final-boundary-note{min-width:0;border:1px solid #d8e0dc;border-left:4px solid #334155;border-radius:8px;background:#fbfcfb;padding:14px}.final-boundary-note span,.final-boundary-note small{display:block;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.final-boundary-note strong,.final-boundary-note p,.final-boundary-note small{min-width:0;overflow-wrap:anywhere}.final-boundary-note strong{display:block;margin-top:7px}.final-boundary-note p{margin:8px 0;color:#43534f;line-height:1.5}.final-module-boundary-row span{display:grid;gap:3px}.final-module-boundary-row small{color:#64736f;font-size:.72rem;font-weight:800;overflow-wrap:anywhere}@media (max-width: 720px){.workspace-header,.input-grid{grid-template-columns:1fr}.workspace-header{align-items:stretch;flex-direction:column}}@media (max-width: 1320px){.terminal-shell{grid-template-columns:304px minmax(0,1fr)}.pipeline-guide-rail{position:static;grid-column:2;height:auto;border-top:1px solid #d8e0dc;border-left:0;box-shadow:none}.pipeline-guide-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-page{width:100%;max-width:none}.settings-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:18px}.settings-hero h1{max-width:none;font-size:clamp(2rem,3.5vw,3.25rem)}.settings-hero p{max-width:720px;margin:12px 0 0;color:#50615c;line-height:1.6}.settings-hero button{border:0;border-radius:6px;background:#15201d;color:#fff;padding:12px 16px;font-weight:800;cursor:pointer}.settings-top-tabs{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;margin:0 0 14px;border:1px solid #cfe3de;border-radius:8px;background:#fffffff0;padding:8px}.settings-top-tabs button{display:grid;align-content:start;gap:5px;min-width:0;min-height:72px;border:1px solid #d8e0dc;border-top:4px solid #64748b;border-radius:7px;background:#fff;padding:9px;text-align:left;cursor:pointer}.settings-top-tabs button.ready{border-top-color:#0f766e}.settings-top-tabs button.review{border-top-color:#b7791f}.settings-top-tabs button.blocked{border-top-color:#be123c}.settings-top-tabs button.active{border-color:#0f766e;border-top-color:#0f766e;background:#e6f6f2;box-shadow:inset 0 -2px #0f766e}.settings-top-tabs span{color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.settings-top-tabs strong{color:#101916;font-size:.74rem;font-weight:850;line-height:1.28}.settings-tab-panel{display:grid;gap:14px;margin-bottom:18px}@media (max-width: 1280px){.settings-top-tabs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.settings-section-nav{display:grid;grid-template-columns:minmax(220px,.35fr) minmax(0,1fr);gap:12px;align-items:stretch;border:1px solid #cfe3de;border-left:5px solid #0f766e;border-radius:8px;background:#f0fcf9d6;margin-bottom:14px;padding:12px}.settings-section-nav>div:first-child{display:grid;align-content:center;gap:4px;min-width:0;border:1px solid rgba(15,118,110,.14);border-radius:7px;background:#ffffffd1;padding:10px}.settings-section-nav span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.settings-section-nav strong{display:block;color:#101916;font-size:.86rem;font-weight:900;line-height:1.35}.settings-section-nav-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:8px}.settings-section-nav-actions button{display:grid;gap:4px;min-width:0;border:1px solid #d8e0dc;border-left:4px solid #64748b;border-radius:7px;background:#fff;padding:9px;text-align:left;cursor:pointer}.settings-section-nav-actions button.ready{border-left-color:#0f766e}.settings-section-nav-actions button.review,.settings-section-nav-actions button.passive{border-left-color:#b7791f}.settings-section-nav-actions button.blocked{border-left-color:#be123c}.settings-next-actions-panel{display:grid;gap:12px;border:1px solid #cfe3de;border-left:5px solid #0f766e;border-radius:8px;background:linear-gradient(180deg,#f0fcf9f2,#fffffff5);margin-bottom:18px;padding:14px;box-shadow:0 16px 38px #15201d0e}.settings-next-actions-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.settings-next-actions-head span,.settings-next-actions-grid span{display:block;color:#0f766e;font-size:.68rem;font-weight:900;text-transform:uppercase}.settings-next-actions-head strong,.settings-next-actions-grid strong{display:block;margin:5px 0;color:#101916;font-weight:950;line-height:1.35}.settings-next-actions-head p,.settings-next-actions-grid p{margin:0;color:#53625e;font-size:.8rem;font-weight:760;line-height:1.45}.settings-next-actions-head small{border:1px solid rgba(15,118,110,.22);border-radius:999px;background:#fff;color:#0f766e;padding:7px 10px;font-size:.68rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.settings-next-actions-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.settings-next-actions-grid article{display:grid;align-content:start;gap:8px;min-width:0;border:1px solid #d8e0dc;border-left:4px solid #64748b;border-radius:8px;background:#fff;padding:12px}.settings-next-actions-grid article.ready{border-left-color:#0f766e}.settings-next-actions-grid article.review{border-left-color:#b7791f}.settings-next-actions-grid article.blocked{border-left-color:#be123c}.settings-next-actions-grid button{align-self:end;width:max-content;max-width:100%;border:0;border-radius:6px;background:#15201d;color:#fff;padding:8px 10px;font-size:.76rem;font-weight:900;cursor:pointer}.settings-governance-map{display:grid;gap:14px;border:1px solid #cfe3de;border-left:5px solid #0f766e;border-radius:8px;background:#fffffff5;margin-bottom:18px;padding:16px;box-shadow:0 16px 38px #15201d0e}.settings-governance-head{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.7fr);gap:14px}.settings-governance-head>div{min-width:0;border:1px solid #e0e7e3;border-radius:8px;background:#fbfdfc;padding:13px}.settings-governance-head span,.settings-governance-card span{display:block;color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.settings-governance-head strong,.settings-governance-card strong{display:block;margin:6px 0;color:#101916;line-height:1.35}.settings-governance-head p,.settings-governance-card p{margin:0;color:#53625e;line-height:1.5}.settings-governance-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.settings-governance-card{display:grid;align-content:start;gap:8px;min-width:0;border:1px solid #d8e0dc;border-left:4px solid #64748b;border-radius:8px;background:#fff;padding:13px;box-shadow:0 12px 28px #15201d09}.settings-governance-card.ready{border-left-color:#0f766e}.settings-governance-card.review,.settings-governance-card.passive{border-left-color:#b7791f}.settings-governance-card.blocked{border-left-color:#be123c}.settings-governance-card button{width:max-content;max-width:100%;border:1px solid #101916;border-radius:7px;background:#101916;color:#fff;padding:8px 11px;font-weight:900;cursor:pointer}.commercial-readiness-panel{border:1px solid #c8ddd6;border-left:5px solid #0f766e;border-radius:8px;background:#f0fcf9bd;margin:0 0 18px;padding:16px}.commercial-readiness-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.commercial-readiness-head h2{margin:2px 0 6px;color:#101916}.commercial-readiness-head p{max-width:760px;margin:0;color:#556761;line-height:1.5}.commercial-readiness-scorecard{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.commercial-readiness-scorecard span{border:1px solid #b9d8cf;border-radius:999px;background:#fff;color:#0f766e;padding:7px 10px;font-size:.72rem;font-weight:900;text-transform:uppercase}.commercial-readiness-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.launch-readiness-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.launch-readiness-summary article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:12px}.launch-readiness-summary.pass article{border-left-color:#0f766e}.launch-readiness-summary.review article{border-left-color:#b7791f}.launch-readiness-summary.blocked article{border-left-color:#dc2626}.launch-readiness-summary span,.launch-readiness-summary strong,.launch-readiness-summary p{display:block}.launch-readiness-summary span{color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.launch-readiness-summary strong{margin:5px 0;color:#101916;font-size:.92rem;font-weight:950}.launch-readiness-summary p{margin:0;color:#556761;font-size:.76rem;font-weight:800;line-height:1.42}.settings-governance-detail{margin-bottom:12px;border:1px solid rgba(15,118,110,.16);border-radius:8px;background:#ffffffb8}.settings-governance-detail>summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:center;min-height:46px;cursor:pointer;list-style:none;padding:11px 13px}.settings-governance-detail>summary::-webkit-details-marker{display:none}.settings-governance-detail>summary:after{content:"+";display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(15,118,110,.28);border-radius:999px;color:#0f766e;font-weight:950}.settings-governance-detail[open]>summary:after{content:"-"}.settings-governance-detail>summary span,.settings-governance-detail>summary strong{display:block;min-width:0}.settings-governance-detail>summary span{color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.settings-governance-detail>summary strong{color:#101916;font-size:.9rem;font-weight:950}.settings-governance-detail .commercial-execution-sequence,.settings-governance-detail .commercial-go-live-grid,.settings-governance-detail .commercial-readiness-grid,.settings-governance-detail .legal-copy-grid,.settings-governance-detail .legal-checklist-grid,.settings-governance-detail .ops-contract-grid,.settings-governance-detail .ops-detail-grid{margin:0 12px 12px}.commercial-go-live-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.commercial-go-live-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px}.commercial-execution-sequence{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:14px}.commercial-go-live-summary article,.commercial-go-live-grid article,.commercial-execution-sequence article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffe0;padding:10px 12px}.commercial-go-live-summary article.pass,.commercial-go-live-grid article.pass,.commercial-execution-sequence article.pass{border-left-color:#0f766e}.commercial-go-live-summary article.review,.commercial-go-live-grid article.review,.commercial-execution-sequence article.review{border-left-color:#b7791f}.commercial-go-live-summary article.blocked,.commercial-go-live-grid article.blocked,.commercial-execution-sequence article.blocked{border-left-color:#dc2626}.commercial-go-live-summary span,.commercial-go-live-grid span,.commercial-execution-sequence span{display:block;color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.commercial-go-live-summary strong,.commercial-go-live-grid strong,.commercial-execution-sequence strong{display:block;margin:5px 0;color:#101916;font-size:.95rem}.commercial-go-live-summary p,.commercial-go-live-summary small,.commercial-go-live-grid p,.commercial-go-live-grid small,.commercial-execution-sequence p,.commercial-execution-sequence small,.commercial-execution-sequence em{display:block;margin:0;color:#556761;font-size:.76rem;line-height:1.42}.commercial-go-live-grid small,.commercial-execution-sequence small,.commercial-execution-sequence em{margin-top:8px;color:#31443e;font-weight:800}.commercial-execution-sequence em{color:#7c4a03;font-style:normal}.commercial-readiness-card{min-width:0;border:1px solid #d8e8e3;border-top:4px solid #64748b;border-radius:7px;background:#ffffffe6;padding:10px}.commercial-readiness-card.contract_locked{border-top-color:#0f766e}.commercial-readiness-card.passive_shell{border-top-color:#2563eb}.commercial-readiness-card.requires_backend,.commercial-readiness-card.requires_release_closeout,.commercial-readiness-card.blocked_until_beta_evidence{border-top-color:#b45309}.commercial-readiness-card span,.commercial-readiness-footer span{display:block;color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.commercial-readiness-card strong,.commercial-readiness-footer strong{display:block;margin:5px 0;color:#101916;font-size:.9rem}.commercial-readiness-card p,.commercial-readiness-card small{display:block;margin:0;color:#556761;font-size:.76rem;line-height:1.42}.commercial-readiness-card small{margin-top:8px;font-weight:700}.commercial-readiness-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:12px}.commercial-readiness-footer div{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#ffffffdb;padding:10px 12px}.commercial-readiness-footer strong{font-size:.82rem;line-height:1.45}.legal-copy-readiness-panel{display:grid;gap:14px;border:1px solid #d8e8e3;border-left:5px solid #b7791f;border-radius:8px;background:#ffffffeb;padding:16px;margin-bottom:16px;box-shadow:0 14px 32px #15201d0b}.legal-copy-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.legal-copy-head h2{margin:0;color:#15201d}.legal-copy-head p{margin:4px 0 0;color:#53625e}.legal-copy-scorecard,.legal-approval-strip{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.legal-copy-scorecard span,.legal-approval-strip span{border:1px solid #d8e8e3;border-radius:999px;background:#f7fcfa;color:#15201d;padding:7px 10px;font-size:.72rem;font-weight:800;text-transform:uppercase}.legal-copy-grid,.legal-checklist-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.legal-copy-grid article,.legal-checklist-grid article{min-width:0;border:1px solid #e0e7e3;border-left:4px solid #b7791f;border-radius:8px;background:#fff;padding:12px}.legal-checklist-grid article.approved,.legal-copy-grid article.pass{border-left-color:#0f766e}.legal-copy-grid span,.legal-checklist-grid span{display:block;color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.legal-copy-grid strong,.legal-checklist-grid strong{display:block;margin:6px 0;color:#15201d}.legal-copy-grid p,.legal-checklist-grid p{margin:0 0 8px;color:#53625e;line-height:1.45}.legal-copy-grid small,.legal-checklist-grid small{display:block;color:#64736f;line-height:1.4}.legal-copy-grid em,.legal-checklist-grid em{display:block;margin-top:8px;color:#7c4a03;font-style:normal;font-weight:800;line-height:1.35}.ops-readiness-panel{display:grid;gap:14px;border:1px solid #c8ddd6;border-left:5px solid #101916;border-radius:8px;background:#ffffffdb;padding:16px;box-shadow:0 16px 40px #15201d0f}.ops-readiness-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ops-readiness-head h2{margin:2px 0 6px;color:#101916}.ops-readiness-head p{max-width:760px;margin:0;color:#556761;line-height:1.5}.ops-readiness-head button{border:0;border-radius:6px;background:#15201d;color:#fff;padding:11px 14px;font-weight:900;cursor:pointer}.ops-readiness-head button:disabled{cursor:not-allowed;opacity:.62}.ops-readiness-panel--admin{border-left-color:#0f766e}.ops-readiness-panel--provider{border-left-color:#2563eb}.ops-mode-focus-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ops-mode-focus-strip article{border:1px solid #d8e8e3;border-radius:7px;background:#f7fcfaeb;padding:10px 12px}.ops-mode-focus-strip span,.ops-mode-focus-strip strong{display:block}.ops-mode-focus-strip span{color:#00776d;font-size:.68rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.ops-mode-focus-strip strong{margin-top:5px;color:#1d2b27;font-size:.82rem;line-height:1.4}.ops-readiness-panel--admin .launch-readiness-summary,.ops-readiness-panel--admin .live-environment-readiness,.ops-readiness-panel--admin .report-artifact-contract-panel,.ops-readiness-panel--admin .event-evidence-provider-readiness,.ops-readiness-panel--admin .beta-cohort-communication-pack,.ops-readiness-panel--admin .beta-feedback-triage-pack,.ops-readiness-panel--admin .first-100-runs-monitor,.ops-readiness-panel--admin .incident-rollback-runbook,.ops-readiness-panel--admin .public-beta-decision-pack,.ops-readiness-panel--admin .public-beta-governance-decision,.ops-readiness-panel--admin .email-delivery-readiness,.ops-readiness-panel--admin .release-evidence-attach,.ops-readiness-panel--admin .security-final-readiness,.ops-readiness-panel--admin .launch-dry-run,.ops-readiness-panel--admin .ops-readiness-grid,.ops-readiness-panel--admin .settings-governance-detail{display:none}.ops-readiness-panel--ops .event-evidence-provider-readiness,.ops-readiness-panel--ops .email-delivery-readiness,.ops-readiness-panel--ops #controlled-access-qa,.ops-readiness-panel--ops section[aria-label="Beta onboarding comprehension workflow"],.ops-readiness-panel--ops section[aria-label="Manual governance beta grant workflow"]{display:none}.ops-readiness-panel--provider .launch-readiness-summary,.ops-readiness-panel--provider .report-artifact-contract-panel,.ops-readiness-panel--provider .beta-cohort-communication-pack,.ops-readiness-panel--provider .beta-feedback-triage-pack,.ops-readiness-panel--provider .first-100-runs-monitor,.ops-readiness-panel--provider .incident-rollback-runbook,.ops-readiness-panel--provider .public-beta-decision-pack,.ops-readiness-panel--provider .public-beta-governance-decision,.ops-readiness-panel--provider .release-evidence-attach,.ops-readiness-panel--provider .security-final-readiness,.ops-readiness-panel--provider .launch-dry-run,.ops-readiness-panel--provider .ops-readiness-grid,.ops-readiness-panel--provider #controlled-access-qa,.ops-readiness-panel--provider section[aria-label="Beta onboarding comprehension workflow"],.ops-readiness-panel--provider section[aria-label="Manual governance beta grant workflow"],.ops-readiness-panel--provider .settings-governance-detail{display:none}.ops-readiness-grid,.ops-contract-grid,.ops-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ops-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-readiness-grid article,.ops-contract-grid article,.ops-detail-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #b7791f;border-radius:7px;background:#ffffffeb;padding:10px 12px}.ops-readiness-grid article.pass{border-left-color:#0f766e}.ops-contract-grid article.pass,.ops-detail-grid article.pass{border-left-color:#0f766e}.ops-readiness-grid article.review{border-left-color:#b7791f}.ops-contract-grid article.review,.ops-detail-grid article.review{border-left-color:#b7791f}.ops-readiness-grid article.blocked{border-left-color:#dc2626}.ops-contract-grid article.blocked,.ops-detail-grid article.blocked{border-left-color:#dc2626}.ops-readiness-grid span,.ops-contract-grid span,.ops-detail-grid span{display:block;color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.ops-readiness-grid strong,.ops-contract-grid strong,.ops-detail-grid strong{display:block;margin:5px 0;color:#101916;font-size:.95rem;overflow-wrap:anywhere}.ops-readiness-grid small,.ops-contract-grid p,.ops-contract-grid small,.ops-detail-grid small{display:block;margin:0;color:#556761;font-size:.76rem;line-height:1.42}.ops-contract-grid small,.ops-detail-grid small{margin-top:8px;color:#31443e;font-weight:800}.ops-boundary-strip{display:flex;flex-wrap:wrap;gap:8px}.ops-manual-grant-panel{border:1px solid #c8ddd6;border-left:4px solid #b7791f;border-radius:7px;background:#fffffff0;padding:12px}.ops-manual-grant-panel.launch-dry-run{border-left-color:#64748b}.ops-manual-grant-panel.launch-dry-run.pass{border-left-color:#0f766e}.ops-manual-grant-panel.launch-dry-run.blocked{border-left-color:#dc2626}.ops-action-panel{display:grid;gap:10px;margin-top:12px;border:1px solid #d8e8e3;border-radius:7px;background:#f8fdfbeb;padding:11px}.ops-action-panel>div:first-child span,.ops-action-panel>div:first-child strong,.ops-action-panel>div:first-child small{display:block}.ops-action-panel>div:first-child span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.ops-action-panel>div:first-child strong{margin:5px 0;color:#101916;font-size:.95rem;font-weight:950}.ops-action-panel>div:first-child small{color:#5e6f6a;font-size:.74rem;font-weight:760;line-height:1.4}.settings-form-grid.compact{display:grid;grid-template-columns:minmax(160px,.75fr) minmax(260px,1.4fr) auto;gap:10px;align-items:end}.settings-form-grid.compact label{display:grid;gap:5px;color:#21332e;font-size:.72rem;font-weight:850}.settings-form-grid.compact input:not([type=checkbox]),.settings-form-grid.compact select,.settings-form-grid.compact textarea{min-height:36px;border:1px solid #c8ddd6;border-radius:6px;background:#fff;padding:0 10px;color:#101916;font-weight:800}.settings-form-grid.compact select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.settings-form-grid.compact textarea{min-height:132px;padding:9px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.74rem;line-height:1.45;resize:vertical}.settings-form-grid.compact .settings-wide-field{grid-column:1 / -1}.settings-form-grid.compact .ops-action-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.settings-form-grid.compact .ops-action-row small{flex:1 1 260px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.settings-form-grid.compact .checkbox-row{grid-template-columns:auto 1fr;align-items:center;line-height:1.35}.settings-form-grid.compact .checkbox-row input{width:16px;height:16px}.live-environment-readiness{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff0;padding:12px}.live-environment-readiness.pass{border-left-color:#0f766e}.live-environment-readiness.blocked{border-left-color:#dc2626}.live-environment-head,.live-environment-grid{display:grid;gap:10px}.live-environment-head{grid-template-columns:1.25fr .5fr 1.25fr}.live-environment-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.live-environment-head>div,.live-environment-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.live-environment-grid article.pass{border-left-color:#0f766e}.live-environment-grid article.blocked{border-left-color:#dc2626}.live-environment-head span,.live-environment-head strong,.live-environment-head small,.live-environment-grid span,.live-environment-grid strong,.live-environment-grid small{display:block;min-width:0}.live-environment-head span,.live-environment-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.live-environment-head strong,.live-environment-grid strong{margin:5px 0;color:#101916;font-size:.9rem;font-weight:950;overflow-wrap:anywhere}.live-environment-head small,.live-environment-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.controlled-beta-closeout-board{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff0;padding:12px}.controlled-beta-closeout-board.pass{border-left-color:#0f766e}.controlled-beta-closeout-board.blocked{border-left-color:#dc2626}.controlled-beta-closeout-head,.controlled-beta-closeout-grid{display:grid;gap:10px}.controlled-beta-closeout-head{grid-template-columns:1.25fr .55fr 1.2fr}.controlled-beta-closeout-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.controlled-beta-closeout-head>div,.controlled-beta-closeout-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.controlled-beta-closeout-grid article.pass{border-left-color:#0f766e}.controlled-beta-closeout-grid article.blocked{border-left-color:#dc2626}.controlled-beta-closeout-head span,.controlled-beta-closeout-head strong,.controlled-beta-closeout-head small,.controlled-beta-closeout-grid span,.controlled-beta-closeout-grid strong,.controlled-beta-closeout-grid small,.controlled-beta-closeout-grid em{display:block;min-width:0}.controlled-beta-closeout-head span,.controlled-beta-closeout-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.controlled-beta-closeout-head strong,.controlled-beta-closeout-grid strong{margin:5px 0;color:#101916;font-size:.9rem;font-weight:950;overflow-wrap:anywhere}.controlled-beta-closeout-head small,.controlled-beta-closeout-grid small,.controlled-beta-closeout-grid em{color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.controlled-beta-closeout-grid em{margin-top:8px;color:#31443e;font-weight:850}.controlled-beta-closeout-boundary{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.controlled-beta-closeout-boundary span{border:1px solid #cce5de;border-radius:999px;background:#f0fdfad6;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.controlled-beta-live-runbook{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.controlled-beta-live-runbook.pass{border-left-color:#0f766e}.controlled-beta-live-runbook.blocked{border-left-color:#dc2626}.controlled-beta-live-runbook-head,.controlled-beta-live-runbook-grid{display:grid;gap:10px}.controlled-beta-live-runbook-head{grid-template-columns:1.2fr .55fr 1.2fr}.controlled-beta-live-runbook-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.controlled-beta-live-runbook-head>div,.controlled-beta-live-runbook-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.controlled-beta-live-runbook-grid article.pass{border-left-color:#0f766e}.controlled-beta-live-runbook-grid article.blocked{border-left-color:#dc2626}.controlled-beta-live-runbook-head span,.controlled-beta-live-runbook-head strong,.controlled-beta-live-runbook-head small,.controlled-beta-live-runbook-grid span,.controlled-beta-live-runbook-grid strong,.controlled-beta-live-runbook-grid small,.controlled-beta-live-runbook-grid em{display:block;min-width:0}.controlled-beta-live-runbook-head span,.controlled-beta-live-runbook-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.controlled-beta-live-runbook-head strong,.controlled-beta-live-runbook-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.controlled-beta-live-runbook-head small,.controlled-beta-live-runbook-grid small,.controlled-beta-live-runbook-grid em{color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.controlled-beta-live-runbook-grid em{margin-top:8px;color:#31443e;font-weight:850}.controlled-beta-operator-handoff{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.controlled-beta-operator-handoff.pass{border-left-color:#0f766e}.controlled-beta-operator-handoff.blocked{border-left-color:#dc2626}.controlled-beta-operator-handoff-head,.controlled-beta-operator-handoff-grid{display:grid;gap:10px}.controlled-beta-operator-handoff-head{grid-template-columns:1.15fr 1.15fr 1.1fr}.controlled-beta-operator-handoff-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.controlled-beta-operator-handoff-head>div,.controlled-beta-operator-handoff-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.controlled-beta-operator-handoff-grid article.pass{border-left-color:#0f766e}.controlled-beta-operator-handoff-grid article.blocked{border-left-color:#dc2626}.controlled-beta-operator-handoff-head span,.controlled-beta-operator-handoff-head strong,.controlled-beta-operator-handoff-head small,.controlled-beta-operator-handoff-grid span,.controlled-beta-operator-handoff-grid strong,.controlled-beta-operator-handoff-grid small{display:block;min-width:0}.controlled-beta-operator-handoff-head span,.controlled-beta-operator-handoff-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.controlled-beta-operator-handoff-head strong,.controlled-beta-operator-handoff-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.controlled-beta-operator-handoff-head small,.controlled-beta-operator-handoff-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.beta-cohort-communication-pack{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.beta-cohort-communication-pack.pass{border-left-color:#0f766e}.beta-cohort-communication-pack.blocked{border-left-color:#dc2626}.beta-cohort-communication-head,.beta-cohort-communication-grid{display:grid;gap:10px}.beta-cohort-communication-head{grid-template-columns:1.15fr 1.15fr 1.1fr}.beta-cohort-communication-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.beta-cohort-communication-head>div,.beta-cohort-communication-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.beta-cohort-communication-grid article.pass{border-left-color:#0f766e}.beta-cohort-communication-grid article.blocked{border-left-color:#dc2626}.beta-cohort-communication-head span,.beta-cohort-communication-head strong,.beta-cohort-communication-head small,.beta-cohort-communication-grid span,.beta-cohort-communication-grid strong,.beta-cohort-communication-grid small{display:block;min-width:0}.beta-cohort-communication-head span,.beta-cohort-communication-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.beta-cohort-communication-head strong,.beta-cohort-communication-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.beta-cohort-communication-head small,.beta-cohort-communication-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.beta-cohort-copy-boundary{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.beta-cohort-copy-boundary span{border:1px solid #cce5de;border-radius:999px;background:#f0fdfad6;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.beta-feedback-triage-pack{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.beta-feedback-triage-pack.pass{border-left-color:#0f766e}.beta-feedback-triage-pack.blocked{border-left-color:#dc2626}.beta-feedback-triage-head,.beta-feedback-triage-grid,.beta-feedback-category-grid{display:grid;gap:10px}.beta-feedback-triage-head{grid-template-columns:1.15fr 1.15fr .9fr}.beta-feedback-triage-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.beta-feedback-category-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.beta-feedback-triage-head>div,.beta-feedback-triage-grid article,.beta-feedback-category-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.beta-feedback-triage-grid article.pass,.beta-feedback-category-grid article.pass{border-left-color:#0f766e}.beta-feedback-triage-grid article.blocked{border-left-color:#dc2626}.beta-feedback-category-grid article.review{border-left-color:#b7791f}.beta-feedback-triage-head span,.beta-feedback-triage-head strong,.beta-feedback-triage-head small,.beta-feedback-triage-grid span,.beta-feedback-triage-grid strong,.beta-feedback-triage-grid small,.beta-feedback-category-grid span,.beta-feedback-category-grid strong,.beta-feedback-category-grid small{display:block;min-width:0}.beta-feedback-triage-head span,.beta-feedback-triage-grid span,.beta-feedback-category-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.beta-feedback-triage-head strong,.beta-feedback-triage-grid strong,.beta-feedback-category-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.beta-feedback-triage-head small,.beta-feedback-triage-grid small,.beta-feedback-category-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.beta-feedback-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.beta-feedback-boundary-strip span{border:1px solid #f5c2c7;border-radius:999px;background:#fef2f2d6;color:#b91c1c;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.first-100-runs-monitor{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.first-100-runs-monitor.pass{border-left-color:#0f766e}.first-100-runs-monitor.blocked{border-left-color:#dc2626}.first-100-runs-monitor-head,.first-100-runs-monitor-grid,.first-100-runs-event-grid{display:grid;gap:10px}.first-100-runs-monitor-head{grid-template-columns:1.15fr .75fr 1.15fr}.first-100-runs-monitor-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.first-100-runs-event-grid{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:10px}.first-100-runs-monitor-head>div,.first-100-runs-monitor-grid article,.first-100-runs-event-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.first-100-runs-monitor-grid article.pass,.first-100-runs-event-grid article.pass{border-left-color:#0f766e}.first-100-runs-monitor-grid article.blocked{border-left-color:#dc2626}.first-100-runs-event-grid article.review{border-left-color:#b7791f}.first-100-runs-monitor-head span,.first-100-runs-monitor-head strong,.first-100-runs-monitor-head small,.first-100-runs-monitor-grid span,.first-100-runs-monitor-grid strong,.first-100-runs-monitor-grid small,.first-100-runs-event-grid span,.first-100-runs-event-grid strong,.first-100-runs-event-grid small{display:block;min-width:0}.first-100-runs-monitor-head span,.first-100-runs-monitor-grid span,.first-100-runs-event-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.first-100-runs-monitor-head strong,.first-100-runs-monitor-grid strong,.first-100-runs-event-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.first-100-runs-event-grid strong{font-size:1.04rem}.first-100-runs-monitor-head small,.first-100-runs-monitor-grid small,.first-100-runs-event-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.first-100-runs-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.first-100-runs-boundary-strip span{border:1px solid #cce5de;border-radius:999px;background:#f0fdfad6;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.incident-rollback-runbook{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.incident-rollback-runbook.pass{border-left-color:#0f766e}.incident-rollback-runbook.review{border-left-color:#b7791f}.incident-rollback-runbook.blocked{border-left-color:#dc2626}.incident-rollback-head,.incident-rollback-grid{display:grid;gap:10px}.incident-rollback-head{grid-template-columns:1fr 1.15fr 1.05fr}.incident-rollback-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.incident-rollback-head>div,.incident-rollback-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.incident-rollback-grid article.pass{border-left-color:#0f766e}.incident-rollback-grid article.review{border-left-color:#b7791f}.incident-rollback-grid article.blocked{border-left-color:#dc2626}.incident-rollback-head span,.incident-rollback-head strong,.incident-rollback-head small,.incident-rollback-grid span,.incident-rollback-grid strong,.incident-rollback-grid small,.incident-rollback-grid em,.incident-rollback-grid b{display:block;min-width:0}.incident-rollback-head span,.incident-rollback-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.incident-rollback-head strong,.incident-rollback-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.incident-rollback-head small,.incident-rollback-grid small,.incident-rollback-grid em,.incident-rollback-grid b{color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.incident-rollback-grid em{margin-top:8px;color:#31443e;font-weight:850}.incident-rollback-grid b{margin-top:8px;color:#6b4f00}.incident-rollback-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.incident-rollback-boundary-strip span{border:1px solid #cce5de;border-radius:999px;background:#f0fdfad6;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.public-beta-decision-pack{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.public-beta-decision-pack.public_beta_review_candidate{border-left-color:#0f766e}.public-beta-decision-pack.controlled_beta_review_ready{border-left-color:#b7791f}.public-beta-decision-pack.not_ready{border-left-color:#dc2626}.public-beta-decision-head,.public-beta-decision-grid{display:grid;gap:10px}.public-beta-decision-head{grid-template-columns:1fr .65fr 1.2fr}.public-beta-decision-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:12px}.public-beta-decision-head>div,.public-beta-decision-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.public-beta-decision-grid article.pass{border-left-color:#0f766e}.public-beta-decision-grid article.blocked{border-left-color:#dc2626}.public-beta-decision-head span,.public-beta-decision-head strong,.public-beta-decision-head small,.public-beta-decision-grid span,.public-beta-decision-grid strong,.public-beta-decision-grid small{display:block;min-width:0}.public-beta-decision-head span,.public-beta-decision-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.public-beta-decision-head strong,.public-beta-decision-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.public-beta-decision-head small,.public-beta-decision-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.public-beta-decision-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.public-beta-decision-boundary-strip span{border:1px solid #cce5de;border-radius:999px;background:#f0fdfad6;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.public-beta-governance-decision{border:1px solid #c8ddd6;border-left:4px solid #64748b;border-radius:7px;background:#fffffff5;padding:12px}.public-beta-governance-decision.pass{border-left-color:#0f766e}.public-beta-governance-decision.review{border-left-color:#b7791f}.public-beta-governance-decision.blocked{border-left-color:#dc2626}.public-beta-governance-head,.public-beta-governance-record{display:grid;gap:10px}.public-beta-governance-head{grid-template-columns:1.1fr 1fr 1fr}.public-beta-governance-record{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.public-beta-governance-head>div,.public-beta-governance-record article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.public-beta-governance-record article.pass{border-left-color:#0f766e}.public-beta-governance-record article.review{border-left-color:#b7791f}.public-beta-governance-record article.blocked{border-left-color:#dc2626}.public-beta-governance-head span,.public-beta-governance-head strong,.public-beta-governance-head small,.public-beta-governance-record span,.public-beta-governance-record strong,.public-beta-governance-record small{display:block;min-width:0}.public-beta-governance-head span,.public-beta-governance-record span,.public-beta-governance-controls label span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.public-beta-governance-head strong,.public-beta-governance-record strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.public-beta-governance-head small,.public-beta-governance-record small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.public-beta-governance-controls{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.public-beta-governance-controls label{display:grid;gap:6px;min-width:0}.public-beta-governance-controls label.wide,.public-beta-governance-controls button{grid-column:span 4}.public-beta-governance-controls input,.public-beta-governance-controls select,.public-beta-governance-controls textarea{width:100%;min-width:0;border:1px solid #cfdcd7;border-radius:6px;background:#fff;color:#101916;padding:8px 9px;font:inherit;font-size:.78rem;font-weight:780}.public-beta-governance-controls textarea{min-height:70px;resize:vertical}.public-beta-governance-controls button{border:0;border-radius:6px;background:#061611;color:#fff;padding:10px 12px;font-weight:950;cursor:pointer}.public-beta-governance-controls button:disabled{background:#b9c8c2;color:#f7faf8;cursor:not-allowed}.public-beta-governance-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.public-beta-governance-boundary-strip span{border:1px solid #cce5de;border-radius:999px;background:#f0fdfad6;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.ops-manual-grant-panel.release-evidence-attach{border-left-color:#b7791f}.ops-manual-grant-panel.release-evidence-attach.pass{border-left-color:#0f766e}.ops-manual-grant-panel.release-evidence-attach.blocked{border-left-color:#dc2626}.ops-manual-grant-panel.email-delivery-readiness{border-left-color:#b7791f}.ops-manual-grant-panel.email-delivery-readiness.pass{border-left-color:#0f766e}.ops-manual-grant-panel.email-delivery-readiness.blocked{border-left-color:#dc2626}.email-delivery-readiness-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.email-delivery-lane-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.email-delivery-readiness-grid article,.email-delivery-lane-list article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.email-delivery-readiness-grid article.pass,.email-delivery-lane-list article.pass{border-left-color:#0f766e}.email-delivery-readiness-grid article.review,.email-delivery-lane-list article.review{border-left-color:#b7791f}.email-delivery-readiness-grid article.blocked,.email-delivery-lane-list article.blocked{border-left-color:#dc2626}.email-delivery-readiness-grid span,.email-delivery-readiness-grid strong,.email-delivery-readiness-grid small,.email-delivery-lane-list span,.email-delivery-lane-list strong,.email-delivery-lane-list small{display:block;min-width:0}.email-delivery-readiness-grid span,.email-delivery-lane-list span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.email-delivery-readiness-grid strong,.email-delivery-lane-list strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.email-delivery-readiness-grid small,.email-delivery-lane-list small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.manual-grant-readiness{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.manual-grant-readiness article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.manual-grant-readiness article.pass{border-left-color:#0f766e}.manual-grant-readiness article.review{border-left-color:#b7791f}.manual-grant-readiness article.blocked{border-left-color:#dc2626}.manual-grant-readiness span,.manual-grant-readiness strong,.manual-grant-readiness small{display:block;min-width:0}.manual-grant-readiness span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.manual-grant-readiness strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.manual-grant-readiness small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.manual-grant-preflight-checklist{display:grid;gap:10px;margin-top:12px;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:8px;background:#f8fafcd1;padding:12px}.manual-grant-preflight-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.58fr);gap:10px}.manual-grant-preflight-head>div,.manual-grant-preflight-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fffffff2;padding:11px}.manual-grant-preflight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.manual-grant-preflight-grid article{border-left:4px solid #dc2626}.manual-grant-preflight-grid article.pass{border-left-color:#0f766e}.manual-grant-preflight-grid article.review{border-left-color:#b7791f}.manual-grant-preflight-head span,.manual-grant-preflight-head strong,.manual-grant-preflight-head small,.manual-grant-preflight-grid span,.manual-grant-preflight-grid strong,.manual-grant-preflight-grid p,.manual-grant-preflight-grid small{display:block;min-width:0;overflow-wrap:anywhere}.manual-grant-preflight-head span,.manual-grant-preflight-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.manual-grant-preflight-head strong,.manual-grant-preflight-grid strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.manual-grant-preflight-head small,.manual-grant-preflight-grid p,.manual-grant-preflight-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.cohort-readiness-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.cohort-readiness-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.cohort-readiness-grid article.pass{border-left-color:#0f766e}.cohort-readiness-grid article.review{border-left-color:#b7791f}.cohort-readiness-grid article.blocked{border-left-color:#dc2626}.cohort-readiness-grid span,.cohort-readiness-grid strong,.cohort-readiness-grid small{display:block;min-width:0}.cohort-readiness-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.cohort-readiness-grid strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.cohort-readiness-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.cohort-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cohort-boundary-strip span{border:1px solid #cce5de;border-radius:999px;background:#f0fdfad6;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.controlled-access-e2e-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.controlled-access-e2e-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#f8fdfbf0;padding:11px}.controlled-access-e2e-grid article.pass{border-left-color:#0f766e}.controlled-access-e2e-grid article.review{border-left-color:#b7791f}.controlled-access-e2e-grid article.blocked{border-left-color:#dc2626}.controlled-access-e2e-grid span,.controlled-access-e2e-grid strong,.controlled-access-e2e-grid small{display:block;min-width:0}.controlled-access-e2e-grid span{color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.controlled-access-e2e-grid strong{margin-top:5px;color:#101916;font-size:.88rem;font-weight:950}.controlled-access-e2e-grid small{margin-top:5px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.invite-delivery-card{border-left:4px solid #64748b}.invite-delivery-card.pass{border-left-color:#0f766e}.invite-delivery-card.review{border-left-color:#b7791f}.invite-delivery-card.blocked{border-left-color:#dc2626}.invite-delivery-timeline{display:flex;flex-wrap:wrap;gap:6px;margin:7px 0}.invite-delivery-timeline span{border:1px solid #d8e8e3;border-radius:999px;background:#fff;color:#53645f;padding:4px 8px;font-size:.64rem;font-weight:900}.invite-delivery-timeline span.pass{border-color:#8bd3c7;background:#f0fdfae0;color:#0f766e}.invite-delivery-timeline span.review{border-color:#f0d39b;background:#fffbebe6;color:#7c4a03}.invite-delivery-timeline span.blocked{border-color:#fecaca;background:#fef2f2eb;color:#b91c1c}.ops-manual-grant-panel.security-final-readiness{border-left-color:#b7791f}.ops-manual-grant-panel.security-final-readiness.pass{border-left-color:#0f766e}.ops-manual-grant-panel.security-final-readiness.blocked{border-left-color:#dc2626}.security-final-readiness-grid,.security-final-policy-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.security-final-readiness-grid article,.security-final-policy-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.security-final-readiness-grid article.pass,.security-final-policy-grid article.pass{border-left-color:#0f766e}.security-final-readiness-grid article.review,.security-final-policy-grid article.review{border-left-color:#b7791f}.security-final-readiness-grid article.blocked,.security-final-policy-grid article.blocked{border-left-color:#dc2626}.security-final-readiness-grid span,.security-final-readiness-grid strong,.security-final-readiness-grid small,.security-final-policy-grid span,.security-final-policy-grid strong,.security-final-policy-grid small{display:block;min-width:0}.security-final-readiness-grid span,.security-final-policy-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.security-final-readiness-grid strong,.security-final-policy-grid strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.security-final-readiness-grid small,.security-final-policy-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.release-evidence-attach-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.release-evidence-attach-grid article,.release-evidence-manifest-list article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.release-evidence-attach-grid article.pass,.release-evidence-manifest-list article.pass{border-left-color:#0f766e}.release-evidence-attach-grid article.review,.release-evidence-manifest-list article.review{border-left-color:#b7791f}.release-evidence-attach-grid article.blocked,.release-evidence-manifest-list article.blocked{border-left-color:#dc2626}.release-evidence-manifest-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.release-evidence-attach-grid span,.release-evidence-attach-grid strong,.release-evidence-attach-grid small,.release-evidence-manifest-list span,.release-evidence-manifest-list strong,.release-evidence-manifest-list small{display:block;min-width:0}.release-evidence-attach-grid span,.release-evidence-manifest-list span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.release-evidence-attach-grid strong,.release-evidence-manifest-list strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.release-evidence-attach-grid small,.release-evidence-manifest-list small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.release-evidence-manifest-list article button{margin-top:9px;min-height:30px;width:100%;border-radius:5px;font-size:.68rem}.release-artifact-runbook{display:grid;gap:10px;margin-top:12px;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:8px;background:#f8fafcd1;padding:12px}.release-artifact-runbook-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:10px}.release-artifact-runbook-head>div,.release-artifact-runbook-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fffffff0;padding:11px}.release-artifact-runbook-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.release-artifact-runbook-grid article{border-left:4px solid #64748b}.release-artifact-runbook-grid article.pass{border-left-color:#0f766e}.release-artifact-runbook-grid article.review{border-left-color:#b7791f}.release-artifact-runbook-grid article.blocked{border-left-color:#dc2626}.release-artifact-runbook span,.release-artifact-runbook strong,.release-artifact-runbook small,.release-artifact-runbook code,.release-artifact-runbook em{display:block;min-width:0;overflow-wrap:anywhere}.release-artifact-runbook span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.release-artifact-runbook strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.release-artifact-runbook small,.release-artifact-runbook em{color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.release-artifact-runbook code{margin:7px 0;border:1px solid #d8e8e3;border-radius:6px;background:#f7faf8;color:#101916;padding:7px;font-size:.72rem;font-weight:850}.release-artifact-runbook button{margin-top:9px;min-height:30px;width:100%;border-radius:5px;font-size:.68rem}.release-live-attach-checklist{display:grid;gap:10px;margin-top:12px;border:1px solid #cfe6df;border-left:4px solid #0f766e;border-radius:8px;background:#f0fdfab8;padding:12px}.release-live-attach-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.55fr);gap:10px}.release-live-attach-head>div,.release-live-attach-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fffffff2;padding:11px}.release-live-attach-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.release-live-attach-grid article{border-left:4px solid #dc2626}.release-live-attach-grid article.pass{border-left-color:#0f766e}.release-live-attach-grid article.review{border-left-color:#b7791f}.release-live-attach-head span,.release-live-attach-head strong,.release-live-attach-head small,.release-live-attach-grid span,.release-live-attach-grid strong,.release-live-attach-grid small,.release-live-attach-grid code,.release-live-attach-grid em,.release-live-attach-grid p{display:block;min-width:0;overflow-wrap:anywhere}.release-live-attach-head span,.release-live-attach-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.release-live-attach-head strong,.release-live-attach-grid strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.release-live-attach-head small,.release-live-attach-grid small,.release-live-attach-grid em,.release-live-attach-grid p{color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.release-live-attach-grid code{margin:7px 0;border:1px solid #d8e8e3;border-radius:6px;background:#f7faf8;color:#101916;padding:7px;font-size:.72rem;font-weight:850}.release-live-attach-grid button{margin-top:9px;min-height:30px;width:100%;border-radius:5px;font-size:.68rem}.release-manual-signoff-bridge{display:grid;gap:10px;margin-top:12px;border:1px solid #ead7a8;border-left:4px solid #b7791f;border-radius:8px;background:#fffbebb8;padding:12px}.release-manual-signoff-bridge-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.58fr);gap:10px}.release-manual-signoff-bridge-head>div{min-width:0;border:1px solid #ead7a8;border-radius:7px;background:#fffffff5;padding:11px}.release-manual-signoff-bridge span,.release-manual-signoff-bridge strong,.release-manual-signoff-bridge small{display:block;min-width:0;overflow-wrap:anywhere}.release-manual-signoff-bridge span{color:#9a5b00;font-size:.65rem;font-weight:900;text-transform:uppercase}.release-manual-signoff-bridge strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.release-manual-signoff-bridge small{color:#695b39;font-size:.72rem;font-weight:760;line-height:1.4}.ops-dry-run-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.ops-dry-run-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.ops-dry-run-grid article.pass{border-left-color:#0f766e}.ops-dry-run-grid article.review{border-left-color:#b7791f}.ops-dry-run-grid article.blocked{border-left-color:#dc2626}.ops-dry-run-grid span,.ops-dry-run-grid strong,.ops-dry-run-grid small{display:block;min-width:0}.ops-dry-run-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.ops-dry-run-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950}.ops-dry-run-grid small{color:#5e6f6a;font-size:.73rem;font-weight:760;line-height:1.4}.ops-dry-run-actions{display:grid;grid-template-columns:minmax(190px,.75fr) repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.ops-dry-run-actions>div,.ops-dry-run-actions article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #b7791f;border-radius:7px;background:#fafcfbf0;padding:11px}.ops-dry-run-actions>div{border-left-color:#0f766e}.ops-dry-run-actions span,.ops-dry-run-actions strong,.ops-dry-run-actions small{display:block;min-width:0}.ops-dry-run-actions span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.ops-dry-run-actions strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950}.ops-dry-run-actions small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.ops-manual-grant-panel>div:first-child span,.ops-manual-grant-controls label span{display:block;color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.ops-manual-grant-panel>div:first-child strong{display:block;margin:5px 0;color:#101916;font-size:1rem;overflow-wrap:anywhere}.ops-manual-grant-panel>div:first-child small{display:block;color:#556761;font-size:.76rem;font-weight:800;line-height:1.45}.ops-manual-grant-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.ops-manual-grant-controls label{min-width:0}.ops-manual-grant-controls label.wide,.ops-manual-grant-controls button{grid-column:1 / -1}.ops-manual-grant-controls input,.ops-manual-grant-controls select,.ops-manual-grant-controls textarea{width:100%;min-width:0;border:1px solid #c8ddd6;border-radius:6px;background:#fbfdfa;color:#101916;font:inherit;font-weight:800;margin-top:5px;padding:9px 10px}.ops-manual-grant-controls textarea{min-height:76px;resize:vertical}.ops-consent-check{display:flex;gap:10px;align-items:flex-start;border:1px solid #d8e8e3;border-radius:6px;padding:9px 10px;background:#f7fbf9}.ops-consent-check input{width:auto;margin-top:2px}.ops-manual-grant-controls button{border:0;border-radius:6px;background:#0b1916;color:#fff;cursor:pointer;font-weight:900;padding:11px 14px}.ops-manual-grant-controls button:disabled{cursor:not-allowed;opacity:.58}.ops-boundary-strip span{border:1px solid #c8ddd6;border-radius:999px;background:#f7fbf9;color:#101916;padding:7px 10px;font-size:.7rem;font-weight:900;text-transform:uppercase}.ops-readiness-timestamp{margin:0;color:#64736f;font-size:.78rem;font-weight:800}.endpoint-copy{font-family:var(--mono-font);font-size:.9rem}.tab-bar{border-bottom:1px solid #d9e2dd;margin:20px 0;padding-bottom:10px}.status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 20px}.status-tile{min-height:104px;border:1px solid #d9e2dd;border-left-width:5px;border-radius:8px;background:#fff;padding:14px 16px;box-shadow:0 12px 28px #15201d0d}.status-tile span,.diagnostic-grid span{display:block;color:#64736f;font-size:.82rem;font-weight:800;text-transform:uppercase}.status-tile strong{display:block;margin:8px 0 5px;color:#15201d;font-size:1.22rem}.status-tile small{display:block;color:#52635f;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-tile.ok{border-left-color:#0f766e}.status-tile.warn{border-left-color:#c2410c}.status-tile.neutral{border-left-color:#2563eb}.status-tile.muted{border-left-color:#64748b}.settings-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);gap:20px}.settings-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.database-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"guide guide" "overview danger" "watched watched";gap:20px}.data-ops-guide-panel{grid-area:guide;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;border:1px solid #cfe3de;border-left:5px solid #0f766e;border-radius:8px;background:#f0fcf9db;padding:12px}.data-ops-guide-panel.provider-guide{margin:14px 0}.data-ops-guide-panel article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:11px}.data-ops-guide-panel span,.data-ops-guide-panel strong,.data-ops-guide-panel p{display:block}.data-ops-guide-panel span{color:#0f766e;font-size:.66rem;font-weight:900;text-transform:uppercase}.data-ops-guide-panel strong{margin:5px 0;color:#101916;font-weight:950}.data-ops-guide-panel p{margin:0;color:#53625e;font-size:.78rem;font-weight:760;line-height:1.45}.beta-data-foundation-panel{display:grid;gap:16px}.beta-data-control-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.beta-data-readiness-panel{display:grid;gap:12px;border:1px solid #d8e8e3;border-left:5px solid #be123c;border-radius:8px;background:#ffffffe6;padding:12px}.beta-data-readiness-panel.ready{border-left-color:#0f766e;background:#ecfdf5d1}.beta-data-readiness-panel.review{border-left-color:#b7791f;background:#fffbebd1}.beta-data-schedule-panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;border:1px solid #d8e8e3;border-left:5px solid #be123c;border-radius:8px;background:#ffffffe6;padding:12px}.beta-data-schedule-panel.pass{border-left-color:#0f766e;background:#ecfdf5d1}.beta-data-schedule-panel.review{border-left-color:#b7791f;background:#fffbebd1}.beta-data-schedule-panel.blocked{border-left-color:#dc2626}.beta-data-schedule-panel article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.beta-data-schedule-panel article.pass{border-left-color:#0f766e}.beta-data-schedule-panel article.review{border-left-color:#b7791f}.beta-data-schedule-panel article.blocked{border-left-color:#dc2626}.beta-data-execution-checklist{display:grid;gap:12px;border:1px solid #d8e8e3;border-left:5px solid #be123c;border-radius:8px;background:#ffffffeb;padding:12px}.beta-data-execution-checklist.pass{border-left-color:#0f766e;background:#ecfdf5d1}.beta-data-execution-checklist.blocked{border-left-color:#b7791f}.beta-data-execution-head{display:grid;grid-template-columns:minmax(0,.7fr) minmax(260px,.3fr);gap:12px}.beta-data-execution-head>div,.beta-data-execution-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#ffffffe6;padding:11px}.beta-data-execution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.beta-data-execution-grid article{border-left:4px solid #be123c}.beta-data-execution-grid article.pass{border-left-color:#0f766e}.beta-data-execution-grid article.review{border-left-color:#b7791f;background:#fffbebe0}.beta-data-execution-grid article.blocked{border-left-color:#dc2626}.beta-data-execution-checklist span,.beta-data-execution-checklist strong,.beta-data-execution-checklist p,.beta-data-execution-checklist small{display:block}.beta-data-execution-checklist span{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.beta-data-execution-checklist strong{margin:4px 0;color:#10201b;font-size:.95rem;font-weight:950;overflow-wrap:anywhere}.beta-data-execution-checklist p,.beta-data-execution-checklist small{margin:0;color:#53625e;font-size:.78rem;line-height:1.45}.beta-data-execution-checklist small{margin-top:8px;color:#7c2d12;font-weight:850}.beta-data-progress-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.28fr) auto;gap:12px;align-items:center;border:1px solid #fed7aa;border-left:5px solid #b7791f;border-radius:8px;background:#fffbebeb;padding:12px}.beta-data-progress-panel span,.beta-data-progress-panel strong,.beta-data-progress-panel p,.beta-data-progress-panel small,.beta-data-schedule-panel span,.beta-data-schedule-panel strong,.beta-data-schedule-panel p{display:block}.beta-data-progress-panel span,.beta-data-schedule-panel span{color:#b7791f;font-size:.68rem;font-weight:950;text-transform:uppercase}.beta-data-progress-panel strong,.beta-data-schedule-panel strong{color:#10201b;font-size:1rem;font-weight:950;overflow-wrap:anywhere}.beta-data-progress-panel p,.beta-data-progress-panel small,.beta-data-schedule-panel p{margin:0;color:#53625e;font-size:.78rem;line-height:1.45}.beta-data-progress-panel button{border:0;border-radius:6px;background:#15201d;color:#fff;padding:9px 12px;font-weight:900}.beta-data-progress-meter{overflow:hidden;width:100%;height:10px;border-radius:999px;background:#b7791f2e}.beta-data-progress-meter span{display:block;min-width:4px;height:100%;border-radius:inherit;background:#b7791f}.beta-data-readiness-panel span,.beta-data-readiness-checks span{display:block;color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.beta-data-readiness-panel strong,.beta-data-readiness-checks strong{display:block;margin:4px 0;color:#10201b;font-size:.95rem;font-weight:950}.beta-data-readiness-panel p,.beta-data-readiness-checks p{margin:0;color:#53625e;font-size:.78rem;line-height:1.45}.beta-data-readiness-checks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.beta-data-readiness-checks article{min-width:0;border:1px solid #d8e0dc;border-left:4px solid #be123c;border-radius:7px;background:#fff;padding:10px}.beta-data-readiness-checks article.pass{border-left-color:#0f766e}.beta-data-readiness-checks article.review{border-left-color:#b7791f}.beta-data-control-grid .status-card{align-content:start;gap:10px;min-width:0;border-left:4px solid #0f766e}.beta-data-control-grid .status-card p{margin:0;color:#53625e;font-size:.8rem;line-height:1.45}.beta-data-control-grid .status-card button{width:fit-content;border:0;border-radius:6px;background:#15201d;color:#fff;padding:9px 12px;font-weight:900;cursor:pointer}.beta-data-control-grid .status-card button:disabled{cursor:not-allowed;opacity:.5}.beta-coverage-table{overflow:auto}.database-overview{grid-area:overview}.danger-zone{grid-area:danger;align-self:start;border-color:#fecdd3;background:snow}.watched-panel{grid-area:watched}.panel,.provider-card{border:1px solid #d9e2dd;border-radius:8px;background:#fff;padding:22px;box-shadow:0 16px 40px #15201d0f}.panel h2,.provider-card h3{margin:0 0 8px}.panel p,.provider-card p{color:#64736f}.panel-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.search-input{margin:16px 0}.symbol-toolbar{display:grid;grid-template-columns:auto minmax(240px,1fr) auto auto;gap:12px;align-items:center;border:1px solid #d9e2dd;border-radius:8px;margin:18px 0;padding:12px;background:#fbfcfb}.symbol-toolbar .search-input{margin:0}.list-actions,.symbol-row,.table-row,.status-card{display:flex;align-items:center;gap:12px}.list-actions{justify-content:space-between;margin-bottom:10px}.symbol-list{display:grid;max-height:460px;overflow:auto;border-top:1px solid #e6ece9}.symbol-list.improved{max-height:620px;border:1px solid #e1e8e5;border-radius:8px}.symbol-row{min-height:44px;border-bottom:1px solid #e6ece9}.symbol-row.improved{display:grid;grid-template-columns:32px 96px minmax(0,1fr) 72px;gap:14px;min-height:52px;padding:0 12px}.symbol-row.improved strong{color:#0f766e}.symbol-row span{color:#64736f}.symbol-row.improved span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.symbol-row.improved em{justify-self:end;border:1px solid #d9e2dd;border-radius:999px;color:#52635f;font-style:normal;padding:4px 8px}.option-stack{display:grid;gap:12px;margin:18px 0}.option-stack label{display:flex;align-items:center;gap:10px}.notice{border-radius:8px;margin:14px 0;padding:12px 14px;font-weight:700}.notice strong,.notice span{display:block}.notice span{margin-top:4px;font-weight:600}.notice-error{border:1px solid #fecaca;background:#fff1f2;color:#9f1239}.notice-info{border:1px solid #bae6fd;background:#f0f9ff;color:#075985}.notice-success{border:1px solid #bbf7d0;background:#f0fdf4;color:#166534}.notice-warning{border:1px solid #fde68a;background:#fffbeb;color:#92400e}.status-card{align-items:flex-start;flex-direction:column;border:1px solid #d9e2dd;border-radius:8px;margin-top:16px;padding:14px;background:#fbfcfb}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0}.metric-grid div{border:1px solid #e1e8e5;border-radius:8px;padding:16px}.metric-grid span{display:block;color:#64736f;margin-bottom:8px}.metric-grid strong{font-size:1.45rem;word-break:break-word}.diagnostic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.diagnostic-grid div{border:1px solid #e1e8e5;border-radius:8px;background:#fbfcfb;padding:14px}.diagnostic-grid code{display:block;margin-top:8px;color:#15201d;overflow-wrap:anywhere}.danger-action{border-color:#be123c!important;color:#be123c!important}.danger-governance-field,.danger-checkbox{display:grid;gap:8px;margin:16px 0}.danger-governance-field span,.danger-checkbox span,.danger-helper{color:#52635f;font-size:.78rem;font-weight:800}.danger-governance-field input{border:1px solid #d9e2dd;border-radius:8px;min-height:42px;padding:0 12px}.danger-checkbox{align-items:center;grid-template-columns:auto minmax(0,1fr)}.danger-helper{display:block;line-height:1.5;margin-bottom:14px}.danger-action:disabled{border-color:#d1d5db!important;color:#94a3b8!important;cursor:not-allowed}.table-panel{margin-top:22px}.coverage-table{display:grid;max-height:460px;overflow:auto;border:1px solid #e1e8e5;border-radius:8px}.coverage-row{display:grid;grid-template-columns:110px minmax(260px,1fr) 92px 130px 160px;align-items:center;gap:16px;min-height:48px;border-bottom:1px solid #e6ece9;padding:0 14px}.coverage-row:last-child{border-bottom:0}.coverage-head{position:sticky;top:0;z-index:1;min-height:42px;background:#f7faf8;color:#64736f;font-size:.78rem;font-weight:800;text-transform:uppercase}.coverage-row strong{color:#0f766e}.coverage-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.muted-value{color:#7b8a85;font-style:italic}.sync-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px}.sync-status{margin-top:0}.sync-status code{max-width:100%;overflow-wrap:anywhere}.sync-status-topline{display:flex;justify-content:space-between;gap:12px;width:100%}.sync-progress-bar{width:100%;height:8px;overflow:hidden;border-radius:999px;background:#e6ece9}.sync-progress-bar span{display:block;height:100%;border-radius:inherit;background:#0f766e;transition:width .18s ease}.sync-error-text{color:#9f1239;font-weight:800}.sync-feedback-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:20px}.sync-feedback-card{display:grid;gap:6px;min-height:116px;border:1px solid #d9e2dd;border-radius:8px;background:#fbfcfb;padding:14px}.sync-feedback-card span{color:#52635f;font-size:.76rem;font-weight:900;text-transform:uppercase}.sync-feedback-card strong{font-size:1.08rem}.sync-feedback-card small{color:#52635f;line-height:1.45;overflow-wrap:anywhere}.sync-feedback-card.warn{border-color:#fde68a;background:#fffbeb}.sync-feedback-card.danger{border-color:#fecaca;background:#fff1f2}.sync-summary-table{display:grid;max-height:360px;overflow:auto;border:1px solid #e1e8e5;border-radius:8px;margin-top:20px}.sync-summary-row{display:grid;grid-template-columns:110px 110px 110px 180px minmax(180px,1fr);align-items:center;gap:14px;min-height:46px;border-bottom:1px solid #e6ece9;padding:0 14px}.sync-summary-row:last-child{border-bottom:0}.sync-summary-head{position:sticky;top:0;z-index:1;min-height:40px;background:#f7faf8;color:#64736f;font-size:.78rem;font-weight:900;text-transform:uppercase}.sync-summary-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-row-status{width:max-content;border:1px solid #d9e2dd;border-radius:999px;padding:4px 8px;color:#52635f;font-size:.78rem;font-weight:900}.sync-row-status.completed{border-color:#bbf7d0;color:#166534}.sync-row-status.failed,.sync-row-status.error{border-color:#fecaca;color:#9f1239}.selection-pill{border:1px solid #bae6fd;border-radius:999px;background:#f0f9ff;color:#075985;padding:8px 12px;font-weight:800}.dashboard-page{display:grid;gap:18px;max-width:none}.dashboard-page>*{min-width:0;max-width:100%}.dashboard-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.dashboard-hero h1{max-width:none;font-size:clamp(2.1rem,4vw,3.7rem)}.dashboard-hero p{margin:12px 0 0;color:#50615c;line-height:1.6}.dashboard-controls{display:flex;align-items:end;gap:12px;flex-wrap:wrap;justify-content:flex-end}.dashboard-controls label{min-width:150px}.dashboard-controls button{border:0;border-radius:6px;background:#15201d;color:#fff;padding:12px 16px;font-weight:800;cursor:pointer}.dashboard-launchpad{display:grid;grid-template-columns:minmax(260px,.78fr) minmax(0,2fr);gap:14px}.dashboard-next-action,.dashboard-terminal-orientation,.dashboard-workflow-card{min-width:0;border:1px solid #d9e2dd;border-radius:8px;background:#ffffffe6;box-shadow:0 12px 28px #15201d0b}.dashboard-next-action{display:grid;align-content:start;gap:12px;border-left:5px solid #0f766e;padding:16px}.dashboard-terminal-orientation{display:grid;gap:12px;border-left:5px solid #101916;padding:16px}.dashboard-next-action span,.dashboard-terminal-orientation span,.dashboard-workflow-card span{color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.dashboard-next-action strong{color:#15201d;font-size:1.18rem;line-height:1.28}.dashboard-terminal-orientation strong{color:#15201d;line-height:1.3}.dashboard-next-action p,.dashboard-terminal-orientation p,.dashboard-workflow-card p{margin:0;color:#53625e;line-height:1.5}.dashboard-orientation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-orientation-grid div{border:1px solid #e0e7e3;border-radius:8px;background:#fbfdfc;padding:10px}.dashboard-orientation-grid small{display:block;margin-top:4px;color:#64736f;font-weight:800;line-height:1.35}.dashboard-next-action button,.dashboard-workflow-card button{width:max-content;border:1px solid #101916;border-radius:7px;background:#101916;color:#fff;padding:9px 12px;font-weight:900;cursor:pointer}.dashboard-next-action button:disabled,.dashboard-workflow-card button:disabled{border-color:#cbd5d1;background:#eef2ef;color:#7b8a85;cursor:not-allowed}.dashboard-workflow-cards{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-workflow-card{display:grid;gap:10px;min-height:168px;border-left:4px solid #d8e0dc;padding:13px}.dashboard-workflow-card.status-complete{border-left-color:#0f766e}.dashboard-workflow-card.status-review{border-left-color:#b7791f}.dashboard-workflow-card.status-locked,.dashboard-workflow-card.status-stale{border-left-color:#be123c}.dashboard-workflow-card.status-planned,.dashboard-workflow-card.status-not_started{border-left-color:#64748b}.dashboard-workflow-card strong{display:block;margin-top:5px;color:#15201d;line-height:1.3}.dashboard-workflow-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.dashboard-workflow-footer small{color:#64736f;font-size:.76rem;font-weight:800;overflow-wrap:anywhere}.consumer-onboarding-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #101916;border-radius:8px;background:#fffdf8;padding:14px;box-shadow:0 12px 28px #15201d0b}.consumer-onboarding-head{display:grid;gap:6px}.consumer-onboarding-head span,.consumer-onboarding-grid span{color:#0f766e;font-size:.72rem;font-weight:900;text-transform:uppercase}.consumer-onboarding-head strong{color:#15201d;font-size:1.08rem}.consumer-onboarding-head p,.consumer-onboarding-grid p{margin:0;color:#53625e;line-height:1.5}.consumer-onboarding-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.consumer-onboarding-grid article{border:1px solid #e0e7e3;border-radius:8px;background:#fff;padding:12px}.consumer-onboarding-grid strong{display:block;margin:6px 0;color:#15201d}.public-product-guidance{display:grid;gap:12px;border:1px solid #cfe3de;border-left:5px solid #0f766e;border-radius:8px;background:#fffffff0;padding:14px;box-shadow:0 12px 28px #15201d0a}.public-product-hero{display:grid;gap:8px;max-width:980px}.public-product-hero span,.public-workflow-grid span,.public-audience-fit-grid span,.public-plan-preview span{color:#0f766e;font-size:.7rem;font-weight:900;text-transform:uppercase}.public-product-hero strong{color:#15201d;font-size:1.22rem;line-height:1.25}.public-product-hero p,.public-workflow-grid p,.public-audience-fit-grid p,.public-plan-preview p{margin:0;color:#53625e;line-height:1.5}.public-product-actions{display:flex;gap:8px;flex-wrap:wrap}.public-product-actions span{border:1px solid #cfe3de;border-radius:999px;background:#f7fcfa;color:#15201d;padding:7px 10px;font-size:.72rem}.public-workflow-grid,.public-audience-fit-grid,.public-plan-preview{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.public-audience-fit-grid,.public-plan-preview{grid-template-columns:repeat(3,minmax(0,1fr))}.public-workflow-grid article,.public-audience-fit-grid article,.public-plan-preview article{min-width:0;border:1px solid #dfe8e4;border-radius:8px;background:#fff;padding:12px}.public-audience-fit-grid article.strong_fit{border-left:4px solid #0f766e}.public-audience-fit-grid article.review_fit{border-left:4px solid #b7791f}.public-audience-fit-grid article.not_fit{border-left:4px solid #b91c1c}.public-workflow-grid strong,.public-audience-fit-grid strong,.public-plan-preview strong{display:block;margin:6px 0;color:#15201d}.public-plan-list{display:grid;gap:4px;margin:10px 0}.public-plan-list em{color:#0f766e;font-style:normal;font-size:.68rem;font-weight:900;text-transform:uppercase}.public-plan-list small,.public-plan-preview small{color:#53625e;line-height:1.45}.public-checkout-boundary{display:grid;gap:6px;border:1px solid #f2d2a9;border-left:5px solid #b7791f;border-radius:8px;background:#fffaf2;padding:12px}.public-checkout-boundary span{color:#8a4b08;font-size:.7rem;font-weight:900;text-transform:uppercase}.public-checkout-boundary strong{color:#1f2a24;font-size:.84rem;line-height:1.45}.public-checkout-boundary small{color:#6b5b43;line-height:1.45}.public-product-boundary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.public-product-boundary span{border:1px solid #d8e8e3;border-radius:7px;background:#f7fcfa;color:#15201d;padding:9px 10px;font-size:.76rem;line-height:1.4}.dashboard-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0}.summary-tile{min-height:112px;border:1px solid #d9e2dd;border-left:5px solid #64748b;border-radius:8px;background:#fff;padding:15px 16px;box-shadow:0 12px 28px #15201d0d}.summary-tile span,.performance-head span,.mini-head span{color:#64736f;font-size:.78rem;font-weight:800;text-transform:uppercase}.summary-tile strong{display:block;margin:9px 0 5px;font-size:1.25rem;word-break:break-word}.summary-tile small{display:block;color:#52635f}.summary-tile.positive{border-left-color:#0f766e}.summary-tile.negative{border-left-color:#be123c}.summary-tile.neutral{border-left-color:#2563eb}.dashboard-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dashboard-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dashboard-command-panel{display:grid;align-content:start;gap:12px;min-height:192px;border:1px solid #d9e2dd;border-radius:8px;background:#ffffffd1;padding:14px;box-shadow:0 12px 28px #15201d0b}.dashboard-command-head{display:grid;gap:6px;min-width:0}.dashboard-command-head span,.dashboard-metric-line span,.dashboard-pipeline-row strong{color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.dashboard-command-head strong{color:#15201d;font-size:1rem;overflow-wrap:anywhere}.dashboard-metric-list{display:grid;gap:7px}.dashboard-metric-line{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px;border-bottom:1px solid #e6ece9}.dashboard-metric-line:last-child{border-bottom:0}.dashboard-metric-line strong{color:#15201d;font-size:.82rem;text-align:right;overflow-wrap:anywhere}.dashboard-pipeline-mini{display:grid;gap:6px}.dashboard-pipeline-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;min-height:27px;border-left:3px solid #d8e0dc;padding-left:8px}.dashboard-pipeline-row span{overflow:hidden;color:#15201d;font-size:.78rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.dashboard-pipeline-row.status-complete{border-left-color:#0f766e}.dashboard-pipeline-row.status-review{border-left-color:#b7791f}.dashboard-pipeline-row.status-locked,.dashboard-pipeline-row.status-stale{border-left-color:#be123c}.dashboard-boundary-panel{border-color:#c8d1cc;background:#f8faf7}.dashboard-boundary-panel p{margin:0;color:#53625e;font-size:.82rem;line-height:1.55}.dashboard-settings-note{display:grid;gap:6px;border-top:1px solid #e3ebe7;margin-top:10px;padding-top:10px}.dashboard-settings-note span{color:#0f766e;font-size:.7rem;font-weight:900;text-transform:uppercase}.dashboard-settings-note small{color:#64736f;font-size:.78rem;font-weight:750;line-height:1.45}.dashboard-settings-note button{width:max-content;max-width:100%;border:1px solid #c8d5d0;border-radius:7px;background:#fff;color:#10201b;padding:8px 11px;font-weight:900;cursor:pointer}.performance-panel.positive{border-top:4px solid #0f766e}.performance-panel.negative{border-top:4px solid #be123c}.performance-panel.warning{border-top:4px solid #c2410c}.panel-header.compact{margin-bottom:12px}.panel-header.compact h2{font-size:1.1rem}.panel-header.compact span{color:#64736f;font-weight:800}.mini-table{display:grid}.mini-row{display:grid;grid-template-columns:1fr 110px 72px;gap:12px;align-items:center;min-height:38px;border-bottom:1px solid #e6ece9}.mini-row:last-child{border-bottom:0}.mini-row span{text-align:right}.performance-table{display:grid;max-height:560px;overflow:auto;border:1px solid #e1e8e5;border-radius:8px}.performance-row{display:grid;grid-template-columns:58px 90px minmax(240px,1fr) 88px 130px 100px 110px 78px;align-items:center;gap:14px;min-height:48px;border-bottom:1px solid #e6ece9;padding:0 14px}.performance-row:last-child{border-bottom:0}.performance-head{position:sticky;top:0;z-index:1;min-height:42px;background:#f7faf8}.performance-row strong{color:#0f766e}.performance-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.positive-value{color:#0f766e;font-weight:800}.negative-value{color:#be123c;font-weight:800}.module-frame{display:grid;gap:18px;max-width:1220px}.module-frame-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.module-frame-header h1{max-width:none;font-size:clamp(2rem,3.6vw,3.4rem)}.module-frame-header p{max-width:780px;color:#50615c;line-height:1.6}.module-badge-row{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.readiness-badge{display:inline-flex;align-items:center;min-height:30px;border:1px solid #d9e2dd;border-radius:999px;background:#fff;color:#52635f;padding:5px 10px;font-size:.78rem;font-weight:800;text-transform:uppercase}.readiness-badge.ready,.readiness-badge.computed,.readiness-badge.core{border-color:#99d6c7;background:#e7f5f2;color:#0f766e}.readiness-badge.limited,.readiness-badge.pilot,.readiness-badge.lab{border-color:#fed7aa;background:#fff7ed;color:#c2410c}.readiness-badge.blocked,.readiness-badge.error,.readiness-badge.deprecated{border-color:#fecdd3;background:#fff1f2;color:#be123c}.module-context-grid,.module-explain-grid,.module-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.module-explain-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.selection-summary,.data-quality-bar,.score-card,.evidence-list,.warning-panel,.evidence-table,.assumption-ledger,.module-custom-slot{border:1px solid #d9e2dd;border-radius:8px;background:#fff;padding:16px;box-shadow:0 12px 28px #15201d0d}.selection-summary span,.data-quality-main span,.data-quality-metrics span,.score-card span,.evidence-list h3,.warning-panel h3,.assumption-ledger h3{color:#64736f;font-size:.78rem;font-weight:800;text-transform:uppercase}.selection-summary strong,.data-quality-main strong,.score-card strong{display:block;margin:6px 0;font-size:1.25rem}.selection-summary small{color:#64736f}.selection-summary div{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.selection-summary em{border:1px solid #d9e2dd;border-radius:999px;color:#52635f;font-style:normal;padding:4px 8px}.data-quality-bar{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px}.data-quality-main{display:grid;align-content:center}.data-quality-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.data-quality-metrics div{border:1px solid #e1e8e5;border-radius:8px;background:#fbfcfb;padding:10px}.data-quality-metrics strong{display:block;margin-top:5px}.data-quality-notes{grid-column:1 / -1;display:grid;gap:6px;color:#9f1239;font-weight:700}.score-card{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.score-card div{border-left:4px solid #0f766e;padding-left:12px}.evidence-list h3,.warning-panel h3,.assumption-ledger h3{margin:0 0 10px}.evidence-list ul{display:grid;gap:8px;margin:0;padding-left:18px}.evidence-list p,.warning-panel p{color:#64736f}.warning-panel{border-color:#fed7aa;background:#fff7ed}.evidence-table{display:grid;padding:0;overflow:hidden}.module-extra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.module-extra-grid article{border:1px solid #d9e2dd;border-radius:8px;background:#ffffffb8;padding:14px}.module-extra-grid span,.module-extra-grid small{display:block;color:#64736f}.module-extra-grid strong{display:block;margin:6px 0 4px;font-size:1.45rem}.terminal-readout-panel{display:grid;gap:12px;border:1px solid #d8e0dc;border-left:5px solid #0f766e;border-radius:8px;background:#fff;padding:14px}.terminal-readout-head{display:grid;grid-template-columns:minmax(150px,1fr) auto minmax(180px,1fr);gap:12px;align-items:center}.terminal-readout-head span,.terminal-readout-grid span{color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.terminal-readout-head strong{color:#0f766e;font-size:1.35rem}.terminal-readout-head small{color:#50615c;text-align:right}.terminal-readout-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.terminal-readout-grid article{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.terminal-readout-grid strong{display:block;margin-top:6px;font-size:1.08rem}.terminal-readout-foot{margin:0;overflow:auto;border:1px solid #e0e7e3;border-radius:8px;background:#f7faf8;color:#42524e;font-family:var(--mono-font);font-size:.82rem;padding:10px;white-space:nowrap}.correlation-matrix-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.correlation-pair-list{display:grid;gap:8px;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.correlation-pair-list>strong{color:#10201c;font-size:.9rem}.correlation-pair-list>span{color:#64736f}.correlation-pair-row{display:grid;grid-template-columns:minmax(110px,1fr) 70px 90px;gap:8px;align-items:center;border-top:1px solid #e6ece9;padding-top:8px}.correlation-pair-row span,.correlation-pair-row small{color:#50615c}.correlation-pair-row strong{color:#0f766e;text-align:right}.correlation-full-matrix{display:grid;gap:10px;border:1px solid #d8e2de;border-radius:8px;background:#fbfcfb;padding:12px}.correlation-full-head{display:flex;justify-content:space-between;gap:12px;color:#10201c}.correlation-full-head span{color:#64736f;font-size:.86rem}.correlation-cluster-heatmap{display:grid;gap:10px;border:1px solid #d8e2de;border-radius:8px;background:#fbfcfb;padding:12px}.correlation-heatmap-scroll{overflow:auto;border:1px solid #e6ece9;border-radius:8px;background:#fff;padding:10px}.correlation-heatmap-grid{display:grid;gap:4px;min-width:max-content}.correlation-heatmap-axis,.correlation-heatmap-cell{display:grid;min-height:42px;align-items:center;justify-items:center;border-radius:6px;font-family:var(--mono-font);font-size:.72rem;font-weight:800}.correlation-heatmap-axis{border:1px solid #e0e7e3;background:#eef4f1;color:#50615c;text-transform:uppercase}.correlation-heatmap-axis.top{position:sticky;top:0;z-index:2}.correlation-heatmap-axis.side{position:sticky;left:0;z-index:1;justify-items:start;overflow:hidden;padding:0 8px;text-overflow:ellipsis}.correlation-heatmap-axis.corner{position:sticky;top:0;left:0;z-index:3}.correlation-heatmap-cell{border:1px solid rgba(16,32,28,.08)}.correlation-full-table{display:grid;max-height:260px;overflow:auto;border:1px solid #e6ece9;border-radius:8px}.correlation-full-row{display:grid;grid-template-columns:minmax(80px,1fr) minmax(80px,1fr) 100px 80px;gap:10px;align-items:center;border-top:1px solid #edf2ef;padding:9px 10px;color:#50615c}.correlation-full-row.head{position:sticky;top:0;z-index:1;border-top:0;background:#eef4f1;color:#586965;font-family:var(--mono-font);font-size:.78rem;font-weight:700;text-transform:uppercase}.correlation-full-row strong{color:#0f766e}.mcdm-breakdown-table{display:grid;overflow:hidden;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb}.mcdm-breakdown-row{display:grid;grid-template-columns:minmax(160px,1fr) 90px 90px 110px;gap:10px;align-items:center;border-top:1px solid #e6ece9;padding:10px 12px}.mcdm-breakdown-row:first-child{border-top:0}.mcdm-breakdown-row.head{background:#f1f5f3;color:#64736f;font-size:.72rem;font-weight:900;text-transform:uppercase}.mcdm-breakdown-row.total{background:#e7f5f2;color:#0f766e;font-weight:900}.mcdm-breakdown-row span:not(:first-child),.mcdm-breakdown-row strong+span,.mcdm-breakdown-row strong+span+span,.mcdm-breakdown-row strong+span+span+span{text-align:right}.regime-distribution-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.regime-distribution-grid article{display:grid;gap:8px;border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.regime-distribution-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.regime-distribution-head span,.regime-distribution-grid small{color:#64736f}.regime-distribution-head span{font-size:.74rem;font-weight:900;text-transform:uppercase}.regime-distribution-head strong{color:#0f766e}.regime-bar{overflow:hidden;width:100%;height:8px;border-radius:999px;background:#e0e7e3}.regime-bar span{display:block;height:100%;border-radius:inherit;background:#0f766e}.evidence-row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr);gap:12px;min-height:42px;align-items:center;border-bottom:1px solid #e6ece9;padding:0 14px}.evidence-row:last-child{border-bottom:0}.evidence-head{background:#f7faf8;color:#64736f;font-size:.78rem;font-weight:800;text-transform:uppercase}.assumption-list{display:grid;gap:10px}.assumption-item{border:1px solid #e1e8e5;border-radius:8px;background:#fbfcfb;padding:12px}.assumption-item strong{display:block;color:#0f766e}.assumption-item span{display:block;margin:4px 0;font-weight:800}.assumption-item p{margin:0;color:#64736f}@media (max-width: 900px){.terminal-shell,.dashboard-launchpad,.dashboard-orientation-grid,.dashboard-workflow-cards,.public-landing-proof,.public-landing-terminal-rails,.public-landing-terminal-pipeline,.public-landing-workflow,.public-landing-audience,.public-landing-plans,.public-access-grid,.public-access-form,.workbench-layout,.top-status-bar,.account-status-strip,.account-consent-shell,.account-consent-grid,.account-flow-status-grid,.account-auth-form,.account-advanced-section>summary,.commercial-capability-grid,.report-library-summary-grid,.report-library-preview-grid,.beta-access-status-grid,.beta-access-request-form,.beta-access-preview-grid,.beta-feedback-shell-grid,.beta-feedback-form,.entitlement-plan-grid,.entitlement-preview-grid,.public-workflow-grid,.public-audience-fit-grid,.public-plan-preview,.public-product-boundary,.settings-governance-head,.settings-next-actions-head,.settings-next-actions-grid,.settings-section-nav,.settings-section-nav-actions,.settings-governance-grid,.commercial-readiness-head,.launch-readiness-summary,.settings-governance-detail>summary,.commercial-go-live-summary,.commercial-go-live-grid,.commercial-execution-sequence,.commercial-readiness-grid,.commercial-readiness-footer,.legal-copy-head,.legal-copy-grid,.legal-checklist-grid,.ops-readiness-head,.ops-readiness-grid,.ops-contract-grid,.ops-detail-grid,.live-environment-head,.live-environment-grid,.email-delivery-readiness-grid,.email-delivery-lane-list,.manual-grant-readiness,.manual-grant-preflight-head,.manual-grant-preflight-grid,.security-final-readiness-grid,.security-final-policy-grid,.release-evidence-attach-grid,.release-evidence-manifest-list,.release-live-attach-head,.release-live-attach-grid,.release-manual-signoff-bridge-head,.release-artifact-runbook-head,.release-artifact-runbook-grid,.controlled-beta-closeout-head,.controlled-beta-closeout-grid,.controlled-beta-closeout-boundary,.controlled-beta-live-runbook-head,.controlled-beta-live-runbook-grid,.controlled-beta-operator-handoff-head,.controlled-beta-operator-handoff-grid,.beta-cohort-communication-head,.beta-cohort-communication-grid,.beta-cohort-copy-boundary,.beta-feedback-triage-head,.beta-feedback-triage-grid,.beta-feedback-category-grid,.beta-feedback-boundary-strip,.first-100-runs-monitor-head,.first-100-runs-monitor-grid,.first-100-runs-event-grid,.first-100-runs-boundary-strip,.incident-rollback-head,.incident-rollback-grid,.incident-rollback-boundary-strip,.public-beta-decision-head,.public-beta-decision-grid,.public-beta-decision-boundary-strip,.public-beta-governance-head,.public-beta-governance-controls,.public-beta-governance-record,.public-beta-governance-boundary-strip,.account-invite-flow-banner,.cohort-readiness-grid,.controlled-access-e2e-grid,.cohort-boundary-strip,.ops-dry-run-grid,.ops-dry-run-actions,.ops-manual-grant-controls,.ops-access-review-list,.beta-data-progress-panel,.beta-data-execution-head,.beta-data-execution-grid,.beta-data-schedule-panel,.beta-data-readiness-checks,.workspace-contract-grid,.workspace-preview-hero,.workspace-preview-grid,.workspace-restore-preview,.module-map,.commercial-experience-panel,.experience-level-strip,.progressive-disclosure-section>summary,.module-stage-grid,.module-output-lanes,.module-contract-panel,.summary-coverage-grid,.summary-gate-list,.summary-quality-list,.summary-contribution-grid,.summary-scoring-policy,.product-positioning-card,.product-positioning-card ul,.terminology-bridge-grid,.production-boundary-banner,.production-boundary-status-grid,.user-readout-grid,.user-readout-brief,.readiness-explainer-panel,.summary-run-strip,.json-action-bar,.json-download-status-panel,.v1-evaluation-runbook-stats,.v1-evaluation-runbook-grid,.v1-evaluation-snapshot-grid,.v1-evaluation-snapshot-unresolved,.v1-evaluation-signoff-box,.v1-signoff-registry-grid,.v1-signoff-registry-list,.v1-evaluation-cohort-grid,.v1-evaluation-cohort-gates,.v1-evaluation-cohort-list,.market-state-rail,.operational-probe-list,.operational-alert-list article,.metric-trace-control-bar,.metric-trace-fast-stats,.terminal-readout-head,.pre-portfolio-parent-grid,.pre-portfolio-score-summary,.pre-portfolio-status-banner,.pre-portfolio-score-thresholds,.pre-portfolio-launch-checks,.pre-portfolio-decision-blocker-grid,.pre-portfolio-score-row,.pre-portfolio-policy-weight-row,.pre-portfolio-json-panel,.pre-portfolio-child-grid,.pre-portfolio-disagreement-grid,.pre-portfolio-caution-groups,.pre-portfolio-closeout-grid,.pre-portfolio-criteria-grid,.pre-portfolio-ranking-row,.correlation-matrix-grid,.correlation-pair-row,.mcdm-breakdown-row,.contract-validity-strip,.analysis-run-setup,.portfolio-handoff-panel,.portfolio-summary-head,.portfolio-summary-grid,.portfolio-detail-grid,.report-mode-grid,.policy-console-strip,.evidence-explorer-strip,.probability-calibration-grid,.probability-component-grid,.scenario-lens-strip,.red-team-strip,.report-read-grid,.report-consumer-summary,.report-evidence-cards,.symbol-review-card-head,.symbol-review-score-grid,.symbol-evidence-grid,.symbol-evidence-card-head,.symbol-evidence-lanes,.symbol-evidence-notes,.symbol-comparison-head,.symbol-comparison-lanes,.command-search,.shared-run-status,.terminal-readout-grid.compact,.timeline-chart-grid,.timeline-event-rail,.baseline-recommendation-panel,.baseline-preview-strip,.review-packet-manifest-panel,.run-comparison-key-grid,.conflict-review-action-bar,.conflict-review-controls,.conflict-resolution-card-head,.production-block-explanation-summary,.production-block-explanation-grid,.production-block-explanation-head,.production-review-impact-panel,.production-readiness-fix-summary,.production-readiness-fix-grid,.production-readiness-fix-head,.supportive-risk-off-language-grid,.production-go-live-gate-grid,.horizon-policy-grid,.symbol-movement-summary-grid,.symbol-movement-card-grid,.evidence-change-summary-grid,.evidence-change-row,.saved-analysis-actions{grid-template-columns:1fr}.landing-main{padding:14px}.public-auth-breadcrumb{align-items:stretch;flex-direction:column}.public-auth-top-actions{justify-content:stretch}.public-auth-top-actions button{flex:1 1 160px}.public-landing-nav{align-items:flex-start;flex-direction:column}.public-landing-hero{padding:34px 0 12px}.production-review-impact-note{align-items:flex-start;flex-direction:column}.production-review-impact-note span,.terminal-readout-head small{text-align:left}.analysis-run-setup>div{border-right:0;border-bottom:1px solid #e0e7e3;padding-right:0;padding-bottom:12px}.portfolio-handoff-panel>div:first-child{border-right:0;border-bottom:1px solid #d8e0dc;padding-right:0;padding-bottom:12px}.portfolio-candidate-strip{grid-template-columns:1fr}.analysis-symbol-input{grid-column:auto}.module-sidebar{position:static;height:auto}.pipeline-guide-rail{grid-column:auto;padding:14px}.pipeline-guide-list{grid-template-columns:1fr}.module-stage{width:100%;max-width:calc(100vw - 36px);overflow-x:clip;padding:14px}.workbench-sticky-nav{width:calc(100% + 28px);max-width:calc(100% + 28px);overflow:hidden;margin:-14px -14px 14px}.workbench-sticky-context{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-sticky-context,.submodule-top-tabs{width:100%;max-width:100%}.workbench-sticky-context div{border-bottom:1px solid #e0e7e3}.workbench-sticky-context div:nth-child(2n){border-right:0}.workbench-sticky-context div:last-child{border-bottom:0}.command-chip strong,.command-chip small,.submodule-top-tab strong{overflow:visible;text-overflow:clip;white-space:normal}.json-action-bar button,.json-inline-actions button{width:100%}.conflict-resolution-card-grid{grid-template-columns:minmax(0,1fr)}.workbench-hero{align-items:stretch;flex-direction:column}.settings-grid,.settings-grid.two,.metric-grid,.status-strip,.dashboard-summary,.dashboard-command-grid,.release-backend-actions,.release-ops-grid,.consumer-onboarding-grid,.dashboard-panels,.module-context-grid,.module-explain-grid,.module-evidence-grid,.data-quality-bar,.data-quality-metrics,.score-card,.module-extra-grid,.database-layout,.data-ops-guide-panel,.diagnostic-grid,.sync-layout,.sync-feedback-grid,.symbol-toolbar{grid-template-columns:1fr}.database-layout{grid-template-areas:"guide" "overview" "watched" "danger"}.panel-header,.settings-hero,.dashboard-hero,.module-frame-header{align-items:stretch;flex-direction:column}.module-badge-row,.dashboard-controls{justify-content:flex-start}.dashboard-controls,.dashboard-controls label,.dashboard-controls select,.dashboard-controls button{width:100%;max-width:100%}.summary-tile,.pre-portfolio-status-banner article,.production-boundary-status-grid article{min-width:0;max-width:100%;overflow-wrap:anywhere}.symbol-row.improved{grid-template-columns:28px 82px minmax(0,1fr)}.symbol-row.improved em{display:none}.coverage-table{overflow-x:auto}.coverage-row{grid-template-columns:92px 260px 82px 120px 140px;width:724px}.sync-summary-table{overflow-x:auto}.sync-summary-row{grid-template-columns:92px 106px 92px 160px 220px;width:726px}.performance-table{min-width:0;max-width:100%;overflow-x:auto}.performance-row{grid-template-columns:54px 86px 240px 82px 120px 92px 102px 72px;width:890px}}
