@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;500;600&display=swap";:root{--app-bg: #ffffff;--surface-bg: #ffffff;--surface-subtle: #fbfbfa;--field-bg: #fbfbfa;--grid-line: rgba(15, 23, 42, .045);--text-strong: #101916;--text-body: #1f2a26;--text-muted: #5f6b66;--border-soft: #dfe5e1;--panel-border: #dce5e0;--panel-border-strong: #cbd8d3;--panel-bg: rgba(255, 255, 255, .88);--panel-bg-soft: rgba(251, 253, 252, .92);--brand-ink: #101916;--brand-green: #0f766e;--brand-green-soft: #f4fffc;--accent-navigate: #2563eb;--accent-save: #7c3aed;--state-positive-border: #bde4dc;--state-positive-bg: #f4fffc;--state-warning-border: #fed7aa;--state-warning-bg: #fffdf7;--state-danger-border: #fecdd3;--state-danger-bg: #fff1f2;--state-info-border: #bfdbfe;--state-info-bg: #eff6ff;--border-divider: #e6ece9;--scroll-thumb: #9aa5a1;--action-bg: #101916;--action-fg: #ffffff;--disabled-bg: #eef2ef;--disabled-fg: #66756f;--shadow-soft: 0 12px 26px rgba(21, 32, 29, .07);--shadow-panel: 0 16px 42px rgba(21, 32, 29, .035);--shadow-sticky: 0 8px 18px rgba(21, 32, 29, .05);--type-caption: .64rem;--type-label: .66rem;--type-chip: .72rem;--type-small: .76rem;--type-body: .94rem;--type-control: .82rem;--type-card-title: 1.08rem;--type-section-title: 1.18rem;--leading-tight: 1.25;--leading-normal: 1.45;--leading-relaxed: 1.62;--panel-padding: 14px;--widget-padding: 11px;--control-padding: 10px;--widget-gap: 10px;--radius-panel: 10px;--radius-widget: 8px;--radius-control: 7px;--font-regular: 520;--font-medium: 620;--font-semibold: 760;--font-bold: 820;--font-heavy: 880;--sans-font: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono-font: "SFMono-Regular", "IBM Plex Mono", Consolas, "Liberation Mono", monospace;font-family:var(--sans-font);color:var(--text-body);background:var(--app-bg);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:var(--app-bg);color:var(--text-body);font-size:15px;line-height:var(--leading-normal)}#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 var(--border-soft);border-radius:6px;background:var(--surface-bg);color:var(--text-body);padding:10px 14px;font-weight:var(--font-semibold);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:var(--brand-green);font-size:.76rem;font-weight:var(--font-bold);letter-spacing:0;text-transform:uppercase}h1{max-width:760px;margin:0;color:var(--text-strong);font-size:clamp(2.25rem,4.5vw,4.25rem);font-weight:var(--font-bold);line-height:1.04;letter-spacing:0}h2,h3{color:var(--text-strong);letter-spacing:0}p{color:inherit}.lede{max-width:660px;margin:18px 0 0;color:var(--text-muted);font-size:1.02rem;line-height:1.65}.workspace-panel{display:grid;gap:16px;max-width:none;border:1px solid var(--border-soft);border-radius:8px;background:var(--surface-bg);padding:24px;box-shadow:0 14px 32px #15201d0b}.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 var(--border-soft);border-radius:6px;padding:11px 12px;color:var(--text-body);background:var(--field-bg)}textarea{width:100%;min-height:86px;border:1px solid var(--border-soft);border-radius:6px;padding:11px 12px;color:var(--text-body);background:var(--field-bg);resize:vertical}select{min-width:150px;border:1px solid var(--border-soft);border-radius:6px;padding:10px 36px 10px 12px;color:var(--text-body);background:var(--field-bg)}.terminal-shell{display:grid;grid-template-columns:304px minmax(0,1fr) 324px;min-height:100vh;background:linear-gradient(90deg,var(--grid-line),transparent 1px),linear-gradient(180deg,var(--grid-line),transparent 1px),var(--app-bg);background-size:28px 28px}.public-entry-shell{min-height:100vh;background:radial-gradient(120% 60% at 50% -10%,#f2fbf8 0%,transparent 60%),var(--app-bg)}.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 #e7ece9;border-radius:14px;background:#ffffffd1;-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);padding:13px 20px;box-shadow:none}.public-landing-nav>div:first-child{display:grid;gap:3px}.public-landing-nav strong{color:#101916;font-size:1.2rem;line-height:1;font-weight:600;letter-spacing:-.01em}.public-landing-nav span{color:#6b7772;font-size:.7rem;font-weight:600;letter-spacing:.06em;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 #dde4e1;border-radius:10px;background:#fff;color:#15201d;padding:10px 16px;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease}.public-landing-nav button:hover,.public-landing-actions button:hover{background:#f6f8f7;border-color:#c7d2cd}.public-landing-nav button:active,.public-landing-actions button:active{transform:scale(.98)}.public-landing-nav button.primary,.public-landing-actions button.primary{border-color:#0f766e;background:#0f766e;color:#fff}.public-landing-nav button.primary:hover,.public-landing-actions button.primary:hover{background:#0c655e;border-color:#0c655e}.public-landing-hero{display:grid;gap:20px;justify-items:start;max-width:920px;padding:60px 0 34px}.public-landing-hero>span{display:inline-flex;align-items:center;gap:8px;color:#0f766e;background:#effcf8;border:1px solid #d3efe6;padding:6px 13px;border-radius:999px;font-size:.68rem;letter-spacing:.09em}.public-landing-hero>span:before{content:"";width:6px;height:6px;border-radius:50%;background:#0f766e}.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:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.public-landing-hero h1{margin:0;max-width:800px;color:#101916;font-size:clamp(2.4rem,5.2vw,4.6rem);line-height:1.03;letter-spacing:-.025em;font-weight:600}.public-landing-hero p{max-width:620px;margin:0;color:#4a5852;font-size:1.05rem;line-height:1.6}.public-landing-hero small{color:#6b7772;font-weight:500;display:inline-flex;align-items:center;gap:7px}.public-landing-hero small:before{content:"✓";color:#0f766e;font-weight:700}.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-cta{display:grid;justify-items:center;gap:12px;border:1px solid #d3efe6;border-radius:18px;background:radial-gradient(120% 120% at 50% 0%,#f2fbf8,#fff 70%);padding:40px 24px;text-align:center}.public-landing-cta strong{color:#101916;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:600;letter-spacing:-.02em}.public-landing-cta p{margin:0;max-width:520px;color:#4a5852;font-size:.92rem;line-height:1.5}.public-landing-cta .public-landing-actions{margin-top:6px}.public-landing-terminal-preview{border:1px solid #e7ece9;border-radius:16px;background:#fff;padding:22px;box-shadow:0 10px 30px #15201d0a}.public-landing-terminal-copy{display:grid;gap:7px;max-width:860px}.public-landing-terminal-copy strong{color:#101916;font-size:1.2rem;line-height:1.25;font-weight:600;letter-spacing:-.01em}.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 #eef2f0;border-radius:12px;background:#fbfdfc;padding:15px;overflow-wrap:anywhere}.public-landing-terminal-rails strong,.public-landing-terminal-pipeline strong{font-weight:600}.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 #eef2f0;border-radius:14px;background:#fff;padding:18px;box-shadow:0 8px 24px #15201d09;transition:border-color .15s ease,box-shadow .15s ease}.public-landing-proof article:hover,.public-landing-workflow article:hover,.public-landing-audience article:hover,.public-landing-plans article:hover{border-color:#d9e2de;box-shadow:0 12px 30px #15201d0f}.public-landing-audience article.strong_fit{border-left:4px solid #0f766e}.public-landing-audience article.review_fit{border-left:4px solid #b7791f}.public-landing-audience article.not_fit{border-left:4px 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;font-weight:600;letter-spacing:-.01em}.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}.finth-signin-shell{place-items:center;min-height:82vh;padding:40px 24px 56px}.finth-signin-card{display:grid;gap:14px;width:min(400px,100%);background:#fff;border:1px solid #e7ece9;border-radius:18px;padding:30px 30px 26px;box-shadow:0 24px 60px #15201d12;text-align:left}.finth-signin-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.finth-signin-brand{display:inline-flex;align-items:center;gap:8px;color:#101916;font-size:.98rem;font-weight:600}.finth-signin-mark{width:24px;height:24px;border-radius:7px;background:#0f766e}.finth-signin-back{border:none;background:none;color:#5f6f69;font-size:.82rem;font-weight:600;cursor:pointer;padding:4px 2px}.finth-signin-back:hover{color:#0f766e}.finth-signin-switch{display:flex;gap:3px;padding:4px;border:1px solid #e7ece9;border-radius:12px;background:#f6f8f7}.finth-signin-switch button{flex:1;border:none;border-radius:9px;background:transparent;color:#55635e;font-size:.82rem;font-weight:600;padding:7px 0;cursor:pointer;transition:background .15s ease,color .15s ease}.finth-signin-switch button.active{background:#0f766e;color:#fff}.finth-signin-title{margin:6px 0 0;color:#101916;font-size:1.5rem;font-weight:600;letter-spacing:-.02em}.finth-signin-sub{margin:0 0 4px;color:#55635e;font-size:.86rem;line-height:1.5}.finth-signin-field{display:grid;gap:6px;color:#55635e;font-size:.78rem;font-weight:600}.finth-signin-field input{min-height:42px;border:1px solid #d7ded9;border-radius:10px;background:#fff;color:#101916;font-size:.92rem;font-weight:500;padding:0 13px;transition:border-color .15s ease,box-shadow .15s ease}.finth-signin-field input:focus{outline:none;border-color:#0f766e;box-shadow:0 0 0 3px #0f766e24}.finth-signin-primary{min-height:44px;border:none;border-radius:10px;background:#0f766e;color:#fff;font-size:.94rem;font-weight:600;cursor:pointer;margin-top:4px;transition:background .15s ease,transform .1s ease}.finth-signin-primary:hover:not(:disabled){background:#0c655e}.finth-signin-primary:active:not(:disabled){transform:scale(.99)}.finth-signin-primary:disabled{background:#b8ccc6;cursor:not-allowed}.finth-signin-error{margin:0;color:#b91c1c;font-size:.82rem;font-weight:600}.finth-signin-hint{margin:0;color:#6b7772;font-size:.78rem;line-height:1.5}.finth-signin-access{display:grid;gap:8px;border-top:1px solid #eef2f0;padding-top:14px}.finth-signin-access-title{color:#0f766e;font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.finth-signin-access-row{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #eef2f0;border-radius:10px;padding:10px 12px}.finth-signin-access-row.granted{border-color:#d3efe6;background:#f5fdfa}.finth-signin-access-name strong{display:block;color:#101916;font-size:.86rem;font-weight:600}.finth-signin-access-name small{color:#8a938f;font-size:.72rem}.finth-signin-status{color:#6b7772;font-size:.76rem;font-weight:600;text-transform:capitalize}.finth-signin-open{border:none;border-radius:8px;background:#0f766e;color:#fff;font-size:.8rem;font-weight:600;padding:7px 16px;cursor:pointer}.finth-signin-open:hover{background:#0c655e}.finth-signin-consent{display:flex;flex-wrap:wrap;gap:8px}.finth-signin-consent button{border:1px solid #0f766e;border-radius:9px;background:#effcf8;color:#0c655e;font-size:.8rem;font-weight:600;padding:8px 12px;cursor:pointer}.finth-signin-more{border-top:1px solid #eef2f0;padding-top:12px}.finth-signin-more>summary{color:#55635e;font-size:.82rem;font-weight:600;cursor:pointer;list-style:none}.finth-signin-more>summary::-webkit-details-marker{display:none}.finth-signin-more>summary:before{content:"+ ";color:#0f766e}.finth-signin-more[open]>summary:before{content:"– "}.finth-signin-more-body{display:grid;gap:10px;padding-top:12px}.finth-signin-more-actions{display:flex;flex-wrap:wrap;gap:8px}.finth-signin-secondary{border:1px solid #d3ddd8;border-radius:10px;background:#fff;color:#0b1713;font-size:.84rem;font-weight:600;padding:9px 14px;cursor:pointer}.finth-signin-secondary:hover:not(:disabled){background:#f6f8f7;border-color:#c7d2cd}.finth-signin-secondary:disabled{color:#9aa39f;cursor:not-allowed}.finth-signin-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #eef2f0;padding-top:14px;color:#6b7772;font-size:.78rem}.finth-signin-link{border:none;background:none;color:#0f766e;font-size:.82rem;font-weight:600;cursor:pointer;white-space:nowrap}.finth-signin-link:hover{text-decoration:underline}.product-access-blocked-shell{place-items:center;min-height:72vh;padding:48px 24px}.public-auth-card{width:min(460px,100%);background:#fff;border:1px solid #e7ece9;border-radius:18px;padding:34px 32px;box-shadow:0 24px 60px #15201d12}.public-auth-card .eyebrow{display:inline-flex;align-items:center;gap:8px;color:#7c3aed;background:#f3effe;border:1px solid #e6ddfa;padding:6px 12px;border-radius:999px;font-size:.68rem;font-weight:600;letter-spacing:.08em;margin:0 0 16px}.public-auth-card .eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:#7c3aed}.public-auth-card h1{font-size:clamp(1.7rem,3vw,2rem);line-height:1.12;letter-spacing:-.02em;font-weight:600;color:#10201b;margin:0 0 12px}.public-auth-card>p{color:#53625e;font-size:.95rem;line-height:1.6;margin:0 0 22px}.public-auth-card .auth-flow-grid.compact{display:grid;gap:0;border-top:1px solid #eef2f0;margin:0 0 22px}.public-auth-card .auth-flow-grid.compact>div{padding:12px 0;border-bottom:1px solid #eef2f0}.public-auth-card .auth-flow-grid.compact>div>span{display:block;color:#6b7772;font-size:.68rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;margin-bottom:3px}.public-auth-card .auth-flow-grid.compact>div>strong{display:block;font-size:.9rem;font-weight:600;color:#10201b}.public-auth-card .auth-flow-grid.compact>div>p{margin:3px 0 0;color:#6b7772;font-size:.78rem;line-height:1.45}.public-auth-card .public-entry-actions{display:flex;gap:10px;flex-wrap:wrap}.public-auth-card .public-entry-actions button{border-radius:10px;padding:11px 18px;font-weight:600;font-size:.92rem;cursor:pointer;border:1px solid #dde4e1;background:#fff;color:#15201d;transition:background .15s ease}.public-auth-card .public-entry-actions button.primary-action{background:#7c3aed;border-color:#7c3aed;color:#fff}.public-auth-card .public-entry-actions button.primary-action:hover{background:#6d2fd6}.public-access-hero{display:grid;gap:12px;justify-items:center;max-width:620px;margin:0 auto;padding-top:36px;text-align:center}.public-access-hero span,.public-access-form label,.public-access-policy span{color:#0f766e;font-size:.7rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.public-access-hero h1{margin:0;color:#10201b;font-size:clamp(2.2rem,4.4vw,3.6rem);line-height:1.04;letter-spacing:-.025em;font-weight:600}.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-card-wrap{display:grid;justify-items:center}.public-access-card-wrap .public-access-form{width:min(600px,100%)}.public-access-policy-note{grid-column:1 / -1;margin:4px 0 0;border-top:1px solid #eef2f0;padding-top:12px;color:#6b7772;font-size:.8rem;line-height:1.5}.public-access-form,.public-access-policy{display:grid;gap:12px;border:1px solid #e7ece9;border-radius:16px;background:#fff;padding:22px;box-shadow:0 8px 24px #15201d09}.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 .public-access-form-hint,.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-products{border:1px solid #d5dfdc;border-radius:8px;display:grid;gap:8px;padding:10px}.public-access-products legend{color:#0f766e;font-size:.68rem;font-weight:900;letter-spacing:.04em;padding:0 4px;text-transform:uppercase}.public-access-products>small{color:#52645f;font-size:.74rem;font-weight:760}.public-access-products>div{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.public-access-products label{align-items:flex-start;border:1px solid #d5dfdc;border-radius:8px;cursor:pointer;display:grid;gap:3px 7px;grid-template-columns:auto 1fr;padding:9px}.public-access-products label.selected{background:#f0fdfad6;border-color:#0f766e6b}.public-access-products input{margin-top:2px;width:auto}.public-access-products span{color:#06150f;font-weight:900}.public-access-products label small{color:#5e6f6a;font-size:.71rem;font-weight:760;grid-column:2;line-height:1.35}.public-access-form-hint{margin:-4px 0 0;color:#52635f;font-size:.8rem;font-weight:800}.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}.access-product-filter-row{align-items:center;display:grid;gap:12px;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) auto}.access-product-filter-actions{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.access-product-filter-actions button{border:1px solid #cce5de;border-radius:999px;background:#ffffffe0;color:#0f766e;cursor:pointer;font-size:.68rem;font-weight:900;padding:7px 10px}.access-product-filter-actions button.active{background:#06150f;border-color:#06150f;color:#fff}.product-access-diagnostics-smoke{background:#ffffffe6;border:1px solid #d5dfdc;border-radius:8px;display:grid;gap:8px;grid-column:1 / -1;padding:10px}.product-access-diagnostics-smoke.pass{background:#f0fdfad1;border-color:#0f766e57}.product-access-diagnostics-smoke.blocked{background:#fef2f2c7;border-color:#dc26263d}.product-access-diagnostics-smoke.review{background:#fffbebc7;border-color:#b453093d}.product-access-smoke-counts{display:flex;flex-wrap:wrap;gap:7px}.product-access-smoke-counts span{background:#ffffffe6;border:1px solid #d5dfdc;border-radius:999px;color:#33413d;font-size:.68rem;font-weight:900;padding:5px 8px;text-transform:none}.product-access-smoke-counts span.pass{border-color:#0f766e61;color:#0f766e}.product-access-smoke-counts span.review{border-color:#b4530947;color:#92400e}.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 var(--border-soft);background:#fffffff5;padding:18px 14px;overflow-y:auto;box-shadow:-14px 0 34px #15201d09}.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:1px solid #e7ece9;border-radius:18px;background:#fff;box-shadow:0 24px 60px #15201d12}.account-consent-primary,.commercial-capability-card,.account-consent-grid article{min-width:0;max-width:100%;border:1px solid #eef2f0;border-radius:12px;background:#fff;padding:13px 15px;overflow-wrap:anywhere;word-break:break-word}.public-auth-breadcrumb,.public-auth-guidance article{min-width:0;max-width:100%;border:1px solid #eef2f0;border-radius:12px;background:#fff;padding:14px;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:600;letter-spacing:.05em;text-transform:uppercase}.public-auth-breadcrumb strong,.public-auth-guidance strong{display:block;margin:5px 0;color:#101916;font-size:1rem;font-weight:600}.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:36px;border:1px solid #d3ddd8;border-radius:10px;background:#fff;color:#0b1713;font-weight:600;padding:0 14px;transition:background .15s ease,border-color .15s ease,transform .1s ease}.public-auth-top-actions button:hover{background:#f6f8f7;border-color:#c7d2cd}.public-auth-top-actions button:active{transform:scale(.98)}.public-auth-top-actions button.primary{border-color:#0f766e;background:#0f766e;color:#fff}.public-auth-top-actions button.primary:hover{background:#0c655e;border-color:#0c655e}.public-auth-guidance{display:grid;gap:10px;align-content:start}.public-product-entry-copy{display:grid;gap:4px}.public-product-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.public-product-selector button{display:grid;gap:5px;min-height:96px;border:1px solid #e7ece9;border-radius:10px;background:#fff;color:#0b1713;cursor:pointer;padding:12px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.public-product-selector button:hover{border-color:#c7d2cd}.public-product-selector button.selected{border-color:#0f766e;background:#effcf8;box-shadow:inset 0 3px #0f766e}.public-product-selector button span,.public-product-auth-focus span,.public-invite-account-details summary span{color:#0f766e;font-size:.66rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.public-product-selector button strong,.public-product-auth-focus strong,.public-invite-account-details summary strong{color:#0b1713;font-size:.98rem;font-weight:600;text-transform:none}.public-product-selector button small,.public-product-auth-focus p,.public-product-auth-focus small{color:#53645f;font-size:.76rem;font-weight:500;line-height:1.42;text-transform:none;letter-spacing:normal}.public-product-auth-focus{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(210px,.7fr);gap:10px;margin-bottom:10px;border:1px solid rgba(15,118,110,.18);border-left:4px solid #0f766e;border-radius:8px;background:#f8fdfbf0;padding:11px}.public-product-auth-focus article{display:grid;gap:4px;border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:9px}.public-product-auth-focus article.ready{border-color:#99f6e4;background:#ecfdf5eb}.public-product-auth-focus article.review{border-color:#fed7aa;background:#fffbebeb}.public-product-auth-focus article.blocked{border-color:#d8e0dc;background:#f8faf9eb}.public-direct-signin-form{grid-template-columns:repeat(2,minmax(0,1fr))}.public-invite-account-details{margin-top:10px;border:1px solid #d8e8e3;border-radius:8px;background:#ffffffe0;padding:9px}.public-invite-account-details summary{display:grid;gap:3px;cursor:pointer;list-style-position:inside}.public-invite-token-form{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 900px){.account-consent-shell.public-auth-flow,.public-product-auth-focus,.public-product-selector,.public-direct-signin-form,.public-invite-token-form{grid-template-columns:1fr}}.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 #eef2f0;border-left:4px solid #64736f;border-radius:12px;background:#fff;padding:14px}.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:600;letter-spacing:.05em;text-transform:uppercase}.public-auth-readiness-banner strong{color:#0b1713;font-size:1rem;font-weight:600}.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:600}.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-onboarding-checkpoint{border:1px solid rgba(183,121,31,.26);border-left:4px solid #b7791f;border-radius:8px;background:#ffffffb8;padding:10px}.beta-onboarding-checkpoint.pass{border-left-color:#0f766e}.beta-onboarding-checkpoint.review{border-left-color:#b7791f}.beta-onboarding-checkpoint.blocked{border-left-color:#dc2626}.beta-onboarding-checkpoint-head{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(220px,.8fr);gap:10px}.beta-onboarding-checkpoint-head>div,.beta-onboarding-checkpoint-head article,.beta-onboarding-check-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:10px}.beta-onboarding-checkpoint-head article,.beta-onboarding-check-grid article{border-left:4px solid #b7791f}.beta-onboarding-checkpoint-head article.pass,.beta-onboarding-check-grid article.pass{border-left-color:#0f766e}.beta-onboarding-checkpoint span,.beta-onboarding-check-grid span{display:block;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.beta-onboarding-checkpoint strong,.beta-onboarding-check-grid strong{display:block;margin-top:5px;color:#101916;font-size:.9rem;font-weight:950}.beta-onboarding-checkpoint small,.beta-onboarding-check-grid small{display:block;margin-top:5px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.beta-onboarding-check-grid,.beta-onboarding-check-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.beta-onboarding-check-form button{min-height:42px;border:1px solid #0d211d;border-radius:7px;background:#0d211d;color:#fff;padding:9px 12px;font-weight:950}.beta-onboarding-check-form button:disabled{cursor:not-allowed;opacity:.55}.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:var(--radius-control);background:var(--panel-bg);padding:9px 10px}.commercial-experience-copy span,.experience-json-policy span,.experience-level span,.advanced-json-notice span{display:block;color:var(--brand-green);font-size:.68rem;font-weight:var(--font-heavy);text-transform:uppercase}.commercial-experience-copy strong,.experience-json-policy strong,.experience-level strong,.advanced-json-notice strong{display:block;margin-top:4px;color:var(--text-strong);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:var(--text-muted);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:var(--radius-control);background:var(--panel-bg);color:var(--text-strong);padding:9px 10px;text-align:left}.experience-mode-toggle button.active{border-color:var(--brand-green);background:var(--action-bg);color:var(--action-fg)}.experience-mode-toggle button span,.experience-mode-toggle button small{display:block}.experience-mode-toggle button span{font-weight:var(--font-heavy)}.experience-mode-toggle button small{margin-top:4px;color:inherit;font-size:.68rem;font-weight:var(--font-heavy);opacity:.76;text-transform:uppercase}.module-shell-sticky-context{position:sticky;top:0;z-index:48;display:grid;grid-template-columns:minmax(170px,1.1fr) minmax(108px,.48fr) minmax(78px,.32fr) minmax(100px,.42fr) minmax(160px,.78fr) minmax(96px,.42fr) minmax(118px,.48fr) minmax(210px,.86fr);gap:var(--widget-gap);min-width:0;margin:0 0 12px;border:1px solid var(--panel-border-strong);border-left:5px solid var(--brand-green);border-radius:var(--radius-widget);background:var(--panel-bg);padding:var(--control-padding);box-shadow:var(--shadow-sticky);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow:visible}.module-shell-sticky-context div,.module-shell-sticky-context button{min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-control);background:var(--surface-bg);padding:var(--control-padding);text-align:left}.module-shell-sticky-context button:last-child{border-color:transparent}.module-shell-sticky-context span,.module-experience-pilot-panel span,.workbench-analyst-tools-disclosure span,.workbench-contract-disclosure span,.workbench-primary-actions span{display:block;color:var(--text-muted);font-size:var(--type-label);font-weight:var(--font-heavy);letter-spacing:0;text-transform:uppercase}.module-shell-sticky-context strong,.module-experience-pilot-panel strong,.workbench-analyst-tools-disclosure strong,.workbench-contract-disclosure strong,.workbench-primary-actions strong{display:block;margin-top:3px;overflow:hidden;color:var(--text-strong);font-size:var(--type-control);font-weight:var(--font-heavy);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap}.module-shell-sticky-context div:first-child strong,.module-shell-sticky-context div:nth-child(5) strong,.module-shell-primary-action strong{white-space:normal}.module-shell-sticky-context .module-shell-policy-chip strong{display:inline-flex;width:fit-content;max-width:100%;border:1px solid var(--panel-border-strong);border-radius:999px;background:var(--brand-green-soft);color:var(--brand-green);padding:3px 8px;font-size:.72rem;line-height:1}.module-shell-sticky-context small{display:block;overflow:hidden;margin-top:2px;color:var(--text-muted);font-size:var(--type-caption);font-weight:var(--font-heavy);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap}.module-shell-primary-action{display:flex;min-height:58px;flex-direction:column;justify-content:center;cursor:pointer}.module-shell-primary-action:not(:disabled){background:var(--action-bg);color:var(--action-fg)}.module-shell-primary-action:not(:disabled) span,.module-shell-primary-action:not(:disabled) strong{color:var(--action-fg)}.module-shell-primary-action:disabled{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.workbench-page-shell-pilot .submodule-top-tabs{display:grid;grid-template-columns:repeat(var(--module-tab-count),minmax(0,1fr));gap:8px;align-items:stretch;justify-items:stretch;width:100%;max-width:100%;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg);padding:var(--control-padding);overflow:visible}.workbench-page-shell-pilot .submodule-top-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;max-width:none;width:100%;min-height:70px;border:1px solid var(--panel-border);border-radius:var(--radius-control);background:var(--surface-subtle);padding:10px 8px;text-align:center}.workbench-page-shell-pilot .submodule-top-tab:nth-child(3n+2),.workbench-page-shell-pilot .submodule-top-tab:nth-child(3n+3){background:var(--surface-subtle)}.workbench-page-shell-pilot .submodule-top-tab strong{display:-webkit-box;overflow:hidden;font-size:var(--type-control);line-height:1.18;text-align:center;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workbench-page-shell-pilot .submodule-top-tab span{display:inline-flex;align-items:center;justify-content:center;grid-row:auto;min-width:18px;min-height:18px;border:1px solid var(--border-soft);border-radius:999px;background:var(--surface-bg);font-size:var(--type-caption);line-height:1}.workbench-page-shell-pilot .submodule-top-tab small{display:-webkit-box;max-height:none;overflow:hidden;color:var(--text-muted);font-size:var(--type-caption);line-height:1.18;opacity:.8;text-align:center;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:1}.workbench-page-shell-pilot .submodule-top-tab:hover,.workbench-page-shell-pilot .submodule-top-tab.active{border-color:var(--panel-border-strong);background:var(--surface-bg);box-shadow:inset 0 4px 0 var(--brand-green)}.workbench-page-shell-pilot .submodule-top-tabs.compact .submodule-top-tab{min-height:62px;padding:8px 9px}@media (max-width: 1500px){.module-shell-sticky-context{grid-template-columns:repeat(4,minmax(0,1fr))}.module-shell-sticky-context .module-shell-primary-action{grid-column:span 4}.workbench-page-shell-pilot .submodule-top-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 980px){.module-shell-sticky-context{grid-template-columns:repeat(2,minmax(0,1fr))}.module-shell-sticky-context .module-shell-primary-action{grid-column:span 2}.workbench-page-shell-pilot .submodule-top-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}.workbench-meter.compact{min-width:148px;border-radius:8px;padding:18px 20px}.module-experience-pilot-panel{display:grid;grid-template-columns:minmax(280px,1fr) minmax(240px,.52fr) minmax(260px,.72fr);gap:var(--widget-gap);margin-bottom:12px;border:1px solid var(--panel-border-strong);border-left:5px solid var(--brand-green);border-radius:var(--radius-widget);background:var(--panel-bg);padding:var(--control-padding)}.module-experience-pilot-panel>div,.module-experience-pilot-panel>article{min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-control);background:var(--surface-bg);padding:var(--control-padding)}.module-experience-pilot-panel small,.workbench-analyst-tools-disclosure small,.workbench-contract-disclosure small,.workbench-primary-actions small{display:block;margin-top:4px;color:var(--text-muted);font-size:var(--type-small);line-height:var(--leading-normal)}.experience-mode-toggle.compact{align-items:stretch}.experience-mode-toggle.compact button{background:var(--surface-subtle)}.experience-mode-toggle.compact button.active{background:var(--action-bg)}.workbench-primary-actions{display:grid;gap:10px;margin-bottom:12px}.workbench-primary-action-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.primary-action-chip{min-width:0;min-height:92px;border:1px solid var(--panel-border);border-left:4px solid var(--brand-green);border-radius:var(--radius-widget);background:var(--surface-bg);color:var(--text-strong);padding:12px;text-align:left;cursor:pointer}.primary-action-chip.navigate{border-left-color:var(--accent-navigate)}.primary-action-chip.save{border-left-color:var(--accent-save)}.primary-action-chip:disabled{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.primary-action-chip:hover:not(:disabled){border-color:var(--panel-border-strong);background:var(--brand-green-soft)}.workbench-more-actions,.workbench-analyst-tools-disclosure,.workbench-contract-disclosure{border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg);overflow:hidden}.workbench-more-actions>summary,.workbench-analyst-tools-disclosure>summary,.workbench-contract-disclosure>summary{display:grid;grid-template-columns:minmax(130px,.28fr) minmax(240px,1fr) minmax(220px,.72fr) 18px;gap:10px;align-items:center;cursor:pointer;list-style:none;padding:11px 12px}.workbench-more-actions>summary>span,.workbench-analyst-tools-disclosure>summary>span,.workbench-contract-disclosure>summary>span{grid-column:1}.workbench-more-actions>summary>strong,.workbench-analyst-tools-disclosure>summary>strong,.workbench-contract-disclosure>summary>strong{grid-column:2}.workbench-more-actions>summary>small,.workbench-analyst-tools-disclosure>summary>small,.workbench-contract-disclosure>summary>small{grid-column:3}.workbench-more-actions>summary::-webkit-details-marker,.workbench-analyst-tools-disclosure>summary::-webkit-details-marker,.workbench-contract-disclosure>summary::-webkit-details-marker{display:none}.workbench-more-actions>summary:after,.workbench-analyst-tools-disclosure>summary:after,.workbench-contract-disclosure>summary:after{content:"+";grid-column:4;grid-row:1;justify-self:end;color:var(--brand-green);font-weight:900}.workbench-more-actions[open]>summary:after,.workbench-analyst-tools-disclosure[open]>summary:after,.workbench-contract-disclosure[open]>summary:after{content:"-"}.workbench-analyst-tools-disclosure{margin-bottom:12px}.workbench-analyst-tools-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:10px;border-top:1px solid var(--border-divider);padding:10px}.workbench-analyst-tools-panel{min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-control);background:var(--surface-bg);padding:10px}.workbench-analyst-tools-panel .workbench-more-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));border-top:0;padding:8px 0 0}.workbench-analyst-tools-panel .module-map{margin:8px 0 0;border-top:0;padding:0}.workbench-more-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border-top:1px solid var(--border-divider);padding:10px}.workbench-contract-disclosure{margin-bottom:12px}.workbench-contract-disclosure .module-map{margin:0;border-top:1px solid var(--border-divider);padding:10px}.workbench-page-shell-pilot .workbench-sticky-nav{position:sticky;top:49px;z-index:46;width:100%;max-width:100%;margin:0 0 20px;border-top:1px solid var(--panel-border-strong);border-bottom:0;border-radius:0 0 8px 8px;box-shadow:var(--shadow-sticky);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden}.workbench-page-shell-pilot .workbench-layout{grid-template-columns:minmax(0,1fr);gap:0;align-items:start}.workbench-page-shell-pilot .module-stage{border-right:1px solid var(--border-soft);border-radius:8px}.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;border:1px solid #dce5e0;border-radius:7px;background:#fbfcfb;padding:9px 10px}.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 var(--border-soft);border-radius:8px;background:#ffffffeb;box-shadow:0 14px 34px #15201d0a}.module-stage{min-height:600px;padding:20px;background:linear-gradient(180deg,#fffffffa,#fbfbfaf0),linear-gradient(90deg,rgba(15,118,110,.035),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.simple-summary-context{border-left-color:var(--brand-green);background:var(--panel-bg)}.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}.simple-analytical-readout{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);gap:var(--widget-gap);align-items:stretch;border:1px solid var(--panel-border);border-left:5px solid var(--brand-green);border-radius:var(--radius-panel);background:var(--panel-bg);padding:var(--panel-padding);box-shadow:var(--shadow-panel)}.simple-readout-main{display:grid;gap:10px;min-width:0}.simple-readout-heading span,.simple-readout-meta span,.simple-readout-analyst-context span{color:var(--brand-green);font-size:var(--type-label);font-weight:var(--font-heavy);text-transform:uppercase}.simple-readout-heading strong{display:block;margin-top:4px;color:var(--text-strong);font-size:1.2rem;line-height:var(--leading-tight)}.simple-readout-copy{display:grid;gap:8px;max-width:96ch}.simple-readout-copy p{margin:0;color:var(--text-body);font-size:var(--type-body);line-height:var(--leading-relaxed)}.simple-readout-meta{display:flex;flex-wrap:wrap;gap:7px;align-content:flex-start;justify-content:flex-end}.simple-readout-meta span{border:1px solid #b8ede5;border-radius:999px;background:var(--brand-green-soft);padding:5px 8px;color:var(--brand-green);text-transform:none}.simple-readout-analyst-context{grid-column:1 / -1;display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:var(--widget-gap)}.simple-readout-analyst-context article{min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-widget);background:var(--surface-bg);padding:var(--widget-padding)}.simple-readout-analyst-context strong{display:block;margin-top:5px;overflow-wrap:anywhere;color:var(--text-strong);font-size:var(--type-control);line-height:var(--leading-normal)}.module-simple-interpretation-panel{gap:12px}.module-simple-copy{max-width:100ch}.module-simple-meta{justify-content:flex-start}.module-simple-detail-open{display:grid;gap:12px}.json-mode-switch{display:inline-flex;width:fit-content;gap:6px;border:1px solid var(--panel-border-strong);border-radius:var(--radius-control);background:var(--surface-subtle);padding:4px}.json-mode-switch button{border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;font-weight:900;padding:9px 14px}.json-mode-switch button.active{background:var(--brand-green);color:var(--action-fg)}.json-export-panel{display:grid;gap:14px;border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--surface-bg);padding:16px;box-shadow:var(--shadow-panel)}.json-action-bar{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:10px;align-items:center;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg-soft);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:var(--text-muted)}.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 var(--brand-green);border-radius:var(--radius-control);background:var(--brand-green);color:var(--action-fg);cursor:pointer;font:inherit;font-weight:900;padding:11px 14px;white-space:normal;overflow-wrap:anywhere}.json-action-bar button:disabled{border-color:var(--panel-border-strong);background:var(--disabled-bg);color:var(--disabled-fg);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-proof-strip{display:grid;grid-template-columns:minmax(180px,.44fr) minmax(0,1fr);gap:10px;align-items:start;border:1px solid #cbd5d1;border-left:4px solid #64736f;border-radius:8px;background:#fbfcfb;padding:10px 12px}.report-proof-strip.supporting{border-color:#b6eee2;border-left-color:#00806f;background:#f2fffc}.report-proof-strip.review,.report-proof-strip.risk{border-color:#fed7aa;border-left-color:#d97706;background:#fffaf0}.report-proof-strip.blocked{border-color:#fecaca;border-left-color:#dc2626;background:#fff7f7}.report-proof-strip span{display:block;color:#006b5f;font-size:.72rem;font-weight:900;text-transform:uppercase}.report-proof-strip strong{display:block;margin-top:5px;overflow-wrap:anywhere}.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-source-score-families,.report-evidence-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.report-consumer-summary article,.report-source-score-families>div,.report-source-score-families article,.report-evidence-cards article,.report-audit-drawer{border:1px solid #e0e7e3;border-radius:8px;background:#fbfcfb;padding:10px}.report-consumer-summary span,.report-source-score-families 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-source-score-families strong,.report-evidence-cards strong{display:block;margin-top:5px;overflow-wrap:anywhere}.report-source-score-families{grid-template-columns:minmax(230px,.7fr) repeat(auto-fit,minmax(250px,1fr))}.report-source-score-family-pills{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.report-source-score-family-pills small{border:1px solid #cbd5d1;border-radius:999px;background:#f8faf9;color:#50615c;font-size:.66rem;font-weight:900;line-height:1.15;padding:3px 7px;text-transform:uppercase}.report-source-score-family-pills small.strong,.report-source-score-family-pills small.constructive,.report-source-score-family-pills small.low{border-color:#99f6e4;background:#f0fdfa;color:#0f766e}.report-source-score-family-pills small.moderate,.report-source-score-family-pills small.mixed,.report-source-score-family-pills small.elevated{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.report-source-score-family-pills small.high,.report-source-score-family-pills small.risk_off,.report-source-score-family-pills small.weakening,.report-source-score-family-pills small.limited,.report-source-score-family-pills small.insufficient{border-color:#fecaca;background:#fff7f7;color:#991b1b}.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:1.15fr 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}.review-trend-boundary-card{border-left:4px solid #0f766e!important}.review-trend-badge{display:inline-flex;align-items:center;gap:7px;width:fit-content;max-width:100%;border:1px solid #cbd8d3;border-radius:999px;background:#fff;color:#101916;font-size:.78rem;font-weight:900;line-height:1;padding:7px 9px}.review-trend-badge small{margin:0;border-radius:999px;background:#eef5f2;color:#0f766e;font-size:.62rem;letter-spacing:0;line-height:1;padding:3px 6px;text-transform:uppercase}.review-trend-badge.priority.high-review-priority{border-color:#99d6c7;background:#f3fbf8}.review-trend-badge.priority.medium-review-priority{border-color:#d8e0dc;background:#fbfcfb}.review-trend-badge.priority.low-review-priority,.review-trend-badge.priority.insufficient-review-evidence{border-color:#e0e7e3;background:#f7faf8;color:#50615c}.review-trend-badge.trend.constructive{border-color:#99d6c7;background:#f3fbf8}.review-trend-badge.trend.mixed{border-color:#d8e0dc;background:#fff}.review-trend-badge.trend.weakening{border-color:#f3d38c;background:#fffbeb;color:#854d0e}.review-trend-badge.trend.risk-off{border-color:#f1b6b6;background:#fff7f7;color:#9f1239}.review-trend-badge.trend.insufficient{border-color:#d8e0dc;background:#f7faf8;color:#64736f}.review-trend-card-boundary{display:grid;gap:4px;border:1px solid #d8e0dc;border-left:4px solid #0f766e;border-radius:8px;background:#fbfcfb;padding:10px}.review-trend-card-boundary strong{color:#101916;font-size:.88rem}.review-trend-card-boundary small{color:#50615c}.summary-symbol-row{display:grid;grid-template-columns:110px repeat(5,minmax(150px,180px)) 120px minmax(340px,1fr);gap:14px;min-width:1480px;min-height:52px;align-items:center;border-bottom:1px solid #e0e7e3;padding:0 14px}.summary-symbol-row.has-evidence-delta{grid-template-columns:110px repeat(3,minmax(150px,180px)) minmax(220px,260px) repeat(2,minmax(150px,180px)) 120px minmax(340px,1fr);min-width:1720px}.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}.score-family-cell{display:grid;align-content:start;gap:4px;min-width:0}.score-family-cell small{width:fit-content;border:1px solid #cbd5d1;border-radius:999px;background:#f8faf9;color:#50615c;font-size:.68rem;font-weight:900;line-height:1.15;padding:3px 7px;text-transform:uppercase}.score-family-cell strong{color:#101916;font-size:.92rem}.score-family-cell em{color:#64736f;font-size:.72rem;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.score-family-cell.strong small,.score-family-cell.constructive small,.score-family-cell.low small{border-color:#99f6e4;background:#f0fdfa;color:#0f766e}.score-family-cell.moderate small,.score-family-cell.mixed small,.score-family-cell.elevated small{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.score-family-cell.high small,.score-family-cell.risk_off small,.score-family-cell.weakening small,.score-family-cell.limited small,.score-family-cell.insufficient small{border-color:#fecaca;background:#fff7f7;color:#991b1b}.score-family-cell.compact em{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.evidence-delta-symbol-cell{display:grid;align-content:start;gap:4px;min-width:0}.evidence-delta-symbol-cell small{width:fit-content;border:1px solid #cbd5d1;border-radius:999px;background:#f8faf9;color:#50615c;font-size:.68rem;font-weight:900;line-height:1.15;padding:3px 7px;text-transform:uppercase}.evidence-delta-symbol-cell strong{color:#101916;font-size:.84rem;line-height:1.3}.evidence-delta-symbol-cell-metrics{display:grid;gap:3px;min-width:0}.evidence-delta-symbol-cell-metrics>span{display:grid;grid-template-columns:minmax(62px,.75fr) minmax(58px,1fr);gap:8px;align-items:baseline;min-width:0}.evidence-delta-symbol-cell em{color:#64736f;font-size:.72rem;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.evidence-delta-symbol-cell-metrics em{color:#6b7771;font-size:.68rem;font-weight:800;text-transform:uppercase}.evidence-delta-symbol-cell-metrics strong{font-size:.78rem;overflow-wrap:anywhere}.evidence-delta-symbol-cell.improved small{border-color:#99f6e4;background:#f0fdfa;color:#0f766e}.evidence-delta-symbol-cell.mixed small{border-color:#fed7aa;background:#fff7ed;color:#9a3412}.evidence-delta-symbol-cell.weakened small,.evidence-delta-symbol-cell.insufficient small,.evidence-delta-symbol-cell.unavailable small{border-color:#fecaca;background:#fff7f7;color:#991b1b}.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}.review-trend-pair{display:grid;gap:5px;min-width:0}.review-trend-pair.has-boundary-caveat{border-left:3px solid #d97706;padding-left:8px}.review-trend-pair.high-priority-weak-trend{border-radius:8px;background:#fffbeb;padding:8px}.review-trend-pair.compact{gap:4px}.review-trend-pair.compact.high-priority-weak-trend{padding:6px}.review-trend-pair .trend-source-note{color:#64736f}.review-trend-pair.compact .trend-source-note{font-size:.68rem;line-height:1.35}.review-trend-pair-badges{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.review-trend-pair.compact .review-trend-badge{padding:5px 7px;font-size:.68rem}.common-review-trend-pair .review-trend-badge small,.pre-portfolio-ranking-row .review-trend-badge small{display:inline-block;margin:0;color:#0f766e;font-size:.62rem;line-height:1}.symbol-review-interpretation-cell,.symbol-evidence-interpretation-cell{min-width:0}.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-conflict-interpretation{border-left:3px solid #f59e0b;border-radius:6px;background:#fffdf4;padding:8px 10px}.symbol-review-conflict-interpretation strong{color:#111c19;font-size:.86rem;line-height:1.35}.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>div>span:not(.review-trend-pair),.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-reference-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-reference-panel div{min-width:0;border:1px solid #d8e0dc;border-radius:8px;background:#fff;padding:10px}.baseline-reference-panel span{color:#0f766e;font-size:.7rem;font-weight:900;text-transform:uppercase}.baseline-reference-panel strong{display:block;margin-top:5px;color:#134e4a}.baseline-reference-panel small{display:block;overflow-wrap:anywhere;color:#50615c;line-height:1.45}.baseline-reference-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-candidate-strip .portfolio-handoff-review-meta{display:grid;gap:2px;white-space:normal}.portfolio-candidate-strip .portfolio-handoff-review-meta span{min-width:0;color:#4b5f58;font-size:.72rem;line-height:1.25}.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}.strategy-summary-key-metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.cross-module-story-brief{display:grid;gap:8px;border:1px solid #bbf7d0;border-radius:8px;background:#f3fff7;padding:14px}.cross-module-story-brief span{color:#047857;font-size:.72rem;font-weight:900;text-transform:uppercase}.cross-module-story-brief p{margin:0;color:#102a18;font-size:.98rem;line-height:1.58}.evidence-timeline-brief{display:grid;gap:8px;border:1px solid #bfdbfe;border-radius:8px;background:#f8fbff;padding:14px}.evidence-timeline-brief span{color:#0369a1;font-size:.72rem;font-weight:900;text-transform:uppercase}.evidence-timeline-brief p{margin:0;color:#102033;font-size:.98rem;line-height:1.58}.strategy-rebalance-summary,.strategy-rebalance-metric-grid{margin-top:12px}.strategy-rebalance-metric-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.strategy-diagnostic-detail-drawer{border:1px solid #d8e0dc;border-radius:8px;background:#fff;overflow:hidden}.strategy-diagnostic-detail-drawer summary{display:grid;grid-template-columns:minmax(160px,.24fr) minmax(0,1fr);gap:12px;align-items:center;min-height:44px;padding:10px 12px;color:#15201d;cursor:pointer}.strategy-diagnostic-detail-drawer summary::marker{color:#0f766e}.strategy-diagnostic-detail-drawer summary span{color:#0f766e;font-size:.74rem;font-weight:900;text-transform:uppercase}.strategy-diagnostic-detail-drawer summary strong{color:#15201d;font-size:.92rem}.strategy-diagnostic-detail-drawer[open] summary{border-bottom:1px solid #e0e7e3}.strategy-diagnostic-metric-grid{padding:12px}.rebalance-simulation-panel{display:grid;gap:14px;border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-bg);padding:16px;box-shadow:0 12px 28px #15201d0d}.rebalance-simulation-head{display:flex;justify-content:space-between;gap:16px;align-items:start;border-bottom:1px solid var(--panel-border);padding-bottom:12px}.rebalance-simulation-head span,.rebalance-simulation-card span,.rebalance-latest-period span{color:var(--brand-green);font-size:.68rem;font-weight:var(--font-heavy);text-transform:uppercase}.rebalance-simulation-head h3{margin:4px 0 0;color:var(--text-strong);font-size:1.08rem;line-height:1.2}.rebalance-simulation-head p{max-width:760px;margin:6px 0 0;color:var(--text-muted);line-height:1.45}.rebalance-simulation-head>strong{flex:0 0 auto;border:1px solid var(--state-positive-border);border-radius:999px;background:var(--state-positive-bg);color:var(--brand-green);padding:6px 10px;font-size:.76rem}.rebalance-simulation-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.rebalance-simulation-card{display:grid;gap:6px;min-width:0;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg-soft);padding:12px}.rebalance-simulation-card.positive{border-color:var(--state-positive-border);background:var(--state-positive-bg)}.rebalance-simulation-card.warning{border-color:var(--state-warning-border);background:var(--state-warning-bg)}.rebalance-simulation-card strong{color:var(--text-strong);font-size:1.05rem;overflow-wrap:anywhere}.rebalance-simulation-card small{color:var(--text-muted);line-height:1.35}.rebalance-latest-period{display:grid;gap:4px;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--surface-subtle);padding:10px 12px}.rebalance-latest-period strong{color:var(--text-strong)}.rebalance-period-table{display:grid;overflow-x:auto;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg)}.rebalance-period-row{display:grid;grid-template-columns:minmax(150px,1.2fr) repeat(4,minmax(90px,.75fr)) minmax(220px,1.6fr);min-width:820px;border-bottom:1px solid var(--panel-border)}.rebalance-period-row:last-child{border-bottom:0}.rebalance-period-row.head{background:var(--surface-subtle)}.rebalance-period-row span{padding:9px 10px;color:var(--text-strong);font-size:.78rem;line-height:1.35}.rebalance-period-row.head span{color:var(--text-muted);font-size:.68rem;font-weight:var(--font-heavy);text-transform:uppercase}.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(8,minmax(104px,1fr));gap:8px;align-items:center;min-width:960px;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:var(--radius-control);background:var(--action-bg);color:var(--action-fg);padding:12px 16px;font-weight:var(--font-heavy);cursor:pointer}.analysis-run-setup.universe-setup{--universe-left-column: minmax(0, 1.35fr);--universe-right-column: minmax(360px, .65fr);grid-template-columns:var(--universe-left-column) var(--universe-right-column);gap:12px;align-items:start;background:var(--surface-bg)}.universe-setup-collapsible{grid-column:1 / -1;overflow:hidden;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg)}.universe-setup-collapsible>summary{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(280px,1fr) auto;gap:12px;align-items:center;cursor:pointer;list-style:none;padding:12px 14px}.universe-setup-collapsible>summary::-webkit-details-marker{display:none}.universe-setup-collapsible[open]>summary{border-bottom:1px solid var(--border-divider)}.universe-setup-summary span,.universe-setup-summary small{color:var(--text-muted)}.universe-setup-summary>div:first-child>span{display:block;color:var(--brand-green);font-size:var(--type-label);font-weight:var(--font-heavy);text-transform:uppercase}.universe-setup-summary strong{display:block;margin-top:3px;color:var(--text-strong);font-size:var(--type-card-title);line-height:var(--leading-tight)}.universe-setup-summary small{display:block;margin-top:3px;font-size:var(--type-small);line-height:var(--leading-normal)}.universe-summary-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start}.universe-summary-chips span{border:1px solid var(--panel-border-strong);border-radius:999px;background:var(--brand-green-soft);color:var(--brand-green);padding:5px 8px;font-size:var(--type-caption);font-weight:var(--font-heavy);line-height:1}.universe-edit-action{justify-self:end;border:1px solid var(--panel-border);border-radius:999px;background:var(--surface-subtle);color:var(--text-strong);padding:7px 10px;font-size:var(--type-label);font-weight:var(--font-heavy);white-space:nowrap}.universe-setup-body{display:grid;grid-template-columns:var(--universe-left-column) var(--universe-right-column);gap:12px;padding:12px}.analysis-run-setup.universe-setup .analysis-setup-intro{grid-column:1 / 2;border-right:0;padding-right:0}.universe-setup-metrics{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.universe-setup-metrics span{border:1px solid var(--panel-border);border-radius:999px;background:var(--surface-subtle);color:var(--text-body);font-size:var(--type-caption);padding:5px 7px;text-transform:none}.universe-setup-toolbar{display:grid;grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end;justify-self:stretch;width:100%}.universe-setup-toolbar label{margin:0}.analysis-run-setup.universe-setup .analysis-symbol-input{display:grid;grid-column:1 / -1;grid-template-columns:var(--universe-left-column) var(--universe-right-column);gap:10px 12px;align-items:stretch;margin-top:4px}.universe-symbol-browser,.analysis-run-setup.universe-setup .selection-error{grid-column:1}.universe-symbol-browser{display:grid;gap:var(--widget-gap);align-self:stretch;min-height:258px;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--surface-subtle);padding:12px}.universe-symbol-browser>span{color:var(--brand-green);font-size:var(--type-label)}.analysis-run-setup.universe-setup .symbol-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-height:118px;max-height:228px;margin-top:0}.universe-symbol-browser .symbol-picker-grid{gap:6px;max-height:190px;scrollbar-color:var(--scroll-thumb) transparent;scrollbar-width:thin}.universe-symbol-browser .symbol-picker-grid::-webkit-scrollbar{width:7px}.universe-symbol-browser .symbol-picker-grid::-webkit-scrollbar-track{background:transparent}.universe-symbol-browser .symbol-picker-grid::-webkit-scrollbar-thumb{border-radius:999px;background:var(--panel-border-strong)}.universe-symbol-browser .symbol-picker-grid button{min-height:42px;padding:7px 9px}.universe-symbol-browser .symbol-picker-grid button strong{font-size:var(--type-small)}.universe-symbol-browser .symbol-picker-grid button span{font-size:var(--type-chip)}.universe-symbol-browser .symbol-picker-grid button small{font-size:var(--type-caption)}.universe-selected-panel{display:grid;gap:var(--widget-gap);grid-column:2;grid-row:1;grid-template-rows:auto minmax(0,1fr) auto auto auto;align-self:stretch;min-height:258px;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--surface-subtle);padding:12px}.universe-selected-panel>span{color:var(--brand-green);font-size:var(--type-label)}.universe-selected-panel .selected-symbol-chip-list{align-content:start;gap:6px;margin-top:0}.universe-selected-panel .selected-symbol-chip-list button{border-color:var(--panel-border-strong);border-radius:999px;background:var(--brand-green-soft);padding:6px 9px;font-size:var(--type-label);line-height:1}.universe-selected-panel p{margin:0;color:var(--text-muted);line-height:var(--leading-normal)}.paste-symbols-disclosure{align-self:end;border-top:1px solid var(--border-soft);padding-top:8px}.paste-symbols-disclosure summary{color:var(--text-strong);cursor:pointer;font-size:var(--type-small);font-weight:var(--font-heavy)}.paste-symbols-disclosure textarea{margin-top:8px}.universe-selected-run-button{align-self:end;min-height:46px;border:0;border-radius:var(--radius-control);background:var(--action-bg);color:var(--action-fg);padding:12px 14px;font-weight:var(--font-heavy);cursor:pointer}.universe-selected-run-button:disabled{background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.universe-selected-count{justify-self:end;color:var(--text-muted);font-size:var(--type-label)}.analysis-run-setup.universe-setup .analysis-run-selected-count{grid-column:1 / -1;justify-self:end;margin-top:-4px;color:var(--text-muted)}.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}.candidate-review-surface{display:grid;gap:14px}.candidate-review-sticky-context{grid-template-columns:minmax(180px,1fr) minmax(120px,.55fr) minmax(96px,.42fr) minmax(96px,.42fr) minmax(120px,.5fr) minmax(120px,.5fr) minmax(160px,.72fr) minmax(230px,.95fr);margin-bottom:8px}.candidate-review-simple-readout{margin:0}.candidate-review-simple-readout p{max-width:980px}.candidate-set-final-surface{display:grid;gap:14px}.candidate-set-final-sticky-context{grid-template-columns:minmax(190px,1fr) minmax(120px,.52fr) minmax(96px,.42fr) minmax(96px,.42fr) minmax(120px,.5fr) minmax(120px,.5fr) minmax(170px,.72fr) minmax(250px,1fr);margin-bottom:8px}.candidate-set-final-simple-readout{margin:0}.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,.pre-portfolio-disagreement-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 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:minmax(92px,.75fr) minmax(92px,.7fr) minmax(340px,2.3fr) minmax(300px,1.9fr) minmax(110px,.8fr);gap:10px;align-items:center;min-height:54px;border-bottom:1px solid #e6ece9;padding:8px 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-ranking-row small{display:block;margin-top:5px;color:#64736f;font-size:.74rem;line-height:1.35}.final-score-family-strip{display:grid;grid-template-columns:repeat(5,minmax(78px,1fr));gap:6px;min-width:0}.final-score-family-strip>em{grid-column:1 / -1;color:#64736f;font-size:.72rem;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.final-score-family-strip.missing{grid-template-columns:1fr;gap:4px}.final-score-family-strip.missing small{width:fit-content;border:1px solid #fecaca;border-radius:999px;background:#fff7f7;color:#991b1b;font-size:.68rem;font-weight:900;padding:3px 7px;text-transform:uppercase}.final-score-family-pill{display:grid;align-content:center;min-height:42px;border:1px solid #d8e0dc;border-radius:8px;background:#fbfcfb;padding:6px 8px}.final-score-family-pill small{display:block;margin:0;color:#50615c;font-size:.62rem;font-weight:900;letter-spacing:0;line-height:1.15;text-transform:uppercase}.final-score-family-pill strong{display:block;margin-top:3px;color:#101916;font-size:.84rem}.final-score-family-pill.strong,.final-score-family-pill.constructive,.final-score-family-pill.low{border-color:#99f6e4;background:#f0fdfa}.final-score-family-pill.strong small,.final-score-family-pill.constructive small,.final-score-family-pill.low small{color:#0f766e}.final-score-family-pill.moderate,.final-score-family-pill.mixed,.final-score-family-pill.elevated{border-color:#fed7aa;background:#fff7ed}.final-score-family-pill.moderate small,.final-score-family-pill.mixed small,.final-score-family-pill.elevated small{color:#9a3412}.final-score-family-pill.high,.final-score-family-pill.risk_off,.final-score-family-pill.weakening,.final-score-family-pill.limited,.final-score-family-pill.insufficient{border-color:#fecaca;background:#fff7f7}.final-score-family-pill.high small,.final-score-family-pill.risk_off small,.final-score-family-pill.weakening small,.final-score-family-pill.limited small,.final-score-family-pill.insufficient small{color:#991b1b}.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))}.workbench-page-shell-pilot .module-shell-sticky-context{grid-template-columns:repeat(4,minmax(0,1fr))}.workbench-page-shell-pilot .module-shell-primary-action{grid-column:span 4}}@media (max-width: 980px){.workbench-page-shell-pilot .module-shell-sticky-context{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-page-shell-pilot .module-shell-primary-action{grid-column:span 2}}.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-readiness-context-banner{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.25fr) auto;gap:12px;align-items:stretch;border:1px solid #cfe3de;border-left:5px solid #0f766e;border-radius:8px;background:#fffffff2;box-shadow:0 10px 26px #0f172a0f;padding:12px}.settings-readiness-context-banner div,.settings-readiness-context-banner article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fbfdfc;padding:10px}.settings-readiness-context-banner span,.settings-readiness-context-banner strong,.settings-readiness-context-banner p,.settings-readiness-context-banner small{display:block;min-width:0}.settings-readiness-context-banner span{color:#0f766e;font-size:.66rem;font-weight:950;text-transform:uppercase}.settings-readiness-context-banner strong{margin-top:4px;color:#101916;font-size:.92rem;font-weight:950}.settings-readiness-context-banner p{margin:7px 0 0;color:#4e5f5a;font-size:.8rem;font-weight:760;line-height:1.45}.settings-readiness-context-banner small{margin-top:7px;color:#6b4f00;font-size:.72rem;font-weight:850;line-height:1.4}.settings-readiness-context-banner button{align-self:stretch;border:0;border-radius:6px;background:#15201d;color:#fff;cursor:pointer;font-size:.75rem;font-weight:900;padding:0 14px}.settings-readiness-context-banner button:hover,.settings-readiness-context-banner button:focus-visible{background:#0f766e;outline:none}.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}.user-management-shell{display:grid;gap:14px;border:1px solid #c8ddd6;border-left:5px solid #0f766e;border-radius:8px;background:#ffffffeb;padding:16px;box-shadow:0 16px 40px #15201d0f}.user-management-header,.user-detail-heading,.user-account-actions,.user-action-confirmation{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.user-management-header h2,.user-detail-heading h3,.user-access-editor h4{margin:2px 0 5px;color:#101916}.user-management-header p,.user-detail-heading p,.user-access-editor p{margin:0;color:#566862;line-height:1.45}.user-management-counts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.user-management-counts span,.user-status-badge{border:1px solid #cde3dc;border-radius:999px;background:#f6fbf9;color:#31534a;padding:6px 9px;font-size:.74rem;font-style:normal}.user-status-badge.blocked{border-color:#f1c98f;background:#fff8ed;color:#8a4b00}.user-status-badge.deleted{border-color:#efb9b9;background:#fff5f5;color:#a21c1c}.user-management-auth{border:1px solid #d7e5e0;border-radius:7px;background:#fbfdfc;padding:0 12px}.user-management-auth summary,.user-audit-detail summary{cursor:pointer;padding:11px 0;color:#1d2b27;font-weight:800}.user-management-auth-grid,.user-management-toolbar{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(220px,.8fr) minmax(280px,1.4fr);align-items:end;gap:10px;padding-bottom:12px}.user-management-auth-grid .wide{min-width:0}.user-management-toolbar{grid-template-columns:minmax(260px,1fr) 180px auto;padding:0}.user-management-auth-grid label,.user-management-toolbar label{display:grid;gap:5px;min-width:0;color:#31534a;font-size:.72rem;font-weight:800}.user-management-auth-grid input,.user-management-toolbar input,.user-management-toolbar select{min-width:0;width:100%;border:1px solid #cbdcd6;border-radius:6px;background:#fff;padding:10px 11px;color:#15201d}.user-management-toolbar button,.user-access-editor>button,.user-account-actions button,.user-action-confirmation button{border:1px solid #17231f;border-radius:6px;background:#15201d;color:#fff;padding:10px 13px;font-weight:800;cursor:pointer}.user-management-toolbar button:disabled,.user-access-editor>button:disabled,.user-account-actions button:disabled,.user-action-confirmation button:disabled{cursor:not-allowed;opacity:.48}.user-management-message{margin:0;border-left:3px solid #0f766e;background:#effaf7;padding:9px 11px;color:#24584f}.user-management-workspace{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.65fr);gap:12px;min-height:390px}.user-management-list,.user-management-detail{min-width:0;border:1px solid #d7e5e0;border-radius:7px;background:#fbfdfc;padding:10px}.user-management-list{display:flex;flex-direction:column;gap:5px;max-height:620px;overflow-y:auto}.user-management-list>button{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;border:1px solid transparent;border-radius:6px;background:transparent;padding:10px;color:#1d2b27;text-align:left;cursor:pointer}.user-management-list>button:hover,.user-management-list>button.selected{border-color:#9dcfc2;background:#effaf7}.user-management-list strong,.user-management-list small{display:block;overflow-wrap:anywhere}.user-management-list small{margin-top:3px;color:#60716c}.user-management-list em{color:#60716c;font-size:.72rem;font-style:normal}.user-management-pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;border-top:1px solid #dce8e4;padding-top:9px;color:#60716c;font-size:.74rem;font-weight:800}.user-management-pagination button{border:1px solid #cbdcd6;border-radius:5px;background:#fff;padding:6px 9px;color:#1d2b27;font-weight:800;cursor:pointer}.user-management-pagination button:disabled{cursor:not-allowed;opacity:.45}.user-status-dot{width:8px;height:8px;border-radius:50%;background:#16877a}.user-status-dot.blocked{background:#d48b19}.user-status-dot.deleted{background:#c74444}.user-management-detail{display:grid;align-content:start;gap:15px}.user-detail-heading dl{display:flex;gap:16px;margin:0}.user-detail-heading dl div{min-width:78px}.user-detail-heading dt{color:#71807c;font-size:.68rem;font-weight:800;text-transform:uppercase}.user-detail-heading dd{margin:4px 0 0;color:#1d2b27;font-weight:800}.user-access-editor{display:grid;gap:11px;border-top:1px solid #dce8e4;padding-top:14px}.user-product-toggles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.user-product-toggles label{display:flex;align-items:flex-start;gap:9px;border:1px solid #d7e5e0;border-radius:7px;background:#fff;padding:11px;cursor:pointer}.user-product-toggles label.selected{border-color:#6dc4b5;background:#effaf7}.user-product-toggles strong,.user-product-toggles small{display:block}.user-product-toggles small{margin-top:3px;color:#60716c;line-height:1.35}.user-access-editor>button{justify-self:end}.user-account-actions{justify-content:flex-start;flex-wrap:wrap;border-top:1px solid #dce8e4;padding-top:14px}.user-account-actions button.warning{border-color:#a25d06;background:#fff8ed;color:#8a4b00}.user-account-actions button.danger,.user-action-confirmation button.danger{border-color:#a92323;background:#a92323;color:#fff}.user-action-confirmation{align-items:center;border:1px solid #eccb91;border-radius:7px;background:#fff9ee;padding:11px}.user-action-confirmation.danger{border-color:#efb9b9;background:#fff5f5}.user-action-confirmation span{display:block;margin-top:3px;color:#5e6d68;line-height:1.4}.user-audit-detail{border-top:1px solid #dce8e4}.user-audit-detail p{margin:4px 0}.user-audit-event{display:grid;gap:5px;border-top:1px solid #e1ebe7;padding:10px 0}.user-audit-event>div{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.user-audit-event strong{text-transform:capitalize}.user-audit-event small,.user-audit-event span{color:#6a7974}.settings-task-workspace{display:grid;gap:14px;border:1px solid #c8ddd6;border-left:5px solid #0f766e;border-radius:8px;background:#ffffffeb;padding:16px;box-shadow:0 16px 40px #15201d0f}.settings-task-workspace-header,.settings-task-detail-heading,.settings-task-next-action,.settings-admin-workflow-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.settings-task-workspace-header>div>span,.settings-task-detail-heading>div>span,.settings-task-next-action span,.settings-admin-workflow-heading span,.settings-task-metrics span{display:block;color:#00776d;font-size:.68rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.settings-task-workspace-header h2,.settings-task-detail-heading h3{margin:3px 0 5px;color:#101916}.settings-task-workspace-header p,.settings-task-detail-heading p{max-width:760px;margin:0;color:#566862;line-height:1.45}.settings-task-workspace-header button,.settings-task-next-action button,.settings-admin-workflow-heading button{border:1px solid #17231f;border-radius:6px;background:#15201d;color:#fff;padding:10px 13px;font-weight:800;cursor:pointer}.settings-task-workspace-header button:disabled{cursor:not-allowed;opacity:.5}.settings-task-workspace-body{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.7fr);gap:12px;min-height:360px}.settings-task-list,.settings-task-detail{min-width:0;border:1px solid #d7e5e0;border-radius:7px;background:#fbfdfc;padding:10px}.settings-task-list{display:flex;flex-direction:column;gap:5px}.settings-task-list button{display:grid;gap:4px;width:100%;border:1px solid transparent;border-left:3px solid #b6c7c1;border-radius:6px;background:transparent;padding:11px 12px;color:#1d2b27;text-align:left;cursor:pointer}.settings-task-list button.ready{border-left-color:#16877a}.settings-task-list button.review{border-left-color:#d48b19}.settings-task-list button.blocked{border-left-color:#c74444}.settings-task-list button:hover,.settings-task-list button.selected{border-color:#9dcfc2;background:#effaf7}.settings-task-list span,.settings-task-list strong,.settings-task-list small{display:block}.settings-task-list span{font-weight:900}.settings-task-list strong{color:#31534a;font-size:.78rem}.settings-task-list small{color:#60716c;line-height:1.4}.settings-task-detail{display:grid;align-content:start;gap:16px}.settings-task-status{border:1px solid #cde3dc;border-radius:999px;background:#f6fbf9;padding:6px 9px;color:#31534a;font-size:.72rem;font-weight:800;text-transform:capitalize}.settings-task-status.review{border-color:#f1c98f;background:#fff8ed;color:#8a4b00}.settings-task-status.blocked{border-color:#efb9b9;background:#fff5f5;color:#a21c1c}.settings-task-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.settings-task-metrics article{min-width:0;border:1px solid #d7e5e0;border-left:3px solid #b6c7c1;border-radius:7px;background:#fff;padding:11px}.settings-task-metrics article.ready{border-left-color:#16877a}.settings-task-metrics article.review{border-left-color:#d48b19}.settings-task-metrics article.blocked{border-left-color:#c74444}.settings-task-metrics strong,.settings-task-metrics small{display:block}.settings-task-metrics strong{margin-top:5px;color:#101916;font-size:1.08rem}.settings-task-metrics small{margin-top:5px;color:#60716c;line-height:1.35}.settings-task-next-action{align-items:center;border-top:1px solid #dce8e4;padding-top:14px}.settings-task-next-action strong,.settings-task-next-action small,.settings-admin-workflow-heading strong,.settings-admin-workflow-heading small{display:block}.settings-task-next-action strong,.settings-admin-workflow-heading strong{margin-top:4px;color:#1d2b27}.settings-task-next-action small,.settings-admin-workflow-heading small{max-width:760px;margin-top:4px;color:#60716c;line-height:1.4}.settings-task-workflow{border-top:1px solid #dce8e4;padding-top:14px}.settings-admin-workflow{display:grid;gap:10px}.settings-admin-workflow-heading{align-items:center}.settings-admin-workflow .ops-readiness-head,.settings-admin-workflow .ops-mode-focus-strip{display:none}.settings-admin-workflow .ops-readiness-panel{border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}@media (max-width: 980px){.settings-task-workspace-body{grid-template-columns:minmax(0,1fr)}.settings-task-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.user-management-auth-grid,.user-management-workspace{grid-template-columns:minmax(0,1fr)}.user-management-auth-grid .wide{grid-column:auto}.user-management-list{max-height:260px}}@media (max-width: 700px){.settings-task-workspace-header,.settings-task-detail-heading,.settings-task-next-action,.settings-admin-workflow-heading{flex-direction:column}.settings-task-list,.settings-task-metrics{grid-template-columns:minmax(0,1fr)}.user-management-header,.user-detail-heading,.user-action-confirmation{flex-direction:column}.user-management-toolbar,.user-product-toggles{grid-template-columns:minmax(0,1fr)}.user-detail-heading dl{flex-wrap:wrap}}.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-command-center{margin-top:12px;border:1px solid #cce5de;border-left:5px solid #b7791f;border-radius:8px;background:#fffcf5f0;padding:12px}.beta-feedback-command-center.pass{border-left-color:#0f766e;background:#f8fdfbf5}.beta-feedback-command-center.blocked{border-left-color:#dc2626;background:#fff7f7f5}.beta-feedback-triage-pack.pass{border-left-color:#0f766e}.beta-feedback-triage-pack.blocked{border-left-color:#dc2626}.beta-feedback-triage-head,.beta-feedback-command-head,.beta-feedback-command-grid,.beta-feedback-triage-grid,.beta-feedback-category-grid{display:grid;gap:10px}.beta-feedback-command-head{grid-template-columns:minmax(0,1fr) minmax(220px,.38fr) minmax(220px,.38fr)}.beta-feedback-triage-head{grid-template-columns:1.15fr 1.15fr .9fr}.beta-feedback-command-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:10px}.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-command-head>div,.beta-feedback-command-head article,.beta-feedback-command-grid article,.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-command-head article.pass,.beta-feedback-command-grid article.pass,.beta-feedback-triage-grid article.pass,.beta-feedback-category-grid article.pass{border-left-color:#0f766e}.beta-feedback-command-head article.review,.beta-feedback-command-grid article.review,.beta-feedback-triage-grid article.review{border-left-color:#b7791f}.beta-feedback-command-head article.blocked,.beta-feedback-command-grid article.blocked,.beta-feedback-triage-grid article.blocked{border-left-color:#dc2626}.beta-feedback-category-grid article.review{border-left-color:#b7791f}.beta-feedback-command-head span,.beta-feedback-command-head strong,.beta-feedback-command-head small,.beta-feedback-command-grid span,.beta-feedback-command-grid strong,.beta-feedback-command-grid small,.beta-feedback-command-grid em,.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-command-head span,.beta-feedback-command-grid span,.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-command-head strong,.beta-feedback-command-grid strong,.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-command-grid em{display:block;color:#101916;font-size:1rem;font-style:normal;font-weight:950}.beta-feedback-command-head small,.beta-feedback-command-grid small,.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-command-boundary,.beta-feedback-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.beta-feedback-command-boundary span{border:1px solid #cce5de;border-radius:999px;background:#f8fdfb;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.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}.feedback-review-queue{margin-top:12px;border:1px solid #d8e8e3;border-radius:7px;background:#fffcf5db;padding:10px}.feedback-review-queue summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer}.feedback-review-queue summary span,.feedback-review-queue summary strong{color:#0f766e;font-size:.68rem;font-weight:950;text-transform:uppercase}.feedback-review-queue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.feedback-review-queue-grid article,.release-proof-lane-grid article,.operational-deploy-monitor-grid article,.beta-export-report-gate-grid article,.invite-lifecycle-cleanup-head>div,.invite-lifecycle-cleanup-head article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.feedback-review-queue-grid article.pass,.release-proof-lane-grid article.pass,.operational-deploy-monitor-grid article.pass,.beta-export-report-gate-grid article.pass,.invite-lifecycle-cleanup-head article.pass{border-left-color:#0f766e}.feedback-review-queue-grid article.review,.release-proof-lane-grid article.review,.operational-deploy-monitor-grid article.review,.beta-export-report-gate-grid article.review,.invite-lifecycle-cleanup-head article.review{border-left-color:#b7791f}.feedback-review-queue-grid article.blocked,.release-proof-lane-grid article.blocked{border-left-color:#dc2626}.feedback-review-queue-grid span,.feedback-review-queue-grid strong,.feedback-review-queue-grid small,.feedback-review-queue-grid em,.release-proof-lane-head span,.release-proof-lane-head strong,.release-proof-lane-head small,.release-proof-lane-grid span,.release-proof-lane-grid strong,.release-proof-lane-grid small,.release-proof-lane-grid em,.operational-deploy-monitor-head span,.operational-deploy-monitor-head strong,.operational-deploy-monitor-head small,.operational-deploy-monitor-grid span,.operational-deploy-monitor-grid strong,.operational-deploy-monitor-grid small,.beta-export-report-gate-head span,.beta-export-report-gate-head strong,.beta-export-report-gate-head small,.beta-export-report-gate-grid span,.beta-export-report-gate-grid strong,.beta-export-report-gate-grid small,.invite-lifecycle-cleanup-head span,.invite-lifecycle-cleanup-head strong,.invite-lifecycle-cleanup-head small{display:block;min-width:0}.feedback-review-queue-grid span,.release-proof-lane-head span,.release-proof-lane-grid span,.operational-deploy-monitor-head span,.operational-deploy-monitor-grid span,.beta-export-report-gate-head span,.beta-export-report-gate-grid span,.invite-lifecycle-cleanup-head span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.feedback-review-queue-grid strong,.release-proof-lane-head strong,.release-proof-lane-grid strong,.operational-deploy-monitor-head strong,.operational-deploy-monitor-grid strong,.beta-export-report-gate-head strong,.beta-export-report-gate-grid strong,.invite-lifecycle-cleanup-head strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.feedback-review-queue-grid small,.feedback-review-queue-grid em,.release-proof-lane-head small,.release-proof-lane-grid small,.release-proof-lane-grid em,.operational-deploy-monitor-head small,.operational-deploy-monitor-grid small,.beta-export-report-gate-head small,.beta-export-report-gate-grid small,.invite-lifecycle-cleanup-head small{color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.feedback-review-queue-grid em,.release-proof-lane-grid em{margin-top:7px;color:#6b4f00;font-weight:850}.release-proof-lane-checklist,.operational-deploy-monitor,.beta-launch-command-center,.beta-export-report-gate,.invite-lifecycle-cleanup-panel,.daily-beta-ops-checklist,.beta-operator-snapshot-pack{margin-top:12px;border:1px solid #cce5de;border-left:5px solid #b7791f;border-radius:8px;background:#fffcf5f0;padding:12px}.release-proof-lane-checklist.pass,.operational-deploy-monitor.pass,.beta-launch-command-center.pass,.beta-export-report-gate.pass,.invite-lifecycle-cleanup-panel.pass,.daily-beta-ops-checklist.pass,.beta-operator-snapshot-pack.pass{border-left-color:#0f766e;background:#f8fdfbf5}.beta-launch-command-center.blocked,.daily-beta-ops-checklist.blocked{border-left-color:#dc2626;background:#fff7f7f5}.release-proof-lane-head,.operational-deploy-monitor-head,.beta-launch-command-head,.beta-export-report-gate-head,.invite-lifecycle-cleanup-head,.daily-beta-ops-head,.beta-operator-snapshot-head,.beta-operator-snapshot-controls{display:grid;gap:10px;align-items:stretch}.release-proof-lane-head,.beta-export-report-gate-head,.beta-operator-snapshot-head{grid-template-columns:minmax(0,1fr) minmax(240px,.42fr)}.beta-operator-snapshot-controls{grid-template-columns:minmax(0,1fr) minmax(180px,.22fr);margin-top:10px}.operational-deploy-monitor-head,.beta-launch-command-head,.invite-lifecycle-cleanup-head,.daily-beta-ops-head{grid-template-columns:minmax(0,1fr) minmax(220px,.38fr) minmax(220px,.38fr)}.release-proof-lane-head>div,.release-proof-lane-head article,.operational-deploy-monitor-head>div,.operational-deploy-monitor-head article,.beta-launch-command-head>div,.beta-launch-command-head article,.beta-export-report-gate-head>div,.beta-export-report-gate-head article,.daily-beta-ops-head>div,.daily-beta-ops-head article,.beta-operator-snapshot-head>div,.beta-operator-snapshot-head article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.release-proof-lane-head article.pass,.operational-deploy-monitor-head article.pass,.beta-launch-command-head article.pass,.beta-export-report-gate-head article.pass,.daily-beta-ops-head article.pass,.beta-operator-snapshot-head article.pass{border-left-color:#0f766e}.release-proof-lane-head article.review,.operational-deploy-monitor-head article.review,.beta-launch-command-head article.review,.beta-export-report-gate-head article.review,.daily-beta-ops-head article.review,.beta-operator-snapshot-head article.review{border-left-color:#b7791f}.beta-launch-command-head article.blocked,.daily-beta-ops-head article.blocked,.beta-operator-snapshot-head article.blocked{border-left-color:#dc2626}.release-proof-lane-grid,.operational-deploy-monitor-grid,.beta-launch-command-grid,.beta-export-report-gate-grid,.daily-beta-ops-grid{display:grid;gap:10px;margin-top:10px}.release-proof-lane-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.operational-deploy-monitor-grid,.beta-launch-command-grid,.beta-export-report-gate-grid,.daily-beta-ops-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.beta-launch-command-grid article,.daily-beta-ops-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.beta-launch-command-grid article.pass,.daily-beta-ops-grid article.pass{border-left-color:#0f766e}.beta-launch-command-grid article.review,.daily-beta-ops-grid article.review{border-left-color:#b7791f}.beta-launch-command-grid article.blocked,.daily-beta-ops-grid article.blocked{border-left-color:#dc2626}.beta-launch-command-head span,.beta-launch-command-head strong,.beta-launch-command-head small,.beta-launch-command-grid span,.beta-launch-command-grid strong,.beta-launch-command-grid small,.beta-launch-command-grid em,.daily-beta-ops-head span,.daily-beta-ops-head strong,.daily-beta-ops-head small,.daily-beta-ops-grid span,.daily-beta-ops-grid strong,.daily-beta-ops-grid small,.daily-beta-ops-grid em,.beta-operator-snapshot-head span,.beta-operator-snapshot-head strong,.beta-operator-snapshot-head small,.beta-operator-snapshot-controls span{display:block;min-width:0}.beta-launch-command-head span,.beta-launch-command-grid span,.daily-beta-ops-head span,.daily-beta-ops-grid span,.beta-operator-snapshot-head span,.beta-operator-snapshot-controls span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.beta-launch-command-head strong,.beta-launch-command-grid strong,.daily-beta-ops-head strong,.daily-beta-ops-grid strong,.beta-operator-snapshot-head strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.beta-launch-command-head small,.beta-launch-command-grid small,.beta-launch-command-grid em,.daily-beta-ops-head small,.daily-beta-ops-grid small,.daily-beta-ops-grid em,.beta-operator-snapshot-head small{color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.beta-launch-command-grid em,.daily-beta-ops-grid em{margin-top:7px;color:#6b4f00;font-weight:850}.beta-launch-command-lane-link{width:100%;margin-top:10px;border:1px solid #c8ddd6;border-radius:6px;background:#f8fbfa;color:#10201c;cursor:pointer;font-size:.72rem;font-weight:900;padding:8px 10px;text-align:left}.beta-launch-command-lane-link:hover,.beta-launch-command-lane-link:focus-visible{border-color:#0f766e;background:#edf8f5;outline:none}.beta-operator-snapshot-controls label{min-width:0}.beta-operator-snapshot-controls select,.beta-operator-snapshot-controls button{width:100%}.beta-operator-snapshot-output{width:100%;min-height:260px;margin-top:10px;border:1px solid #d8e8e3;border-radius:7px;background:#fffffff0;color:#101916;font-family:JetBrains Mono,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:760;line-height:1.45;padding:12px;resize:vertical}.operational-deploy-boundary,.beta-launch-command-boundary,.daily-beta-ops-boundary{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.operational-deploy-boundary span,.beta-launch-command-boundary span,.daily-beta-ops-boundary span{border:1px solid #cce5de;border-radius:999px;background:#f8fdfb;color:#0f766e;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}.release-evidence-command-center{margin-top:12px;border:1px solid #cce5de;border-left:5px solid #b7791f;border-radius:8px;background:#fffcf5f0;padding:12px}.release-evidence-command-center.pass{border-left-color:#0f766e;background:#f8fdfbf5}.release-evidence-command-center.blocked{border-left-color:#dc2626;background:#fff7f7f5}.release-evidence-command-head,.release-evidence-command-grid{display:grid;gap:10px}.release-evidence-command-head{grid-template-columns:minmax(0,1fr) minmax(220px,.38fr) minmax(220px,.38fr)}.release-evidence-command-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:10px}.release-evidence-command-head>div,.release-evidence-command-head article,.release-evidence-command-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#ffffffeb;padding:11px}.release-evidence-command-head article.pass,.release-evidence-command-grid article.pass{border-left-color:#0f766e}.release-evidence-command-head article.review,.release-evidence-command-grid article.review{border-left-color:#b7791f}.release-evidence-command-head article.blocked,.release-evidence-command-grid article.blocked{border-left-color:#dc2626}.release-evidence-command-head span,.release-evidence-command-head strong,.release-evidence-command-head small,.release-evidence-command-grid span,.release-evidence-command-grid strong,.release-evidence-command-grid small,.release-evidence-command-grid em{display:block;min-width:0}.release-evidence-command-head span,.release-evidence-command-grid span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.release-evidence-command-head strong,.release-evidence-command-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950;overflow-wrap:anywhere}.release-evidence-command-grid em{color:#101916;font-size:1rem;font-style:normal;font-weight:950}.release-evidence-command-head small,.release-evidence-command-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.release-evidence-command-extra{display:grid;gap:4px;margin:9px 0 0;padding:8px 0 0;border-top:1px solid #d8e8e3;list-style:none}.release-evidence-command-extra li{color:#34423f;font-size:.68rem;font-weight:760;line-height:1.35;overflow-wrap:anywhere}.release-evidence-command-prepare{width:100%;margin-top:10px;border:1px solid #cce5de;border-radius:6px;background:#f8fdfb;color:#0f766e;padding:8px 10px;font-size:.68rem;font-weight:950;text-align:center}.release-evidence-command-prepare:hover{border-color:#0f766e;background:#e8faf5}.release-evidence-command-boundary{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.release-evidence-command-boundary span{border:1px solid #cce5de;border-radius:999px;background:#f8fdfb;color:#0f766e;padding:5px 9px;font-size:.66rem;font-weight:900;text-transform:uppercase}.release-visual-proof-flow{margin-top:12px;border:1px solid #cce5de;border-left:5px solid #0f766e;border-radius:8px;background:#f8fdfbf5;padding:12px}.release-visual-proof-flow.proof_missing,.release-visual-proof-flow.not_loaded{border-left-color:#b7791f;background:#fffcf5f0}.release-visual-proof-flow.attached_review{border-left-color:#2563eb}.release-visual-proof-head,.release-visual-proof-grid{display:grid;gap:10px}.release-visual-proof-head{grid-template-columns:minmax(260px,1fr) repeat(3,minmax(190px,.42fr))}.release-visual-proof-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin-top:10px}.release-visual-proof-head>div,.release-visual-proof-head article,.release-visual-proof-grid article,.release-visual-proof-payload,.release-supporting-evidence-note{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#ffffffeb;padding:11px}.release-visual-proof-grid article{display:flex;flex-direction:column;border-left:4px solid #b7791f}.release-visual-proof-grid article.pass,.release-visual-proof-head article.pass{border-left:4px solid #0f766e}.release-visual-proof-head article.review{border-left:4px solid #2563eb}.release-visual-proof-head article.blocked{border-left:4px solid #dc2626}.release-visual-proof-head span,.release-visual-proof-head strong,.release-visual-proof-head small,.release-visual-proof-head code,.release-visual-proof-grid span,.release-visual-proof-grid strong,.release-visual-proof-grid small,.release-visual-proof-grid code,.release-visual-proof-grid em,.release-visual-proof-grid p,.release-visual-proof-payload span,.release-visual-proof-payload strong,.release-visual-proof-payload small,.release-supporting-evidence-note span,.release-supporting-evidence-note strong,.release-supporting-evidence-note small{display:block;min-width:0}.release-visual-proof-head span,.release-visual-proof-grid span,.release-visual-proof-payload span,.release-supporting-evidence-note span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.release-visual-proof-head strong,.release-visual-proof-grid strong,.release-visual-proof-payload strong,.release-supporting-evidence-note strong{margin:5px 0;color:#101916;font-size:.9rem;font-weight:950;overflow-wrap:anywhere}.release-visual-proof-head small,.release-visual-proof-grid small,.release-visual-proof-grid em,.release-visual-proof-grid p,.release-visual-proof-payload small,.release-supporting-evidence-note small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.release-visual-proof-grid em{font-style:normal}.release-visual-proof-grid p{flex:1;margin:7px 0 0}.release-visual-proof-head code,.release-visual-proof-grid code{border:1px solid #d8e8e3;border-radius:6px;background:#f8fdfbeb;color:#101916;font-size:.72rem;font-weight:850;line-height:1.45;overflow-wrap:anywhere;padding:7px 8px}.release-visual-proof-payload{display:grid;grid-template-columns:minmax(0,.6fr) minmax(260px,1fr) minmax(160px,.22fr);align-items:stretch;gap:10px;margin-top:10px}.release-visual-proof-payload pre{max-height:180px;margin:0;border:1px solid #d8e8e3;border-radius:6px;background:#f8fdfb;color:#101916;font-size:.68rem;font-weight:750;line-height:1.45;overflow:auto;padding:9px;white-space:pre-wrap}.release-visual-proof-payload button{align-self:stretch;min-height:44px}.release-visual-proof-grid button{align-self:end;margin-top:10px;min-height:38px}.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}.email-proof-runbook{margin-top:12px;border:1px solid #cce5de;border-left:4px solid #64748b;border-radius:8px;background:#f8fdfbf5;padding:12px}.email-proof-runbook.pass{border-left-color:#0f766e}.email-proof-runbook.review{border-left-color:#b7791f}.email-proof-runbook.blocked{border-left-color:#dc2626}.email-proof-runbook-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.38fr);gap:10px}.email-proof-runbook-head>div,.email-proof-runbook-head article,.email-proof-runbook-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#fff;padding:11px}.email-proof-runbook-head article.pass,.email-proof-runbook-grid article.pass{border-left-color:#0f766e}.email-proof-runbook-head article.review,.email-proof-runbook-grid article.review{border-left-color:#b7791f}.email-proof-runbook-head article.blocked,.email-proof-runbook-grid article.blocked{border-left-color:#dc2626}.email-proof-send-helper{margin-top:12px;border:1px solid #cce5de;border-left:4px solid #b7791f;border-radius:8px;background:#f8fdfbf5;padding:12px}.email-proof-send-helper.pass{border-left-color:#0f766e}.email-proof-send-helper-head,.email-proof-send-checklist{display:grid;gap:10px}.email-proof-send-helper-head{grid-template-columns:minmax(260px,1fr) repeat(2,minmax(220px,.42fr))}.email-proof-send-checklist{grid-template-columns:repeat(6,minmax(0,1fr));margin-top:10px}.email-proof-send-helper-head>div,.email-proof-send-helper-head article,.email-proof-send-checklist article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #b7791f;border-radius:7px;background:#fff;padding:11px}.email-proof-send-helper-head article.pass,.email-proof-send-checklist article.pass{border-left-color:#0f766e}.email-proof-send-helper-head span,.email-proof-send-helper-head strong,.email-proof-send-helper-head small,.email-proof-send-checklist span,.email-proof-send-checklist strong,.email-proof-send-checklist small{display:block;min-width:0}.email-proof-send-helper-head span,.email-proof-send-checklist span{color:#0f766e;font-size:.65rem;font-weight:900;text-transform:uppercase}.email-proof-send-helper-head strong,.email-proof-send-checklist strong{margin:5px 0;color:#101916;font-size:.86rem;font-weight:950;overflow-wrap:anywhere}.email-proof-send-helper-head small,.email-proof-send-checklist small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.email-proof-send-helper-head button{margin-top:9px;min-height:36px}.email-proof-runbook-head span,.email-proof-runbook-head strong,.email-proof-runbook-head small,.email-proof-runbook-grid span,.email-proof-runbook-grid strong,.email-proof-runbook-grid small{display:block;min-width:0}.email-proof-runbook-head span,.email-proof-runbook-grid span{color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.email-proof-runbook-head strong,.email-proof-runbook-grid strong{margin:5px 0;color:#101916;font-size:.88rem;font-weight:950}.email-proof-runbook-head small,.email-proof-runbook-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.email-proof-runbook-meter{overflow:hidden;height:8px;margin-top:10px;border-radius:999px;background:#dde8e3}.email-proof-runbook-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0f766e,#2563eb)}.email-proof-runbook-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.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}.product-access-review{border:1px solid #cce5de;border-radius:8px;background:#ffffffc2;display:grid;gap:8px;padding:12px}.product-access-review.wide{grid-column:1 / -1}.product-access-review legend{color:#0f766e;font-size:.68rem;font-weight:900;letter-spacing:.04em;padding:0 4px;text-transform:uppercase}.product-access-review>small{color:#5e6f6a;font-size:.76rem;font-weight:760}.product-access-review-grid{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.product-access-review-grid label{align-items:flex-start;border:1px solid #d5dfdc;border-radius:8px;cursor:pointer;display:grid;gap:3px 7px;grid-template-columns:auto 1fr;padding:10px}.product-access-review-grid label.selected{background:#f0fdfad6;border-color:#0f766e6b}.product-access-review-grid input{margin-top:2px}.product-access-review-grid span{color:#06150f;font-weight:900}.product-access-review-grid small{color:#5e6f6a;font-size:.72rem;font-weight:760;grid-column:2;line-height:1.35}.invite-delivery-timeline.product-access-plan{margin-top:7px}.invite-delivery-timeline.product-access-plan.pending span{background:#fffbebd1;border-color:#b4530942;color:#92400e}.product-access-admin-matrix{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.product-access-admin-matrix span{border:1px solid #d5dfdc;border-radius:8px;display:grid;gap:2px;min-width:0;padding:8px 9px}.product-access-admin-matrix span.pass{background:#f0fdfad6;border-color:#0f766e5c}.product-access-admin-matrix span.review{background:#fffbebc7;border-color:#b453093d}.product-access-admin-matrix strong{color:#06150f;font-size:.75rem;font-weight:900}.product-access-admin-matrix small{color:#5e6f6a;font-size:.68rem;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inline-secondary-action{align-self:flex-start;background:#fff;border:1px solid #bfd4cd;border-radius:7px;color:#0f4f49;cursor:pointer;font:inherit;font-size:.76rem;font-weight:900;margin-top:8px;padding:7px 10px}.inline-secondary-action:hover{background:#f0fdfaeb;border-color:#0f766e6b}.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}.beta-cohort-health-panel{margin-top:12px;border:1px solid #cce5de;border-left:5px solid #b7791f;border-radius:8px;background:#fffcf5f0;padding:12px}.beta-cohort-health-panel.pass{border-left-color:#0f766e;background:#f8fdfbf5}.beta-cohort-health-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.38fr) minmax(220px,.38fr);gap:10px;align-items:stretch}.beta-cohort-health-head>div,.beta-cohort-health-head article,.beta-cohort-health-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:11px}.beta-cohort-health-head article.pass,.beta-cohort-health-grid article.pass{border-left:4px solid #0f766e}.beta-cohort-health-head article.review,.beta-cohort-health-grid article.review{border-left:4px solid #b7791f}.beta-cohort-health-head article.blocked,.beta-cohort-health-grid article.blocked{border-left:4px solid #dc2626}.beta-cohort-health-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px}.beta-cohort-health-head span,.beta-cohort-health-grid span{display:block;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.beta-cohort-health-head strong,.beta-cohort-health-grid strong{display:block;margin-top:5px;color:#101916;font-size:.9rem;font-weight:950}.beta-cohort-health-head small,.beta-cohort-health-grid small,.beta-cohort-health-grid em{display:block;margin-top:5px;color:#5e6f6a;font-size:.72rem;font-style:normal;font-weight:760;line-height:1.4}.beta-cohort-health-grid em{color:#8a5a0a;font-weight:850}.beta-cohort-health-boundary{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.beta-cohort-health-boundary span{border:1px solid #cce5de;border-radius:999px;background:#f8fdfb;color:#0f766e;padding:5px 8px;font-size:.62rem;font-weight:950;text-transform:uppercase}.beta-user-lifecycle-panel{margin-top:12px;border:1px solid #cce5de;border-left:4px solid #64748b;border-radius:8px;background:#f8fdfbf5;padding:12px}.beta-user-lifecycle-panel.pass{border-left-color:#0f766e}.beta-user-lifecycle-panel.review{border-left-color:#b7791f}.beta-user-lifecycle-panel.blocked{border-left-color:#dc2626}.beta-user-lifecycle-head,.beta-user-lifecycle-metrics,.beta-user-lifecycle-list{display:grid;gap:10px;margin-top:10px}.beta-user-lifecycle-head{grid-template-columns:minmax(0,1fr) minmax(220px,.38fr) minmax(220px,.38fr);margin-top:0}.beta-user-lifecycle-metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.beta-user-lifecycle-list{grid-template-columns:repeat(2,minmax(0,1fr))}.beta-user-lifecycle-head>div,.beta-user-lifecycle-head article,.beta-user-lifecycle-metrics article,.beta-user-lifecycle-list article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:11px}.beta-user-lifecycle-head article.pass,.beta-user-lifecycle-list article.pass{border-left:4px solid #0f766e}.beta-user-lifecycle-head article.review,.beta-user-lifecycle-list article.review{border-left:4px solid #b7791f}.beta-user-lifecycle-head article.blocked,.beta-user-lifecycle-list article.blocked{border-left:4px solid #dc2626}.beta-user-lifecycle-head span,.beta-user-lifecycle-metrics span,.beta-user-lifecycle-list span{display:block;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.beta-user-lifecycle-head strong,.beta-user-lifecycle-metrics strong,.beta-user-lifecycle-list strong{display:block;margin-top:5px;color:#101916;font-size:.9rem;font-weight:950;overflow-wrap:anywhere}.beta-user-lifecycle-head small,.beta-user-lifecycle-metrics small,.beta-user-lifecycle-list small{display:block;margin-top:5px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.beta-user-lifecycle-row-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.beta-user-lifecycle-steps,.beta-user-lifecycle-boundary{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.beta-user-lifecycle-steps span,.beta-user-lifecycle-boundary span{border:1px solid #d8e8e3;border-radius:999px;background:#f8fdfb;padding:4px 7px;font-size:.6rem;font-weight:950}.beta-user-lifecycle-steps span.pass,.beta-user-lifecycle-boundary span{border-color:#b9e3d7;background:#ecfdf5;color:#0f766e}.beta-user-lifecycle-steps span.blocked{border-color:#fecaca;background:#fff1f2;color:#991b1b}.first-10-beta-smoke-panel{margin-top:12px;border:1px solid #cce5de;border-left:4px solid #64748b;border-radius:8px;background:#f8fdfbf5;padding:12px}.first-10-beta-smoke-panel.pass{border-left-color:#0f766e}.first-10-beta-smoke-panel.review{border-left-color:#b7791f}.first-10-beta-smoke-panel.blocked{border-left-color:#dc2626}.first-10-beta-smoke-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);gap:10px;align-items:stretch}.first-10-beta-smoke-head>div,.first-10-beta-smoke-head article,.first-10-beta-smoke-grid article,.first-10-beta-user-list article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:11px}.first-10-beta-smoke-head article.pass,.first-10-beta-user-list article.pass{border-left:4px solid #0f766e}.first-10-beta-smoke-head article.review,.first-10-beta-user-list article.review{border-left:4px solid #b7791f}.first-10-beta-smoke-head article.blocked,.first-10-beta-user-list article.blocked{border-left:4px solid #dc2626}.first-10-beta-smoke-head span,.first-10-beta-smoke-grid span,.first-10-beta-user-list span{display:block;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.first-10-beta-smoke-head strong,.first-10-beta-smoke-grid strong,.first-10-beta-user-list strong{display:block;margin-top:5px;color:#101916;font-size:.9rem;font-weight:950}.first-10-beta-smoke-head small,.first-10-beta-smoke-grid small,.first-10-beta-user-list small{display:block;margin-top:5px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.first-10-beta-smoke-meter{overflow:hidden;height:8px;margin-top:10px;border-radius:999px;background:#dde8e3}.first-10-beta-smoke-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0f766e,#2563eb)}.first-10-beta-smoke-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px}.first-10-beta-user-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.first-10-beta-user-list article{display:grid;gap:8px}.first-10-beta-user-checks{display:flex;flex-wrap:wrap;gap:6px}.first-10-beta-user-checks span{border:1px solid #d8e8e3;border-radius:999px;background:#f8fdfb;padding:4px 7px;font-size:.6rem}.first-10-beta-user-checks span.pass{border-color:#b9e3d7;background:#ecfdf5;color:#0f766e}.first-10-beta-user-checks span.blocked{border-color:#fecaca;background:#fff1f2;color:#991b1b}.controlled-beta-user-status-table{margin-top:12px;border:1px solid #d8e8e3;border-radius:8px;background:#fffffff0;padding:12px}.controlled-beta-user-status-head span{display:block;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.controlled-beta-user-status-head strong{display:block;margin-top:5px;color:#101916;font-size:.9rem;font-weight:950}.controlled-beta-user-status-head small,.controlled-beta-user-status-boundary{display:block;margin-top:5px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.controlled-beta-user-status-scroll{overflow-x:auto;margin-top:10px}.controlled-beta-user-status-table table{width:100%;min-width:980px;border-collapse:collapse}.controlled-beta-user-status-table th,.controlled-beta-user-status-table td{border-bottom:1px solid #e2ece8;padding:9px 8px;text-align:left;vertical-align:top}.controlled-beta-user-status-table th{color:#0f766e;font-size:.62rem;font-weight:950;text-transform:uppercase}.controlled-beta-user-status-table td strong,.controlled-beta-user-status-table td small{display:block}.controlled-beta-user-status-table td small{margin-top:4px;color:#5e6f6a;font-size:.68rem;font-weight:760;line-height:1.35}.status-pill{display:inline-block;border:1px solid #d8e8e3;border-radius:999px;background:#f8fdfb;color:#53625e;padding:4px 7px;font-size:.62rem;font-weight:950;text-transform:uppercase}.status-pill.accepted,.status-pill.created,.status-pill.complete,.status-pill.observed,.status-pill.submitted{border-color:#b9e3d7;background:#ecfdf5;color:#0f766e}.status-pill.pending{border-color:#f1d598;background:#fffbeb;color:#8a5b12}.controlled-access-permission-panel{margin-top:12px;border:1px solid #cce5de;border-radius:8px;background:#f8fdfbf0;padding:12px}.controlled-access-permission-panel>div:first-child span,.controlled-access-permission-grid span{display:block;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.controlled-access-permission-panel>div:first-child strong,.controlled-access-permission-grid strong{display:block;margin-top:5px;color:#101916;font-size:.9rem;font-weight:950}.controlled-access-permission-panel>div:first-child small,.controlled-access-permission-grid small{display:block;margin-top:5px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.controlled-access-permission-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.controlled-access-permission-grid article{min-width:0;border:1px solid #d8e8e3;border-left:4px solid #64748b;border-radius:7px;background:#fff;padding:11px}.controlled-access-permission-grid article.pass{border-left-color:#0f766e}.controlled-access-permission-grid article.review{border-left-color:#b7791f}.controlled-access-permission-grid article.blocked{border-left-color:#dc2626}.beta-live-permission-checklist{margin-top:12px;border:1px solid #cce5de;border-left:4px solid #b7791f;border-radius:8px;background:#f8fdfbf0;padding:12px}.beta-live-permission-checklist.pass{border-left-color:#0f766e}.beta-live-permission-checklist.review{border-left-color:#b7791f}.beta-live-permission-checklist.blocked{border-left-color:#dc2626}.beta-live-permission-head{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.85fr);gap:10px}.beta-live-permission-head>div,.beta-live-permission-head article,.beta-live-permission-grid article{min-width:0;border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:11px}.beta-live-permission-head article{border-left:4px solid #b7791f}.beta-live-permission-head article.pass,.beta-live-permission-grid article.pass{border-left-color:#0f766e}.beta-live-permission-head article.review{border-left-color:#b7791f}.beta-live-permission-grid article.blocked{border-left-color:#dc2626}.beta-live-permission-head span,.beta-live-permission-grid span{display:block;color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.beta-live-permission-grid article.blocked span{color:#b91c1c}.beta-live-permission-head strong,.beta-live-permission-grid strong{display:block;margin-top:5px;color:#101916;font-size:.9rem;font-weight:950}.beta-live-permission-head small,.beta-live-permission-grid small{display:block;margin-top:5px;color:#5e6f6a;font-size:.72rem;font-weight:760;line-height:1.4}.beta-live-permission-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.beta-live-permission-grid article{border-left:4px solid #64748b}.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-hygiene-summary{border-left:4px solid #b7791f}.invite-hygiene-summary.pass{border-left-color:#0f766e}.invite-hygiene-summary.review{border-left-color:#b7791f}.invite-hygiene-history{border:1px solid #d8e8e3;border-radius:7px;background:#fff;padding:10px}.invite-hygiene-history summary{cursor:pointer;list-style-position:inside}.invite-hygiene-history summary span{color:#0f766e;font-size:.65rem;font-weight:950;text-transform:uppercase}.invite-hygiene-history summary strong,.invite-hygiene-history article strong{display:block;margin-top:5px;color:#101916;font-size:.82rem;font-weight:950}.invite-hygiene-history article{margin-top:8px;border-top:1px solid #eef4f1;padding-top:8px}.invite-hygiene-history article small{display:block;margin-top:4px;color:#5e6f6a;font-size:.7rem;font-weight:760;line-height:1.4}.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}.beta-coverage-table .coverage-row{grid-template-columns:78px 100px minmax(260px,1fr) 96px 122px 122px 132px;min-width:1020px}.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:14px;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:8px 0 10px}.dashboard-hero h1{max-width:none;font-size:clamp(2.1rem,4vw,3.7rem)}.dashboard-hero p{margin:12px 0 0;color:var(--text-muted);line-height:var(--leading-relaxed)}.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:var(--radius-control);background:var(--action-bg);color:var(--action-fg);padding:12px 16px;font-weight:var(--font-bold);cursor:pointer}.dashboard-calm-readout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--panel-padding);border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-bg);box-shadow:var(--shadow-panel);padding:12px var(--panel-padding)}.dashboard-calm-primary{min-width:0;display:grid;align-content:start;gap:10px;padding:8px}.dashboard-calm-primary span,.dashboard-calm-widgets span{display:block;color:var(--brand-green);font-size:.66rem;font-weight:var(--font-heavy);text-transform:uppercase}.dashboard-calm-primary strong{display:block;max-width:780px;color:var(--text-strong);font-size:clamp(1.35rem,2.1vw,2.05rem);font-weight:var(--font-heavy);letter-spacing:0;line-height:1.05}.dashboard-calm-primary p{max-width:780px;margin:0;color:var(--text-muted);font-size:var(--type-body);font-weight:var(--font-regular);line-height:var(--leading-relaxed)}.dashboard-calm-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:4px}.dashboard-calm-actions button{border:1px solid var(--action-bg);border-radius:var(--radius-control);background:var(--action-bg);color:var(--action-fg);padding:9px 12px;font-weight:var(--font-heavy);cursor:pointer}.dashboard-calm-actions button:disabled{border-color:#cbd5d1;background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.dashboard-calm-actions small{max-width:560px;color:var(--text-muted);font-size:.76rem;font-weight:var(--font-medium);line-height:1.4}.dashboard-calm-widgets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--widget-gap)}.dashboard-calm-widgets article{min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-widget);background:var(--panel-bg-soft);padding:var(--widget-padding)}.dashboard-calm-widgets strong{display:block;margin-top:5px;color:var(--text-strong);font-size:.94rem;font-weight:var(--font-heavy);overflow-wrap:anywhere}.dashboard-calm-widgets small{display:block;margin-top:5px;color:var(--text-muted);font-size:.73rem;font-weight:var(--font-medium);line-height:1.42}.dashboard-sticky-context{position:sticky;top:0;z-index:24;display:grid;grid-template-columns:.75fr minmax(150px,.72fr) minmax(150px,.72fr) minmax(112px,.58fr) minmax(100px,.48fr) minmax(230px,1fr);gap:var(--widget-gap);align-items:stretch;overflow:visible;border:1px solid var(--panel-border-strong);border-left:5px solid var(--brand-green);border-radius:var(--radius-widget);background:var(--panel-bg);padding:var(--control-padding);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard-sticky-context div,.dashboard-sticky-context label{display:grid;align-content:center;gap:4px;min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-control);background:var(--surface-bg);padding:var(--control-padding)}.dashboard-sticky-context span{display:block;color:var(--text-muted);font-size:var(--type-caption);font-weight:var(--font-heavy);letter-spacing:0;text-transform:uppercase}.dashboard-sticky-context strong{display:block;margin-top:3px;overflow:hidden;color:var(--text-strong);font-size:var(--type-control);font-weight:var(--font-heavy);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap}.dashboard-sticky-context select{min-width:0;width:100%;border:0;background:transparent;padding:0 24px 0 0;color:var(--text-strong);font-size:var(--type-control);font-weight:var(--font-heavy)}.dashboard-sticky-context button{display:grid;align-content:center;gap:4px;min-width:0;border:1px solid transparent;border-radius:var(--radius-control);background:var(--action-bg);color:var(--action-fg);padding:10px 14px;font-weight:var(--font-heavy);text-align:left;cursor:pointer}.dashboard-sticky-context button:disabled{border-color:var(--border-soft);background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.dashboard-sticky-context button span{color:#ffffffb8}.dashboard-sticky-context button strong{color:var(--action-fg)}.dashboard-workflow-section,.dashboard-monitoring-snapshot,.dashboard-movement-watch,.dashboard-table-details{border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-bg);box-shadow:var(--shadow-panel);padding:var(--panel-padding)}.dashboard-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.28fr);gap:12px;align-items:stretch;margin-bottom:12px}.dashboard-section-head>div,.dashboard-section-head article{min-width:0}.dashboard-section-head article{border:1px solid var(--border-soft);border-radius:var(--radius-widget);background:var(--panel-bg-soft);padding:var(--widget-padding)}.dashboard-section-head span,.dashboard-monitoring-grid span,.dashboard-table-details summary span{display:block;color:var(--brand-green);font-size:var(--type-label);font-weight:var(--font-heavy);text-transform:uppercase}.dashboard-section-head strong,.dashboard-monitoring-grid strong,.dashboard-table-details summary strong{display:block;margin-top:5px;color:var(--text-strong);font-weight:var(--font-heavy);letter-spacing:0;line-height:var(--leading-tight);overflow-wrap:anywhere}.dashboard-section-head>div>strong{font-size:var(--type-card-title)}.dashboard-section-head p,.dashboard-section-head small,.dashboard-monitoring-grid small,.dashboard-table-details summary small{display:block;margin:6px 0 0;color:var(--text-muted);font-size:var(--type-small);font-weight:var(--font-medium);line-height:var(--leading-normal)}.dashboard-monitoring-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--widget-gap)}.dashboard-metric-card{min-width:0;border:1px solid var(--border-soft);border-radius:var(--radius-widget);background:#fbfdfceb;padding:var(--widget-padding)}.dashboard-metric-card.positive{border-left:3px solid var(--brand-green)}.dashboard-metric-card.negative{border-left:3px solid #be123c}.dashboard-boundary-strip{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.dashboard-boundary-strip span{border:1px solid var(--panel-border);border-radius:999px;background:var(--brand-green-soft);color:var(--brand-green);padding:5px 9px;font-size:var(--type-label);font-weight:var(--font-bold);text-transform:uppercase}.dashboard-boundary-strip button{margin-left:auto;border:1px solid var(--action-bg);border-radius:var(--radius-control);background:var(--action-bg);color:var(--action-fg);padding:8px 11px;font-weight:var(--font-heavy);cursor:pointer}.dashboard-movement-watch .dashboard-panels{margin-top:0}.dashboard-table-details{display:block}.dashboard-table-details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none}.dashboard-table-details summary::-webkit-details-marker{display:none}.dashboard-table-details .dashboard-table-panel{margin-top:12px;border:0;background:transparent;box-shadow:none;padding:0}.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 var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg);box-shadow:var(--shadow-soft)}.dashboard-next-action{display:grid;align-content:start;gap:12px;border-left:5px solid var(--brand-green);padding:16px}.dashboard-terminal-orientation{display:grid;gap:12px;border-left:5px solid var(--brand-ink);padding:16px}.dashboard-next-action span,.dashboard-terminal-orientation span,.dashboard-workflow-card span{color:var(--brand-green);font-size:var(--type-label);font-weight:var(--font-heavy);text-transform:uppercase}.dashboard-next-action strong{color:var(--text-strong);font-size:var(--type-section-title);line-height:var(--leading-tight)}.dashboard-terminal-orientation strong{color:var(--text-strong);line-height:var(--leading-tight)}.dashboard-next-action p,.dashboard-terminal-orientation p,.dashboard-workflow-card p{margin:0;color:var(--text-muted);line-height:var(--leading-normal)}.dashboard-orientation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-orientation-grid div{border:1px solid var(--border-soft);border-radius:var(--radius-widget);background:var(--panel-bg-soft);padding:var(--control-padding)}.dashboard-orientation-grid small{display:block;margin-top:4px;color:var(--text-muted);font-weight:var(--font-bold);line-height:1.35}.dashboard-next-action button,.dashboard-workflow-card button{width:max-content;border:1px solid var(--action-bg);border-radius:var(--radius-control);background:var(--action-bg);color:var(--action-fg);padding:9px 12px;font-weight:var(--font-heavy);cursor:pointer}.dashboard-next-action button:disabled,.dashboard-workflow-card button:disabled{border-color:var(--panel-border-strong);background:var(--disabled-bg);color:var(--disabled-fg);cursor:not-allowed}.dashboard-workflow-cards{display:grid;grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--widget-gap)}.dashboard-workflow-card{display:grid;gap:10px;min-height:168px;border-left:4px solid var(--panel-border);padding:13px}.dashboard-workflow-card.status-complete{border-left-color:var(--brand-green)}.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:var(--text-strong);line-height:var(--leading-tight)}.dashboard-workflow-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.dashboard-workflow-footer small{color:var(--text-muted);font-size:var(--type-small);font-weight:var(--font-bold);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}.first-diagnostic-run-guide{display:grid;grid-column:1 / -1;gap:10px;border:1px solid #cce5de;border-left:5px solid #0f766e;border-radius:8px;background:#f0fdfab8;padding:14px}.first-diagnostic-run-head{min-width:0}.first-diagnostic-feedback-nudge{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #f1d598;border-left:5px solid #b7791f;border-radius:8px;background:#fffbebeb;padding:12px}.first-diagnostic-feedback-nudge div{min-width:0}.first-diagnostic-feedback-nudge span{display:block;color:#8a5b12;font-size:.72rem;font-weight:950;text-transform:uppercase}.first-diagnostic-feedback-nudge strong,.first-diagnostic-feedback-nudge p{display:block;margin:5px 0 0}.first-diagnostic-feedback-nudge p{color:#6b5b2f;line-height:1.45}.first-diagnostic-feedback-nudge button{flex:0 0 auto;border:1px solid #101916;border-radius:7px;background:#101916;color:#fff;padding:8px 11px;font-weight:900;cursor:pointer}.first-diagnostic-run-head span,.first-diagnostic-run-grid span{display:block;color:#0f766e;font-size:.72rem;font-weight:950;text-transform:uppercase}.first-diagnostic-run-head strong,.first-diagnostic-run-grid strong{display:block;margin-top:5px;color:#15201d;line-height:1.3}.first-diagnostic-run-head p,.first-diagnostic-run-grid p,.first-diagnostic-run-grid small{display:block;margin:6px 0 0;color:#53625e;line-height:1.45}.first-diagnostic-run-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.first-diagnostic-run-grid article{display:grid;grid-template-rows:auto auto auto minmax(72px,auto) minmax(54px,auto) auto;align-content:start;gap:8px;min-width:0;height:100%;border:1px solid #d8e8e3;border-radius:8px;background:#ffffffeb;padding:12px}.first-diagnostic-run-grid article.observed{border-color:#0f766e;background:#f0fdfaf5}.first-diagnostic-run-grid em{width:max-content;max-width:100%;border:1px solid #d8e8e3;border-radius:999px;background:#f6fbf9;color:#53625e;padding:3px 8px;font-size:.68rem;font-style:normal;font-weight:950;text-transform:uppercase}.first-diagnostic-run-grid article.observed em{border-color:#99d7c8;background:#dff8ef;color:#0f766e}.first-diagnostic-run-grid small{color:#6b5b2f;font-size:.74rem;font-weight:800}.first-diagnostic-run-grid button{align-self:end;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}.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}.metric-presentation{gap:14px;padding:14px}.module-metric-presentation{display:grid;border:1px solid var(--panel-border);border-radius:var(--radius-panel);background:var(--panel-bg)}.risk-metric-presentation{background:var(--panel-bg)}.metric-presentation-head{display:grid;gap:4px;border-bottom:1px solid var(--panel-border);padding-bottom:12px}.metric-presentation-head span,.metric-summary-card span,.metric-group-panel header span,.metric-audit-drawer article span,.metric-raw-payload summary span{color:var(--brand-green);font-size:.68rem;font-weight:var(--font-heavy);text-transform:uppercase}.metric-presentation-head strong,.metric-summary-card strong,.metric-group-panel header strong,.metric-audit-drawer article strong,.metric-raw-payload summary strong{color:var(--text-strong);font-weight:var(--font-heavy);line-height:1.25}.metric-presentation-head small,.metric-summary-card small,.metric-audit-drawer article small{color:var(--text-muted);font-size:.76rem;line-height:1.42}.metric-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.metric-summary-card{display:grid;gap:5px;min-width:0;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg-soft);padding:11px}.metric-summary-card.positive{border-color:var(--state-positive-border)}.metric-summary-card.warning{border-color:var(--state-warning-border);background:var(--state-warning-bg)}.metric-summary-card strong{font-size:1.02rem;overflow-wrap:anywhere}.metric-group-stack{display:grid;gap:12px}.metric-group-panel{min-width:0;border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--surface-bg);overflow:hidden}.metric-group-panel header{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--panel-border);background:var(--surface-subtle);padding:10px 12px}.metric-table{display:grid}.metric-table-row{display:grid;grid-template-columns:minmax(180px,.58fr) minmax(140px,.42fr);gap:14px;min-height:38px;align-items:center;border-bottom:1px solid var(--border-divider);padding:8px 12px}.metric-table-row:last-child{border-bottom:0}.metric-table-row.head{color:var(--text-muted);font-size:.68rem;font-weight:var(--font-heavy);text-transform:uppercase}.metric-table-row strong{min-width:0;overflow:hidden;color:var(--text-strong);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.metric-value{min-width:0;color:var(--text-body);font-family:var(--mono-font);font-size:.8rem;overflow-wrap:anywhere;text-align:right}.metric-value.percent,.metric-value.score{color:var(--brand-green);font-weight:var(--font-heavy)}.metric-audit-drawer{display:grid;gap:10px}.metric-audit-drawer article,.metric-raw-payload{border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg-soft);padding:11px}.metric-raw-payload summary{display:grid;gap:4px;cursor:pointer}.metric-raw-payload pre{max-height:320px;overflow:auto;margin:10px 0 0;border:1px solid var(--border-divider);border-radius:var(--radius-control);background:var(--surface-bg);color:var(--text-body);font-family:var(--mono-font);font-size:.76rem;line-height:1.45;padding:10px;white-space:pre-wrap}.module-extra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.module-extra-grid article{border:1px solid var(--panel-border);border-radius:var(--radius-widget);background:var(--panel-bg-soft);padding:14px}.module-extra-grid span,.module-extra-grid small{display:block;color:var(--text-muted)}.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-calm-readout,.dashboard-calm-widgets,.dashboard-sticky-context,.dashboard-section-head,.dashboard-monitoring-grid,.dashboard-boundary-strip,.dashboard-table-details summary,.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,.first-diagnostic-feedback-nudge,.first-diagnostic-run-grid,.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,.beta-onboarding-checkpoint-head,.beta-onboarding-check-grid,.beta-onboarding-check-form,.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-readiness-context-banner,.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,.email-proof-runbook-head,.email-proof-runbook-grid,.email-proof-send-helper-head,.email-proof-send-checklist,.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-visual-proof-head,.release-visual-proof-grid,.release-visual-proof-payload,.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,.feedback-review-queue-grid,.release-proof-lane-head,.release-proof-lane-grid,.operational-deploy-monitor-head,.operational-deploy-monitor-grid,.operational-deploy-boundary,.beta-export-report-gate-head,.beta-export-report-gate-grid,.invite-lifecycle-cleanup-head,.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,.daily-beta-ops-head,.daily-beta-ops-grid,.daily-beta-ops-boundary,.beta-operator-snapshot-head,.beta-operator-snapshot-controls,.beta-cohort-health-head,.beta-cohort-health-grid,.beta-cohort-health-boundary,.first-10-beta-smoke-head,.first-10-beta-smoke-grid,.first-10-beta-user-list,.beta-live-permission-head,.beta-live-permission-grid,.controlled-access-permission-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-proof-strip,.report-read-grid,.report-consumer-summary,.report-source-score-families,.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-reference-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,.public-access-products>div,.final-score-family-strip,.saved-analysis-actions{grid-template-columns:1fr}.dashboard-sticky-context{grid-template-columns:repeat(2,minmax(150px,1fr));overflow:visible}.dashboard-sticky-context div,.dashboard-sticky-context label{border-right:1px solid #e0e7e3}.dashboard-sticky-context div:nth-child(2n),.dashboard-sticky-context label:nth-child(2n){border-right:1px solid #e0e7e3}.dashboard-sticky-context button{grid-column:1 / -1;min-height:42px;border-radius:7px}.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}.analysis-run-setup.universe-setup,.universe-setup-body,.universe-setup-collapsible>summary,.analysis-run-setup.universe-setup .analysis-symbol-input,.universe-setup-toolbar{grid-template-columns:minmax(0,1fr)}.analysis-run-setup.universe-setup .analysis-setup-intro,.universe-setup-toolbar,.analysis-run-setup.universe-setup .analysis-symbol-input,.analysis-run-setup.universe-setup .analysis-symbol-input>input,.universe-symbol-browser,.analysis-run-setup.universe-setup .symbol-picker-grid,.analysis-run-setup.universe-setup .analysis-symbol-input>small,.analysis-run-setup.universe-setup .selection-error,.universe-selected-panel,.analysis-run-setup.universe-setup .analysis-run-selected-count{grid-column:1;grid-row:auto}.universe-edit-action{justify-self:start}.analysis-run-setup.universe-setup>button{align-self:stretch;margin-top:0}.universe-selected-run-button{width:100%}.portfolio-handoff-panel>div:first-child{border-right:0;border-bottom:1px solid var(--panel-border);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-page-shell-pilot .module-stage{border:1px solid var(--border-soft);border-radius:8px}.workbench-sticky-nav{width:calc(100% + 28px);max-width:calc(100% + 28px);overflow:hidden;margin:-14px -14px 14px}.module-shell-sticky-context,.module-experience-pilot-panel,.workbench-analyst-tools-grid,.workbench-page-shell-pilot .submodule-top-tabs,.workbench-primary-action-row,.workbench-more-action-grid{grid-template-columns:minmax(0,1fr)}.module-shell-sticky-context{position:relative;top:auto;margin-bottom:12px}.module-shell-sticky-context div,.module-shell-sticky-context button{border-right:0;border-bottom:1px solid var(--border-divider)}.module-shell-sticky-context button{border-bottom:0}.module-shell-sticky-context strong,.module-experience-pilot-panel strong,.workbench-analyst-tools-disclosure strong,.workbench-primary-actions strong{overflow:visible;text-overflow:clip;white-space:normal}.workbench-page-shell-pilot .submodule-top-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-more-actions>summary,.workbench-analyst-tools-disclosure>summary,.workbench-contract-disclosure>summary{grid-template-columns:minmax(0,1fr) 18px}.workbench-more-actions>summary>span,.workbench-more-actions>summary>strong,.workbench-analyst-tools-disclosure>summary>span,.workbench-analyst-tools-disclosure>summary>strong,.workbench-contract-disclosure>summary>span,.workbench-contract-disclosure>summary>strong{grid-column:1}.workbench-more-actions>summary small,.workbench-analyst-tools-disclosure>summary small,.workbench-contract-disclosure>summary small{grid-column:1}.workbench-more-actions>summary:after,.workbench-analyst-tools-disclosure>summary:after,.workbench-contract-disclosure>summary:after{grid-column:2}.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 var(--border-divider)}.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}.rebalance-simulation-head{display:grid}.rebalance-simulation-head>strong{justify-self:start}.rebalance-simulation-grid{grid-template-columns:repeat(2,minmax(0,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}}@media (max-width: 640px){.workbench-page-shell-pilot .submodule-top-tabs{grid-template-columns:minmax(0,1fr)}}.finth-notes-host-shell{--finth-notes-left-rail-width: 212px;--finth-notes-right-rail-width: 320px;--finth-notes-content-spine: min(1480px, 100%);--finth-notes-reader-spine: min(1480px, 100%);--finth-notes-shell-gutter: clamp(14px, 1.7vw, 30px);--finth-notes-reader-gap: clamp(14px, 1.35vw, 22px);--finth-notes-report-gap: clamp(20px, 1.7vw, 30px);--finth-notes-report-body-size: clamp(1.02rem, .3vw + .96rem, 1.12rem);--finth-notes-report-line-height: 1.82;--finth-notes-shell-top-inset: 14px;--finth-notes-rail-height-offset: 28px;min-height:100vh;width:100%;overflow-x:hidden;background:#f7f7f5}.finth-notes-host-main{min-width:0;width:100%;min-height:100vh}.finth-notes-host-shell *,.finth-notes-host-shell *:before,.finth-notes-host-shell *:after{box-sizing:border-box}.finth-notes-host-shell button,.finth-notes-host-shell input,.finth-notes-host-shell select,.finth-notes-host-shell textarea{font:inherit}.finth-notes-shell{display:grid;grid-template-columns:var(--finth-notes-left-rail-width) minmax(0,1fr) var(--finth-notes-right-rail-width);gap:0;min-height:100vh;width:100%;color:#181c1a;background:#f7f7f5}.finth-notes-shell>*,.finth-notes-composer,.finth-notes-output,.finth-notes-right-rail,.finth-notes-left-rail,.finth-notes-right-rail section{min-width:0}.finth-notes-host-shell p,.finth-notes-host-shell strong,.finth-notes-host-shell small,.finth-notes-host-shell span,.finth-notes-host-shell li,.finth-notes-host-shell button{overflow-wrap:anywhere}.finth-notes-left-rail{display:flex;flex-direction:column;gap:18px;align-self:start;min-width:0;padding:18px 14px;border-right:1px solid #e1e1dc;background:#efefed}.finth-notes-brand{display:grid;gap:2px;padding:8px 10px 14px}.finth-notes-brand strong{font-size:1rem;line-height:1.1}.finth-notes-brand span,.finth-notes-left-rail small,.finth-notes-account span,.finth-notes-eyebrow,.finth-notes-output-header span,.finth-notes-note-card span,.finth-notes-note-outline span,.finth-notes-right-rail section>span{color:#70746f;font-size:.76rem}.finth-notes-nav{display:grid;gap:4px}.finth-notes-nav button{display:grid;gap:2px;min-height:34px;border:0;border-radius:8px;padding:8px 10px;color:#2d312f;text-align:left;background:transparent}.finth-notes-nav button span{font-weight:650}.finth-notes-nav button.active{background:#dfdfdc}.finth-notes-nav button:disabled{color:#8d918d;cursor:not-allowed}.finth-notes-left-note{display:grid;gap:6px;border:1px solid #deded9;border-radius:10px;padding:10px;background:#f8f8f6}.finth-notes-left-note span{color:#70746f;font-size:.72rem}.finth-notes-left-note p{margin:0;color:#555d58;font-size:.82rem;line-height:1.45}.finth-notes-account{display:grid;gap:3px;margin-top:auto;padding:10px;border:1px solid #deded9;border-radius:10px;background:#f8f8f6}.finth-notes-center{display:grid;align-content:start;min-width:0;padding:22px var(--finth-notes-shell-gutter) 48px}.finth-notes-center.reader-workspace-ready{--finth-notes-content-spine: min(1600px, 100%);--finth-notes-reader-spine: min(1600px, 100%);padding-inline:clamp(18px,1.75vw,34px)}.finth-notes-center.reader-workspace-ready .finth-notes-topbar,.finth-notes-center.reader-workspace-ready .finth-notes-composer,.finth-notes-center.reader-workspace-ready .finth-notes-output,.finth-notes-center.reader-workspace-ready .finth-notes-module-digest{margin-left:0;margin-right:0}.finth-notes-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;width:100%;max-width:var(--finth-notes-content-spine);margin:0 auto 30px}.finth-notes-topbar div{display:grid;gap:2px}.finth-notes-topbar span{color:#727771;font-size:.8rem}.finth-notes-topbar strong{font-size:1rem}.finth-notes-topbar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.finth-notes-topbar-actions span{border:1px solid #dfe2dc;border-radius:999px;padding:5px 9px;color:#676e69;background:#fff}.finth-notes-topbar button,.finth-notes-right-rail button{min-height:34px;border:1px solid #d6d8d3;border-radius:8px;padding:7px 12px;color:#191f1c;background:#fff}.finth-notes-composer,.finth-notes-output{width:100%;max-width:var(--finth-notes-content-spine);margin:0 auto 18px;border:1px solid #ddddda;border-radius:14px;padding:22px;background:#fff;box-shadow:0 16px 38px #1419160a}.finth-notes-output.reader-ready{max-width:var(--finth-notes-content-spine);border-color:transparent;padding:0;background:transparent;box-shadow:none;margin-top:0}.finth-notes-composer{display:grid;gap:18px}.finth-notes-composer.result-ready{padding-block:18px;background:#fbfbfa;box-shadow:none}.finth-notes-composer.reader-report-ready{margin-bottom:10px;border:0;padding:0;background:transparent;box-shadow:none}.finth-notes-center.reader-workspace-ready .finth-notes-composer.reader-report-ready,.finth-notes-center.reader-workspace-ready .finth-notes-output.reader-ready,.finth-notes-center.reader-workspace-ready .finth-notes-module-digest,.finth-notes-center.reader-workspace-ready .finth-notes-secondary-drawer-stack{width:100%;max-width:var(--finth-notes-reader-spine);margin-left:auto;margin-right:auto}.finth-notes-center.reader-workspace-ready .finth-notes-composer.reader-report-ready,.finth-notes-center.reader-workspace-ready .finth-notes-output.reader-ready{scroll-margin-top:18px}.finth-notes-composer.reader-report-ready .finth-notes-composer-copy,.finth-notes-composer.reader-report-ready .finth-notes-reader-path,.finth-notes-composer.reader-report-ready .finth-notes-form-card{display:none}.finth-notes-reader-result-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e5e7e1;border-left:2px solid #0f766e;border-radius:12px;padding:10px 12px;background:#fdfdfb;box-shadow:none}.finth-notes-composer.reader-report-ready .finth-notes-reader-result-summary{align-items:center;margin-bottom:0;min-height:44px}.finth-notes-reader-result-summary>div:first-child{display:grid;gap:2px;min-width:0}.finth-notes-reader-result-summary span{color:#0f766e;font-size:.64rem;font-weight:850;text-transform:uppercase}.finth-notes-reader-result-summary strong{color:#101713;font-size:.82rem;line-height:1.3}.finth-notes-reader-result-summary p{max-width:760px;margin:0;color:#5f6762;font-size:.76rem;line-height:1.45}.finth-notes-composer.reader-report-ready .finth-notes-reader-result-summary p{display:none}.finth-notes-reader-result-summary>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.finth-notes-reader-result-summary button{border:1px solid #0d1b16;border-radius:6px;padding:5px 8px;color:#fff;background:#0d1b16;font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}.finth-notes-reader-result-summary button.secondary{border-color:#d4d8d2;color:#1d231f;background:#fff}.finth-notes-composer.result-ready .finth-notes-composer-copy h1{font-size:clamp(1.55rem,2.4vw,2.2rem);line-height:1.08}.finth-notes-composer.result-ready .finth-notes-composer-copy p:not(.finth-notes-eyebrow){max-width:640px;margin-bottom:0}.finth-notes-eyebrow{display:block;margin-bottom:10px;text-transform:uppercase}.finth-notes-composer h1{max-width:720px;margin:0 0 10px;font-size:clamp(2rem,4vw,3.8rem);line-height:.98;letter-spacing:0}.finth-notes-composer p{max-width:720px;margin:0 0 18px;color:#4d5550;line-height:1.6}.finth-notes-reader-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finth-notes-reader-path article{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 9px;align-items:center;border:1px solid #e2e5df;border-radius:12px;padding:10px 11px;background:#fbfbfa}.finth-notes-reader-path article.active{border-color:#bfe3dc;background:#f7fffc}.finth-notes-reader-path article.ready{border-color:#cfe8e2;background:#f9fffd}.finth-notes-reader-path span{grid-row:1 / span 2;display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid #d9dfda;border-radius:999px;color:#59625d;background:#fff;font-size:.72rem;font-weight:800}.finth-notes-reader-path article.active span,.finth-notes-reader-path article.ready span{border-color:#8ddcd1;color:#0f766e;background:#effbf8}.finth-notes-reader-path strong{color:#141b17;font-size:.86rem;line-height:1.2}.finth-notes-reader-path small{color:#68716b;font-size:.74rem;line-height:1.3}.finth-notes-form-card{display:grid;gap:10px;border:1px solid #e0e2dd;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-form-card form{display:grid;gap:10px}.finth-notes-input-grid{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:10px;margin-bottom:10px}.finth-notes-input-grid label{display:grid;gap:6px;color:#555c58;font-size:.78rem}.finth-notes-symbol-picker{display:grid;grid-column:1 / -1;gap:10px;border:1px solid #e1e4df;border-radius:12px;padding:12px;background:#fff}.finth-notes-symbol-picker label{display:grid;gap:6px}.finth-notes-input-grid input,.finth-notes-input-grid select,.finth-notes-composer textarea{width:100%;border:1px solid #d9ddd9;border-radius:9px;padding:10px 11px;color:#3d4540;background:#f8f8f6}.finth-notes-input-grid input:focus,.finth-notes-input-grid select:focus,.finth-notes-composer textarea:focus{border-color:#9bd7ce;outline:2px solid rgba(15,118,110,.14);outline-offset:1px}.finth-notes-input-grid input[aria-invalid=true]{border-color:#e7a3a3;background:#fff8f8}.finth-notes-symbol-catalog-status,.finth-notes-selected-symbols div{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.finth-notes-symbol-catalog-status small,.finth-notes-selected-symbols button,.finth-notes-symbol-paste summary{border:1px solid #dce2dd;border-radius:999px;padding:5px 8px;color:#4a524e;background:#f8f8f6;font-size:.75rem;font-weight:650}.finth-notes-symbol-catalog-status small.ready{border-color:#9fded4;color:#0f766e;background:#eefbf8}.finth-notes-symbol-catalog-status small.loading,.finth-notes-symbol-catalog-status small.idle{border-color:#e4ddc6;color:#795b17;background:#fff9e8}.finth-notes-symbol-catalog-status small.error{border-color:#efc2c2;color:#9f2d2d;background:#fff8f8}.finth-notes-symbol-search-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.finth-notes-symbol-search-results button{display:grid;gap:3px;min-height:54px;border:1px solid #dde1dc;border-radius:10px;padding:9px 10px;text-align:left;color:#202621;background:#fbfbfa}.finth-notes-symbol-search-results button:hover,.finth-notes-selected-symbols button:hover{border-color:#9bd7ce;background:#f1fbf8}.finth-notes-symbol-search-results p,.finth-notes-selected-symbols p{margin:0;color:#6e7670;font-size:.82rem;line-height:1.45}.finth-notes-symbol-search-results span{color:#6a716d;font-size:.74rem}.finth-notes-selected-symbols{display:grid;gap:8px;border-top:1px solid #e7e8e4;padding-top:10px}.finth-notes-selected-symbols>span{color:#70746f;font-size:.74rem;font-weight:650}.finth-notes-selected-symbols button{display:inline-flex;align-items:center;gap:6px;border-color:#9bded5;color:#0f766e;background:#f1fbf8}.finth-notes-selected-symbols button small{color:#5e6a65;font-size:.68rem;font-weight:500}.finth-notes-symbol-paste{display:grid;gap:8px}.finth-notes-symbol-paste summary{width:fit-content;cursor:pointer}.finth-notes-symbol-paste input{margin-top:8px}.finth-notes-composer textarea{min-height:88px;resize:vertical}.finth-notes-validation-panel{display:grid;gap:8px;border:1px solid #e2e5df;border-radius:10px;padding:10px;background:#fff}.finth-notes-validation-panel div{display:grid;gap:3px}.finth-notes-validation-panel span{color:#70746f;font-size:.74rem}.finth-notes-validation-panel strong{color:#222a25;font-size:.9rem;line-height:1.35}.finth-notes-validation-pass{margin:0;color:#0f766e;font-size:.84rem}.finth-notes-validation-list{display:grid;gap:4px;margin:0;padding-left:18px;font-size:.84rem;line-height:1.45}.finth-notes-validation-list.error{color:#9f2d2d}.finth-notes-validation-list.warning{color:#7c5a12}.finth-notes-access-action-strip{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid #e4d7b1;border-radius:12px;padding:12px;background:#fffdf7}.finth-notes-access-action-strip.ready{border-color:#bde4dc;background:#fbfffd}.finth-notes-access-action-strip.blocked{border-color:#e5c9ad;background:#fffaf3}.finth-notes-access-action-strip span{color:#006b5d;font-size:.7rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.finth-notes-access-action-strip strong{display:block;margin-top:3px;color:#111916;font-size:.94rem}.finth-notes-access-action-strip p{max-width:760px;margin:4px 0 0;color:#5d665f;font-size:.82rem;line-height:1.45}.finth-notes-access-action-buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.finth-notes-access-action-buttons button{min-height:36px;border-radius:8px;white-space:nowrap}.finth-notes-access-action-buttons button:first-child{color:#fff;background:#111916}.finth-notes-access-action-buttons button:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 760px){.finth-notes-access-action-strip{grid-template-columns:1fr}.finth-notes-access-action-buttons{justify-content:stretch}.finth-notes-access-action-buttons button{flex:1 1 180px}}.finth-notes-action-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);align-items:center;gap:12px}.finth-notes-action-row small{color:#6f7872;line-height:1.45}.finth-notes-primary-action{width:100%;min-height:42px;margin-top:10px;border:0;border-radius:9px;color:#fff;background:#111916}.finth-notes-primary-action:disabled{color:#7b837d;background:#e4e7e3;cursor:not-allowed}.finth-notes-candidate-pause-card{display:grid;gap:12px;padding:14px;border:1px solid #d9dfd9;border-radius:12px;background:#fbfcfb}.finth-notes-candidate-pause-card.available{border-color:#7ed8cb;background:#f5fffc}.finth-notes-candidate-pause-card.blocked{border-color:#ead7d7;background:snow}.finth-notes-candidate-pause-copy{display:grid;gap:5px}.finth-notes-candidate-pause-copy span{color:#007a70;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-candidate-pause-copy strong{color:#121914;font-size:.96rem}.finth-notes-candidate-pause-copy p{max-width:720px;margin:0;color:#59625d;font-size:.84rem;line-height:1.48}.finth-notes-candidate-choice-panel{display:grid;gap:12px;border:1px solid #dde3dd;border-radius:10px;padding:12px;background:#fff}.finth-notes-candidate-choice-panel.selected{border-color:#8de0d4;background:#f7fffc}.finth-notes-candidate-choice-panel.manual_pause{border-color:#ead28f;background:#fffdf4}.finth-notes-candidate-choice-panel>div:first-child{display:grid;gap:5px}.finth-notes-candidate-choice-panel>div:first-child>span{color:#007a70;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-candidate-choice-panel>div:first-child>strong{color:#121914;font-size:.96rem}.finth-notes-candidate-choice-panel>div:first-child>p{margin:0;color:#56615a;font-size:.82rem;line-height:1.48}.finth-notes-candidate-pause-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finth-notes-candidate-pause-options button{display:grid;gap:4px;min-height:74px;padding:10px;border:1px solid #d5ddd6;border-radius:10px;color:#1d2520;background:#fff;text-align:left}.finth-notes-candidate-pause-options button.selected{border-color:#7ed8cb;background:#f0fffb;box-shadow:inset 0 3px #008276}.finth-notes-candidate-pause-options button:disabled{color:#68726c;background:#f3f5f3;cursor:not-allowed}.finth-notes-candidate-pause-options button>span{width:fit-content;border:1px solid #d8dfd8;border-radius:999px;padding:2px 6px;color:#66706a;background:#f7f8f6;font-size:.62rem;font-weight:800;text-transform:uppercase}.finth-notes-candidate-pause-options button.selected>span{border-color:#8de0d4;color:#006c63;background:#eafffb}.finth-notes-candidate-pause-options strong{font-size:.84rem}.finth-notes-candidate-pause-options small{color:inherit;font-size:.72rem;line-height:1.36}.finth-notes-candidate-choice-summary{display:grid;gap:6px;padding-top:10px;border-top:1px solid #e2e7e2}.finth-notes-candidate-choice-summary span{color:#007a70;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-candidate-choice-summary strong{color:#121914;font-size:.84rem;line-height:1.42}.finth-notes-candidate-choice-summary small,.finth-notes-candidate-choice-summary em{margin:0;color:#5b655f;font-size:.76rem;font-style:normal;line-height:1.42}.finth-notes-candidate-handoff-proof{border:1px solid #dde3dd;border-radius:10px;background:#fff}.finth-notes-candidate-handoff-proof>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;cursor:pointer}.finth-notes-candidate-handoff-proof>summary::marker{color:#007a70}.finth-notes-candidate-handoff-proof>summary span{color:#121914;font-size:.8rem;font-weight:800}.finth-notes-candidate-handoff-proof>summary small{color:#6a746e;font-size:.74rem}.finth-notes-candidate-handoff-proof[open]{display:grid;gap:10px;padding-bottom:12px}.finth-notes-candidate-handoff-proof[open]>.finth-notes-candidate-continuation,.finth-notes-candidate-handoff-proof[open]>.finth-notes-candidate-set-adapter{margin-inline:12px}.finth-notes-candidate-pause-selection{display:grid;gap:8px;padding-top:4px;border-top:1px solid #e5e9e5}.finth-notes-candidate-pause-selection>span{color:#007a70;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-candidate-pause-selection p{margin:0;color:#56615a;font-size:.82rem;line-height:1.45}.finth-notes-candidate-pause-selection div{display:flex;flex-wrap:wrap;gap:6px}.finth-notes-candidate-pause-selection small{width:fit-content;border:1px solid #8de0d4;border-radius:999px;padding:4px 8px;color:#006c63;background:#f0fffb;font-size:.72rem;font-weight:800}.finth-notes-candidate-review-wait,.finth-notes-candidate-review-rail{display:grid;gap:10px;border:1px solid #dce2dc;border-radius:10px;padding:12px;background:#fff}.finth-notes-candidate-review-wait.waiting_for_queue,.finth-notes-candidate-review-rail.waiting_for_queue,.finth-notes-candidate-review-wait.choice_needed,.finth-notes-candidate-review-rail.choice_needed{border-color:#ead28f;background:#fffdf4}.finth-notes-candidate-review-wait.handoff_ready,.finth-notes-candidate-review-rail.handoff_ready{border-color:#8de0d4;background:#f7fffc}.finth-notes-candidate-review-wait.blocked,.finth-notes-candidate-review-rail.blocked{border-color:#e5b8b8;background:snow}.finth-notes-candidate-review-wait>div:first-child{display:grid;gap:5px}.finth-notes-candidate-review-wait span,.finth-notes-candidate-review-rail .finth-notes-rail-heading span{color:#007a70;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-candidate-review-wait strong{color:#121914;font-size:.94rem}.finth-notes-candidate-review-wait p,.finth-notes-candidate-review-wait em,.finth-notes-candidate-review-rail p,.finth-notes-candidate-review-rail>small{margin:0;color:#56615a;font-size:.82rem;font-style:normal;line-height:1.48}.finth-notes-candidate-review-rail h3{margin:0;color:#121914;font-size:.98rem;line-height:1.2}.finth-notes-candidate-review-chips{display:flex;flex-wrap:wrap;gap:6px}.finth-notes-candidate-review-chips small{width:fit-content;border:1px solid #d7ddd7;border-radius:999px;padding:4px 8px;color:#56615a;background:#f6f8f6;font-size:.7rem;font-weight:800}.finth-notes-candidate-review-chips small.ready{border-color:#8de0d4;color:#006c63;background:#f0fffb}.finth-notes-candidate-review-chips small.waiting{border-color:#ead28f;color:#6f5a12;background:#fff8df}.finth-notes-candidate-review-chips small.blocked{border-color:#e5b8b8;color:#8b3838;background:#fff1f1}.finth-notes-candidate-continuation{display:grid;gap:6px;padding:12px;border:1px solid #dde3dd;border-radius:10px;background:#fff}.finth-notes-candidate-continuation.ready{border-color:#8de0d4;background:#f7fffc}.finth-notes-candidate-continuation.needs_choice{border-color:#ead28f;background:#fffdf4}.finth-notes-candidate-continuation.blocked{border-color:#e5b8b8;background:snow}.finth-notes-candidate-continuation span{color:#007a70;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-candidate-continuation strong{color:#141b17;font-size:.9rem}.finth-notes-candidate-continuation p,.finth-notes-candidate-continuation em{margin:0;color:#5c655f;font-size:.8rem;font-style:normal;line-height:1.45}.finth-notes-candidate-continuation small{width:fit-content;border:1px solid #d7ddd7;border-radius:999px;padding:4px 8px;color:#56615a;background:#f6f8f6;font-size:.7rem;font-weight:800}.finth-notes-candidate-set-adapter{display:grid;gap:8px;padding:12px;border:1px solid #dde3dd;border-radius:10px;background:#fff}.finth-notes-candidate-set-adapter.ready{border-color:#8de0d4;background:#f7fffc}.finth-notes-candidate-set-adapter.needs_choice{border-color:#ead28f;background:#fffdf4}.finth-notes-candidate-set-adapter.blocked{border-color:#e5b8b8;background:snow}.finth-notes-candidate-set-adapter span{color:#007a70;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-candidate-set-adapter strong{color:#141b17;font-size:.9rem}.finth-notes-candidate-set-adapter p,.finth-notes-candidate-set-adapter em{margin:0;color:#5c655f;font-size:.8rem;font-style:normal;line-height:1.45}.finth-notes-candidate-set-adapter div{display:flex;flex-wrap:wrap;gap:6px}.finth-notes-candidate-set-adapter small{width:fit-content;border:1px solid #96e9dc;border-radius:999px;padding:4px 8px;color:#007a70;background:#ecfffb;font-size:.7rem;font-weight:800}.finth-notes-output-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e4e4df}.finth-notes-output.reader-ready .finth-notes-output-header{margin-bottom:12px;border:1px solid #e6e7e2;border-left:2px solid #0f766e;border-radius:12px;padding:11px 13px;background:#fdfdfc}.finth-notes-output-header.ready{border-bottom-color:#cbe8e0}.finth-notes-output-header.blocked{border-bottom-color:#ead2ce}.finth-notes-output-header div{display:grid;gap:6px;min-width:0}.finth-notes-output-header h2{margin:0;color:#161b18;font-size:1.42rem;line-height:1.22}.finth-notes-output-header p{max-width:680px;margin:0;color:#505853;line-height:1.56}.finth-notes-output-header small{color:#68716b;font-size:.82rem;line-height:1.45}.finth-notes-output-header-chips{display:flex!important;flex:0 0 auto;justify-content:flex-end;align-content:flex-start;grid-template-columns:none!important;flex-wrap:wrap;gap:7px!important;max-width:310px}.finth-notes-output-header-chips strong{border:1px solid #bfe3dc;border-radius:999px;padding:5px 10px;color:#0f766e;font-size:.78rem;background:#f4fffc;white-space:nowrap}.finth-notes-output-header-chips strong.waiting{border-color:#dfe2dc;color:#5d6660;background:#fbfbfa}.finth-notes-output-header-chips strong.blocked{border-color:#edd5a7;color:#7c5a12;background:#fff9ec}.finth-notes-output-header-chips strong.ready{border-color:#bfe3dc;color:#0f766e;background:#f4fffc}.finth-notes-simple-quant-surface{display:grid;gap:14px;margin-bottom:18px;border:1px solid #dbe6e0;border-left:4px solid #c58b16;border-radius:14px;padding:18px 18px 16px;background:#fff;box-shadow:0 12px 30px #1017130d}.finth-notes-output.reader-ready .finth-notes-simple-quant-surface{grid-template-columns:1fr;align-items:start;gap:16px;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.finth-notes-simple-quant-surface.ready{border-left-color:#0f766e;background:#fff}.finth-notes-simple-quant-surface.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-simple-quant-heading,.finth-notes-simple-quant-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.finth-notes-output.reader-ready .finth-notes-simple-quant-heading{grid-column:1 / -1;border:1px solid #e8e9e4;border-radius:14px;padding:12px 14px;background:#fdfdfc}.finth-notes-reader-window-grid{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1.82fr) minmax(310px,.68fr);gap:clamp(14px,1.2vw,20px);align-items:start;width:100%}.finth-notes-report-reader-shell{grid-template-columns:minmax(0,1.74fr) minmax(280px,.5fr);gap:clamp(18px,1.45vw,26px);align-items:start;width:100%;border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.finth-notes-reader-main-window,.finth-notes-reader-evidence-window{display:grid;align-content:start;gap:clamp(16px,1.25vw,22px);min-width:0;border:1px solid #ddddda;border-radius:16px;background:#fff;box-shadow:none}.finth-notes-reader-main-window{padding:clamp(24px,2.25vw,38px)}.finth-notes-report-reader-main{border-color:#dde0d9;border-radius:18px;padding:clamp(34px,2.9vw,52px);background:#fff;box-shadow:0 18px 46px #1419160e}.finth-notes-output.reader-ready .finth-notes-report-reader-main{gap:clamp(16px,1.25vw,23px);padding:clamp(36px,2.9vw,56px)}.finth-notes-reader-evidence-window{position:static;max-height:none;overflow:visible;border-color:#e4e5df;border-radius:16px;padding:11px;background:#fbfbf8;box-shadow:0 8px 20px #14191605}.finth-notes-report-reader-evidence{border-color:#eceee8;border-radius:18px;padding:10px;background:#fafaf7;box-shadow:0 8px 22px #14191605}.finth-notes-reader-window-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #ecece8;padding-bottom:12px}.finth-notes-report-reader-heading{align-items:flex-start;margin-bottom:2px}.finth-notes-report-reader-heading div{display:grid;gap:4px}.finth-notes-report-reader-heading small{max-width:340px;color:#6b716c;font-size:.78rem;line-height:1.45;text-align:right}.finth-notes-reader-window-heading span{color:#0f766e;font-size:.74rem;font-weight:850;text-transform:uppercase}.finth-notes-reader-window-heading strong{color:#181d1a;font-size:.98rem;line-height:1.3}.finth-notes-reader-main-window .finth-notes-simple-quant-body,.finth-notes-reader-main-window .finth-notes-report-flow-heading,.finth-notes-reader-main-window .finth-notes-result-stat-strip,.finth-notes-reader-main-window .finth-notes-symbol-result-surface,.finth-notes-reader-main-window .finth-notes-result-narrative,.finth-notes-reader-main-window .finth-notes-report-section-reader,.finth-notes-reader-evidence-window .finth-notes-simple-quant-meta,.finth-notes-reader-evidence-window .finth-notes-reader-evidence-column-title,.finth-notes-reader-evidence-window .finth-notes-visual-audit-board,.finth-notes-reader-evidence-window .finth-notes-audit-reader-summary,.finth-notes-reader-evidence-window .finth-notes-simple-quant-completion,.finth-notes-reader-evidence-window .finth-notes-final-action-bar,.finth-notes-reader-evidence-window .finth-notes-simple-quant-metrics,.finth-notes-reader-evidence-window .finth-notes-simple-quant-review-drawer,.finth-notes-reader-evidence-window .finth-notes-simple-quant-footer{grid-column:auto}.finth-notes-simple-quant-heading>div:first-child{display:grid;gap:5px;min-width:0}.finth-notes-simple-quant-heading span,.finth-notes-simple-quant-body span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-simple-quant-heading h3{margin:0;color:#141a17;font-size:clamp(1.3rem,2vw,1.75rem);line-height:1.14}.finth-notes-simple-quant-heading small{color:#68716b;font-size:.82rem;line-height:1.42}.finth-notes-simple-quant-meta{display:grid;grid-template-columns:1.4fr minmax(160px,.7fr) minmax(180px,.9fr);gap:7px}.finth-notes-output.reader-ready .finth-notes-simple-quant-meta,.finth-notes-output.reader-ready .finth-notes-reader-evidence-column-title,.finth-notes-output.reader-ready .finth-notes-visual-audit-board,.finth-notes-output.reader-ready .finth-notes-audit-reader-summary,.finth-notes-output.reader-ready .finth-notes-simple-quant-completion,.finth-notes-output.reader-ready .finth-notes-final-action-bar,.finth-notes-output.reader-ready .finth-notes-simple-quant-metrics,.finth-notes-output.reader-ready .finth-notes-simple-quant-review-drawer,.finth-notes-output.reader-ready .finth-notes-simple-quant-footer{grid-column:2}.finth-notes-output.reader-ready .finth-notes-reader-evidence-column-title{display:grid;gap:4px;border-bottom:1px solid #ecece8;padding:0 0 11px;background:transparent}.finth-notes-output.reader-ready .finth-notes-reader-evidence-column-title span{color:#0f766e;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-output.reader-ready .finth-notes-reader-evidence-column-title strong{color:#1e2521;font-size:.92rem;line-height:1.35}.finth-notes-output.reader-ready .finth-notes-simple-quant-body,.finth-notes-output.reader-ready .finth-notes-report-flow-heading,.finth-notes-output.reader-ready .finth-notes-result-stat-strip,.finth-notes-output.reader-ready .finth-notes-symbol-result-surface,.finth-notes-output.reader-ready .finth-notes-result-narrative,.finth-notes-output.reader-ready .finth-notes-report-section-reader{grid-column:1}.finth-notes-output.reader-ready .finth-notes-simple-quant-meta{grid-template-columns:1fr}.finth-notes-report-flow-heading{display:grid;gap:5px;border-top:1px solid #e5e8e1;padding-top:22px;margin-top:6px}.finth-notes-output.reader-ready .finth-notes-report-flow-heading{gap:4px;padding-top:18px;margin-top:0}.finth-notes-report-flow-heading:first-child{border-top:0;padding-top:0;margin-top:0}.finth-notes-report-flow-heading span{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-report-flow-heading strong{color:#111814;font-size:clamp(1.2rem,1.55vw,1.46rem);line-height:1.22}.finth-notes-report-flow-heading p{max-width:1020px;margin:0;color:#59635d;font-size:.96rem;line-height:1.62}.finth-notes-report-anchor-nav{display:flex;align-items:center;gap:12px;border:1px solid #e1e5df;border-radius:14px;padding:8px 10px;background:#fbfbfa}.finth-notes-output.reader-ready .finth-notes-report-anchor-nav{margin:-4px 0 0;border-color:#ebeee8;padding:8px 10px;background:#fdfdfc}.finth-notes-report-anchor-nav>span{flex:0 0 auto;color:#68716b;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-report-anchor-nav>div{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px;min-width:0}.finth-notes-report-anchor-nav a{border:1px solid #dce3dd;border-radius:999px;padding:6px 9px;color:#1d2b25;background:#fff;font-size:.78rem;font-weight:800;line-height:1.2;text-decoration:none}.finth-notes-report-anchor-nav a:hover,.finth-notes-report-anchor-nav a:focus-visible{border-color:#8ddcd1;color:#0f766e;outline:none;background:#f3fffb}.finth-notes-report-anchor-nav a:focus-visible{box-shadow:0 0 0 3px #0f766e24}.finth-notes-reader-evidence-window .finth-notes-simple-quant-meta article,.finth-notes-reader-evidence-window .finth-notes-simple-quant-completion article,.finth-notes-reader-evidence-window .finth-notes-final-action-bar,.finth-notes-reader-evidence-window .finth-notes-simple-quant-metrics article,.finth-notes-reader-evidence-window .finth-notes-simple-quant-review-drawer,.finth-notes-reader-evidence-window .finth-notes-simple-quant-footer{border-color:#e5e5e0;border-radius:10px;background:#fbfbfa;box-shadow:none}.finth-notes-reader-evidence-window .finth-notes-simple-quant-completion article{min-height:auto;padding:9px 10px}.finth-notes-reader-evidence-window .finth-notes-simple-quant-completion article p,.finth-notes-reader-evidence-window .finth-notes-simple-quant-metrics article p,.finth-notes-reader-evidence-window .finth-notes-final-action-bar p,.finth-notes-reader-evidence-window .finth-notes-simple-quant-footer p{color:#5f6762;font-size:.76rem;line-height:1.36}.finth-notes-reader-evidence-window .finth-notes-simple-quant-metrics>div{grid-template-columns:1fr}.finth-notes-reader-evidence-window .finth-notes-visual-audit-board,.finth-notes-reader-evidence-window .finth-notes-audit-reader-summary{gap:10px;border-color:#e5e5e0;border-radius:10px;padding:10px;background:#fbfbfa;box-shadow:none}.finth-notes-reader-evidence-window .finth-notes-visual-audit-heading h4,.finth-notes-reader-evidence-window .finth-notes-audit-reader-summary-heading h4{font-size:.92rem;line-height:1.3}.finth-notes-reader-evidence-window .finth-notes-visual-audit-heading p,.finth-notes-reader-evidence-window .finth-notes-audit-reader-summary-heading p{font-size:.76rem;line-height:1.36}.finth-notes-reader-evidence-window .finth-notes-visual-audit-grid,.finth-notes-reader-evidence-window .finth-notes-audit-reader-summary-grid{grid-template-columns:1fr;gap:7px}.finth-notes-reader-evidence-window .finth-notes-visual-audit-grid article,.finth-notes-reader-evidence-window .finth-notes-audit-reader-summary-grid article{min-height:auto;border-radius:9px;padding:9px 10px;background:#fff}.finth-notes-reader-evidence-window .finth-notes-visual-audit-grid article strong{font-size:.92rem}.finth-notes-reader-evidence-window .finth-notes-visual-audit-grid article p,.finth-notes-reader-evidence-window .finth-notes-audit-reader-summary-grid article p{font-size:.76rem;line-height:1.36}.finth-notes-reader-evidence-window .finth-notes-final-action-buttons{display:grid;grid-template-columns:1fr 1fr}.finth-notes-reader-evidence-window .finth-notes-final-action-buttons button{min-height:32px;padding:7px 8px;font-size:.74rem}.finth-notes-reader-evidence-window .finth-notes-simple-quant-review-drawer>summary{align-items:center;min-height:34px;padding:9px 10px}.finth-notes-reader-evidence-window .finth-notes-simple-quant-footer{padding:10px}.finth-notes-evidence-appendix{display:grid;gap:7px}.finth-notes-evidence-appendix-title,.finth-notes-evidence-appendix-section,.finth-notes-evidence-appendix-actions,.finth-notes-reader-qa-pack{display:grid;gap:5px;border:1px solid #eef0eb;border-radius:10px;padding:8px;background:#fff}.finth-notes-evidence-appendix-title{border-color:#edf0ea;border-left:2px solid #c7e8e2;border-radius:10px;padding:9px 10px;background:#fdfefc}.finth-notes-evidence-appendix-warning{border-color:#eadfca;background:#fffdf8}.finth-notes-evidence-conflict-reader{border-color:#eadfca;background:#fffaf2}.finth-notes-evidence-warning-drawer{border-color:#eadfca;background:#fffdf8}.finth-notes-evidence-warning-drawer>div>p{margin:0;color:#5c5547;font-size:.73rem;line-height:1.4}.finth-notes-evidence-warning-drawer .finth-notes-evidence-conflict-reader{display:grid;gap:5px;border:1px solid #f0dfbd;border-radius:8px;padding:8px;background:#fffaf2}.finth-notes-evidence-appendix-title span,.finth-notes-evidence-appendix-section>span,.finth-notes-evidence-conflict-reader>span,.finth-notes-evidence-appendix-actions>span,.finth-notes-reader-qa-pack>span,.finth-notes-reader-qa-pack small,.finth-notes-evidence-appendix-disclosure summary span,.finth-notes-evidence-appendix-list small,.finth-notes-evidence-appendix-sources small{color:#0f766e;font-size:.68rem;font-weight:850;text-transform:uppercase}.finth-notes-evidence-appendix-title strong,.finth-notes-evidence-conflict-reader>strong,.finth-notes-evidence-appendix-disclosure summary strong,.finth-notes-evidence-appendix-actions>strong,.finth-notes-reader-qa-pack>strong,.finth-notes-reader-qa-pack b{color:#171d1a;font-size:.86rem;line-height:1.32}.finth-notes-evidence-appendix-title strong{font-size:.96rem}.finth-notes-evidence-appendix-title p,.finth-notes-evidence-conflict-reader p{margin:0;color:#606963;font-size:.75rem;line-height:1.38}.finth-notes-evidence-appendix-list,.finth-notes-evidence-appendix-sources{display:grid;gap:6px}.finth-notes-evidence-appendix-list article,.finth-notes-evidence-appendix-sources article,.finth-notes-evidence-appendix-metrics article,.finth-notes-reader-qa-pack article{display:grid;gap:3px;border:1px solid #f0f1ed;border-radius:8px;padding:7px 8px;background:#fdfdfb}.finth-notes-evidence-appendix-list strong,.finth-notes-evidence-appendix-sources strong,.finth-notes-evidence-appendix-metrics strong{color:#171d1a;font-size:.81rem;line-height:1.34}.finth-notes-evidence-appendix-sources p,.finth-notes-evidence-appendix-actions p,.finth-notes-evidence-appendix-metrics p,.finth-notes-reader-qa-pack p{margin:0;color:#606963;font-size:.73rem;line-height:1.34}.finth-notes-evidence-appendix-caveats{display:grid;gap:5px;margin:0;padding:0;list-style:none}.finth-notes-evidence-appendix-caveats li{border-left:2px solid #c78a31;border-radius:7px;padding:6px 8px;background:#fffaf2;color:#39352b;font-size:.72rem;line-height:1.38}.finth-notes-evidence-appendix-disclosure{border:1px solid #eff1ec;border-radius:9px;background:#fffefb;box-shadow:none}.finth-notes-evidence-appendix-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;padding:8px 9px;color:#171d1a;font-size:.73rem;font-weight:850}.finth-notes-evidence-appendix-disclosure>summary:after{content:"+";color:#0f766e;font-size:.95rem;font-weight:850}.finth-notes-evidence-appendix-disclosure[open]>summary:after{content:"-"}.finth-notes-evidence-appendix-disclosure>summary::-webkit-details-marker{display:none}.finth-notes-evidence-appendix-disclosure>div{display:grid;gap:6px;border-top:1px solid #eceee9;padding:8px 9px 9px}.finth-notes-evidence-appendix-metrics span{color:#66706a;font-size:.69rem;font-weight:780}.finth-notes-evidence-appendix-actions.ready{border-color:#e5ebe7;background:#fdfdfb}.finth-notes-evidence-appendix-actions.blocked{border-color:#f1cbc8;background:#fff8f7}.finth-notes-evidence-appendix-actions small{color:#5f6762;font-size:.71rem}.finth-notes-evidence-appendix-actions>div{display:grid;grid-template-columns:1fr 1fr;gap:5px}.finth-notes-evidence-appendix-actions button{min-height:30px;border-radius:8px;padding:6px 7px;font-size:.71rem}.finth-notes-reader-qa-pack{border-color:#eef0eb;background:#fdfdfb}.finth-notes-reader-qa-pack>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none}.finth-notes-reader-qa-pack>summary::-webkit-details-marker{display:none}.finth-notes-reader-qa-pack>summary:after{content:"+";color:#7b837d;font-size:.9rem;font-weight:850}.finth-notes-reader-qa-pack[open]>summary:after{content:"-"}.finth-notes-reader-qa-pack>div{display:grid;gap:6px;border-top:1px solid #eceee9;padding-top:8px}.finth-notes-reader-qa-pack small{font-size:.66rem}.finth-notes-reader-qa-pack b{font-size:.78rem}.finth-notes-simple-quant-meta article{display:grid;gap:5px;border:1px solid #e2e6e1;border-radius:10px;padding:9px 10px;background:#fbfbfa}.finth-notes-simple-quant-meta span{color:#68716b;font-size:.7rem;font-weight:800;text-transform:uppercase}.finth-notes-simple-quant-meta strong{color:#141a17;font-size:.86rem;line-height:1.35}.finth-notes-simple-quant-status,.finth-notes-simple-quant-footer>div{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}.finth-notes-simple-quant-status small,.finth-notes-simple-quant-footer small{border:1px solid #dce3de;border-radius:999px;padding:4px 8px;color:#4f5a54;font-size:.72rem;font-weight:650;background:#fff}.finth-notes-simple-quant-status small.pass{border-color:#a7ded4;color:#0f766e;background:#f1fbf8}.finth-notes-simple-quant-status small.waiting{border-color:#ead7aa;color:#795b17;background:#fff9e8}.finth-notes-simple-quant-status small.blocked{border-color:#e0b9b5;color:#9f3a35;background:#fff8f8}.finth-notes-simple-quant-body{display:grid;gap:12px;max-width:980px;border:1px solid #dbe6e0;border-left:3px solid #0f766e;border-radius:12px;padding:16px;background:#fbfffd}.finth-notes-output.reader-ready .finth-notes-simple-quant-body{max-width:none;border:0;border-left:3px solid #0f766e;border-radius:0;padding:4px 0 6px clamp(15px,1.2vw,20px);background:transparent}.finth-notes-output.reader-ready .finth-notes-simple-quant-body p{max-width:1010px;color:#202522;font-size:var(--finth-notes-report-body-size);line-height:var(--finth-notes-report-line-height)}.finth-notes-output.reader-ready .finth-notes-simple-quant-body p:first-of-type{max-width:980px;color:#111814;font-size:clamp(1.07rem,.36vw + 1rem,1.18rem);font-weight:520;line-height:1.78}.finth-notes-output.reader-ready .finth-notes-simple-quant-body span{color:#0f766e}.finth-notes-pdf-visual-board,.finth-notes-pdf-chart-panel{display:grid;gap:16px;border:1px solid #e1e5df;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-output.reader-ready .finth-notes-pdf-visual-board,.finth-notes-output.reader-ready .finth-notes-pdf-chart-panel{border-color:#e5e5e0;background:#fff}.finth-notes-reader-main-window .finth-notes-plain-report-brief,.finth-notes-reader-main-window .finth-notes-evidence-delta-main,.finth-notes-reader-main-window .finth-notes-pdf-visual-board,.finth-notes-reader-main-window .finth-notes-pdf-chart-panel,.finth-notes-reader-main-window .finth-notes-source-chart-surface,.finth-notes-reader-main-window .finth-notes-key-metric-surface,.finth-notes-reader-main-window .finth-notes-symbol-result-surface,.finth-notes-reader-main-window .finth-notes-table-reader-guide,.finth-notes-reader-main-window .finth-notes-symbol-commentary-surface,.finth-notes-reader-main-window .finth-notes-module-reader-surface,.finth-notes-reader-main-window .finth-notes-result-narrative,.finth-notes-reader-main-window .finth-notes-pdf-report-sections{border-color:#e8e9e4;border-radius:0;border-width:1px 0 0;padding:clamp(18px,1.35vw,24px) 0 0;background:transparent}.finth-notes-output.reader-ready .finth-notes-plain-report-brief,.finth-notes-output.reader-ready .finth-notes-evidence-delta-main,.finth-notes-output.reader-ready .finth-notes-pdf-visual-board,.finth-notes-output.reader-ready .finth-notes-pdf-chart-panel,.finth-notes-output.reader-ready .finth-notes-source-chart-surface,.finth-notes-output.reader-ready .finth-notes-key-metric-surface,.finth-notes-output.reader-ready .finth-notes-symbol-result-surface,.finth-notes-output.reader-ready .finth-notes-table-reader-guide,.finth-notes-output.reader-ready .finth-notes-symbol-commentary-surface,.finth-notes-output.reader-ready .finth-notes-module-reader-surface,.finth-notes-output.reader-ready .finth-notes-result-narrative,.finth-notes-output.reader-ready .finth-notes-pdf-report-sections{margin-top:0}.finth-notes-output.reader-ready .finth-notes-plain-report-brief{border-top-color:#dce7e1;padding-top:clamp(20px,1.45vw,26px)}.finth-notes-output.reader-ready .finth-notes-evidence-delta-main{border-top-color:#d9e9e3}.finth-notes-output.reader-ready .finth-notes-pdf-visual-board,.finth-notes-output.reader-ready .finth-notes-pdf-chart-panel,.finth-notes-output.reader-ready .finth-notes-source-chart-surface,.finth-notes-output.reader-ready .finth-notes-key-metric-surface{border-top-color:#ecece8}.finth-notes-reader-main-window .finth-notes-plain-report-brief{border-left:0}.finth-notes-reader-main-window .finth-notes-pdf-visual-grid article,.finth-notes-reader-main-window .finth-notes-plain-report-brief-grid article,.finth-notes-reader-main-window .finth-notes-evidence-delta-metrics article,.finth-notes-reader-main-window .finth-notes-table-reader-guide-grid article,.finth-notes-reader-main-window .finth-notes-result-stat-strip article{border-color:#e7e9e3;background:#fbfbfa;box-shadow:none}.finth-notes-output.reader-ready .finth-notes-plain-report-brief-grid article:first-child{border-color:#b9ddd4;background:#f7fffc}.finth-notes-reader-main-window .finth-notes-pdf-chart-list article,.finth-notes-reader-main-window .finth-notes-source-chart-list article,.finth-notes-reader-main-window .finth-notes-trend-bucket-strip article{border-color:#e8eae5;background:#fff}.finth-notes-pdf-visual-heading{display:grid;gap:6px}.finth-notes-output.reader-ready .finth-notes-pdf-visual-heading,.finth-notes-output.reader-ready .finth-notes-evidence-delta-main-heading,.finth-notes-output.reader-ready .finth-notes-source-chart-heading,.finth-notes-output.reader-ready .finth-notes-key-metric-heading,.finth-notes-output.reader-ready .finth-notes-symbol-result-heading>div,.finth-notes-output.reader-ready .finth-notes-symbol-commentary-heading,.finth-notes-output.reader-ready .finth-notes-result-narrative-heading{gap:4px}.finth-notes-pdf-visual-heading span,.finth-notes-pdf-visual-grid article span,.finth-notes-pdf-chart-list article span{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-pdf-visual-heading h4{margin:0;color:#111814;font-size:1.23rem;line-height:1.22}.finth-notes-pdf-visual-heading p{max-width:960px;margin:0;color:#59635d;font-size:.95rem;line-height:1.6}.finth-notes-pdf-visual-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finth-notes-pdf-visual-grid article{display:grid;align-content:start;gap:7px;border:1px solid #e3e7e2;border-radius:12px;padding:13px;background:#fbfbfa}.finth-notes-pdf-visual-grid article.ready{border-color:#c8e7df;background:#f7fffc}.finth-notes-pdf-visual-grid article.warning{border-color:#eadbbd;background:#fffaf0}.finth-notes-pdf-visual-grid article.muted{color:#67716b;background:#f7f7f4}.finth-notes-pdf-visual-grid article strong{color:#141a17;font-size:1.15rem;line-height:1.2}.finth-notes-pdf-visual-grid article p{margin:0;color:#59635d;font-size:.86rem;line-height:1.48}.finth-notes-pdf-visual-card-track{position:relative;height:8px;overflow:hidden;border-radius:999px;background:#11181514}.finth-notes-pdf-visual-card-track i{display:block;height:100%;border-radius:999px;background:#0f766e}.finth-notes-pdf-visual-grid article.warning .finth-notes-pdf-visual-card-track i{background:#c58b16}.finth-notes-pdf-visual-grid article.muted .finth-notes-pdf-visual-card-track i{background:#8b948d}.finth-notes-pdf-chart-list{display:grid;gap:12px}.finth-notes-output.reader-ready .finth-notes-pdf-visual-grid,.finth-notes-output.reader-ready .finth-notes-pdf-chart-list,.finth-notes-output.reader-ready .finth-notes-source-chart-list,.finth-notes-output.reader-ready .finth-notes-key-metric-grid,.finth-notes-output.reader-ready .finth-notes-symbol-commentary-list,.finth-notes-output.reader-ready .finth-notes-module-reader-list{gap:10px}.finth-notes-pdf-chart-list article{display:grid;grid-template-columns:minmax(160px,.42fr) minmax(180px,1fr) minmax(180px,.78fr);align-items:center;gap:14px;border:1px solid #e3e7e2;border-radius:14px;padding:13px 14px;background:#fff}.finth-notes-pdf-chart-list article>div:first-child{display:grid;gap:3px}.finth-notes-pdf-chart-list article strong{color:#151b18;font-size:1rem;line-height:1.2}.finth-notes-pdf-chart-list article p{margin:0;color:#59635d;font-size:.86rem;line-height:1.48}.finth-notes-pdf-bar-track{position:relative;height:10px;overflow:hidden;border-radius:999px;background:#ecefed}.finth-notes-pdf-bar-track i{display:block;height:100%;border-radius:999px;background:#0f766e}.finth-notes-pdf-chart-list article.warning .finth-notes-pdf-bar-track i{background:#c58b16}.finth-notes-pdf-chart-list article.neutral .finth-notes-pdf-bar-track i{background:#7d8780}.finth-notes-source-chart-surface{display:grid;gap:16px;border:1px solid #e3e4df;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-output.reader-ready .finth-notes-pdf-visual-board,.finth-notes-output.reader-ready .finth-notes-pdf-chart-panel,.finth-notes-output.reader-ready .finth-notes-source-chart-surface,.finth-notes-output.reader-ready .finth-notes-symbol-commentary-surface,.finth-notes-output.reader-ready .finth-notes-module-reader-surface,.finth-notes-output.reader-ready .finth-notes-result-narrative{gap:12px}.finth-notes-output.reader-ready .finth-notes-source-chart-surface,.finth-notes-output.reader-ready .finth-notes-symbol-commentary-surface,.finth-notes-output.reader-ready .finth-notes-module-reader-surface{padding-top:20px}.finth-notes-source-chart-heading{display:grid;gap:5px}.finth-notes-key-metric-surface{display:grid;gap:16px;border:1px solid #e3e4df;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-key-metric-heading{display:grid;gap:5px}.finth-notes-key-metric-heading span,.finth-notes-key-metric-grid article span{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-key-metric-heading h4{margin:0;color:#111814;font-size:1.14rem;line-height:1.22}.finth-notes-key-metric-heading p{max-width:920px;margin:0;color:#59635d;font-size:.9rem;line-height:1.52}.finth-notes-key-metric-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.finth-notes-key-metric-grid article{display:grid;align-content:start;gap:7px;min-height:112px;border:1px solid #e3e7e2;border-radius:14px;padding:12px;background:#fbfbfa}.finth-notes-key-metric-grid article strong{color:#111814;font-size:1.04rem;line-height:1.2}.finth-notes-key-metric-grid article p{margin:0;color:#59635d;font-size:.78rem;line-height:1.42}.finth-notes-source-chart-heading span,.finth-notes-trend-bucket-strip article span,.finth-notes-source-chart-list article span{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-source-chart-heading h4{margin:0;color:#111814;font-size:1.14rem;line-height:1.22}.finth-notes-source-chart-heading p{max-width:920px;margin:0;color:#59635d;font-size:.9rem;line-height:1.52}.finth-notes-trend-bucket-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.finth-notes-trend-bucket-strip article{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e1e6e1;border-radius:12px;padding:12px 14px;background:#fbfbfa}.finth-notes-trend-bucket-strip article.warning{border-color:#ead7aa;background:#fffaf0}.finth-notes-trend-bucket-strip article.ready{border-color:#b9e5dc;background:#f5fffb}.finth-notes-trend-bucket-strip article strong{color:#151b18;font-size:1.05rem}.finth-notes-source-chart-list{display:grid;gap:8px}.finth-notes-source-chart-list article{display:grid;grid-template-columns:minmax(72px,.18fr) minmax(220px,1fr) minmax(220px,1fr) minmax(150px,.58fr);align-items:center;gap:12px;border:1px solid #e5e8e3;border-radius:14px;padding:10px 12px;background:#fff}.finth-notes-source-chart-list article strong{color:#0f766e;font-size:.92rem}.finth-notes-source-chart-list article>div{display:grid;gap:5px}.finth-notes-source-chart-list article small{color:#68716b;font-size:.78rem;line-height:1.4}.finth-notes-source-chart-list article em{width:fit-content;border:1px solid #e1e5df;border-radius:999px;padding:4px 8px;color:#4f5753;background:#fbfbfa;font-size:.74rem;font-style:normal;line-height:1.2}.finth-notes-source-chart-track{height:9px;overflow:hidden;border-radius:999px;background:#eef1ef}.finth-notes-source-chart-track i{display:block;height:100%;border-radius:999px}.finth-notes-source-chart-track.evidence i{background:#0f766e}.finth-notes-source-chart-track.risk i{background:#c58b16}.finth-notes-module-reader-surface{display:grid;gap:12px;border:1px solid #e3e4df;border-radius:16px;padding:14px;background:#fff}.finth-notes-module-reader-heading{display:flex;align-items:start;justify-content:space-between;gap:18px}.finth-notes-module-reader-heading>div{display:grid;gap:5px}.finth-notes-module-reader-heading span,.finth-notes-module-reader-card-heading span,.finth-notes-module-reader-result-table span,.finth-notes-module-reader-findings span{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-module-reader-heading h4{margin:0;color:#111814;font-size:1.14rem;line-height:1.22}.finth-notes-module-reader-heading p{max-width:860px;margin:0;color:#59635d;font-size:.86rem;line-height:1.46}.finth-notes-module-reader-heading>strong{width:fit-content;border:1px solid #b9e5dc;border-radius:999px;padding:6px 10px;color:#0f766e;background:#f5fffb;font-size:.76rem;line-height:1.2;white-space:nowrap}.finth-notes-module-reader-list{display:grid;gap:9px}.finth-notes-module-reader-scan{overflow-x:auto;border:1px solid #e4e8e3;border-radius:12px;background:#fff}.finth-notes-module-reader-scan table{width:100%;min-width:920px;border-collapse:collapse}.finth-notes-module-reader-scan th,.finth-notes-module-reader-scan td{padding:11px 12px;border-bottom:1px solid #edf0ec;color:#27322c;font-size:.84rem;line-height:1.45;text-align:left;vertical-align:top}.finth-notes-module-reader-scan thead th{color:#68736d;font-size:.68rem;font-weight:850;text-transform:uppercase;background:#fbfbfa}.finth-notes-module-reader-scan tbody th{width:18%;color:#111814;font-weight:900}.finth-notes-module-reader-scan tbody td:first-of-type,.finth-notes-module-reader-scan tbody td:nth-of-type(2){width:13%;color:#0f766e;font-weight:850;text-transform:capitalize}.finth-notes-module-reader-scan tbody td:nth-of-type(3){width:34%}.finth-notes-module-reader-scan tbody tr:last-child th,.finth-notes-module-reader-scan tbody tr:last-child td{border-bottom:0}.finth-notes-module-reader-list article{display:grid;gap:11px;border:1px solid #e1e6e1;border-left:3px solid #0f766e;border-radius:14px;padding:13px;background:#fbfbfa}.finth-notes-module-reader-list article.review_required{border-left-color:#c58b16;background:#fffdf6}.finth-notes-module-reader-list article.blocked{border-left-color:#b94343;background:#fff8f7}.finth-notes-module-reader-card-heading{display:flex;align-items:start;justify-content:space-between;gap:12px}.finth-notes-module-reader-card-heading>div{display:grid;gap:4px}.finth-notes-module-reader-card-heading strong{color:#111814;font-size:1rem;line-height:1.25}.finth-notes-module-reader-card-heading small{width:fit-content;border:1px solid #d7ddd7;border-radius:999px;padding:4px 8px;color:#4f5753;background:#fff;font-size:.72rem;font-weight:800;line-height:1.15;text-transform:capitalize;white-space:nowrap}.finth-notes-module-reader-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.75fr);gap:13px;align-items:start}.finth-notes-module-reader-copy{display:grid;gap:6px;max-width:780px}.finth-notes-module-reader-copy p,.finth-notes-module-reader-findings li,.finth-notes-module-reader-footer em{margin:0;color:#334039;font-size:.88rem;line-height:1.55}.finth-notes-module-reader-result-table{display:grid;overflow:hidden;border:1px solid #e1e6e1;border-radius:12px;background:#fff}.finth-notes-module-reader-result-table section{display:grid;grid-template-columns:minmax(96px,.72fr) minmax(0,1fr);align-items:center;gap:8px;border-bottom:1px solid #eef0ed;padding:8px 10px}.finth-notes-module-reader-result-table section:last-child{border-bottom:0}.finth-notes-module-reader-result-table section.review,.finth-notes-module-reader-result-table section.risk{background:#fffaf0}.finth-notes-module-reader-result-table section.blocked{background:#fff8f7}.finth-notes-module-reader-result-table strong{color:#111814;font-size:.94rem;line-height:1.25}.finth-notes-module-reader-footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.5fr);gap:11px;align-items:stretch;border-top:1px solid #e6e8e3;padding-top:10px}.finth-notes-module-reader-findings{display:grid;gap:7px}.finth-notes-module-reader-findings ul{display:grid;gap:6px;margin:0;padding-left:18px}.finth-notes-module-reader-footer em{display:flex;align-items:center;border:1px solid #e1e6e1;border-radius:12px;padding:10px 12px;color:#59635d;background:#fff;font-style:normal}.finth-notes-pdf-report-sections{border:1px solid #e5e5e0;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-plain-report-brief,.finth-notes-table-reader-guide{display:grid;gap:14px;border:1px solid #e5e5e0;border-radius:14px;padding:clamp(14px,1.2vw,19px);background:#fff}.finth-notes-plain-report-brief{border-left:4px solid #0f766e}.finth-notes-table-reader-guide{background:#fbfbfa}.finth-notes-plain-report-brief-heading,.finth-notes-table-reader-guide-heading{display:grid;gap:5px}.finth-notes-plain-report-brief-heading span,.finth-notes-table-reader-guide-heading span,.finth-notes-plain-report-brief-grid article span{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-plain-report-brief-heading h4,.finth-notes-table-reader-guide-heading h4{margin:0;color:#111814;font-size:1.23rem;line-height:1.22}.finth-notes-plain-report-brief-heading p{max-width:960px;margin:0;color:#59635d;font-size:.95rem;line-height:1.6}.finth-notes-plain-report-brief-grid,.finth-notes-table-reader-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finth-notes-plain-report-brief-grid article,.finth-notes-table-reader-guide-grid article{display:grid;align-content:start;gap:7px;border:1px solid #e2e6e1;border-radius:12px;padding:13px;background:#fbfbfa}.finth-notes-plain-report-brief-grid article:first-child{background:#f7fffd}.finth-notes-plain-report-brief-grid strong,.finth-notes-table-reader-guide-grid strong{color:#141a17;font-size:.98rem;line-height:1.3}.finth-notes-plain-report-brief-grid p,.finth-notes-table-reader-guide-grid p{margin:0;color:#334039;font-size:.94rem;line-height:1.66}.finth-notes-report-section-reader{display:grid;gap:14px;border-top:1px solid #e4e7e1;padding-top:18px}.finth-notes-report-section-reader>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #e1e5df;border-radius:12px;padding:12px 14px;background:#fbfbfa;cursor:pointer;list-style:none}.finth-notes-report-section-reader>summary::-webkit-details-marker{display:none}.finth-notes-report-section-reader>summary div{display:grid;gap:3px}.finth-notes-report-section-reader>summary span{color:#0f766e;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-report-section-reader>summary strong{color:#151b18;font-size:.94rem;line-height:1.3}.finth-notes-report-section-reader>summary small{border:1px solid #d9ddd7;border-radius:999px;padding:4px 9px;color:#5e6661;background:#fff;font-size:.72rem;font-weight:850}.finth-notes-report-section-reader[open]>summary{border-color:#b7d7cf;background:#f6fffc}.finth-notes-report-section-heading{display:grid;gap:5px}.finth-notes-report-section-heading span,.finth-notes-report-section-grid article span{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-report-section-heading h4{margin:0;color:#111814;font-size:1.23rem;line-height:1.22}.finth-notes-report-section-heading p{max-width:940px;margin:0;color:#59635d;font-size:.94rem;line-height:1.58}.finth-notes-report-section-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.finth-notes-report-section-grid article{display:grid;align-content:start;gap:8px;border:1px solid #e2e6e1;border-radius:14px;padding:14px;background:#fbfbfa}.finth-notes-report-section-grid article small{width:fit-content;border:1px solid #b9e5dc;border-radius:999px;padding:3px 8px;color:#0f766e;background:#f2fffb;font-size:.72rem;font-weight:850}.finth-notes-report-section-grid article h5{margin:0;color:#141a17;font-size:.98rem;line-height:1.25}.finth-notes-report-section-grid article p,.finth-notes-report-section-grid article em{margin:0;color:#29332d;font-size:.92rem;line-height:1.62}.finth-notes-report-section-grid article em{border-top:1px solid #e8ebe6;padding-top:8px;color:#667069;font-style:normal}.finth-notes-visual-audit-board{display:grid;gap:12px;border:1px solid #e0e3de;border-radius:14px;padding:14px;background:#fbfbfa}.finth-notes-output.reader-ready .finth-notes-visual-audit-board{border-color:#e4e5e0;background:#fff}.finth-notes-visual-audit-heading{display:grid;gap:5px}.finth-notes-visual-audit-heading span,.finth-notes-visual-audit-grid article span{color:#0f766e;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-visual-audit-heading h4{margin:0;color:#141a17;font-size:1.08rem;line-height:1.22}.finth-notes-visual-audit-heading p{max-width:940px;margin:0;color:#59635d;font-size:.88rem;line-height:1.5}.finth-notes-visual-audit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finth-notes-visual-audit-grid article{display:grid;align-content:start;gap:6px;min-height:116px;border:1px solid #dde6e1;border-radius:12px;padding:12px;background:#fff}.finth-notes-visual-audit-grid article strong{color:#17211c;font-size:1.1rem;line-height:1.2}.finth-notes-visual-audit-grid article p{margin:0;color:#5c665f;font-size:.82rem;line-height:1.42}.finth-notes-simple-quant-completion{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finth-notes-output.reader-ready .finth-notes-simple-quant-completion{grid-template-columns:1fr}.finth-notes-simple-quant-completion article{display:grid;align-content:start;gap:5px;min-height:96px;border:1px solid #e2e6e1;border-radius:12px;padding:11px 12px;background:#fbfbfa}.finth-notes-simple-quant-completion article.ready{border-color:#a7ded4;background:#f5fffb}.finth-notes-simple-quant-completion article.waiting{border-color:#dfe5e0;background:#fcfcfb}.finth-notes-simple-quant-completion article.blocked{border-color:#e0b9b5;background:#fff8f8}.finth-notes-simple-quant-completion span{color:#68716b;font-size:.7rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.finth-notes-simple-quant-completion strong{color:#141a17;font-size:.95rem;line-height:1.25}.finth-notes-simple-quant-completion article.ready strong{color:#0f766e}.finth-notes-simple-quant-completion article.blocked strong{color:#9f3a35}.finth-notes-simple-quant-completion p{margin:0;color:#59635d;font-size:.82rem;line-height:1.42}.finth-notes-final-action-bar{display:grid;grid-template-columns:minmax(240px,.9fr) minmax(0,1.4fr);align-items:center;gap:12px;border:1px solid #e2e6e1;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-output.reader-ready .finth-notes-final-action-bar{grid-template-columns:1fr}.finth-notes-final-action-bar.ready{border-color:#c3e5dc;background:#f7fffb}.finth-notes-final-action-bar.blocked{border-color:#e0b9b5;background:#fff8f8}.finth-notes-final-action-bar>div:first-child{display:grid;gap:5px}.finth-notes-final-action-bar span{color:#68716b;font-size:.7rem;font-weight:800;text-transform:uppercase}.finth-notes-final-action-bar strong{color:#141a17;font-size:.98rem;line-height:1.3}.finth-notes-final-action-bar p,.finth-notes-final-action-bar small{margin:0;color:#59635d;font-size:.82rem;line-height:1.45}.finth-notes-final-action-bar small{color:#0f766e;font-weight:750}.finth-notes-final-action-buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.finth-notes-final-action-buttons button{min-height:34px;border:1px solid #d8dfda;border-radius:9px;padding:8px 10px;color:#17211c;font:inherit;font-size:.78rem;font-weight:800;background:#fff;cursor:pointer}.finth-notes-final-action-buttons button.primary{border-color:#0b1f18;color:#fff;background:#0b1f18}.finth-notes-final-action-buttons button:disabled{color:#919b95;border-color:#e1e5e1;background:#f4f5f3;cursor:not-allowed}.finth-notes-simple-quant-metrics,.finth-notes-simple-quant-sections,.finth-notes-simple-quant-quality,.finth-notes-simple-quant-conclusion{display:grid;gap:10px}.finth-notes-simple-quant-metrics>span,.finth-notes-simple-quant-quality>span,.finth-notes-simple-quant-conclusion>span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-simple-quant-metrics>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finth-notes-simple-quant-metrics article,.finth-notes-simple-quant-sections section,.finth-notes-simple-quant-quality,.finth-notes-simple-quant-conclusion{border:1px solid #e0e3de;border-radius:12px;padding:12px;background:#fff}.finth-notes-simple-quant-metrics article{display:grid;grid-template-columns:minmax(0,1fr);gap:5px 12px;background:#fbfbfa}.finth-notes-simple-quant-metrics strong,.finth-notes-simple-quant-sections h4{margin:0;color:#141a17;font-size:.88rem;font-weight:760}.finth-notes-simple-quant-metrics b{color:#0f766e;font-size:1rem;text-align:left}.finth-notes-simple-quant-metrics article p{grid-column:1 / -1;margin:0;color:#59635d;font-size:.82rem;line-height:1.45}.finth-notes-simple-quant-sections{grid-template-columns:repeat(2,minmax(0,1fr))}.finth-notes-simple-quant-sections section{display:grid;align-content:start;gap:6px}.finth-notes-simple-quant-body p,.finth-notes-simple-quant-footer p,.finth-notes-simple-quant-sections p,.finth-notes-simple-quant-quality p,.finth-notes-simple-quant-conclusion p{margin:0;color:#343c37;line-height:1.68}.finth-notes-simple-quant-body p{max-width:920px;color:#202823;font-size:1rem;line-height:1.74}.finth-notes-audit-reader-summary{display:grid;gap:14px;border-top:1px solid #e4e7e1;padding-top:18px}.finth-notes-audit-reader-summary-heading{display:grid;gap:5px}.finth-notes-audit-reader-summary-heading span,.finth-notes-audit-reader-summary-grid article span{color:#0f766e;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-audit-reader-summary-heading h4{margin:0;color:#111814;font-size:1.18rem;line-height:1.22}.finth-notes-audit-reader-summary-heading p{max-width:780px;margin:0;color:#59635d;font-size:.9rem;line-height:1.5}.finth-notes-audit-reader-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finth-notes-audit-reader-summary-grid article{display:grid;align-content:start;gap:7px;border:1px solid #e1e6e0;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-audit-reader-summary-grid article p{margin:0;color:#29332d;font-size:.9rem;line-height:1.58}.finth-notes-simple-quant-footer p{color:#4d5550;font-size:.88rem}.finth-notes-result-stat-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finth-notes-result-stat-strip article{display:grid;gap:4px;border:1px solid #e2e7e2;border-radius:12px;padding:10px 11px;background:#fbfbfa}.finth-notes-result-stat-strip span,.finth-notes-symbol-result-heading span{color:#68716b;font-size:.72rem;font-weight:800;text-transform:uppercase}.finth-notes-result-stat-strip strong{color:#0f766e;font-size:1.04rem;line-height:1.22}.finth-notes-result-stat-strip p{margin:0;color:#59635d;font-size:.8rem;line-height:1.38}.finth-notes-symbol-result-surface{display:grid;gap:14px;border:1px solid #dfe6e1;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-output.reader-ready .finth-notes-symbol-result-surface{border-color:#e3e4df;border-radius:14px;padding:clamp(14px,1.15vw,18px);box-shadow:none}.finth-notes-output.reader-ready .finth-notes-symbol-result-surface{border-top-color:#dbe7e1;background:linear-gradient(180deg,#fff,#fff 68%,#fcfdfb)}.finth-notes-symbol-result-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.finth-notes-symbol-result-heading>div{display:grid;gap:5px;min-width:0}.finth-notes-symbol-result-heading h4{margin:0;color:#141a17;font-size:1.28rem;line-height:1.22}.finth-notes-symbol-result-heading p{max-width:960px;margin:0;color:#59635d;font-size:.95rem;line-height:1.6}.finth-notes-symbol-result-table-wrap{overflow-x:auto;border:1px solid #dfe6e1;border-radius:12px;background:#fff}.finth-notes-output.reader-ready .finth-notes-symbol-result-table-wrap{border-radius:10px}.finth-notes-symbol-result-table{width:100%;min-width:920px;border-collapse:collapse;color:#17211c;font-size:.84rem;table-layout:fixed}.finth-notes-symbol-result-table th,.finth-notes-symbol-result-table td{border-bottom:1px solid #e7eae5;padding:12px;text-align:left;vertical-align:top}.finth-notes-output.reader-ready .finth-notes-symbol-result-table th,.finth-notes-output.reader-ready .finth-notes-symbol-result-table td{padding:9px 11px}.finth-notes-symbol-result-table th{color:#68716b;font-size:.7rem;font-weight:850;text-transform:uppercase;background:#f7f9f6}.finth-notes-symbol-result-table td{color:#36413b;line-height:1.53}.finth-notes-symbol-result-col-symbol{width:12%}.finth-notes-symbol-result-col-state{width:20%}.finth-notes-symbol-result-col-posture{width:24%}.finth-notes-symbol-result-col-evidence{width:44%}.finth-notes-symbol-result-table tbody tr:last-child td{border-bottom:0}.finth-notes-symbol-result-table tbody tr:hover td{background:#fcfdfb}.finth-notes-output.reader-ready .finth-notes-symbol-result-table tbody tr:nth-child(2n) td{background:#fdfdfb}.finth-notes-output.reader-ready .finth-notes-symbol-result-table tbody tr:nth-child(2n):hover td,.finth-notes-output.reader-ready .finth-notes-symbol-result-table tbody tr:hover td{background:#f8fbf7}.finth-notes-symbol-result-table td:first-child strong{color:#0f766e;font-size:.92rem}.finth-notes-symbol-cell{position:sticky;left:0;z-index:1;background:#fff}.finth-notes-output.reader-ready .finth-notes-symbol-result-table tbody tr:nth-child(2n) .finth-notes-symbol-cell{background:#fdfdfb}.finth-notes-symbol-result-table td span,.finth-notes-symbol-result-table td small{display:block}.finth-notes-symbol-result-stack{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.finth-notes-table-pill{width:fit-content;max-width:100%;border:1px solid #e2e6e1;border-radius:999px;padding:4px 8px;color:#4e5752;background:#fbfbfa;font-size:.76rem;font-weight:760;line-height:1.24}.finth-notes-table-pill.ready{border-color:#bfe5dd;color:#0f766e;background:#f5fffb}.finth-notes-table-pill.warning{border-color:#eccd96;color:#795b17;background:#fff9ea}.finth-notes-table-pill.muted{border-color:#e3e5e0;color:#707871;background:#f5f5f2}.finth-notes-symbol-result-table td small{margin-top:3px;color:#68716b;font-size:.78rem;line-height:1.4}.finth-notes-observed-evidence-cell{color:#28312c;font-size:.85rem;line-height:1.58}.finth-notes-observed-evidence-cell p{margin:0 0 8px}.finth-notes-observed-evidence-cell small{margin-top:5px;color:#5f6861}.finth-notes-symbol-result-next-read{display:flex;align-items:center;gap:12px;border-top:1px solid #e8eae5;padding-top:12px}.finth-notes-symbol-result-next-read span{flex:0 0 auto;border:1px solid #c8e9e1;border-radius:999px;padding:4px 8px;color:#0f766e;background:#f6fffb;font-size:.68rem;font-weight:850;text-transform:uppercase}.finth-notes-symbol-result-next-read p{flex:1 1 auto;margin:0;color:#59635d;font-size:.88rem;line-height:1.52}.finth-notes-symbol-result-next-read a{flex:0 0 auto;border:1px solid #dce3de;border-radius:999px;padding:7px 10px;color:#1d2b25;background:#fff;font-size:.78rem;font-weight:850;line-height:1.2;text-decoration:none}.finth-notes-symbol-result-next-read a:hover,.finth-notes-symbol-result-next-read a:focus-visible{border-color:#8ddcd1;color:#0f766e;outline:none;background:#f3fffb}.finth-notes-symbol-commentary-surface{display:grid;gap:16px;border:1px solid #e3e4df;border-radius:14px;padding:clamp(14px,1.15vw,18px);background:#fff}.finth-notes-symbol-commentary-heading{display:grid;gap:5px}.finth-notes-symbol-commentary-heading span,.finth-notes-symbol-commentary-title>span,.finth-notes-symbol-commentary-title strong{color:#0f766e;font-size:.72rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.finth-notes-symbol-commentary-heading h4{margin:0;color:#111814;font-size:1.14rem;line-height:1.22}.finth-notes-symbol-commentary-heading p{max-width:940px;margin:0;color:#59635d;font-size:.9rem;line-height:1.52}.finth-notes-symbol-commentary-list{display:grid;gap:0;border-top:1px solid #e8eae5}.finth-notes-symbol-commentary-list article{display:grid;gap:9px;position:relative;border-bottom:1px solid #e8eae5;padding:17px 0 17px 24px;background:transparent}.finth-notes-symbol-commentary-list article:before{content:"";position:absolute;top:20px;bottom:18px;left:0;width:3px;border-radius:999px;background:#0f766e}.finth-notes-output.reader-ready .finth-notes-symbol-commentary-list article{gap:8px}.finth-notes-symbol-commentary-list article:last-child{border-bottom:0;padding-bottom:4px}.finth-notes-symbol-commentary-title{display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;align-items:start}.finth-notes-symbol-commentary-title>span{display:grid;place-items:center;min-width:28px;height:28px;border:1px solid #c8e9e1;border-radius:999px;background:#f6fffb;font-size:.68rem}.finth-notes-symbol-commentary-title strong{display:block;margin-bottom:3px}.finth-notes-symbol-commentary-list h5{margin:0;color:#141a17;font-size:1.02rem;line-height:1.28}.finth-notes-symbol-commentary-list p,.finth-notes-symbol-commentary-list em{max-width:980px;margin:0;color:#25312b;font-size:.94rem;line-height:1.68}.finth-notes-symbol-commentary-list em{margin-top:3px;border-top:0;padding-top:0;color:#68716b;font-size:.86rem;font-style:normal}.finth-notes-evidence-delta-main{display:grid;gap:14px;border:1px solid #dfe6e1;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-evidence-delta-main-heading{display:grid;gap:5px}.finth-notes-evidence-delta-main-heading span,.finth-notes-evidence-delta-symbols-heading span,.finth-notes-evidence-delta-status span,.finth-notes-evidence-delta-metrics span{color:#0f766e;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-evidence-delta-main-heading h4{margin:0;color:#141a17;font-size:1.23rem;line-height:1.22}.finth-notes-evidence-delta-main-heading p{max-width:980px;margin:0;color:#59635d;font-size:.95rem;line-height:1.6}.finth-notes-evidence-delta-main-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:12px;align-items:stretch}.finth-notes-evidence-delta-status{display:grid;gap:8px;border:1px solid #c9e7dd;border-radius:14px;padding:16px;background:#f7fffc}.finth-notes-evidence-delta-status strong{color:#101b17;font-size:1.1rem;line-height:1.28}.finth-notes-evidence-delta-status p,.finth-notes-evidence-delta-metrics p,.finth-notes-evidence-delta-bullets li{margin:0;color:#25312b;font-size:.93rem;line-height:1.62}.finth-notes-evidence-delta-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finth-notes-evidence-delta-metrics article{display:grid;align-content:start;gap:7px;border:1px solid #e6eae5;border-radius:12px;padding:13px;background:#fbfbfa}.finth-notes-evidence-delta-metrics strong{color:#111a16;font-size:1rem;line-height:1.25}.finth-notes-evidence-delta-bullets{display:grid;gap:6px;margin:0;border-top:1px solid #e8eae5;padding:12px 0 0 18px}.finth-notes-evidence-delta-symbols{display:grid;gap:10px;border-top:1px solid #e8eae5;padding-top:14px}.finth-notes-evidence-delta-symbols-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.finth-notes-evidence-delta-symbols-heading strong{color:#53615a;font-size:.82rem;line-height:1.35}.finth-notes-evidence-delta-symbol-table-wrap{overflow-x:auto;border:1px solid #e4e9e5;border-radius:12px;background:#fff}.finth-notes-evidence-delta-symbol-table{width:100%;min-width:860px;border-collapse:collapse}.finth-notes-evidence-delta-symbol-table th,.finth-notes-evidence-delta-symbol-table td{padding:11px 12px;border-bottom:1px solid #edf0ec;color:#26312c;font-size:.84rem;line-height:1.45;text-align:left;vertical-align:top}.finth-notes-evidence-delta-symbol-table thead th{color:#68736d;font-size:.68rem;font-weight:850;letter-spacing:0;text-transform:uppercase;background:#fbfbfa}.finth-notes-evidence-delta-symbol-table tbody th{color:#0f766e;font-weight:900;white-space:nowrap}.finth-notes-evidence-delta-symbol-table tbody tr:last-child th,.finth-notes-evidence-delta-symbol-table tbody tr:last-child td{border-bottom:0}.finth-notes-evidence-delta-symbol-table tbody tr.risk{background:#fffaf3}.finth-notes-evidence-delta-symbol-table tbody tr.support{background:#f7fffc}.finth-notes-evidence-delta-symbol-table tbody tr.insufficient{background:#fafafa}.finth-notes-evidence-delta-pill{display:inline-flex;align-items:center;max-width:100%;border:1px solid #d6ddd8;border-radius:999px;padding:4px 8px;color:#26332d;background:#fbfbfa;font-size:.72rem;font-weight:850;line-height:1.15}.finth-notes-evidence-delta-symbol-table tr.risk .finth-notes-evidence-delta-pill{border-color:#fed7aa;color:#9a3412;background:#fff7ed}.finth-notes-evidence-delta-symbol-table tr.support .finth-notes-evidence-delta-pill{border-color:#99f6e4;color:#115e59;background:#f0fdfa}.finth-notes-evidence-delta-symbols article{display:grid;gap:9px;border:1px solid #e6eae5;border-left:3px solid #9aa7a0;border-radius:12px;padding:12px 13px;background:#fff}.finth-notes-evidence-delta-symbols article.risk{border-left-color:#f97316;background:#fffaf3}.finth-notes-evidence-delta-symbols article.support{border-left-color:#0f766e;background:#f7fffc}.finth-notes-evidence-delta-symbols article.insufficient{border-left-color:#9ca3af;background:#fafafa}.finth-notes-evidence-delta-symbols article>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.finth-notes-evidence-delta-symbols article>div:first-child strong{color:#111a16;font-size:.98rem;line-height:1.25}.finth-notes-evidence-delta-symbols article>div:first-child span{border:1px solid #d6ddd8;border-radius:999px;padding:4px 8px;color:#26332d;background:#fbfbfa;font-size:.72rem;font-weight:850;line-height:1}.finth-notes-evidence-delta-symbols p{margin:0;color:#25312b;font-size:.91rem;line-height:1.58}.finth-notes-evidence-delta-symbols dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.finth-notes-evidence-delta-symbols dl div{display:grid;gap:3px;border:1px solid #edf0ec;border-radius:10px;padding:8px;background:#fbfbfa}.finth-notes-evidence-delta-symbols dt,.finth-notes-evidence-delta-symbols dd{margin:0}.finth-notes-evidence-delta-symbols dt{color:#68736d;font-size:.68rem;font-weight:800;text-transform:uppercase}.finth-notes-evidence-delta-symbols dd{color:#111a16;font-size:.84rem;font-weight:850}.finth-notes-confidence-breakdown-main{display:grid;gap:14px;border:1px solid #dfe6e1;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-confidence-breakdown-heading{display:grid;gap:5px}.finth-notes-confidence-breakdown-heading span,.finth-notes-confidence-breakdown-primary span,.finth-notes-confidence-breakdown-factor-grid span{color:#0f766e;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-confidence-breakdown-heading h4{margin:0;color:#141a17;font-size:1.23rem;line-height:1.22}.finth-notes-confidence-breakdown-heading p,.finth-notes-confidence-breakdown-copy{max-width:980px;margin:0;color:#59635d;font-size:.95rem;line-height:1.6}.finth-notes-confidence-breakdown-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.finth-notes-confidence-breakdown-primary article,.finth-notes-confidence-breakdown-factor-grid article{display:grid;align-content:start;gap:8px;border:1px solid #c9e7dd;border-radius:14px;padding:15px;background:#f7fffc}.finth-notes-confidence-breakdown-primary article.decision-use{border-color:#fed7aa;background:#fffaf3}.finth-notes-confidence-breakdown-primary strong,.finth-notes-confidence-breakdown-factor-grid strong{color:#101b17;font-size:1.08rem;line-height:1.25}.finth-notes-confidence-breakdown-primary p,.finth-notes-confidence-breakdown-primary small,.finth-notes-confidence-breakdown-factor-grid p{margin:0;color:#25312b;font-size:.91rem;line-height:1.58}.finth-notes-confidence-breakdown-primary small{color:#68736d}.finth-notes-confidence-breakdown-factor-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finth-notes-confidence-breakdown-factor-grid article{border-color:#e6eae5;background:#fbfbfa}.finth-notes-confidence-breakdown-metric-strip{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid #e8eae5;padding-top:12px}.finth-notes-confidence-breakdown-metric-strip span{display:inline-flex;align-items:center;gap:5px;border:1px solid #d6ddd8;border-radius:999px;padding:6px 9px;color:#53615a;background:#fbfbfa;font-size:.76rem;font-weight:800;line-height:1.1}.finth-notes-confidence-breakdown-metric-strip strong{color:#101b17}.finth-notes-result-narrative{display:grid;gap:16px;border:1px solid #dfe6e1;border-radius:16px;padding:clamp(16px,1.35vw,22px);background:#fff}.finth-notes-output.reader-ready .finth-notes-result-narrative{border:0;border-top:1px solid #ecece8;border-radius:0;padding:24px 0 0;background:transparent}.finth-notes-result-narrative-heading{display:grid;gap:5px}.finth-notes-result-narrative-heading span{color:#0f766e;font-size:.72rem;font-weight:850;text-transform:uppercase}.finth-notes-result-narrative-heading h4{margin:0;color:#141a17;font-size:1.23rem;line-height:1.22}.finth-notes-result-narrative-heading p{max-width:960px;margin:0;color:#59635d;font-size:.95rem;line-height:1.6}.finth-notes-result-narrative-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finth-notes-output.reader-ready .finth-notes-result-narrative-grid{grid-template-columns:1fr}.finth-notes-result-narrative-grid article{display:grid;align-content:start;gap:8px;border:1px solid #e6eae5;border-radius:12px;padding:13px;background:#fbfbfa}.finth-notes-output.reader-ready .finth-notes-result-narrative-grid article{border:0;border-radius:0;padding:0 0 14px;background:transparent}.finth-notes-output.reader-ready .finth-notes-result-narrative-grid article+article{border-top:1px solid #ecece8;padding-top:14px}.finth-notes-result-narrative-grid article:first-child,.finth-notes-result-narrative-grid article:last-child{grid-column:1 / -1}.finth-notes-result-narrative-grid h5{margin:0;color:#0f766e;font-size:.92rem;line-height:1.26}.finth-notes-result-narrative-grid p,.finth-notes-result-narrative-grid li{margin:0;color:#25312b;font-size:.93rem;line-height:1.62}.finth-notes-result-narrative-grid ul{display:grid;gap:5px;margin:0;padding-left:18px}.finth-notes-module-digest{display:grid;gap:14px;margin-bottom:18px;border:1px solid #dfe4df;border-radius:14px;padding:16px;background:#fff;box-shadow:0 12px 30px #1017130a}.finth-notes-output.reader-ready+.finth-notes-module-digest{max-width:var(--finth-notes-content-spine);margin:16px auto 18px;border-color:#e5e5e0;border-radius:14px;padding:9px 12px;background:#f8f8f6;box-shadow:none}.finth-notes-output.reader-ready+.finth-notes-module-digest:not([open]){opacity:.62}.finth-notes-output.reader-ready+.finth-notes-module-digest .finth-notes-module-digest-summary strong{font-size:.9rem}.finth-notes-output.reader-ready+.finth-notes-module-digest .finth-notes-module-digest-summary small{font-size:.74rem}.finth-notes-module-digest-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.finth-notes-module-digest-summary::-webkit-details-marker{display:none}.finth-notes-module-digest-summary>div{display:grid;gap:4px;min-width:0}.finth-notes-module-digest-summary span{color:#68716b;font-size:.7rem;font-weight:800;text-transform:uppercase}.finth-notes-module-digest-summary strong{color:#141a17;font-size:.98rem;line-height:1.22}.finth-notes-module-digest-summary small{color:#59635d;font-size:.8rem;line-height:1.35}.finth-notes-module-digest-summary b{border:1px solid #dce3de;border-radius:999px;padding:5px 9px;color:#0f766e;font-size:.72rem;background:#fff}.finth-notes-module-digest:not([open]){margin-bottom:18px}.finth-notes-module-digest[open] .finth-notes-module-digest-summary{padding-bottom:12px;border-bottom:1px solid #e6e8e3}.finth-notes-module-digest[open] .finth-notes-module-digest-heading{padding-top:12px}.finth-notes-module-digest.partial,.finth-notes-module-digest.ready{border-color:#cfe4de}.finth-notes-module-digest.blocked{border-color:#e0b9b5;background:snow}.finth-notes-module-digest-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid #e6e8e3}.finth-notes-module-digest-heading>div:first-child{display:grid;gap:5px;min-width:0}.finth-notes-module-digest-heading span,.finth-notes-module-digest-card-heading span{color:#68716b;font-size:.72rem;font-weight:800;text-transform:uppercase}.finth-notes-module-digest-heading h3{margin:0;color:#141a17;font-size:1.2rem;line-height:1.2}.finth-notes-module-digest-heading p{max-width:820px;margin:0;color:#505853;line-height:1.55}.finth-notes-module-digest-heading>div:last-child,.finth-notes-module-digest-warnings{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}.finth-notes-module-digest-heading small,.finth-notes-module-digest-warnings small{border:1px solid #dce3de;border-radius:999px;padding:4px 8px;color:#4f5a54;font-size:.72rem;font-weight:650;background:#fff}.finth-notes-module-digest-table{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.finth-notes-module-digest-table article{display:grid;gap:5px;border:1px solid #e2e6e1;border-radius:11px;padding:10px;background:#fbfbfa}.finth-notes-module-digest-table span{color:#68716b;font-size:.7rem;font-weight:780;text-transform:uppercase}.finth-notes-module-digest-table strong{color:#0f766e;font-size:.98rem;line-height:1.22}.finth-notes-module-digest-table p{margin:0;color:#59635d;font-size:.8rem;line-height:1.4}.finth-notes-module-digest-grid{display:grid;grid-template-columns:1fr;gap:12px}.finth-notes-module-digest-grid article{display:grid;align-content:start;gap:12px;border:1px solid #e0e3de;border-left:3px solid #d2d8d2;border-radius:12px;padding:14px;background:#fbfbfa}.finth-notes-module-digest-grid article.ready{border-left-color:#0f766e;background:#fbfffd}.finth-notes-module-digest-grid article.review_required{border-left-color:#c58b16;background:#fffdf7}.finth-notes-module-digest-grid article.blocked{border-left-color:#9f3a35;background:#fff8f8}.finth-notes-module-digest-card-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.finth-notes-module-digest-card-heading>div:first-child{display:grid;gap:4px;min-width:0}.finth-notes-module-digest-card-heading strong{color:#141a17;font-size:.95rem;line-height:1.25}.finth-notes-module-digest-card-heading small{flex:0 0 auto;border:1px solid #dce3de;border-radius:999px;padding:3px 7px;color:#59635d;font-size:.68rem;font-weight:750;text-transform:capitalize;background:#fff}.finth-notes-module-digest-grid p,.finth-notes-module-digest-grid li,.finth-notes-module-digest-grid em{margin:0;color:#424b45;font-size:.83rem;line-height:1.52}.finth-notes-module-digest-readout{display:grid;gap:7px;border:1px solid #e2e7e2;border-left:3px solid #0f766e;border-radius:10px;padding:11px 12px;background:#fff}.finth-notes-module-digest-readout strong{color:#141a17;font-size:.95rem;line-height:1.3}.finth-notes-module-digest-readout p{max-width:960px;color:#29312d;font-size:.9rem;line-height:1.65}.finth-notes-module-digest-result-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finth-notes-module-digest-result-grid section{display:grid;align-content:start;gap:5px;min-height:104px;border:1px solid #e2e6e1;border-radius:10px;padding:10px;background:#fff}.finth-notes-module-digest-result-grid section.ready{border-color:#b9ded4;background:#fbfffd}.finth-notes-module-digest-result-grid section.review{border-color:#ead7ad;background:#fffdf7}.finth-notes-module-digest-result-grid section.risk{border-color:#efc4bd;background:snow}.finth-notes-module-digest-result-grid section.blocked{border-color:#d9aaa5;background:#fff7f7}.finth-notes-module-digest-result-grid span{color:#68716b;font-size:.68rem;font-weight:820;text-transform:uppercase}.finth-notes-module-digest-result-grid strong{color:#141a17;font-size:.92rem;line-height:1.25}.finth-notes-module-digest-result-grid p{color:#5b645e;font-size:.78rem;line-height:1.42}.finth-notes-module-digest-finding-list{display:grid;gap:5px;margin:0;padding-left:18px}.finth-notes-module-digest-grid em{color:#5b645e;font-style:normal;font-weight:650}.finth-notes-module-digest-grid details{border-top:1px solid #e4e7e2;padding-top:8px}.finth-notes-module-digest-grid summary{color:#525c55;font-size:.78rem;font-weight:750;cursor:pointer}.finth-notes-module-digest-grid details div{display:flex;flex-wrap:wrap;gap:6px;padding-top:8px}.finth-notes-module-digest-grid details small{border:1px solid #e2e6e1;border-radius:999px;padding:3px 7px;color:#59635d;font-size:.7rem;background:#fff}.finth-notes-simple-quant-review-drawer{border:1px solid #e5e7e2;border-radius:12px;background:#fbfbfa}.finth-notes-simple-quant-review-drawer>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 13px;cursor:pointer}.finth-notes-simple-quant-review-drawer>summary::marker{color:#68716b}.finth-notes-simple-quant-review-drawer>summary span{color:#202823;font-size:.86rem;font-weight:800}.finth-notes-simple-quant-review-drawer>summary small{border:1px solid #dce3de;border-radius:999px;padding:4px 8px;color:#5d6660;font-size:.72rem;background:#fff}.finth-notes-simple-quant-review-drawer .finth-notes-simple-quant-sections,.finth-notes-simple-quant-review-drawer .finth-notes-simple-quant-quality,.finth-notes-simple-quant-review-drawer .finth-notes-simple-quant-conclusion{margin:0 13px 13px}.finth-notes-secondary-drawer-stack{display:grid;gap:10px;margin-top:10px}.finth-notes-reviewer-evidence-drawer,.finth-notes-beta-feedback-drawer,.finth-notes-secondary-output-drawer{border:1px solid #e2e4df;border-radius:12px;background:#fcfcfb;opacity:.9}.finth-notes-reviewer-evidence-drawer>summary,.finth-notes-beta-feedback-drawer>summary,.finth-notes-secondary-output-drawer>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;color:#222a25;cursor:pointer}.finth-notes-reviewer-evidence-drawer>summary>div,.finth-notes-beta-feedback-drawer>summary>div{display:grid;gap:4px;min-width:0}.finth-notes-reviewer-evidence-drawer>summary::marker,.finth-notes-beta-feedback-drawer>summary::marker,.finth-notes-secondary-output-drawer>summary::marker{color:#68716b}.finth-notes-reviewer-evidence-drawer>summary span,.finth-notes-beta-feedback-drawer>summary span,.finth-notes-secondary-output-drawer>summary span{font-size:.86rem;font-weight:750}.finth-notes-reviewer-evidence-drawer>summary small,.finth-notes-beta-feedback-drawer>summary small,.finth-notes-secondary-output-drawer>summary small{color:#68716b;font-size:.76rem;line-height:1.35;text-align:left}.finth-notes-reviewer-evidence-drawer>summary>strong,.finth-notes-beta-feedback-drawer>summary>strong{flex:0 0 auto;border:1px solid #dce3de;border-radius:999px;padding:4px 9px;color:#5d6660;font-size:.72rem;font-weight:800;text-transform:capitalize;background:#fff}.finth-notes-reviewer-evidence-drawer>summary>strong.ready,.finth-notes-beta-feedback-drawer>summary>strong.ready{border-color:#a7ded4;color:#0f766e;background:#f1fbf8}.finth-notes-reviewer-evidence-drawer>summary>strong.blocked{border-color:#e0b9b5;color:#9f3a35;background:#fff8f8}.finth-notes-reviewer-evidence-stack,.finth-notes-secondary-output-stack{padding:0 14px 14px}.finth-notes-beta-feedback-drawer>.finth-notes-beta-feedback-form{margin:0 14px 14px}.finth-notes-evidence-drawer-overview{display:grid;gap:13px;margin-bottom:18px;border:1px solid #dfe5df;border-left:4px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf7}.finth-notes-evidence-drawer-overview.ready{border-left-color:#0f766e;background:#fbfffd}.finth-notes-evidence-drawer-overview.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-evidence-drawer-overview>div:first-child{display:grid;gap:5px}.finth-notes-evidence-drawer-overview span,.finth-notes-evidence-drawer-proof-grid span{color:#68716b;font-size:.72rem;font-weight:800;text-transform:uppercase}.finth-notes-evidence-drawer-overview strong{color:#141a17}.finth-notes-evidence-drawer-overview p,.finth-notes-evidence-drawer-proof-grid p{margin:0;color:#4d5650;line-height:1.52}.finth-notes-evidence-drawer-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.finth-notes-evidence-drawer-proof-grid article{display:grid;gap:6px;border:1px solid #e2e7e2;border-radius:10px;padding:10px;background:#ffffffc7}.finth-notes-evidence-drawer-proof-grid strong{width:fit-content;border:1px solid #bfe3dc;border-radius:999px;padding:3px 8px;color:#0f766e;font-size:.72rem;background:#f4fffc}.finth-notes-evidence-drawer-proof-grid strong.waiting{border-color:#ead7aa;color:#795b17;background:#fff9e8}.finth-notes-ux-inventory-card{display:grid;gap:13px;margin-bottom:18px;border:1px solid #dfe5df;border-left:4px solid #0f766e;border-radius:12px;padding:13px;background:#fbfefd}.finth-notes-ux-inventory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finth-notes-ux-inventory-grid article{display:grid;gap:6px;border:1px solid #e2e7e2;border-radius:10px;padding:11px;background:#ffffffc7}.finth-notes-ux-inventory-grid span{color:#0f766e;font-size:.72rem;font-weight:800;text-transform:uppercase}.finth-notes-ux-inventory-grid strong{color:#17231e;font-size:1rem}.finth-notes-ux-inventory-grid p,.finth-notes-ux-inventory-next{margin:0;color:#4a524e;font-size:.82rem;line-height:1.48}.finth-notes-state-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(220px,.9fr);gap:16px;margin-bottom:18px;border:1px solid #e2e4df;border-left:4px solid #c7ccc7;border-radius:12px;padding:14px;background:#fbfbfa}.finth-notes-state-card.ready{border-left-color:#0f766e}.finth-notes-state-card.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-partial-state-card{grid-template-columns:1fr;margin-bottom:14px}.finth-notes-note-draft-readout{margin-bottom:14px}.finth-notes-state-card span{color:#70746f;font-size:.74rem;text-transform:uppercase}.finth-notes-state-card strong{display:block;margin:4px 0 6px;color:#202722;font-size:1rem;line-height:1.3}.finth-notes-state-card p{margin:0;color:#4a524e;line-height:1.55}.finth-notes-state-card p+p{margin-top:8px}.finth-notes-state-card ul{display:grid;gap:6px;align-content:start;margin:0;padding-left:18px;color:#59615c;font-size:.84rem;line-height:1.45}.finth-notes-smoke-run-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-bottom:14px;border:1px solid #e2e4df;border-radius:12px;padding:14px;background:#fff}.finth-notes-smoke-run-card.ready{border-color:#bfe3dc;background:#f8fffc}.finth-notes-smoke-run-card.blocked{border-color:#edd5a7;background:#fffdf7}.finth-notes-smoke-run-card span,.finth-notes-output-readiness-grid span{color:#70746f;font-size:.72rem;text-transform:uppercase}.finth-notes-smoke-run-card strong,.finth-notes-output-readiness-grid strong{display:block;margin:4px 0 5px;color:#202722;font-size:.96rem}.finth-notes-smoke-run-card p,.finth-notes-output-readiness-grid p{margin:0;color:#59615c;font-size:.84rem;line-height:1.5}.finth-notes-smoke-run-card button{min-height:38px;border:1px solid #0f211b;border-radius:9px;padding:8px 12px;color:#fff;background:#0f211b}.finth-notes-smoke-run-card button:disabled{border-color:#d6d8d3;color:#6f7772;background:#e6e7e3}.finth-notes-beta-readiness-checklist{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;margin-bottom:16px;border:1px solid #e0e4df;border-left:4px solid #0f766e;border-radius:12px;padding:14px;background:#fbfefd}.finth-notes-beta-readiness-checklist span,.finth-notes-beta-readiness-meter small{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-beta-readiness-checklist strong{display:block;margin:4px 0 6px;color:#17231e;font-size:1rem}.finth-notes-beta-readiness-checklist p{margin:0;color:#4a524e;font-size:.84rem;line-height:1.5}.finth-notes-beta-readiness-checklist p+p{margin-top:6px}.finth-notes-beta-readiness-meter{display:grid;min-width:120px;justify-items:center;border:1px solid #dce4df;border-radius:10px;padding:10px 12px;background:#fff}.finth-notes-beta-readiness-meter strong{margin:0 0 2px;color:#0f766e;font-size:1.35rem}.finth-notes-reviewer-handoff-card{display:grid;grid-template-columns:minmax(0,.9fr) minmax(280px,1.1fr);gap:14px;margin-bottom:16px;border:1px solid #e2e6e1;border-left:3px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf8}.finth-notes-reviewer-handoff-card.ready{border-left-color:#0f766e;background:#f8fffc}.finth-notes-reviewer-handoff-card.blocked{border-left-color:#8f9890}.finth-notes-reviewer-handoff-card span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-reviewer-handoff-card strong{display:block;margin:4px 0 6px;color:#17231e;font-size:1rem}.finth-notes-reviewer-handoff-card p{margin:0;color:#4a524e;font-size:.84rem;line-height:1.5}.finth-notes-reviewer-handoff-card p+p{margin-top:6px}.finth-notes-reviewer-handoff-lists{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finth-notes-reviewer-handoff-lists>div{border:1px solid #e2e6e1;border-radius:10px;padding:10px 11px;background:#ffffffb8}.finth-notes-reviewer-handoff-lists ul{display:grid;gap:6px;margin:8px 0 0;padding-left:16px;color:#4f5953;font-size:.8rem;line-height:1.4}.finth-notes-beta-user-test-checklist{display:grid;gap:13px;margin-bottom:18px;border:1px solid #e2e4df;border-left:3px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf7}.finth-notes-beta-user-test-checklist.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-beta-user-test-checklist.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-beta-user-test-heading,.finth-notes-beta-user-test-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.finth-notes-beta-user-test-heading>div:first-child{display:grid;gap:5px}.finth-notes-beta-user-test-heading span,.finth-notes-beta-user-test-grid span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-beta-user-test-heading strong,.finth-notes-beta-user-test-score strong{color:#18231e}.finth-notes-beta-user-test-heading p,.finth-notes-beta-user-test-grid p,.finth-notes-beta-user-test-footer p{margin:0;color:#4a524e;line-height:1.5}.finth-notes-beta-user-test-score{min-width:120px;border:1px solid #e5e8e3;border-radius:10px;padding:10px;text-align:right;background:#ffffffbd}.finth-notes-beta-user-test-score strong{display:block;font-size:1.1rem}.finth-notes-beta-user-test-score small{color:#68716b;font-size:.72rem}.finth-notes-manual-qa-decision{display:grid;gap:5px;border:1px solid #e5e8e3;border-radius:10px;padding:10px 11px;background:#ffffffbd}.finth-notes-manual-qa-decision span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-manual-qa-decision p{margin:0;color:#3f4843;line-height:1.45}.finth-notes-beta-user-test-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finth-notes-beta-user-test-grid article{display:grid;gap:6px;border:1px solid #e5e8e3;border-radius:10px;padding:11px;background:#ffffffc2}.finth-notes-beta-user-test-grid article.pass{border-color:#a7ded4}.finth-notes-beta-user-test-grid article.blocked{border-color:#e0b9b5}.finth-notes-beta-user-test-grid strong{color:#18231e;font-size:.84rem;text-transform:capitalize}.finth-notes-beta-user-test-grid dl{display:grid;gap:7px;margin:0}.finth-notes-beta-user-test-grid dl div{display:grid;gap:2px}.finth-notes-beta-user-test-grid dt{color:#68716b;font-size:.68rem;font-weight:750;text-transform:uppercase}.finth-notes-beta-user-test-grid dd{margin:0;color:#4a524e;line-height:1.42}.finth-notes-beta-user-test-footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.finth-notes-beta-user-test-footer small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-run-history-shell{display:grid;gap:13px;margin-bottom:18px;border:1px solid #e2e4df;border-left:3px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf7}.finth-notes-run-history-shell.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-run-history-shell.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-run-history-shell-heading,.finth-notes-run-history-shell-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.finth-notes-run-history-shell-heading>div{display:grid;gap:5px}.finth-notes-run-history-shell-heading span,.finth-notes-run-history-shell-grid span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-run-history-shell-heading strong{color:#18231e}.finth-notes-run-history-shell-heading p,.finth-notes-run-history-shell-grid p,.finth-notes-run-history-shell-footer p{margin:0;color:#4a524e;line-height:1.5}.finth-notes-run-history-shell-heading button:disabled{cursor:not-allowed;opacity:.54}.finth-notes-run-history-shell-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finth-notes-run-history-shell-grid article{display:grid;gap:6px;border:1px solid #e5e8e3;border-radius:10px;padding:11px;background:#ffffffc2}.finth-notes-run-history-shell-grid article.ready{border-color:#a7ded4}.finth-notes-run-history-shell-grid article.blocked{border-color:#e0b9b5}.finth-notes-run-history-shell-grid strong{color:#18231e;font-size:.84rem}.finth-notes-run-history-shell-footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.finth-notes-run-history-shell-footer small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-run-state-final{display:grid;gap:13px;margin-bottom:18px;border:1px solid #e2e4df;border-left:4px solid #c58b16;border-radius:12px;padding:14px;background:#fffdf7}.finth-notes-run-state-final.empty{border-left-color:#8a918b;background:#fbfbfa}.finth-notes-run-state-final.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-run-state-final.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-run-state-final-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.44fr);gap:14px;align-items:start}.finth-notes-run-state-final-heading>div:first-child,.finth-notes-run-state-final-grid article{display:grid;gap:6px}.finth-notes-run-state-final-heading span,.finth-notes-run-state-final-grid span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-run-state-final-heading strong{color:#18231e;font-size:1.06rem}.finth-notes-run-state-final-heading p,.finth-notes-run-state-final-grid p{margin:0;color:#4a524e;line-height:1.5}.finth-notes-run-state-final-status,.finth-notes-run-state-final-boundaries{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.finth-notes-run-state-final-status small,.finth-notes-run-state-final-boundaries small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-run-state-final-status small.pass{border-color:#9bd7cd;color:#0b6f68}.finth-notes-run-state-final-status small.waiting{border-color:#e0c574;color:#785c0b}.finth-notes-run-state-final-status small.blocked{border-color:#dfb5b1;color:#8a2d29}.finth-notes-run-state-final-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finth-notes-run-state-final-grid article{border:1px solid #e5e8e3;border-radius:10px;padding:11px 12px;background:#ffffffc7}.finth-notes-plain-output-gate{display:grid;gap:13px;margin-bottom:18px;border:1px solid #e2e4df;border-left:4px solid #c58b16;border-radius:12px;padding:14px;background:#fffdf7}.finth-notes-plain-output-gate.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-plain-output-gate.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-plain-output-heading,.finth-notes-plain-output-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.finth-notes-plain-output-heading>div:first-child{display:grid;gap:5px}.finth-notes-plain-output-heading span,.finth-notes-plain-output-body span,.finth-notes-plain-output-checks span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-plain-output-heading strong,.finth-notes-plain-output-state strong,.finth-notes-plain-output-checks strong{color:#18231e}.finth-notes-plain-output-heading p,.finth-notes-plain-output-body p,.finth-notes-plain-output-checks p{margin:0;color:#4a524e;line-height:1.5}.finth-notes-plain-output-state{min-width:120px;border:1px solid #e5e8e3;border-radius:10px;padding:10px 11px;background:#ffffffc2}.finth-notes-plain-output-state strong{display:block;font-size:1.05rem}.finth-notes-plain-output-state small{color:#68716b;font-size:.72rem;text-transform:capitalize}.finth-notes-plain-output-body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(320px,1.05fr);gap:12px}.finth-notes-plain-output-body>article,.finth-notes-plain-output-checks article{display:grid;gap:7px;border:1px solid #e5e8e3;border-radius:10px;padding:11px 12px;background:#ffffffc2}.finth-notes-plain-output-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finth-notes-plain-output-checks article.pass{border-color:#a7ded4}.finth-notes-plain-output-checks article.blocked{border-color:#e0b9b5}.finth-notes-plain-output-checks strong{font-size:.84rem;text-transform:capitalize}.finth-notes-plain-output-footer{flex-wrap:wrap;justify-content:flex-end}.finth-notes-plain-output-footer small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-output-readiness-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:18px}.finth-notes-output-readiness-grid article{border:1px solid #e2e4df;border-left:3px solid #c7ccc7;border-radius:10px;padding:11px 12px;background:#fbfbfa}.finth-notes-output-readiness-grid article.ready{border-left-color:#0f766e}.finth-notes-output-readiness-grid article.waiting{border-left-color:#c58b16;background:#fffdf7}.finth-notes-output-readiness-grid article.blocked{border-left-color:#a7ada7}.finth-notes-empty-guidance{display:grid;gap:6px;margin-bottom:18px;border:1px solid #e4e4df;border-radius:12px;padding:13px 14px;background:#fbfbfa}.finth-notes-empty-guidance span{color:#70746f;font-size:.72rem;text-transform:uppercase}.finth-notes-empty-guidance strong{color:#202722;font-size:.98rem}.finth-notes-empty-guidance p{margin:0;color:#59615c;line-height:1.55}.finth-notes-blocked-state-readout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);gap:14px;margin-bottom:18px;border:1px solid #e2e4df;border-left:4px solid #c58b16;border-radius:12px;padding:14px;background:#fffdf7}.finth-notes-blocked-state-readout.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-blocked-state-readout.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-blocked-state-readout>div{display:grid;align-content:start;gap:7px}.finth-notes-blocked-state-readout span,.finth-notes-blocked-state-actions>small{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-blocked-state-readout strong{color:#18231e}.finth-notes-blocked-state-readout p{margin:0;color:#4a524e;line-height:1.55}.finth-notes-blocked-state-actions{border:1px solid #e5e8e3;border-radius:10px;padding:12px;background:#ffffffb8}.finth-notes-blocked-state-actions>div{display:flex;flex-wrap:wrap;gap:7px}.finth-notes-blocked-state-actions>div small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;font-weight:650;background:#fff}.finth-notes-current-state-guidance{display:grid;gap:12px;margin-bottom:18px;border:1px solid #e2e4df;border-left:3px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf7}.finth-notes-current-state-guidance.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-current-state-guidance.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-current-state-guidance>div:first-child{display:grid;gap:4px}.finth-notes-current-state-guidance span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-current-state-guidance strong{color:#18231e}.finth-notes-current-state-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.finth-notes-current-state-grid article{border:1px solid #e5e8e3;border-radius:10px;padding:11px;background:#ffffffbd}.finth-notes-current-state-grid p{margin:7px 0 0;color:#4a524e;font-size:.82rem;line-height:1.45}.finth-notes-current-state-chips{display:flex;flex-wrap:wrap;gap:7px}.finth-notes-current-state-chips small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-plain-status-readout{display:grid;gap:12px;margin-bottom:18px;border:1px solid #e2e4df;border-left:4px solid #c58b16;border-radius:12px;padding:14px;background:#fffdf7}.finth-notes-plain-status-readout.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-plain-status-readout.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-plain-status-heading{display:grid;gap:5px}.finth-notes-plain-status-heading span,.finth-notes-plain-status-grid span{color:#006f69;font-size:.7rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-plain-status-heading strong{color:#111b17;font-size:1.02rem;line-height:1.25}.finth-notes-plain-status-heading p,.finth-notes-plain-status-grid p,.finth-notes-plain-status-footer p{margin:0;color:#4f5a54;font-size:.84rem;line-height:1.55}.finth-notes-plain-status-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.finth-notes-plain-status-grid article{display:grid;gap:6px;min-height:96px;border:1px solid #e2e4df;border-radius:10px;padding:11px;background:#ffffffc7}.finth-notes-lifecycle-guidance{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;border:1px solid #dce3de;border-radius:12px;padding:12px;background:#ffffffd6}.finth-notes-lifecycle-guidance.note_ready{border-color:#a7ded4;background:#f8fffd}.finth-notes-lifecycle-guidance.blocked,.finth-notes-lifecycle-guidance.read_model_waiting,.finth-notes-lifecycle-guidance.note_waiting{border-color:#e0b9b5;background:snow}.finth-notes-lifecycle-guidance>div:first-child{display:grid;gap:5px}.finth-notes-lifecycle-guidance span{color:#006f69;font-size:.7rem;font-weight:800;text-transform:uppercase}.finth-notes-lifecycle-guidance strong{color:#111b17;font-size:.94rem}.finth-notes-lifecycle-guidance p{margin:0;color:#4f5a54;font-size:.82rem;line-height:1.45}.finth-notes-lifecycle-guidance>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:210px}.finth-notes-lifecycle-guidance small{border:1px solid #dce3de;border-radius:999px;padding:4px 7px;color:#4f5a54;background:#fff;font-size:.7rem;font-weight:750}.finth-notes-plain-status-footer{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #e2e4df;padding-top:10px}.finth-notes-plain-status-footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.finth-notes-plain-status-footer small{border:1px solid #dce3de;border-radius:999px;padding:4px 7px;color:#4f5a54;background:#fff;font-size:.7rem;font-weight:750}.finth-notes-real-result-preview-gate{display:grid;gap:12px;margin-bottom:18px;border:1px solid #e2e4df;border-left:3px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf7}.finth-notes-real-result-preview-gate.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-real-result-preview-gate.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-real-result-preview-main{display:grid;gap:5px}.finth-notes-real-result-preview-main span,.finth-notes-real-result-preview-gates span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-real-result-preview-main strong{color:#18231e}.finth-notes-real-result-preview-main p,.finth-notes-real-result-preview-gates p{margin:0;color:#4a524e;line-height:1.5}.finth-notes-real-result-preview-gates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finth-notes-real-result-preview-gates article{display:grid;gap:6px;border:1px solid #e5e8e3;border-radius:10px;padding:11px;background:#ffffffc2}.finth-notes-real-result-preview-gates article.complete{border-color:#a7ded4}.finth-notes-real-result-preview-gates article.blocked{border-color:#e0b9b5}.finth-notes-real-result-preview-gates strong{color:#18231e;font-size:.84rem;text-transform:capitalize}.finth-notes-real-result-preview-boundary{display:flex;flex-wrap:wrap;gap:7px}.finth-notes-real-result-preview-boundary small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-same-result-beta-verification{display:grid;gap:13px;margin-bottom:18px;border:1px solid #e2e4df;border-left:3px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf7}.finth-notes-same-result-beta-verification.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-same-result-beta-verification.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-same-result-beta-heading,.finth-notes-same-result-beta-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.finth-notes-same-result-beta-heading>div:first-child{display:grid;gap:5px}.finth-notes-same-result-beta-heading span,.finth-notes-same-result-beta-grid span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-same-result-beta-heading strong{color:#18231e}.finth-notes-same-result-beta-heading p,.finth-notes-same-result-beta-grid p,.finth-notes-same-result-beta-footer p{margin:0;color:#4a524e;line-height:1.5}.finth-notes-same-result-beta-heading>div:last-child{min-width:150px;border:1px solid #e5e8e3;border-radius:10px;padding:10px;text-align:right;background:#ffffffbd}.finth-notes-same-result-beta-heading>div:last-child.pass{border-color:#a7ded4}.finth-notes-same-result-beta-heading>div:last-child.blocked{border-color:#e0b9b5}.finth-notes-same-result-beta-heading>div:last-child small{color:#68716b;font-size:.72rem}.finth-notes-same-result-beta-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.finth-notes-same-result-beta-grid article{display:grid;gap:6px;border:1px solid #e5e8e3;border-radius:10px;padding:11px;background:#ffffffc2}.finth-notes-same-result-beta-grid article.pass{border-color:#a7ded4}.finth-notes-same-result-beta-grid article.blocked{border-color:#e0b9b5}.finth-notes-same-result-beta-grid strong{color:#18231e;font-size:.84rem}.finth-notes-same-result-beta-footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.finth-notes-same-result-beta-footer small{border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-note-card{display:grid;gap:12px;border:1px solid #e5e5e0;border-radius:12px;padding:18px;background:#fffefc}.finth-notes-note-card-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px;border-bottom:1px solid #ededeb}.finth-notes-note-card-heading strong{color:#44504a;font-size:.8rem;font-weight:650}.finth-notes-note-card-heading strong.ready{color:#0f766e}.finth-notes-note-card-heading strong.waiting{color:#8a6410}.finth-notes-note-card-heading strong.blocked{color:#7d302d}.finth-notes-note-card-status{display:flex;flex-wrap:wrap;gap:7px}.finth-notes-note-card-status small{border:1px solid #dde3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;font-weight:650;background:#fbfbfa}.finth-notes-note-card p,.finth-notes-note-outline p,.finth-notes-right-rail p{margin:0;color:#4a524e;line-height:1.62}.finth-notes-note-card p{color:#2c3330;font-size:.98rem}.finth-notes-note-outline{display:grid;gap:0;margin-top:14px;border:1px solid #e5e5e0;border-radius:12px;overflow:hidden;background:#fff}.finth-notes-note-outline article{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(0,1fr);gap:14px;padding:13px 14px;border-bottom:1px solid #ededeb;background:#fff}.finth-notes-note-outline article:last-child{border-bottom:0}.finth-notes-note-outline span{color:#202722;font-weight:700}.finth-notes-right-rail{display:flex;flex-direction:column;gap:9px;align-self:start;min-width:0;padding:14px 14px 22px 12px;border-left:1px solid #e1e1dc;background:#fbfbfa}.finth-notes-right-rail section{display:grid;gap:7px;border:1px solid #e5e7e2;border-radius:12px;padding:10px;background:#fff}.finth-notes-right-rail .finth-notes-rail-now-card{gap:8px;border-color:#d8e6e1;background:#fff;box-shadow:0 14px 34px #10171312}.finth-notes-rail-now-card.ready{border-color:#bfe3dc;background:#f8fffd}.finth-notes-rail-now-card.running,.finth-notes-rail-now-card.needs_action{border-color:#ead28f;background:#fffdf4}.finth-notes-rail-now-card.blocked{border-color:#e5b8b8;background:snow}.finth-notes-rail-now-card>span{width:fit-content;border:1px solid #dce5df;border-radius:999px;padding:3px 8px;color:#0f766e;background:#f7fffc;font-size:.68rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}.finth-notes-rail-now-card h3{margin:0;color:#101713;font-size:.96rem;line-height:1.25}.finth-notes-rail-now-card p{margin:0;color:#4f5753;font-size:.78rem;line-height:1.5}.finth-notes-rail-now-card small{color:#0f766e;font-size:.75rem;font-weight:740;line-height:1.35}.finth-notes-right-rail .finth-notes-pipeline-overview-card{border-color:#d6e9e3;background:#fff;box-shadow:0 12px 28px #1017130f}.finth-notes-right-rail .finth-notes-rail-status-card,.finth-notes-right-rail .finth-notes-rail-source-card{gap:8px;border-color:#e6e7e3;background:#fff;box-shadow:none}.finth-notes-right-rail .finth-notes-rail-evidence-delta{display:grid;gap:8px;border:1px solid #e6e7e3;border-radius:10px;background:#fff;padding:10px;box-shadow:none}.finth-notes-right-rail .finth-notes-rail-source-card.ready,.finth-notes-right-rail .finth-notes-rail-evidence-delta.ready{border-color:#bee7df;background:#fbfffd}.finth-notes-right-rail .finth-notes-rail-shared-payloads{display:grid;gap:9px;border:1px solid #e6e7e3;border-radius:10px;background:#fff;padding:10px;box-shadow:none}.finth-notes-right-rail .finth-notes-rail-shared-payloads.ready{border-color:#bee7df;background:#fbfffd}.finth-notes-right-rail .finth-notes-rail-shared-payloads.partial{border-color:#e7ddbd;background:#fffdf8}.finth-notes-right-rail .finth-notes-rail-shared-payloads.waiting{border-color:#e8c5c0;background:snow}.finth-notes-rail-shared-payloads h3,.finth-notes-rail-shared-payloads p,.finth-notes-rail-shared-payloads small{margin:0}.finth-notes-rail-shared-payloads h3{color:#111915;font-size:.9rem;line-height:1.22}.finth-notes-rail-shared-payloads p,.finth-notes-rail-shared-payloads small{color:#5d6660;font-size:.72rem;line-height:1.34}.finth-notes-shared-payload-list{display:grid;gap:6px}.finth-notes-shared-payload-list div{display:grid;grid-template-columns:1fr auto;gap:3px 8px;border:1px solid #e3e7e2;border-left:3px solid #d4d9d4;border-radius:9px;padding:7px 8px;background:#fff}.finth-notes-shared-payload-list div.attached{border-left-color:#0f766e;background:#f7fffc}.finth-notes-shared-payload-list div.module_attached{border-left-color:#c58b16;background:#fffdf4}.finth-notes-shared-payload-list div.unavailable{border-left-color:#9f3a35;background:#fff8f8}.finth-notes-shared-payload-list strong{color:#17211c;font-size:.73rem;line-height:1.18}.finth-notes-shared-payload-list span{justify-self:end;color:#08756d;font-size:.66rem;font-weight:850;line-height:1.18;text-transform:uppercase}.finth-notes-shared-payload-list div.unavailable span{color:#9f3a35}.finth-notes-shared-payload-list small{grid-column:1 / -1}.finth-notes-rail-evidence-delta p,.finth-notes-rail-evidence-delta small{margin:0;color:#5d6660;font-size:.73rem;line-height:1.34}.finth-notes-right-rail .finth-notes-rail-source-card.waiting{border-color:#e7ddbd;background:#fffdf8}.finth-notes-right-rail .finth-notes-rail-source-card.blocked{border-color:#e8c5c0;background:snow}.finth-notes-right-rail .finth-notes-rail-module-digest,.finth-notes-right-rail .finth-notes-rail-detail-drawer,.finth-notes-right-rail .finth-notes-candidate-review-rail,.finth-notes-right-rail .finth-notes-rail-technical-proof{display:none!important}.finth-notes-right-rail .finth-notes-rail-module-digest{gap:9px;border-color:#dbe8e2;background:#fff;box-shadow:none}.finth-notes-right-rail .finth-notes-rail-module-digest.ready,.finth-notes-right-rail .finth-notes-rail-module-digest.partial{border-color:#cbe7df;background:#fbfffd}.finth-notes-right-rail .finth-notes-rail-module-digest.blocked{border-color:#e8c5c0;background:snow}.finth-notes-rail-module-digest h3{margin:0;color:#111915;font-size:.98rem;line-height:1.25}.finth-notes-rail-module-digest-list{display:grid;gap:6px}.finth-notes-rail-module-digest-list div{display:grid;gap:3px;border:1px solid #e3e7e2;border-left:3px solid #d4d9d4;border-radius:9px;padding:8px 9px;background:#fff}.finth-notes-rail-module-digest-list div.ready{border-left-color:#0f766e;background:#f7fffc}.finth-notes-rail-module-digest-list div.review_required{border-left-color:#c58b16;background:#fffdf4}.finth-notes-rail-module-digest-list div.blocked{border-left-color:#9f3a35;background:#fff8f8}.finth-notes-rail-module-digest-list span{color:#17211c;font-size:.78rem;font-weight:800;line-height:1.24}.finth-notes-rail-module-digest-list small{color:#5d6660;font-size:.72rem;line-height:1.32}.finth-notes-rail-source-card button{width:100%}.finth-notes-rail-source-card button:disabled{opacity:.52;cursor:not-allowed}.finth-notes-right-rail details.finth-notes-rail-detail-drawer{display:grid;gap:10px;border:1px solid #e2e4df;border-radius:14px;padding:0;background:#fff;overflow:hidden}.finth-notes-rail-detail-drawer>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 14px;cursor:pointer;list-style:none}.finth-notes-rail-detail-drawer>summary::-webkit-details-marker{display:none}.finth-notes-rail-detail-drawer>summary:after{content:"+";color:#0f766e;font-weight:800}.finth-notes-rail-detail-drawer[open]>summary:after{content:"-"}.finth-notes-rail-detail-drawer>summary span{color:#101713;font-size:.83rem;font-weight:780}.finth-notes-rail-detail-drawer>summary small{border:1px solid #e1e4df;border-radius:999px;padding:3px 8px;color:#5d6660;font-size:.72rem;font-weight:700;background:#fbfbfa}.finth-notes-rail-detail-drawer[open]{padding-bottom:12px}.finth-notes-rail-detail-drawer[open]>.finth-notes-rail-heading,.finth-notes-rail-detail-drawer[open]>div:not(.finth-notes-guided-progress-list){margin-right:14px;margin-left:14px}.finth-notes-rail-detail-drawer[open]>.finth-notes-guided-progress-list{margin-right:14px;margin-left:14px}.finth-notes-rail-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.finth-notes-rail-heading strong{border:1px solid #e1e4df;border-radius:999px;padding:3px 8px;color:#5d6660;font-size:.72rem;background:#fbfbfa}.finth-notes-guided-progress-card h3{margin:0 0 6px;color:#101713;font-size:1rem;line-height:1.25}.finth-notes-pipeline-overview-card h3{margin:0 0 6px;color:#101713;font-size:1.04rem;line-height:1.25}.finth-notes-rail-status-card.ready{border-color:#bee7df;background:#fbfffd}.finth-notes-rail-status-card.waiting{border-color:#e7ddbd;background:#fffdf8}.finth-notes-rail-status-card.blocked{border-color:#e8c5c0;background:snow}.finth-notes-rail-status-card h3{margin:0;color:#101713;font-size:.95rem;line-height:1.25}.finth-notes-rail-status-card>small{color:#0f766e;font-size:.75rem;font-weight:740;line-height:1.35}.finth-notes-rail-status-grid{display:grid;gap:6px}.finth-notes-rail-status-grid article{display:grid;gap:4px;border-top:1px solid #ededeb;padding:8px 0 0;background:transparent}.finth-notes-rail-status-grid span{color:#0f766e;font-size:.7rem;font-weight:820;text-transform:uppercase}.finth-notes-pipeline-overview-card>div>small{display:block;margin-top:8px;color:#0f766e;font-size:.75rem;font-weight:700;line-height:1.35}.finth-notes-pipeline-stage-list{position:relative;display:grid;gap:8px;padding-left:2px}.finth-notes-pipeline-stage-list:before{content:"";position:absolute;top:16px;bottom:16px;left:14px;width:1px;background:#e1e5e0}.finth-notes-pipeline-stage-list div{position:relative;display:grid;gap:2px;min-height:42px;border:1px solid transparent;border-radius:10px;padding:7px 10px 7px 30px;background:transparent}.finth-notes-pipeline-stage-list div:before{content:"";position:absolute;top:12px;left:8px;z-index:1;width:13px;height:13px;border:2px solid #ffffff;border-radius:999px;background:#c8ccc7;box-shadow:0 0 0 1px #dfe4df}.finth-notes-pipeline-stage-list div.ready:before{background:#0f766e}.finth-notes-pipeline-stage-list div.running:before,.finth-notes-pipeline-stage-list div.needs_action:before{background:#c58b16}.finth-notes-pipeline-stage-list div.blocked:before{background:#b42318}.finth-notes-pipeline-stage-list div.active{border-color:#8de0d4;background:#f7fffc;box-shadow:none}.finth-notes-pipeline-stage-list div.needs_action.active{border-color:#ead28f;background:#fffdf4;box-shadow:none}.finth-notes-pipeline-stage-list div.blocked.active{border-color:#e5b8b8;background:snow;box-shadow:none}.finth-notes-pipeline-stage-list span{color:#151b18;font-size:.82rem;font-weight:800;line-height:1.2}.finth-notes-pipeline-stage-list small{color:#69716b;font-size:.7rem;line-height:1.3}.finth-notes-right-rail details.finth-notes-rail-technical-proof{border-color:#e8e9e5;background:#fcfcfb;opacity:.86}.finth-notes-right-rail details.finth-notes-rail-technical-proof[open]{opacity:1}.finth-notes-guided-progress-card>div>small{display:block;margin-top:8px;color:#0f766e;font-size:.75rem;font-weight:700;line-height:1.35}.finth-notes-guided-progress-list{display:grid;gap:0;border:1px solid #e5e5e0;border-radius:12px;overflow:hidden;background:#fbfbfa}.finth-notes-guided-progress-list div{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:8px;padding:9px 10px;border-bottom:1px solid #ededeb}.finth-notes-guided-progress-list div:last-child{border-bottom:0}.finth-notes-guided-progress-list div:before{content:"";width:9px;height:9px;margin-top:5px;border-radius:999px;background:#c8ccc7}.finth-notes-guided-progress-list div.ready:before{background:#0f766e}.finth-notes-guided-progress-list div.running:before,.finth-notes-guided-progress-list div.needs_action:before{background:#c58b16}.finth-notes-guided-progress-list div.blocked:before{background:#b42318}.finth-notes-guided-progress-list span{min-width:0}.finth-notes-guided-progress-list strong{display:block;color:#151b18;font-size:.82rem;line-height:1.2}.finth-notes-guided-progress-list em{display:block;margin-top:2px;color:#69716b;font-size:.72rem;font-style:normal;line-height:1.35}.finth-notes-guided-progress-list small{color:#6c726d;font-size:.68rem;font-weight:700;text-align:right;white-space:nowrap}.finth-notes-rail-technical-proof{display:grid;gap:12px}.finth-notes-rail-technical-proof>summary{display:grid;gap:3px;border:1px solid #e2e4df;border-radius:14px;padding:12px 14px;color:#2f3632;cursor:pointer;background:#fff}.finth-notes-rail-technical-proof>summary::marker{color:#70746f}.finth-notes-rail-technical-proof>summary span{color:#101713;font-weight:760}.finth-notes-rail-technical-proof>summary small{color:#747a75;font-size:.74rem;line-height:1.35}.finth-notes-rail-technical-proof[open]>summary{margin-bottom:12px}.finth-notes-progress-list{display:grid;gap:8px}.finth-notes-progress-list div{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;border-bottom:1px solid #ecece8;padding-bottom:8px}.finth-notes-progress-list div:before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:#c7ccc7}.finth-notes-progress-list div.ready:before{background:#0f766e}.finth-notes-progress-list div.blocked:before{background:#c58b16}.finth-notes-progress-list div:last-child{border-bottom:0;padding-bottom:0}.finth-notes-progress-list strong{display:block;font-size:.84rem}.finth-notes-progress-list span{flex:1;min-width:0}.finth-notes-progress-list em{display:block;margin-top:2px;color:#737a75;font-size:.72rem;font-style:normal;line-height:1.35}.finth-notes-progress-list small{flex:0 0 auto;color:#777d78;text-align:right;white-space:nowrap}.finth-notes-timeline-list{display:grid;gap:8px}.finth-notes-timeline-list div{display:grid;gap:3px;border:1px solid #e2e4df;border-left:3px solid #c7ccc7;border-radius:10px;padding:9px 10px;background:#fbfbfa}.finth-notes-timeline-list div.ready{border-left-color:#0f766e}.finth-notes-timeline-list div.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-timeline-list strong{color:#202722;font-size:.84rem}.finth-notes-timeline-list small,.finth-notes-inline-hash{color:#777d78;font-size:.72rem;line-height:1.35;overflow-wrap:anywhere}.finth-notes-run-status-flow{display:grid;gap:10px;margin-bottom:14px;border:1px solid #e2e4df;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-run-status-flow>p{margin:0;color:#5a625e;font-size:.82rem;line-height:1.45}.finth-notes-status-auto-refresh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:start;border:1px solid #e2e4df;border-left:3px solid #c7ccc7;border-radius:10px;padding:11px 12px;background:#fff}.finth-notes-status-auto-refresh.active{border-left-color:#0f766e;background:#f8fffd}.finth-notes-status-auto-refresh.waiting,.finth-notes-status-auto-refresh.paused{border-left-color:#c58b16;background:#fffdf7}.finth-notes-status-auto-refresh.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-status-auto-refresh.complete{border-left-color:#3f6f9f;background:#f8fbff}.finth-notes-status-auto-refresh span{display:block;color:#006f69;font-size:.66rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.finth-notes-status-auto-refresh strong{display:block;margin-top:3px;color:#202722;font-size:.84rem;text-transform:capitalize}.finth-notes-status-auto-refresh p{margin:5px 0 0;color:#6a716d;font-size:.74rem;line-height:1.4}.finth-notes-status-auto-refresh label{display:inline-flex;align-items:center;gap:7px;border:1px solid #d4d8d2;border-radius:999px;padding:8px 10px;color:#202722;font-size:.74rem;font-weight:800;background:#fbfbfa;white-space:nowrap}.finth-notes-status-auto-refresh .finth-notes-source-requirements{grid-column:1 / -1}.finth-notes-run-status-refresh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border:1px solid #ecece8;border-left:3px solid #9aa09b;border-radius:10px;padding:10px;background:#fff}.finth-notes-run-status-refresh.ready{border-left-color:#0f766e}.finth-notes-run-status-refresh.refreshing{border-left-color:#3f6f9f}.finth-notes-run-status-refresh.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-run-status-refresh span{display:block;color:#006f69;font-size:.66rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-run-status-refresh strong{display:block;margin-top:3px;color:#202722;font-size:.84rem}.finth-notes-run-status-refresh p{margin:5px 0 0;color:#6a716d;font-size:.74rem;line-height:1.4}.finth-notes-run-status-refresh button{border:1px solid #d4d8d2;border-radius:999px;padding:8px 12px;background:#fff;color:#111b17;font-size:.72rem;font-weight:800}.finth-notes-run-status-refresh button:disabled{cursor:not-allowed;opacity:.55}.finth-notes-status-flow-list{display:grid;gap:0;overflow:hidden;border:1px solid #ecece8;border-radius:10px;background:#fff}.finth-notes-status-flow-list div{display:grid;grid-template-columns:16px minmax(0,1fr);gap:2px 8px;align-items:start;border-bottom:1px solid #ecece8;padding:9px 10px}.finth-notes-status-flow-list div:last-child{border-bottom:0}.finth-notes-status-flow-list span{width:9px;height:9px;margin-top:4px;border-radius:999px;background:#c7ccc7}.finth-notes-status-flow-list div.complete span{background:#0f766e}.finth-notes-status-flow-list div.blocked span{background:#c58b16}.finth-notes-status-flow-list strong{color:#202722;font-size:.83rem}.finth-notes-status-flow-list small{grid-column:2;color:#777d78;font-size:.72rem;line-height:1.35}.finth-notes-beta-readiness-rail{display:grid;gap:10px;border:1px solid #e3e6e1;border-radius:10px;padding:11px;background:#fbfefd}.finth-notes-beta-readiness-rail>p{margin:0;color:#5d6661;font-size:.8rem;line-height:1.45}.finth-notes-beta-access-guard,.finth-notes-beta-onboarding-guide,.finth-notes-result-visibility,.finth-notes-real-beta-e2e-monitor,.finth-notes-beta-user-result-gate,.finth-notes-first-live-run-readiness,.finth-notes-beta-live-checklist,.finth-notes-real-run-orchestration-gate,.finth-notes-source-attach-execution-gate,.finth-notes-beta-feedback-form{display:grid;gap:12px;border:1px solid #e2e4df;border-left:4px solid #c7ccc7;border-radius:12px;padding:13px;background:#fbfbfa}.finth-notes-beta-access-guard.ready,.finth-notes-beta-onboarding-guide.ready,.finth-notes-result-visibility.ready,.finth-notes-real-beta-e2e-monitor.ready,.finth-notes-beta-user-result-gate.ready,.finth-notes-first-live-run-readiness.ready,.finth-notes-beta-live-checklist.ready,.finth-notes-real-run-orchestration-gate.ready,.finth-notes-source-attach-execution-gate.ready,.finth-notes-beta-feedback-form.sent{border-left-color:#0f766e;background:#f8fffd}.finth-notes-beta-access-guard.blocked,.finth-notes-beta-onboarding-guide.blocked,.finth-notes-result-visibility.blocked,.finth-notes-real-beta-e2e-monitor.blocked,.finth-notes-beta-user-result-gate.blocked,.finth-notes-first-live-run-readiness.blocked,.finth-notes-beta-live-checklist.blocked,.finth-notes-real-run-orchestration-gate.blocked,.finth-notes-source-attach-execution-gate.blocked,.finth-notes-beta-feedback-form.error{border-left-color:#c58b16;background:#fffdf7}.finth-notes-beta-access-guard span,.finth-notes-beta-onboarding-guide span,.finth-notes-result-visibility span,.finth-notes-real-beta-e2e-monitor span,.finth-notes-beta-user-result-gate span,.finth-notes-first-live-run-readiness span,.finth-notes-beta-live-checklist span,.finth-notes-real-run-orchestration-gate span,.finth-notes-source-attach-execution-gate span,.finth-notes-beta-feedback-form span,.finth-notes-evidence-export-review span{color:#006f69;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-beta-access-guard strong,.finth-notes-beta-onboarding-guide strong,.finth-notes-result-visibility strong,.finth-notes-real-beta-e2e-monitor strong,.finth-notes-beta-user-result-gate strong,.finth-notes-first-live-run-readiness strong,.finth-notes-beta-live-checklist strong,.finth-notes-real-run-orchestration-gate strong,.finth-notes-source-attach-execution-gate strong,.finth-notes-beta-feedback-form strong,.finth-notes-evidence-export-review strong{color:#161d19;font-size:.96rem;line-height:1.25}.finth-notes-beta-access-guard p,.finth-notes-beta-onboarding-guide p,.finth-notes-result-visibility p,.finth-notes-real-beta-e2e-monitor p,.finth-notes-beta-user-result-gate p,.finth-notes-first-live-run-readiness p,.finth-notes-beta-live-checklist p,.finth-notes-real-run-orchestration-gate p,.finth-notes-source-attach-execution-gate p,.finth-notes-beta-feedback-form p,.finth-notes-evidence-export-review p{margin:0;color:#56605a;font-size:.82rem;line-height:1.5}.finth-notes-access-resolution{display:flex;align-items:stretch;justify-content:space-between;gap:12px;border:1px solid #e2e4df;border-radius:10px;padding:11px;background:#ffffffc2}.finth-notes-access-resolution>div{display:grid;gap:4px}.finth-notes-access-resolution small{color:#68716b;font-size:.76rem;font-weight:750}.finth-notes-access-resolution button{align-self:center;min-width:172px;border:0;border-radius:9px;padding:10px 12px;background:#0f1f1b;color:#fff;font-weight:800;cursor:pointer}.finth-notes-access-resolution button:disabled{cursor:not-allowed;opacity:.55}.finth-notes-access-blocker-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px}.finth-notes-access-blocker-grid article{display:grid;gap:5px;min-height:106px;border:1px solid #e2e4df;border-left:3px solid #c7ccc7;border-radius:10px;padding:10px;background:#ffffffc7}.finth-notes-access-blocker-grid article.pass{border-left-color:#0f766e;background:#f8fffd}.finth-notes-access-blocker-grid article.waiting{border-left-color:#c58b16;background:#fffdf7}.finth-notes-access-blocker-grid article.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-real-run-start-readout{display:grid;gap:12px;border:1px solid #e2e4df;border-left:4px solid #c58b16;border-radius:12px;padding:13px;background:#fffdf7}.finth-notes-real-run-start-readout.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-real-run-start-readout.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-real-run-start-heading,.finth-notes-real-run-start-footer{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.finth-notes-real-run-start-heading>div:first-child,.finth-notes-real-run-start-footer>div{display:grid;gap:5px}.finth-notes-real-run-start-heading>div:last-child{min-width:180px;border:1px solid #dce3de;border-radius:10px;padding:10px;background:#fff;text-align:right}.finth-notes-real-run-start-heading>div:last-child.pass{border-color:#a7ded4;background:#f8fffd}.finth-notes-real-run-start-heading>div:last-child.blocked{border-color:#e0b9b5;background:snow}.finth-notes-real-run-start-readout span,.finth-notes-real-run-start-grid span,.finth-notes-real-run-progress span{color:#006f69;font-size:.68rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-real-run-start-readout strong{color:#161d19;font-size:.96rem;line-height:1.25}.finth-notes-real-run-start-readout p,.finth-notes-real-run-start-readout small{margin:0;color:#56605a;font-size:.82rem;line-height:1.5}.finth-notes-real-run-start-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}.finth-notes-real-run-start-grid article,.finth-notes-real-run-progress article{display:grid;gap:5px;border:1px solid #e2e4df;border-left:3px solid #c7ccc7;border-radius:10px;padding:10px;background:#fffc}.finth-notes-real-run-start-grid article.pass,.finth-notes-real-run-progress article.pass{border-left-color:#0f766e;background:#f8fffd}.finth-notes-real-run-start-grid article.waiting,.finth-notes-real-run-progress article.waiting{border-left-color:#c58b16;background:#fffdf7}.finth-notes-real-run-start-grid article.blocked,.finth-notes-real-run-progress article.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-real-run-progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.finth-notes-real-run-start-footer{border-top:1px solid #e2e4df;padding-top:10px}.finth-notes-real-run-start-footer>p{max-width:360px;font-weight:700}.finth-notes-beta-onboarding-heading,.finth-notes-real-beta-e2e-heading,.finth-notes-beta-result-gate-heading,.finth-notes-first-live-heading,.finth-notes-beta-live-heading,.finth-notes-real-run-heading,.finth-notes-source-attach-heading,.finth-notes-beta-feedback-heading{display:flex;justify-content:space-between;gap:14px}.finth-notes-beta-onboarding-heading>div,.finth-notes-real-beta-e2e-heading>div,.finth-notes-beta-result-gate-heading>div,.finth-notes-first-live-heading>div,.finth-notes-beta-live-heading>div,.finth-notes-real-run-heading>div,.finth-notes-source-attach-heading>div,.finth-notes-beta-feedback-heading>div{display:grid;gap:5px}.finth-notes-beta-onboarding-heading>p{max-width:280px;color:#6a716d}.finth-notes-beta-live-decision{display:flex;justify-content:space-between;gap:14px;border:1px solid #e2e4df;border-radius:10px;padding:11px;background:#ffffffd1}.finth-notes-beta-live-decision.can_continue{border-color:#bfe3dc;background:#f4fffc}.finth-notes-beta-live-decision.reviewer_action_needed{border-color:#edd5a7;background:#fff9ec}.finth-notes-beta-live-decision>div{display:grid;gap:5px}.finth-notes-beta-live-decision>p{max-width:330px;text-align:right}.finth-notes-real-beta-e2e-stage,.finth-notes-beta-result-gate-state{display:grid;justify-items:end;min-width:170px}.finth-notes-beta-result-gate-state strong{font-size:1rem;text-transform:capitalize}.finth-notes-beta-result-gate-state small{color:#68716b;font-size:.72rem}.finth-notes-real-beta-e2e-stage strong{font-size:1.02rem}.finth-notes-real-beta-e2e-stage small{color:#68716b;font-size:.72rem}.finth-notes-real-beta-e2e-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.finth-notes-real-beta-e2e-summary article{display:grid;gap:6px;border:1px solid #e2e4df;border-radius:10px;padding:11px;background:#ffffffd1}.finth-notes-real-beta-e2e-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.finth-notes-real-beta-e2e-steps article{display:grid;align-content:start;gap:6px;min-height:106px;border:1px solid #e2e4df;border-top:3px solid #c7ccc7;border-radius:10px;padding:10px;background:#ffffffc7}.finth-notes-real-beta-e2e-steps article.complete{border-top-color:#0f766e;background:#f4fffc}.finth-notes-real-beta-e2e-steps article.active{border-top-color:#3f6f9f;background:#f5f9ff}.finth-notes-real-beta-e2e-steps article.blocked{border-top-color:#c58b16;background:#fff9ec}.finth-notes-real-beta-e2e-steps strong{font-size:.78rem;text-transform:capitalize}.finth-notes-beta-result-gate-message{display:grid;gap:6px;border:1px solid #e2e4df;border-radius:10px;padding:11px;background:#ffffffd1}.finth-notes-beta-result-gate-message.review_ready{border-color:#bfe3dc;background:#f4fffc}.finth-notes-beta-result-gate-message.blocked{border-color:#edd5a7;background:#fff9ec}.finth-notes-beta-result-gate-checks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.finth-notes-beta-result-gate-checks article{display:grid;align-content:start;gap:6px;min-height:106px;border:1px solid #e2e4df;border-top:3px solid #c7ccc7;border-radius:10px;padding:10px;background:#ffffffc7}.finth-notes-beta-result-gate-checks article.pass{border-top-color:#0f766e;background:#f4fffc}.finth-notes-beta-result-gate-checks article.blocked{border-top-color:#c58b16;background:#fff9ec}.finth-notes-beta-result-gate-checks strong{font-size:.78rem;text-transform:capitalize}.finth-notes-beta-result-gate-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;border-top:1px solid #e2e4df;padding-top:10px}.finth-notes-beta-result-gate-footer small{border:1px solid #bfe3dc;border-radius:999px;padding:4px 7px;color:#006f69;background:#f4fffc;font-size:.7rem}.finth-notes-real-beta-e2e-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;border-top:1px solid #e2e4df;padding-top:10px}.finth-notes-real-beta-e2e-footer small{border:1px solid #bfe3dc;border-radius:999px;padding:4px 7px;color:#006f69;background:#f4fffc;font-size:.7rem}.finth-notes-beta-onboarding-steps,.finth-notes-first-live-grid,.finth-notes-beta-live-grid,.finth-notes-real-run-grid,.finth-notes-source-attach-grid,.finth-notes-beta-feedback-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}.finth-notes-beta-onboarding-steps article,.finth-notes-first-live-grid article,.finth-notes-beta-live-grid article,.finth-notes-real-run-grid article,.finth-notes-source-attach-grid article{display:grid;gap:6px;min-height:124px;border:1px solid #e2e4df;border-radius:10px;padding:10px;background:#fff}.finth-notes-beta-onboarding-steps article.complete,.finth-notes-first-live-grid article.pass,.finth-notes-beta-live-grid article.pass,.finth-notes-real-run-grid article.pass,.finth-notes-source-attach-grid article.pass{border-color:#bfe3dc;background:#f4fffc}.finth-notes-beta-onboarding-steps article.blocked,.finth-notes-first-live-grid article.blocked,.finth-notes-beta-live-grid article.blocked,.finth-notes-real-run-grid article.blocked,.finth-notes-source-attach-grid article.blocked{border-color:#edd5a7;background:#fff9ec}.finth-notes-first-live-message{display:grid;gap:5px;border:1px solid #e2e4df;border-radius:10px;padding:11px;background:#ffffffd1}.finth-notes-first-live-message.review_ready{border-color:#bfe3dc;background:#f4fffc}.finth-notes-first-live-message.blocked{border-color:#edd5a7;background:#fff9ec}.finth-notes-beta-live-grid,.finth-notes-first-live-grid,.finth-notes-real-run-grid,.finth-notes-source-attach-grid{grid-template-columns:repeat(auto-fit,minmax(142px,1fr))}.finth-notes-first-live-score,.finth-notes-beta-live-score,.finth-notes-real-run-score,.finth-notes-source-attach-score{display:grid;justify-items:end;min-width:140px}.finth-notes-first-live-score strong,.finth-notes-beta-live-score strong,.finth-notes-real-run-score strong,.finth-notes-source-attach-score strong{font-size:1.2rem}.finth-notes-first-live-footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;border-top:1px solid #e2e4df;padding-top:10px}.finth-notes-first-live-footer small{border:1px solid #bfe3dc;border-radius:999px;padding:4px 7px;color:#006f69;background:#f4fffc;font-size:.7rem}.finth-notes-beta-live-footer,.finth-notes-real-run-footer,.finth-notes-source-attach-footer{display:flex;justify-content:space-between;gap:12px;align-items:center;border-top:1px solid #e2e4df;padding-top:10px}.finth-notes-beta-live-footer>div,.finth-notes-real-run-footer>div,.finth-notes-source-attach-footer>div{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.finth-notes-beta-live-footer small,.finth-notes-real-run-footer small,.finth-notes-source-attach-footer small{border:1px solid #bfe3dc;border-radius:999px;padding:4px 7px;color:#006f69;background:#f4fffc;font-size:.7rem;font-weight:800}.finth-notes-beta-feedback-controls{grid-template-columns:minmax(0,2fr) minmax(110px,.7fr)}.finth-notes-beta-feedback-controls label{display:grid;gap:5px}.finth-notes-beta-feedback-controls select,.finth-notes-beta-feedback-form textarea{width:100%;border:1px solid #d7dad4;border-radius:8px;padding:9px 10px;color:#111b17;background:#fff}.finth-notes-beta-feedback-form textarea{min-height:112px;resize:vertical}.finth-notes-beta-feedback-footer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end}.finth-notes-beta-feedback-footer button{min-height:38px;border:0;border-radius:8px;padding:9px 14px;color:#fff;background:#0d1d18;font-weight:800}.finth-notes-beta-feedback-footer button:disabled{cursor:not-allowed;opacity:.55}.finth-notes-evidence-export-review{display:grid;gap:8px;border:1px solid #e2e4df;border-left:3px solid #c7ccc7;border-radius:10px;padding:11px;background:#fbfbfa}.finth-notes-evidence-export-review.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-evidence-export-review.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-source-list{display:grid;gap:8px}.finth-notes-source-attachment{display:grid;gap:7px;border:1px solid #e2e4df;border-left:3px solid #c7ccc7;border-radius:10px;padding:11px;background:#fbfbfa}.finth-notes-source-attachment.ready{border-left-color:#0f766e}.finth-notes-source-attachment.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-source-attachment span{color:#70746f;font-size:.72rem;text-transform:uppercase}.finth-notes-source-attachment strong{color:#202722;font-size:.88rem;line-height:1.3}.finth-notes-source-attachment p{margin:0;color:#5c6460;font-size:.8rem;line-height:1.45}.finth-notes-terminal-source-link{display:grid;gap:9px;border:1px solid #e2e4df;border-left:3px solid #c58b16;border-radius:10px;padding:11px;background:#fffdf7}.finth-notes-terminal-source-link.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-terminal-source-link span{color:#70746f;font-size:.72rem;text-transform:uppercase}.finth-notes-terminal-source-link strong{color:#202722;font-size:.88rem;line-height:1.3}.finth-notes-terminal-source-link p{margin:0;color:#5c6460;font-size:.8rem;line-height:1.45}.finth-notes-source-requirements{display:flex;flex-wrap:wrap;gap:5px;padding-top:2px}.finth-notes-source-requirements small{border:1px solid #e1e4df;border-radius:999px;padding:3px 7px;color:#69716c;background:#fff}.finth-notes-source-requirements small.pass{border-color:#bfe3dc;color:#0f766e;background:#f4fffc}.finth-notes-source-requirements small.blocked{border-color:#edd5a7;color:#7c5a12;background:#fff9ec}.finth-notes-source-binding{display:grid;gap:8px;margin-bottom:12px;border:1px solid #e2e4df;border-left:4px solid #c7ccc7;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-source-binding.ready{border-left-color:#0f766e;background:#f8fffc}.finth-notes-source-binding.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-source-binding>span{color:#006f69;font-size:.66rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.finth-notes-source-binding>strong{color:#202722;font-size:.94rem;line-height:1.3}.finth-notes-source-binding>p{margin:0;color:#4f5753;font-size:.8rem;line-height:1.45}.finth-notes-source-binding-grid{display:flex;flex-wrap:wrap;gap:6px}.finth-notes-source-binding-grid small{border:1px solid #e1e4df;border-radius:999px;padding:3px 7px;color:#5f6762;background:#fff;font-size:.69rem;font-weight:800;line-height:1.2}.finth-notes-source-binding-grid small.pass{border-color:#bfe3dc;color:#0f766e;background:#f4fffc}.finth-notes-source-binding-grid small.blocked{border-color:#edd5a7;color:#7c5a12;background:#fff9ec}.finth-notes-source-envelope-readout{display:grid;gap:10px;margin-bottom:12px;border:1px solid #e2e4df;border-left:4px solid #c7ccc7;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-source-envelope-readout.ready{border-left-color:#0f766e}.finth-notes-source-envelope-readout.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-source-envelope-readout>span,.finth-notes-source-envelope-list>span{color:#70746f;font-size:.72rem;text-transform:uppercase}.finth-notes-source-envelope-readout>strong{color:#202722;font-size:.96rem;line-height:1.3}.finth-notes-source-envelope-readout p{margin:0;color:#4f5753;font-size:.82rem;line-height:1.45}.finth-notes-source-envelope-list{display:grid;gap:6px;border-top:1px solid #ecece8;padding-top:9px}.finth-notes-source-envelope-list ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.finth-notes-source-envelope-list li,.finth-notes-source-envelope-controls small{width:fit-content;border:1px solid #e1e4df;border-radius:999px;padding:3px 7px;color:#5f6762;background:#fff;font-size:.69rem;line-height:1.2}.finth-notes-source-envelope-controls{display:flex;flex-wrap:wrap;gap:6px}.finth-notes-same-result-readout{display:grid;gap:10px;border:1px solid #e2e4df;border-left:4px solid #c7ccc7;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-same-result-readout.ready{border-left-color:#0f766e}.finth-notes-same-result-readout.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-same-result-readout>span,.finth-notes-same-result-list>span{color:#70746f;font-size:.72rem;text-transform:uppercase}.finth-notes-same-result-readout>strong{color:#202722;font-size:.96rem;line-height:1.3}.finth-notes-same-result-readout p{margin:0;color:#4f5753;font-size:.82rem;line-height:1.45}.finth-notes-terminal-parity-control{display:grid;gap:11px;border:1px solid #e0e4df;border-left:4px solid #c58b16;border-radius:14px;padding:13px;background:#fffdf7}.finth-notes-terminal-parity-control.ready{border-left-color:#0f766e;background:#f8fffd}.finth-notes-terminal-parity-control.blocked{border-left-color:#9f3a35;background:snow}.finth-notes-terminal-parity-control>span,.finth-notes-terminal-parity-grid span{color:#68716b;font-size:.72rem;font-weight:750;text-transform:uppercase}.finth-notes-terminal-parity-control>strong{color:#18231e;font-size:1rem;line-height:1.25}.finth-notes-terminal-parity-control p{margin:0;color:#4f5753;font-size:.82rem;line-height:1.45}.finth-notes-terminal-parity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.finth-notes-terminal-parity-grid article{display:grid;gap:5px;border:1px solid #e2e5e0;border-radius:10px;padding:10px;background:#ffffffd1}.finth-notes-terminal-parity-grid article.pass{border-color:#a7ded4}.finth-notes-terminal-parity-grid article.waiting{border-color:#ead8a8}.finth-notes-terminal-parity-grid article.blocked{border-color:#e0b9b5}.finth-notes-terminal-parity-grid strong{color:#1f2823;font-size:.85rem}.finth-notes-terminal-parity-grid small{color:#5c655f;font-size:.74rem;line-height:1.38}.finth-notes-terminal-parity-chips{display:flex;flex-wrap:wrap;gap:6px}.finth-notes-terminal-parity-chips small{width:fit-content;border:1px solid #dce3de;border-radius:999px;padding:3px 8px;color:#4f5a54;font-size:.72rem;background:#fff}.finth-notes-same-result-list{display:grid;gap:6px;border-top:1px solid #ecece8;padding-top:9px}.finth-notes-same-result-list ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.finth-notes-same-result-list li{width:fit-content;border:1px solid #e1e4df;border-radius:999px;padding:3px 7px;color:#5f6762;background:#fff;font-size:.69rem;line-height:1.2}.finth-notes-result-readout{display:grid;gap:10px;border:1px solid #e2e4df;border-left:4px solid #c7ccc7;border-radius:12px;padding:12px;background:#fbfbfa}.finth-notes-result-readout.ready{border-left-color:#0f766e}.finth-notes-result-readout.blocked{border-left-color:#c58b16;background:#fffdf7}.finth-notes-result-readout>span,.finth-notes-result-readout-list>span{color:#70746f;font-size:.72rem;text-transform:uppercase}.finth-notes-result-readout>strong{color:#202722;font-size:.96rem;line-height:1.3}.finth-notes-result-readout p{margin:0;color:#4f5753;font-size:.82rem;line-height:1.45}.finth-notes-result-readout-list{display:grid;gap:6px;border-top:1px solid #ecece8;padding-top:9px}.finth-notes-result-readout-list ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.finth-notes-result-readout-list li{width:fit-content;border:1px solid #e1e4df;border-radius:999px;padding:3px 7px;color:#5f6762;background:#fff;font-size:.69rem;line-height:1.2}.finth-notes-source-list div{display:grid;grid-template-columns:1fr auto;gap:2px 8px;border-bottom:1px solid #ecece8;padding-bottom:8px}.finth-notes-source-list div:last-child{border-bottom:0;padding-bottom:0}.finth-notes-source-list strong{font-size:.84rem}.finth-notes-source-list span{color:#6b716d;font-size:.74rem}.finth-notes-source-list span.available{color:#0f766e}.finth-notes-source-list span.waiting{color:#7c5a12}.finth-notes-source-list em{grid-column:1 / -1;width:fit-content;border:1px solid #e1e4df;border-radius:999px;padding:2px 7px;color:#68706b;background:#fbfbfa;font-size:.68rem;font-style:normal;text-transform:capitalize}.finth-notes-source-list small{grid-column:1 / -1;color:#777d78}@media (min-width: 1181px){.finth-notes-host-shell{--finth-notes-left-rail-width: clamp(190px, 10.5vw, 228px);--finth-notes-right-rail-width: clamp(304px, 16vw, 340px);--finth-notes-shell-gutter: clamp(18px, 1.35vw, 28px);--finth-notes-shell-top-inset: 14px;--finth-notes-rail-height-offset: calc(var(--finth-notes-shell-top-inset) * 2)}.finth-notes-shell{gap:var(--finth-notes-reader-gap);grid-template-columns:minmax(184px,var(--finth-notes-left-rail-width)) minmax(0,1fr) minmax(280px,var(--finth-notes-right-rail-width));min-height:100vh;padding:var(--finth-notes-shell-top-inset) var(--finth-notes-shell-gutter) 54px;overflow:visible}.finth-notes-center,.finth-notes-center.reader-workspace-ready{padding:0}.finth-notes-topbar,.finth-notes-composer,.finth-notes-output,.finth-notes-center.reader-workspace-ready .finth-notes-topbar,.finth-notes-center.reader-workspace-ready .finth-notes-composer,.finth-notes-center.reader-workspace-ready .finth-notes-output,.finth-notes-center.reader-workspace-ready .finth-notes-composer.reader-report-ready,.finth-notes-center.reader-workspace-ready .finth-notes-output.reader-ready,.finth-notes-center.reader-workspace-ready .finth-notes-module-digest,.finth-notes-center.reader-workspace-ready .finth-notes-secondary-drawer-stack,.finth-notes-output.reader-ready+.finth-notes-module-digest{width:100%;max-width:none;margin-left:0;margin-right:0}.finth-notes-left-rail,.finth-notes-right-rail{position:sticky;top:var(--finth-notes-shell-top-inset);height:calc(100vh - var(--finth-notes-rail-height-offset));min-height:calc(100vh - var(--finth-notes-rail-height-offset));max-height:calc(100vh - var(--finth-notes-rail-height-offset));overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(17,24,21,.28) transparent}.finth-notes-left-rail{width:100%;margin:0;border:1px solid #e1e1dc;border-radius:16px;padding:18px 14px;background:#efefed;box-shadow:0 12px 28px #14191609}.finth-notes-right-rail{width:100%;margin:0;border:1px solid #e1e1dc;border-radius:16px;padding:14px 12px 18px;background:#fbfbfa;box-shadow:0 12px 28px #14191609}.finth-notes-left-rail::-webkit-scrollbar,.finth-notes-right-rail::-webkit-scrollbar{width:8px}.finth-notes-left-rail::-webkit-scrollbar-thumb,.finth-notes-right-rail::-webkit-scrollbar-thumb{border-radius:999px;background:#1118153d}}@media (max-width: 1180px){.finth-notes-host-shell{--finth-notes-left-rail-width: 210px;--finth-notes-content-spine: min(1120px, 100%);--finth-notes-reader-spine: min(1080px, 100%)}.finth-notes-shell{grid-template-columns:var(--finth-notes-left-rail-width) minmax(0,1fr)}.finth-notes-center{padding:20px var(--finth-notes-shell-gutter) 32px}.finth-notes-composer,.finth-notes-output{max-width:var(--finth-notes-content-spine)}.finth-notes-right-rail{grid-column:2;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:start;padding:18px clamp(18px,3vw,34px) 32px;border-top:1px solid #e1e1dc;border-left:0}.finth-notes-output.reader-ready .finth-notes-simple-quant-surface{grid-template-columns:1fr}.finth-notes-reader-window-grid{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.finth-notes-report-reader-shell{grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:18px}.finth-notes-visual-audit-grid,.finth-notes-pdf-visual-grid,.finth-notes-key-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.finth-notes-plain-report-brief-grid,.finth-notes-confidence-breakdown-primary,.finth-notes-confidence-breakdown-factor-grid,.finth-notes-table-reader-guide-grid{grid-template-columns:1fr}.finth-notes-pdf-chart-list article{grid-template-columns:1fr}.finth-notes-trend-bucket-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.finth-notes-source-chart-list article{grid-template-columns:minmax(72px,.2fr) minmax(180px,1fr) minmax(180px,1fr)}.finth-notes-source-chart-list article em{grid-column:1 / -1}.finth-notes-module-reader-heading{align-items:stretch;flex-direction:column}.finth-notes-module-reader-body,.finth-notes-module-reader-footer{grid-template-columns:1fr}}@media (max-width: 980px){.finth-notes-host-shell{--finth-notes-left-rail-width: 190px;--finth-notes-reader-spine: min(920px, 100%)}.finth-notes-shell{grid-template-columns:var(--finth-notes-left-rail-width) minmax(0,1fr)}.finth-notes-left-rail{gap:12px;padding:14px 10px}.finth-notes-brand{padding:6px 8px 10px}.finth-notes-nav button{min-height:38px;padding:7px 8px}.finth-notes-input-grid,.finth-notes-reader-path,.finth-notes-audit-reader-summary-grid{grid-template-columns:1fr}.finth-notes-smoke-run-card,.finth-notes-reviewer-handoff-card,.finth-notes-plain-status-grid,.finth-notes-real-beta-e2e-summary,.finth-notes-real-beta-e2e-steps,.finth-notes-beta-result-gate-checks,.finth-notes-beta-onboarding-steps,.finth-notes-first-live-grid,.finth-notes-beta-live-grid,.finth-notes-ux-inventory-grid,.finth-notes-run-state-final-heading,.finth-notes-run-state-final-grid,.finth-notes-current-state-grid,.finth-notes-output-readiness-grid,.finth-notes-plain-output-body,.finth-notes-plain-output-checks,.finth-notes-evidence-drawer-proof-grid,.finth-notes-simple-quant-meta,.finth-notes-simple-quant-completion,.finth-notes-evidence-delta-main-body,.finth-notes-evidence-delta-metrics,.finth-notes-evidence-delta-symbols dl,.finth-notes-key-metric-grid,.finth-notes-symbol-commentary-list,.finth-notes-final-action-bar,.finth-notes-simple-quant-metrics>div,.finth-notes-report-section-grid,.finth-notes-simple-quant-sections,.finth-notes-result-narrative-grid,.finth-notes-module-digest-table,.finth-notes-module-digest-grid,.finth-notes-module-digest-result-grid{grid-template-columns:1fr}.finth-notes-beta-onboarding-heading,.finth-notes-plain-output-heading,.finth-notes-real-beta-e2e-heading,.finth-notes-beta-result-gate-heading,.finth-notes-first-live-heading,.finth-notes-beta-live-heading,.finth-notes-beta-live-footer,.finth-notes-first-live-footer,.finth-notes-simple-quant-heading,.finth-notes-simple-quant-footer,.finth-notes-module-digest-heading,.finth-notes-simple-quant-review-drawer>summary,.finth-notes-reviewer-evidence-drawer>summary,.finth-notes-plain-status-footer,.finth-notes-beta-feedback-heading,.finth-notes-beta-feedback-footer{align-items:stretch;flex-direction:column;grid-template-columns:1fr}.finth-notes-run-state-final-status,.finth-notes-run-state-final-boundaries{justify-content:flex-start}.finth-notes-real-beta-e2e-stage,.finth-notes-plain-output-state,.finth-notes-beta-result-gate-state,.finth-notes-first-live-score,.finth-notes-beta-live-score,.finth-notes-simple-quant-status,.finth-notes-simple-quant-footer>div,.finth-notes-final-action-buttons,.finth-notes-plain-status-footer>div,.finth-notes-real-beta-e2e-footer,.finth-notes-beta-result-gate-footer,.finth-notes-first-live-footer,.finth-notes-beta-live-footer>div{justify-items:start;justify-content:flex-start}.finth-notes-beta-feedback-controls,.finth-notes-reviewer-handoff-lists{grid-template-columns:1fr}.finth-notes-reviewer-evidence-drawer>summary small{text-align:left}.finth-notes-output.reader-ready .finth-notes-simple-quant-surface{grid-template-columns:1fr}.finth-notes-report-reader-shell{grid-template-columns:1fr;padding:0;border:0;background:transparent;box-shadow:none}.finth-notes-report-reader-heading{align-items:stretch;flex-direction:column}.finth-notes-report-anchor-nav{align-items:flex-start;flex-direction:column;border-radius:14px}.finth-notes-report-reader-heading small{max-width:none;text-align:left}.finth-notes-plain-report-brief-grid,.finth-notes-table-reader-guide-grid{grid-template-columns:1fr}.finth-notes-symbol-result-next-read{align-items:flex-start;flex-direction:column}.finth-notes-symbol-result-next-read a{width:100%;text-align:center}.finth-notes-reader-window-grid{grid-template-columns:1fr}.finth-notes-reader-evidence-window{position:static;max-height:none}.finth-notes-output.reader-ready .finth-notes-simple-quant-meta,.finth-notes-output.reader-ready .finth-notes-reader-evidence-column-title,.finth-notes-output.reader-ready .finth-notes-simple-quant-completion,.finth-notes-output.reader-ready .finth-notes-final-action-bar,.finth-notes-output.reader-ready .finth-notes-simple-quant-metrics,.finth-notes-output.reader-ready .finth-notes-simple-quant-review-drawer,.finth-notes-output.reader-ready .finth-notes-simple-quant-footer,.finth-notes-output.reader-ready .finth-notes-simple-quant-body,.finth-notes-output.reader-ready .finth-notes-visual-audit-board,.finth-notes-output.reader-ready .finth-notes-audit-reader-summary,.finth-notes-output.reader-ready .finth-notes-result-stat-strip,.finth-notes-output.reader-ready .finth-notes-symbol-result-surface,.finth-notes-output.reader-ready .finth-notes-result-narrative,.finth-notes-output.reader-ready .finth-notes-report-section-reader{grid-column:1}.finth-notes-output.reader-ready .finth-notes-reader-evidence-column-title{order:4}.finth-notes-output.reader-ready .finth-notes-simple-quant-meta{order:5}.finth-notes-output.reader-ready .finth-notes-simple-quant-completion,.finth-notes-output.reader-ready .finth-notes-final-action-bar,.finth-notes-output.reader-ready .finth-notes-visual-audit-board,.finth-notes-output.reader-ready .finth-notes-audit-reader-summary,.finth-notes-output.reader-ready .finth-notes-simple-quant-metrics,.finth-notes-output.reader-ready .finth-notes-simple-quant-review-drawer,.finth-notes-output.reader-ready .finth-notes-simple-quant-footer{order:6}.finth-notes-right-rail,.finth-notes-visual-audit-grid,.finth-notes-pdf-visual-grid{grid-template-columns:1fr}.finth-notes-trend-bucket-strip,.finth-notes-source-chart-list article{grid-template-columns:1fr}.finth-notes-module-reader-card-heading{flex-direction:column}}@media (max-width: 820px){.finth-notes-shell{grid-template-columns:1fr}.finth-notes-left-rail,.finth-notes-right-rail{grid-column:1;border-right:0;border-left:0}.finth-notes-left-rail{position:static;gap:12px;padding:12px 14px}.finth-notes-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.finth-notes-nav button{min-height:44px}.finth-notes-account{margin-top:0}.finth-notes-center{padding:14px 12px 28px}.finth-notes-topbar{margin-bottom:18px}.finth-notes-composer,.finth-notes-output{max-width:none;margin-bottom:14px;border-radius:12px;padding:16px}.finth-notes-composer h1{font-size:clamp(2rem,10vw,3rem);line-height:1.04}.finth-notes-form-card,.finth-notes-note-card,.finth-notes-note-outline,.finth-notes-state-card,.finth-notes-right-rail section{border-radius:11px}.finth-notes-action-row small{order:2}.finth-notes-primary-action{min-height:44px;margin-top:0}.finth-notes-right-rail{padding:12px 14px 24px}.finth-notes-input-grid,.finth-notes-note-outline article,.finth-notes-blocked-state-readout,.finth-notes-state-card,.finth-notes-candidate-pause-options,.finth-notes-action-row{grid-template-columns:1fr}.finth-notes-output-header,.finth-notes-note-card-heading,.finth-notes-reader-result-summary{align-items:stretch;flex-direction:column}.finth-notes-reader-result-summary>div:last-child{justify-content:stretch}.finth-notes-reader-result-summary button{flex:1 1 160px}.finth-notes-topbar,.finth-notes-topbar-actions{align-items:stretch;flex-direction:column}.finth-notes-topbar-actions span,.finth-notes-topbar-actions button{width:100%;text-align:center}}@media (max-width: 520px){.finth-notes-left-rail{padding:10px}.finth-notes-nav{grid-template-columns:1fr}.finth-notes-composer,.finth-notes-output,.finth-notes-form-card{padding:12px}.finth-notes-composer h1{font-size:clamp(1.9rem,12vw,2.5rem)}.finth-notes-output-header-chips,.finth-notes-topbar-actions span,.finth-notes-topbar button,.finth-notes-right-rail button,.finth-notes-reader-result-summary button{width:100%;text-align:center}.finth-notes-output-header-chips{justify-content:stretch;max-width:none}.finth-notes-output-header-chips strong{flex:1 1 100%}.finth-notes-plain-status-readout,.finth-notes-real-beta-e2e-monitor,.finth-notes-first-live-run-readiness,.finth-notes-beta-live-checklist,.finth-notes-beta-access-guard,.finth-notes-beta-onboarding-guide,.finth-notes-result-visibility,.finth-notes-beta-feedback-form{padding:11px}}.finth-lens-app{-webkit-print-color-adjust:exact;print-color-adjust:exact;--lens-bg: #ffffff;--lens-page: #f6f7f9;--lens-soft: #f1f3f6;--lens-ink: #0d0d10;--lens-ink-soft: #5c594f;--lens-ink-faint: #8a877d;--lens-line: #e7e9ee;--lens-line-strong: #dadde3;--lens-fill: #0d0d10;--lens-fill-text: #ffffff;--lens-signal: #7c3aed;--lens-signal-text: #ffffff;--lens-up: #2563eb;--lens-watch: #d97706;--lens-down: #dc2626;--lens-flat: #64748b;--lens-chart-line: rgba(13, 13, 16, .1);--lens-logo-cell: #0d0d10;--lens-logo-dash: #b8b4a6;--lens-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", monospace;width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;background:var(--lens-page);color:var(--lens-ink);font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.55}.finth-lens-app[data-theme=dark]{--lens-bg: #1c1d22;--lens-page: #141518;--lens-soft: #26272e;--lens-ink: #f5f3ee;--lens-ink-soft: #b8b4a6;--lens-ink-faint: #908d83;--lens-line: #2f3037;--lens-line-strong: #3c3d45;--lens-fill: #f5f3ee;--lens-fill-text: #0d0d10;--lens-signal: #a78bfa;--lens-signal-text: #1a0b33;--lens-up: #60a5fa;--lens-watch: #fbbf24;--lens-down: #f87171;--lens-flat: #94a3b8;--lens-chart-line: rgba(245, 243, 238, .12);--lens-logo-cell: #f5f3ee;--lens-logo-dash: #5c594f}.finth-lens-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;max-width:760px;box-sizing:border-box;padding:18px 20px;border-bottom:1px solid var(--lens-line);position:sticky;top:0;background:var(--lens-page);z-index:2}.finth-lens-brand{display:inline-flex;align-items:center;gap:10px}.finth-lens-logo{width:22px;height:22px;display:block;flex-shrink:0}.finth-lens-wordmark{font-family:var(--lens-mono);font-weight:600;font-size:16px;letter-spacing:-.02em;color:var(--lens-ink)}.finth-lens-wordmark .signal{color:var(--lens-signal)}.finth-lens-wordmark .suffix{color:var(--lens-ink-faint);font-weight:500}.finth-lens-terminal-link{font-size:13px;font-weight:500;color:var(--lens-ink-soft);background:transparent;border:1px solid var(--lens-line-strong);border-radius:100px;padding:6px 14px;cursor:pointer}.finth-lens-terminal-link:hover{background:var(--lens-soft)}.finth-lens-body{flex:1;width:100%;max-width:760px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:28px 20px 64px}.finth-lens-intro{max-width:620px}.finth-lens-intro-title{font-size:24px;font-weight:600;line-height:1.3;margin:0 0 12px}.finth-lens-intro-body{font-size:15px;line-height:1.6;color:var(--lens-ink-soft);margin:0}.finth-lens-card{background:var(--lens-bg);border:1px solid var(--lens-line);border-radius:14px;padding:20px;display:flex;flex-direction:column;gap:16px}.finth-lens-controls{display:flex;flex-wrap:wrap;gap:20px}.finth-lens-control{display:flex;flex-direction:column;gap:7px}.finth-lens-control-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--lens-ink-faint)}.finth-lens-segment{display:inline-flex;border:1px solid var(--lens-line-strong);border-radius:100px;overflow:hidden}.finth-lens-segment-item{font-size:13px;font-weight:500;color:var(--lens-ink-soft);background:transparent;border:none;padding:7px 15px;cursor:pointer}.finth-lens-segment-item.active{background:var(--lens-fill);color:var(--lens-fill-text)}.finth-lens-selected{display:flex;flex-wrap:wrap;gap:7px}.finth-lens-chip{display:inline-flex;align-items:center;gap:7px;font-family:var(--lens-mono);font-size:13px;font-weight:500;color:var(--lens-signal);background:color-mix(in srgb,var(--lens-signal) 12%,transparent);border:1px solid color-mix(in srgb,var(--lens-signal) 35%,transparent);border-radius:100px;padding:5px 12px;cursor:pointer}.finth-lens-chip-x{color:var(--lens-signal);opacity:.65;font-size:15px;line-height:1}.finth-lens-pick-row{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.finth-lens-browse-icon{width:30px;height:30px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--lens-soft);border:1px solid var(--lens-line-strong);border-radius:50%;cursor:pointer;padding:0}.finth-lens-browse-icon:hover{background:var(--lens-line)}.finth-lens-browse-icon-mark{font-size:19px;font-weight:400;line-height:1;color:var(--lens-ink-soft);transition:transform .2s ease}.finth-lens-browse-icon.open .finth-lens-browse-icon-mark{transform:rotate(45deg)}.finth-lens-search{width:100%;font-size:14px;font-family:inherit;color:var(--lens-ink);background:var(--lens-bg);border:1px solid var(--lens-line-strong);border-radius:10px;padding:11px 14px}.finth-lens-search:focus{outline:none;border-color:var(--lens-ink)}.finth-lens-catalog{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;border:1px solid var(--lens-line);border-radius:10px}.finth-lens-catalog-item{display:grid;grid-template-columns:88px 1fr 24px;align-items:center;gap:10px;text-align:left;font-size:14px;color:var(--lens-ink);background:transparent;border:none;border-bottom:1px solid var(--lens-line);padding:11px 14px;cursor:pointer}.finth-lens-catalog-item:last-child{border-bottom:none}.finth-lens-catalog-item:hover{background:var(--lens-soft)}.finth-lens-catalog-item.selected{background:color-mix(in srgb,var(--lens-ink) 7%,transparent)}.finth-lens-catalog-symbol{font-weight:600}.finth-lens-catalog-name{color:var(--lens-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finth-lens-catalog-mark{color:var(--lens-ink);font-weight:600;text-align:center}.finth-lens-run{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--lens-fill-text);background:var(--lens-fill);border:none;border-radius:10px;padding:12px 20px;cursor:pointer}.finth-lens-run.running{background:var(--lens-signal);color:var(--lens-signal-text)}.finth-lens-run-spinner{width:14px;height:14px;border:2px solid color-mix(in srgb,var(--lens-signal-text) 35%,transparent);border-top-color:var(--lens-signal-text);border-radius:50%;animation:finth-lens-spin .7s linear infinite}@keyframes finth-lens-spin{to{transform:rotate(360deg)}}.finth-lens-run:disabled{background:var(--lens-line-strong);color:var(--lens-ink-faint);cursor:not-allowed}.finth-lens-hint{font-size:14px;color:var(--lens-ink-soft);margin:0;padding:12px 4px}.finth-lens-hint-error{color:var(--lens-down)}.finth-lens-run-error-detail{margin:4px 0 0;font-family:var(--lens-mono);font-size:11px;line-height:1.5;color:var(--lens-ink-faint);word-break:break-word}.finth-lens-result-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.finth-lens-result-title{font-size:18px;font-weight:600;margin:0}.finth-lens-posture{font-size:12px;font-weight:600;padding:4px 11px;border-radius:100px;background:var(--lens-soft);color:var(--lens-ink-soft)}.finth-lens-posture.posture-ready{background:color-mix(in srgb,var(--lens-up) 15%,transparent);color:color-mix(in srgb,var(--lens-up) 72%,var(--lens-ink))}.finth-lens-result-meta{font-size:13px;color:var(--lens-ink-faint);margin:-6px 0 0}.finth-lens-result-line{font-size:14px;color:var(--lens-ink-soft);margin:0}.finth-lens-result-line strong{color:var(--lens-ink)}.finth-lens-queue{display:flex;flex-direction:column;border:1px solid var(--lens-line);border-radius:10px;overflow:hidden}.finth-lens-queue-head,.finth-lens-queue-row{display:grid;grid-template-columns:96px 1fr 110px 1fr;align-items:center;gap:10px;padding:10px 14px;font-size:13px}.finth-lens-queue-head{background:var(--lens-soft);color:var(--lens-ink-faint);font-weight:600;text-transform:uppercase;letter-spacing:.3px;font-size:11px}.finth-lens-queue-row{border-top:1px solid var(--lens-line)}.finth-lens-queue-symbol{font-weight:600}.finth-lens-boundary{font-size:12px;line-height:1.55;color:var(--lens-ink-faint);margin:0;padding-top:4px}.finth-lens-compare-hint{font-size:12px;line-height:1.55;color:var(--lens-ink-soft);margin:12px 0 0}.finth-lens-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.finth-lens-stat{background:var(--lens-soft);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.finth-lens-stat-num{font-size:24px;font-weight:600;line-height:1}.finth-lens-stat-label{font-size:12px;color:var(--lens-ink-soft)}.finth-lens-section-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.finth-lens-section-label h3{font-size:15px;font-weight:600;margin:0}.finth-lens-section-label span{font-size:12px;color:var(--lens-ink-faint)}.finth-lens-holdings{display:flex;flex-direction:column}.finth-lens-holding{display:flex;flex-direction:column;gap:9px;padding:12px 4px;border:none;border-top:1px solid var(--lens-line);background:transparent;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer;border-radius:0}.finth-lens-holding:hover{background:var(--lens-soft)}.finth-lens-holding-main{display:grid;grid-template-columns:28px 1fr auto;align-items:center;gap:14px}.finth-lens-posture-tabs{display:flex;flex-wrap:wrap;gap:7px}.finth-lens-posture-tab{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:12px;font-weight:500;color:var(--lens-ink-soft);background:var(--lens-soft);border:1px solid var(--lens-line);border-radius:100px;padding:5px 12px;cursor:pointer}.finth-lens-posture-tab.active{background:var(--lens-fill);border-color:var(--lens-fill);color:var(--lens-fill-text)}.finth-lens-posture-count{font-size:11px;font-weight:600;opacity:.75}.finth-lens-holding-bars{display:flex;gap:16px;padding-left:42px}.finth-lens-holding-bar{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.finth-lens-holding-bar-label{font-size:10px;text-transform:uppercase;letter-spacing:.3px;color:var(--lens-ink-faint);width:50px;flex-shrink:0}.finth-lens-holding-bar-track{flex:1;height:5px;border-radius:100px;background:var(--lens-soft);overflow:hidden}.finth-lens-holding-bar-fill{display:block;height:100%;border-radius:100px}.finth-lens-holding-bar-fill.evidence{background:var(--lens-up)}.finth-lens-holding-bar-fill.risk{background:var(--lens-down)}.finth-lens-holding-chev{color:var(--lens-ink-faint);font-size:18px;line-height:1}.finth-lens-holding:first-child{border-top:none}.finth-lens-holding-priority{font-size:13px;font-weight:600;color:var(--lens-ink-faint);text-align:center}.finth-lens-holding-id{display:flex;flex-direction:column;gap:2px;min-width:0}.finth-lens-holding-symbol{font-size:15px;font-weight:600}.finth-lens-holding-name,.finth-lens-holding-driver{font-size:12px;color:var(--lens-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finth-lens-holding-driver{color:var(--lens-ink-faint)}.finth-lens-holding-right{display:flex;align-items:center;gap:12px}.finth-lens-holding-value{font-size:15px;font-weight:600;min-width:28px;text-align:right}.finth-lens-pill{font-size:11.5px;font-weight:600;padding:4px 11px;border-radius:100px;white-space:nowrap}.finth-lens-pill.tone-up{background:color-mix(in srgb,var(--lens-up) 15%,transparent);color:color-mix(in srgb,var(--lens-up) 72%,var(--lens-ink))}.finth-lens-pill.tone-watch{background:color-mix(in srgb,var(--lens-watch) 15%,transparent);color:color-mix(in srgb,var(--lens-watch) 72%,var(--lens-ink))}.finth-lens-pill.tone-down{background:color-mix(in srgb,var(--lens-down) 15%,transparent);color:color-mix(in srgb,var(--lens-down) 72%,var(--lens-ink))}.finth-lens-pill.tone-flat{background:color-mix(in srgb,var(--lens-flat) 15%,transparent);color:color-mix(in srgb,var(--lens-flat) 72%,var(--lens-ink))}.finth-lens-pill.tone-faint{background:var(--lens-soft);color:var(--lens-ink-faint)}.finth-lens-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.finth-lens-step{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;font-size:14px;color:var(--lens-ink-soft);line-height:1.55}.finth-lens-step-num{width:24px;height:24px;border-radius:50%;background:var(--lens-soft);color:var(--lens-ink);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.finth-lens-summary-lead{font-size:15px;line-height:1.6;margin:0}.finth-lens-summary-body,.finth-lens-composition-lead{font-size:14px;line-height:1.6;color:var(--lens-ink-soft);margin:0}.finth-lens-composition-plain{font-size:14px;line-height:1.6;color:var(--lens-ink);margin:0}.finth-lens-composition-synth{font-size:14.5px;line-height:1.65;color:var(--lens-ink);margin:0}.finth-lens-composition-synth .seg-ticker{font-family:var(--lens-mono);font-size:.92em;font-weight:600}.finth-lens-composition-synth .seg-up{color:var(--lens-up);font-weight:600}.finth-lens-composition-synth .seg-watch{color:var(--lens-watch);font-weight:600}.finth-lens-composition-synth .seg-down{color:var(--lens-down);font-weight:600}.finth-lens-bar-legend{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:center;font-size:12px;color:var(--lens-ink-soft);padding:2px 2px 4px}.finth-lens-bar-legend-item{display:inline-flex;align-items:center;gap:7px}.finth-lens-bar-legend-sw{width:14px;height:5px;border-radius:100px;flex-shrink:0}.finth-lens-bar-legend-sw.evidence{background:var(--lens-up)}.finth-lens-bar-legend-sw.risk{background:var(--lens-down)}.finth-lens-bar-legend-note{color:var(--lens-ink-faint)}.finth-lens-composition-group{display:flex;flex-direction:column;gap:8px}.finth-lens-composition-group-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--lens-ink-faint)}.finth-lens-composition-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.finth-lens-composition-value.tone-up{color:var(--lens-up)}.finth-lens-composition-value.tone-watch{color:var(--lens-watch)}.finth-lens-composition-value.tone-down{color:var(--lens-down)}.finth-lens-composition-value.tone-flat,.finth-lens-composition-value.tone-faint{color:var(--lens-ink)}.finth-lens-composition-metric{background:var(--lens-soft);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:3px}.finth-lens-composition-value{font-size:20px;font-weight:600;line-height:1.1}.finth-lens-composition-label{font-size:13px;font-weight:500}.finth-lens-composition-hint{font-size:12px;line-height:1.45;color:var(--lens-ink-faint)}.finth-lens-composition-note{font-size:13px;line-height:1.55;color:var(--lens-ink-soft);margin:0}.finth-lens-composition-note strong{color:var(--lens-ink)}.finth-lens-weights{display:flex;flex-direction:column;gap:9px}.finth-lens-lens-table{display:flex;flex-direction:column;border:1px solid var(--lens-line);border-radius:10px;overflow:hidden}.finth-lens-lens-head,.finth-lens-lens-row{display:grid;grid-template-columns:1fr 56px 48px 64px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;text-align:right}.finth-lens-lens-head{background:var(--lens-soft);color:var(--lens-ink-faint);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px}.finth-lens-lens-head span:first-child,.finth-lens-lens-name{text-align:left}.finth-lens-lens-row{border-top:1px solid var(--lens-line);background:transparent;border-left:none;border-right:none;border-bottom:none;font:inherit;font-size:13px;color:inherit;cursor:pointer;width:100%}.finth-lens-lens-row:hover{background:var(--lens-soft)}.finth-lens-lens-row.active{background:color-mix(in srgb,var(--lens-signal) 9%,transparent);box-shadow:inset 2px 0 0 var(--lens-signal)}.finth-lens-lens-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finth-lens-lens-detail{display:flex;flex-direction:column;gap:9px;padding-top:4px}.finth-lens-weight-row{display:grid;grid-template-columns:60px 1fr 40px 64px;align-items:center;gap:10px}.finth-lens-weight-risk{font-size:11px;color:var(--lens-ink-faint);text-align:right}.finth-lens-scenarios,.finth-lens-frontier{display:flex;flex-direction:column;gap:9px}.finth-lens-scenario{display:flex;flex-direction:column;gap:3px;padding:9px 0;border-top:1px solid var(--lens-line)}.finth-lens-scenario:first-of-type{border-top:none}.finth-lens-scenario-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.finth-lens-scenario-name{font-size:13px;font-weight:500}.finth-lens-scenario-loss{font-size:13px;font-weight:600;color:var(--lens-watch)}.finth-lens-scenario-drag{font-size:12px;color:var(--lens-ink-faint)}.finth-lens-scenario-drag-shared{font-size:12px;color:var(--lens-ink-soft);padding-top:8px;margin-top:2px;border-top:1px solid var(--lens-line)}.finth-lens-chart-frame{width:100%}.finth-lens-frontier-svg{width:100%;height:auto;overflow:visible}.finth-lens-frontier-legend-key{font-size:11px;color:var(--lens-ink-faint);margin-bottom:8px}.finth-lens-frontier-key-ret,.finth-lens-frontier-key-vol{font-weight:600;color:var(--lens-ink-soft)}.finth-lens-frontier-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px}.finth-lens-frontier-legend-item{display:flex;align-items:center;gap:8px;min-width:0}.finth-lens-frontier-num{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:var(--lens-signal);color:var(--lens-signal-text);font-size:11px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.finth-lens-frontier-name{flex:1;min-width:0;font-size:12px;color:var(--lens-ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finth-lens-frontier-vals{flex-shrink:0;font-size:12px;font-weight:500;color:var(--lens-ink)}.finth-lens-weight-symbol{font-size:13px;font-weight:600}.finth-lens-weight-track{height:8px;border-radius:100px;background:var(--lens-soft);overflow:hidden}.finth-lens-weight-fill{display:block;height:100%;border-radius:100px;background:var(--lens-flat)}.finth-lens-weight-fill.dominant{background:var(--lens-signal)}.finth-lens-weight-value{font-size:13px;font-weight:600;text-align:right}.finth-lens-weight-caption{font-size:12px;color:var(--lens-ink-faint);line-height:1.45}.finth-lens-excluded{display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--lens-line);padding-top:14px}.finth-lens-excluded-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--lens-ink-faint)}.finth-lens-excluded-item{display:flex;gap:10px;align-items:baseline;font-size:13px}.finth-lens-excluded-symbol{font-weight:600;min-width:56px}.finth-lens-excluded-status{color:var(--lens-ink-soft);line-height:1.5}.finth-lens-deep{display:flex;flex-direction:column;gap:16px}.finth-lens-back{align-self:flex-start;position:sticky;top:64px;z-index:3;display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:500;color:var(--lens-ink-soft);background:var(--lens-bg);border:1px solid var(--lens-line-strong);border-radius:100px;padding:7px 15px;cursor:pointer}.finth-lens-back:hover{background:var(--lens-soft)}.finth-lens-hero{gap:14px}.finth-lens-hero-id{display:flex;flex-direction:column;gap:2px}.finth-lens-hero-symbol{font-size:22px;font-weight:600}.finth-lens-hero-name{font-size:13px;color:var(--lens-ink-soft)}.finth-lens-hero-headline{font-size:16px;line-height:1.5;margin:0}.finth-lens-hero-score{display:flex;align-items:center;gap:22px}.finth-lens-radar{width:156px;height:156px;flex-shrink:0}.finth-lens-radar svg{width:100%;height:100%;overflow:visible}.finth-lens-ring{position:relative;width:70px;height:70px;flex-shrink:0}.finth-lens-ring svg{width:70px;height:70px;transform:rotate(-90deg)}.finth-lens-ring-track{fill:none;stroke:var(--lens-line);stroke-width:6}.finth-lens-ring-fill{fill:none;stroke:var(--lens-ink);stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .5s ease}.finth-lens-ring-fill.tone-up{stroke:var(--lens-up)}.finth-lens-ring-fill.tone-watch{stroke:var(--lens-watch)}.finth-lens-ring-fill.tone-down{stroke:var(--lens-down)}.finth-lens-ring-fill.tone-flat{stroke:var(--lens-flat)}.finth-lens-ring-fill.tone-faint{stroke:var(--lens-line-strong)}.finth-lens-ring-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:19px;font-weight:600}.finth-lens-hero-meta{display:flex;gap:22px;flex-wrap:wrap}.finth-lens-hero-meta-item{display:flex;flex-direction:column;gap:4px}.finth-lens-hero-meta-num{font-size:18px;font-weight:600}.finth-lens-hero-meta-num.small{font-size:14px}.finth-lens-hero-meta-label{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--lens-ink-faint)}.finth-lens-deep-label{padding:4px 4px 0}.finth-lens-metric-digest{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.finth-lens-digest-item{background:var(--lens-soft);border-radius:10px;padding:11px 13px;display:flex;flex-direction:column;gap:3px}.finth-lens-digest-value{font-size:18px;font-weight:600;line-height:1.1}.finth-lens-digest-value.tone-up{color:var(--lens-up)}.finth-lens-digest-value.tone-down{color:var(--lens-down)}.finth-lens-digest-label{font-size:12px;font-weight:500}.finth-lens-digest-hint{font-size:11px;line-height:1.4;color:var(--lens-ink-faint)}.finth-lens-howto-block{gap:10px}.finth-lens-howto-line{margin:0;font-size:13px;line-height:1.6;color:var(--lens-ink-soft)}.finth-lens-howto-line strong{color:var(--lens-ink);font-weight:600}.finth-lens-digest-synthesis{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--lens-line);padding-top:14px}.finth-lens-digest-para{margin:0;font-size:13.5px;line-height:1.6;color:var(--lens-ink-soft)}.finth-lens-module{gap:14px}.finth-lens-module-head{display:flex;align-items:center;gap:12px;width:100%;background:transparent;border:none;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.finth-lens-module-headline{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline}.finth-lens-module-chev{color:var(--lens-ink-faint);font-size:18px;line-height:1;transition:transform .2s ease;flex-shrink:0}.finth-lens-module.open .finth-lens-module-chev{transform:rotate(90deg)}.finth-lens-module-body{display:flex;flex-direction:column;gap:14px}.finth-lens-module-name{font-size:15px;font-weight:600}.finth-lens-module-score,.finth-lens-module-coverage{font-size:12px;color:var(--lens-ink-faint);margin-left:10px}.finth-lens-module-howto{background:var(--lens-soft);border-radius:10px;padding:11px 13px;font-size:13px;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-confidence{display:flex;flex-wrap:wrap;gap:8px}.finth-lens-confidence-item{font-size:12px;color:var(--lens-ink-soft);background:var(--lens-soft);border-radius:100px;padding:4px 11px}.finth-lens-confidence-item strong{color:var(--lens-ink);font-weight:600}.finth-lens-subdims{display:flex;flex-direction:column;gap:8px}.finth-lens-subdim-wrap{display:flex;flex-direction:column;gap:7px;border:1px solid var(--lens-line);border-radius:10px;padding:12px 13px}.finth-lens-subdim-wrap.open{border-color:var(--lens-line-strong)}.finth-lens-subdim{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;column-gap:10px;row-gap:9px;width:100%;font:inherit;color:inherit;background:none;border:none;padding:0;text-align:left;cursor:pointer}.finth-lens-subdim:disabled{cursor:default}.finth-lens-subdim-bar{grid-column:1 / -1}.finth-lens-subdim-circ{width:24px;height:24px;border-radius:50%;border:1px solid var(--lens-line-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--lens-ink-soft);transition:transform .2s ease}.finth-lens-subdim:hover:not(:disabled) .finth-lens-subdim-circ{background:var(--lens-soft)}.finth-lens-subdim-wrap.open .finth-lens-subdim-circ{transform:rotate(180deg);border-color:var(--lens-ink);color:var(--lens-ink)}.finth-lens-subdim-detail{display:flex;flex-direction:column;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid var(--lens-line)}.finth-lens-subdim-meta{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:12px;color:var(--lens-ink-faint)}.finth-lens-subdim-dir{font-weight:600;color:var(--lens-flat)}.finth-lens-subdim-dir.dir-supporting{color:var(--lens-up)}.finth-lens-subdim-dir.dir-opposing{color:var(--lens-down)}.finth-lens-subdim-reason{font-size:13px;line-height:1.5;color:var(--lens-ink-soft);padding-left:12px;position:relative}.finth-lens-subdim-reason:before{content:"·";position:absolute;left:2px;color:var(--lens-ink-faint)}.finth-lens-subdim-label{font-size:13px;color:var(--lens-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finth-lens-subdim-dirchip{font-size:11px;font-weight:600;letter-spacing:.01em;padding:2px 8px;border-radius:100px;white-space:nowrap;color:var(--lens-flat);background:color-mix(in srgb,var(--lens-flat) 12%,transparent)}.finth-lens-subdim-dirchip.dir-supporting{color:var(--lens-up);background:color-mix(in srgb,var(--lens-up) 12%,transparent)}.finth-lens-subdim-dirchip.dir-opposing{color:var(--lens-down);background:color-mix(in srgb,var(--lens-down) 12%,transparent)}.finth-lens-subdim-track{height:6px;border-radius:100px;background:var(--lens-soft);overflow:hidden}.finth-lens-subdim-fill{display:block;height:100%;border-radius:100px}.finth-lens-subdim-fill.tone-up{background:var(--lens-up)}.finth-lens-subdim-fill.tone-flat{background:var(--lens-flat)}.finth-lens-subdim-fill.tone-watch{background:var(--lens-watch)}.finth-lens-subdim-fill.tone-down{background:var(--lens-down)}.finth-lens-subdim-fill.tone-faint{background:var(--lens-line-strong)}.finth-lens-subdim-value{font-size:11px;font-weight:500;color:var(--lens-ink-faint);text-align:right}.finth-lens-subdim-measures{font-size:13px;line-height:1.5;color:var(--lens-ink)}.finth-lens-subdim-measures-label{display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint);margin-bottom:2px}.finth-lens-subdim-shared{display:flex;flex-direction:column;gap:6px;margin-top:4px;padding-top:10px;border-top:1px solid var(--lens-line)}.finth-lens-subdim-shared-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint)}.finth-lens-families{display:flex;flex-direction:column;gap:12px}.finth-lens-family{display:flex;flex-direction:column;gap:3px}.finth-lens-family-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.finth-lens-family-label{font-size:13px;font-weight:500}.finth-lens-family-value{font-size:13px;font-weight:600}.finth-lens-family-value.tone-up{color:var(--lens-up)}.finth-lens-family-value.tone-watch{color:var(--lens-watch)}.finth-lens-family-value.tone-down{color:var(--lens-down)}.finth-lens-family-value.tone-flat{color:var(--lens-ink)}.finth-lens-family-value.tone-faint{color:var(--lens-ink-faint)}.finth-lens-family-meaning{font-size:12px;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-why{background:var(--lens-soft);border-radius:10px;padding:12px 14px;font-size:13px;line-height:1.55;color:var(--lens-ink-soft)}.finth-lens-why-label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--lens-ink-faint);margin-bottom:4px}.finth-lens-evidence-lists{display:flex;flex-direction:column;gap:8px}.finth-lens-evidence-item{font-size:13px;line-height:1.5;color:var(--lens-ink-soft);padding-left:16px;position:relative}.finth-lens-evidence-item:before{position:absolute;left:2px;top:1px}.finth-lens-evidence-item.supportive:before{content:"+";color:var(--lens-up);font-weight:600}.finth-lens-evidence-item.opposing:before{content:"−";color:var(--lens-down);font-weight:600}@media (max-width: 560px){.finth-lens-topline{padding:14px 16px}.finth-lens-body{padding:20px 14px 48px;gap:16px}.finth-lens-intro-title{font-size:21px}.finth-lens-intro-body{font-size:14px}.finth-lens-card{padding:16px;border-radius:12px}.finth-lens-controls{gap:14px}.finth-lens-stats{grid-template-columns:1fr;gap:8px}.finth-lens-composition-grid{grid-template-columns:1fr}.finth-lens-holding-bars{flex-direction:column;gap:6px;padding-left:42px}.finth-lens-metric-digest{grid-template-columns:repeat(2,1fr)}.finth-lens-frontier-legend{grid-template-columns:1fr}.finth-lens-back{top:56px}.finth-lens-stat{flex-direction:row;align-items:center;justify-content:space-between;padding:12px 14px}.finth-lens-stat-num{font-size:20px}.finth-lens-catalog{max-height:280px}.finth-lens-run{align-self:stretch;text-align:center}.finth-lens-hero-score,.finth-lens-hero-meta{gap:16px}.finth-lens-hero-symbol{font-size:20px}.finth-lens-hero-headline{font-size:15px}.finth-lens-holding{gap:10px}}@media (max-width: 380px){.finth-lens-segment-item{padding:7px 12px}.finth-lens-catalog-item{grid-template-columns:72px 1fr 20px;gap:8px;font-size:13px}}.finth-lens-wordmark,.finth-lens-stat-num,.finth-lens-hero-symbol,.finth-lens-hero-meta-num,.finth-lens-holding-symbol,.finth-lens-holding-value,.finth-lens-holding-priority,.finth-lens-digest-value,.finth-lens-composition-value,.finth-lens-weight-symbol,.finth-lens-weight-value,.finth-lens-weight-risk,.finth-lens-subdim-value,.finth-lens-module-score,.finth-lens-frontier-num,.finth-lens-frontier-vals,.finth-lens-excluded-symbol,.finth-lens-posture-count,.finth-lens-lens-name{font-family:var(--lens-mono)}.finth-lens-holding.signal .finth-lens-holding-priority{display:block;width:22px;height:22px;line-height:22px;margin:0 auto;border-radius:4px;background:var(--lens-signal);color:var(--lens-signal-text);font-family:var(--lens-mono);font-weight:600}.finth-lens-topline-right{display:inline-flex;align-items:center;gap:8px}.finth-lens-theme-toggle{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--lens-ink-soft);background:transparent;border:1px solid var(--lens-line-strong);border-radius:50%;cursor:pointer;padding:0}.finth-lens-theme-toggle:hover{background:var(--lens-soft);color:var(--lens-ink)}.finth-lens-app h1,.finth-lens-app h2,.finth-lens-app h3,.finth-lens-app h4{color:var(--lens-ink)}.finth-lens-evidence-tabs{display:flex;gap:2px;overflow-x:auto;border-bottom:1px solid var(--lens-line);scrollbar-width:none}.finth-lens-evidence-tabs::-webkit-scrollbar{display:none}.finth-lens-evidence-tab{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:13px;font-weight:500;color:var(--lens-ink-soft);background:none;border:none;border-bottom:2px solid transparent;padding:9px 12px;margin-bottom:-1px;cursor:pointer;white-space:nowrap}.finth-lens-evidence-tab.active{color:var(--lens-ink);font-weight:600;border-bottom-color:var(--lens-signal)}.finth-lens-tab-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.finth-lens-tab-dot.tone-up{background:var(--lens-up)}.finth-lens-tab-dot.tone-watch{background:var(--lens-watch)}.finth-lens-tab-dot.tone-down{background:var(--lens-down)}.finth-lens-tab-dot.tone-flat{background:var(--lens-flat)}.finth-lens-tab-dot.tone-faint{background:var(--lens-line-strong)}.finth-lens-evidence-phead{display:flex;align-items:center;justify-content:space-between;gap:12px}.finth-lens-story{gap:14px;padding:22px 24px}.finth-lens-story-eyebrow{font-family:var(--lens-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--lens-signal)}.finth-lens-story-context{color:var(--lens-ink-faint);font-weight:500}.finth-lens-story-p{font-family:Georgia,Iowan Old Style,Palatino Linotype,Times New Roman,serif;font-size:17px;line-height:1.6;color:var(--lens-ink);margin:0}.finth-lens-story-p.muted{font-family:var(--lens-mono);font-size:12px;line-height:1.6;letter-spacing:.01em;color:var(--lens-ink-faint)}.finth-lens-story .seg-ticker{font-family:var(--lens-mono);font-size:.92em;font-weight:600}.finth-lens-story .seg-em{font-style:italic;color:var(--lens-ink-soft)}.finth-lens-story .seg-up{color:var(--lens-up);font-weight:600}.finth-lens-story .seg-watch{color:var(--lens-watch);font-weight:600}.finth-lens-story .seg-down{color:var(--lens-down);font-weight:600}.finth-lens-story-takeaways{display:flex;flex-direction:column;gap:10px;margin-top:4px;padding-top:14px;border-top:1px solid var(--lens-line)}.finth-lens-story-takeaway{display:flex;gap:10px;font-size:13px;line-height:1.45;color:var(--lens-ink-soft)}.finth-lens-story-dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;margin-top:5px;background:var(--lens-flat)}.finth-lens-story-dot.tone-up{background:var(--lens-up)}.finth-lens-story-dot.tone-watch{background:var(--lens-watch)}.finth-lens-story-dot.tone-down{background:var(--lens-down)}.finth-lens-story-takeaway .seg-ticker{color:var(--lens-ink)}.finth-lens-counter{gap:12px;padding:20px 22px}.finth-lens-counter-eyebrow{font-family:var(--lens-mono);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--lens-ink-soft)}.finth-lens-counter-list{display:flex;flex-direction:column;gap:11px}.finth-lens-counter-item{display:flex;gap:10px;font-size:14px;line-height:1.55;color:var(--lens-ink)}.finth-lens-counter-dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;margin-top:6px;background:var(--lens-flat)}.finth-lens-counter-dot.tone-watch{background:var(--lens-watch)}.finth-lens-counter-dot.tone-down{background:var(--lens-down)}.finth-lens-counter-thesis{color:var(--lens-ink-faint);font-style:italic}.finth-lens-counter-note{font-size:12px;line-height:1.55;color:var(--lens-ink-faint);margin:0;padding-top:4px;border-top:1px solid var(--lens-line)}.finth-lens-counter-line{display:flex;gap:10px;font-size:13px;line-height:1.5;color:var(--lens-ink-soft);margin-top:4px;padding-top:14px;border-top:1px solid var(--lens-line)}.finth-lens-story-signals{display:grid;gap:6px;margin-top:10px;padding-top:12px;border-top:1px solid var(--lens-line)}.finth-lens-story-signal{font-size:12.5px;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-governed-lead{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:8px 0 4px}.finth-lens-rootcause-why{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:8px 0 12px}.finth-lens-rootcause-groups{display:flex;flex-direction:column;gap:11px}.finth-lens-rootcause-label{display:block;font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.finth-lens-rootcause-label.tone-up{color:var(--lens-up)}.finth-lens-rootcause-label.tone-watch{color:var(--lens-watch)}.finth-lens-rootcause-label.tone-down{color:var(--lens-down)}.finth-lens-rootcause-list{margin:0;padding-left:16px;display:flex;flex-direction:column;gap:3px;font-size:12.5px;line-height:1.45;color:var(--lens-ink)}.finth-lens-rootcause-not,.finth-lens-rootcause-next{margin-top:12px;padding-top:11px;border-top:1px solid var(--lens-line)}.finth-lens-rootcause-next-label{display:block;font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-signal);margin-bottom:4px}.finth-lens-rootcause-next-text{font-size:12.5px;line-height:1.5;color:var(--lens-ink)}.finth-lens-rootcause-not-label{display:block;font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint);margin-bottom:4px}.finth-lens-rootcause-not-default{font-size:12px;line-height:1.5;color:var(--lens-ink-soft);margin:0}.finth-lens-triage-summary{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:8px 0 12px}.finth-lens-triage-buckets{display:flex;flex-direction:column;gap:12px}.finth-lens-triage-bucket-label{display:block;font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint);margin-bottom:6px}.finth-lens-triage-entries{display:flex;flex-direction:column;gap:4px}.finth-lens-triage-entry{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:1px 8px;font-size:12.5px;line-height:1.45}.finth-lens-triage-symbol{font-family:var(--lens-mono);font-weight:600;color:var(--lens-ink);flex-shrink:0}.finth-lens-triage-detail{color:var(--lens-ink-soft);min-width:0}.finth-lens-triage-context{grid-column:2;color:var(--lens-ink-faint);font-size:11.5px;line-height:1.45;min-width:0}.finth-lens-triage-boundary{font-size:11.5px;line-height:1.5;color:var(--lens-ink-faint);margin:12px 0 0}.finth-lens-exec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:10px}.finth-lens-exec-box{display:flex;flex-direction:column;gap:3px;padding:11px 12px;border:1px solid var(--lens-line);border-radius:8px;background:var(--lens-soft)}.finth-lens-exec-label{font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint)}.finth-lens-exec-value{font-size:15px;font-weight:600;color:var(--lens-ink)}.finth-lens-exec-value.tone-up{color:var(--lens-up)}.finth-lens-exec-value.tone-watch{color:var(--lens-watch)}.finth-lens-exec-value.tone-down{color:var(--lens-down)}.finth-lens-exec-sub{font-size:11px;color:var(--lens-ink-soft)}.finth-lens-concentration{margin:8px 0 4px}.finth-lens-concentration .finth-lens-pill{margin-bottom:6px}.finth-lens-concentration .finth-lens-governed-lead{margin:6px 0 0}.finth-lens-concentration-evidence{font-family:var(--lens-mono);font-size:11.5px;color:var(--lens-ink-soft);margin:6px 0 0}.finth-lens-companion{position:fixed;left:16px;top:50%;transform:translateY(-50%);z-index:2147483000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;cursor:pointer}.finth-lens-companion:hover .finth-lens-companion-mark{border-color:#7c3aed;box-shadow:0 4px 16px #7c3aed47}.finth-lens-companion-ring{display:inline-flex;padding:4px;border-radius:50%;background:conic-gradient(#7c3aed calc(var(--p, 0) * 360deg),#7c3aed29 0deg);transition:background .2s linear}.finth-lens-companion-mark{display:grid;grid-template-columns:repeat(2,7px);grid-auto-rows:7px;gap:2px;padding:5px;border-radius:8px;background:#fff;border:1px solid rgba(13,13,16,.12);box-shadow:0 3px 12px #0d0d1029;animation:finth-companion-bob 3.2s ease-in-out infinite}.finth-lens-companion-mark i{width:7px;height:7px;border-radius:2px;background:#0d0d10}.finth-lens-companion-mark i:first-child{background:#7c3aed}@keyframes finth-companion-bob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(-4deg)}}.finth-lens-tabbar{display:flex;align-items:stretch;width:100%;box-sizing:border-box;gap:3px;padding:4px;margin-bottom:16px;border-radius:12px;background:var(--lens-soft);border:1px solid var(--lens-line);position:sticky;top:66px;z-index:3;box-shadow:0 4px 14px #0d0d1014}.finth-lens-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1;text-align:center;font:inherit;font-size:13px;line-height:1.4;white-space:nowrap;padding:7px 12px;border-radius:8px;border:none;background:transparent;color:var(--lens-ink-soft);cursor:pointer;transition:color .15s ease,background .15s ease}.finth-lens-tab:hover{color:var(--lens-ink)}.finth-lens-tab.active,.finth-lens-tab.active:hover{background:var(--lens-signal);color:#fff;font-weight:600}.finth-lens-tabbed{display:flex;flex-direction:column;gap:14px}.finth-lens-tabsec{display:contents}.finth-lens-tabbed[data-active-tab=summary] .finth-lens-tabsec:not([data-lens-tab=summary]),.finth-lens-tabbed[data-active-tab=triage] .finth-lens-tabsec:not([data-lens-tab=triage]),.finth-lens-tabbed[data-active-tab=evidence] .finth-lens-tabsec:not([data-lens-tab=evidence]),.finth-lens-tabbed[data-active-tab=set] .finth-lens-tabsec:not([data-lens-tab=set]),.finth-lens-tabbed[data-active-tab=audit] .finth-lens-tabsec:not([data-lens-tab=audit]){display:none}.finth-lens-shortlists-summary{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:8px 0 10px}.finth-lens-shortlists-list{display:flex;flex-direction:column;gap:8px}.finth-lens-shortlists-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid var(--lens-line)}.finth-lens-shortlists-label{font-size:12px;color:var(--lens-ink-soft);min-width:200px;flex-shrink:0}.finth-lens-shortlists-syms{display:flex;flex-wrap:wrap;gap:6px}.finth-lens-shortlists-sym{font-family:var(--lens-mono);font-size:12px;font-weight:600;color:var(--lens-ink)}.finth-lens-shortlists-boundary{font-size:11.5px;color:var(--lens-ink-faint);margin:10px 0 0}.finth-lens-matrix-group{margin-top:12px}.finth-lens-matrix-grouplabel{display:block;font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint);margin-bottom:2px}.finth-lens-matrix-grid{display:flex;flex-direction:column;margin-top:4px;font-size:12px}.finth-lens-matrix-head,.finth-lens-matrix-row{display:grid;grid-template-columns:.7fr .8fr .7fr 1.4fr .9fr 1.4fr;gap:8px;align-items:baseline;padding:7px 0}.finth-lens-matrix-head{font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--lens-ink-faint);border-bottom:1px solid var(--lens-line)}.finth-lens-matrix-row{border-bottom:1px solid var(--lens-line)}.finth-lens-matrix-sym{font-family:var(--lens-mono);font-weight:600;color:var(--lens-ink)}.finth-lens-matrix-cell.tone-up{color:var(--lens-up);font-weight:600}.finth-lens-matrix-cell.tone-watch{color:var(--lens-watch);font-weight:600}.finth-lens-matrix-cell.tone-down{color:var(--lens-down);font-weight:600}.finth-lens-matrix-cell.muted{color:var(--lens-ink-soft)}.finth-lens-sanity{border-left:3px solid var(--lens-watch)}.finth-lens-sanity.tone-down{border-left-color:var(--lens-down)}.finth-lens-sanity-head{display:flex;align-items:center;gap:8px}.finth-lens-sanity-dot{width:8px;height:8px;border-radius:50%;background:var(--lens-watch);flex-shrink:0}.finth-lens-sanity-dot.tone-down{background:var(--lens-down)}.finth-lens-sanity-label{font-weight:600;font-size:13.5px;color:var(--lens-ink)}.finth-lens-sanity-summary{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:8px 0 0}.finth-lens-sanity-effect{font-size:12px;line-height:1.5;color:var(--lens-ink-soft);margin:6px 0 0}.finth-lens-sanity-findings{margin:8px 0 0;padding-left:18px;font-size:12.5px;color:var(--lens-ink-soft)}.finth-lens-sanity-findings li{margin-bottom:3px}.finth-lens-coverage-summary{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:8px 0 10px}.finth-lens-coverage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px}.finth-lens-coverage-dim{display:flex;flex-direction:column;gap:4px;padding:11px 12px;border:1px solid var(--lens-line);border-radius:8px;background:var(--lens-soft)}.finth-lens-coverage-dim-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.finth-lens-coverage-dim-label{font-size:12px;color:var(--lens-ink);min-width:0}.finth-lens-coverage-dim-status{font-family:var(--lens-mono);font-size:11px;font-weight:600}.finth-lens-coverage-dim-status.tone-up{color:var(--lens-up)}.finth-lens-coverage-dim-status.tone-watch{color:var(--lens-watch)}.finth-lens-coverage-dim-status.tone-down{color:var(--lens-down)}.finth-lens-coverage-dim-meaning{font-size:11px;line-height:1.45;color:var(--lens-ink-soft)}.finth-lens-readiness-summary{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:8px 0 10px}.finth-lens-readiness-lines{display:flex;flex-direction:column;gap:5px}.finth-lens-readiness-line{display:flex;align-items:baseline;gap:8px;font-size:12.5px}.finth-lens-readiness-state{font-family:var(--lens-mono);flex-shrink:0;width:12px}.finth-lens-readiness-line.is-open .finth-lens-readiness-state{color:var(--lens-up)}.finth-lens-readiness-line.is-closed .finth-lens-readiness-state{color:var(--lens-ink-faint)}.finth-lens-readiness-label{color:var(--lens-ink);flex:1}.finth-lens-readiness-verdict{font-family:var(--lens-mono);font-size:11px;color:var(--lens-ink-soft)}.finth-lens-readiness-line.is-closed .finth-lens-readiness-label{color:var(--lens-ink-soft)}.finth-lens-readiness-boundary{font-size:11.5px;line-height:1.5;color:var(--lens-ink-faint);margin:10px 0 0}.finth-lens-prov-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--lens-signal);cursor:pointer}.finth-lens-prov-toggle:hover{text-decoration:underline}.finth-lens-prov-panel{display:none;margin-top:10px}.finth-lens-prov.is-open .finth-lens-prov-panel{display:block}.finth-lens-prov-boundary{font-size:11px;color:var(--lens-ink-faint);margin:0 0 8px}.finth-lens-prov-note{margin:10px 0 0;line-height:1.5}.finth-lens-prov-list{display:flex;flex-direction:column;gap:6px}.finth-lens-prov-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;padding-bottom:6px;border-bottom:1px solid var(--lens-line)}.finth-lens-prov-label{font-family:var(--lens-mono);color:var(--lens-ink);flex-shrink:0}.finth-lens-prov-detail{font-family:var(--lens-mono);font-size:11px;color:var(--lens-ink-soft);text-align:right}.finth-lens-counter-line-label{font-weight:600;color:var(--lens-ink)}.finth-lens-confidence-line{display:flex;gap:10px;font-size:13px;line-height:1.5;color:var(--lens-ink-soft);margin-top:4px;padding-top:14px;border-top:1px solid var(--lens-line)}.finth-lens-confidence-line-label{font-weight:600;color:var(--lens-ink)}.finth-lens-confbreak{margin-top:14px;padding-top:14px;border-top:1px solid var(--lens-line)}.finth-lens-confbreak-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.finth-lens-confbreak-note{font-size:12px;color:var(--lens-ink-faint)}.finth-lens-confbreak-plain{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:10px 0 0}.finth-lens-confbreak-governance{font-size:11.5px;line-height:1.5;color:var(--lens-ink-faint);margin:8px 0 0}.finth-lens-confbreak-fields{display:flex;gap:8px;margin-top:10px}.finth-lens-confbreak-field{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;background:var(--lens-soft)}.finth-lens-confbreak-value{font-family:var(--lens-mono);font-size:18px;font-weight:600;color:var(--lens-ink)}.finth-lens-confbreak-value.tone-up{color:var(--lens-up)}.finth-lens-confbreak-value.tone-watch{color:var(--lens-watch)}.finth-lens-confbreak-value.tone-down{color:var(--lens-down)}.finth-lens-confbreak-status{font-size:11px;font-weight:600}.finth-lens-confbreak-status.tone-up{color:var(--lens-up)}.finth-lens-confbreak-status.tone-watch{color:var(--lens-watch)}.finth-lens-confbreak-status.tone-down{color:var(--lens-down)}.finth-lens-confbreak-status.tone-flat{color:var(--lens-ink-soft)}.finth-lens-confbreak-label{font-size:11px;color:var(--lens-ink-soft)}.finth-lens-confbreak-split{margin-top:10px}.finth-lens-confbreak-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--lens-signal);cursor:pointer}.finth-lens-confbreak-toggle:hover{text-decoration:underline}.finth-lens-confbreak-dims-panel{display:none;margin-top:8px}.finth-lens-confbreak-split.is-open .finth-lens-confbreak-dims-panel{display:block}.finth-lens-confbreak-dims-label{display:block;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--lens-ink-faint);margin-bottom:6px}.finth-lens-confbreak-dims{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px}.finth-lens-confbreak-dim{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-radius:7px;background:var(--lens-soft);font-size:12px}.finth-lens-confbreak-dim-label{color:var(--lens-ink-soft);min-width:0}.finth-lens-confbreak-dim-status{font-weight:600;flex-shrink:0}.finth-lens-confbreak-dim-status.tone-up{color:var(--lens-up)}.finth-lens-confbreak-dim-status.tone-watch{color:var(--lens-watch)}.finth-lens-confbreak-dim-status.tone-down{color:var(--lens-down)}.finth-lens-confbreak-dim-status.tone-flat{color:var(--lens-ink-soft)}.finth-lens-confbreak-interpretation{margin:10px 0 0;font-size:12px;line-height:1.55;color:var(--lens-ink-soft)}.finth-lens-confbreak-unavailable{margin:8px 0 0;font-size:13px;color:var(--lens-ink-faint)}.finth-lens-confbreak-explain{margin-top:12px;padding-top:10px;border-top:1px solid var(--lens-line);font-size:12.5px;line-height:1.55;color:var(--lens-ink-soft)}.finth-lens-confbreak-explain-label{font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint)}.finth-lens-confbreak-explain-status{font-weight:600}.finth-lens-confbreak-explain-status.tone-up{color:var(--lens-up)}.finth-lens-confbreak-explain-status.tone-down{color:var(--lens-down)}.finth-lens-confbreak-blockers{margin:5px 0 0;padding-left:16px;color:var(--lens-ink-soft)}.finth-lens-leaders-grid{display:flex;gap:10px;margin-top:8px}.finth-lens-leaders-item{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:8px;background:var(--lens-soft)}.finth-lens-leaders-role{font-size:11px;color:var(--lens-ink-soft)}.finth-lens-leaders-symbol{font-family:var(--lens-mono);font-size:16px;font-weight:600;color:var(--lens-ink)}.finth-lens-leaders-meta{font-size:11px;font-weight:400;color:var(--lens-ink-faint)}.finth-lens-leaders-meaning{font-size:11.5px;line-height:1.45;color:var(--lens-ink-soft)}.finth-lens-leaders-summary{font-size:12.5px;line-height:1.55;color:var(--lens-ink-soft);margin:10px 0 0}.finth-lens-leaders-boundary{font-size:11px;color:var(--lens-ink-faint);margin:6px 0 0}.finth-lens-diverge-summary{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:6px 0 10px}.finth-lens-diverge-list{display:flex;flex-direction:column;gap:6px}.finth-lens-diverge-row{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:12.5px}.finth-lens-diverge-why{flex-basis:100%;font-size:11.5px;line-height:1.45;color:var(--lens-ink-soft)}.finth-lens-diverge-policy{font-size:11.5px;line-height:1.5;color:var(--lens-ink-soft);margin:10px 0 0}.finth-lens-diverge-symbol{font-family:var(--lens-mono);font-weight:600;min-width:52px}.finth-lens-diverge-state{font-weight:600}.finth-lens-diverge-state.tone-up{color:var(--lens-up)}.finth-lens-diverge-state.tone-watch{color:var(--lens-watch)}.finth-lens-diverge-state.tone-down{color:var(--lens-down)}.finth-lens-diverge-nums{font-family:var(--lens-mono);font-size:11px;color:var(--lens-ink-soft)}.finth-lens-diverge-nums .tone-up{color:var(--lens-up)}.finth-lens-diverge-nums .tone-down{color:var(--lens-down)}.finth-lens-diverge-boundary{font-size:11px;color:var(--lens-ink-faint);margin:10px 0 0}.finth-lens-riskvocab-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin-top:8px}.finth-lens-riskvocab-item{padding:10px 12px;border-radius:8px;background:var(--lens-soft)}.finth-lens-riskvocab-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.finth-lens-riskvocab-label{font-size:12.5px;font-weight:600;color:var(--lens-ink)}.finth-lens-riskvocab-state{font-size:12px;font-weight:600}.finth-lens-riskvocab-state.tone-up{color:var(--lens-up)}.finth-lens-riskvocab-state.tone-watch{color:var(--lens-watch)}.finth-lens-riskvocab-state.tone-down{color:var(--lens-down)}.finth-lens-riskvocab-meaning{display:block;font-size:11.5px;line-height:1.45;color:var(--lens-ink-soft);margin-top:3px}.finth-lens-riskvocab-dnm{font-size:11px;color:var(--lens-ink-faint);margin:10px 0 0}.finth-lens-holding-row{display:flex;align-items:flex-start;gap:8px}.finth-lens-holding-row .finth-lens-holding{flex:1;min-width:0}.finth-lens-compare-toggle{flex-shrink:0;width:20px;align-self:flex-start;margin-top:13px;height:20px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px solid var(--lens-line-strong);background:var(--lens-bg);color:var(--lens-ink-faint);font-size:12px;line-height:1;font-weight:600;cursor:pointer;transition:all .15s ease}.finth-lens-compare-toggle:hover:not(:disabled){border-color:var(--lens-signal);color:var(--lens-signal)}.finth-lens-compare-toggle.on{background:var(--lens-signal);border-color:var(--lens-signal);color:var(--lens-signal-text)}.finth-lens-compare-toggle:disabled{opacity:.4;cursor:default}.finth-lens-compare-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid var(--lens-line)}.finth-lens-compare-hint{font-size:12px;color:var(--lens-ink-faint)}.finth-lens-compare-actions{display:flex;gap:8px}.finth-lens-compare-clear{font-size:13px;font-weight:500;color:var(--lens-ink-soft);background:none;border:none;cursor:pointer;padding:7px 10px}.finth-lens-compare-go{font-size:13px;font-weight:600;color:var(--lens-fill-text);background:var(--lens-fill);border:none;border-radius:8px;padding:7px 14px;cursor:pointer}.finth-lens-compare{display:flex;flex-direction:column;gap:14px}.finth-lens-compare-radarcard{gap:12px}.finth-lens-compare-radarwrap{display:flex;align-items:center;justify-content:center;gap:28px;flex-wrap:wrap}.finth-lens-compare-legend{display:flex;flex-direction:column;gap:8px}.finth-lens-compare-legend-item{display:flex;align-items:center;gap:8px}.finth-lens-compare-legend-sw{width:14px;height:3px;border-radius:2px}.finth-lens-compare-legend-sym{font-family:var(--lens-mono);font-weight:600;font-size:13px}.finth-lens-compare-tablecard{padding:0;overflow:hidden}.finth-lens-compare-grid{display:grid;width:100%}.finth-lens-compare-corner{border-bottom:1px solid var(--lens-line)}.finth-lens-compare-head{display:flex;flex-direction:column;gap:2px;padding:12px;border-bottom:1px solid var(--lens-line);border-left:1px solid var(--lens-line)}.finth-lens-compare-sym{font-family:var(--lens-mono);font-weight:600;font-size:15px;color:var(--lens-ink)}.finth-lens-compare-name{font-size:11px;color:var(--lens-ink-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finth-lens-compare-headrow{display:flex;align-items:center;gap:8px;margin-top:4px}.finth-lens-compare-ev{font-family:var(--lens-mono);font-size:20px;font-weight:600}.finth-lens-compare-section{grid-column:1 / -1;padding:7px 12px;background:var(--lens-soft);border-bottom:1px solid var(--lens-line);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint)}.finth-lens-compare-rowlabel{padding:10px 12px;font-size:12px;color:var(--lens-ink-soft);border-bottom:1px solid var(--lens-line)}.finth-lens-compare-cell{padding:10px 12px;font-size:12.5px;color:var(--lens-ink);border-bottom:1px solid var(--lens-line);border-left:1px solid var(--lens-line);min-width:0}.finth-lens-compare-subnote{display:block;margin-top:3px;font-size:10.5px;color:var(--lens-ink-faint)}.finth-lens-compare-selnote{font-size:11.5px;line-height:1.5;color:var(--lens-ink-faint);margin:6px 0 0}.finth-lens-compare-cell.num{font-family:var(--lens-mono);font-weight:600;font-size:13px}.finth-lens-compare-cell.tone-up{color:var(--lens-up)}.finth-lens-compare-cell.tone-watch{color:var(--lens-watch)}.finth-lens-compare-cell.tone-down{color:var(--lens-down)}.finth-lens-compare-cell.read{font-family:Georgia,Iowan Old Style,Palatino Linotype,Times New Roman,serif;font-size:13px;line-height:1.5}.finth-lens-compare-cell.muted{font-size:12px;color:var(--lens-ink-soft)}.finth-lens-compare-cell .seg-ticker{font-family:var(--lens-mono);font-weight:600}.finth-lens-compare-cell .seg-up{color:var(--lens-up);font-weight:600}.finth-lens-compare-cell .seg-watch{color:var(--lens-watch);font-weight:600}.finth-lens-compare-cell .seg-down{color:var(--lens-down);font-weight:600}.finth-lens-print-link{font-size:13px;font-weight:500;color:var(--lens-ink-soft);background:transparent;border:1px solid var(--lens-line-strong);border-radius:100px;padding:6px 14px;cursor:pointer}.finth-lens-print-link:hover{background:var(--lens-soft)}.finth-lens-print-header,.finth-lens-print-evidence{display:none}@media print{.finth-lens-app,.finth-lens-app[data-theme=dark]{--lens-bg: #ffffff;--lens-page: #ffffff;--lens-soft: #f4f5f7;--lens-ink: #0d0d10;--lens-ink-soft: #444444;--lens-ink-faint: #777777;--lens-line: #e0e0e0;--lens-line-strong: #cfcfcf;--lens-fill: #0d0d10;--lens-fill-text: #ffffff;--lens-signal: #7c3aed;--lens-signal-text: #ffffff;--lens-up: #2563eb;--lens-watch: #b45309;--lens-down: #b91c1c;--lens-flat: #555555;background:#fff;min-height:0}@page{margin:16mm}.finth-lens-topline,.finth-lens-intro,.finth-lens-back,.finth-lens-compare-toggle,.finth-lens-compare-bar,.finth-lens-posture-tabs,.finth-lens-evidence-tabs-card,.finth-lens-holding-chev,.finth-lens-tabbar,.finth-lens-companion,[aria-label="symbol selection"]{display:none!important}.finth-lens-tabbed .finth-lens-tabsec{display:contents!important}.finth-lens-body{max-width:none;padding:0;gap:14px}.finth-lens-card{border:1px solid var(--lens-line);box-shadow:none;break-inside:avoid}.finth-lens-print-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:2px solid var(--lens-ink)}.finth-lens-print-meta{text-align:right}.finth-lens-print-kicker{font-family:var(--lens-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--lens-signal)}.finth-lens-print-context{font-size:11px;color:var(--lens-ink-soft);margin-top:2px}.finth-lens-print-date{font-size:11px;color:var(--lens-ink-faint)}.finth-lens-print-evidence{display:flex;flex-direction:column}.finth-lens-print-lens{display:grid;grid-template-columns:1fr auto 36px;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid var(--lens-line);font-size:13px}.finth-lens-print-lens:last-child{border-bottom:none}.finth-lens-print-lens-name{font-weight:600}.finth-lens-print-lens-score{font-family:var(--lens-mono);font-weight:600;text-align:right}.finth-lens-holding-row .finth-lens-holding{cursor:default}}.finth-lens-playbook-intro{font-size:12px;color:var(--lens-ink-faint);margin:-6px 0 2px}.finth-lens-playbook-list{display:flex;flex-direction:column}.finth-lens-playbook-item{display:flex;gap:11px;padding:14px 0;border-top:1px solid var(--lens-line)}.finth-lens-playbook-item:first-child{border-top:none;padding-top:2px}.finth-lens-playbook-pri{flex-shrink:0;font-family:var(--lens-mono);font-size:10px;font-weight:600;padding:2px 7px;border-radius:5px;height:fit-content;color:var(--lens-flat);background:color-mix(in srgb,var(--lens-flat) 14%,transparent)}.finth-lens-playbook-pri.pri-P0{color:var(--lens-down);background:color-mix(in srgb,var(--lens-down) 13%,transparent)}.finth-lens-playbook-pri.pri-P1{color:var(--lens-watch);background:color-mix(in srgb,var(--lens-watch) 14%,transparent)}.finth-lens-playbook-body{min-width:0;display:flex;flex-direction:column;gap:3px}.finth-lens-playbook-title{font-size:13.5px;font-weight:600;color:var(--lens-ink)}.finth-lens-playbook-q{font-family:Georgia,Iowan Old Style,Palatino Linotype,Times New Roman,serif;font-size:13px;font-style:italic;color:var(--lens-ink-soft)}.finth-lens-playbook-answer{font-size:12.5px;line-height:1.5;color:var(--lens-ink);margin-top:2px}.finth-lens-playbook-answer-label{display:block;font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--lens-ink-faint);margin-bottom:4px}.finth-lens-playbook-answer-body{display:flex;flex-direction:column;gap:3px;min-width:0}.finth-lens-playbook-answer-lead{margin:0 0 2px}.finth-lens-playbook-answer-row{display:flex;align-items:baseline;gap:6px}.finth-lens-playbook-answer-sym{font-family:var(--lens-mono);font-weight:600;flex-shrink:0}.finth-lens-playbook-answer-arrow{color:var(--lens-ink-faint);flex-shrink:0}.finth-lens-playbook-answer-text{min-width:0;flex:1}.finth-lens-playbook-answer .seg-up{color:var(--lens-up);font-weight:600}.finth-lens-playbook-answer .seg-down{color:var(--lens-down);font-weight:600}.finth-lens-playbook-action{font-size:12.5px;line-height:1.5;color:var(--lens-ink-soft);margin-top:3px}.finth-lens-playbook-action span{color:var(--lens-ink-faint)}.finth-lens-dnm{gap:12px}.finth-lens-dnm-list{display:flex;flex-direction:column;gap:9px}.finth-lens-dnm-item{display:flex;gap:9px;font-size:13px;line-height:1.5;color:var(--lens-ink)}.finth-lens-dnm-mark{flex-shrink:0;color:var(--lens-ink-faint);font-weight:600}.finth-lens-dnm-item .seg-up{color:var(--lens-up);font-weight:600}.finth-lens-dnm-item .seg-down{color:var(--lens-down);font-weight:600}.finth-lens-posture-explain{font-size:12.5px;line-height:1.5;color:var(--lens-ink-soft);margin:-6px 0 2px}.finth-lens-posture-explain strong{color:var(--lens-ink);font-weight:600}.finth-lens-playbook-affects{font-size:12px;margin-top:2px}.finth-lens-playbook-affects-syms{font-family:var(--lens-mono);font-weight:600;color:var(--lens-ink)}.finth-lens-print-full-evidence,.finth-lens-print-weights,.finth-lens-holding-lenses{display:none}@media print{.finth-lens-print-full-evidence,[aria-label="candidate-set composition"],.finth-lens-story{break-inside:auto}.finth-lens-frontier,.finth-lens-chart-frame,.finth-lens-delta-symbol,.finth-lens-analog-window,.finth-lens-observed-item,.finth-lens-timeline-detail{break-inside:avoid}.finth-lens-chart-frame svg,.finth-lens-compare-radar{width:100%;max-width:100%;height:auto}.finth-lens-confbreak-toggle{display:none}.finth-lens-confbreak-dims-panel{display:block!important}.finth-lens-delta-bysymbol-toggle{display:none}.finth-lens-delta-symbols-panel{display:block!important}.finth-lens-timeline-toggle{display:none}.finth-lens-timeline-detail-panel{display:block!important}.finth-lens-timeline{break-inside:avoid}.finth-lens-analog-toggle{display:none}.finth-lens-analog-panel{display:block!important}.finth-lens-prov-toggle{display:none}.finth-lens-prov-panel{display:block!important}.finth-lens-analog,.finth-lens-confbreak,.finth-lens-matrix-row{break-inside:avoid}.finth-lens-matrix-head{break-after:avoid}.finth-lens-print-full-evidence{display:flex;flex-direction:column;gap:14px;border:none;border-radius:0;padding:0;background:none;box-shadow:none}.finth-lens-print-full-evidence .finth-lens-why-label{display:none}.finth-lens-deep-label{break-after:avoid}.finth-lens-print-module{border:1px solid var(--lens-line);border-radius:8px;padding:12px 14px;break-inside:avoid}.finth-lens-print-module-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:4px}.finth-lens-print-module-name{font-size:14px;font-weight:600}.finth-lens-print-module-score{font-family:var(--lens-mono);font-size:11px;color:var(--lens-ink-faint)}.finth-lens-print-module-conf{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--lens-ink-faint);margin-bottom:6px}.finth-lens-print-sub{padding:6px 0;border-top:1px solid var(--lens-line);break-inside:avoid}.finth-lens-print-sub-head{display:flex;align-items:center;gap:8px}.finth-lens-print-sub-label{flex:1;font-size:12.5px;font-weight:600}.finth-lens-print-sub-score{font-family:var(--lens-mono);font-weight:600;font-size:12px}.finth-lens-print-sub-measures{font-size:12px;color:var(--lens-ink);margin-top:3px}.finth-lens-print-shared,.finth-lens-print-why{margin-top:8px;padding-top:8px;border-top:1px solid var(--lens-line);font-size:12px}.finth-lens-print-evlists{margin-top:8px;display:flex;flex-direction:column;gap:4px}.finth-lens-weights>.finth-lens-lens-detail{display:none}.finth-lens-print-weights{display:flex;flex-direction:column;gap:12px}.finth-lens-holding-lenses{display:flex;flex-wrap:wrap;gap:3px 14px;margin-top:8px;font-size:11px;color:var(--lens-ink-faint)}.finth-lens-holding-lens-score{font-family:var(--lens-mono);font-weight:600;color:var(--lens-ink)}.finth-lens-holding-lens-score.tone-up{color:var(--lens-up)}.finth-lens-holding-lens-score.tone-watch{color:var(--lens-watch)}.finth-lens-holding-lens-score.tone-down{color:var(--lens-down)}}.finth-lens-dropped-intro{font-size:12px;color:var(--lens-ink-faint);margin:-6px 0 2px}.finth-lens-dropped-list{display:flex;flex-direction:column}.finth-lens-dropped-item{display:grid;grid-template-columns:76px 1fr;gap:12px;align-items:baseline;padding:9px 0;border-top:1px solid var(--lens-line);font-size:13px}.finth-lens-dropped-item:first-child{border-top:none}.finth-lens-dropped-symbol{font-family:var(--lens-mono);font-weight:600;color:var(--lens-ink)}.finth-lens-dropped-reason{color:var(--lens-ink-soft);line-height:1.5}.finth-lens-dropped-detail{color:var(--lens-ink-faint);font-family:var(--lens-mono);font-size:12px}.finth-lens-dropped-toggle{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;padding:0;cursor:pointer;font:inherit;text-align:left;color:inherit}.finth-lens-dropped-toggle-title{font-size:15px;font-weight:600;color:var(--lens-ink)}.finth-lens-dropped-toggle-count{font-size:12px;color:var(--lens-ink-faint);margin-left:auto}.finth-lens-dropped-chev{display:inline-flex;color:var(--lens-ink-soft);transition:transform .2s ease}.finth-lens-dropped-chev.open{transform:rotate(180deg)}.finth-lens-dropped-body{display:none;flex-direction:column;gap:12px}.finth-lens-dropped-body.open{display:flex;margin-top:4px}@media print{.finth-lens-dropped-body{display:flex!important}.finth-lens-dropped-chev{display:none}}.finth-lens-delta{gap:12px}.finth-lens-delta-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.finth-lens-delta-title{font-size:15px;font-weight:600;color:var(--lens-ink);margin-top:2px}.finth-lens-delta-readlink,.finth-lens-delta-state{flex-shrink:0;font-size:11px;font-weight:600;padding:2px 9px;border-radius:100px;height:fit-content;color:var(--lens-flat);background:color-mix(in srgb,var(--lens-flat) 12%,transparent)}.finth-lens-delta-readlink.tone-up,.finth-lens-delta-state.tone-up{color:var(--lens-up);background:color-mix(in srgb,var(--lens-up) 12%,transparent)}.finth-lens-delta-readlink.tone-watch,.finth-lens-delta-state.tone-watch{color:var(--lens-watch);background:color-mix(in srgb,var(--lens-watch) 13%,transparent)}.finth-lens-delta-readlink.tone-down,.finth-lens-delta-state.tone-down{color:var(--lens-down);background:color-mix(in srgb,var(--lens-down) 12%,transparent)}.finth-lens-delta-window{font-family:var(--lens-mono);font-size:11px;color:var(--lens-ink-faint);margin-top:-6px}.finth-lens-delta-synth{font-family:Georgia,Iowan Old Style,Palatino Linotype,Times New Roman,serif;font-size:15px;line-height:1.55;color:var(--lens-ink);margin:0}.finth-lens-delta-synth .seg-up,.finth-lens-delta-metrics .seg-up{color:var(--lens-up);font-weight:600}.finth-lens-delta-synth .seg-down,.finth-lens-delta-metrics .seg-down{color:var(--lens-down);font-weight:600}.finth-lens-delta-synth .seg-watch,.finth-lens-delta-metrics .seg-watch{color:var(--lens-watch);font-weight:600}.finth-lens-delta-axes{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px}.finth-lens-delta-axis{background:var(--lens-soft);border-radius:8px;padding:9px 11px}.finth-lens-delta-axis-label{display:block;font-size:11px;color:var(--lens-ink-soft)}.finth-lens-delta-axis-val{font-size:13px;font-weight:600;color:var(--lens-flat)}.finth-lens-delta-axis-val.tone-up{color:var(--lens-up)}.finth-lens-delta-axis-val.tone-watch{color:var(--lens-watch)}.finth-lens-delta-axis-val.tone-down{color:var(--lens-down)}.finth-lens-delta-movers{font-size:12.5px;color:var(--lens-ink-soft)}.finth-lens-delta-movers span:first-child{margin-right:6px}.finth-lens-delta-bysymbol{margin-top:12px}.finth-lens-delta-bysymbol-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;font:inherit;font-size:12px;font-weight:600;color:var(--lens-signal);cursor:pointer}.finth-lens-delta-bysymbol-toggle:hover{text-decoration:underline}.finth-lens-delta-symbols-panel{display:none}.finth-lens-delta-bysymbol.is-open .finth-lens-delta-symbols-panel{display:block}.finth-lens-delta-symbols{display:flex;flex-direction:column;margin-top:4px}.finth-lens-delta-symbol{padding:10px 0;border-top:1px solid var(--lens-line)}.finth-lens-delta-symbol:first-child{border-top:none;padding-top:2px}.finth-lens-delta-symbol-head{display:flex;align-items:center;gap:10px}.finth-lens-delta-symbol-name{font-family:var(--lens-mono);font-weight:600}.finth-lens-delta-metrics{font-family:var(--lens-mono);font-size:11.5px;color:var(--lens-ink-soft);margin:5px 0 3px}.finth-lens-delta-summary,.finth-lens-delta-symbol-summary{font-family:Georgia,Iowan Old Style,Palatino Linotype,Times New Roman,serif;font-size:12.5px;color:var(--lens-ink-soft);margin:0}.finth-lens-delta-symbol-summary{margin-top:4px}.finth-lens-delta-howto{font-size:11px;line-height:1.55;color:var(--lens-ink-faint);margin:4px 0 0;padding-top:10px;border-top:1px solid var(--lens-line)}.finth-lens-delta-note{font-size:13px;color:var(--lens-ink-soft);margin:0}.finth-lens-delta-rc{margin-top:12px;padding-top:12px;border-top:1px solid var(--lens-line)}.finth-lens-delta-rc-lists{display:flex;flex-direction:column;gap:4px;margin-top:6px}.finth-lens-delta-rc-line{font-size:12px;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-delta-rc-tag{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-right:6px}.finth-lens-delta-rc-tag.tone-up{color:var(--lens-up)}.finth-lens-delta-rc-tag.tone-down{color:var(--lens-down)}.finth-lens-delta-rc-note{font-size:11px;color:var(--lens-ink-faint);margin:8px 0 0}.finth-lens-timeline-boundary{font-size:12px;color:var(--lens-ink-faint);margin:3px 0 14px}.finth-lens-timeline-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.finth-lens-timeline-seg{display:flex;flex-direction:column;gap:3px;padding-top:8px;border-top:2px solid var(--lens-line-strong)}.finth-lens-timeline-seg.tone-up{border-top-color:var(--lens-up)}.finth-lens-timeline-seg.tone-watch{border-top-color:var(--lens-watch)}.finth-lens-timeline-seg.tone-down{border-top-color:var(--lens-down)}.finth-lens-timeline-seg-date{font-family:var(--lens-mono);font-size:10px;color:var(--lens-ink-faint)}.finth-lens-timeline-seg-posture{font-size:12.5px;font-weight:600}.finth-lens-timeline-seg-return{font-family:var(--lens-mono);font-size:15px;font-weight:600}.finth-lens-timeline-seg-risk{align-self:flex-start;font-size:10px;font-weight:600;background:var(--lens-soft);border-radius:5px;padding:2px 6px;margin-top:3px}.finth-lens-timeline .tone-up{color:var(--lens-up)}.finth-lens-timeline .tone-watch{color:var(--lens-watch)}.finth-lens-timeline .tone-down{color:var(--lens-down)}.finth-lens-timeline .tone-flat{color:var(--lens-ink-soft)}.finth-lens-timeline-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin-top:12px;font:inherit;font-size:12px;font-weight:600;color:var(--lens-signal);cursor:pointer}.finth-lens-timeline-toggle:hover{text-decoration:underline}.finth-lens-timeline-detail-panel{display:none;margin-top:8px}.finth-lens-timeline-detailwrap.is-open .finth-lens-timeline-detail-panel{display:block}.finth-lens-timeline-detail{padding:9px 0;border-top:1px solid var(--lens-line)}.finth-lens-timeline-detail-head{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.finth-lens-timeline-detail-title{font-size:13px;font-weight:600}.finth-lens-timeline-detail-count{flex-shrink:0;font-family:var(--lens-mono);font-size:10px;color:var(--lens-ink-faint)}.finth-lens-timeline-detail-metrics{font-family:var(--lens-mono);font-size:11px;color:var(--lens-ink-soft);margin-top:3px;line-height:1.5}.finth-lens-timeline-detail-summary{font-size:12px;color:var(--lens-ink-soft);margin-top:3px;line-height:1.5}.finth-lens-timeline-reader{display:grid;gap:6px;margin:10px 0 12px;padding:10px 12px;border:1px solid var(--lens-line);border-radius:8px;background:var(--lens-soft);color:var(--lens-ink-soft)}.finth-lens-timeline-reader p,.finth-lens-timeline-lead p{margin:0}.finth-lens-timeline-lead{display:grid;gap:7px;font-size:12.5px;line-height:1.55;color:var(--lens-ink-soft);margin:14px 0 0;padding-top:12px;border-top:1px solid var(--lens-line)}.finth-lens-analog-head{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.finth-lens-analog-count{font-family:var(--lens-mono);font-size:10px;color:var(--lens-ink-faint)}.finth-lens-analog-title{font-size:16px;font-weight:600;margin-top:3px}.finth-lens-analog-boundary{font-size:12px;color:var(--lens-ink-faint);margin:3px 0 12px}.finth-lens-analog-traits{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.finth-lens-analog-trait{font-size:11px;font-weight:600;color:var(--lens-ink-soft);background:var(--lens-soft);border-radius:5px;padding:3px 8px}.finth-lens-analog-reading{font-size:13px;line-height:1.55;color:var(--lens-ink);margin:0 0 6px}.finth-lens-analog-reading:last-of-type{margin-bottom:0}.finth-lens-analog-pattern{font-size:12.5px;line-height:1.5;color:var(--lens-ink-soft);margin-bottom:10px}.finth-lens-analog-aftertext{font-size:12.5px;line-height:1.55;color:var(--lens-ink-soft);margin:0 0 8px}.finth-lens-analog-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;padding:0;margin-top:12px;font:inherit;font-size:12px;font-weight:600;color:var(--lens-signal);cursor:pointer}.finth-lens-analog-toggle:hover{text-decoration:underline}.finth-lens-analog-panel{display:none;margin-top:8px}.finth-lens-analog-aftermath.is-open .finth-lens-analog-panel{display:block}.finth-lens-analog-panel-boundary{font-size:11px;color:var(--lens-ink-faint);margin:0 0 8px}.finth-lens-analog-windows{display:flex;flex-direction:column;gap:8px}.finth-lens-analog-window-metrics{font-family:var(--lens-mono);font-size:11px;color:var(--lens-ink-soft)}.finth-lens-analog-window-date{color:var(--lens-ink-faint)}.finth-lens-analog-window .tone-up{color:var(--lens-up)}.finth-lens-analog-window .tone-down{color:var(--lens-down)}.finth-lens-analog-window-obs{font-size:12px;color:var(--lens-ink-soft);margin-top:1px;line-height:1.5}.finth-lens-analog-range{font-size:11px;color:var(--lens-ink-soft);margin:10px 0 0}.finth-lens-analog-dnm{font-size:11px;line-height:1.55;color:var(--lens-ink-faint);margin:14px 0 0;padding-top:10px;border-top:1px solid var(--lens-line)}.finth-lens-observed-boundary{font-size:12px;color:var(--lens-ink-faint);margin:3px 0 12px}.finth-lens-observed-list{display:flex;flex-direction:column;gap:10px}.finth-lens-observed-claim{font-size:13px;line-height:1.55;color:var(--lens-ink)}.finth-lens-observed-source{display:inline-block;font-family:var(--lens-mono);font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--lens-ink-faint);margin-top:2px}.finth-lens-observed-counter{font-size:12px;line-height:1.5;color:var(--lens-ink-soft);margin-top:2px}.finth-lens-observed-dnm{font-size:11px;line-height:1.55;color:var(--lens-ink-faint);margin:14px 0 0;padding-top:10px;border-top:1px solid var(--lens-line)}.finth-lens-balance-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.finth-lens-balance-count{font-size:.78rem;font-weight:600;color:var(--lens-ink-soft)}.finth-lens-balance-boundary{margin:4px 0 12px;font-size:.82rem;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-balance-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:12px;padding-top:12px;border-top:1px solid var(--lens-line);font-size:.7rem;color:var(--lens-ink-faint)}.finth-lens-balance-legend span{display:inline-flex;align-items:center;gap:5px}.finth-lens-balance-legend span:before{content:"";width:10px;height:10px;border-radius:2px;background:currentColor}.finth-lens-balance-legend .tone-up{color:var(--lens-up)}.finth-lens-balance-legend .tone-watch{color:var(--lens-watch)}.finth-lens-balance-legend .tone-down{color:var(--lens-down)}.finth-lens-balance-legend .tone-faint{color:var(--lens-ink-faint)}.finth-lens-observed-range{font-size:.74rem;font-weight:600;color:var(--lens-ink-faint)}.finth-lens-observed-empty{margin:6px 0 0;padding:14px;border:1px dashed var(--lens-line);border-radius:10px;font-size:.82rem;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-coverage-dim-meter-wrap{display:inline-flex;align-items:center;gap:8px}.finth-lens-coverage-meter{display:inline-flex;gap:3px}.finth-lens-coverage-meter i{width:12px;height:6px;border-radius:2px;background:var(--lens-line)}.finth-lens-coverage-meter.level-1 i:nth-child(-n+1),.finth-lens-coverage-meter.level-2 i:nth-child(-n+2),.finth-lens-coverage-meter.level-3 i:nth-child(-n+3){background:currentColor}.finth-lens-coverage-meter.tone-up{color:var(--lens-up)}.finth-lens-coverage-meter.tone-watch{color:var(--lens-watch)}.finth-lens-coverage-meter.tone-down{color:var(--lens-down)}.finth-lens-coverage-meter.tone-flat{color:var(--lens-ink-faint)}.finth-lens-observed-sublabel{display:block;margin:10px 0 2px;font-size:.7rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--lens-ink-faint)}.finth-lens-tension{margin-top:10px;padding-top:10px;border-top:1px solid var(--lens-line)}.finth-lens-tension-boundary{margin:4px 0 0;font-size:.76rem;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-concentration-donut{margin-top:12px;padding-top:12px;border-top:1px solid var(--lens-line)}.finth-lens-confcov{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px solid var(--lens-line)}.finth-lens-confcov .finth-lens-tension-boundary{flex:1;min-width:180px}.finth-lens-turning-list{display:grid;gap:12px;margin-top:6px}.finth-lens-turning-row{display:flex;gap:9px;align-items:flex-start}.finth-lens-turning-body{min-width:0;display:grid;gap:3px}.finth-lens-turning-head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.finth-lens-turning-head strong{font-size:.9rem;color:var(--lens-ink)}.finth-lens-turning-date{font-size:.72rem;color:var(--lens-ink-faint);font-variant-numeric:tabular-nums}.finth-lens-turning-dir{font-size:.74rem;font-weight:600;text-transform:capitalize}.finth-lens-turning-cats{display:flex;flex-wrap:wrap;gap:5px}.finth-lens-turning-cat{font-size:.68rem;font-weight:600;color:var(--lens-ink-soft);background:var(--lens-soft);border:1px solid var(--lens-line);border-radius:6px;padding:1px 7px;text-transform:capitalize}.finth-lens-turning-summary,.finth-lens-turning-none{margin:0;font-size:.82rem;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-turning-boundary{margin:12px 0 0;padding-top:10px;border-top:1px solid var(--lens-line);font-size:.76rem;line-height:1.5;color:var(--lens-ink-faint)}.finth-lens-fragility-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.finth-lens-fragility-badge{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:600}.finth-lens-fragility-badge.tone-up{color:var(--lens-up)}.finth-lens-fragility-badge.tone-watch{color:var(--lens-watch)}.finth-lens-fragility-badge.tone-down{color:var(--lens-down)}.finth-lens-fragility-badge.tone-faint{color:var(--lens-ink-faint)}.finth-lens-fragility-summary{margin:8px 0 0;font-size:.86rem;line-height:1.55;color:var(--lens-ink-soft)}.finth-lens-fragility-dominant{margin:8px 0 0;font-size:.82rem;color:var(--lens-ink-soft)}.finth-lens-fragility-dominant span{color:var(--lens-ink-faint);font-weight:600}.finth-lens-peer-list{display:grid;gap:8px;margin-top:8px}.finth-lens-peer-row{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:10px}.finth-lens-peer-sym{font-size:.84rem;font-weight:600;color:var(--lens-ink)}.finth-lens-peer-track{height:8px;border-radius:4px;background:var(--lens-soft);overflow:hidden}.finth-lens-peer-fill{display:block;height:100%;border-radius:4px}.finth-lens-peer-fill.tone-up{background:var(--lens-up)}.finth-lens-peer-fill.tone-watch{background:var(--lens-watch)}.finth-lens-peer-fill.tone-faint{background:var(--lens-ink-faint)}.finth-lens-peer-band{font-size:.74rem;font-weight:600;text-transform:capitalize}.finth-lens-peer-band.tone-up{color:var(--lens-up)}.finth-lens-peer-band.tone-watch{color:var(--lens-watch)}.finth-lens-peer-band.tone-faint{color:var(--lens-ink-faint)}.finth-lens-interaction-groups{display:grid;gap:12px;margin-top:6px}.finth-lens-interaction-group{border:1px solid var(--lens-line);border-radius:10px;padding:10px 12px;background:var(--lens-soft)}.finth-lens-interaction-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.finth-lens-interaction-chip{font-size:.8rem;font-weight:600;color:var(--lens-signal-text, #fff);background:var(--lens-signal);border-radius:6px;padding:2px 9px}.finth-lens-interaction-dims{font-size:.72rem;color:var(--lens-ink-faint);margin-left:2px}.finth-lens-interaction-note{margin:6px 0 0;font-size:.8rem;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-interaction-ungrouped{margin:10px 0 0;font-size:.8rem;color:var(--lens-ink-soft)}.finth-lens-interaction-ungrouped span{color:var(--lens-ink-faint);font-weight:600}.finth-lens-halflife-list{display:grid;gap:9px;margin-top:8px}.finth-lens-halflife-row{display:grid;grid-template-columns:96px 1fr auto;align-items:center;gap:10px}.finth-lens-halflife-label{font-size:.8rem;color:var(--lens-ink-soft)}.finth-lens-halflife-track{position:relative;height:9px;border-radius:4px;background:var(--lens-soft);overflow:hidden}.finth-lens-halflife-fill{display:block;height:100%;border-radius:4px}.finth-lens-halflife-fill.tone-up{background:var(--lens-up)}.finth-lens-halflife-fill.tone-watch{background:var(--lens-watch)}.finth-lens-halflife-fill.tone-down{background:var(--lens-down)}.finth-lens-halflife-fill.tone-flat,.finth-lens-halflife-fill.tone-faint{background:var(--lens-ink-faint)}.finth-lens-halflife-mark{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--lens-ink-faint);opacity:.55}.finth-lens-halflife-state{font-size:.74rem;font-weight:600;white-space:nowrap}.finth-lens-halflife-state.tone-up{color:var(--lens-up)}.finth-lens-halflife-state.tone-watch{color:var(--lens-watch)}.finth-lens-halflife-state.tone-down{color:var(--lens-down)}.finth-lens-halflife-state.tone-flat,.finth-lens-halflife-state.tone-faint{color:var(--lens-ink-faint)}.finth-lens-analog-method{display:grid;gap:5px;margin:10px 0;padding:10px 12px;border:1px solid var(--lens-line);border-radius:10px;background:var(--lens-soft)}.finth-lens-analog-method-label{font-size:.68rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--lens-ink-faint)}.finth-lens-analog-method-line{margin:0;font-size:.8rem;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-confcov-text{flex:1;min-width:180px;display:grid;gap:6px}.finth-lens-confcov-value{margin:0;font-size:.86rem;color:var(--lens-ink-soft)}.finth-lens-confcov-value strong{color:var(--lens-ink);font-weight:600}.finth-lens-proxy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:8px}.finth-lens-proxy-metric{display:grid;gap:2px;border:1px solid var(--lens-line);border-radius:10px;background:var(--lens-soft);padding:10px 12px}.finth-lens-proxy-value{font-size:1.1rem;font-weight:600;color:var(--lens-ink);font-variant-numeric:tabular-nums}.finth-lens-proxy-label{font-size:.72rem;color:var(--lens-ink-faint)}.finth-lens-liquidity-list{display:grid;gap:8px;margin-top:8px}.finth-lens-liquidity-row{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:10px}.finth-lens-liquidity-sym{font-size:.84rem;font-weight:600;color:var(--lens-ink)}.finth-lens-liquidity-track{height:8px;border-radius:4px;background:var(--lens-soft);overflow:hidden}.finth-lens-liquidity-fill{display:block;height:100%;border-radius:4px}.finth-lens-liquidity-fill.tone-up{background:var(--lens-up)}.finth-lens-liquidity-fill.tone-flat{background:var(--lens-ink-faint)}.finth-lens-liquidity-fill.tone-watch{background:var(--lens-watch)}.finth-lens-liquidity-vol{font-size:.78rem;color:var(--lens-ink-soft);font-variant-numeric:tabular-nums;white-space:nowrap}.finth-lens-proxy-attrib{margin-top:12px;padding-top:12px;border-top:1px solid var(--lens-line);display:grid;gap:8px}.finth-lens-proxy-attrib-title{font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--lens-ink-faint)}.finth-lens-proxy-attrib-rows{display:flex;flex-wrap:wrap;gap:6px}.finth-lens-proxy-attrib-row{font-size:.78rem;font-weight:600;font-variant-numeric:tabular-nums;border:1px solid var(--lens-line);border-radius:7px;padding:3px 8px;background:var(--lens-soft)}.finth-lens-proxy-attrib-row.tone-up{color:var(--lens-up)}.finth-lens-proxy-attrib-row.tone-down{color:var(--lens-down)}.finth-lens-proxy-attrib-note{margin:0;font-size:.78rem;color:var(--lens-ink-soft)}.finth-lens-publishgate-head{display:flex;align-items:center;gap:9px}.finth-lens-publishgate-title{font-size:.92rem;font-weight:600;color:var(--lens-ink)}.finth-lens-publishgate-summary{margin:8px 0 0;font-size:.86rem;line-height:1.55;color:var(--lens-ink-soft)}.finth-lens-publishgate-note{margin:6px 0 0;font-size:.8rem;line-height:1.5;color:var(--lens-ink-soft)}.finth-lens-publishgate-hash{margin:10px 0 0;padding-top:8px;border-top:1px solid var(--lens-line);font-family:var(--lens-mono);font-size:.7rem;color:var(--lens-ink-faint);overflow-wrap:anywhere}.finth-lens-lens-identity{margin:0 0 8px;font-size:.78rem;color:var(--lens-ink-soft)}.finth-lens-lens-identity span{color:var(--lens-ink-faint);font-weight:600}.finth-lens-scenario-loss.is-unavailable{color:var(--lens-ink-faint);font-weight:500}.finth-lens-scenario-unavailable{display:block;margin-top:3px;font-size:.74rem;line-height:1.45;color:var(--lens-ink-faint)}@media print{.finth-lens-print-module,.finth-lens-card.finth-lens-matrix{break-inside:auto}.finth-lens-print-module-head,.finth-lens-matrix-grouplabel,.finth-lens-matrix-head{break-after:avoid;break-inside:avoid}.finth-lens-matrix-group{break-inside:auto}.finth-lens-card p,.finth-lens-card li{orphans:2;widows:2}.finth-lens-shell>*:last-child,.finth-lens-card:last-child{break-after:avoid-page}}.finth-lens-riskvocab-scope{display:flex;align-items:baseline;gap:8px;margin-top:3px}.finth-lens-riskvocab-scopetag{font-size:10.5px;font-weight:600;letter-spacing:.02em;color:var(--lens-signal)}.finth-lens-riskvocab-readiness{font-size:10.5px;color:var(--lens-ink-faint)}.finth-lens-sanity-scope{color:var(--lens-ink-faint);font-size:11px}.finth-lens-rootcause-scopes{font-size:11px;line-height:1.5;color:var(--lens-ink-faint);margin-top:8px}.finth-lens-analog-scope{font-size:11.5px;line-height:1.5;color:var(--lens-watch);margin:4px 0 0}.finth-lens-analog-corpus{margin-top:12px;padding-top:12px;border-top:1px solid var(--lens-line)}.finth-lens-analog-corpus p{font-size:11.5px;line-height:1.55;color:var(--lens-ink-soft);margin:3px 0 0}.finth-lens-analog-corpus .finth-lens-why-label{display:block;margin-top:10px}.finth-lens-analog-corpus .finth-lens-why-label:first-child{margin-top:0}.finth-lens-analog-corpus-caveat{color:var(--lens-ink-faint)!important}
