html .seeded-demo-chrome>a:first-child{font-size:13px}html .seeded-demo-chrome>div>span small{font-size:12px}html .seeded-demo-chrome>div>span strong{font-size:15px}html .seeded-demo-beta,html .seeded-demo-chrome nav a{font-size:13px}html .seeded-demo-mission>span small{font-size:12px}html .seeded-demo-mission>p{font-size:15px;line-height:1.5}html .seeded-demo-mission>div b{font-size:13px}html .seeded-demo-context-bar small,html .seeded-demo-mission>div small{font-size:12px}html .seeded-demo-context-bar strong{font-size:14px}html .seeded-demo-journey-rail i{font-size:12px}html .seeded-demo-journey-rail span b{font-size:13px}html .seeded-demo-journey-rail span small{font-size:12px}html .seeded-demo-mobile-path span{font-size:14px}html .seeded-demo-mobile-path small,html .seeded-demo-workspace-toolbar>span small{font-size:12px}html .seeded-demo-workspace-toolbar>span strong{font-size:14px}html .seeded-demo-workspace-toolbar button{font-size:13px}html .seeded-demo-proof-strip small{font-size:12px}html .seeded-demo-proof-strip strong{font-size:14px}html .seeded-demo-handoff article small{font-size:12px}html .seeded-demo-handoff article p{font-size:14px;line-height:1.5}html .seeded-demo-handoff article a{font-size:13px}html .route-footer--r52 .route-footer__brand p,html .route-footer>div p{font-size:13px;line-height:1.5}html .route-footer nav strong,html .route-footer--r52 nav strong,html .route-footer>div>span{font-size:12px}html .route-footer nav a,html .route-footer--r52 nav a,html .route-footer__entry-points a{font-size:13px}html .route-footer__release p{font-size:12px}html .route-footer__release p strong{font-size:13px}html .route-footer__release a,html .route-footer__release span{font-size:12px}html main:not(.seeded-demo-page):not(.bws-gallery) small{font-size:max(12px,.8125em)}html main:not(.seeded-demo-page):not(.bws-gallery) abbr,html main:not(.seeded-demo-page):not(.bws-gallery) b,html main:not(.seeded-demo-page):not(.bws-gallery) caption,html main:not(.seeded-demo-page):not(.bws-gallery) cite,html main:not(.seeded-demo-page):not(.bws-gallery) code,html main:not(.seeded-demo-page):not(.bws-gallery) dd,html main:not(.seeded-demo-page):not(.bws-gallery) dt,html main:not(.seeded-demo-page):not(.bws-gallery) em,html main:not(.seeded-demo-page):not(.bws-gallery) figcaption,html main:not(.seeded-demo-page):not(.bws-gallery) i,html main:not(.seeded-demo-page):not(.bws-gallery) li,html main:not(.seeded-demo-page):not(.bws-gallery) mark,html main:not(.seeded-demo-page):not(.bws-gallery) p,html main:not(.seeded-demo-page):not(.bws-gallery) span,html main:not(.seeded-demo-page):not(.bws-gallery) strong,html main:not(.seeded-demo-page):not(.bws-gallery) td,html main:not(.seeded-demo-page):not(.bws-gallery) th,html main:not(.seeded-demo-page):not(.bws-gallery) time{font-size:max(12px,1em)}html main:not(.seeded-demo-page):not(.bws-gallery) a,html main:not(.seeded-demo-page):not(.bws-gallery) button,html main:not(.seeded-demo-page):not(.bws-gallery) label,html main:not(.seeded-demo-page):not(.bws-gallery) summary{font-size:max(13px,1em)}html main[class]:not(.seeded-demo-page):not(.bws-gallery) small{font-size:max(12px,.8125em)}html main[class]:not(.seeded-demo-page):not(.bws-gallery) abbr,html main[class]:not(.seeded-demo-page):not(.bws-gallery) b,html main[class]:not(.seeded-demo-page):not(.bws-gallery) caption,html main[class]:not(.seeded-demo-page):not(.bws-gallery) cite,html main[class]:not(.seeded-demo-page):not(.bws-gallery) code,html main[class]:not(.seeded-demo-page):not(.bws-gallery) dd,html main[class]:not(.seeded-demo-page):not(.bws-gallery) dt,html main[class]:not(.seeded-demo-page):not(.bws-gallery) em,html main[class]:not(.seeded-demo-page):not(.bws-gallery) figcaption,html main[class]:not(.seeded-demo-page):not(.bws-gallery) i,html main[class]:not(.seeded-demo-page):not(.bws-gallery) li,html main[class]:not(.seeded-demo-page):not(.bws-gallery) mark,html main[class]:not(.seeded-demo-page):not(.bws-gallery) p,html main[class]:not(.seeded-demo-page):not(.bws-gallery) span,html main[class]:not(.seeded-demo-page):not(.bws-gallery) strong,html main[class]:not(.seeded-demo-page):not(.bws-gallery) td,html main[class]:not(.seeded-demo-page):not(.bws-gallery) th,html main[class]:not(.seeded-demo-page):not(.bws-gallery) time{font-size:max(12px,1em)}html main[class]:not(.seeded-demo-page):not(.bws-gallery) a,html main[class]:not(.seeded-demo-page):not(.bws-gallery) button,html main[class]:not(.seeded-demo-page):not(.bws-gallery) label,html main[class]:not(.seeded-demo-page):not(.bws-gallery) summary{font-size:max(13px,1em)}html main[class]:not(.seeded-demo-page):not(.bws-gallery) :is(a,button,summary,label) :is(b,strong,small,span,em,i,time){font-size:max(13px,1em)}html .route-breadcrumb-bar a,html .route-breadcrumb-bar span{font-size:max(13px,1em)}html .open-demo-ai article dt,html .open-demo-ai-flow article footer small,html .open-demo-ai-receipt dt,html .open-demo-ai-receipt>header small,html .open-demo-branch-proof em,html .open-demo-branch-purpose small,html .open-demo-branches__head,html .open-demo-branches__rows article>div small,html .open-demo-coverage article small,html .open-demo-header>div span small,html .open-demo-hero>aside>footer small,html .open-demo-hero>aside>header small,html .open-demo-hero>aside>span small,html .open-demo-journey-heading>i,html .open-demo-journey-heading>span small,html .open-demo-journeys__workbench>article>footer div small,html .open-demo-journeys__workbench>article>span small,html .open-demo-journeys__workbench>nav button small,html .open-demo-role-selector button small,html .open-demo-role-selector>header small,html .open-demo-signal-grid small,html .open-demo-signal-grid span,html .open-demo-stage-detail dt,html .open-demo-stage-detail>footer div small,html .open-demo-stage-detail>footer div span,html .open-demo-stage-detail>header small,html .open-demo-stage-register small,html .open-demo-stage-register span{font-size:12px}html .open-demo-ai article dd,html .open-demo-ai-receipt dd,html .open-demo-ai-receipt>footer b,html .open-demo-ai>footer b,html .open-demo-branch-purpose strong,html .open-demo-branches__rows article>p,html .open-demo-branches__rows article>span b,html .open-demo-branches__rows article>ul li,html .open-demo-coverage article span,html .open-demo-hero>aside>footer strong,html .open-demo-hero>aside>span b,html .open-demo-journeys__path b,html .open-demo-journeys__workbench>nav button b,html .open-demo-next>aside>span b,html .open-demo-role-selector button b,html .open-demo-signal-grid strong,html .open-demo-stage-detail dd,html .open-demo-stage-register b{font-size:13px}html .open-demo-ai article>p,html .open-demo-branches--v53>header>div:first-child>p,html .open-demo-empty p,html .open-demo-header>div span strong{font-size:14px}html .open-demo-header .bw-button,html .open-demo-header>a:first-child,html .open-demo-header>nav a,html .open-demo-hero>div>div>a:last-child{font-size:13px}html .open-demo-branches__rows>article>span>i,html .open-demo-journeys__workbench>nav button>span,html .open-demo-stage-register>button>i{font-size:12px}html .open-demo-branch-tools select,html .open-demo-branches>header input{font-size:16px}html .bw-eyebrow{font-size:12px}html .route-header--r52 .route-header__company-panel a,html .route-header--r52 .route-header__company-trigger,html .route-header--r52 .route-header__cta,html .route-header--r52 .route-header__demo,html .route-header--r52 .route-header__primary a,html .route-header--r52 .route-header__signin,html .route-header>nav a,html .route-header__account>a:first-child{font-size:13px!important}html .seeded-demo-workspace{--bw-readability-exception:scaled-desktop-preview}html .os2-right-rail{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;grid-template-rows:min-content;grid-auto-rows:min-content}html .os2-right-rail>*{height:auto;min-height:min-content}@container (max-width: 520px){html .os2-shell:not(.os2-shell-has-mobile){grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto auto;height:auto;max-height:100%;overflow-y:auto;overscroll-behavior-y:contain}html .os2-shell:not(.os2-shell-has-mobile)>.os2-canvas,html .os2-shell:not(.os2-shell-has-mobile)>.os2-left-rail,html .os2-shell:not(.os2-shell-has-mobile)>.os2-right-rail,html .os2-shell:not(.os2-shell-has-mobile)>.os2-topbar{grid-column:1;width:auto;min-width:0;max-width:100%}html .os2-shell:not(.os2-shell-has-mobile)>.os2-left-rail{grid-row:1}html .os2-shell:not(.os2-shell-has-mobile)>.os2-topbar{grid-row:2}html .os2-shell:not(.os2-shell-has-mobile)>.os2-canvas{grid-row:3}html .os2-shell:not(.os2-shell-has-mobile)>.os2-right-rail{grid-row:4;border-left:0;border-top:1px solid #dfd6c7}html .os2-shell:not(.os2-shell-has-mobile)>.os2-left-rail{height:auto;min-height:0;max-height:40svh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}html .os2-shell:not(.os2-shell-has-mobile)>.os2-canvas,html .os2-shell:not(.os2-shell-has-mobile)>.os2-right-rail{height:auto;min-height:0;overflow:visible}}html .os2-ocr-canvas,html .os2-proof-canvas,html .os2-tower-canvas,html .permissions-canvas{grid-template-rows:none;grid-auto-rows:min-content}html .os2-ocr-canvas>*,html .os2-proof-canvas>*,html .os2-tower-canvas>*,html .permissions-canvas>*{height:auto;min-height:min-content}html .bw-consequence-bar{display:block;width:100%;height:4px;margin-top:3px;border-radius:2px;background:rgba(18,43,72,.1);overflow:hidden}html .bw-consequence-bar__fill{display:block;height:100%;border-radius:2px;transition:width .3s ease}html .tower-blocker-register>div>button>.bw-consequence-bar{grid-column:1/-1}html .bw-sparkline{display:block;overflow:visible}html .bws-kpi__mark .bw-sparkline{height:26px;width:auto;max-width:100%}@media (prefers-reduced-motion:reduce){html .bw-consequence-bar__fill{transition:none}}html .demo-dashboard-frame :is(em,small,b,strong),html .seeded-demo-workspace :is(em,small,b,strong){text-overflow:ellipsis}html .os2-panel,html .permissions-matrix,html .team-access-table{overflow-x:auto;overflow-y:hidden}html .admissions-topbar{grid-template-columns:150px minmax(320px,auto) minmax(280px,1fr) auto}html .admissions-brand small,html .admissions-brand strong{white-space:nowrap}html .admissions-toolbar>div>button{flex:0 0 auto;white-space:nowrap}html .tower-command-grid{grid-template-columns:1.3fr 1fr .66fr}html .tower-blocker-register{display:flex;flex-direction:column;min-height:0;overflow:hidden}html .tower-blocker-register>.bws-table__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}html .tower-blocker-title{display:grid;gap:1px;overflow-wrap:normal;word-break:normal;hyphens:none}html .tower-blocker-register .bws-table td,html .tower-blocker-register .bws-table th{padding-inline:8px}html .tower-blocker-title strong{font-size:12px;font-weight:700;line-height:1.3}html .tower-blocker-title small{color:#64748b;font-size:10.5px;line-height:1.3}html .tower-blocker-age{display:grid;gap:3px;width:58px}html .tower-blocker-age em{font-size:11px;font-style:normal;font-weight:600}html .cockpit-owner-brief .bws-pill,html .tower-blocker-register .bws-pill,html .tower-review-queue .bws-pill{padding:2px 7px;font-size:10.5px}html .tower-review-queue{display:flex;flex-direction:column;min-height:0;overflow:hidden}html .tower-review-queue>.bws-table__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}html .tower-queue-work{display:grid;gap:2px;overflow-wrap:normal;word-break:normal}html .tower-queue-work strong{font-size:12px;font-weight:700;line-height:1.3}html .tower-queue-meta{display:flex;align-items:center;gap:6px;min-width:0}html .tower-queue-meta small{color:#64748b;font-size:10.5px;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html .tower-queue-measure{color:#0c2d63;font-size:11px;font-style:normal;font-weight:700}html .os2-panel.tower-focus-card{font-size:11.5px;line-height:1.45}html .os2-panel.tower-focus-card>header strong{font-size:12px;line-height:1.25}html .os2-panel.tower-focus-card>header b{font-size:11px;white-space:nowrap}html .os2-panel.tower-focus-card>header small{font-size:10.5px}html .os2-panel.tower-focus-card h4{font-size:12px;line-height:1.3}html .os2-panel.tower-focus-card p{font-size:11.5px;line-height:1.45}html .os2-panel.tower-focus-card :is(dt,dd){font-size:10.5px;line-height:1.35}html .os2-panel.tower-focus-card footer button{font-size:11px}html .os2-panel.cockpit-decision-stage,html .os2-panel.cockpit-owner-brief,html .os2-panel.cockpit-pressure-card{font-size:11.5px;line-height:1.4}html .cockpit-decision-stage :is(h4,strong){font-size:12px;line-height:1.3}html .cockpit-decision-stage :is(small,em,p){font-size:10.5px;line-height:1.35}html .cockpit-command-grid>.os2-panel>header b,html .cockpit-proof-strip>article>header b{font-size:11px;white-space:nowrap}html .cockpit-proof-strip article{font-size:11.5px;line-height:1.4}html .cockpit-proof-strip article :is(h4,strong){font-size:12.5px;line-height:1.3}html .cockpit-command-grid>.os2-panel>header small{font-size:10px;line-height:1.3}html .os2-insight-card{grid-template-rows:auto auto 34px}html .finance-signal-stage{grid-template-rows:auto minmax(64px,.8fr) minmax(58px,.65fr) auto}html .ai-authority-map,html .ai-finding-stage,html .ai-source-register,html .finance-close-card,html .finance-decision-card,html .finance-engine-register,html .finance-source-ledger{grid-template-rows:auto 1fr}html .ai-finding-stage{grid-template-rows:auto minmax(0,1fr) auto auto}html .cockpit-owner-brief{grid-template-rows:auto 1fr}html .cockpit-decision-stage{grid-template-rows:auto minmax(0,1fr) auto 34px}html .cockpit-pressure-card,html .tower-blocker-register,html .tower-review-queue{grid-template-rows:auto 1fr}html .tower-focus-card{grid-template-rows:auto 1fr 34px}html .ocr-field-ledger{grid-template-rows:auto 1fr}html .ocr-rescan-card{grid-template-rows:auto 1fr 32px}html .airlock-manifest,html .airlock-question-register{grid-template-rows:auto 1fr}html .airlock-purpose-card{grid-template-rows:auto 1fr auto}html .tower-audit-register{grid-template-rows:auto 38px minmax(0,1fr)}html .documents-register,html .messages-register,html .queue-register{grid-template-rows:auto 40px minmax(0,1fr)}html .message-thread{grid-template-rows:auto minmax(0,1fr) 45px}html .payments-register{grid-template-rows:auto 40px minmax(0,1fr)}html .cockpit-owner-brief{display:flex;flex-direction:column;min-height:0;overflow:hidden}html .cockpit-owner-brief>.bws-table__scroll{flex:1 1 auto;min-height:0;overflow-y:auto}html .cockpit-decision-cell{display:grid;gap:3px;overflow-wrap:normal;word-break:normal}html .cockpit-decision-cell>strong{font-size:12px;font-weight:700;line-height:1.3}html .cockpit-decision-meta{display:flex;align-items:center;gap:6px;min-width:0}html .cockpit-decision-meta small{color:#64748b;font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html .governed-messages-canvas,html .governed-payments-canvas,html .governed-queue-canvas,html .os2-ocr-canvas,html .os2-right-rail,html .os2-tower-canvas,html .permissions-canvas{scrollbar-gutter:stable;mask-image:linear-gradient(180deg,#000 calc(100% - 24px),transparent)}@media print{html .governed-messages-canvas,html .governed-payments-canvas,html .governed-queue-canvas,html .os2-ocr-canvas,html .os2-right-rail,html .os2-tower-canvas,html .permissions-canvas{mask-image:none;overflow:visible}}