:root{color-scheme:only light;--bg:#fafafa;--surface:#ffffff;--border:#d8dee8;--text:#0f172a;--muted:#6b7280;--update-flash:#dbe8ff;--update-hover:#eef3fb}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}main{max-width:1440px;margin:0 auto;padding:2rem}h1,h2,h3,p{margin-top:0}.shellHeader{max-width:1440px;margin:0 auto;padding:0 2rem}.shellHeader+main{padding-top:1.5rem}.shellHeaderRow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1.5rem}.accountControl{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;overflow-wrap:anywhere}.accountButton{border:1px solid var(--border,#d0d5dd);background:var(--surface,#fff);color:var(--text);border-radius:999px;padding:.45rem 1rem;font:inherit;font-weight:600;cursor:pointer}.accountButton:focus-visible{outline:2px solid var(--text);outline-offset:var(--focus-offset)}.shellTitle{font-size:3rem;line-height:1;margin-bottom:.5rem;font-weight:800}.shellSubtitle{color:var(--muted);font-size:1.1rem}.navRow{display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}.navPill{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.2rem;border:1px solid var(--border);background:var(--surface);border-radius:999px;text-decoration:none;font-weight:700}main nav:not(.breadcrumb):not(.review-rail):not(.findings-status-rail){display:flex;gap:.75rem;flex-wrap:wrap;margin-bottom:1.5rem}main nav:not(.breadcrumb):not(.review-rail):not(.findings-status-rail) a{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:.75rem 1.2rem;border:1px solid var(--border);background:var(--surface);border-radius:999px;text-decoration:none;font-weight:700}button,input,select,textarea{font:inherit}button{border:1px solid var(--border);background:var(--surface);border-radius:.75rem}button,input[type=file],input[type=search],input[type=text],select,textarea{color:var(--text)}.grid{display:grid;grid-gap:1rem;gap:1rem}.grid>*{min-width:0}.metrics{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr))}.card{background:var(--surface-ui);border:1px solid var(--line);border-radius:var(--radius-card);padding:1.5rem;box-shadow:var(--shadow-card)}.sectionTitle{font-size:1.1rem;font-weight:800;margin-bottom:.75rem}.metricValue{font-size:2.1rem;line-height:1;font-weight:800;margin-bottom:.5rem}.metricLabel{color:var(--muted);font-size:.95rem}.tableWrap{width:100%;overflow-x:auto}.queueTable{width:100%;border-collapse:collapse}.queueTable td,.queueTable th{text-align:left;padding:1rem .75rem;border-bottom:1px solid var(--border);vertical-align:top}.queueTable th{font-size:.95rem;font-weight:800}main table{width:100%;border-collapse:collapse}main td,main th{text-align:left;padding:1rem .75rem;border-bottom:1px solid var(--border);vertical-align:top}main th{font-size:.95rem;font-weight:800}.primaryText{font-weight:800;margin-bottom:.15rem}.secondaryText{color:var(--muted);line-height:1.2}.statusPill{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .7rem;font-size:.85rem;font-weight:700;border:1px solid transparent}.status-critical{background:#fef2f2;color:#b42318}.status-high{background:#fff7ed;color:#b54708}.status-medium{background:#fffaeb;color:#b54708}.status-low{background:#ecfdf3;color:#027a48}.code{background:#0b132b;color:#d6e4ff;padding:1rem;border-radius:1rem;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.code,pre{overflow-x:auto}@media (max-width:1200px){.metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){main{padding:1rem}.shellTitle{font-size:2.25rem}.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.queueTable td,.queueTable th,main td,main th{padding:.85rem .5rem}}@media (max-width:520px){.metrics{grid-template-columns:1fr}}.status-neutral{background:#f2f4f7;color:#344054}.outcomeIcon{margin-right:.4rem;font-weight:800}.summaryDefs{display:grid;grid-gap:.25rem;gap:.25rem;margin:0}.summaryDef{display:flex;justify-content:space-between;gap:1rem;padding:.5rem 0;border-bottom:1px solid var(--border)}.summaryDef:last-child{border-bottom:none}.summaryDef dt{color:var(--muted)}.summaryDef dd{margin:0;font-weight:800}.warningList{list-style:none;margin:0;padding:0;display:grid;grid-gap:.25rem;gap:.25rem}.warningItem{display:grid;grid-gap:.15rem;gap:.15rem;padding:.6rem 0;border-bottom:1px solid var(--border)}.warningItem:last-child{border-bottom:none}.warningCluster{font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em;color:var(--muted)}.visuallyHidden{margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.sortButton{display:inline-flex;align-items:center;gap:.4rem;width:100%;padding:0;border:none;background:none;color:var(--text);font-size:.95rem;font-weight:800;text-align:left;cursor:pointer;border-radius:.35rem}.sortButton:focus-visible{outline:2px solid var(--text);outline-offset:var(--focus-offset)}.sortIndicator{color:var(--muted);font-size:.8rem}.formField{display:grid;grid-gap:.35rem;gap:.35rem;margin-bottom:1rem}.formField label{font-weight:700;font-size:.95rem}.formField input{padding:.75rem 1rem;border:1px solid var(--border);border-radius:.75rem;background:var(--surface);width:100%}.formField input:focus-visible{outline:2px solid var(--text);outline-offset:var(--focus-offset)}.formError{color:#b42318;margin:0 0 1rem;font-weight:700}.formSubmit{padding:.75rem 1.2rem;font-weight:700;cursor:pointer}.formSubmit:focus-visible{outline:2px solid var(--text);outline-offset:var(--focus-offset)}.queue-row{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:1fr auto;grid-gap:.25rem 1rem;gap:.25rem 1rem;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--border);background:var(--surface);color:var(--text);text-decoration:none}.queue-row:hover{background:var(--update-hover)}.queue-row:focus-visible{outline:2px solid var(--text);outline-offset:var(--focus-offset)}.queue-row-primary{font-weight:600}.queue-row-meta,.queue-row-secondary{color:var(--muted);font-size:.875rem}@keyframes queueRowFlash{0%{background:var(--update-flash)}to{background:var(--surface)}}.queue-row-flash{animation:queueRowFlash 1.5s ease-out}@media (prefers-reduced-motion:reduce){.queue-row-flash{animation:none;background:var(--update-flash);box-shadow:inset 3px 0 0 0 var(--text)}}.queue-row-flash-overlay{position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--update-flash);animation:queueRowFlashFade 1.5s ease-out forwards}@keyframes queueRowFlashFade{0%{opacity:1}to{opacity:0}}.updated-indicator{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid var(--border);border-radius:999px;background:var(--update-hover);color:var(--text);font-size:.8125rem;font-weight:600;cursor:pointer}.updated-indicator:hover{background:var(--update-flash)}.updated-indicator:focus-visible{outline:2px solid var(--text);outline-offset:var(--focus-offset)}.detailGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.75rem 1.5rem;gap:.75rem 1.5rem;margin-top:.75rem}.detailGrid dt{color:var(--muted);font-size:.8125rem}.detailGrid dd{margin:.125rem 0 0}.historyList{list-style:none;margin:.5rem 0 0;padding:0}.historyRow{display:flex;gap:.75rem;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border)}.historyRow-muted{background:var(--bg)}.aiDisclosure{margin:.5rem 0;border-left:3px solid var(--color-accent,#4b5563);padding-left:.75rem}.aiDisclosureSummary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}.aiDisclosureSummary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.aiDisclosureBody{padding:.25rem 0 .5rem}.aiDisclosureLabel{font-size:.85rem;margin:0 0 .25rem}.aiDisclosureMark{color:var(--color-accent,#4b5563)}.aiDisclosureText{margin:0 0 .5rem;max-width:70ch}.aiDisclosureFacts>summary{cursor:pointer;font-size:.9rem;min-height:44px;display:flex;align-items:center}.aiDisclosureFacts dl{grid-template-columns:max-content 1fr;grid-gap:.15rem .75rem;gap:.15rem .75rem;margin:.25rem 0}.aiDisclosureActions{margin-top:.25rem}.linkButton{background:none;border:none;padding:.5rem 0;color:var(--color-link,#2563eb);cursor:pointer;text-decoration:underline;min-height:44px}.linkButton:disabled{color:var(--color-muted,#6b7280);text-decoration:none;cursor:default}.navPill-active,.navPill[aria-current=page]{background:var(--color-nav-active-bg,#111827);color:var(--color-nav-active-fg,#ffffff);border-color:var(--color-nav-active-bg,#111827)}.navPill:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.authLayout{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem}.authPanel{width:100%;max-width:440px;display:grid;grid-gap:1.25rem;gap:1.25rem}.authHeader{text-align:center}.authHeader .shellTitle{margin:0;font-family:var(--font-serif);font-weight:400;letter-spacing:-1.7px;font-size:44px;color:var(--ink)}.authHeader .shellSubtitle{margin:.25rem 0 0}.authPanel .card,.authPanel .formSubmit{width:100%}.stateCard{display:grid;grid-gap:.5rem;gap:.5rem}.stateTitle{margin:0;font-weight:600}.stateCard-error{border-left:3px solid var(--color-error,#b42318)}.tableScroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.dataTable{width:100%;border-collapse:collapse;font-size:.925rem}.dataTable td,.dataTable th{padding:.45rem .6rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,#e5e7eb);white-space:nowrap}.dataTable thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--color-surface,#ffffff);font-weight:600;color:var(--color-muted,#475467)}.dataTable tbody tr:hover{background:var(--color-row-hover,#f9fafb)}.dataTable .numeric{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dataTable tbody th[scope=row]{font-weight:600}.visuallyHidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.buttonRow{display:flex;gap:.75rem;flex-wrap:wrap;margin:.75rem 0}.secondaryButton{display:inline-block;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--color-border-strong,#d1d5db);background:var(--color-surface,#ffffff);font-weight:600;text-decoration:none;color:inherit;cursor:pointer;min-height:44px}.formSubmit:focus-visible,.secondaryButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.formSuccess{color:var(--color-success,#166534);margin:.75rem 0 0}.advanced,.resultBlock{margin-top:1rem}.advanced>summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}.freshness{margin:0;font-size:.85rem;color:var(--color-muted,#475467)}@media (max-width:768px){.navRow{overflow-x:auto;flex-wrap:nowrap;padding-bottom:.25rem}.navPill{white-space:nowrap}.grid{gap:.75rem}}@media (max-width:600px){.panelRow{flex-direction:column}.panelRow>*{flex-basis:auto!important;width:100%}}:root{--ink:#1f2937;--ink-strong:#111827;--muted-ui:#6b7280;--muted-on-well:#667085;--color-muted:#6b7280;--line:#e5e7eb;--line-strong:#d1d5db;--page:#fafafa;--surface-ui:#ffffff;--well:#f3f4f6;--well-soft:#f9fafb;--blue:#2563eb;--link-secondary:#6b7280;--green:#067647;--amber:#b54708;--red:#b42318;--red-bg:#fef3f2;--red-bd:#fecdca;--amber-bg:#fffaeb;--amber-bd:#fedf89;--green-bg:#ecfdf3;--green-bd:#abefc6;--blue-bg:#eff8ff;--blue-bd:#b2ddff;--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-serif:Georgia,serif;--font-mono:ui-monospace,monospace;--text-base:17px;--lh-base:1.5;--h1:49px;--h1-narrow:39px;--h2:23px;--h2-sheet:28px;--h3:17px;--eyebrow:13px;--small:14px;--label:13px;--radius-card:16px;--radius-strip:12px;--radius-control:8px;--radius-input:9px;--shadow-card:0 2px 10px rgba(31,41,55,0.06);--shadow-raised:0 2px 4px rgba(31,41,55,0.12);--shadow-rail:0 2px 8px rgba(31,41,55,0.07);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--target:44px;--focus-ring:3px solid var(--blue);--focus-offset:4px;--focus-offset:3px;--shell-max:1160px}.back-link,.breadcrumb,.context-help,.decision-strip,.evidence-pair,.intro,.recorded-outcome,.review-rail,.review-sheet,.shellHeader,.strip-actions,.ui-base{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-base);color:var(--ink)}[hidden]{display:none!important}main[data-shell=parity]{max-width:var(--shell-max);margin:0 auto;padding:1.5rem 34px calc(2rem + 76px);color:var(--ink)}html:has(main[data-shell=parity]),html:has(main[data-shell=parity]) body{background:var(--page)}html:has(main[data-shell=parity]) body{min-height:100dvh}@media (max-width:850px){main[data-shell=parity]{padding-left:24px;padding-right:24px}}@media (max-width:680px){main[data-shell=parity]{padding-left:17px;padding-right:17px}}.sr-only{width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.skip,.sr-only{position:absolute}.skip{top:-100px;left:8px;background:var(--surface-ui);color:var(--ink);padding:8px 12px;border-radius:var(--radius-control);border:1px solid var(--line-strong);z-index:50}.skip:focus{top:5px}.shellHeader.shellHeader{max-width:var(--shell-max);margin:0 auto;padding:0 34px}@media (max-width:850px){.shellHeader.shellHeader{padding:0 24px}}@media (max-width:680px){.shellHeader.shellHeader{padding:0 17px}}.topbar{justify-content:space-between;height:94px;gap:20px}.brand,.topbar{display:flex;align-items:center}.brand{gap:9px;font-family:var(--font-serif);font-size:37px;letter-spacing:-1.7px;text-decoration:none;color:var(--ink)}.back-link:focus-visible,.brand:focus-visible,.breadcrumb a:focus-visible,.parity-account a:focus-visible,.parity-account button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.primary-nav{border:0;padding:12px 0 0;margin:0}.primary-nav__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center}.primary-nav__group{display:contents}.primary-nav__sep{width:1px;background:var(--line-strong);margin:0 4px}.primary-nav__caption,.primary-nav__group--account{display:none}.primary-nav__group--account button{background:none;border:0;padding:10px 0;font:inherit;font-size:16px;color:var(--blue);text-decoration:underline;text-underline-offset:3px;cursor:pointer;display:block;text-align:left;width:100%}.primary-nav__group--account button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.primary-nav a{padding:3px 0;color:var(--blue);text-decoration:underline;text-underline-offset:3px;border-radius:0}.primary-nav a[aria-current=page]{font-weight:600;text-decoration:none}.primary-nav a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.nav-count{display:inline-flex;margin-left:6px;border-radius:6px;background:var(--well);border:1px solid var(--line);color:var(--muted-on-well);font-weight:600;padding:0 6px;font-size:13px;vertical-align:middle}.menu-button{display:none;min-height:40px;border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--surface-ui);color:var(--ink);padding:8px 14px;font:inherit;font-size:15px;cursor:pointer}.menu-button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.parity-account{font-size:14px;color:var(--muted-ui);display:flex;align-items:center;gap:9px}.parity-account a,.parity-account button{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.parity-account button{background:none;border:0;padding:0;font:inherit;font-size:14px;cursor:pointer}.parity-avatar{height:32px;width:32px;border-radius:50%;background:var(--surface-ui);border:1px solid var(--line);display:grid;place-items:center;font-size:13px;font-weight:600;color:var(--ink)}.breadcrumb{font-size:14px;color:var(--muted-ui);margin:10px 0 0}.breadcrumb ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:0}.breadcrumb li+li:before{content:"›";margin-right:6px;color:var(--muted-ui)}.breadcrumb a{display:inline;min-height:0;padding:0;border:0;background:transparent;border-radius:0;font-weight:400;color:var(--blue);text-decoration:underline;text-underline-offset:3px}main nav.breadcrumb{display:block;margin-bottom:0}.breadcrumb [aria-current=page]{color:var(--ink)}.back-link{display:inline-block;margin:24px 0 0;color:var(--blue);text-decoration:underline;text-underline-offset:3px;font-size:15px}@media (max-width:680px){.topbar{height:75px;gap:12px}.brand{font-size:32px}.parity-account>.parity-account__text,.parity-account>button{display:none}.primary-nav__group--account{display:block}.menu-button{display:inline-flex;align-items:center;gap:6px}.primary-nav[data-open=false]{display:none}.primary-nav{border-bottom:1px solid var(--line);padding:8px 0 12px}.primary-nav__list{flex-direction:column;align-items:stretch;gap:0}.primary-nav__group{display:block;padding:8px 0}.primary-nav__group+.primary-nav__group{border-top:1px solid var(--line)}.primary-nav__sep{display:none}.primary-nav__caption{display:block;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted-ui);margin:6px 0 8px}.primary-nav__group a{display:block;padding:10px 0;font-size:16px}}.intro{padding:31px 0 27px;max-width:850px}.eyebrow{font-size:var(--eyebrow);text-transform:uppercase;letter-spacing:1.8px;color:var(--muted-ui);font-weight:600;margin:0 0 9px}.intro h1{font:normal var(--h1)/1.15 var(--font-serif);letter-spacing:-1.4px;margin:0 0 13px;color:var(--ink)}.intro__lede{font-size:16px;max-width:680px;margin:0;color:var(--muted-ui)}.intro__meta{font-size:14px;color:var(--muted-ui);margin:8px 0 0}@media (max-width:850px){.intro h1{font-size:41px}}@media (max-width:680px){.intro{padding:21px 0 23px}.intro h1{font-size:var(--h1-narrow);letter-spacing:-1px}.intro__lede{font-size:14px}}.review-layout{display:grid;grid-template-columns:265px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.review-rail{padding-top:5px;display:block;margin-bottom:0}.rail-caption{font-size:13px;text-transform:uppercase;letter-spacing:1.5px;color:var(--muted-ui);margin:0 0 14px}.rail-item{display:flex;gap:13px;width:100%;text-align:left;align-items:flex-start;background:transparent;border:1px solid transparent;border-bottom:1px solid var(--line);border-radius:9px;padding:18px 12px;margin-bottom:6px;justify-content:flex-start;box-shadow:none;font:inherit;color:var(--ink);cursor:pointer}.rail-item[aria-pressed=true]{background:var(--surface-ui);border-color:var(--line);box-shadow:var(--shadow-rail)}.rail-item:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.rail-number{font:26px var(--font-serif);color:var(--muted-ui);padding-top:1px}.rail-item strong{display:block;font-size:16px;font-weight:550}.rail-item small{display:block;font-size:14px;margin-top:5px;white-space:normal;color:var(--muted-ui)}.rail-chevron{margin-left:auto;align-self:center;color:var(--muted-ui);font-size:22px}.review-sheet{position:relative;background:var(--surface-ui);border-left:1px solid var(--line);border:1px solid var(--line);border-left-width:4px;border-radius:var(--radius-card);padding:27px;box-shadow:var(--shadow-card);min-width:0;margin-bottom:20px;color:var(--ink)}.review-sheet .review-title,.review-sheet h2,.review-title{font:normal var(--h2-sheet)/1.25 var(--font-serif);letter-spacing:-.5px}.review-sheet .review-title,.review-sheet h2{margin:17px 0 22px}.review-sheet h3{font-size:var(--h3);margin:0 0 8px}.review-meta,.review-sheet--help>.review-title:first-of-type{padding-right:46px}.review-meta{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;font-size:13px;text-transform:uppercase;letter-spacing:.7px;color:var(--muted-ui)}.review-sheet p{margin:0 0 15px}.evidence-pair{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:20px 0 14px}.evidence-cell{padding:19px;background:var(--well)}.evidence-cell+.evidence-cell{background:var(--surface-ui);border-left:1px solid var(--line)}.evidence-label{font-size:12px;letter-spacing:1px;text-transform:uppercase;color:var(--muted-ui)}.evidence-value{font-family:inherit;font-size:16px;font-weight:400;line-height:1.6;margin:11px 0 0}.evidence-cell p{line-height:1.6}.evidence-cell p:last-child{margin-bottom:0;font-size:15px}.evidence-link{display:inline-block;margin:10px 0;color:var(--blue);text-decoration:underline;text-underline-offset:3px;font-size:14px;border-radius:0;background:transparent;border:0;padding:0;font-family:inherit;cursor:pointer}.evidence-link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.evidence-disclosure{margin:12px 0 0;padding-top:13px;border-top:1px solid var(--line)}.evidence-disclosure>summary{cursor:pointer;color:var(--blue);font-size:14px;text-decoration:underline;text-underline-offset:3px;list-style:none;display:inline-block;min-height:36px;line-height:1.5}.evidence-disclosure>summary::-webkit-details-marker{display:none}.evidence-disclosure[open]>summary{margin-bottom:16px}.decision-heading,.review-sheet .decision-heading,.review-sheet h3.decision-heading{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--muted-ui);margin:18px 0 7px}.decision-strip{display:flex;gap:11px;align-items:center;flex-wrap:wrap;border:1px solid var(--line);background:var(--well);border-radius:var(--radius-strip);padding:7px 12px 7px 7px;margin:24px 0 14px}.decision-strip>p{margin:0;font-size:16px;flex:1 1;min-width:180px}.decision-strip small{display:block;margin-top:4px;font-size:13px;line-height:1.5;color:var(--muted-ui)}.button-primary{display:inline-flex;justify-content:center;align-items:center;min-height:var(--target);border-radius:var(--radius-control);background:var(--ink-strong);border:1px solid var(--ink-strong);color:#fff;box-shadow:var(--shadow-raised);font:inherit;font-size:16px;font-weight:600;padding:9px 15px;cursor:pointer}.button-primary:disabled{opacity:.48;cursor:not-allowed}.button-primary:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.strip-actions{display:flex;flex-wrap:wrap;gap:17px;align-items:center;margin:19px 0 4px}.link-action{background:none;border:0;border-radius:0;padding:0;color:var(--link-secondary);text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:15px;cursor:pointer;justify-content:flex-start;white-space:normal}.link-action:disabled{opacity:.48;cursor:not-allowed}.link-action--nav{color:var(--blue)}.link-action:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.recorded-outcome,.review-sheet p.recorded-outcome{border-left:3px solid var(--green);background:var(--green-bg);color:var(--green);padding:15px 18px;margin:18px 0;border-radius:0}.decision-reason,.review-sheet p.decision-reason{font-size:14px;color:var(--muted-ui);margin:6px 0 0}.review-foot{display:flex;flex-wrap:wrap;gap:17px;align-items:center;margin-top:22px;border-top:1px solid var(--line);padding-top:17px}.review-foot .back-link,.review-foot .evidence-link{margin:0}.review-bottom{margin-top:22px;border-top:1px solid var(--line);padding-top:17px;font-size:14px;color:var(--muted-ui);display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.badge{display:inline-flex;border-radius:6px;background:var(--well);border:1px solid var(--line);color:var(--muted-on-well);font-weight:600;padding:2px 6px;font-size:13px;white-space:nowrap}.badge--red{background:var(--red-bg);border-color:var(--red-bd);color:var(--red)}.badge--amber{background:var(--amber-bg);border-color:var(--amber-bd);color:var(--amber)}.badge--green{background:var(--green-bg);border-color:var(--green-bd);color:var(--green)}.badge--blue,.badge--operator{background:var(--blue-bg);border-color:var(--blue-bd);color:#175cd3}.operator-mark__reason{text-transform:none;letter-spacing:normal;font-size:14px;color:var(--text)}.priority-section h3{margin-top:1rem}@media (max-width:800px){.review-layout{grid-template-columns:220px minmax(0,1fr);gap:20px}}@media (max-width:680px){.review-layout{grid-template-columns:minmax(0,1fr)}}.review-layout>*{min-width:0}@media (max-width:680px){.review-layout{grid-template-columns:minmax(0,1fr)}.review-rail{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;padding-bottom:7px}.review-rail>.rail-caption{display:none}.rail-item{flex:0 0 235px;margin:0;border:1px solid var(--line);padding:14px;min-height:92px}.review-sheet{padding:19px}.review-sheet .review-title,.review-sheet h2,.review-title{font-size:25px}.evidence-pair{grid-template-columns:1fr}.evidence-cell{padding:14px}.evidence-cell+.evidence-cell{border-left:0;border-top:1px solid var(--line)}.evidence-value{font-size:15px}.decision-strip{gap:10px}.decision-strip>p{flex:1 1 190px}.strip-actions .button-primary{flex-grow:1}}.context-help{position:absolute;top:14px;right:14px;z-index:8}.context-help--inline{position:relative;top:auto;right:auto;display:inline-block;vertical-align:middle;margin-left:4px}.context-help-button{display:grid;place-items:center;width:40px;height:40px;min-width:40px;min-height:40px;border:0;border-radius:50%;background:transparent;color:var(--muted-ui);font:21px/1 system-ui;padding:0;cursor:pointer}.context-help-button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.context-help-text{display:none;position:absolute;right:0;top:100%;width:min(310px,calc(100vw - 64px));box-sizing:border-box;background:var(--ink);color:#fff;padding:13px 15px;border-radius:8px;box-shadow:0 4px 14px #0002;font:14px/1.5 system-ui;white-space:normal;text-transform:none;letter-spacing:normal;text-align:left}.context-help-text:before{content:"";position:absolute;left:0;right:0;top:-7px;height:7px}.context-help-text strong{color:#fff}.context-help:focus-within .context-help-text,.context-help:hover .context-help-text,.context-help[data-pinned=true] .context-help-text{display:block}.context-help[data-dismissed=true] .context-help-text{display:none}@media (max-width:680px){.context-help{top:10px;right:10px}}@media (prefers-reduced-motion:reduce){.flash{animation:none}}.briefing__layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;grid-gap:24px;gap:24px;align-items:start}.briefing__caption{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.briefing__main .review-sheet{border-left-width:4px}.briefing .amount{font:42px var(--font-serif);margin:10px 0 4px}.briefing .facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:16px 0;border-top:1px solid var(--line);padding-top:14px}.briefing .facts strong{font-size:28px;font-weight:400}.briefing__counts h3{margin:18px 0 0;font-size:15px}.briefing__counts .facts{margin:8px 0 0;padding-top:10px}.briefing__counts .facts dt{color:var(--muted);font-size:13px}.briefing__counts .facts dd{margin:2px 0 0;font-size:22px;font-weight:400;color:var(--ink)}.checked-list{list-style:none;padding:0;margin:12px 0 0}.checked-list li{padding:10px 0;border-top:1px solid var(--line)}.checked-list li:first-child{border-top:0}.checked-list li:before{content:"✓ ";color:var(--green)}.briefing .notice{background:var(--amber-bg);border:1px solid var(--amber-bd);color:var(--amber);border-radius:8px;padding:10px 14px}@media (max-width:900px){.briefing__layout{grid-template-columns:minmax(0,1fr) 260px}}@media (max-width:680px){.briefing__layout{grid-template-columns:minmax(0,1fr)}.briefing .amount{font-size:35px}}.entry-paths{list-style:none;padding:0;margin:0}.entry-paths li{border-top:1px solid var(--line);padding:24px 0;display:grid;grid-template-columns:55px 1fr auto;grid-gap:18px;gap:18px;align-items:start}.entry-paths .ordinal{font:29px var(--font-serif);color:var(--muted-ui)}.entry-paths h2{font:28px var(--font-serif);margin:0 0 6px}.entry-paths p{margin:0;color:var(--muted-ui)}@media (max-width:680px){.entry-paths li{grid-template-columns:35px 1fr}.entry-paths li>a{grid-column:2}}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 22px}.tabs .menu-button{display:inline-flex}.evidence-doc{border:1px solid var(--line);border-radius:10px;padding:17px;margin:15px 0;background:var(--well-soft)}.evidence-doc table{width:100%;border-collapse:collapse;font-size:15px}.evidence-doc td,.evidence-doc th{padding:10px 8px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.evidence-doc th{font-size:12px;text-transform:uppercase;letter-spacing:.6px;color:var(--muted-ui)}.evidence-doc caption{text-align:left;font-size:14px;margin:0 0 10px}.review-sheet--tier1{border-left-color:var(--red)}.review-sheet--tier2{border-left-color:var(--amber)}.owing-group .decision-strip+.strip-actions{margin-top:10px}.briefing__figures{margin-top:20px}.briefing__figures-body .sectionTitle{font:600 17px/1.4 var(--font-sans);letter-spacing:0}.briefing__figures-body .card{color:var(--ink)}.owing-groups{list-style:none;margin:0;padding:0}.owing-groups>li{min-width:0}.owing-group .review-meta .badge{white-space:normal;max-width:100%}.owing-group .review-meta{padding-right:46px}.table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-wrap table{min-width:520px;width:100%}.owing-options__recommended{background:var(--blue-bg)}.owing-split{border:0;padding:0;margin:0 0 14px}.owing-split legend{font-weight:600;margin-bottom:6px}.owing-split label{display:block;padding:6px 0}.owing-group .evidence-disclosure>summary,.owing-other>summary{min-height:44px;display:inline-flex;align-items:center}.owing-override{display:grid;grid-gap:10px;gap:10px;margin:14px 0;max-width:560px}.owing-override label{display:grid;grid-gap:4px;gap:4px;font-size:15px}.owing-override input,.owing-override select{min-height:var(--target);border:1px solid var(--line-strong);border-radius:var(--radius-input);padding:8px 10px;font:inherit;background:var(--surface-ui)}.owing-override input:focus-visible,.owing-override select:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}@media (max-width:680px){.owing-group .review-meta{padding-right:46px}}.aiDisclosureFacts dl{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);grid-gap:4px 12px;gap:4px 12px;margin:8px 0 0}.aiDisclosureFacts dl>div{display:contents}.aiDisclosureFacts dt{font-weight:600;overflow-wrap:anywhere}.aiDisclosureFacts dd{margin:0;overflow-wrap:anywhere;min-width:0}@media (max-width:680px){.aiDisclosureFacts dl{grid-template-columns:1fr}.aiDisclosureFacts dd{margin-bottom:6px}}main[data-shell=parity] .card{border-radius:var(--radius-card);box-shadow:var(--shadow-card);border:1px solid var(--line);background:var(--surface-ui)}main[data-shell=parity] .sectionTitle{font:600 17px/1.4 var(--font-sans);letter-spacing:0;color:var(--ink)}main[data-shell=parity] .card a:not(.button-primary):not(.formSubmit):not(.queue-row):not(.import-batch-link),main[data-shell=parity] a .queue-row-primary{color:var(--blue);text-decoration:underline;text-underline-offset:3px}main[data-shell=parity] .queueTable th{font-size:12px;text-transform:uppercase;letter-spacing:.6px;color:var(--muted-ui)}.evidence-current{margin:0 0 14px}.evidence-current .evidence-label{display:block;margin-bottom:4px}main[data-shell=parity] .card{position:relative}.owing-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.owing-line .tag{white-space:normal}.owing-line__summary{min-width:0}.owing-line .link-action:before{content:"·";margin-right:8px;color:var(--muted-ui);text-decoration:none;display:inline-block}.review-meta>*{min-width:0}.review-meta .badge{white-space:normal;max-width:100%}.review-sheet,.review-sheet *{box-sizing:border-box}.decision-strip>p{min-width:0;flex:1 1 180px}.owing-group__decide,.owing-group__found,.owing-override{min-width:0}.owing-override input,.owing-override select{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.owing-override label{min-width:0}.decision-consequence{margin:0;font-size:16px}.decision-consequence:empty{display:none}.review-sheet>.review-sheet{box-shadow:none}.line-facts{margin:4px 0 10px}.line-facts .evidence-pair{margin:8px 0 10px}.line-facts__result{margin:0 0 8px}.decision-facts{display:grid;grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr);grid-gap:.4rem 1rem;gap:.4rem 1rem;margin:0}.decision-facts>div{display:contents}.decision-facts dt{font-weight:600;color:#475467}.decision-facts dd{margin:0;min-width:0}@media (max-width:680px){.decision-facts{grid-template-columns:minmax(0,1fr);gap:0}.decision-facts>div{display:block;margin:0 0 14px}.decision-facts dt{margin-bottom:5px}}.review-sheet>.review-head{padding-right:46px}@media (max-width:680px){.review-sheet .context-help{left:10px;right:10px;display:flex;justify-content:flex-end;pointer-events:none}.review-sheet .context-help-text,.review-sheet .context-help>button{pointer-events:auto}.review-sheet .context-help-text{width:min(310px,100%);right:0;left:auto;max-width:100%}}.historyRow{flex-wrap:wrap}.historyRow>*{min-width:0;overflow-wrap:anywhere}@media (max-width:680px){.historyRow>.secondaryText{flex-basis:100%}}.import-batch-link{border:1px solid var(--line);border-radius:var(--radius-inner);padding:12px 16px;display:grid;grid-gap:4px;gap:4px;color:inherit;text-decoration:none}.import-batch-link:hover .evidence-link{text-decoration-thickness:2px}.import-batch-link:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.source-values{display:grid;grid-gap:4px 12px;gap:4px 12px;grid-template-columns:max-content minmax(0,1fr);margin:0}.source-values>div{display:contents}.source-values dt{font-weight:600;color:var(--muted-ui)}.source-values dd{margin:0;overflow-wrap:anywhere}.source-values__relevant dd,.source-values__relevant dt{color:var(--ink);font-weight:600}@media (max-width:680px){.source-values{grid-template-columns:minmax(0,1fr)}.source-values>div{display:block;margin-bottom:8px}}.evidence-disclosure>div{grid-template-columns:minmax(0,1fr)}.evidence-disclosure>div,.evidence-disclosure>div>*{min-width:0;max-width:100%}.evidence-disclosure .grid,.evidence-disclosure .metrics{grid-template-columns:minmax(0,1fr)}@media (max-width:680px){.metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:681px){.evidence-disclosure .metrics{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}}.login-card{max-width:440px;margin:48px auto;border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.login-card .eyebrow{margin-bottom:6px}.authHeading{font:normal 37px/1.15 var(--font-serif);color:var(--ink);letter-spacing:-.5px;margin:0 0 10px}@media (max-width:480px){.authHeading{font-size:32px;line-height:1.2}}.login-card input:focus-visible,.securityEnrolForm input:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.login-card .button-primary{width:100%;margin-top:8px}html:has(main.authLayout),html:has(main.authLayout) body{background:var(--page)}.ask-dock-button{position:fixed;right:24px;bottom:calc(24px + env(safe-area-inset-bottom, 0px));z-index:40;width:56px;height:56px;border-radius:50%;border:0;background:var(--ink);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 20px rgba(15,23,42,.25)}.ask-dock-button:hover{filter:brightness(1.15)}.ask-dock-button:focus-visible,.ask-dock-close:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.ask-dock-panel{position:fixed;right:24px;bottom:calc(92px + env(safe-area-inset-bottom, 0px));z-index:40;width:min(440px,calc(100vw - 48px));max-height:min(70vh,640px);overflow:auto;border-radius:16px;background:#fff;box-shadow:0 12px 40px rgba(15,23,42,.25)}.ask-dock-panel[hidden]{display:none}.ask-dock-panel>.card{margin:0;border:0;box-shadow:none}.ask-dock-close{position:absolute;top:10px;right:12px;z-index:1;width:32px;height:32px;border-radius:50%;border:1px solid var(--line);background:#fff;font-size:20px;line-height:1;cursor:pointer}@media (max-width:480px){.ask-dock-button{right:16px;bottom:calc(16px + env(safe-area-inset-bottom, 0px))}.ask-dock-panel{right:16px;left:16px;width:auto;bottom:calc(84px + env(safe-area-inset-bottom, 0px));max-height:min(75vh,640px)}}html:has(.ask-dock-button){scroll-padding-bottom:104px}body:has(.ask-dock-button) main{padding-bottom:104px}@media (min-width:681px){.review-rail{position:-webkit-sticky;position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain;padding:5px 8px 8px 6px;margin:0 -8px 0 -6px}}.briefing__caption .stack-mode{margin-left:auto;display:inline-flex;border:1px solid var(--line);border-radius:999px;padding:2px;background:#fff}.stack-mode button{border:0;background:transparent;border-radius:999px;padding:5px 12px;font:inherit;font-size:.9rem;color:var(--muted-ui);cursor:pointer}.stack-mode button[aria-pressed=true]{background:var(--ink);color:#fff}.stack-mode button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.card-stacks{display:grid;grid-gap:28px;gap:28px}.stack-category__header{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0 8px}.stack-category__name{margin:0;font:600 .95rem/1.3 var(--font-sans);letter-spacing:0;text-transform:none}.stack-category__position{color:var(--muted-ui);font-weight:500}.stack-category__nav{display:inline-flex;gap:12px}.stack-category__cards{list-style:none;margin:0;padding:0;display:grid;grid-row-gap:16px;row-gap:16px}.stack-card:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.card-stacks.is-stacked .stack-category__cards{display:block;position:relative}.card-stacks.is-stacked .stack-category__cards:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset);border-radius:var(--radius-card)}.card-stacks.is-stacked .stack-card{position:absolute;top:0;left:0;right:0;transform-origin:bottom center;max-height:var(--deck-active-h,none);overflow:hidden;pointer-events:none;transition:transform .26s cubic-bezier(.2,.7,.2,1),opacity .2s ease}.card-stacks.is-stacked .stack-card[data-state=active]{position:relative;max-height:none;overflow:visible;pointer-events:auto}.card-stacks.is-stacked .stack-card[data-state=behind]:after{content:"";position:absolute;inset:0;z-index:1;background:var(--surface-ui,#fff);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}@media (prefers-reduced-motion:reduce){.card-stacks.is-stacked .stack-card{transition:none}}.provenance-timeline{list-style:none;margin:12px 0 0;padding:0 0 0 30px;position:relative}.provenance-timeline:before{content:"";position:absolute;left:10px;top:8px;bottom:8px;width:1px;background:var(--line)}.provenance-event{position:relative;padding:18px 0;border-bottom:1px solid var(--line)}.provenance-event:last-child{border-bottom:0}.provenance-event:before{content:"";position:absolute;left:-24px;top:27px;width:9px;height:9px;border-radius:50%;background:var(--muted-ui);box-shadow:0 0 0 4px #fff}.provenance-event.is-selected{background:#eff6ff;border-radius:12px;padding:18px 16px;margin:0 -16px;border-bottom-color:transparent}.provenance-event.is-selected:before{left:-8px;width:13px;height:13px;top:25px;background:var(--blue)}.provenance-event__head{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.provenance-event__title{margin:0;font:normal 1.35rem/1.25 var(--font-serif);color:var(--ink)}.provenance-event__meta{margin:4px 0 6px}.provenance-event__tags{margin:0 0 6px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.provenance-calculation{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#ecfdf3}.provenance-ids{font-size:.8rem;margin:8px 0 0;overflow-wrap:anywhere}.intro--with-aside{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:16px;column-gap:16px;max-width:none}.intro--with-aside>:not(.intro__aside){grid-column:1;max-width:850px}.intro--with-aside>.intro__aside{grid-column:2;grid-row:1/span 3;align-self:start;justify-self:end}@media (max-width:640px){.intro--with-aside{grid-template-columns:minmax(0,1fr)}.intro--with-aside>.intro__aside{grid-column:1;grid-row:auto;margin-top:8px;justify-self:end}}.month__when{font-size:15px;color:var(--muted-ui);margin:0}.month__summary{position:relative;overflow:hidden;isolation:isolate}.month__row{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.month__grid h2,.month__summary h2{font:400 30px/1.15 var(--font-serif);color:var(--ink);margin:10px 0 12px}.month__metrics{display:grid;grid-template-columns:repeat(4,1fr);margin:24px 0 0;border-top:1px solid var(--line)}.month__metrics>div{display:flex;flex-direction:column-reverse;justify-content:flex-end;padding:20px 18px 0;border-right:1px solid var(--line)}.month__metrics>div:first-child{padding-left:0}.month__metrics>div:last-child{border-right:0}.month__metrics dt{font-size:15px;color:var(--muted-ui)}.month__metrics dd{margin:0;font:400 36px/1.1 var(--font-serif);color:var(--ink)}.month__grid{display:grid;grid-template-columns:270px minmax(0,1fr);grid-gap:28px;gap:28px;margin-top:32px}.month__filters{display:flex;flex-direction:column;gap:7px;margin-top:14px}.month__filters button{display:flex;justify-content:space-between;gap:15px;background:none;border:1px solid transparent;border-radius:10px;padding:13px;text-align:left;color:var(--muted-ui);min-height:48px;font:inherit;cursor:pointer}.month__filters button[aria-pressed=true]{background:#fff;border-color:var(--line);color:var(--ink);box-shadow:0 2px 8px rgba(31,41,55,.07)}.month__filters button:focus-visible,.month__record:focus-visible,.month__search:focus-visible{outline:var(--focus-ring);outline-offset:3px}.month__context{border-top:1px solid var(--line);margin-top:25px;padding-top:22px;font-size:15px}.month__context p{margin:8px 0 16px}.month__context small{color:var(--muted-ui)}.month__selection{display:grid;grid-template-columns:minmax(210px,.85fr) minmax(0,1.5fr);grid-gap:22px;gap:22px;align-items:start}.month__search{padding:10px 12px;border:1px solid #d1d5db;border-radius:9px;margin:14px 0 4px}.month__record,.month__search{width:100%;background:#fff;font:inherit}.month__record{display:block;text-align:left;border:1px solid var(--line);border-radius:12px;padding:16px;margin-top:10px;color:var(--ink);cursor:pointer}.month__record[aria-pressed=true]{border-color:var(--blue);box-shadow:inset 3px 0 var(--blue)}.month__record small{display:block;font-size:13px;color:var(--muted-ui)}.month__record strong{font-size:16px;font-weight:600}.month__detail h3,.month__outcome h3{font:400 25px/1.15 var(--font-serif);color:var(--ink);margin:8px 0 16px}.deck-evidence,.month__evidence{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:22px 0}.deck-evidence>div,.month__evidence>div{padding:18px}.deck-evidence>div:first-child,.month__evidence>div:first-child{background:var(--well,#f3f4f6);border-right:1px solid var(--line)}.deck-evidence small,.month__evidence small{display:block;color:var(--muted-ui)}.deck-evidence strong,.month__evidence strong{font-size:22px;font-weight:550}.month__outcome{margin-top:24px}@media (max-width:1050px){.month__selection{grid-template-columns:1fr}}@media (max-width:800px){.month__grid{grid-template-columns:190px minmax(0,1fr);gap:20px}.month__metrics{grid-template-columns:1fr 1fr}.month__metrics>div,.month__metrics>div:first-child{padding:16px}.month__metrics>div:nth-child(2){border-right:0}}@media (max-width:540px){.month__grid{grid-template-columns:1fr}.month__filters{display:grid;grid-template-columns:1fr 1fr}.month__context{display:none}.month__evidence>div{padding:13px}.month__evidence strong{font-size:19px}.month__metrics dd{font-size:30px}}.card-stacks .review-sheet{border-left-width:1px;border-radius:16px;padding:27px}.card-stacks .review-meta{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-right:44px}.card-stacks .review-title{margin:8px 0 16px}.card-stacks .badge{border-radius:30px}.deck-note textarea{display:block;width:100%;margin-top:10px;min-height:80px;font:inherit;border:1px solid #d1d5db;border-radius:8px;padding:10px}@media (max-width:540px){.card-stacks .review-sheet{padding:20px}.deck-evidence>div{padding:13px}.deck-evidence strong{font-size:19px}}.rail-group+.rail-group{margin-top:14px}.rail-group__caption{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--muted-ui);scroll-margin-top:1rem}.rail-group__toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:8px;background:transparent;border:0;border-bottom:1px solid var(--line);padding:10px 2px;font:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;text-align:left;scroll-margin-top:1rem}.rail-group__toggle:focus-visible{outline:var(--focus-ring);outline-offset:2px}.rail-group--toggle.is-open>.rail-group__toggle .rail-chevron{transform:rotate(90deg)}.rail-group__empty{margin:8px 2px;font-size:13px;color:var(--muted-ui)}.rail-group--toggle+.rail-group--toggle{margin-top:0}.decide-and-compile{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:start}.output-flyout{position:-webkit-sticky;position:sticky;top:1rem}.output-tab{writing-mode:vertical-rl;padding:14px 8px;border:1px solid var(--line);border-radius:10px;background:var(--surface-ui,#fff);box-shadow:var(--shadow-card);font:inherit;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--ink);cursor:pointer}.output-tab[aria-expanded=true]{background:var(--ink);border-color:var(--ink);color:#fff}.icon-button:focus-visible,.output-box__text:focus-visible,.output-tab:focus-visible{outline:var(--focus-ring);outline-offset:2px}.output-flyout__panel{position:absolute;top:0;right:calc(100% + 8px);z-index:70;width:min(30rem,calc(100vw - 6rem));padding:18px;background:var(--surface-ui,#fff);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-card),0 12px 32px rgba(15,23,42,.12)}.output-flyout__head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.output-flyout__head h2{flex:1 1}.output-flyout__status{font-size:13px;color:var(--muted-ui)}.icon-button{display:inline-grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--surface-ui,#fff);color:var(--ink);cursor:pointer}.output-box{position:relative}.output-box__copy{position:absolute;top:8px;right:8px}.output-box__text{margin:0;padding:14px 52px 14px 14px;max-height:60vh;overflow:auto;border:1px solid #d1d5db;border-radius:12px;background:#fff;white-space:pre-wrap;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9rem}@media (max-width:640px){.output-flyout__panel{position:fixed;top:72px;left:12px;right:60px;width:auto;max-height:calc(100vh - 96px);overflow:auto}.output-box__text{max-height:45vh}}.month__summary .month__outcome{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.month__overview{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin-top:16px}.month__overview .card{display:grid;grid-gap:8px;gap:8px;align-content:start}.findings-filter-layout{display:grid;grid-gap:1rem;gap:1rem;align-items:start}@media (min-width:900px){.findings-filter-layout{grid-template-columns:13rem minmax(0,1fr)}}.findings-status-rail{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.findings-status-rail>.rail-caption{margin:0 0 6px}.findings-status-rail button{width:100%;text-align:left;padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:#fff;font:inherit;font-weight:600;cursor:pointer;color:var(--ink)}.findings-status-rail button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.findings-status-rail button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.month__overview .month__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.month__overview .month__metrics>div{padding:14px 12px 0;border-right:1px solid var(--line)}.month__overview .month__metrics>div:nth-child(2n){border-right:0}.month__overview .month__metrics>div:nth-child(odd){padding-left:0}.decision-analysis{margin-bottom:4px}.analysis-findings{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.analysis-finding{border-top:1px solid var(--line);padding-top:12px}.analysis-loops{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}.analysis-loop{padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface-ui,#fff)}.briefing__digest{min-width:0;overflow-x:auto}.briefing__digest>.card{margin:0}.evidence-disclosure.deck-note>summary{color:var(--link-secondary)}.findings-list{display:grid;grid-gap:0;gap:0;min-width:0}.rail-retained{margin:0 0 12px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface-ui,#fff);font-size:14px;color:var(--muted-ui)}@media (max-width:680px){.review-rail:has(.rail-group){display:block;max-height:50vh;overflow-y:auto;overscroll-behavior:contain}}.dataTable .basket-qty,.dataTable td .secondaryText{white-space:normal;overflow-wrap:anywhere}.stateCard--plain{padding:4px 0}.analysis-error{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:10px 0 0;color:#b42318}.analysis-error p{margin:0}.analysis-subhead{margin:18px 0 6px;font-size:15px;font-weight:600;font-family:var(--font-sans);color:var(--ink)}.price-paid input{width:9.5em;margin:0 6px 0 8px;padding:3px 6px;font-size:14px;border:1px solid var(--line);border-radius:6px}.price-paid input[aria-invalid=true]{border-color:#b42318}.topbar-ask{display:none}@media (min-width:681px){main[data-shell=parity]{padding-right:max(34px,calc(92px - max(0px, (100vw - var(--shell-max)) / 2)))}}@media (max-width:680px){.topbar-ask{display:inline-flex;margin-left:auto}.topbar-ask .ask-dock-button{position:static;width:40px;height:40px}.topbar-ask .ask-dock-button svg{width:20px;height:20px}.ask-dock-panel{top:80px;bottom:auto;left:12px;right:12px;width:auto;max-height:calc(100vh - 100px)}}.analysis-option{position:relative;padding-right:36px}.analysis-option>.context-help{top:2px;right:0}.analysis-option__heading{margin:6px 0 4px;font-family:var(--font-serif);font-size:19px;color:var(--ink)}.analysis-compare{margin:4px 0;padding-left:18px}.analysis-compare li{margin:2px 0}.analysis-exclusions{margin:6px 0 0;font-size:14px;color:var(--muted-ui)}.analysis-investigate{margin-top:10px;min-width:0;max-width:100%;overflow-x:auto}.analysis-finding,.analysis-loop,.analysis-option{min-width:0;overflow-wrap:anywhere}.analysis-investigate .table-wrap{max-width:100%;overflow-x:auto}@media (max-width:680px){.shellHeader{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--bg)}html{scroll-padding-top:84px}}.analysis-option,.analysis-side,.decision-strip,.deck-evidence>div:first-child,.evidence-cell,.month__evidence>div:first-child,.owing-options__recommended,.recorded-decision__line,.working-day-note{--muted-ui:var(--muted-on-well);--muted:var(--muted-on-well);--color-muted:var(--muted-on-well)}.basket-panels{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;min-width:0}.basket-panels>.card{flex:1 1 100%;min-width:0}@media (min-width:681px){.basket-panels{display:grid;grid-template-columns:minmax(0,3fr) minmax(17rem,2fr)}}.basket-table-wrap{overflow-x:auto;background:linear-gradient(to right,var(--surface-ui,#fff) 30%,rgba(255,255,255,0)) 0 /32px 100% no-repeat local,linear-gradient(to left,var(--surface-ui,#fff) 30%,rgba(255,255,255,0)) 100% /32px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(31,41,55,.14),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(31,41,55,.14),transparent) 100% /12px 100% no-repeat scroll}.basket-table-wrap .basket-order{position:-webkit-sticky;position:sticky;right:0;z-index:1;background:var(--surface-ui,#fff);box-shadow:-8px 0 8px -8px rgba(31,41,55,.22)}.basket-table-wrap thead .basket-order{z-index:2}.table-scroll-hint{margin:0 0 6px;font-size:14px}.analysis-loop-ref{padding:6px 12px;font-size:14px;color:var(--muted-ui)}.analysis-investigate,.analysis-option{contain:inline-size}.briefing__main>.briefing__digest{margin-top:20px}.analysis-scope{display:flex;gap:10px 28px;align-items:center;flex-wrap:wrap;margin:-6px 0 26px;font-size:14px}.analysis-scope strong{color:var(--ink)}.analysis-scope span{color:var(--muted-ui)}.analysis-workspace{display:grid;grid-template-columns:232px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.analysis-selector{position:-webkit-sticky;position:sticky;top:24px}.analysis-selector__scope{margin:-12px 0 14px;font:400 12px/1.3 var(--font-sans);color:var(--muted-ui)}.analysis-selector__title{margin:5px 0 16px;font:700 12px/1.3 var(--font-sans);letter-spacing:1.3px;text-transform:uppercase;color:var(--muted-ui)}.analysis-filter{display:flex;justify-content:space-between;align-items:center;width:100%;padding:11px 12px;margin-bottom:4px;border:0;border-radius:8px;text-align:left;background:transparent;font:inherit;font-size:15px;color:inherit;cursor:pointer}.analysis-filter[aria-pressed=true]{background:#e9edf3;font-weight:700}.analysis-count{font-size:12px;background:var(--surface-ui,#fff);border:1px solid var(--line);padding:0 7px;border-radius:5px}.analysis-selector hr{border:0;border-top:1px solid var(--line);margin:21px 0}.analysis-choice{width:100%;border:1px solid transparent;border-left-width:3px;background:transparent;text-align:left;padding:13px 12px;border-radius:0 9px 9px 0;margin:0 0 8px;line-height:1.45;font:inherit;color:inherit;cursor:pointer}.analysis-choice[aria-pressed=true]{border-left-color:var(--green);background:var(--surface-ui,#fff);box-shadow:0 2px 9px rgba(31,41,55,.03)}.analysis-choice small{display:block;color:var(--muted-ui);font-size:12px;margin-bottom:4px}.analysis-choice b{display:block;font-size:15px;font-weight:600}.analysis-selector__note{font-size:13px;color:var(--muted-ui);padding:14px 12px;margin:0}.analysis-card{background:var(--surface-ui,#fff);border:1px solid var(--line);border-radius:16px;box-shadow:0 2px 7px rgba(24,36,58,.025);padding:28px 30px}.analysis-card__top{display:flex;gap:12px;align-items:center;justify-content:space-between;margin-bottom:15px;position:relative}.analysis-card__top .context-help--inline{margin-left:auto}.analysis-card__top .context-help-text{right:0;left:auto;width:min(310px,calc(100vw - 48px))}.analysis-card h2{font:400 29px/1.25 var(--font-serif);letter-spacing:-.25px;margin:0}.analysis-submeta{font-size:13px;color:var(--muted-ui);margin:10px 0 21px}.analysis-evidence{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:20px 0}.analysis-side{padding:20px;background:var(--well,#f5f6f8)}.analysis-side+.analysis-side{background:var(--surface-ui,#fff);border-left:1px solid var(--line)}.analysis-supplier{font-weight:700;font-size:15px;display:flex;justify-content:space-between;align-items:center;gap:8px}.analysis-supplier span{font-size:12px;color:var(--muted-ui);font-weight:400}.analysis-metric{font:400 38px/1.15 var(--font-serif);margin:16px 0 5px;letter-spacing:-1px}.analysis-metric small{font:400 21px var(--font-serif);color:var(--muted-ui);letter-spacing:0}.analysis-measure{font-size:14px;color:#4b5563;line-height:1.4;max-width:235px;margin:0}.analysis-side dl{margin:18px 0 0;padding-top:14px;border-top:1px solid var(--line);font-size:13px}.analysis-side dl div{margin:7px 0}.analysis-side dt{color:#566172;display:inline}.analysis-side dd{display:inline;margin:0;font-weight:700}.analysis-side dt.analysis-pop{display:inline;color:var(--muted-ui)}.analysis-exclusions{font-size:13px;color:#4b5563;line-height:1.65;margin:0 0 20px}.analysis-exclusions strong{color:var(--ink)}.analysis-option{border:1px solid #e3e6eb;border-radius:10px;background:var(--well,#f1f3f6);padding:17px 18px}.analysis-option .eyebrow{color:#566172;font-size:10px;margin:0 0 5px}.analysis-option p{margin:0}.analysis-limitation{font-size:13px;color:#5e6878;margin:15px 0 17px}.analysis-card__footer{display:flex;gap:20px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:10px}.analysis-card__footer small{font-size:12px;color:var(--muted-ui)}.analysis-link{padding:8px 0;min-height:44px;text-align:left}.analysis-coverage{margin-top:20px;padding:20px 24px}.analysis-coverage summary{font-size:15px;min-height:30px;font-weight:600;cursor:pointer}.analysis-coverage p{font-size:14px;color:#5e6878;margin:12px 0 0}.analysis-coverage__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-top:18px}.analysis-coverage__grid strong{display:block;font:400 28px/1.2 var(--font-serif)}.analysis-coverage__grid span{font-size:12px;color:var(--muted-ui)}.analysis-card--empty{padding:40px 30px}.analysis-card--empty h2{margin:18px 0 12px}.analysis-card--empty .analysis-lede{max-width:520px;color:#5e6878;margin:0}.analysis-empty-stats{margin:22px 0 0;font-size:14px}.analysis-card--empty .analysis-link{margin-top:24px}.analysis-groups{margin:8px 0 0;padding-left:18px;font-size:13px;color:#5e6878}.investigation{border:1px solid var(--line);border-radius:18px;padding:0;width:min(1040px,calc(100% - 40px));max-height:90vh;color:var(--ink);background:var(--page,#f8f9fb);box-shadow:0 24px 100px rgba(0,0,0,.2)}.investigation::-webkit-backdrop{background:rgba(24,35,49,.47)}.investigation::backdrop{background:rgba(24,35,49,.47)}.investigation__head{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--surface-ui,#fff);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px}.investigation__head h2{font:400 28px/1.25 var(--font-serif);margin:6px 0 0}.investigation__close{border:1px solid var(--line);border-radius:8px;background:var(--surface-ui,#fff);min-width:44px;height:44px;font-size:23px;cursor:pointer;color:inherit}.investigation__body{padding:24px 28px}.investigation__note{font-size:13px;color:#586374;margin:0 0 18px}.investigation__accounting{overflow:auto;background:var(--surface-ui,#fff);border:1px solid var(--line);border-radius:10px}.investigation__accounting table{width:100%;border-collapse:collapse;font-size:13px}.investigation__accounting td,.investigation__accounting th{text-align:left;padding:11px 13px;border-bottom:1px solid var(--line);white-space:nowrap}.investigation__accounting th{font-weight:600;background:#f2f4f7}.investigation__accounting tbody tr:last-child td{border-bottom:0}.investigation__grid{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:20px;gap:20px;margin-top:24px}.investigation__records{max-height:490px;overflow:auto;padding:0 5px 0 0;margin:0;list-style:none}.investigation__record{width:100%;text-align:left;border:1px solid var(--line);border-radius:9px;background:var(--surface-ui,#fff);padding:12px;margin-bottom:8px;font:inherit;font-size:13px;color:inherit;cursor:pointer;overflow-wrap:anywhere}.investigation__record[aria-pressed=true]{border-color:var(--green);box-shadow:inset 3px 0 var(--green)}.investigation__record span{display:block;font-size:11px;color:#5e6878;margin-top:3px}.investigation__record span.investigation__date{display:inline;margin-top:0;white-space:nowrap;overflow-wrap:normal}.investigation__subtitle{margin:4px 0 12px;font:400 14px/1.45 var(--font-sans);color:var(--muted-ui);max-width:70ch}.investigation__timeline{padding:23px;background:var(--surface-ui,#fff);border:1px solid var(--line);border-radius:12px;min-width:0}.investigation__timeline h3{font:400 23px/1.25 var(--font-serif);margin:0;overflow-wrap:anywhere}.timeline{list-style:none;padding:0 0 0 8px;margin:22px 0 0}.timeline li{border-left:1px solid #bdc9d2;padding:0 0 24px 23px;position:relative;font-size:14px}.timeline li:before{content:"";position:absolute;width:9px;height:9px;border-radius:50%;background:var(--surface-ui,#fff);border:2px solid var(--green);left:-6px;top:5px}.timeline li[data-kind=gap]:before{border-style:dashed;border-color:#8290a0}.timeline li:last-child{border-color:transparent;padding-bottom:0}.timeline time{display:block;font-size:11px;color:var(--muted-ui);margin-bottom:5px}.timeline p{font-size:13px;color:#566172;margin:4px 0 0}.timeline strong{font-size:14px}.investigation__source{border-top:1px solid var(--line);margin-top:20px;padding-top:14px;font-size:12px;color:#5e6878}.investigation__method{margin-top:20px;font-size:13px}.investigation__method summary{min-height:40px;color:var(--blue);cursor:pointer}.investigation__method p{margin:0 0 12px;color:#526176}@media (max-width:1050px){.analysis-workspace{grid-template-columns:200px minmax(0,1fr);gap:20px}.analysis-card{padding:24px}.analysis-side{padding:16px}.analysis-supplier,.analysis-supplier span{display:block}}@media (max-width:800px){.analysis-workspace{grid-template-columns:1fr}.analysis-selector{position:static}.analysis-selector hr,.analysis-selector__note,.analysis-selector__title{display:none}.analysis-filters{display:flex;gap:6px;flex-wrap:wrap}.analysis-filter{width:auto;gap:15px}.analysis-choices{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.analysis-choice{border:1px solid var(--line);border-left:3px solid transparent;background:var(--surface-ui,#fff);margin:0;flex:1 1 240px}.investigation__grid{grid-template-columns:minmax(0,1fr)}.investigation__records{max-height:170px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.investigation__record{margin:0}}@media (max-width:520px){.analysis-scope{gap:8px;margin-top:0}.analysis-scope span{width:100%}.analysis-filter{font-size:13px;padding:10px}.analysis-choices{display:block}.analysis-choice{margin-bottom:7px;padding:10px 12px}.analysis-choice small{display:inline;margin-right:8px}.analysis-choice b{display:inline;font-size:13px}.analysis-card{padding:22px 18px}.analysis-card h2{font-size:27px}.analysis-evidence{grid-template-columns:1fr;margin-top:18px}.analysis-side+.analysis-side{border-left:0;border-top:1px solid var(--line)}.analysis-supplier{display:flex}.analysis-metric{margin-top:10px;font-size:33px}.analysis-measure{max-width:none}.analysis-card__footer{align-items:flex-start;flex-direction:column;gap:0}.analysis-coverage{padding:18px}.analysis-coverage__grid{gap:10px}.investigation{width:calc(100% - 16px);max-height:95vh}.investigation__head{padding:18px}.investigation__head h2{font-size:25px}.investigation__body{padding:18px}.investigation__records{grid-template-columns:1fr}.investigation__timeline{padding:18px}}.primary-nav__list{padding-bottom:14px;border-bottom:1px solid var(--line)}.menu-button__current{color:var(--muted-ui);font-weight:400}@media (max-width:680px){.primary-nav a[aria-current=page]{border-bottom:0}}.topbar{padding:28px 0 22px;height:auto}.brand{font-size:38px;letter-spacing:-2px}.parity-avatar{height:36px;width:36px}.primary-nav{padding-top:12px}.primary-nav__list{padding-bottom:25px;gap:8px 22px}.primary-nav a{color:#536174;text-decoration:none;font-size:14px}.primary-nav a:hover{text-decoration:underline;text-underline-offset:4px}.primary-nav a[aria-current=page]{color:var(--ink);font-weight:700;border-bottom:2px solid var(--ink);padding-bottom:5px}.primary-nav__sep{height:18px;background:#ccd3dd;margin:0 2px}@media (max-width:1050px){.primary-nav__list{gap:8px 17px}}@media (max-width:800px){.primary-nav__list{gap:8px 15px}}@media (max-width:680px){.topbar{padding:18px 0}.brand{font-size:33px}.primary-nav__list{padding-bottom:12px}.primary-nav a{line-height:2}}.investigation__timeline--page{margin-top:8px}.investigation__timeline--page .timeline li.is-selected>strong{color:var(--green)}.investigation__timeline--page .timeline li.is-selected:before{background:var(--green)}.investigation__timeline--page .timeline p .badge{margin:0 4px}.recorded-decision{display:grid;grid-gap:14px;gap:14px;margin-bottom:14px}.recorded-decision__line{border:1px solid var(--line);border-radius:var(--radius-strip,10px);background:var(--well);padding:14px 16px}.recorded-decision__history{margin:6px 0 10px;font-size:13px}.recorded-decision__receipt{display:flex;flex-wrap:wrap;align-items:end;gap:12px}.price-paid{display:inline-grid;gap:4px}.price-paid__label{font-size:13px;color:var(--muted-on-well)}.price-paid input{padding:8px 10px;border:1px solid var(--line-strong);border-radius:var(--radius-input);font:inherit;min-height:40px}.working-day-note{margin:0 0 10px;padding:10px 14px;border:1px solid var(--amber-bd);background:var(--amber-bg);border-radius:var(--radius-strip,10px);font-size:14px;color:var(--ink)}.owing-intents{display:grid;grid-gap:10px;gap:10px;margin:0 0 16px}.chip-row{display:flex;flex-wrap:wrap;gap:8px}.chip{border:1px solid var(--border,#c9ccd1);background:var(--surface,#fff);color:inherit;border-radius:999px;padding:6px 12px;font:inherit;cursor:pointer;min-height:32px}.chip[aria-pressed=true]{border-color:currentColor;font-weight:600;box-shadow:inset 0 0 0 1px currentColor}.chip:disabled{opacity:.55;cursor:not-allowed}.chip:focus-visible{outline:2px solid currentColor;outline-offset:2px}.chip--sub{padding:4px 10px;min-height:28px}.owing-corrections__list,.owing-intents__list{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px}.owing-corrections__form,.owing-intents__ask{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.owing-intents__ask input{flex:1 1 220px;min-width:0}.owing-corrections__ops ol{padding-left:18px;display:grid;grid-gap:6px;gap:6px}.owing-corrections__ops .is-superseded{text-decoration:line-through;text-decoration-thickness:1px;opacity:.75}.briefing__main,.briefing__side,.card-stacks,.card-stacks .review-sheet,.stack-card,.stack-category,.stack-category__cards{min-width:0;max-width:100%}.card-stacks{grid-template-columns:minmax(0,1fr)}.card-stacks .review-sheet{overflow-wrap:anywhere}@media (max-width:540px){.deck-evidence{grid-template-columns:minmax(0,1fr)}.deck-evidence>div+div{border-top:1px solid var(--line);border-left:0}.investigation__accounting td:first-child,.investigation__accounting th:first-child{white-space:normal;min-width:9rem}.investigation__accounting td,.investigation__accounting th{padding:9px 8px}}