/* Broadcastwell brand system 3.0.0: the earlier page styles of the app, on brand tokens.
   Generated by tools/brand-legacy-build.mjs from the stylesheets those pages load. Do not edit.
   Each block mirrors one earlier stylesheet with the same selectors, order and importance, and applies
   only on pages that load that stylesheet; the brand files load after it. */
:where(html:not(.bw-page)) :where(body){margin:0;color:var(--bw-color-ink)}
:where(html:not(.bw-page)) :where(svg:not([fill])){fill:var(--bw-color-ink)}
:where(html:not(.bw-page)) :where(h1){font-size:var(--bw-text-39);margin-block:var(--bw-space-24)}
:where(html:not(.bw-page)) :where(h2){font-size:var(--bw-text-25);margin-block:var(--bw-space-24)}
:where(html:not(.bw-page)) :where(h3){font-size:var(--bw-text-20);margin-block:var(--bw-space-16)}
:where(html:not(.bw-page)) :where(h4){font-size:var(--bw-text-16);margin-block:var(--bw-space-16)}
:where(html:not(.bw-page)) :where(h5,h6){font-size:var(--bw-text-13);margin-block:var(--bw-space-16)}
:where(html:not(.bw-page)) :where(h1,h2):not([class*="bw-"]){font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
:where(html:not(.bw-page)) :where(h3,h4,h5,h6){font-weight:var(--bw-weight-semibold)}
:where(html:not(.bw-page)) :where(p,ul,ol,dl,pre,table,address){margin-block:var(--bw-space-16)}
:where(html:not(.bw-page)) :where(blockquote,figure){margin:var(--bw-space-16) var(--bw-space-24)}
:where(html:not(.bw-page)) :where(ul,ol,menu){padding-left:var(--bw-space-24)}
:where(html:not(.bw-page)) :where(dd){margin-left:var(--bw-space-24)}
:where(html:not(.bw-page)) :where(a){color:var(--bw-color-accent)}
:where(html:not(.bw-page)) :where(:focus-visible,iframe:focus){outline:var(--bw-focus-width) var(--bw-focus-style) var(--bw-focus-color);outline-offset:var(--bw-focus-offset)}
:where(html:not(.bw-page)) :where(code,kbd,samp,pre,tt){font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
:where(html:not(.bw-page)) :where(small,sub,sup){font-size:var(--bw-text-13)}
:where(html:not(.bw-page)) :where(button,input,select,textarea,optgroup){font-family:inherit;font-size:var(--bw-text-16);color:var(--bw-color-ink)}
:where(html:not(.bw-page)) :where(button,select,input:is([type=button],[type=submit],[type=reset])){background-color:var(--bw-color-paper);border-color:var(--bw-color-line);padding:var(--bw-space-4) var(--bw-space-8)}
:where(html:not(.bw-page)) :where(input:not([type=checkbox],[type=radio],[type=range],[type=color]),textarea){background-color:var(--bw-color-paper);border-color:var(--bw-color-line);padding:var(--bw-space-4) var(--bw-space-8)}
:where(html:not(.bw-page)) :where(input:is([type=checkbox],[type=radio])){margin:var(--bw-space-4)}
:where(html:not(.bw-page)) :where(fieldset){margin:0;padding:var(--bw-space-16);border-color:var(--bw-color-line)}
:where(html:not(.bw-page)) :where(legend){padding:0 var(--bw-space-4)}
:where(html:not(.bw-page)) :where(hr){margin:var(--bw-space-16) 0;border-color:var(--bw-color-line)}
:where(html:not(.bw-page)) :where(td,th){padding:var(--bw-space-4)}
:where(html:not(.bw-page)) :where(mark){background-color:var(--bw-color-notice-bg);color:var(--bw-color-ink)}
:where(html:not(.bw-page)) :where(iframe){border-color:var(--bw-color-line)}
:where(html:not(.bw-page)) :where(dialog){padding:var(--bw-space-16);border-color:var(--bw-color-line);color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
/* The fixed section rail of the account and the sample account, and the rail of the sample views: the
   content sits in a grid column beside a column of the rail's width (the brand's layout token), where
   the earlier pages padded it by the rail's width. */
@media (min-width:1100px){
:where(html:has(link[href^="/assets/dashboard.css"]),html:has(style[data-inline="dashboard.css"]),html:has(link[href^="/assets/sample-page.css"]),html:has(style[data-inline="sample-page.css"])){
& body.dash-app,& #app:has([data-rail]){display:grid;grid-template-columns:var(--bw-layout-rail) minmax(0,1fr);align-content:start}
& body.dash-app>*,& #app:has([data-rail])>:is(main,.sample-availability,footer){grid-column:2;min-width:0}
& #app:has([data-rail])>:not(main,.sample-availability,footer){grid-column:1/-1;min-width:0}
& .section-nav[data-rail]{width:var(--bw-layout-rail)}
}
}
@media (min-width:1280px){
:where(html:has(style[data-bw-sample-views-style])){
& body[data-bw-sample-views-body]{display:grid;grid-template-columns:var(--bw-layout-rail) minmax(0,1fr);align-content:start}
& body[data-bw-sample-views-body]>*{grid-column:2;min-width:0}
& .bw-sample-views{width:var(--bw-layout-rail)}
}
}
/* /assets/app.css */
:where(html:has(link[href^="/assets/app.css"]),html:has(style[data-inline="app.css"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-family:var(--bw-font-sans);font-size:var(--bw-text-16)}
& a{color:var(--bw-color-accent)}
& a:focus-visible,& button:focus-visible,& input:focus-visible,& select:focus-visible,& summary:focus-visible{outline-color:var(--bw-color-data-blue)}
& .skip-link{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .site-header{padding:var(--bw-space-12) var(--bw-layout-edge) var(--bw-space-12) var(--bw-layout-edge);background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line);column-gap:var(--bw-space-24)}
& .wordmark{color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& .header-client{gap:var(--bw-space-8)}
& .header-client strong{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .sample-marker{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep);font-size:var(--bw-text-13)}
& .header-actions{gap:var(--bw-space-12)}
& .run-select-label{gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .run-select-label select{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .link-button,& .back-button{padding:0;color:var(--bw-color-accent)}
& .section-nav{padding:var(--bw-space-12) var(--bw-layout-edge) var(--bw-space-12) var(--bw-layout-edge);gap:var(--bw-space-24);background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line)}
& .section-nav a{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .section-nav a:hover{color:var(--bw-color-accent)}
& main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
& h1,& h2,& h3,& p{margin-top:0}
& .sample-notice{color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-24)}
& h1{font-size:var(--bw-text-39);margin-bottom:var(--bw-space-24);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-25);margin-bottom:var(--bw-space-8);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{font-size:var(--bw-text-16);margin-bottom:var(--bw-space-8)}
& .eyebrow,& .rate-label,& .question-label{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-8)}
& .surface-card{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .sign-in-alt{color:var(--bw-color-ink-secondary);margin-bottom:0;margin-top:var(--bw-space-24)}
& form{gap:var(--bw-space-8)}
& label{margin-top:var(--bw-space-8)}
& input{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4)}
& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper);margin-top:var(--bw-space-12)}
& .run-list{margin:0;padding:0;gap:var(--bw-space-12)}
& .run-list a{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-4);background-color:var(--bw-color-paper)}
& .run-list a:hover{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .run-list span{color:var(--bw-color-ink-secondary)}
& .loading-shell{gap:var(--bw-space-16)}
& .skeleton{border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& .skeleton-row{gap:var(--bw-space-16)}
& .overview-topline{gap:var(--bw-space-24)}
& main.landing{padding-top:var(--bw-space-64);padding-bottom:var(--bw-space-96)}
& main.landing > h1{margin-bottom:var(--bw-space-24)}
& .landing-lede{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-20);margin-bottom:var(--bw-space-8)}
& .landing-actions{gap:var(--bw-space-12)}
& .landing-actions .button{padding:var(--bw-space-12) var(--bw-space-24) var(--bw-space-12) var(--bw-space-24);border-radius:var(--bw-radius-4);margin-top:var(--bw-space-16)}
& .landing-alt{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-top:var(--bw-space-24)}
& .landing-holds{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-64);padding-top:var(--bw-space-48)}
& .landing-holds h2{font-size:var(--bw-text-20);margin-bottom:var(--bw-space-24);font-family:var(--bw-font-sans)}
& .landing-holds ul{margin:0;padding:0;gap:var(--bw-space-24) var(--bw-space-48)}
& .landing-holds li{border-top-color:var(--bw-color-data-blue);color:var(--bw-color-ink-secondary);padding-top:var(--bw-space-16)}
& .landing-holds li strong{color:var(--bw-color-ink);margin-bottom:var(--bw-space-8)}
& .landing-next{color:var(--bw-color-ink-secondary);margin-top:var(--bw-space-48)}
& .landing-proof{margin-top:var(--bw-space-64)}
& .landing-proof h2{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-16);font-family:var(--bw-font-sans)}
& .landing-proof dl{margin:0;gap:var(--bw-space-16)}
& .landing-proof dl > div{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-canvas)}
& .landing-proof dt{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-8)}
& .landing-proof dd{margin:0;color:var(--bw-color-ink-secondary)}
& .landing-proof dd strong{color:var(--bw-color-accent);font-size:var(--bw-text-39);margin-right:var(--bw-space-8)}@media (max-width:767px){& .landing-proof dd strong{font-size:var(--bw-text-31)}}
& .landing-proof p{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-top:var(--bw-space-16)}
@media (max-width: 760px){& main.landing{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-64)}}
@media (max-width: 760px){& .landing-proof{margin-top:var(--bw-space-48)}}
@media (max-width: 760px){& .landing-holds{margin-top:var(--bw-space-48);padding-top:var(--bw-space-32)}}
& .finding-panel{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .finding-panel h2{color:var(--bw-color-accent-deep);font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .finding-panel h2{font-size:var(--bw-text-25)}}
& .finding-detail{color:var(--bw-color-ink-secondary);margin-bottom:0}
& .absence-callout{border-color:var(--bw-color-line)}
& .absence-callout ul{margin:var(--bw-space-16) 0 0 0;padding:0;gap:var(--bw-space-8)}
& .absence-callout button{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);gap:var(--bw-space-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .absence-callout button:hover{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);box-shadow:none}
& .absence-question{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .absence-callout button strong{font-size:var(--bw-text-13)}
& .absence-cue{color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .matrix-section,& .evidence-section,& .coverage-section,& .method-section,& .monthly-section,& .readiness-section,& .referral-section,& .export-section,& .connector-section{margin-top:var(--bw-space-32)}
& .section-heading{gap:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& .section-heading p{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:0}
& .matrix-table{border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .matrix-row > *{border-bottom-color:var(--bw-color-line);border-right-color:var(--bw-color-line)}
& .matrix-header{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);letter-spacing:normal}
& .matrix-header span{padding:var(--bw-space-8)}
& .matrix-header .client-column{background-color:var(--bw-color-panel);box-shadow:none;color:var(--bw-color-accent-deep)}
& .matrix-question{padding:var(--bw-space-12);gap:var(--bw-space-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .matrix-question:hover{background-color:var(--bw-color-panel)}
& .matrix-question span,& .matrix-question em{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .matrix-question strong{font-size:var(--bw-text-13)}
& .matrix-cell{padding:var(--bw-space-8);gap:var(--bw-space-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .matrix-cell strong{font-size:var(--bw-text-20)}
& .matrix-cell span{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .client-cell{box-shadow:none}
& .zero-cell{background-color:var(--bw-color-paper);box-shadow:none}
& .zero-cell.client-cell{box-shadow:none}
& .exclusion-line{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-line);color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-16)}
& .plot-grid,& .engine-plot-grid{gap:var(--bw-space-16)}
& .engine-plot-grid{margin-top:var(--bw-space-16)}
& .interval-plot{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& .plot-value{color:var(--bw-color-ink);font-size:var(--bw-text-25);margin-bottom:var(--bw-space-4)}
& .plot-axis,& .plot-tick{stroke:var(--bw-color-line)}
& .plot-band{stroke:var(--bw-color-data-blue)}
& .plot-dot{fill:var(--bw-color-accent)}
& .interval-plot text{fill:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .plot-detail{margin:0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-legend{gap:var(--bw-space-12);margin-bottom:var(--bw-space-16)}
& .coverage-legend span{gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .legend-symbol,& .coverage-cell b{border-color:var(--bw-color-line)}
& .named-symbol,& .coverage-cell.named{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .not-named-symbol,& .coverage-cell.not-named{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .excluded-symbol,& .coverage-cell.excluded{border-color:var(--bw-color-line);background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .coverage-bases{margin:0 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-8)}
& .coverage-bases li{padding:var(--bw-space-12);border-color:var(--bw-color-line) var(--bw-color-line) var(--bw-color-line) var(--bw-color-data-blue);border-radius:var(--bw-radius-4);gap:var(--bw-space-4);background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-bases strong{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .coverage-grid{border-color:var(--bw-color-line)}
& .coverage-row > *{border-bottom-color:var(--bw-color-line);border-right-color:var(--bw-color-line)}
& .coverage-header{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-header span,& .coverage-question{padding:var(--bw-space-8)}
& .coverage-question{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-cell b{font-size:var(--bw-text-13)}
& .method-section{color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-24)}
& .method-section p:last-child{margin-bottom:0}
& .back-button{margin-bottom:var(--bw-space-24)}
& .question-base{color:var(--bw-color-ink-secondary)}
& .share-section,& .checked-section,& .engine-strip-section,& .raw-details{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-24);padding-top:var(--bw-space-16)}
& .share-section ul,& .checked-section ul,& .engine-strip{margin:0;padding:0;gap:var(--bw-space-12)}
& .share-bar{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-canvas)}
& .share-bar > div{gap:var(--bw-space-8);margin-bottom:var(--bw-space-8)}
& .share-bar span{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .bar-track{background-color:var(--bw-color-panel)}
& .bar-fill{background-color:var(--bw-color-data-blue)}
& .client-bar{border-color:var(--bw-color-accent)}
& .client-bar .bar-fill{background-color:var(--bw-color-accent)}
& .checked-section li{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-line)}
& .engine-status{padding:var(--bw-space-12);border-color:var(--bw-color-line);gap:var(--bw-space-8)}
& .engine-status > b{border-color:var(--bw-color-line)}
& .engine-status.named > b{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .engine-status.excluded > b{background-color:var(--bw-color-panel)}
& .engine-status span{gap:var(--bw-space-4);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .engine-status strong{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .raw-details{padding:var(--bw-space-16);background-color:var(--bw-color-canvas)}
& .raw-details summary{color:var(--bw-color-accent)}
& .raw-table{margin-top:var(--bw-space-16)}
& th,& td{padding:var(--bw-space-12) var(--bw-space-8) var(--bw-space-12) var(--bw-space-8);border-bottom-color:var(--bw-color-line)}
& thead th{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& tbody th{font-size:var(--bw-text-13)}
& .observation-list{margin:0;gap:var(--bw-space-4);padding-left:var(--bw-space-24)}
& .visually-hidden{margin:0}
@media (max-width: 760px){& .site-header{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);column-gap:var(--bw-space-8)}}
@media (max-width: 760px){& .header-actions{gap:var(--bw-space-8)}}
@media (max-width: 760px){& .link-button{font-size:var(--bw-text-13)}}
@media (max-width: 760px){& .section-nav{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);gap:var(--bw-space-16)}}
@media (max-width: 760px){& main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 760px){& .section-heading{gap:var(--bw-space-8)}}
@media (max-width: 760px){& .matrix-row,& .matrix-table.matrix-columns-1 .matrix-row,& .matrix-table.matrix-columns-2 .matrix-row,& .matrix-table.matrix-columns-3 .matrix-row,& .matrix-table.matrix-columns-4 .matrix-row,& .matrix-table.matrix-columns-5 .matrix-row,& .matrix-table.matrix-columns-6 .matrix-row{border-color:var(--bw-color-line);margin-bottom:var(--bw-space-12)}}
@media (max-width: 760px){& .matrix-question{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 760px){& .matrix-row > *{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 760px){& .share-bar > div{gap:var(--bw-space-4)}}
@media (max-width: 760px){& tr{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line)}}
@media (max-width: 760px){& th,& td{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 760px){& td::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}}
@media (max-width: 440px){& .header-client{gap:0}}
@media (max-width: 440px){& .wordmark{font-size:var(--bw-text-13)}}
@media print{& body{background-color:var(--bw-color-paper);font-size:var(--bw-text-13)}}
@media print{& main{padding:0}}
@media print{& .overview-topline > * + *{margin-top:var(--bw-space-16)}}
& .absence-more{margin:var(--bw-space-12) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .sign-in-notice{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue);color:var(--bw-color-accent-deep);margin-bottom:var(--bw-space-16)}
& .slot-table{margin-top:var(--bw-space-24)}
& .scope-line,& .month-note,& .export-note,& .connector-note,& .referral-footnote{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:0;margin-top:var(--bw-space-16)}
& .month-headline{color:var(--bw-color-ink);margin-bottom:var(--bw-space-12)}
& .alert-list{margin:0 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);gap:var(--bw-space-8);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue);color:var(--bw-color-accent-deep)}
& .alert-none{color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-12)}
& .readiness-section h3,& .connector-section h3{margin-top:var(--bw-space-24)}
& .source-list{margin:0 0 var(--bw-space-8) 0;padding:0;gap:var(--bw-space-8)}
& .source-list li{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);gap:var(--bw-space-4);background-color:var(--bw-color-canvas)}
& .source-list strong{font-size:var(--bw-text-13)}
& .source-list span{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .export-actions{gap:var(--bw-space-12)}
& .button.secondary{border-color:var(--bw-color-accent);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .connector-steps{margin:0 0 var(--bw-space-16) 0;gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);padding-left:var(--bw-space-24)}
& .connector-steps code{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep);font-size:var(--bw-text-13)}
& .connector-questions{margin:0;gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);padding-left:var(--bw-space-24)}
& .buy-bar{padding:var(--bw-space-8) var(--bw-layout-edge) var(--bw-space-8) var(--bw-layout-edge);gap:var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-bottom-color:var(--bw-color-line)}
& .buy-bar-text{margin:0;color:var(--bw-color-accent-deep);font-size:var(--bw-text-13)}
& .sample-availability{padding:var(--bw-space-12) var(--bw-layout-edge) var(--bw-space-12) var(--bw-layout-edge);background-color:var(--bw-color-panel);border-bottom-color:var(--bw-color-line);color:var(--bw-color-accent-deep)}
& .sample-availability p{margin:var(--bw-space-4) 0 0 0}
& .buy-bar-actions{gap:var(--bw-space-8) var(--bw-space-12)}
& .buy-bar .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);font-size:var(--bw-text-13);margin-top:0}
& .buy-bar-link{font-size:var(--bw-text-13)}
@media (max-width: 600px){& .buy-bar{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12)}}
@media (max-width: 600px){& .buy-bar-actions{gap:var(--bw-space-8)}}
@media (max-width: 600px){& .buy-bar .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .buy-bar-link{font-size:var(--bw-text-13)}}
@media (min-width: 1200px){& .buy-bar{column-gap:var(--bw-space-8)}}
@media (min-width: 1200px){& .buy-bar-actions{gap:var(--bw-space-8)}}
@media (min-width: 1200px){& .buy-bar .button{padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (min-width: 1200px){& .buy-bar-link{font-size:var(--bw-text-13)}}
& .excerpt-section{margin-top:var(--bw-space-16)}
& .excerpt-list{margin:0;gap:var(--bw-space-12);padding-left:var(--bw-space-24)}
& .excerpt-list li{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper)}
& .excerpt-meta{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-4)}
& .excerpt-text{font-size:var(--bw-text-13);margin-bottom:var(--bw-space-8)}
& .excerpt-text mark{padding:0 var(--bw-space-4) 0 var(--bw-space-4);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .sample-guide{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);box-shadow:none}
& .sample-guide h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .sample-guide p{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-12)}
& .sample-guide .guide-step{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-4)}
& .guide-actions{gap:var(--bw-space-12)}
& .guide-actions .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);margin-top:0}
& #sample-guide-root{margin:var(--bw-space-32) 0 var(--bw-space-12) 0}
& #sample-guide-root:first-child{margin-top:0}
& #sample-guide-root + section,& #sample-guide-root + .overview-topline{margin-top:0}
& .view-section{margin-top:var(--bw-space-24)}
& .view-section h3{margin-top:var(--bw-space-24)}
& .view-section h4{margin:var(--bw-space-24) 0 var(--bw-space-4) 0;font-size:var(--bw-text-13)}
& .view-note{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .cell-detail{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .history-scope{margin-top:var(--bw-space-12)}
& .step-row td{padding:var(--bw-space-8);background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .step-row.step-moved td{background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .question-detail{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-bottom-color:var(--bw-color-line)}
& .question-detail summary{gap:var(--bw-space-4) var(--bw-space-12)}
& .question-detail summary:focus-visible{outline-color:var(--bw-color-data-blue)}
& .compact-list{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding-left:var(--bw-space-24)}
& .compact-list li{font-size:var(--bw-text-13);margin-bottom:var(--bw-space-4)}
& .receipt-links a{margin-right:var(--bw-space-8)}
& .source-url{font-size:var(--bw-text-13)}
& .queue-edit{gap:var(--bw-space-4)}
& .queue-edit input,& .queue-edit select{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);font-size:var(--bw-text-13)}
& .queue-edit button,& .view-actions button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .proof-card{border-top-color:var(--bw-color-data-blue);margin-top:var(--bw-space-24);padding-top:var(--bw-space-16)}
& .proof-figures{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-4) var(--bw-space-16)}
& .proof-figures dd{margin:0}
& .proof-verdict{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-accent);color:var(--bw-color-accent-deep);font-size:var(--bw-text-20)}
& .proof-state{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-canvas);border-left-color:var(--bw-color-data-blue)}
& .proof-warnings li{color:var(--bw-color-accent-deep)}
& .competitor-nav{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8) var(--bw-space-16)}
& .competitor-nav a[aria-current="page"],& .view-nav a[aria-current="page"],& .section-nav a[aria-current="page"]{color:var(--bw-color-accent)}
& .snippet-list{margin:0;padding:0}
& .snippet-list li{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;border-left-color:var(--bw-color-data-blue);padding-left:var(--bw-space-12)}
& .snippet-list blockquote{margin:0 0 var(--bw-space-4) 0}
& .share-header{gap:var(--bw-space-12)}
& .brand-logo{border-radius:var(--bw-radius-4)}
& .print-document .controls{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
& .print-document .controls button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .raw-table:focus-visible{outline-color:var(--bw-color-data-blue)}
& #brand-switch{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .sample-guide .button{background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .sample-guide{margin:0}
@media (min-width: 1200px){& .buy-bar-actions{gap:var(--bw-space-8)}}
@media (min-width: 1200px){& .buy-bar .button,& .buy-bar-link{font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .buy-bar .button,& .buy-bar-link{font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .site-header{padding-top:var(--bw-space-4);padding-bottom:var(--bw-space-4)}}
@media (max-width: 600px){& .section-nav{padding-top:0;padding-bottom:0}}
@media (max-width: 600px){& .matrix-question-cell > .matrix-question{padding:var(--bw-space-16)}}
@media (max-width: 600px){& .coverage-header span{padding:var(--bw-space-8) var(--bw-space-4) var(--bw-space-8) var(--bw-space-4)}}
@media (max-width: 600px){& .sample-guide{margin:0}}
@media print{& main{padding:0}}
@media (max-width: 760px){& .matrix-vendor-label{padding:var(--bw-space-8) var(--bw-space-8) 0 var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (max-width: 760px){& .evidence-products .evidence-table tr{padding:0}}
& .landing-product{margin:var(--bw-space-4) 0 var(--bw-space-24) 0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .landing-product .lp-eyebrow{margin:0 0 var(--bw-space-4) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal}
& .landing-product h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .lp-matrix{font-size:var(--bw-text-13)}
& .lp-matrix thead th{padding:0 var(--bw-space-4) var(--bw-space-4) var(--bw-space-4);color:var(--bw-color-ink-secondary)}
& .lp-matrix tbody th{padding:var(--bw-space-8) var(--bw-space-8) var(--bw-space-8) 0;color:var(--bw-color-ink)}
& .lp-cell{padding:var(--bw-space-8);border-radius:var(--bw-radius-8)}
& .lp-none{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .lp-some{background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .lp-all{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .lp-foot{margin:var(--bw-space-8) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
@media (max-width: 720px){& .landing-product{padding:var(--bw-space-16) var(--bw-space-12) var(--bw-space-12) var(--bw-space-12)}}
@media (max-width: 720px){& .lp-matrix tr{gap:var(--bw-space-4);margin-bottom:var(--bw-space-8)}}
@media (max-width: 720px){& .lp-matrix thead th{padding:0 var(--bw-space-4) 0 var(--bw-space-4);font-size:var(--bw-text-13)}}
@media (max-width: 720px){& .lp-matrix tbody th{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 720px){& .lp-cell{padding:var(--bw-space-8) var(--bw-space-4) var(--bw-space-8) var(--bw-space-4)}}
}
/* /assets/design-system.css */
:where(html:has(link[href^="/assets/design-system.css"]),html:has(style[data-inline="design-system.css"])){
& body{background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& main,& header.site,& footer.site,& body > header:not(.site-header),& body > footer:not(.site-footer){padding-left:var(--bw-space-48);padding-right:var(--bw-space-48)}
& main{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-96)}
& .site-header,& .section-nav,& .sticky-stack .buy-bar{padding-left:var(--bw-layout-edge);padding-right:var(--bw-layout-edge)}
& .site-header{border-color:var(--bw-color-line)}
& .section-nav{border-color:var(--bw-color-line);gap:var(--bw-space-24)}
& h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h2{font-size:var(--bw-text-25)}}
& .surface-card,& .panel,& .sample-guide{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .finding-panel,& .panel.blue{border-color:var(--bw-color-line);background-color:var(--bw-color-panel)}
& .grid,& .overview-topline,& .plot-grid,& .engine-plot-grid{gap:var(--bw-space-24)}
& .sample-marker,& .sample-label{letter-spacing:normal;font-size:var(--bw-text-13)}
& input:not([type="checkbox"]),& textarea,& select,& .button,& button:not(.link-button):not(.back-button){border-radius:var(--bw-radius-4)}
& .matrix-table,& .interval-plot,& .coverage-grid{border-radius:var(--bw-radius-12)}
& .raw-table,& .table-scroll{border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .raw-table th,& .table-scroll th{background-color:var(--bw-color-panel)}
& .section-heading{gap:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& .matrix-section,& .evidence-section,& .coverage-section,& .method-section,& .monthly-section,& .readiness-section,& .referral-section,& .export-section,& .connector-section{margin-top:var(--bw-space-48)}
& .sample-guide{border-color:var(--bw-color-line)}
& .buy-bar{border-color:var(--bw-color-line)}
& body > .buy-bar{border-radius:var(--bw-radius-12)}
& .buy-bar .button{border-radius:var(--bw-radius-4)}
& :focus-visible{outline-color:var(--bw-color-accent)}
& .source-pagination{gap:var(--bw-space-16);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& .source-pagination p{margin:0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .source-pagination > div{gap:var(--bw-space-12)}
@media (max-width: 760px){& .source-table tr{margin:0;padding:0}}
@media (max-width: 760px){& .source-table th,& .source-table td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}}
@media (max-width: 810px){& .section-heading{gap:var(--bw-space-12)}}
@media (max-width: 810px){& .site-header{column-gap:var(--bw-space-8)}}
@media (max-width: 640px){& main{padding-top:var(--bw-space-32);padding-bottom:var(--bw-space-48)}}
@media (max-width: 640px){& .surface-card,& .panel{padding:var(--bw-space-24)}}
@media (max-width: 640px){& .site-header{padding-left:var(--bw-space-24);padding-right:var(--bw-space-24)}}
@media (max-width: 640px){& .matrix-section,& .evidence-section,& .coverage-section,& .method-section,& .monthly-section{margin-top:var(--bw-space-32)}}
@media print{&:is(html),& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
}
/* /assets/bw-shell.css */
:where(html:has(link[href^="/assets/bw-shell.css"]),html:has(style[data-bw-shell])){
& body{font-family:var(--bw-font-sans)}
& code,& pre,& kbd,& samp,& .bw-mono{font-family:var(--bw-font-mono)}
& [data-bw-site-header],& .site-footer,& .bw-footer{font-size:var(--bw-text-16)}
& [data-bw-site-header]{margin:0;padding:0}
& [data-bw-site-header][data-scrolled="true"]{border-bottom-color:var(--bw-color-ink)}
& .bw-shared-bar{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-wordmark{font-size:var(--bw-text-20)}
& [data-bw-site-header] a,& .bw-shared-footer a,& .bw-shared-provenance a{color:var(--bw-color-paper)}
& [data-bw-site-header] a:hover,& .bw-shared-footer a:hover,& .bw-shared-provenance a:hover{color:var(--bw-color-paper)}
& .bw-shared-nav{gap:var(--bw-space-24)}
& .bw-shared-nav a,& .bw-shared-signin{font-size:var(--bw-text-16)}
& .bw-shared-audit{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-audit:hover{border-color:var(--bw-color-paper);background-color:var(--bw-color-canvas)}
& .bw-shared-menu > summary{margin:0;padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);color:var(--bw-color-paper)}
& .bw-shared-menu > nav{margin:0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-24) var(--bw-space-24);border-bottom-color:var(--bw-color-line);background-color:var(--bw-color-ink)}
& .bw-shared-menu > nav > a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .bw-shared-local-links{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-16);padding-top:var(--bw-space-16)}
& [data-bw-site-header] :focus-visible,& .bw-shared-footer :focus-visible,& .bw-shared-provenance :focus-visible{outline-color:var(--bw-color-data-blue)}
& .bw-shared-sr{margin:0;padding:0}
& .site-footer,& .bw-footer{margin:0;padding:var(--bw-space-64) 0 var(--bw-space-32) 0;border-top-color:var(--bw-color-ink)}
& .bw-shared-footer{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-48) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-brand p,& .bw-shared-brand address{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-brand > a:last-child{font-size:var(--bw-text-16)}
& .bw-shared-columns{gap:var(--bw-space-24)}
& .bw-shared-group{margin:0;padding:0}
& .bw-shared-group > summary{margin:0 0 var(--bw-space-8) 0;padding:0;color:var(--bw-color-paper)}
& .bw-shared-group > summary h2{margin:0;padding:0;color:var(--bw-color-paper);font-family:var(--bw-font-sans)}
& .bw-shared-group > ul{margin:0;padding:0;gap:var(--bw-space-8)}
& .bw-shared-group li{margin:0;padding:0}
& .bw-shared-group li a{font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-bottom{gap:var(--bw-space-16) var(--bw-space-24);padding-top:var(--bw-space-24);border-top-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-bottom p{margin:0;font-size:var(--bw-text-16)}
& .bw-shared-bottom > nav{gap:var(--bw-space-16)}
& .bw-shared-bottom > nav > a{font-size:var(--bw-text-16)}
& .bw-shared-allowance{margin:0;color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-provenance{padding:0 var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);margin-top:0;margin-bottom:var(--bw-space-32);border-bottom-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-provenance p{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
@media (max-width: 1099px){& .bw-shared-bar{gap:var(--bw-space-16)}}
@media (min-width: 810px) and (max-width: 1099px){& .bw-shared-columns{column-gap:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 809px){& .bw-shared-group > summary{margin:0}}
@media (max-width: 809px){& .bw-shared-group > summary::after{font-size:var(--bw-text-20);padding-left:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group > ul{gap:0;padding-bottom:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group li a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media (max-width: 809px){& .bw-shared-bottom{gap:var(--bw-space-8)}}
@media (max-width: 809px){& .bw-shared-bottom > p:last-child{margin-left:0}}
@media (max-width: 600px){& .bw-shared-bar{gap:var(--bw-space-8);padding-left:var(--bw-space-12);padding-right:var(--bw-space-12)}}
@media (max-width: 600px){& .bw-shared-wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 600px){& .bw-shared-audit{padding-left:var(--bw-space-8);padding-right:var(--bw-space-8);font-size:var(--bw-text-13)}}
& .bw-shared-sample-context{padding:var(--bw-space-8) var(--bw-space-24) var(--bw-space-8) var(--bw-space-24);background-color:var(--bw-color-canvas);color:var(--bw-color-ink)}
& .skip:not(:focus),& .skip-link:not(:focus){margin:0;padding:0}
}
/* /assets/account.css */
:where(html:has(link[href^="/assets/account.css"]),html:has(style[data-inline="account.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas);font-size:var(--bw-text-16)}
& body{margin:0}
& header,& main,& footer{padding:var(--bw-space-24)}
& header{gap:var(--bw-space-24);border-bottom-color:var(--bw-color-line)}
& a{color:var(--bw-color-accent)}
& nav{gap:var(--bw-space-24)}
& h1{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& main{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-64)}
& .eyebrow{font-size:var(--bw-text-13);color:var(--bw-color-accent)}
& .panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .blue{border-color:var(--bw-color-line);background-color:var(--bw-color-panel)}
& .grid{gap:var(--bw-space-24)}
& .grid .panel{margin:0}
& label{margin:var(--bw-space-16) 0 var(--bw-space-4) 0}
& input,& textarea,& select{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& button,& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent);margin-top:var(--bw-space-16)}
& .primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .quiet{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& details{margin:var(--bw-space-24) 0 var(--bw-space-24) 0}
& summary{color:var(--bw-color-accent)}
& .status{margin-top:var(--bw-space-24)}
& .actions{gap:var(--bw-space-12)}
& footer{gap:var(--bw-space-24);border-top-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& .lede{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& .job{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-top-color:var(--bw-color-line)}
& .badge{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& th,& td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& :focus-visible{outline-color:var(--bw-color-data-blue)}
@media (max-width: 640px){& header,& main,& footer{padding:var(--bw-space-24)}}
@media (max-width: 640px){& .panel{padding:var(--bw-space-24)}}
@media (max-width: 640px){& nav{gap:var(--bw-space-12);font-size:var(--bw-text-13)}}
@media (max-width: 640px){& main{padding-top:var(--bw-space-32)}}
& .question-row,& .fix-row{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-line)}
& .question-row h3,& .fix-row h3{margin:0 0 var(--bw-space-12) 0}
& .fix-row input[type="checkbox"]{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .question-row ul{padding-left:var(--bw-space-24)}
& #groups .panel{margin-top:var(--bw-space-24)}
& input[type="checkbox"]{margin-right:var(--bw-space-8)}
& .your-vendor{background-color:var(--bw-color-panel);outline-color:var(--bw-color-data-blue)}
& #connector-token{font-family:var(--bw-font-mono)}
& .question-row h4{font-size:var(--bw-text-20);margin-bottom:var(--bw-space-8)}
& .buy-bar{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-8) var(--bw-space-16);margin-top:var(--bw-space-16);margin-bottom:0;background-color:var(--bw-color-panel)}
& .buy-bar p{margin:0;color:var(--bw-color-ink)}
& .buy-bar-actions{gap:var(--bw-space-8) var(--bw-space-12)}
& .buy-bar .button{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);margin-top:0}
@media (max-width: 600px){& .buy-bar{margin:var(--bw-space-12) var(--bw-space-12) 0 var(--bw-space-12)}}
@media (max-width: 600px){& .buy-bar-actions{gap:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .buy-bar .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12)}}
& summary{padding:var(--bw-space-12) 0 var(--bw-space-12) 0}
& label:has(input[type="checkbox"]){gap:var(--bw-space-8)}
@media (min-width: 1200px){& .buy-bar p{font-size:var(--bw-text-13)}}
@media (min-width: 1200px){& .buy-bar .button{padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (min-width: 1200px){& .buy-bar a:not(.button){font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .buy-bar-actions{font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .buy-bar .button{font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .panel{padding:var(--bw-space-24)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
& .account-skeleton{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-24)}
& .account-skeleton span{border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-image:none}
& .panel > .status{margin:var(--bw-space-12) 0 0 0}
& .order-attempts{margin:0;padding:0;gap:var(--bw-space-16)}
& .order-attempts dl{margin:0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .order-attempts dt,& .order-attempts dd{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .order-attempts dt{background-color:var(--bw-color-panel)}
& .order-attempts dd{margin:0}
& .dash-app #content .table-scroll button{margin-top:0}
}
/* /assets/agent-ready.css */
:where(html:has(link[href^="/assets/agent-ready.css"]),html:has(style[data-inline="agent-ready.css"])){
& pre{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& textarea{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12)}
& table.agent-grid th,& table.agent-grid td{padding:var(--bw-space-12);border-color:var(--bw-color-line)}
& .agent-status{color:var(--bw-color-accent)}
& .agent-panel{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue) var(--bw-color-line) var(--bw-color-line) var(--bw-color-line);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24);background-color:var(--bw-color-paper)}
& .agent-panel h2{margin-top:0}
& .agent-panel a{color:var(--bw-color-accent)}
& .agent-panel li{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& .agent-panel label{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& .agent-panel input:not([type="checkbox"]){padding:var(--bw-space-12)}
& .agent-panel button{margin:var(--bw-space-8) var(--bw-space-8) var(--bw-space-8) 0}
& .agent-panel .sample-tag{color:var(--bw-color-accent)}
& .agent-panel dl{gap:var(--bw-space-8)}
& .agent-panel dd{margin:0}
@media (max-width: 640px){& .agent-panel{margin:var(--bw-space-16);padding:var(--bw-space-16)}}
@media (max-width: 640px){& table.agent-grid th,& table.agent-grid td{padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (max-width: 640px){& .agent-panel dd{margin-bottom:var(--bw-space-12)}}
& .table-wrap > table th,& .table-wrap > table td{padding:var(--bw-space-12)}
& .table-wrap:focus-visible{outline-color:var(--bw-color-data-blue)}
& .agent-panel{font-family:var(--bw-font-sans)}
& .agent-grid caption{padding:var(--bw-space-12) 0 var(--bw-space-12) 0}
}
/* /assets/orders.css */
:where(html:has(link[href^="/assets/orders.css"]),html:has(style[data-inline="orders.css"])){
&:is(:root){font-family:var(--bw-font-sans)}
& .order{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .order-head{margin:0 0 var(--bw-space-8) 0;gap:var(--bw-space-8) var(--bw-space-16)}
& .order-head h3{margin:0;font-size:var(--bw-text-20)}
& .order-code{font-size:var(--bw-text-13);font-family:var(--bw-font-mono);color:var(--bw-color-ink-secondary)}
& .state{margin:var(--bw-space-8) 0 var(--bw-space-12) 0;padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:var(--bw-radius-12);gap:var(--bw-space-8);font-size:var(--bw-text-13);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .state.review{background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .state.done{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .state.stop{background-color:var(--bw-color-destructive-bg);color:var(--bw-color-destructive)}
& .order p{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .qlist{margin:var(--bw-space-12) 0 var(--bw-space-4) 0;padding:var(--bw-space-16) var(--bw-space-16) var(--bw-space-16) var(--bw-space-48);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);font-size:var(--bw-text-16)}
& .qlist li{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .facts{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-4) var(--bw-space-16);font-size:var(--bw-text-16)}
& .facts dt{color:var(--bw-color-ink-secondary)}
& .facts dd{margin:0}
& .clock{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;gap:var(--bw-space-4) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas);font-size:var(--bw-text-16)}
& .clock dt{color:var(--bw-color-ink-secondary)}
& .clock dd{margin:0;font-size:var(--bw-text-16);font-family:var(--bw-font-mono)}
& .order .actions{gap:var(--bw-space-12);margin-top:var(--bw-space-12)}
& .order .actions .button,& .order .actions button{margin-top:0}
& .rail{margin:var(--bw-space-16) 0 0 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-canvas)}
& .rail h4{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .rail ul{margin:0;padding-left:var(--bw-space-24)}
& .rail li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .intake{margin-top:var(--bw-space-12)}
& .intake fieldset{margin:0;padding:0}
& .intake .pair{gap:var(--bw-space-12)}
& .intake .hint{margin:var(--bw-space-4) 0 0 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .intake .preview{margin-top:var(--bw-space-16)}
@media (max-width: 640px){& .order{padding:var(--bw-space-16)}}
}
/* /assets/absence-ads.css */
:where(html:has(link[href^="/assets/absence-ads.css"]),html:has(style[data-inline="absence-ads.css"])){
& .ads-panel{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-12);font-family:var(--bw-font-sans);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32);background-color:var(--bw-color-paper);color:var(--bw-color-accent-deep)}
& .ads-panel h1,& .ads-panel h2,& .ads-panel h3{color:var(--bw-color-accent)}
& .ads-panel label{margin:var(--bw-space-16) 0 var(--bw-space-4) 0}
& .ads-panel input:not([type="checkbox"]),& .ads-panel textarea,& .ads-panel select{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4)}
& .ads-panel input[type="checkbox"]{margin-right:var(--bw-space-8)}
& .ads-panel button,& .ads-panel .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);color:var(--bw-color-accent);background-color:var(--bw-color-paper);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& .ads-panel .primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .ads-panel .ads-grid{gap:var(--bw-space-16)}
& .ads-panel .ads-stat{padding:var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .ads-panel th,& .ads-panel td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-data-blue)}
& .ads-panel .ads-question{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-bottom-color:var(--bw-color-data-blue)}
& .ads-panel details{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& .ads-panel .sample-label{color:var(--bw-color-accent)}
& .ads-panel .ads-message{padding:var(--bw-space-12);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .ads-public{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);color:var(--bw-color-accent-deep)}
& .ads-public h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .ads-public h1{font-size:var(--bw-text-31)}}
& .ads-public .lede{font-size:var(--bw-text-20)}
& .ads-public nav{gap:var(--bw-space-24)}
& .ads-public a{color:var(--bw-color-accent)}
& .ads-public .actions{gap:var(--bw-space-12)}
& .ads-public section{margin:var(--bw-space-48) 0 var(--bw-space-48) 0}
@media (max-width: 700px){& .ads-panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-16)}}
@media (max-width: 700px){& .ads-panel th,& .ads-panel td{padding:var(--bw-space-8)}}
@media (max-width: 700px){& .ads-public{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media (max-width: 700px){& .ads-public .lede{font-size:var(--bw-text-20)}}
& .ads-public h1,& .ads-public h2,& .ads-public h3,& .ads-panel a{color:var(--bw-color-accent)}
& .ads-panel .primary{color:var(--bw-color-paper)}
& .ads-panel :focus-visible,& .ads-public :focus-visible{outline-color:var(--bw-color-data-blue)}
}
/* /assets/checklist.css */
:where(html:has(link[href^="/assets/checklist.css"]),html:has(style[data-inline="checklist.css"])){
& .checklist-document,& .checklist-surface,& #checklist{font-family:var(--bw-font-sans);color:var(--bw-color-ink)}
& .checklist-document{padding:0 var(--bw-space-24) 0 var(--bw-space-24);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32)}
& .checklist-document h1,& .checklist-surface h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .checklist-document h1,& .checklist-surface h1{font-size:var(--bw-text-31)}}
& .checklist-document h2,& .checklist-surface h2,& #checklist h2{color:var(--bw-color-accent);margin-top:var(--bw-space-32)}
& .checklist-document a,& .checklist-surface a,& #checklist a{color:var(--bw-color-accent)}
& .checklist-table table{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-13)}
& .checklist-table th,& .checklist-table td{padding:var(--bw-space-12) var(--bw-space-8) var(--bw-space-12) var(--bw-space-8);border-bottom-color:var(--bw-color-line)}
& .checklist-table th{background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .checklist-note{padding:var(--bw-space-16);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .checklist-document .checklist-primary{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .checklist-review{margin:var(--bw-space-8) 0 0 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .checklist-index-sample .controls button{border-color:var(--bw-color-accent);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .checklist-receipt{border-top-color:var(--bw-color-data-blue);margin-top:var(--bw-space-32);padding-top:var(--bw-space-12)}
& .checklist-surface{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
@media print{& .checklist-cover{gap:var(--bw-space-8) var(--bw-space-16);font-size:var(--bw-text-13)}}
@media print{& .checklist-cover-note{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media print{& .checklist-document .checklist-cover h2{margin:var(--bw-space-8) 0 var(--bw-space-4) 0;font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}}
@media print{& .checklist-cover p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media print{& .checklist-cover .checklist-table table{margin:var(--bw-space-4) 0 var(--bw-space-4) 0;font-size:var(--bw-text-13)}}
@media print{& .checklist-cover .checklist-table th,& .checklist-cover .checklist-table td{padding:var(--bw-space-4)}}
@media print{& .checklist-document > header h1{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& .checklist-document > header p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media print{& .checklist-document > .checklist-note{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
& .checklist-surface .checklist-grid{margin:var(--bw-space-32) 0 var(--bw-space-32) 0;gap:var(--bw-space-24)}
& .checklist-card{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .checklist-surface .checklist-card h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .checklist-surface .checklist-actions{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-12)}
& .checklist-surface .checklist-actions a{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-8)}
& .checklist-surface .checklist-actions .checklist-primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .checklist-surface .checklist-actions a:hover{box-shadow:none}
& .checklist-surface a:focus-visible,& #checklist a:focus-visible{outline-color:var(--bw-color-data-blue)}
& #checklist label{margin:var(--bw-space-12) 0 var(--bw-space-4) 0}
& .checklist-order{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24)}
@media screen and (max-width: 810px){& .checklist-table tr{border-color:var(--bw-color-line);margin-bottom:var(--bw-space-16)}}
@media screen and (max-width: 810px){& .checklist-table td{gap:var(--bw-space-12)}}
@media screen and (max-width: 810px){& .checklist-table td::before{color:var(--bw-color-accent)}}
@media screen and (max-width: 810px){& .checklist-document{padding:0 var(--bw-space-16) 0 var(--bw-space-16)}}
@media screen and (max-width: 810px){& .checklist-surface{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media print{& .checklist-document{margin:0;padding:0;font-size:var(--bw-text-13)}}
@media print{& .checklist-document h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& .checklist-document h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}}
@media print{& .checklist-table table{font-size:var(--bw-text-13)}}
@media print{& .checklist-table th,& .checklist-table td{padding:var(--bw-space-4)}}
@media print{& .checklist-document pre{font-size:var(--bw-text-13)}}
& .checklist-document.checklist-index-sample{font-family:var(--bw-font-sans)}
}
/* /assets/account-proof.css */
:where(html:has(link[href^="/assets/account-proof.css"]),html:has(style[data-inline="account-proof.css"])){
& #pipeline-proof{padding:var(--bw-space-24);border-top-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas);color:var(--bw-color-accent-deep)}
& #pipeline-proof h2,& #pipeline-proof h3{color:var(--bw-color-accent)}
& #pipeline-proof label{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& #pipeline-proof input:not([type="checkbox"]),& #pipeline-proof select{padding:var(--bw-space-12)}
& #pipeline-proof pre{font-size:var(--bw-text-13)}
& #pipeline-proof details{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& #pipeline-proof section{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line)}
& #pipeline-proof button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& #pipeline-proof a{color:var(--bw-color-accent)}
& #pipeline-proof :focus-visible{outline-color:var(--bw-color-data-blue)}
@media (max-width: 640px){& #pipeline-proof{padding:var(--bw-space-16)}}
@media (max-width: 640px){& #pipeline-proof section{padding:var(--bw-space-12)}}
& #pipeline-proof .proof-period-scroll{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& #pipeline-proof table{font-size:var(--bw-text-13)}
& #pipeline-proof th,& #pipeline-proof td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& #pipeline-proof th{color:var(--bw-color-accent)}
@media (max-width: 640px){& #pipeline-proof tr{margin-bottom:var(--bw-space-16)}}
@media (max-width: 640px){& #pipeline-proof td{gap:var(--bw-space-12)}}
@media (max-width: 640px){& #pipeline-proof td::before{color:var(--bw-color-accent)}}
}
/* /assets/record.css */
:where(html:has(link[href^="/assets/record.css"]),html:has(style[data-inline="record.css"])){
& .record-page{padding:var(--bw-space-32) var(--bw-space-48) var(--bw-space-48) var(--bw-space-48);margin-top:0;margin-bottom:0}
& .record-page h1{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .record-page h1{font-size:var(--bw-text-31)}}
& .record-page .eyebrow{margin:0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal}
& .record-page .lede{font-size:var(--bw-text-20);color:var(--bw-color-ink-secondary)}
& .record-cta{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;gap:var(--bw-space-12)}
& .record-cta .button{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);color:var(--bw-color-accent);background-color:var(--bw-color-paper)}
& .record-cta .button.primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .record-cta .button:hover{border-color:var(--bw-color-accent-strong)}
& .record-cta .button.primary:hover{background-color:var(--bw-color-accent-strong)}
& .record-links{margin:var(--bw-space-8) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& .record-links a,& .record-page a{color:var(--bw-color-accent)}
& .record-page .panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-radius:var(--bw-radius-4) var(--bw-radius-4) var(--bw-radius-12) var(--bw-radius-12);border-top-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& .record-page .panel h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .record-page ol li,& .record-page ul li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .record-form{gap:var(--bw-space-16)}
& .record-form label{font-size:var(--bw-text-16)}
& .record-form input[type="text"],& .record-form input[type="url"],& .record-form input[type="email"],& .record-form select,& .record-form textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper)}
& .record-form .consent{gap:var(--bw-space-12)}
& .record-form .consent input{margin-top:var(--bw-space-4)}
& .record-form button[type="submit"]{padding:0 var(--bw-space-24) 0 var(--bw-space-24);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .record-message{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);color:var(--bw-color-ink);border-left-color:var(--bw-color-data-blue)}
& .record-message.error{background-color:var(--bw-color-notice-bg);border-left-color:var(--bw-color-notice-rule)}
& .record-table{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& .record-table caption{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16);color:var(--bw-color-ink)}
& .record-table th,& .record-table td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .record-table thead th{background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .record-sample-label{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);font-size:var(--bw-text-13);letter-spacing:normal;color:var(--bw-color-accent)}
& .record-panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-radius:var(--bw-radius-4) var(--bw-radius-4) var(--bw-radius-12) var(--bw-radius-12);border-top-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& .record-panel h2{margin:var(--bw-space-8) 0 var(--bw-space-12) 0}
& .record-panel .facts{gap:var(--bw-space-12)}
& .record-quiet{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
@media (max-width: 640px){& .record-page{padding-top:var(--bw-space-24)}}
@media (max-width: 640px){& .record-table{font-size:var(--bw-text-13)}}
@media (max-width: 640px){& .record-table th,& .record-table td{padding:var(--bw-space-8)}}
& .findings-sample-rates{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-12)}
& .findings-sample-rate{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-data-blue) var(--bw-color-line) var(--bw-color-line) var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .findings-sample-rate h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16);color:var(--bw-color-accent)}
& .findings-sample-rate p{margin:0 0 var(--bw-space-8) 0}
}
/* /assets/theme.css */
:where(html:has(link[href^="/assets/theme.css"]),html:has(style[data-inline="theme.css"])){
&:is(:root[data-theme="dark"]),&:is(:root[data-theme="dark"]) body{color:var(--bw-color-paper);background-color:var(--bw-color-ink)!important}
&:is(:root[data-theme="dark"]) a{color:var(--bw-color-accent)}
&:is(:root[data-theme="dark"]) :is(h1, h2, h3, h4, strong, dt, label, legend, summary){color:var(--bw-color-paper)}
&:is(:root[data-theme="dark"]) :is(header, footer, .site-header, .section-nav, .sa-nav, .settings-nav, .card, .panel, .surface-card, .table-scroll, .table-wrap, pre, fieldset, details, dialog, .cp-card, .cp-frame-wrap){border-color:var(--bw-color-ink);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
&:is(:root[data-theme="dark"]) :is(thead th, caption, .panel.blue, .cp-summary){background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
&:is(:root[data-theme="dark"]) :is(th, td, hr, .review, .review-form, .cp-table td, .cp-table th){border-color:var(--bw-color-ink)}
&:is(:root[data-theme="dark"]) :is(.quiet, .view-note, .lead, .eyebrow, .dash-meta, .sa-url, .cp-note, footer p){color:var(--bw-color-ink-secondary)}
&:is(:root[data-theme="dark"]) :is(input, select, textarea){border-color:var(--bw-color-line);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
&:is(:root[data-theme="dark"]) :is(.button, button):not(.secondary):not(.link-button):not(.rail-link){border-color:var(--bw-color-data-blue);background-color:var(--bw-color-data-blue);color:var(--bw-color-ink)}
&:is(:root[data-theme="dark"]) :is(.secondary, .button.secondary){border-color:var(--bw-color-data-blue);color:var(--bw-color-accent)}
&:is(:root[data-theme="dark"]) :is(.notice, .alert, .sa-no, .cp-warn){border-color:var(--bw-color-notice-rule);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
&:is(:root[data-theme="dark"]) :is(.sa-ok, .sa-nav a[aria-current="page"], .cp-ok, #sa-status:not(:empty), #source-status:not(:empty), #cp-status:not(:empty)){border-color:var(--bw-color-data-blue);background-color:var(--bw-color-ink);color:var(--bw-color-accent)}
&:is(:root[data-theme="dark"]) :focus-visible{outline-color:var(--bw-color-accent)}
& .bw-theme-control{gap:var(--bw-space-8);font-size:var(--bw-text-13);font-family:var(--bw-font-sans)}
& .bw-theme-control select{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
@media print{&:is(:root[data-theme="dark"]),&:is(:root[data-theme="dark"]) body{color:var(--bw-color-ink);background-color:var(--bw-color-paper)!important}}
}
/* /assets/dashboard.css */
:where(html:has(link[href^="/assets/dashboard.css"]),html:has(style[data-inline="dashboard.css"])){
& .dash-app,& .dash-home,& .dash-section,& .dash-drawer,& .receipt-doc{font-family:var(--bw-font-sans)}
& .skip-link.visually-hidden:focus{margin:0}
& .visually-hidden{margin:0;padding:0}
& .sticky-stack .section-nav[data-rail],& .section-nav[data-rail],& nav[data-rail]{padding:0 var(--bw-space-16) 0 var(--bw-space-16);gap:var(--bw-space-4);background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line)}
& [data-rail] .rail-link{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink-secondary);font-family:var(--bw-font-sans);font-size:var(--bw-text-13)}
& [data-rail] .rail-link:hover{background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& [data-rail] .rail-link[aria-current="page"]{color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& [data-rail] .rail-link:focus-visible{outline-color:var(--bw-color-accent)}
@media (min-width: 1100px){& .sticky-stack .section-nav[data-rail],& .section-nav[data-rail],& nav[data-rail]{padding:var(--bw-space-16) var(--bw-space-12) var(--bw-space-16) var(--bw-space-12);gap:var(--bw-space-4);border-right-color:var(--bw-color-line)}}
@media (min-width: 1100px){& [data-rail] .rail-link{font-size:var(--bw-text-16)}}
@media (min-width: 1100px){& #app:has([data-rail]) > main,& #app:has([data-rail]) > .sample-availability,& #app:has([data-rail]) > footer{margin-left:0}}
@media (min-width: 1100px){& body.dash-app{padding-left:0}}
@media (min-width: 1100px){& body.dash-app .section-nav[data-rail]{padding-top:var(--bw-space-24)}}
@media (min-width: 1100px){& #app:has([data-rail]) > main{padding-left:var(--bw-space-48);padding-right:var(--bw-space-48)}}
@media (max-width: 760px){& .sticky-stack .section-nav[data-rail],& .section-nav[data-rail],& nav[data-rail]{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-top-color:var(--bw-color-line);box-shadow:var(--bw-shadow-float)}}
@media (max-width: 760px){& [data-rail] .rail-link{padding:0 var(--bw-space-12) 0 var(--bw-space-12);font-size:var(--bw-text-13)}}
@media (max-width: 760px){& body:has([data-rail]){padding-bottom:var(--bw-space-64)}}
@media print{& #app:has([data-rail]) > main,& body.dash-app > main{margin-left:0}}
& .dash-toc{margin:var(--bw-space-16) 0 var(--bw-space-24) 0;padding:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8) var(--bw-space-16);border-top-color:var(--bw-color-line);border-bottom-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& .dash-toc a{color:var(--bw-color-accent)}
& .dash-divider{margin:var(--bw-space-48) 0 var(--bw-space-8) 0;font-size:var(--bw-text-31)}
& #app:has([data-rail]) > main > h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-31);color:var(--bw-color-ink);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& #app:has([data-rail]) > main > h1{font-size:var(--bw-text-20)}}
& .dash-home{margin:var(--bw-space-8) 0 var(--bw-space-48) 0;color:var(--bw-color-ink)}
& .dash-eyebrow{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-home .dash-finding,& .dash-finding{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-31);color:var(--bw-color-ink)}
& .dash-meta{margin:0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .dash-tiles{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& .dash-rate{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-4);background-color:var(--bw-color-paper);box-shadow:none}
& .dash-rate p{margin:0}
& .dash-rate-label{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-rate-value{gap:var(--bw-space-4)}
& .dash-rate-value .dash-num{font-size:var(--bw-text-31);color:var(--bw-color-ink)}
& .dash-of{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-20)}
& .dash-rate-base{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-rate-detail{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-rate .dash-link{padding-top:var(--bw-space-8)}
& .dash-plot{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .dash-plot-axis{stroke:var(--bw-color-line)}
& .dash-plot-tick{stroke:var(--bw-color-line)}
& .dash-plot-band{stroke:var(--bw-color-data-blue)}
& .dash-plot-dot{fill:var(--bw-color-accent)}
& .dash-grid{gap:var(--bw-space-16)}
& .dash-panel{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .dash-panel h3{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& .dash-muted{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-statement{font-size:var(--bw-text-16)}
& .dash-link{color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-links{gap:var(--bw-space-8) var(--bw-space-24)}
& .dash-fixes{margin:0 0 var(--bw-space-12) 0;padding:0;gap:var(--bw-space-16)}
& .dash-fix{padding-bottom:var(--bw-space-16);border-bottom-color:var(--bw-color-line)}
& .dash-fix:last-child{padding-bottom:0}
& .dash-fix-head{gap:var(--bw-space-12)}
& .dash-rank{background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-fix-title{margin:0}
& .dash-fix-meta{margin:var(--bw-space-8) 0 0 0;gap:var(--bw-space-8) var(--bw-space-16);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-qlist{margin:var(--bw-space-8) 0 0 0;padding:0;color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-qlist li{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .dash-qid{font-family:var(--bw-font-mono);font-size:var(--bw-text-13);color:var(--bw-color-accent)}
& .dash-chip{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-chip-drafted,& .dash-chip-declined{border-color:var(--bw-color-line);background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .dash-chip-published,& .dash-chip-remeasured{border-color:var(--bw-color-accent);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .dash-badge{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-12);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-bars{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:0;gap:var(--bw-space-12)}
& .dash-bar-head{gap:var(--bw-space-12);font-size:var(--bw-text-13)}
& .dash-bar-head a{color:var(--bw-color-ink)}
& .dash-bar{border-radius:var(--bw-radius-4);margin-top:var(--bw-space-4);background-color:var(--bw-color-panel)}
& .dash-bar > span{border-radius:var(--bw-radius-4);background-color:var(--bw-color-data-blue)}
& .dash-bar-note{margin:var(--bw-space-4) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-own .dash-bar > span{background-color:var(--bw-color-accent)}
& .dash-changes{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:0;gap:var(--bw-space-16)}
& .dash-change p{margin:0 0 var(--bw-space-4) 0}
& .dash-rate-line{font-size:var(--bw-text-13);color:var(--bw-color-ink)}
& .dash-skel{border-radius:var(--bw-radius-8)}
& .dash-skel-value{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
@media (max-width: 810px){& .dash-home .dash-finding,& .dash-finding{font-size:var(--bw-text-31)}}
@media (max-width: 480px){& .dash-rate-value .dash-num{font-size:var(--bw-text-31)}}
@media (max-width: 480px){& .dash-panel,& .dash-rate{padding:var(--bw-space-16)}}
& .dash-section{margin:var(--bw-space-8) 0 var(--bw-space-48) 0}
& .dash-section h2{margin:0 0 var(--bw-space-8) 0}
& .dash-empty{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
& .dash-empty-line{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .dash-notice{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:0 var(--bw-radius-8) var(--bw-radius-8) 0;background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue);font-size:var(--bw-text-13)}
& .dash-toolbar{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
& .dash-filters,& .dash-exports{gap:var(--bw-space-8)}
& .dash-filter{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-filter[aria-pressed="true"]{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .dash-filter:focus-visible,& .dash-sort:focus-visible,& .dash-row-action:focus-visible{outline-color:var(--bw-color-accent)}
& .dash-table-wrap{border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .dash-table-wrap:focus-visible{outline-color:var(--bw-color-accent)}
& .dash-table{font-size:var(--bw-text-13)}
& .dash-table th,& .dash-table td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .dash-table thead th{background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .dash-table tbody tr:hover{background-color:var(--bw-color-panel)}
& .dash-table tbody tr.dash-you{background-color:var(--bw-color-panel)}
& .dash-sort{gap:var(--bw-space-4)}
& .dash-sort::after{border-top-color:var(--bw-color-line)}
& th[aria-sort="ascending"] .dash-sort::after{border-bottom-color:var(--bw-color-accent)}
& th[aria-sort="descending"] .dash-sort::after{border-top-color:var(--bw-color-accent)}
& .cell-detail{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-dates summary{color:var(--bw-color-accent)}
& .dash-dates ul{margin:var(--bw-space-8) 0 0 0;padding:0;font-size:var(--bw-text-13)}
& .dash-dates li{margin-bottom:var(--bw-space-12)}
& .dash-dates li span{color:var(--bw-color-ink-secondary)}
& .dash-dates li p{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .dash-row-action{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-8);margin-top:var(--bw-space-8);background-color:var(--bw-color-paper);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-docs{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-16)}
& .dash-doc{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .dash-doc p{margin:var(--bw-space-8) 0 0 0;color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-doc a{color:var(--bw-color-accent)}
@media (max-width: 720px){& .dash-cards-on-phone tr{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-bottom-color:var(--bw-color-line)}}
@media (max-width: 720px){& .dash-cards-on-phone th,& .dash-cards-on-phone td{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 720px){& .dash-cards-on-phone td[data-label]::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}}
@media (max-width: 720px){& .dash-cards-on-phone thead tr:has(.dash-sort){gap:var(--bw-space-8)}}
@media (max-width: 720px){& .dash-cards-on-phone thead th{padding:var(--bw-space-4);border-radius:var(--bw-radius-8)}}
& .dash-drawer{padding:var(--bw-space-24);background-color:var(--bw-color-paper);border-left-color:var(--bw-color-line);box-shadow:var(--bw-shadow-float)}
& .dash-drawer-head{gap:var(--bw-space-12)}
& .dash-drawer-head h2{margin:0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .dash-drawer-form{gap:var(--bw-space-8);margin-top:var(--bw-space-16)}
& .dash-drawer-form input,& .dash-drawer-form select{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .dash-drawer-form textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .order-steps{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:0;gap:0}
& .order-step{gap:var(--bw-space-12);padding-bottom:var(--bw-space-24)}
& .order-step::before{background-color:var(--bw-color-panel)}
& .order-step-done::before{background-color:var(--bw-color-data-blue)}
& .order-step-mark{border-color:var(--bw-color-line);background-color:var(--bw-color-paper)}
& .order-step-done .order-step-mark{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-data-blue)}
& .order-step-current .order-step-mark{border-color:var(--bw-color-accent);box-shadow:none}
& .order-step p{margin:0}
& .order-step-current .order-step-title{color:var(--bw-color-accent)}
& .order-step-time{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .order-step-note{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .receipt-doc{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);margin-top:0;margin-bottom:0;color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
& .receipt-doc h1{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .receipt-doc h2{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;font-size:var(--bw-text-20);padding-top:var(--bw-space-12);border-top-color:var(--bw-color-data-blue);font-family:var(--bw-font-sans)}
& .receipt-doc h3{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .receipt-meta{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .receipt-tiles{gap:var(--bw-space-12)}
& .receipt-tiles .dash-rate{padding:var(--bw-space-12)}
& .receipt-tiles .dash-rate-value .dash-num{font-size:var(--bw-text-20)}
& .receipt-list{margin:0;padding-left:var(--bw-space-24);font-size:var(--bw-text-13)}
& .receipt-list li{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .receipt-fixes{margin:0;padding:0;font-size:var(--bw-text-13)}
& .receipt-fixes p{margin:0}
& .receipt-fixes li{margin:0 0 var(--bw-space-12) 0}
& .receipt-hash code{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-8);font-family:var(--bw-font-mono);font-size:var(--bw-text-13);background-color:var(--bw-color-panel)}
& .receipt-controls{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
& .receipt-brand{margin:0 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
@media (max-width: 640px){& .receipt-doc{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media print{&:is(html),& body{background-color:var(--bw-color-paper)}}
@media print{& .receipt-doc{padding:0;font-size:var(--bw-text-13)}}
@media print{& .receipt-doc .receipt-meta{font-size:var(--bw-text-13)}}
@media print{& .receipt-doc h1{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& .receipt-doc h2{font-size:var(--bw-text-16);margin-top:var(--bw-space-12);font-family:var(--bw-font-sans)}}
@media print{& .receipt-doc h3{margin:var(--bw-space-12) 0 var(--bw-space-4) 0}}
@media print{& .receipt-tiles{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}}
@media print{& .receipt-tiles .dash-rate{padding:var(--bw-space-8);border-color:var(--bw-color-line)}}
@media print{& .receipt-tiles .dash-rate-value .dash-num{font-size:var(--bw-text-20)}}
@media print{& .receipt-passport table{font-size:var(--bw-text-13)}}
@media print{& .receipt-passport th,& .receipt-passport td{padding:var(--bw-space-4)}}
@media print{& .receipt-fixes,& .receipt-list{font-size:var(--bw-text-13)}}
@media print{& a{color:var(--bw-color-accent)}}
& .dash-subnav{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-4);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-4);background-color:var(--bw-color-panel)}
& .dash-subnav a{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-subnav a:hover{background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .dash-subnav a[aria-current="page"]{background-color:var(--bw-color-paper);color:var(--bw-color-accent);box-shadow:none}
& .dash-subnav a:focus-visible{outline-color:var(--bw-color-accent)}
& .buy-bar .buy-bar-next{color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .buy-bar .buy-bar-next:focus-visible{outline-color:var(--bw-color-accent)}
& .dash-flags,& .dash-note,& .dash-pages{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-16)}
& .dash-flag,& .dash-note-line{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .dash-flag blockquote,& .dash-section blockquote{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-radius:0 var(--bw-radius-8) var(--bw-radius-8) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);font-size:var(--bw-text-16)}
& .dash-flag p,& .dash-note-line p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .dash-facts{gap:var(--bw-space-8) var(--bw-space-24);font-size:var(--bw-text-13)}
& .dash-facts dt{color:var(--bw-color-ink)}
& .dash-facts dd{margin:0}
& .dash-pages li{gap:var(--bw-space-4);font-size:var(--bw-text-13)}
& .dash-pages a{color:var(--bw-color-accent)}
& .dash-note-line .dash-rate-label{margin-bottom:var(--bw-space-4)}
& .queue-estimate ol{padding-left:var(--bw-space-16)}
& .owner-filter-label{gap:var(--bw-space-8)}
& .dash-table .dash-chip{padding-top:var(--bw-space-4);padding-bottom:var(--bw-space-4)}
}
/* /assets/connection-actions.css */
:where(html:has(link[href^="/assets/connection-actions.css"]),html:has(style[data-inline="connection-actions.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas)}
& body{margin:0}
& header,& main,& footer{padding:var(--bw-space-24)}
& header{gap:var(--bw-space-24);border-bottom-color:var(--bw-color-line)}
& header > a{font-size:var(--bw-text-20)}
& nav,& .actions{gap:var(--bw-space-24)}
& a{color:var(--bw-color-accent)}
& a:focus-visible,& summary:focus-visible,& pre:focus-visible{outline-color:var(--bw-color-accent)}
& h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .lead{font-size:var(--bw-text-20)}
& .eyebrow{font-size:var(--bw-text-13);text-transform:none;letter-spacing:normal;color:var(--bw-color-ink-secondary)}& .eyebrow::first-letter{text-transform:uppercase}
& .notice{padding:var(--bw-space-16);border-left-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg)}
& .button{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .action-record{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .record-heading{gap:var(--bw-space-16)}
& .phase{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& dl{gap:var(--bw-space-8) var(--bw-space-16)}
& dd{margin:0}
& details{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line)}
& summary{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& pre{padding:var(--bw-space-16);background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& footer{border-top-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& .skip{padding:var(--bw-space-12);background-color:var(--bw-color-paper)}
@media (max-width: 600px){& header,& main,& footer{padding:var(--bw-space-24)}}
@media (max-width: 600px){& header{gap:var(--bw-space-8)}}
@media (max-width: 600px){& .record-heading{gap:var(--bw-space-12)}}
@media (max-width: 600px){& .action-record{padding:var(--bw-space-16)}}
@media (max-width: 600px){& dl{gap:0}}
@media (max-width: 600px){& dd{margin-bottom:var(--bw-space-12)}}
@media (max-width: 600px){& .lead{font-size:var(--bw-text-20)}}
@media (max-width: 600px){& pre{padding:var(--bw-space-12);font-size:var(--bw-text-13)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
}
/* /assets/source-library.css */
:where(html:has(link[href^="/assets/source-library.css"]),html:has(style[data-inline="source-library.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas)}
& body{margin:0}
& header,& footer,& main{padding:var(--bw-space-24)}
& header{gap:var(--bw-space-24);border-bottom-color:var(--bw-color-line)}
& header > a{font-size:var(--bw-text-20)}
& nav,& .actions{gap:var(--bw-space-16)}
& a{color:var(--bw-color-accent)}
& main{padding-bottom:var(--bw-space-64)}
& h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{font-size:var(--bw-text-20)}
& .eyebrow{text-transform:none;letter-spacing:normal;font-size:var(--bw-text-13)}& .eyebrow::first-letter{text-transform:uppercase}
& .lead{font-size:var(--bw-text-20)}
& .card{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .notice{padding:var(--bw-space-16);border-left-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .quiet{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .button,& button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .secondary{background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& a:focus-visible,& button:focus-visible,& input:focus-visible,& textarea:focus-visible,& select:focus-visible,& summary:focus-visible,& pre:focus-visible,& .table-scroll:focus-visible{outline-color:var(--bw-color-accent)}
& .skip{padding:var(--bw-space-12);background-color:var(--bw-color-paper)}
& label{margin-top:var(--bw-space-16)}
& input,& select,& textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& form button{margin-top:var(--bw-space-24)}
& .review-form{padding:var(--bw-space-12) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-line)}
& dl{gap:var(--bw-space-8) var(--bw-space-24)}
& dd{margin:0}
& .checksum{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& details{margin-top:var(--bw-space-16)}
& summary{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& pre{padding:var(--bw-space-16);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& .table-scroll{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& caption{padding:var(--bw-space-16);background-color:var(--bw-color-panel)}
& th,& td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& thead th{background-color:var(--bw-color-panel)}
& .review{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-16)}
& footer{border-top-color:var(--bw-color-line);color:var(--bw-color-ink-secondary)}
& #source-status:not(:empty){padding:var(--bw-space-16);border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
@media (max-width: 600px){& header,& main,& footer{padding:var(--bw-space-16)}}
@media (max-width: 600px){& header{gap:var(--bw-space-8)}}
@media (max-width: 600px){& nav{gap:var(--bw-space-12)}}
@media (max-width: 600px){& .card{padding:var(--bw-space-16)}}
@media (max-width: 600px){& dl{gap:var(--bw-space-4)}}
@media (max-width: 600px){& dd{margin-bottom:var(--bw-space-12)}}
@media (max-width: 600px){& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
}
/* /assets/brand-knowledge.css */
:where(html:has(link[href^="/assets/brand-knowledge.css"]),html:has(style[data-inline="brand-knowledge.css"])){
& .brand-entry + .brand-entry{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-24);padding-top:var(--bw-space-12)}
& .evidence{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-left-color:var(--bw-color-data-blue)}
& .evidence blockquote{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-16);background-color:var(--bw-color-panel)}
& .evidence p{font-size:var(--bw-text-16)}
& fieldset{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& .choice{gap:var(--bw-space-12)}
& .choice input{margin-top:var(--bw-space-4)}
& .source-choice,& .entry-editor{padding:0 0 var(--bw-space-24) 0;border-bottom-color:var(--bw-color-line);margin-bottom:var(--bw-space-16)}
& .entry-editor fieldset{background-color:var(--bw-color-canvas)}
& #brand-status:not(:empty){padding:var(--bw-space-16);border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& h4{font-size:var(--bw-text-16);margin-bottom:var(--bw-space-8)}
@media (max-width: 600px){& fieldset{padding:var(--bw-space-12)}}
@media (max-width: 600px){& .evidence{padding:0 var(--bw-space-12) 0 var(--bw-space-12)}}
}
/* /assets/site-audit.css */
:where(html:has(link[href^="/assets/site-audit.css"]),html:has(style[data-inline="site-audit.css"])){
& .sa-nav{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;padding:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8) var(--bw-space-12);border-top-color:var(--bw-color-line);border-bottom-color:var(--bw-color-line)}
& .sa-nav a{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-4)}
& .sa-nav a[aria-current="page"]{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .statement{font-size:var(--bw-text-16)}
& .sa-tag{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-4);font-size:var(--bw-text-13)}
& .sa-ok{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .sa-no{border-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .sa-url,& .sa-code{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& .sa-list,& .sa-findings{padding-left:var(--bw-space-24)}
& .sa-list li,& .sa-findings li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& fieldset{margin:var(--bw-space-16) 0 0 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-16) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& .choice{gap:var(--bw-space-12);margin-top:var(--bw-space-12)}
& .choice input{margin-top:var(--bw-space-4)}
& #sa-status:not(:empty){padding:var(--bw-space-16);border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& #sa-draft-result:not(:empty){margin-top:var(--bw-space-16)}
& details.card > summary{font-size:var(--bw-text-20)}
& .card details{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-4)}
@media (max-width: 600px){& .sa-nav{gap:var(--bw-space-4)}}
@media (max-width: 600px){& .sa-nav a{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}}
@media (max-width: 600px){& .statement{font-size:var(--bw-text-16)}}
}
/* /assets/change-preview.css */
:where(html:has(link[href^="/assets/change-preview.css"]),html:has(style[data-inline="change-preview.css"])){
& .cp-card{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .cp-card form{gap:var(--bw-space-8)}
& .cp-card textarea{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& .cp-summary{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .cp-table p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .cp-note{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .cp-tag{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-8);font-size:var(--bw-text-13)}
& .cp-ok{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .cp-warn{border-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .cp-pin{border-radius:var(--bw-radius-12);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .cp-pin-warn{background-color:var(--bw-color-notice-rule)}
& .cp-frames{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-16)}
& .cp-frame-wrap{margin:0;padding:var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .cp-frame-wrap figcaption{margin:0 0 var(--bw-space-8) 0}
& .cp-frame{border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper)}
@media (max-width: 600px){& .cp-card{padding:var(--bw-space-16)}}
@media (max-width: 600px){& .cp-table tr{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-bottom-color:var(--bw-color-line)}}
@media (max-width: 600px){& .cp-table th,& .cp-table td{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
}
/* /assets/content-workspace.css */
:where(html:has(link[href^="/assets/content-workspace.css"]),html:has(style[data-inline="content-workspace.css"])){
& header nav{gap:var(--bw-space-16)}
& .card{margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& article + article{margin-top:var(--bw-space-24);padding-top:var(--bw-space-16);border-top-color:var(--bw-color-line)}
& .draft-section{padding-top:var(--bw-space-8);padding-bottom:var(--bw-space-8)}
& .checksum{font-size:var(--bw-text-13)}
& textarea{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;padding:var(--bw-space-12)}
& label:not(.choice){margin-top:var(--bw-space-12)}
& fieldset{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& .choice{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8)}
& .choice input{margin-top:var(--bw-space-4)}
& .references{background-color:var(--bw-color-canvas)}
& .source-choice{padding-top:var(--bw-space-12);padding-bottom:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& pre{padding:var(--bw-space-16);background-color:var(--bw-color-canvas);font-size:var(--bw-text-13)}
& summary{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& button{margin-top:var(--bw-space-16)}
& .actions{gap:var(--bw-space-16)}
& #content-status:not(:empty){padding:var(--bw-space-16);border-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg)}
& input:focus-visible,& textarea:focus-visible,& select:focus-visible,& button:focus-visible,& a:focus-visible,& summary:focus-visible{outline-color:var(--bw-color-accent)}
@media (max-width: 600px){& fieldset{padding:var(--bw-space-12)}}
@media (max-width: 600px){& header{padding:var(--bw-space-16)}}
@media (max-width: 600px){& main{padding:var(--bw-space-16)}}
@media (max-width: 600px){& .card{padding:var(--bw-space-16)}}
@media (max-width: 600px){& pre{padding:var(--bw-space-12)}}
}
/* /assets/delivery.css */
:where(html:has(link[href^="/assets/delivery.css"]),html:has(style[data-inline="delivery.css"])){
& .tight{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding-left:var(--bw-space-24)}
& .tight li{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .state{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& .state-accepted{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .state-declined,& .state-withdrawn{border-color:var(--bw-color-line);background-color:var(--bw-color-panel)}
& .state-returned{border-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg)}
& .gates,& .findings{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding:0}
& .gates li,& .findings li{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line)}
& .ok .mark{color:var(--bw-color-ink-secondary)}
& .not-ok .mark{color:var(--bw-color-destructive)}
& .check{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .check-fail{border-left-color:var(--bw-color-destructive);background-color:var(--bw-color-destructive-bg)}
& .streams{padding:0;gap:var(--bw-space-4) var(--bw-space-32)}
& .streams li{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-top-color:var(--bw-color-line)}
& .streams p{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .widgets{gap:var(--bw-space-16)}
& .widget{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .widget h3{margin-top:0}
& .history{padding-left:var(--bw-space-24)}
& .history li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .months{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8) var(--bw-space-16)}
& .months a[aria-current]{border-bottom-color:var(--bw-color-data-blue)}
& .inline-form{gap:0 var(--bw-space-16)}
& .check-row{gap:var(--bw-space-12);margin-top:var(--bw-space-8)}
& fieldset{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-16) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& th,& td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& thead th{background-color:var(--bw-color-panel)}
& .board{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-12)}
& .board-column{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .board-column h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .board-cards{margin:0;padding:0}
& .board-cards li{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line)}
& .comments{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding:0}
& .comments li{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line)}
& .comments .reply{margin-left:var(--bw-space-24);border-left-color:var(--bw-color-data-blue);padding-left:var(--bw-space-12)}
& .diff{padding:0}
& .diff li{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8)}
& .diff-insert{background-color:var(--bw-color-panel)}
& .diff-delete{background-color:var(--bw-color-destructive-bg)}
& .portal-header{gap:var(--bw-space-12)}
& .portal-name{font-size:var(--bw-text-20)}
& .portal-preview{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8)}
& [aria-invalid="true"]{border-color:var(--bw-color-destructive)}
& #delivery-status:not(:empty){padding:var(--bw-space-16);border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
@media (max-width: 720px){& header,& main,& footer{padding:var(--bw-space-16)}}
@media (max-width: 720px){& .card{padding:var(--bw-space-16)}}
@media (max-width: 720px){& dl{gap:var(--bw-space-4) 0}}
@media (max-width: 720px){& dd{margin-bottom:var(--bw-space-12)}}
@media (max-width: 720px){& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
}
/* /assets/labs.css */
:where(html:has(link[href^="/assets/labs.css"]),html:has(style[data-inline="labs.css"])){
& .labs-grid{gap:0 var(--bw-space-24)}
& .labs-card{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& .labs-card h2{margin:var(--bw-space-4) 0 var(--bw-space-8) 0}
& .labs-on{padding:var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .labs-items{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& .labs-item{padding:var(--bw-space-8) 0 var(--bw-space-16) 0;border-top-color:var(--bw-color-line)}
& .labs-id{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& #labs-status:not(:empty){padding:var(--bw-space-16);border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
@media (max-width: 600px){& .labs-card{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}}
& .labs-empty{color:var(--bw-color-ink-secondary)}
}
/* /assets/account-settings.css */
:where(html:has(link[href^="/assets/account-settings.css"]),html:has(style[data-inline="account-settings.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas)}
& body{margin:0}
& header,& .settings-nav,& main,& footer{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24)}
& header{gap:var(--bw-space-16);border-bottom-color:var(--bw-color-line)}
& header nav,& .settings-nav,& .actions{gap:var(--bw-space-8) var(--bw-space-24)}
& .wordmark{font-size:var(--bw-text-20);color:var(--bw-color-ink)}
& .settings-nav{border-bottom-color:var(--bw-color-line);padding-top:var(--bw-space-12);padding-bottom:var(--bw-space-12)}
& .settings-nav a[aria-current="page"]{text-decoration-color:var(--bw-color-accent)}
& a{color:var(--bw-color-accent)}
& a:focus-visible,& button:focus-visible,& input:focus-visible,& select:focus-visible,& summary:focus-visible,& [tabindex]:focus-visible{outline-color:var(--bw-color-accent)}
& h1{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-20)}
& h4{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .lead{font-size:var(--bw-text-20)}
& .eyebrow{margin:var(--bw-space-16) 0 0 0;font-size:var(--bw-text-13);text-transform:none;letter-spacing:normal;color:var(--bw-color-accent-deep)}& .eyebrow::first-letter{text-transform:uppercase}
& .quiet{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-data-blue) var(--bw-color-line) var(--bw-color-line) var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .alert{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-accent)}
& .secret{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .secret code,& .secret li{font-family:var(--bw-font-mono);font-size:var(--bw-text-16)}
& .qr{padding:var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& code{padding:0 var(--bw-space-4) 0 var(--bw-space-4);border-radius:var(--bw-radius-4);font-family:var(--bw-font-mono);font-size:var(--bw-text-13);background-color:var(--bw-color-panel)}
& form{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& form.inline{margin:var(--bw-space-4) 0 var(--bw-space-4) 0;gap:var(--bw-space-8)}
& label{margin:var(--bw-space-12) 0 var(--bw-space-4) 0}
& form.inline label{margin:0}
& input,& select{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& button,& .button{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent);margin-top:var(--bw-space-8)}
& form.inline button{margin-top:0}
& details{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line);margin-top:var(--bw-space-12)}
& dl{gap:var(--bw-space-8) var(--bw-space-16)}
& dd{margin:0}
& .table-wrap{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& table{background-color:var(--bw-color-paper)}
& caption{padding:var(--bw-space-12)}
& th,& td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-top-color:var(--bw-color-line);font-size:var(--bw-text-16)}
& thead th{background-color:var(--bw-color-panel)}
& .project-list{padding-left:var(--bw-space-24)}
& .filters{gap:var(--bw-space-8) var(--bw-space-16)}
& .filters label{margin:0}
& .skip{padding:var(--bw-space-12);background-color:var(--bw-color-paper)}
& footer{border-top-color:var(--bw-color-line);font-size:var(--bw-text-13);margin-top:var(--bw-space-32)}
@media (max-width: 600px){& header,& .settings-nav,& main,& footer{padding-left:var(--bw-space-16);padding-right:var(--bw-space-16)}}
@media (max-width: 600px){& header{gap:var(--bw-space-4)}}
@media (max-width: 600px){& .settings-nav{gap:var(--bw-space-4) var(--bw-space-16)}}
@media (max-width: 600px){& .panel{padding:var(--bw-space-16)}}
@media (max-width: 600px){& .lead{font-size:var(--bw-text-20)}}
@media (max-width: 600px){& dl{gap:0}}
@media (max-width: 600px){& dd{margin-bottom:var(--bw-space-12)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& .panel{border-color:var(--bw-color-line)}}
}
/* /assets/question-plans.css */
:where(html:has(link[href^="/assets/question-plans.css"]),html:has(style[data-inline="question-plans.css"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& a{color:var(--bw-color-accent)}
& a:hover{color:var(--bw-color-accent-deep)}
& .skip:focus{padding:var(--bw-space-16);background-color:var(--bw-color-paper)}
& header,& .page-head,& main,& footer{padding:var(--bw-space-24)}
& header,& .page-head{gap:var(--bw-space-24);border-bottom-color:var(--bw-color-line)}
& header > a,& .page-head > a{font-size:var(--bw-text-20)}
& nav{gap:var(--bw-space-12) var(--bw-space-24)}
& main{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-64)}
& h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{font-size:var(--bw-text-20)}
& h4{font-size:var(--bw-text-16)}
& h1,& h2,& h3,& h4{margin:0 0 var(--bw-space-16) 0}
& p{margin:0 0 var(--bw-space-16) 0}
& .eyebrow{text-transform:none;letter-spacing:normal;font-size:var(--bw-text-13);color:var(--bw-color-accent)}& .eyebrow::first-letter{text-transform:uppercase}
& .lead{font-size:var(--bw-text-20)}
& .card,& section{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& section section{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;border-radius:var(--bw-radius-8)}
& .notice{padding:var(--bw-space-16);background-color:var(--bw-color-notice-bg);border-left-color:var(--bw-color-notice-rule)}
& .meta{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .grid{gap:var(--bw-space-16)}
& label{margin:var(--bw-space-12) 0 var(--bw-space-4) 0}
& input,& textarea,& select{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& button,& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-4);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);background-color:var(--bw-color-accent);color:var(--bw-color-paper);margin-top:var(--bw-space-16)}
& button:hover,& .button:hover{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& summary{padding:var(--bw-space-12) 0 var(--bw-space-12) 0}
& details{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& fieldset{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& legend{padding:0 var(--bw-space-4) 0 var(--bw-space-4)}
& pre{font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& .receipt{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;border-left-color:var(--bw-color-data-blue);padding-left:var(--bw-space-16)}
& .chips{gap:var(--bw-space-12)}
& .chips span{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);font-size:var(--bw-text-13)}
& dl{gap:var(--bw-space-12) var(--bw-space-16)}
& dd{margin:0}
& li{margin-bottom:var(--bw-space-8)}
& .history{padding-left:var(--bw-space-24)}
& .actions{gap:var(--bw-space-16)}
& .muted{color:var(--bw-color-ink-secondary)}
& footer{border-top-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& #plan-status{padding:var(--bw-space-16);border-color:var(--bw-color-notice-rule);border-radius:var(--bw-radius-8);background-color:var(--bw-color-notice-bg)}
& a:focus-visible,& button:focus-visible,& input:focus-visible,& select:focus-visible,& textarea:focus-visible,& summary:focus-visible{outline-color:var(--bw-color-accent)}
@media (max-width: 620px){& header,& .page-head{gap:var(--bw-space-16)}}
@media (max-width: 620px){& header,& .page-head,& main,& footer{padding-left:var(--bw-space-16);padding-right:var(--bw-space-16)}}
@media (max-width: 620px){& main{padding-top:var(--bw-space-32)}}
@media (max-width: 620px){& .card,& section{padding:var(--bw-space-16)}}
@media (max-width: 620px){& dl{gap:var(--bw-space-4)}}
@media (max-width: 620px){& dd{margin-bottom:var(--bw-space-12)}}
@media (max-width: 620px){& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 620px){& nav{gap:var(--bw-space-12) var(--bw-space-16)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
}
/* /assets/account-setup.css */
:where(html:has(link[href^="/assets/account-setup.css"]),html:has(style[data-inline="account-setup.css"])){
& textarea{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& textarea[name="csv"],& textarea[name="html"]{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& fieldset{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& label.choice{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;gap:var(--bw-space-12)}
& label.choice input{margin-top:var(--bw-space-4)}
& .grid-fields{gap:var(--bw-space-4) var(--bw-space-16)}
& .grid-fields label input,& .grid-fields label select,& .filters label input,& .filters label select{margin-top:var(--bw-space-4)}
& .cards{gap:0 var(--bw-space-24)}
& .cards .panel{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& .setup-form{margin-top:var(--bw-space-8)}
& pre.record,& pre.diff{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);font-family:var(--bw-font-mono);font-size:var(--bw-text-13);background-color:var(--bw-color-canvas)}
& .pair{gap:var(--bw-space-12)}
& .timeline{padding-left:var(--bw-space-24)}
& .timeline > li{margin:0 0 var(--bw-space-12) 0;padding:var(--bw-space-4) 0 var(--bw-space-8) var(--bw-space-16);border-left-color:var(--bw-color-data-blue)}
& .candidates{padding-left:var(--bw-space-24)}
& .candidates > li{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-bottom-color:var(--bw-color-line)}
& .candidates ul{margin:var(--bw-space-4) 0 0 0;padding-left:var(--bw-space-24);font-size:var(--bw-text-16)}
@media (max-width: 600px){& pre.record,& pre.diff{font-size:var(--bw-text-13)}}
@media (max-width: 600px){& fieldset{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-12) var(--bw-space-12)}}
}
/* /assets/workspace-controls.css */
:where(html:has(link[href^="/assets/workspace-controls.css"]),html:has(style[data-inline="workspace-controls.css"])){
& .workspace-controls{margin:var(--bw-space-32) 0 var(--bw-space-32) 0}
& .workspace-grid{gap:var(--bw-space-24)}
& .workspace-card,& .workspace-controls > form{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .workspace-controls form{gap:var(--bw-space-12)}
& .workspace-controls label{gap:var(--bw-space-4)}
& .workspace-controls input{padding:var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4)}
& .workspace-controls button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .workspace-controls :focus-visible{outline-color:var(--bw-color-accent)}
& .workspace-controls li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .workspace-controls h3,& .workspace-controls h4{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .workspace-message{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
}
/* /assets/connections.css */
:where(html:has(link[href^="/assets/connections.css"]),html:has(style[data-inline="connections.css"])){
& .connection-grid{gap:var(--bw-space-16)}
& .connection-card{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .connection-card h3{margin:0 0 var(--bw-space-8) 0;gap:var(--bw-space-8)}
& .connection-card h4{margin:var(--bw-space-16) 0 var(--bw-space-4) 0}
& .connection-state{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-12);font-size:var(--bw-text-13);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .connection-state[data-state="none"]{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .connection-state[data-state="needs_reconnect"],& .connection-state[data-state="error"]{background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .connection-method{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-12);padding-top:var(--bw-space-12)}
& .connection-status{margin-top:var(--bw-space-8)}
& .connection-alert{border-left-color:var(--bw-color-data-blue);padding-left:var(--bw-space-8)}
& .connection-card fieldset{margin:0;padding:0;gap:var(--bw-space-4)}
}
/* /assets/analysis.css */
:where(html:has(link[href^="/assets/analysis.css"]),html:has(style[data-inline="analysis.css"])){
& .analysis-base{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .analysis-filters{margin:var(--bw-space-16) 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-8) var(--bw-space-16);background-color:var(--bw-color-panel)}
& .analysis-filters label{margin:0;font-size:var(--bw-text-13)}
& .analysis-filters label + select,& .analysis-filters label + input{margin-top:calc(-1 * var(--bw-space-4))}
& .analysis-figure{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& .analysis-grid{stroke:var(--bw-color-line)}
& .analysis-tick,& .analysis-mark{fill:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);font-family:var(--bw-font-sans)}
& .analysis-mark{fill:var(--bw-color-accent)}
& .analysis-note{stroke:var(--bw-color-accent)}
& .analysis-period{fill:var(--bw-color-panel)}
& .analysis-band.analysis-you{stroke:var(--bw-color-data-blue)}
& .analysis-band.analysis-rival{stroke:var(--bw-color-line)}
& .analysis-dot.analysis-you{fill:var(--bw-color-accent)}
& .analysis-dot.analysis-rival{fill:var(--bw-color-ink-secondary)}
& .analysis-figure figcaption{gap:var(--bw-space-8) var(--bw-space-16);font-size:var(--bw-text-13)}
& .analysis-key::before{margin-right:var(--bw-space-8);background-color:var(--bw-color-accent)}
& .analysis-key.analysis-rival::before{background-color:var(--bw-color-ink)}
& .analysis-lines{padding-left:var(--bw-space-48);font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& .analysis-save{margin-top:var(--bw-space-32)}
}
/* inline styles of /channels, /partners, /partners/agency-directory */
:where(html:has(link[rel="canonical"][href="https://app.broadcastwell.com/channels"]),html:has(link[rel="canonical"][href^="https://app.broadcastwell.com/partners"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& main{padding:var(--bw-space-48) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .eyebrow{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:var(--bw-space-48) 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .lede{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-20)}
& .dated{margin:0 0 var(--bw-space-32) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& a{color:var(--bw-color-accent)}
& a:focus-visible{outline-color:var(--bw-color-accent)}
& .panel{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .panel.blue{background-color:var(--bw-color-canvas)}
& .checks{margin:0;padding:0;gap:var(--bw-space-12)}
& .checks li{padding:var(--bw-space-16);border-color:var(--bw-color-line) var(--bw-color-line) var(--bw-color-line) var(--bw-color-data-blue);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .checks li strong::before{color:var(--bw-color-accent)}
& .checks .how{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-top:var(--bw-space-4)}
& .cards{margin:0;padding:0;gap:var(--bw-space-16)}
& .cards li{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .cards p{margin:var(--bw-space-8) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .table-wrap{margin:var(--bw-space-8) 0 var(--bw-space-16) 0}
& table{background-color:var(--bw-color-paper)}
& caption{padding:0 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& th,& td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& thead th{color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .listing{margin:0;padding:0;gap:var(--bw-space-12)}
& .listing li{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .listing .meta{margin:var(--bw-space-4) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .quote{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-paper)}
& .steps{padding-left:var(--bw-space-24)}
& .steps li{margin:0 0 var(--bw-space-8) 0}
& .actions{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-12)}
& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .related{margin:var(--bw-space-48) 0 0 0;border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24)}
& .related ul{margin:0;padding:0;gap:var(--bw-space-8) var(--bw-space-24)}
& code{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& pre{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
@media (max-width: 640px){& main{padding:var(--bw-space-32) var(--bw-space-16) var(--bw-space-64) var(--bw-space-16)}}
@media (max-width: 640px){& tr{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 640px){& td,& th{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12)}}
}
/* inline styles of /connect */
:where(html:has(link[rel="canonical"][href="https://app.broadcastwell.com/connect"])){
& .panel dd{margin:var(--bw-space-8) 0 var(--bw-space-24) 0}
& .panel dt{margin-top:var(--bw-space-24)}
& main a:focus-visible{outline-color:var(--bw-color-accent)}
}
/* inline styles of /criteria-maps/, /criteria-maps/construction-project-management/, /criteria-maps/construction-project-management/vendors/buildertrend/ */
:where(html:has(link[rel="canonical"][href^="https://app.broadcastwell.com/criteria-maps/"])){
&:is(html),& body{margin:0;color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
& body{font-family:var(--bw-font-sans)}
& .study7-main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24)}
& .study7-main h1{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .study7-main h1{font-size:var(--bw-text-31)}}
& .study7-main h2{color:var(--bw-color-accent);margin-top:var(--bw-space-32)}
& .study7-main h3{font-size:var(--bw-text-20)}
& .study7-main a{color:var(--bw-color-accent)}
& .study7-main nav ul,& .study7-categories{padding:0;gap:var(--bw-space-12)}
& .study7-main nav a{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .criteria-list{padding-left:var(--bw-space-24)}
& .criteria-list > li{padding:var(--bw-space-12) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-line)}
& .study7-main blockquote{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-4) var(--bw-space-16) var(--bw-space-4) var(--bw-space-16);border-left-color:var(--bw-color-data-blue)}
& .study7-main details{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& .study7-main summary{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;color:var(--bw-color-accent)}
& .study7-main a:focus-visible,& .study7-main summary:focus-visible{outline-color:var(--bw-color-accent)}
& .study7-preview{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
@media (max-width: 640px){& .study7-main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 640px){& .criteria-list{padding-left:var(--bw-space-24)}}
}
/* /assets/platform.css */
:where(html:has(link[href^="/assets/platform.css"]),html:has(style[data-inline="platform.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas);font-size:var(--bw-text-16)}
& body{margin:0}
& .wrap,& header.site,& main,& footer.site{padding:var(--bw-space-24);margin-top:0;margin-bottom:0}
& header.site{gap:var(--bw-space-24);border-bottom-color:var(--bw-color-data-blue)}
& header.site nav{gap:var(--bw-space-24)}
& a{color:var(--bw-color-accent)}
& h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;font-size:var(--bw-text-20)}
& main{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-64)}
& .eyebrow{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-13);color:var(--bw-color-accent)}
& .lede{font-size:var(--bw-text-20)}
& .panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .panel.blue{border-color:var(--bw-color-line);background-color:var(--bw-color-panel)}
& .toc{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-8) var(--bw-space-24);border-top-color:var(--bw-color-data-blue);border-bottom-color:var(--bw-color-data-blue)}
& .quiet{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& code,& pre{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& code{padding:0 var(--bw-space-4) 0 var(--bw-space-4);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& pre{padding:var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& pre code{padding:0}
& th,& td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .endpoint{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-top-color:var(--bw-color-line)}
& .endpoint h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .method{color:var(--bw-color-accent);margin-right:var(--bw-space-8)}
& .badge{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .sample-label{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-12);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& button,& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& footer.site{gap:var(--bw-space-24);border-top-color:var(--bw-color-data-blue);font-size:var(--bw-text-13)}
& :focus-visible{outline-color:var(--bw-color-data-blue)}
@media (max-width: 640px){& .wrap,& header.site,& main,& footer.site{padding:var(--bw-space-16)}}
@media (max-width: 640px){& header.site{gap:var(--bw-space-8)}}
@media (max-width: 640px){& .panel{padding:var(--bw-space-16)}}
@media (max-width: 640px){& h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}}
@media (max-width: 640px){& pre{font-size:var(--bw-text-13)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& .panel{padding:0}}
@media print{& pre{border-color:var(--bw-color-line);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}}
& .view-skeleton{gap:var(--bw-space-24)}
& .view-skeleton span{border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
}
/* /assets/evidence-explorer.css */
:where(html:has(link[href^="/assets/evidence-explorer.css"]),html:has(style[data-inline="evidence-explorer.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas)}
& body{margin:0}
& a{color:var(--bw-color-accent)}
& button,& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& button.secondary{border-color:var(--bw-color-line);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& input{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& label{margin-top:var(--bw-space-24)}
& h1,& h2,& h3,& p{margin:0}
& h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{font-size:var(--bw-text-16)}
& p + p{margin-top:var(--bw-space-12)}
& .site-head,& main,& footer{padding-left:var(--bw-space-48);padding-right:var(--bw-space-48)}
& .site-head{gap:var(--bw-space-24);border-bottom-color:var(--bw-color-line)}
& .wordmark{gap:var(--bw-space-12);color:var(--bw-color-ink);font-size:var(--bw-text-20)}
& .brand-icon{border-radius:var(--bw-radius-8);background-color:var(--bw-color-ink);color:var(--bw-color-paper);font-size:var(--bw-text-20)}
& .site-head nav{font-size:var(--bw-text-13)}
& main{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-64)}
& .intro{margin-bottom:var(--bw-space-32)}
& .eyebrow{font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none;color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-12)}& .eyebrow::first-letter{text-transform:uppercase}
& .lead{font-size:var(--bw-text-20);color:var(--bw-color-ink-secondary);margin-top:var(--bw-space-16)}
& .quiet{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .panel,& .record{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .lookup{border-color:var(--bw-color-line);background-color:var(--bw-color-panel)}
& .small{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& #query-help{margin:var(--bw-space-4) 0 var(--bw-space-12) 0}
& .search-row{gap:var(--bw-space-12)}
& .examples,& .link-row,& .actions{gap:var(--bw-space-12);margin-top:var(--bw-space-24)}
& .examples button{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .privacy{margin-top:var(--bw-space-12)}
& .notice{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24);font-size:var(--bw-text-13)}
& .notice.warning{border-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .notice.error{border-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .empty{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);color:var(--bw-color-ink-secondary)}
& .empty h2{color:var(--bw-color-ink);font-size:var(--bw-text-20);margin-bottom:var(--bw-space-12);font-family:var(--bw-font-sans)}
& .record{margin-top:var(--bw-space-24)}
& .record-head{gap:var(--bw-space-24)}
& .record h2{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .record .subheading{color:var(--bw-color-ink-secondary);margin-top:var(--bw-space-8)}
& .badge{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .metric-grid{gap:var(--bw-space-16);margin-top:var(--bw-space-24)}
& .metric{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-canvas)}
& .metric strong{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;font-size:var(--bw-text-31)}
& .metric p{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .record dl{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-16) var(--bw-space-24)}
& .record dt{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .record dd{margin:var(--bw-space-4) 0 0 0;font-size:var(--bw-text-13)}
& .record details{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-16);margin-top:var(--bw-space-24)}
& .record summary{color:var(--bw-color-accent)}
& .record details h3{margin-top:var(--bw-space-24)}
& .record li{margin-top:var(--bw-space-8);font-size:var(--bw-text-13)}
& .record .provenance{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .choices{gap:var(--bw-space-12);margin-top:var(--bw-space-24)}
& .choice{padding:var(--bw-space-16);border-color:var(--bw-color-line);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .choice:hover{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& .choice span + span{margin-top:var(--bw-space-8)}
& .method{margin-top:var(--bw-space-32)}
& .method > p{margin-top:var(--bw-space-16)}
& .method-grid{gap:var(--bw-space-24);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& .method-grid p{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);margin-top:var(--bw-space-12)}
& .link-row{gap:var(--bw-space-12) var(--bw-space-24);font-size:var(--bw-text-13)}
& .actions button{font-size:var(--bw-text-13)}
& footer{gap:var(--bw-space-24);border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24);padding-bottom:var(--bw-space-24);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .hash{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& :focus-visible{outline-color:var(--bw-color-accent)}
& .skip{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);background-color:var(--bw-color-paper)}
@media (max-width: 800px){& .method-grid{gap:var(--bw-space-16)}}
@media (max-width: 800px){& .site-head,& main,& footer{padding-left:var(--bw-space-32);padding-right:var(--bw-space-32)}}
@media (max-width: 540px){& .site-head,& main,& footer{padding-left:var(--bw-space-24);padding-right:var(--bw-space-24)}}
@media (max-width: 540px){& .site-head{gap:var(--bw-space-16)}}
@media (max-width: 540px){& .wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 540px){& .site-head nav{font-size:var(--bw-text-13)}}
@media (max-width: 540px){& main{padding-top:var(--bw-space-32)}}
@media (max-width: 540px){& .lead{font-size:var(--bw-text-16)}}
@media (max-width: 540px){& .panel,& .record{padding:var(--bw-space-24)}}
@media (max-width: 540px){& .metric-grid{gap:var(--bw-space-12)}}
@media (max-width: 540px){& .record h2{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 540px){& .metric{padding:var(--bw-space-16)}}
@media (max-width: 540px){& .record-head{gap:var(--bw-space-12)}}
@media (max-width: 540px){& .examples{gap:var(--bw-space-4) var(--bw-space-12)}}
@media (max-width: 540px){& footer{gap:var(--bw-space-12)}}
@media (max-width: 540px){& .notice{padding:var(--bw-space-16)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& .site-head,& main,& footer{padding:0}}
@media print{& .link-row a{color:var(--bw-color-ink)}}
@media print{& .notice{background-color:var(--bw-color-paper);color:var(--bw-color-ink)}}
& .offer{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);margin-top:var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .index-line{margin-top:var(--bw-space-24);margin-bottom:0;padding-left:var(--bw-space-48);padding-right:var(--bw-space-48)}
@media (max-width: 640px){& .index-line{padding-left:var(--bw-space-24);padding-right:var(--bw-space-24)}}
& .offer a,& .index-line a{margin:calc(-1 * var(--bw-space-12)) 0 calc(-1 * var(--bw-space-12)) 0}
& body{font-family:var(--bw-font-sans)}
& code,& pre,& kbd,& samp,& .bw-mono{font-family:var(--bw-font-mono)}
& [data-bw-site-header],& .site-footer,& .bw-footer{font-size:var(--bw-text-16)}
& [data-bw-site-header]{margin:0;padding:0}
& [data-bw-site-header][data-scrolled="true"]{border-bottom-color:var(--bw-color-ink)}
& .bw-shared-bar{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-wordmark{font-size:var(--bw-text-20)}
& [data-bw-site-header] a,& .bw-shared-footer a,& .bw-shared-provenance a{color:var(--bw-color-paper)}
& [data-bw-site-header] a:hover,& .bw-shared-footer a:hover,& .bw-shared-provenance a:hover{color:var(--bw-color-paper)}
& .bw-shared-nav{gap:var(--bw-space-24)}
& .bw-shared-nav a,& .bw-shared-signin{font-size:var(--bw-text-16)}
& .bw-shared-audit{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-audit:hover{border-color:var(--bw-color-paper);background-color:var(--bw-color-canvas)}
& .bw-shared-menu > summary{margin:0;padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);color:var(--bw-color-paper)}
& .bw-shared-menu > nav{margin:0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-24) var(--bw-space-24);border-bottom-color:var(--bw-color-line);background-color:var(--bw-color-ink)}
& .bw-shared-menu > nav > a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .bw-shared-local-links{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-16);padding-top:var(--bw-space-16)}
& [data-bw-site-header] :focus-visible,& .bw-shared-footer :focus-visible,& .bw-shared-provenance :focus-visible{outline-color:var(--bw-color-data-blue)}
& .bw-shared-sr{margin:0;padding:0}
& .site-footer,& .bw-footer{margin:0;padding:var(--bw-space-64) 0 var(--bw-space-32) 0;border-top-color:var(--bw-color-ink)}
& .bw-shared-footer{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-48) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-brand p,& .bw-shared-brand address{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-brand > a:last-child{font-size:var(--bw-text-16)}
& .bw-shared-columns{gap:var(--bw-space-24)}
& .bw-shared-group{margin:0;padding:0}
& .bw-shared-group > summary{margin:0 0 var(--bw-space-8) 0;padding:0;color:var(--bw-color-paper)}
& .bw-shared-group > summary h2{margin:0;padding:0;color:var(--bw-color-paper);font-family:var(--bw-font-sans)}
& .bw-shared-group > ul{margin:0;padding:0;gap:var(--bw-space-8)}
& .bw-shared-group li{margin:0;padding:0}
& .bw-shared-group li a{font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-bottom{gap:var(--bw-space-16) var(--bw-space-24);padding-top:var(--bw-space-24);border-top-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-bottom p{margin:0;font-size:var(--bw-text-16)}
& .bw-shared-bottom > nav{gap:var(--bw-space-16)}
& .bw-shared-bottom > nav > a{font-size:var(--bw-text-16)}
& .bw-shared-allowance{margin:0;color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-provenance{padding:0 var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);margin-top:0;margin-bottom:var(--bw-space-32);border-bottom-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-provenance p{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
@media (max-width: 1099px){& .bw-shared-bar{gap:var(--bw-space-16)}}
@media (min-width: 810px) and (max-width: 1099px){& .bw-shared-columns{column-gap:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 809px){& .bw-shared-group > summary{margin:0}}
@media (max-width: 809px){& .bw-shared-group > summary::after{font-size:var(--bw-text-20);padding-left:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group > ul{gap:0;padding-bottom:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group li a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media (max-width: 809px){& .bw-shared-bottom{gap:var(--bw-space-8)}}
@media (max-width: 809px){& .bw-shared-bottom > p:last-child{margin-left:0}}
@media (max-width: 600px){& .bw-shared-bar{gap:var(--bw-space-8);padding-left:var(--bw-space-12);padding-right:var(--bw-space-12)}}
@media (max-width: 600px){& .bw-shared-wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 600px){& .bw-shared-audit{padding-left:var(--bw-space-8);padding-right:var(--bw-space-8);font-size:var(--bw-text-13)}}
& .bw-shared-sample-context{padding:var(--bw-space-8) var(--bw-space-24) var(--bw-space-8) var(--bw-space-24);background-color:var(--bw-color-canvas);color:var(--bw-color-ink)}
& .skip:not(:focus),& .skip-link:not(:focus){margin:0;padding:0}
}
/* inline styles of /exchange/, /exchange/c/announcements, /exchange/careers */
:where(html:has(style[data-ex-style="inline"])){
& body.ex{margin:0;background-color:var(--bw-color-paper);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& :where(body.ex) a{color:var(--bw-color-accent)}
& body.ex :focus-visible{border-radius:var(--bw-radius-4);outline-color:var(--bw-color-accent)}
& h1,& h2,& h3{color:var(--bw-color-ink)}
& h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h2{font-size:var(--bw-text-20)}}
& h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-20)}
& p{margin:0 0 var(--bw-space-16) 0}
& ul,& ol{padding-left:var(--bw-space-24)}
& code{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);font-size:var(--bw-text-16)}
& .ex-skip{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& header.bw-header.ex-header{gap:var(--bw-space-8) var(--bw-space-24)}
& .ex-brand{padding:0 var(--bw-space-12) 0 var(--bw-space-12);margin-left:calc(-1 * var(--bw-space-12));border-left-color:var(--bw-color-line);color:var(--bw-color-accent)!important}
& .ex-nav{gap:var(--bw-space-4)}
& .ex-nav a,& .ex-account a{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-nav a:hover,& .ex-account a:hover{color:var(--bw-color-ink);background-color:var(--bw-color-panel)}
& .ex-nav a[aria-current="page"],& .ex-account a[aria-current="page"]{border-radius:0;color:var(--bw-color-accent);box-shadow:none}
& .ex-account{gap:var(--bw-space-4)}
& .ex-count{padding:0 var(--bw-space-4) 0 var(--bw-space-4);border-radius:var(--bw-radius-8);background-color:var(--bw-color-accent);color:var(--bw-color-paper);font-size:var(--bw-text-13)}
@media (max-width: 860px){& header.bw-header.ex-header{padding-top:var(--bw-space-8);padding-bottom:0}}
@media (max-width: 860px){& .ex-nav{margin:0 calc(-1 * var(--bw-space-12)) 0 calc(-1 * var(--bw-space-12));padding:0 0 var(--bw-space-4) 0;border-top-color:var(--bw-color-line)}}
& .ex-main{padding:var(--bw-space-48) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .ex-columns{gap:var(--bw-space-48);margin-top:var(--bw-space-48)}
@media (min-width: 1024px){& .ex-columns{gap:var(--bw-space-32)}}
& .ex-grid{gap:var(--bw-space-24)}
& .ex-eyebrow{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none}& .ex-eyebrow::first-letter{text-transform:uppercase}
& .ex-lede{font-size:var(--bw-text-20);color:var(--bw-color-ink-secondary)}@media (max-width:767px){& .ex-lede{font-size:var(--bw-text-16)}}
& .ex-muted{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-quiet{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);margin-top:var(--bw-space-8)}
& .ex-optional{color:var(--bw-color-ink-secondary)}
& .ex-sep{margin:0 var(--bw-space-8) 0 var(--bw-space-8);background-color:var(--bw-color-ink)}
& .ex-hero{padding:var(--bw-space-32) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-data-blue)}
& .ex-promise{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-8);color:var(--bw-color-accent);background-color:var(--bw-color-panel);font-size:var(--bw-text-16)}
& .ex-actions{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;gap:var(--bw-space-12)}
& .ex-primary,& .ex-button{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-radius:var(--bw-radius-8);gap:var(--bw-space-12);font-size:var(--bw-text-16)}
& .ex-primary{border-color:var(--bw-color-accent);background-color:var(--bw-color-accent);color:var(--bw-color-paper)!important}
& .ex-primary:hover{border-color:var(--bw-color-accent-strong);background-color:var(--bw-color-accent-strong)}
& .ex-button{border-color:var(--bw-color-accent);background-color:var(--bw-color-paper);color:var(--bw-color-accent)!important}
& .ex-button:hover{background-color:var(--bw-color-panel)}
& .ex-button[aria-pressed="true"]{background-color:var(--bw-color-panel)}
& .ex-small{padding:0 var(--bw-space-12) 0 var(--bw-space-12);font-size:var(--bw-text-13)}
& .ex-card{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& section + section{margin-top:var(--bw-space-32)}
& .ex-section-head{gap:var(--bw-space-12)}
& .ex-qotw{padding:var(--bw-space-24) var(--bw-space-32) var(--bw-space-24) var(--bw-space-32);border-color:var(--bw-color-ink) var(--bw-color-ink) var(--bw-color-ink) var(--bw-color-data-blue);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-32);background-color:var(--bw-color-panel)}
& .ex-qotw h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .ex-qotw h2{font-size:var(--bw-text-20)}}
& .ex-featured-list{margin:0;padding:0;gap:var(--bw-space-16)}
& .ex-featured-list blockquote{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-16)}
& .ex-meta{margin:0 0 var(--bw-space-8) 0;gap:var(--bw-space-8)}
& .ex-chip{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .ex-chip-team{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .ex-chip-private{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .ex-chip-held{background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .ex-chip-fictional{background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary)}
& .ex-fact{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-team{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-radius:var(--bw-radius-8);gap:0;margin-left:var(--bw-space-8);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .ex-filters{margin:var(--bw-space-4) 0 var(--bw-space-16) 0;gap:var(--bw-space-8)}
& .ex-filters a{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-filters a:hover{border-color:var(--bw-color-data-blue);color:var(--bw-color-ink)}
& .ex-filters a[aria-current="page"]{border-color:var(--bw-color-ink);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .ex-feed{margin:0;padding:0;border-top-color:var(--bw-color-line)}
& .ex-item{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-bottom-color:var(--bw-color-line)}
& .ex-item-title{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-20)}
& .ex-item-title a{color:var(--bw-color-ink)}
& .ex-item-title a:hover{color:var(--bw-color-accent)}
& .ex-excerpt{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .ex-byline{margin:0;gap:var(--bw-space-4) 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-author{color:var(--bw-color-ink)!important}
& body.ex .ex-ai-disclosure{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-pager{margin-top:var(--bw-space-24)}
& .ex-aside h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .ex-aside section + section,& .ex-aside .ex-guidelines{margin-top:var(--bw-space-32)}
& .ex-starters{margin:0;padding:0;gap:var(--bw-space-8)}
& .ex-starter{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);color:var(--bw-color-ink)!important}
& .ex-starter:hover{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .ex-guidelines{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-16)}
& .ex-source-label{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none;color:var(--bw-color-ink-secondary)}& .ex-source-label::first-letter{text-transform:uppercase}
& .ex-start .ex-starters{margin-top:var(--bw-space-12)}
& .ex-challenge h2,& .ex-challenge h3{font-size:var(--bw-text-20)}
& .ex-source{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& .ex-source p{margin:0 0 var(--bw-space-4) 0}
& .ex-aside .ex-challenge{padding:var(--bw-space-16);margin-bottom:var(--bw-space-12)}
& .ex-aside .ex-challenge .ex-source{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& .ex-crumbs{gap:var(--bw-space-8);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-16)}
& .ex-crumbs a{color:var(--bw-color-ink-secondary)}
& .ex-thread-head{border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-24);margin-bottom:var(--bw-space-16)}
& .ex-opener{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);margin-bottom:var(--bw-space-16)}
& .ex-post-head{gap:var(--bw-space-4) 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-12)}
& .ex-time{color:var(--bw-color-ink-secondary)!important}
& .ex-edited{margin-left:var(--bw-space-8);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-body{font-size:var(--bw-text-16)}
& .ex-body > :last-child{margin-bottom:0}
& .ex-body blockquote,& .ex-quoted{margin:0 0 var(--bw-space-16) 0;padding:var(--bw-space-4) 0 var(--bw-space-4) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);color:var(--bw-color-ink-secondary)}
& .ex-quoted.ex-card{padding:var(--bw-space-16);border-left-color:var(--bw-color-data-blue)}
& .ex-body ul,& .ex-body ol{margin:0 0 var(--bw-space-16) 0}
& .ex-source-line{margin:var(--bw-space-12) 0 0 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-ai{margin:var(--bw-space-8) 0 0 0}
& .ex-post-actions{gap:var(--bw-space-4) var(--bw-space-16);margin-top:var(--bw-space-16);font-size:var(--bw-text-13)}
& .ex-post-actions a{color:var(--bw-color-ink-secondary)}
& .ex-post-actions a:hover{color:var(--bw-color-accent)}
& .ex-inline{margin:0}
& .ex-useful{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-8);background-color:var(--bw-color-paper);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-useful:hover{border-color:var(--bw-color-data-blue);color:var(--bw-color-accent)}
& .ex-useful[aria-pressed="true"]{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .ex-thread-tools{margin:var(--bw-space-8) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& .ex-replies{margin:0;padding:0}
& .ex-reply{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-top-color:var(--bw-color-line)}
& .ex-replies-nested{margin:var(--bw-space-16) 0 0 0;padding-left:var(--bw-space-16);border-left-color:var(--bw-color-line)}
& .ex-replies-nested .ex-reply{padding:var(--bw-space-12) 0 0 0}
& .ex-reply-team > .ex-post{background-image:none;padding-left:var(--bw-space-16)}
& .ex-removed{margin:0;color:var(--bw-color-ink-secondary)}
& .ex-respond{margin-top:var(--bw-space-32);padding-top:var(--bw-space-24);border-top-color:var(--bw-color-line)}
& .ex-signin-prompt{gap:var(--bw-space-12)}
& .ex-evidence{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-32);background-color:var(--bw-color-paper)}
& .ex-evidence ul{margin:0;padding:0;gap:var(--bw-space-8) var(--bw-space-16);font-size:var(--bw-text-16)}
& .ex-panel{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-24);background-color:var(--bw-color-panel)}
& .ex-panel-title{font-size:var(--bw-text-16);margin-bottom:var(--bw-space-8)}
& .ex-faq{margin-top:var(--bw-space-32)}
& .ex-faq details{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line)}
& .ex-stat{margin-bottom:var(--bw-space-4)}
& .ex-stat-context{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .ex-form{margin:0}
& .ex-field{margin:0 0 var(--bw-space-16) 0;padding:0}
& .ex-field > label,& .ex-field > legend,& .ex-field label:not(.ex-radio):not(.ex-check){margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& fieldset.ex-field{margin-bottom:var(--bw-space-24)}
& .ex-form input[type="text"],& .ex-form input[type="email"],& .ex-form input[type="url"],& .ex-form input[type="search"],& .ex-form input[type="number"],& .ex-form textarea,& .ex-form select,& .ex-search input,& .ex-search select,& .ex-record-actions input{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
& .ex-form input:focus,& .ex-form textarea:focus,& .ex-form select:focus,& .ex-search input:focus,& .ex-search select:focus{border-color:var(--bw-color-accent);outline-color:var(--bw-color-accent)}
& .ex-form [aria-invalid="true"]{border-color:var(--bw-color-notice-ink)}
& .ex-hint{margin:var(--bw-space-8) 0 0 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-field-error{margin:var(--bw-space-8) 0 0 0;font-size:var(--bw-text-13);color:var(--bw-color-notice-ink)}
& .ex-counter{margin-left:var(--bw-space-4)}
& .ex-counter[data-over="true"]{color:var(--bw-color-notice-ink)}
& .ex-radios{gap:var(--bw-space-8)}
& .ex-radio{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-12);background-color:var(--bw-color-paper)}
& .ex-radio:has(input:checked){border-color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& .ex-radio input,& .ex-check input{margin:var(--bw-space-4) 0 0 0}
& .ex-check{margin:0 0 var(--bw-space-8) 0;gap:var(--bw-space-12);padding-top:var(--bw-space-12)}
& .ex-more{margin:0 0 var(--bw-space-16) 0}
& .ex-more summary{color:var(--bw-color-accent)}
& .ex-replying{margin-bottom:var(--bw-space-8)}
& .ex-search-row{gap:var(--bw-space-12)}
& .ex-search label{margin-bottom:var(--bw-space-8)}
& .ex-compose{gap:var(--bw-space-48)}
& .ex-auth{margin:calc(-1 * var(--bw-space-48)) calc(-1 * var(--bw-space-24)) calc(-1 * var(--bw-space-64)) calc(-1 * var(--bw-space-24));padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);background-image:none}
& .ex-auth-card{padding:var(--bw-space-32);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .ex-auth-card h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .ex-auth-card h1{font-size:var(--bw-text-25)}}
& .ex-or{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-or::before,& .ex-or::after{background-color:var(--bw-color-panel)}
& .ex-notice{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue);font-size:var(--bw-text-16)}
& .ex-notice-held{background-color:var(--bw-color-notice-bg);border-left-color:var(--bw-color-notice-ink);color:var(--bw-color-notice-ink)}
& .ex-notice-error{background-color:var(--bw-color-notice-bg);border-left-color:var(--bw-color-notice-ink);color:var(--bw-color-notice-ink)}
& .ex-notice-success{background-color:var(--bw-color-canvas);border-left-color:var(--bw-color-data-blue);color:var(--bw-color-ink-secondary)}
& .ex-profile{border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-24);margin-bottom:var(--bw-space-32)}
& .ex-record-facts{margin:0 0 var(--bw-space-24) 0;gap:var(--bw-space-12) var(--bw-space-24)}
& .ex-record-facts dt{font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none;color:var(--bw-color-ink-secondary)}& .ex-record-facts dt::first-letter{text-transform:uppercase}
& .ex-record-facts dd{margin:0}
& .ex-record-actions{margin:var(--bw-space-24) 0 var(--bw-space-24) 0}
& .ex-record-actions label{margin-bottom:var(--bw-space-8)}
& .ex-notes{margin:0;padding:0}
& .ex-notes li{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-4) var(--bw-space-16);border-bottom-color:var(--bw-color-line)}
& .ex-unread::before{background-color:var(--bw-color-accent);margin-right:calc(-1 * var(--bw-space-8))}
& .ex-prose h2{margin-top:var(--bw-space-32)}
& .ex-pre,& .ex-pre-line{margin:0 0 var(--bw-space-8) 0}
& .ex-plain{padding-left:var(--bw-space-16)}
& .ex-desk-nav{margin:0 0 var(--bw-space-24) 0;gap:var(--bw-space-8);padding-bottom:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .ex-desk-nav a{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-desk-nav a[aria-current="page"]{background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .ex-table{font-size:var(--bw-text-13);background-color:var(--bw-color-paper)}
& .ex-table th,& .ex-table td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .ex-table th{background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& .ex-figures{margin:0;gap:var(--bw-space-16)}
& .ex-figure{padding:var(--bw-space-16);border-color:var(--bw-color-data-blue) var(--bw-color-ink) var(--bw-color-ink) var(--bw-color-ink);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .ex-figure dt{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-8)}
& .ex-figure dd{margin:0}
& .ex-figure-value{font-size:var(--bw-text-31)}
& .ex-contribution{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-top-color:var(--bw-color-line)}
& .ex-mod-form{margin-top:var(--bw-space-12)}
& mark{padding:0 var(--bw-space-4) 0 var(--bw-space-4);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
@media (max-width: 640px){& .ex-main{padding-top:var(--bw-space-32);padding-bottom:var(--bw-space-64)}}
@media (max-width: 640px){& .ex-opener{padding:var(--bw-space-16)}}
@media (max-width: 640px){& .ex-card{padding:var(--bw-space-16)}}
@media (max-width: 640px){& .ex-qotw{padding:var(--bw-space-24)}}
@media (max-width: 640px){& .ex-auth{margin-top:calc(-1 * var(--bw-space-32));margin-bottom:calc(-1 * var(--bw-space-64))}}
@media (max-width: 640px){& .ex-table select,& .ex-form input:not([type="checkbox"]):not([type="radio"]),& .ex-form textarea,& .ex-form select{font-size:var(--bw-text-16)}}
@media print{& body.ex{background-color:var(--bw-color-paper)}}
@media print{& .ex-main{padding:0}}
& .ex-mentions{margin:var(--bw-space-4) 0 0 0;padding:var(--bw-space-4);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);box-shadow:none}
& .ex-mentions li{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-8);font-size:var(--bw-text-16)}
& .ex-mentions li[aria-selected="true"]{background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .ex-terms-update{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);margin-bottom:var(--bw-space-24);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& .ex-thread-head h1{font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .ex-thread-head h1{font-size:var(--bw-text-25)}}
& .ex-item{padding-top:var(--bw-space-16);padding-bottom:var(--bw-space-16)}
& .ex-item-title{font-size:var(--bw-text-20)}
& .ex-byline{font-size:var(--bw-text-13)}
@media (max-width: 640px){& header.bw-header.ex-header{padding:0 var(--bw-space-16) 0 var(--bw-space-16);gap:0 var(--bw-space-8)}}
@media (max-width: 640px){& header.bw-header.ex-header > .bw-wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 640px){& .ex-brand{padding:0 var(--bw-space-8) 0 var(--bw-space-8);margin-left:0;font-size:var(--bw-text-16)}}
@media (max-width: 640px){& .ex-mobile-menu > summary{padding:0 var(--bw-space-8) 0 var(--bw-space-8);color:var(--bw-color-accent)}}
@media (max-width: 640px){& .ex-mobile-menu > nav{padding:var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);box-shadow:var(--bw-shadow-float)}}
@media (max-width: 640px){& .ex-mobile-menu nav a{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12)}}
@media (max-width: 640px){& .ex-mobile-menu .ex-bell{gap:var(--bw-space-8);padding-left:var(--bw-space-12)}}
@media (max-width: 640px){& .ex-mobile-tracks{gap:var(--bw-space-24);border-top-color:var(--bw-color-line)}}
@media (max-width: 640px){& .ex-mobile-tracks a{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}}
@media (max-width: 640px){& .ex-main{padding-top:var(--bw-space-24)}}
@media (max-width: 640px){& .ex-hero{padding-top:var(--bw-space-24)}}
@media (max-width: 640px){& .ex-qotw{padding:var(--bw-space-16);margin-top:var(--bw-space-24)}}
@media (max-width: 640px){& .ex-columns{gap:var(--bw-space-24);margin-top:var(--bw-space-24)}}
& .ex-team-grid{margin:var(--bw-space-32) 0 var(--bw-space-32) 0;padding:0;gap:var(--bw-space-16)}
& .ex-team-grid h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .ex-team-grid p{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .ex-latest{margin-top:var(--bw-space-8)!important}
& .ex-chip-community{border-color:var(--bw-color-line);background-color:var(--bw-color-paper)}
& .ex-chip-community:hover{border-color:var(--bw-color-data-blue)}
& .ex-chip-type-question,& .ex-chip-type-discussion,& .ex-chip-type-observation{background-color:var(--bw-color-panel)}
& .ex-chip-accepted{background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary)}
& .ex-cm-icon{border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .ex-cm-icon-large{border-radius:var(--bw-radius-12);font-size:var(--bw-text-20)}
& .ex-cm-group{margin:var(--bw-space-32) 0 0 0}
& .ex-cm-list{margin:0;padding:0;gap:0 var(--bw-space-32)}
& .ex-cm-item{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-16);border-top-color:var(--bw-color-line)}
& .ex-cm-item h3{margin:0 0 var(--bw-space-4) 0;font-size:var(--bw-text-16)}
& .ex-cm-item h3 a{color:var(--bw-color-ink)}
& .ex-cm-item h3 a:hover{color:var(--bw-color-accent)}
& .ex-cm-item p{margin:0 0 var(--bw-space-4) 0}
& .ex-cm-head{gap:var(--bw-space-16);border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-32);margin-bottom:var(--bw-space-24)}
& .ex-cm-head h1{margin-bottom:var(--bw-space-8)}
& .ex-pinned{margin:var(--bw-space-8) 0 var(--bw-space-24) 0;padding:var(--bw-space-4) var(--bw-space-16) var(--bw-space-4) var(--bw-space-16);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .ex-pinned .ex-eyebrow{margin:var(--bw-space-12) 0 0 0}
& .ex-index-card{margin:0 0 var(--bw-space-32) 0;padding:var(--bw-space-24);border-color:var(--bw-color-data-blue) var(--bw-color-ink) var(--bw-color-ink) var(--bw-color-ink);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .ex-index-top{margin:0 0 var(--bw-space-16) 0;padding-left:var(--bw-space-24)}
& .ex-index-top li{margin:0 0 var(--bw-space-8) 0}
& .ex-index-receipt{margin:0;padding:var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .ex-engine-words{margin:var(--bw-space-8) 0 0 0;padding:var(--bw-space-4) 0 var(--bw-space-4) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);color:var(--bw-color-ink)}
& .ex-engine-words p{margin:0 0 var(--bw-space-8) 0}
& .ex-engine-words footer{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-type-tabs{margin:var(--bw-space-4) 0 var(--bw-space-24) 0;gap:var(--bw-space-8)}
& .ex-type-tabs a{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .ex-type-tabs a .ex-muted{font-size:var(--bw-text-13)}
& .ex-type-tabs a:hover{border-color:var(--bw-color-data-blue)}
& .ex-type-tabs a[aria-current="page"]{border-color:var(--bw-color-accent);box-shadow:none;background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .ex-similar{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);margin-top:var(--bw-space-12);background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& .ex-similar ul{margin:0;padding-left:var(--bw-space-16)}
& .ex-similar li{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .ex-similar-title{margin:0 0 var(--bw-space-8) 0}
& .ex-voted{gap:var(--bw-space-16)}
& .ex-vote{margin:0;gap:var(--bw-space-4)}
& .ex-vote button{padding:0;border-radius:var(--bw-radius-4);color:var(--bw-color-ink-secondary)}
& .ex-vote button:hover{color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& .ex-vote button[aria-pressed="true"]{border-color:var(--bw-color-line);color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& .ex-score{font-size:var(--bw-text-16);color:var(--bw-color-ink)}
& .ex-vote-static{padding-top:var(--bw-space-12)}
@media (max-width: 640px){& .ex-voted{gap:var(--bw-space-8)}}
@media (max-width: 640px){& .ex-vote-static{padding-top:0}}
& .ex-thread-question .ex-replies-section > h2{margin-top:var(--bw-space-32)}
& .ex-sort-note{margin:0 0 var(--bw-space-4) 0}
& .ex-answers > .ex-answer{padding:var(--bw-space-24) 0 var(--bw-space-24) 0}
& .ex-answer-accepted > .ex-post{border-left-color:var(--bw-color-data-blue);padding-left:var(--bw-space-16)}
& .ex-accepted{margin:var(--bw-space-12) 0 0 0;gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-collapse > summary,& .ex-low > summary{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-bring-receipt{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .ex-receipt-card{margin:0 0 var(--bw-space-16) 0;padding:var(--bw-space-16);border-color:var(--bw-color-ink) var(--bw-color-ink) var(--bw-color-ink) var(--bw-color-data-blue);border-radius:0 var(--bw-radius-8) var(--bw-radius-8) 0;background-color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .ex-receipt-kind{margin:0 0 var(--bw-space-4) 0;font-size:var(--bw-text-13);color:var(--bw-color-accent)}
& .ex-receipt-id{margin:0 0 var(--bw-space-8) 0}
& .ex-receipt-links{margin:0;gap:var(--bw-space-4) var(--bw-space-16)}
& .ex-table-wrap{margin:0 0 var(--bw-space-16) 0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .ex-table-wrap table{font-size:var(--bw-text-13)}
& .ex-table-wrap th,& .ex-table-wrap td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .ex-table-wrap th{background-color:var(--bw-color-panel)}
& .ex-code{margin:0 0 var(--bw-space-16) 0;border-radius:var(--bw-radius-8);background-color:var(--bw-color-ink)}
& .ex-code figcaption{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);font-size:var(--bw-text-13);color:var(--bw-color-paper);border-bottom-color:var(--bw-color-ink);font-family:var(--bw-font-mono)}
& .ex-code pre{margin:0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16)}
& .ex-code code{padding:0;color:var(--bw-color-paper);font-size:var(--bw-text-13)}
& .ex-body .ex-cite{margin:var(--bw-space-8) 0 0 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-proposal{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-top-color:var(--bw-color-line)}
& .ex-score-label{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
@media (max-width: 640px){& .ex-vote-static{gap:var(--bw-space-4)}}
& .ex-profile-head{gap:var(--bw-space-16);margin-bottom:var(--bw-space-12)}
& .ex-profile-head h1{margin-bottom:var(--bw-space-8)}
& .ex-avatar{border-radius:var(--bw-radius-12)}
& .ex-profile-level{margin:0;font-size:var(--bw-text-16);color:var(--bw-color-ink-secondary)}
& .ex-level{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-radius:var(--bw-radius-12);margin-left:var(--bw-space-8);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .ex-profile-level .ex-level{margin-left:0}
& .ex-level-reader{background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary)}
& .ex-bio{margin:0 0 var(--bw-space-12) 0}
& .ex-profile-facts{margin:0 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-4) var(--bw-space-16);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .ex-badges h2{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& .ex-badge-list{margin:0;padding:0;gap:var(--bw-space-8)}
& .ex-badge{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);font-size:var(--bw-text-13)}
& .ex-badge-index{padding:0;gap:var(--bw-space-16)}
& .ex-badge-index h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .ex-profile-tabs{margin-top:var(--bw-space-24)}
& .ex-link-button{padding:0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-link-button:hover{color:var(--bw-color-accent)}
& .ex-link-button[aria-pressed="true"]{color:var(--bw-color-accent)}
& .ex-leaders td:first-child{color:var(--bw-color-ink-secondary)}
& .ex-notice-kind{margin:0;padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-top-color:var(--bw-color-line)}
& .ex-notice-kind legend{padding:0;margin-bottom:var(--bw-space-8)}
& .ex-notice-kind .ex-check{margin-right:var(--bw-space-24)}
& .ex-search-filters{margin-top:var(--bw-space-12)}
& .ex-search-filters summary{color:var(--bw-color-accent)}
& .ex-filter-grid{gap:var(--bw-space-12) var(--bw-space-16);margin-top:var(--bw-space-8)}
& .ex-section-title{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .ex-search-names li{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .ex-queue-item{margin-bottom:var(--bw-space-16)}
& .ex-queue-title{margin:var(--bw-space-4) 0 var(--bw-space-4) 0;font-size:var(--bw-text-16)}
& .ex-queue-actions{gap:var(--bw-space-8)}
& .ex-verified{margin:var(--bw-space-4) 0 var(--bw-space-8) 0;padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .ex-receipt-facts{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;gap:var(--bw-space-4) var(--bw-space-16)}
& .ex-receipt-facts dt{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-receipt-facts dd{margin:0}
& .ex-receipt-excerpt{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-left-color:var(--bw-color-line);color:var(--bw-color-ink)}
& .ex-receipt-excerpt footer{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-receipt-cited,& .ex-receipt-hash,& .ex-receipt-note{font-size:var(--bw-text-13)}
& .ex-receipt-missing{border-left-color:var(--bw-color-line)}
@media (min-width: 1280px){& .ex-rail{font-size:var(--bw-text-13)}}
@media (min-width: 1280px){& .ex-rail ul{margin:0 0 var(--bw-space-12) 0;padding:0}}
@media (min-width: 1280px){& .ex-rail a{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-radius:var(--bw-radius-8);color:var(--bw-color-ink)}}
@media (min-width: 1280px){& .ex-rail a:hover,& .ex-rail a[aria-current="page"]{background-color:var(--bw-color-panel);color:var(--bw-color-accent)}}
@media (min-width: 1280px){& .ex-rail-title{margin:0 0 var(--bw-space-4) 0}}
@media (min-width: 1280px){& .ex-rail-group{margin:var(--bw-space-8) 0 var(--bw-space-4) 0;padding:0 var(--bw-space-8) 0 var(--bw-space-8);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}}
@media (min-width: 1280px){& .ex-rail summary{padding:0 var(--bw-space-8) 0 var(--bw-space-8);color:var(--bw-color-ink-secondary)}}
& body.ex{font-family:var(--bw-font-sans);font-size:var(--bw-text-16)}
& body.ex h1{font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& body.ex h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& body.ex .ex-header{background-color:var(--bw-color-ink);color:var(--bw-color-paper);border-bottom-color:var(--bw-color-ink)}
& .ex-header-inner{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-24);margin-top:0;margin-bottom:0}
& .ex-lockup{gap:var(--bw-space-12)}
& body.ex .bw-wordmark{font-size:var(--bw-text-20);color:var(--bw-color-paper)}
& body.ex .ex-brand{margin:0;padding:0 0 0 var(--bw-space-12);border-left-color:var(--bw-color-line);font-size:var(--bw-text-16);color:var(--bw-color-paper)!important}
& .ex-header-search{border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);margin-top:0;margin-bottom:0;background-color:var(--bw-color-paper)}
& .ex-header-search input{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-radius:var(--bw-radius-4) 0 0 var(--bw-radius-4);color:var(--bw-color-ink);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& .ex-header-search input::placeholder{color:var(--bw-color-ink-secondary)}
& .ex-header-search button{padding:0;border-radius:0 var(--bw-radius-4) var(--bw-radius-4) 0;color:var(--bw-color-accent)}
& body.ex .ex-account{margin:0}
& body.ex .ex-account > a{padding:0;color:var(--bw-color-paper)}
& body.ex .ex-account > a:hover{color:var(--bw-color-paper)}
& .ex-avatar{background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .ex-member-menu .ex-unread.ex-count{padding:0 var(--bw-space-4) 0 var(--bw-space-4);border-radius:var(--bw-radius-8);color:var(--bw-color-paper);background-color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .ex-member-menu > nav{padding:var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);color:var(--bw-color-ink);box-shadow:var(--bw-shadow-float)}
& body.ex .ex-member-menu nav a,& body.ex .ex-member-menu nav button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& .ex-member-menu nav a:hover,& .ex-member-menu nav button:hover{background-color:var(--bw-color-panel)}
& .ex-workspace{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);gap:var(--bw-space-24);margin-top:0;margin-bottom:0}
& .ex-site-sidebar{padding-right:var(--bw-space-12);border-right-color:var(--bw-color-line)}
& body.ex .ex-main,& body.ex .ex-main.ex-wide{margin:0;padding:0}
& body.ex .ex-narrow{margin:0}
& .ex-main-links{margin:0 0 var(--bw-space-24) 0;gap:var(--bw-space-4)}
& .ex-main-links > a,& .ex-more-links > a,& .ex-more-links > summary{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .ex-main-links > a:hover,& .ex-more-links > a:hover{color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& .ex-main-links > a[aria-current="page"]{color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& body.ex .ex-rail{font-size:var(--bw-text-13)}
& .ex-rail ul{margin:0 0 var(--bw-space-16) 0;padding:0}
& .ex-rail a{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink-secondary)}
& .ex-rail a:hover,& .ex-rail a[aria-current="page"]{color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& .ex-rail-title{margin:0}
& .ex-rail-group{margin:var(--bw-space-16) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .ex-rail summary{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);color:var(--bw-color-ink-secondary)}
& body.ex .ex-columns{margin:0;gap:var(--bw-space-24)}
& .ex-feed-intro{margin:0 0 var(--bw-space-24) 0;padding:0 0 var(--bw-space-24) 0;border-bottom-color:var(--bw-color-line)}
& body.ex .ex-feed-intro h1{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .ex-feed-intro p{margin:0 0 var(--bw-space-16) 0;color:var(--bw-color-ink-secondary)}
& .ex-feed-intro .ex-actions{margin:var(--bw-space-16) 0 0 0}
& body.ex .ex-primary{padding:var(--bw-space-12) var(--bw-space-32) var(--bw-space-12) var(--bw-space-32);border-radius:var(--bw-radius-8);font-size:var(--bw-text-16)}
& body.ex .ex-button{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .ex-feed-toolbar{gap:var(--bw-space-16)}
& .ex-feed-toolbar h2{margin:0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& body.ex .ex-filters{margin:0 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-4) var(--bw-space-8)}
& body.ex .ex-filters a{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-8);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& body.ex .ex-filters a[aria-current="page"]{color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& body.ex .ex-sort{margin:0}
& body.ex .ex-feed{margin:0;padding:0}
& body.ex .ex-item{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-line)}
& body.ex .ex-item-title{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-20)}
& body.ex .ex-item-title a{color:var(--bw-color-ink)}
& body.ex .ex-item-title a:hover{color:var(--bw-color-accent)}
& body.ex .ex-excerpt{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& body.ex .ex-chip-community{padding:0;border-radius:0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ex-status{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& body.ex .ex-byline{gap:var(--bw-space-4) var(--bw-space-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& body.ex .ex-team{padding:0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& body.ex .ex-item .ex-latest{margin-top:var(--bw-space-4);font-size:var(--bw-text-13)}
& .ex-feed-votes{gap:var(--bw-space-12);margin-top:var(--bw-space-8)}
& body.ex .ex-feed-votes .ex-vote{padding:0;gap:var(--bw-space-4)}
& .ex-feed-votes .ex-vote button{background-color:var(--bw-color-canvas)}
& body.ex .ex-aside{font-size:var(--bw-text-16)}
& .ex-about{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-canvas)}
& body.ex .ex-aside h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& body.ex .ex-qotw{margin:var(--bw-space-24) 0 0 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
& .ex-qotw h2 a{color:var(--bw-color-ink)}
& .ex-qotw h2 a:hover{color:var(--bw-color-accent)}
& .ex-announcements{margin-top:var(--bw-space-32);border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24)}
& .ex-announcements h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .ex-update-list{margin:0;padding:0}
& .ex-update-list li{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-bottom-color:var(--bw-color-line)}
& .ex-update-list > li > a{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .ex-update-list .ex-byline{margin:var(--bw-space-4) 0 0 0}
& .ex-featured{margin-top:var(--bw-space-24)}
& .ex-featured > summary,& .ex-own > summary,& .ex-starting-points > summary{color:var(--bw-color-accent)}
& .ex-hero{margin:0 0 var(--bw-space-24) 0;padding:0 0 var(--bw-space-24) 0}
& .ex-hero-small{padding-top:0}
& .ex-compose > .ex-guidelines{margin-top:var(--bw-space-32)}
& .ex-starting-points{margin-bottom:var(--bw-space-16)}
& body.ex .ex-type-tabs{gap:var(--bw-space-8) var(--bw-space-16)}
& body.ex .ex-type-tabs a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& body.ex .ex-thread-head h1{font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .ex-thread-tools{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-top-color:var(--bw-color-line);border-bottom-color:var(--bw-color-line)}
& .ex-replies .ex-replies{margin-left:var(--bw-space-12);padding-left:var(--bw-space-16);border-left-color:var(--bw-color-line)}
& body.ex .ex-panel{margin:var(--bw-space-32) 0 0 0;padding:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-line)}
& body.ex .ex-panel .ex-button{font-size:var(--bw-text-16)}
& body.ex .ex-auth{margin:0;padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);background-color:var(--bw-color-canvas)}
& body.ex .ex-auth-card{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& .ex-account-update{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& body.ex .ex-card{border-color:var(--bw-color-line)}
& body.ex .bw-footer{padding:var(--bw-space-64) 0 var(--bw-space-24) 0;background-color:var(--bw-color-ink);color:var(--bw-color-paper);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);border-top-color:var(--bw-color-ink)}
& .ex-footer-inner{padding:0 var(--bw-space-24) 0 var(--bw-space-24);margin-top:0;margin-bottom:0}
& .ex-footer-brand{margin-bottom:var(--bw-space-24);font-size:var(--bw-text-20)}
& body.ex .bw-footer a{color:var(--bw-color-paper)}
& body.ex .bw-footer a:hover{color:var(--bw-color-paper)}
& body.ex .bw-footer .ex-footer-brand{color:var(--bw-color-paper)}
& .bw-footer-groups{margin:0 0 var(--bw-space-24) 0;padding:0 0 var(--bw-space-32) 0;gap:var(--bw-space-24);border-bottom-color:var(--bw-color-ink)}
& .bw-footer-groups a{font-size:var(--bw-text-16)}
& .bw-footer-title{color:var(--bw-color-paper)}
& .bw-footer-line{margin:0;font-size:var(--bw-text-16)}
& body.ex :focus-visible{outline-color:var(--bw-color-data-blue)}
@media (max-width: 1199px){& .ex-aside{gap:var(--bw-space-24)}}
@media (max-width: 1199px){& body.ex .ex-aside .ex-qotw{margin:0}}
@media (max-width: 1099px){& .ex-workspace{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24)}}
@media (max-width: 1099px){& .ex-header-inner{gap:var(--bw-space-16)}}
@media (max-width: 1099px){& body.ex .ex-mobile-menu{margin:0}}
@media (max-width: 1099px){& .ex-mobile-menu > summary{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);color:var(--bw-color-paper);font-size:var(--bw-text-13)}}
@media (max-width: 1099px){& .ex-menu-content{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);color:var(--bw-color-ink);background-color:var(--bw-color-paper);box-shadow:var(--bw-shadow-float)}}
@media (max-width: 640px){& body.ex h1,& body.ex .ex-thread-head h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 640px){& .ex-header-inner{padding:var(--bw-space-8) var(--bw-space-24) var(--bw-space-12) var(--bw-space-24);gap:var(--bw-space-8) var(--bw-space-12)}}
@media (max-width: 640px){& .ex-lockup{gap:0}}
@media (max-width: 640px){& body.ex .bw-wordmark{font-size:var(--bw-text-20)}}
@media (max-width: 640px){& body.ex .ex-brand{padding:0;font-size:var(--bw-text-13)}}
@media (max-width: 640px){& .ex-workspace{padding-top:var(--bw-space-24)}}
@media (max-width: 640px){& body.ex .ex-feed-intro h1{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 640px){& body.ex .ex-item-title{font-size:var(--bw-text-20)}}
@media (max-width: 640px){& body.ex .ex-primary{padding:var(--bw-space-12) var(--bw-space-24) var(--bw-space-12) var(--bw-space-24)}}
@media (max-width: 640px){& body.ex .ex-aside .ex-qotw{margin-top:var(--bw-space-24)}}
@media (max-width: 640px){& .ex-replies .ex-replies{margin-left:var(--bw-space-4);padding-left:var(--bw-space-8)}}
@media (max-width: 640px){& .bw-footer-groups{gap:var(--bw-space-24)}}
@media (max-width: 640px){& .ex-auth-card{padding:var(--bw-space-24)!important}}
@media (max-width: 640px){& body.ex .ex-auth{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media print{& .ex-workspace{padding:0}}
@media (max-width: 640px){& .ex-lockup{gap:var(--bw-space-8)}}
@media (max-width: 640px){& body.ex .ex-brand{padding-left:var(--bw-space-8);border-left-color:var(--bw-color-line)}}
@media (max-width: 374px){& body.ex .bw-wordmark{font-size:var(--bw-text-20)}}
@media (max-width: 374px){& body.ex .ex-brand{font-size:var(--bw-text-13)}}
@media (max-width: 374px){& .ex-header-inner{column-gap:var(--bw-space-8)}}
}
/* /assets/agency-onboarding.css */
:where(html:has(link[href^="/assets/agency-onboarding.css"]),html:has(style[data-inline="agency-onboarding.css"])){
& body{margin:0;background-color:var(--bw-color-paper);color:var(--bw-color-ink);font-family:var(--bw-font-sans)}
& main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24)}
& h1{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& a{color:var(--bw-color-accent)}
& button,& a.button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .button{background-color:var(--bw-color-accent)!important;color:var(--bw-color-paper)!important}
& :focus-visible{outline-color:var(--bw-color-data-blue)}
& .lead{font-size:var(--bw-text-20)}
& .eyebrow{color:var(--bw-color-accent);margin-top:var(--bw-space-32)}
& .dated,& small{color:var(--bw-color-ink-secondary)}
& .summary,& .sample{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line) var(--bw-color-line) var(--bw-color-line) var(--bw-color-data-blue);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
& .summary > strong{font-size:var(--bw-text-20)}
& .actions{gap:var(--bw-space-16)}
& .contents{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12) var(--bw-space-24);border-top-color:var(--bw-color-line);border-bottom-color:var(--bw-color-line)}
& .contents a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& section{padding-top:var(--bw-space-48)}
& li + li{margin-top:var(--bw-space-12)}
& details{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& fieldset{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& .pair{gap:var(--bw-space-24)}
& label{gap:var(--bw-space-8);margin-bottom:var(--bw-space-16)}
& input,& textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
& label.check{gap:var(--bw-space-12)}
& .check input{margin-top:var(--bw-space-4)}
& pre{padding:var(--bw-space-24);border-color:var(--bw-color-line);background-color:var(--bw-color-canvas);font-size:var(--bw-text-13)}
& footer{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-48);padding-top:var(--bw-space-24)}
& .skip{padding:var(--bw-space-12);background-color:var(--bw-color-paper)}
& #download-preparation{padding:var(--bw-space-12) 0 var(--bw-space-12) 0}
@media (max-width: 600px){& main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 600px){& .pair{gap:0}}
@media (max-width: 600px){& .summary,& .sample{padding:var(--bw-space-24)}}
@media (max-width: 600px){& fieldset{padding:var(--bw-space-16)}}
@media (max-width: 600px){& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 600px){& section{padding-top:var(--bw-space-32)}}
@media print{& main{padding:0}}
@media print{& section{padding-top:var(--bw-space-24)}}
@media print{& a{color:var(--bw-color-ink)}}
@media print{& body{font-size:var(--bw-text-13)}}
@media print{& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
}
/* /assets/agency-onboarding-shell.css */
:where(html:has(link[href^="/assets/agency-onboarding-shell.css"]),html:has(style[data-inline="agency-onboarding-shell.css"])){
& body{font-family:var(--bw-font-sans)}
& code,& pre,& kbd,& samp,& .bw-mono{font-family:var(--bw-font-mono)}
& [data-bw-site-header],& .site-footer,& .bw-footer{font-size:var(--bw-text-16)}
& [data-bw-site-header]{margin:0;padding:0}
& [data-bw-site-header][data-scrolled="true"]{border-bottom-color:var(--bw-color-ink)}
& .bw-shared-bar{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-wordmark{font-size:var(--bw-text-20)}
& [data-bw-site-header] a,& .bw-shared-footer a,& .bw-shared-provenance a{color:var(--bw-color-paper)}
& [data-bw-site-header] a:hover,& .bw-shared-footer a:hover,& .bw-shared-provenance a:hover{color:var(--bw-color-paper)}
& .bw-shared-nav{gap:var(--bw-space-24)}
& .bw-shared-nav a,& .bw-shared-signin{font-size:var(--bw-text-16)}
& .bw-shared-audit{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-audit:hover{border-color:var(--bw-color-paper);background-color:var(--bw-color-canvas)}
& .bw-shared-menu > summary{margin:0;padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);color:var(--bw-color-paper)}
& .bw-shared-menu > nav{margin:0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-24) var(--bw-space-24);border-bottom-color:var(--bw-color-line);background-color:var(--bw-color-ink)}
& .bw-shared-menu > nav > a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .bw-shared-local-links{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-16);padding-top:var(--bw-space-16)}
& [data-bw-site-header] :focus-visible,& .bw-shared-footer :focus-visible,& .bw-shared-provenance :focus-visible{outline-color:var(--bw-color-data-blue)}
& .bw-shared-sr{margin:0;padding:0}
& .site-footer,& .bw-footer{margin:0;padding:var(--bw-space-64) 0 var(--bw-space-32) 0;border-top-color:var(--bw-color-ink)}
& .bw-shared-footer{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-48) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-brand p,& .bw-shared-brand address{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-brand > a:last-child{font-size:var(--bw-text-16)}
& .bw-shared-columns{gap:var(--bw-space-24)}
& .bw-shared-group{margin:0;padding:0}
& .bw-shared-group > summary{margin:0 0 var(--bw-space-8) 0;padding:0;color:var(--bw-color-paper)}
& .bw-shared-group > summary h2{margin:0;padding:0;color:var(--bw-color-paper);font-family:var(--bw-font-sans)}
& .bw-shared-group > ul{margin:0;padding:0;gap:var(--bw-space-8)}
& .bw-shared-group li{margin:0;padding:0}
& .bw-shared-group li a{font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-bottom{gap:var(--bw-space-16) var(--bw-space-24);padding-top:var(--bw-space-24);border-top-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-bottom p{margin:0;font-size:var(--bw-text-16)}
& .bw-shared-bottom > nav{gap:var(--bw-space-16)}
& .bw-shared-bottom > nav > a{font-size:var(--bw-text-16)}
& .bw-shared-allowance{margin:0;color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-provenance{padding:0 var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);margin-top:0;margin-bottom:var(--bw-space-32);border-bottom-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-provenance p{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
@media (max-width: 1099px){& .bw-shared-bar{gap:var(--bw-space-16)}}
@media (min-width: 810px) and (max-width: 1099px){& .bw-shared-columns{column-gap:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 809px){& .bw-shared-group > summary{margin:0}}
@media (max-width: 809px){& .bw-shared-group > summary::after{font-size:var(--bw-text-20);padding-left:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group > ul{gap:0;padding-bottom:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group li a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media (max-width: 809px){& .bw-shared-bottom{gap:var(--bw-space-8)}}
@media (max-width: 809px){& .bw-shared-bottom > p:last-child{margin-left:0}}
@media (max-width: 600px){& .bw-shared-bar{gap:var(--bw-space-8);padding-left:var(--bw-space-12);padding-right:var(--bw-space-12)}}
@media (max-width: 600px){& .bw-shared-wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 600px){& .bw-shared-audit{padding-left:var(--bw-space-8);padding-right:var(--bw-space-8);font-size:var(--bw-text-13)}}
& .bw-shared-sample-context{padding:var(--bw-space-8) var(--bw-space-24) var(--bw-space-8) var(--bw-space-24);background-color:var(--bw-color-canvas);color:var(--bw-color-ink)}
}
/* /assets/evidence-export-guide.css */
:where(html:has(link[href^="/assets/evidence-export-guide.css"]),html:has(style[data-inline="evidence-export-guide.css"])){
& .count-scroll{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .count-table{font-size:var(--bw-text-13)}
& .count-table caption{padding:var(--bw-space-16);font-size:var(--bw-text-16);background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .count-table th,& .count-table td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .count-table thead{background-color:var(--bw-color-canvas)}
& dt{margin-top:var(--bw-space-24)}
& dd{margin:var(--bw-space-8) 0 var(--bw-space-24) 0}
& blockquote{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas);font-size:var(--bw-text-20)}
& .evidence-actions{gap:var(--bw-space-12)}
& #evidence-reconciliation{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .full-answer summary{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;color:var(--bw-color-accent)}
& .raw-record{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .record-meta{font-size:var(--bw-text-13)}
& .count-scroll:focus-visible{outline-color:var(--bw-color-accent)}
@media (max-width: 600px){& #evidence-reconciliation{padding:var(--bw-space-16)}}
@media (max-width: 600px){& .count-table{font-size:var(--bw-text-13)}}
@media print{& .count-table{font-size:var(--bw-text-13)}}
@media print{& #evidence-reconciliation{padding:0}}
& .bw-shared-menu{padding:0;border-radius:0}
}
/* /launchpad.css */
:where(html:has(link[href^="/launchpad.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas);font-size:var(--bw-text-16)}
& body{margin:0}
& a{color:var(--bw-color-accent)}
& a:hover{color:var(--bw-color-accent-deep)}
& a:focus-visible,& button:focus-visible,& input:focus-visible,& select:focus-visible,& textarea:focus-visible,& summary:focus-visible{outline-color:var(--bw-color-data-blue)}
& header{border-bottom-color:var(--bw-color-line);background-color:var(--bw-color-paper)}
& nav{padding:var(--bw-space-24) var(--bw-space-32) var(--bw-space-24) var(--bw-space-32);gap:var(--bw-space-24)}
& nav a{font-size:var(--bw-text-13)}
& nav .brand{color:var(--bw-color-ink)}
& .skip{padding:var(--bw-space-12);background-color:var(--bw-color-paper)}
& main{padding:var(--bw-space-64) var(--bw-space-32) var(--bw-space-96) var(--bw-space-32)}
& h1,& h2,& h3{color:var(--bw-color-ink)}
& h1{margin:var(--bw-space-16) 0 var(--bw-space-24) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-39)}}
& h2{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h2{font-size:var(--bw-text-25)}}
& h3{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-25)}
& .eyebrow{font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none;color:var(--bw-color-accent)}& .eyebrow::first-letter{text-transform:uppercase}
& .lede{font-size:var(--bw-text-25);color:var(--bw-color-ink-secondary)}@media (max-width:767px){& .lede{font-size:var(--bw-text-20)}}
& .muted{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .grid{gap:var(--bw-space-24)}
& .card{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .card p:last-child{margin-bottom:0}
& .panel{margin:var(--bw-space-32) 0 var(--bw-space-32) 0;padding:var(--bw-space-24) var(--bw-space-32) var(--bw-space-24) var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
& .section{margin-top:var(--bw-space-64);padding-top:var(--bw-space-48);border-top-color:var(--bw-color-line)}
& .prose p{margin:0 0 var(--bw-space-24) 0}
& .prose h2{margin-top:var(--bw-space-48)}
& .tag{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:var(--bw-radius-12);font-size:var(--bw-text-13);color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& .actions{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& button,& .button{padding:var(--bw-space-12) var(--bw-space-24) var(--bw-space-12) var(--bw-space-24);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& .button.secondary{background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .button:hover,& button:hover{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& label{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;font-size:var(--bw-text-16)}
& input,& select,& textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);color:var(--bw-color-ink);background-color:var(--bw-color-paper);margin-top:var(--bw-space-8)}
& input[type="checkbox"],& input[type="radio"]{margin:var(--bw-space-4) 0 0 0}
& .check{gap:var(--bw-space-12)}
& fieldset{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& legend{padding:0 var(--bw-space-12) 0 var(--bw-space-12)}
& .error{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-left-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg)}
& .success{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& table{font-size:var(--bw-text-16)}
& th,& td{padding:var(--bw-space-16) var(--bw-space-12) var(--bw-space-16) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& th{background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& pre.fixed{font-size:var(--bw-text-16)}
& footer{padding:var(--bw-space-32);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& footer a{color:var(--bw-color-paper)}
& details{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-bottom-color:var(--bw-color-line)}
& .module-number{font-size:var(--bw-text-39);color:var(--bw-color-accent)}
& .steps{padding-left:var(--bw-space-24)}
& .steps li{margin-bottom:var(--bw-space-16)}
& .certificate{padding:var(--bw-space-48);border-color:var(--bw-color-data-blue);background-color:var(--bw-color-paper)}
& .certificate h2{font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .compact{font-size:var(--bw-text-13)}
& .empty{padding:var(--bw-space-32);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
@media (max-width: 760px){& main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24)}}
@media (max-width: 760px){& nav{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);gap:var(--bw-space-16)}}
@media (max-width: 760px){& .card{padding:var(--bw-space-24)}}
@media (max-width: 760px){& .section{margin-top:var(--bw-space-48);padding-top:var(--bw-space-32)}}
@media (max-width: 760px){& .panel{padding:var(--bw-space-24)}}
@media (max-width: 760px){& .certificate{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media (max-width: 760px){& .certificate h2{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 760px){& th,& td{padding:var(--bw-space-12) var(--bw-space-8) var(--bw-space-12) var(--bw-space-8)}}
@media (max-width: 760px){& fieldset{padding:var(--bw-space-16)}}
@media (max-width: 760px){& h1{font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& main{padding:0}}
@media print{& body{background-color:var(--bw-color-paper)}}
& fieldset{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& dl{gap:var(--bw-space-8)}
& dd{margin:0 0 var(--bw-space-16) 0}
@media (max-width: 600px){& .public-referral-schedule caption{margin-bottom:var(--bw-space-12)}}
@media (max-width: 600px){& .public-referral-schedule thead{padding:0}}
@media (max-width: 600px){& .public-referral-schedule tr{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);margin-bottom:var(--bw-space-16);background-color:var(--bw-color-paper)}}
@media (max-width: 600px){& .public-referral-schedule td{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media (max-width: 600px){& .public-referral-schedule td:first-child{font-size:var(--bw-text-20);color:var(--bw-color-accent-deep)}}
@media (max-width: 600px){& .public-referral-schedule td:nth-child(2)::before{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}}
@media (max-width: 600px){& .public-referral-schedule td:nth-child(3)::before{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}}
}
/* inline styles of /public-fix, /public-fix/apply */
:where(html:has(link[rel="canonical"][href^="https://app.broadcastwell.com/public-fix"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& main{padding:var(--bw-space-64) var(--bw-space-24) var(--bw-space-96) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .eyebrow{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .lede{margin:0 0 var(--bw-space-16) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-20)}
& .meta{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .meta a,& .prose a,& .list a,& .faq a,& .statements a,& .entry a,& .panel a{color:var(--bw-color-accent)}
& .status{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& section{margin:var(--bw-space-48) 0 0 0;border-top-color:var(--bw-color-line);padding-top:var(--bw-space-32)}
& section.first{padding-top:0;margin-top:var(--bw-space-32)}
& .panel{margin:0 0 var(--bw-space-16) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-canvas)}
& .panel p{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary)}
& .panel p:last-child{margin:0}
& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-4)}
& .button.secondary{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .button.secondary:hover{background-color:var(--bw-color-panel)}
& .button.submit{border-color:var(--bw-color-accent);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .button.submit:hover{background-color:var(--bw-color-accent)}
& a:focus-visible,& .button:focus-visible,& input:focus-visible,& textarea:focus-visible,& select:focus-visible{outline-color:var(--bw-color-accent)}
& .actions{margin:var(--bw-space-16) 0 0 0;gap:var(--bw-space-12)}
& .cards{margin:0;padding:0;gap:var(--bw-space-16)}
& .cards li{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-8);background-color:var(--bw-color-paper)}
& .cards .company{font-size:var(--bw-text-20)}
& .cards p{margin:0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .empty{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);color:var(--bw-color-ink-secondary)}
& .figures{margin:0 0 var(--bw-space-24) 0;gap:var(--bw-space-12)}
& .figure{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .figure .big{font-size:var(--bw-text-31);color:var(--bw-color-accent)}
& .figure span.label{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& table{border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& th,& td{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-bottom-color:var(--bw-color-line)}
& th{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);background-color:var(--bw-color-canvas)}
& td a.num,& a.num{color:var(--bw-color-accent)}
& .bar{border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel);margin-top:var(--bw-space-8)}
& .bar span{background-color:var(--bw-color-data-blue)}
& .list{margin:0;padding-left:var(--bw-space-24)}
& .list li{margin:0 0 var(--bw-space-8) 0}
& .statements{margin:0;padding:0;gap:var(--bw-space-16)}
& .statements li{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line) var(--bw-color-line) var(--bw-color-line) var(--bw-color-data-blue);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .statements blockquote{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding:0 0 0 var(--bw-space-12);border-left-color:var(--bw-color-line);color:var(--bw-color-ink)}
& .statements p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .log{margin:0;padding:0;gap:var(--bw-space-24)}
& .entry{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .entry .day{margin:0 0 var(--bw-space-4) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .entry h3{font-size:var(--bw-text-20)}
& .entry .prose p{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-ink)}
& .entry h4{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .observation{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-canvas)}
& .observation .tag{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .share{margin:var(--bw-space-12) 0 0 0;font-size:var(--bw-text-13)}
& .faq dt{margin:var(--bw-space-16) 0 var(--bw-space-4) 0}
& .faq dd{margin:0;color:var(--bw-color-ink-secondary)}
& .lead{color:var(--bw-color-ink-secondary)}
& form.apply{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-16);background-color:var(--bw-color-paper)}
& form.apply label{gap:var(--bw-space-8);font-size:var(--bw-text-16)}
& form.apply input[type="text"],& form.apply input[type="email"],& form.apply input[type="url"],& form.apply textarea{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& form.apply .check{gap:var(--bw-space-12)}
& form.apply .check input{margin-top:var(--bw-space-4)}
& .errors{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-notice-rule);border-radius:var(--bw-radius-8);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
@media (max-width: 640px){& main{padding:var(--bw-space-48) var(--bw-space-16) var(--bw-space-64) var(--bw-space-16)}}
@media (max-width: 640px){& .figure .big{font-size:var(--bw-text-31)}}
@media (max-width: 640px){& th,& td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12)}}
@media (max-width: 640px){& .entry,& .panel{padding:var(--bw-space-16)}}
}
/* /assets/receipts-explorer.css */
:where(html:has(link[href^="/assets/receipts-explorer.css"]),html:has(style[data-inline="receipts-explorer.css"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& main{padding:var(--bw-space-32) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16);margin-top:0;margin-bottom:0}
@media (min-width: 641px){& main{padding:var(--bw-space-48) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24)}}
& a{color:var(--bw-color-accent)}
& .skip{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& h1{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& .sample-label{margin:0;padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep);font-size:var(--bw-text-13)}
& .lead{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-16);color:var(--bw-color-ink)}
& .bw-mono{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& .offer-block{margin:0 0 var(--bw-space-32) 0;padding:var(--bw-space-24);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-paper);box-shadow:none}
& .button-primary{padding:0 var(--bw-space-24) 0 var(--bw-space-24);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .button-primary:hover{border-color:var(--bw-color-accent-strong);background-color:var(--bw-color-accent-strong)}
& .button-secondary{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent);font-size:var(--bw-text-16)}
& .button-secondary:hover{background-color:var(--bw-color-panel)}
& .terms{margin:var(--bw-space-12) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .filters{margin:0 0 var(--bw-space-16) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-12) var(--bw-space-16);background-color:var(--bw-color-paper)}
& .field{gap:var(--bw-space-8)}
& .field label{font-size:var(--bw-text-13)}
& .field select{padding:var(--bw-space-8) var(--bw-space-32) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& .field select:hover{border-color:var(--bw-color-accent)}
& .count{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .count strong{color:var(--bw-color-ink);font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& .table-wrap{border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .answers tr.skeleton td{padding:var(--bw-space-16) var(--bw-space-12) var(--bw-space-16) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .answers tr.skeleton span{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;border-radius:var(--bw-radius-8);background-color:var(--bw-color-canvas)}
& .answers th,& .answers td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .answers thead th{background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .answers tbody tr:hover td{background-color:var(--bw-color-paper)}
& .answers .engine{font-family:var(--bw-font-mono);font-size:var(--bw-text-13);color:var(--bw-color-ink)}
& .answers .qid{font-family:var(--bw-font-mono);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-4)}
& .answers .run,& .answers .captured{font-family:var(--bw-font-mono);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .answers .excerpt{margin:0;font-size:var(--bw-text-13)}
& .answers .excluded{color:var(--bw-color-ink-secondary)}
& .answers .sources{margin:0;padding:0;font-size:var(--bw-text-13)}
& .answers .sources li{margin:0 0 var(--bw-space-4) 0}
& .answers .sources a{color:var(--bw-color-accent)}
& .answers .none{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .chips{gap:var(--bw-space-8)}
& .chip{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-12);font-size:var(--bw-text-13)}
& .chip.named{border-color:var(--bw-color-accent);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .chip.not-named{border-color:var(--bw-color-line);background-color:var(--bw-color-paper);color:var(--bw-color-ink-secondary)}
& .more{margin:var(--bw-space-16) 0 0 0}
& .method-note{margin:var(--bw-space-24) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .method-note a{margin:calc(-1 * var(--bw-space-12)) 0 calc(-1 * var(--bw-space-12)) 0}
& a:focus-visible,& button:focus-visible,& select:focus-visible,& .table-wrap:focus-visible{outline-color:var(--bw-color-accent)}
@media (max-width: 760px){& .answers tr{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-bottom-color:var(--bw-color-line)}}
@media (max-width: 760px){& .answers tr.skeleton{padding:0}}
@media (max-width: 760px){& .answers td{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);gap:var(--bw-space-12)}}
@media (max-width: 760px){& .answers td::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}}
@media (max-width: 760px){& .answers .sources li{margin:0}}
}
/* inline styles of /receipts/baseline-kalvenor-001 */
:where(html:has(main > .receipt .answer)){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& main{padding:var(--bw-space-48) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
& h1{margin:0 0 var(--bw-space-4) 0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .lede{margin:0 0 var(--bw-space-24) 0;color:var(--bw-color-ink-secondary)}
& .notice{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep);border-left-color:var(--bw-color-data-blue)}
& .meta{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);margin-bottom:var(--bw-space-24)}
& .buy-bar{padding:var(--bw-space-8) var(--bw-space-24) var(--bw-space-8) var(--bw-space-24);gap:var(--bw-space-8) var(--bw-space-16);background-color:var(--bw-color-panel);border-bottom-color:var(--bw-color-line)}
& .buy-bar p{margin:0;color:var(--bw-color-accent-deep)}
& .buy-bar-actions{gap:var(--bw-space-8) var(--bw-space-12)}
& .buy-bar a{color:var(--bw-color-accent)}
& .buy-bar .filled,& .buy-bar .outlined{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4)}
& .buy-bar .filled{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .buy-bar .outlined{background-color:var(--bw-color-paper)}
@media (max-width: 40rem){& .buy-bar-actions{font-size:var(--bw-text-13)}}
& .receipt{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);margin-bottom:var(--bw-space-16)}
& .receipt h2{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16);color:var(--bw-color-accent);font-family:var(--bw-font-sans)}
& dl{margin:0 0 var(--bw-space-12) 0;gap:var(--bw-space-4)}
& dl div{gap:var(--bw-space-12)}
& dt{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& dd{margin:0}
& .urls{margin:0 0 var(--bw-space-12) 0;padding-left:var(--bw-space-24)}
& .none{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-ink-secondary)}
& .answer{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-12)}
& .answer h3{margin:0 0 var(--bw-space-4) 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .answer p{margin:0}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
@media print{& .receipt,& .meta{border-color:var(--bw-color-line)}}
@media (max-width: 40rem){& dl div{gap:0}}
}
/* /assets/sample-page.css */
:where(html:has(link[href^="/assets/sample-page.css"]),html:has(style[data-inline="sample-page.css"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-family:var(--bw-font-sans);font-size:var(--bw-text-16)}
& a{color:var(--bw-color-accent)}
& a:focus-visible,& button:focus-visible,& input:focus-visible,& select:focus-visible,& summary:focus-visible{outline-color:var(--bw-color-data-blue)}
& .skip-link{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .site-header{padding:var(--bw-space-12) var(--bw-layout-edge) var(--bw-space-12) var(--bw-layout-edge);background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line);column-gap:var(--bw-space-24)}
& .wordmark{color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& .header-client{gap:var(--bw-space-8)}
& .header-client strong{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .sample-marker{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep);font-size:var(--bw-text-13)}
& .header-actions{gap:var(--bw-space-12)}
& .run-select-label{gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .run-select-label select{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .link-button,& .back-button{padding:0;color:var(--bw-color-accent)}
& .section-nav{padding:var(--bw-space-12) var(--bw-layout-edge) var(--bw-space-12) var(--bw-layout-edge);gap:var(--bw-space-24);background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line)}
& .section-nav a{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .section-nav a:hover{color:var(--bw-color-accent)}
& main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
& h1,& h2,& h3,& p{margin-top:0}
& .sample-notice{color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-24)}
& h1{font-size:var(--bw-text-39);margin-bottom:var(--bw-space-24);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-25);margin-bottom:var(--bw-space-8);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{font-size:var(--bw-text-16);margin-bottom:var(--bw-space-8)}
& .eyebrow,& .rate-label,& .question-label{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-8)}
& .surface-card{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .sign-in-alt{color:var(--bw-color-ink-secondary);margin-bottom:0;margin-top:var(--bw-space-24)}
& form{gap:var(--bw-space-8)}
& label{margin-top:var(--bw-space-8)}
& input{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4)}
& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper);margin-top:var(--bw-space-12)}
& .run-list{margin:0;padding:0;gap:var(--bw-space-12)}
& .run-list a{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-4);background-color:var(--bw-color-paper)}
& .run-list a:hover{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .run-list span{color:var(--bw-color-ink-secondary)}
& .loading-shell{gap:var(--bw-space-16)}
& .skeleton{border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& .skeleton-row{gap:var(--bw-space-16)}
& .overview-topline{gap:var(--bw-space-24)}
& main.landing{padding-top:var(--bw-space-64);padding-bottom:var(--bw-space-96)}
& main.landing > h1{margin-bottom:var(--bw-space-24)}
& .landing-lede{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-20);margin-bottom:var(--bw-space-8)}
& .landing-actions{gap:var(--bw-space-12)}
& .landing-actions .button{padding:var(--bw-space-12) var(--bw-space-24) var(--bw-space-12) var(--bw-space-24);border-radius:var(--bw-radius-4);margin-top:var(--bw-space-16)}
& .landing-alt{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-top:var(--bw-space-24)}
& .landing-holds{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-64);padding-top:var(--bw-space-48)}
& .landing-holds h2{font-size:var(--bw-text-20);margin-bottom:var(--bw-space-24);font-family:var(--bw-font-sans)}
& .landing-holds ul{margin:0;padding:0;gap:var(--bw-space-24) var(--bw-space-48)}
& .landing-holds li{border-top-color:var(--bw-color-data-blue);color:var(--bw-color-ink-secondary);padding-top:var(--bw-space-16)}
& .landing-holds li strong{color:var(--bw-color-ink);margin-bottom:var(--bw-space-8)}
& .landing-next{color:var(--bw-color-ink-secondary);margin-top:var(--bw-space-48)}
& .landing-proof{margin-top:var(--bw-space-64)}
& .landing-proof h2{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-16);font-family:var(--bw-font-sans)}
& .landing-proof dl{margin:0;gap:var(--bw-space-16)}
& .landing-proof dl > div{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-canvas)}
& .landing-proof dt{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-8)}
& .landing-proof dd{margin:0;color:var(--bw-color-ink-secondary)}
& .landing-proof dd strong{color:var(--bw-color-accent);font-size:var(--bw-text-39);margin-right:var(--bw-space-8)}@media (max-width:767px){& .landing-proof dd strong{font-size:var(--bw-text-31)}}
& .landing-proof p{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-top:var(--bw-space-16)}
@media (max-width: 760px){& main.landing{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-64)}}
@media (max-width: 760px){& .landing-proof{margin-top:var(--bw-space-48)}}
@media (max-width: 760px){& .landing-holds{margin-top:var(--bw-space-48);padding-top:var(--bw-space-32)}}
& .finding-panel{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .finding-panel h2{color:var(--bw-color-accent-deep);font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .finding-panel h2{font-size:var(--bw-text-25)}}
& .finding-detail{color:var(--bw-color-ink-secondary);margin-bottom:0}
& .absence-callout{border-color:var(--bw-color-line)}
& .absence-callout ul{margin:var(--bw-space-16) 0 0 0;padding:0;gap:var(--bw-space-8)}
& .absence-callout button{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);gap:var(--bw-space-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .absence-callout button:hover{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);box-shadow:none}
& .absence-question{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .absence-callout button strong{font-size:var(--bw-text-13)}
& .absence-cue{color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .matrix-section,& .evidence-section,& .coverage-section,& .method-section,& .monthly-section,& .readiness-section,& .referral-section,& .export-section,& .connector-section{margin-top:var(--bw-space-32)}
& .section-heading{gap:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& .section-heading p{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:0}
& .matrix-table{border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .matrix-row > *{border-bottom-color:var(--bw-color-line);border-right-color:var(--bw-color-line)}
& .matrix-header{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);letter-spacing:normal}
& .matrix-header span{padding:var(--bw-space-8)}
& .matrix-header .client-column{background-color:var(--bw-color-panel);box-shadow:none;color:var(--bw-color-accent-deep)}
& .matrix-question{padding:var(--bw-space-12);gap:var(--bw-space-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .matrix-question:hover{background-color:var(--bw-color-panel)}
& .matrix-question span,& .matrix-question em{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .matrix-question strong{font-size:var(--bw-text-13)}
& .matrix-cell{padding:var(--bw-space-8);gap:var(--bw-space-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .matrix-cell strong{font-size:var(--bw-text-20)}
& .matrix-cell span{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .client-cell{box-shadow:none}
& .zero-cell{background-color:var(--bw-color-paper);box-shadow:none}
& .zero-cell.client-cell{box-shadow:none}
& .exclusion-line{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-line);color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-16)}
& .plot-grid,& .engine-plot-grid{gap:var(--bw-space-16)}
& .engine-plot-grid{margin-top:var(--bw-space-16)}
& .interval-plot{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& .plot-value{color:var(--bw-color-ink);font-size:var(--bw-text-25);margin-bottom:var(--bw-space-4)}
& .plot-axis,& .plot-tick{stroke:var(--bw-color-line)}
& .plot-band{stroke:var(--bw-color-data-blue)}
& .plot-dot{fill:var(--bw-color-accent)}
& .interval-plot text{fill:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .plot-detail{margin:0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-legend{gap:var(--bw-space-12);margin-bottom:var(--bw-space-16)}
& .coverage-legend span{gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .legend-symbol,& .coverage-cell b{border-color:var(--bw-color-line)}
& .named-symbol,& .coverage-cell.named{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .not-named-symbol,& .coverage-cell.not-named{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .excluded-symbol,& .coverage-cell.excluded{border-color:var(--bw-color-line);background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .coverage-bases{margin:0 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-8)}
& .coverage-bases li{padding:var(--bw-space-12);border-color:var(--bw-color-line) var(--bw-color-line) var(--bw-color-line) var(--bw-color-data-blue);border-radius:var(--bw-radius-4);gap:var(--bw-space-4);background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-bases strong{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .coverage-grid{border-color:var(--bw-color-line)}
& .coverage-row > *{border-bottom-color:var(--bw-color-line);border-right-color:var(--bw-color-line)}
& .coverage-header{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-header span,& .coverage-question{padding:var(--bw-space-8)}
& .coverage-question{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .coverage-cell b{font-size:var(--bw-text-13)}
& .method-section{color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-24)}
& .method-section p:last-child{margin-bottom:0}
& .back-button{margin-bottom:var(--bw-space-24)}
& .question-base{color:var(--bw-color-ink-secondary)}
& .share-section,& .checked-section,& .engine-strip-section,& .raw-details{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-24);padding-top:var(--bw-space-16)}
& .share-section ul,& .checked-section ul,& .engine-strip{margin:0;padding:0;gap:var(--bw-space-12)}
& .share-bar{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-canvas)}
& .share-bar > div{gap:var(--bw-space-8);margin-bottom:var(--bw-space-8)}
& .share-bar span{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .bar-track{background-color:var(--bw-color-panel)}
& .bar-fill{background-color:var(--bw-color-data-blue)}
& .client-bar{border-color:var(--bw-color-accent)}
& .client-bar .bar-fill{background-color:var(--bw-color-accent)}
& .checked-section li{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-line)}
& .engine-status{padding:var(--bw-space-12);border-color:var(--bw-color-line);gap:var(--bw-space-8)}
& .engine-status > b{border-color:var(--bw-color-line)}
& .engine-status.named > b{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .engine-status.excluded > b{background-color:var(--bw-color-panel)}
& .engine-status span{gap:var(--bw-space-4);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .engine-status strong{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .raw-details{padding:var(--bw-space-16);background-color:var(--bw-color-canvas)}
& .raw-details summary{color:var(--bw-color-accent)}
& .raw-table{margin-top:var(--bw-space-16)}
& th,& td{padding:var(--bw-space-12) var(--bw-space-8) var(--bw-space-12) var(--bw-space-8);border-bottom-color:var(--bw-color-line)}
& thead th{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& tbody th{font-size:var(--bw-text-13)}
& .observation-list{margin:0;gap:var(--bw-space-4);padding-left:var(--bw-space-24)}
& .visually-hidden{margin:0}
@media (max-width: 760px){& .site-header{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);column-gap:var(--bw-space-8)}}
@media (max-width: 760px){& .header-actions{gap:var(--bw-space-8)}}
@media (max-width: 760px){& .link-button{font-size:var(--bw-text-13)}}
@media (max-width: 760px){& .section-nav{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);gap:var(--bw-space-16)}}
@media (max-width: 760px){& main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 760px){& .section-heading{gap:var(--bw-space-8)}}
@media (max-width: 760px){& .matrix-row,& .matrix-table.matrix-columns-1 .matrix-row,& .matrix-table.matrix-columns-2 .matrix-row,& .matrix-table.matrix-columns-3 .matrix-row,& .matrix-table.matrix-columns-4 .matrix-row,& .matrix-table.matrix-columns-5 .matrix-row,& .matrix-table.matrix-columns-6 .matrix-row{border-color:var(--bw-color-line);margin-bottom:var(--bw-space-12)}}
@media (max-width: 760px){& .matrix-question{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 760px){& .matrix-row > *{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 760px){& .share-bar > div{gap:var(--bw-space-4)}}
@media (max-width: 760px){& tr{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-line)}}
@media (max-width: 760px){& th,& td{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 760px){& td::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}}
@media (max-width: 440px){& .header-client{gap:0}}
@media (max-width: 440px){& .wordmark{font-size:var(--bw-text-13)}}
@media print{& body{background-color:var(--bw-color-paper);font-size:var(--bw-text-13)}}
@media print{& main{padding:0}}
@media print{& .overview-topline > * + *{margin-top:var(--bw-space-16)}}
& .absence-more{margin:var(--bw-space-12) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .sign-in-notice{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue);color:var(--bw-color-accent-deep);margin-bottom:var(--bw-space-16)}
& .slot-table{margin-top:var(--bw-space-24)}
& .scope-line,& .month-note,& .export-note,& .connector-note,& .referral-footnote{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:0;margin-top:var(--bw-space-16)}
& .month-headline{color:var(--bw-color-ink);margin-bottom:var(--bw-space-12)}
& .alert-list{margin:0 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);gap:var(--bw-space-8);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue);color:var(--bw-color-accent-deep)}
& .alert-none{color:var(--bw-color-ink-secondary);margin-bottom:var(--bw-space-12)}
& .readiness-section h3,& .connector-section h3{margin-top:var(--bw-space-24)}
& .source-list{margin:0 0 var(--bw-space-8) 0;padding:0;gap:var(--bw-space-8)}
& .source-list li{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);gap:var(--bw-space-4);background-color:var(--bw-color-canvas)}
& .source-list strong{font-size:var(--bw-text-13)}
& .source-list span{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .export-actions{gap:var(--bw-space-12)}
& .button.secondary{border-color:var(--bw-color-accent);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .connector-steps{margin:0 0 var(--bw-space-16) 0;gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);padding-left:var(--bw-space-24)}
& .connector-steps code{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep);font-size:var(--bw-text-13)}
& .connector-questions{margin:0;gap:var(--bw-space-8);color:var(--bw-color-ink-secondary);padding-left:var(--bw-space-24)}
& .buy-bar{padding:var(--bw-space-8) var(--bw-layout-edge) var(--bw-space-8) var(--bw-layout-edge);gap:var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-bottom-color:var(--bw-color-line)}
& .buy-bar-text{margin:0;color:var(--bw-color-accent-deep);font-size:var(--bw-text-13)}
& .sample-availability{padding:var(--bw-space-12) var(--bw-layout-edge) var(--bw-space-12) var(--bw-layout-edge);background-color:var(--bw-color-panel);border-bottom-color:var(--bw-color-line);color:var(--bw-color-accent-deep)}
& .sample-availability p{margin:var(--bw-space-4) 0 0 0}
& .buy-bar-actions{gap:var(--bw-space-8) var(--bw-space-12)}
& .buy-bar .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);font-size:var(--bw-text-13);margin-top:0}
& .buy-bar-link{font-size:var(--bw-text-13)}
@media (max-width: 600px){& .buy-bar{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12)}}
@media (max-width: 600px){& .buy-bar-actions{gap:var(--bw-space-8)}}
@media (max-width: 600px){& .buy-bar .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .buy-bar-link{font-size:var(--bw-text-13)}}
@media (min-width: 1200px){& .buy-bar{column-gap:var(--bw-space-8)}}
@media (min-width: 1200px){& .buy-bar-actions{gap:var(--bw-space-8)}}
@media (min-width: 1200px){& .buy-bar .button{padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (min-width: 1200px){& .buy-bar-link{font-size:var(--bw-text-13)}}
& .excerpt-section{margin-top:var(--bw-space-16)}
& .excerpt-list{margin:0;gap:var(--bw-space-12);padding-left:var(--bw-space-24)}
& .excerpt-list li{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper)}
& .excerpt-meta{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-4)}
& .excerpt-text{font-size:var(--bw-text-13);margin-bottom:var(--bw-space-8)}
& .excerpt-text mark{padding:0 var(--bw-space-4) 0 var(--bw-space-4);background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .sample-guide{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);box-shadow:none}
& .sample-guide h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .sample-guide p{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-12)}
& .sample-guide .guide-step{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-4)}
& .guide-actions{gap:var(--bw-space-12)}
& .guide-actions .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);margin-top:0}
& #sample-guide-root{margin:var(--bw-space-32) 0 var(--bw-space-12) 0}
& #sample-guide-root:first-child{margin-top:0}
& #sample-guide-root + section,& #sample-guide-root + .overview-topline{margin-top:0}
& .view-section{margin-top:var(--bw-space-24)}
& .view-section h3{margin-top:var(--bw-space-24)}
& .view-section h4{margin:var(--bw-space-24) 0 var(--bw-space-4) 0;font-size:var(--bw-text-13)}
& .view-note{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .cell-detail{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .history-scope{margin-top:var(--bw-space-12)}
& .step-row td{padding:var(--bw-space-8);background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .step-row.step-moved td{background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .question-detail{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-bottom-color:var(--bw-color-line)}
& .question-detail summary{gap:var(--bw-space-4) var(--bw-space-12)}
& .question-detail summary:focus-visible{outline-color:var(--bw-color-data-blue)}
& .compact-list{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding-left:var(--bw-space-24)}
& .compact-list li{font-size:var(--bw-text-13);margin-bottom:var(--bw-space-4)}
& .receipt-links a{margin-right:var(--bw-space-8)}
& .source-url{font-size:var(--bw-text-13)}
& .queue-edit{gap:var(--bw-space-4)}
& .queue-edit input,& .queue-edit select{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);font-size:var(--bw-text-13)}
& .queue-edit button,& .view-actions button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .proof-card{border-top-color:var(--bw-color-data-blue);margin-top:var(--bw-space-24);padding-top:var(--bw-space-16)}
& .proof-figures{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-4) var(--bw-space-16)}
& .proof-figures dd{margin:0}
& .proof-verdict{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-accent);color:var(--bw-color-accent-deep);font-size:var(--bw-text-20)}
& .proof-state{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);background-color:var(--bw-color-canvas);border-left-color:var(--bw-color-data-blue)}
& .proof-warnings li{color:var(--bw-color-accent-deep)}
& .competitor-nav{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8) var(--bw-space-16)}
& .competitor-nav a[aria-current="page"],& .view-nav a[aria-current="page"],& .section-nav a[aria-current="page"]{color:var(--bw-color-accent)}
& .snippet-list{margin:0;padding:0}
& .snippet-list li{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;border-left-color:var(--bw-color-data-blue);padding-left:var(--bw-space-12)}
& .snippet-list blockquote{margin:0 0 var(--bw-space-4) 0}
& .share-header{gap:var(--bw-space-12)}
& .brand-logo{border-radius:var(--bw-radius-4)}
& .print-document .controls{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
& .print-document .controls button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .raw-table:focus-visible{outline-color:var(--bw-color-data-blue)}
& #brand-switch{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .sample-guide .button{background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .sample-guide{margin:0}
@media (min-width: 1200px){& .buy-bar-actions{gap:var(--bw-space-8)}}
@media (min-width: 1200px){& .buy-bar .button,& .buy-bar-link{font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .buy-bar .button,& .buy-bar-link{font-size:var(--bw-text-13)}}
@media (max-width: 600px){& .site-header{padding-top:var(--bw-space-4);padding-bottom:var(--bw-space-4)}}
@media (max-width: 600px){& .section-nav{padding-top:0;padding-bottom:0}}
@media (max-width: 600px){& .matrix-question-cell > .matrix-question{padding:var(--bw-space-16)}}
@media (max-width: 600px){& .coverage-header span{padding:var(--bw-space-8) var(--bw-space-4) var(--bw-space-8) var(--bw-space-4)}}
@media (max-width: 600px){& .sample-guide{margin:0}}
@media print{& main{padding:0}}
@media (max-width: 760px){& .matrix-vendor-label{padding:var(--bw-space-8) var(--bw-space-8) 0 var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (max-width: 760px){& .evidence-products .evidence-table tr{padding:0}}
& .landing-product{margin:var(--bw-space-4) 0 var(--bw-space-24) 0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .landing-product .lp-eyebrow{margin:0 0 var(--bw-space-4) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal}
& .landing-product h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .lp-matrix{font-size:var(--bw-text-13)}
& .lp-matrix thead th{padding:0 var(--bw-space-4) var(--bw-space-4) var(--bw-space-4);color:var(--bw-color-ink-secondary)}
& .lp-matrix tbody th{padding:var(--bw-space-8) var(--bw-space-8) var(--bw-space-8) 0;color:var(--bw-color-ink)}
& .lp-cell{padding:var(--bw-space-8);border-radius:var(--bw-radius-8)}
& .lp-none{background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .lp-some{background-color:var(--bw-color-panel);color:var(--bw-color-accent-deep)}
& .lp-all{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .lp-foot{margin:var(--bw-space-8) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
@media (max-width: 720px){& .landing-product{padding:var(--bw-space-16) var(--bw-space-12) var(--bw-space-12) var(--bw-space-12)}}
@media (max-width: 720px){& .lp-matrix tr{gap:var(--bw-space-4);margin-bottom:var(--bw-space-8)}}
@media (max-width: 720px){& .lp-matrix thead th{padding:0 var(--bw-space-4) 0 var(--bw-space-4);font-size:var(--bw-text-13)}}
@media (max-width: 720px){& .lp-matrix tbody th{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 720px){& .lp-cell{padding:var(--bw-space-8) var(--bw-space-4) var(--bw-space-8) var(--bw-space-4)}}
& .dash-app,& .dash-home,& .dash-section,& .dash-drawer,& .receipt-doc{font-family:var(--bw-font-sans)}
& .skip-link.visually-hidden:focus{margin:0}
& .visually-hidden{margin:0;padding:0}
& .sticky-stack .section-nav[data-rail],& .section-nav[data-rail],& nav[data-rail]{padding:0 var(--bw-space-16) 0 var(--bw-space-16);gap:var(--bw-space-4);background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line)}
& [data-rail] .rail-link{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink-secondary);font-family:var(--bw-font-sans);font-size:var(--bw-text-13)}
& [data-rail] .rail-link:hover{background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& [data-rail] .rail-link[aria-current="page"]{color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& [data-rail] .rail-link:focus-visible{outline-color:var(--bw-color-accent)}
@media (min-width: 1100px){& .sticky-stack .section-nav[data-rail],& .section-nav[data-rail],& nav[data-rail]{padding:var(--bw-space-16) var(--bw-space-12) var(--bw-space-16) var(--bw-space-12);gap:var(--bw-space-4);border-right-color:var(--bw-color-line)}}
@media (min-width: 1100px){& [data-rail] .rail-link{font-size:var(--bw-text-16)}}
@media (min-width: 1100px){& #app:has([data-rail]) > main,& #app:has([data-rail]) > .sample-availability,& #app:has([data-rail]) > footer{margin-left:0}}
@media (min-width: 1100px){& body.dash-app{padding-left:0}}
@media (min-width: 1100px){& body.dash-app .section-nav[data-rail]{padding-top:var(--bw-space-24)}}
@media (min-width: 1100px){& #app:has([data-rail]) > main{padding-left:var(--bw-space-48);padding-right:var(--bw-space-48)}}
@media (max-width: 760px){& .sticky-stack .section-nav[data-rail],& .section-nav[data-rail],& nav[data-rail]{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-top-color:var(--bw-color-line);box-shadow:var(--bw-shadow-float)}}
@media (max-width: 760px){& [data-rail] .rail-link{padding:0 var(--bw-space-12) 0 var(--bw-space-12);font-size:var(--bw-text-13)}}
@media (max-width: 760px){& body:has([data-rail]){padding-bottom:var(--bw-space-64)}}
@media print{& #app:has([data-rail]) > main,& body.dash-app > main{margin-left:0}}
& .dash-toc{margin:var(--bw-space-16) 0 var(--bw-space-24) 0;padding:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8) var(--bw-space-16);border-top-color:var(--bw-color-line);border-bottom-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& .dash-toc a{color:var(--bw-color-accent)}
& .dash-divider{margin:var(--bw-space-48) 0 var(--bw-space-8) 0;font-size:var(--bw-text-31)}
& #app:has([data-rail]) > main > h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-31);color:var(--bw-color-ink);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& #app:has([data-rail]) > main > h1{font-size:var(--bw-text-20)}}
& .dash-home{margin:var(--bw-space-8) 0 var(--bw-space-48) 0;color:var(--bw-color-ink)}
& .dash-eyebrow{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-home .dash-finding,& .dash-finding{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-31);color:var(--bw-color-ink)}
& .dash-meta{margin:0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-16)}
& .dash-tiles{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& .dash-rate{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-4);background-color:var(--bw-color-paper);box-shadow:none}
& .dash-rate p{margin:0}
& .dash-rate-label{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-rate-value{gap:var(--bw-space-4)}
& .dash-rate-value .dash-num{font-size:var(--bw-text-31);color:var(--bw-color-ink)}
& .dash-of{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-20)}
& .dash-rate-base{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-rate-detail{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-rate .dash-link{padding-top:var(--bw-space-8)}
& .dash-plot{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .dash-plot-axis{stroke:var(--bw-color-line)}
& .dash-plot-tick{stroke:var(--bw-color-line)}
& .dash-plot-band{stroke:var(--bw-color-data-blue)}
& .dash-plot-dot{fill:var(--bw-color-accent)}
& .dash-grid{gap:var(--bw-space-16)}
& .dash-panel{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .dash-panel h3{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& .dash-muted{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-statement{font-size:var(--bw-text-16)}
& .dash-link{color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-links{gap:var(--bw-space-8) var(--bw-space-24)}
& .dash-fixes{margin:0 0 var(--bw-space-12) 0;padding:0;gap:var(--bw-space-16)}
& .dash-fix{padding-bottom:var(--bw-space-16);border-bottom-color:var(--bw-color-line)}
& .dash-fix:last-child{padding-bottom:0}
& .dash-fix-head{gap:var(--bw-space-12)}
& .dash-rank{background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-fix-title{margin:0}
& .dash-fix-meta{margin:var(--bw-space-8) 0 0 0;gap:var(--bw-space-8) var(--bw-space-16);color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-qlist{margin:var(--bw-space-8) 0 0 0;padding:0;color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-qlist li{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .dash-qid{font-family:var(--bw-font-mono);font-size:var(--bw-text-13);color:var(--bw-color-accent)}
& .dash-chip{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-chip-drafted,& .dash-chip-declined{border-color:var(--bw-color-line);background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .dash-chip-published,& .dash-chip-remeasured{border-color:var(--bw-color-accent);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .dash-badge{padding:0 var(--bw-space-8) 0 var(--bw-space-8);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-12);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-bars{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:0;gap:var(--bw-space-12)}
& .dash-bar-head{gap:var(--bw-space-12);font-size:var(--bw-text-13)}
& .dash-bar-head a{color:var(--bw-color-ink)}
& .dash-bar{border-radius:var(--bw-radius-4);margin-top:var(--bw-space-4);background-color:var(--bw-color-panel)}
& .dash-bar > span{border-radius:var(--bw-radius-4);background-color:var(--bw-color-data-blue)}
& .dash-bar-note{margin:var(--bw-space-4) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-own .dash-bar > span{background-color:var(--bw-color-accent)}
& .dash-changes{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:0;gap:var(--bw-space-16)}
& .dash-change p{margin:0 0 var(--bw-space-4) 0}
& .dash-rate-line{font-size:var(--bw-text-13);color:var(--bw-color-ink)}
& .dash-skel{border-radius:var(--bw-radius-8)}
& .dash-skel-value{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
@media (max-width: 810px){& .dash-home .dash-finding,& .dash-finding{font-size:var(--bw-text-31)}}
@media (max-width: 480px){& .dash-rate-value .dash-num{font-size:var(--bw-text-31)}}
@media (max-width: 480px){& .dash-panel,& .dash-rate{padding:var(--bw-space-16)}}
& .dash-section{margin:var(--bw-space-8) 0 var(--bw-space-48) 0}
& .dash-section h2{margin:0 0 var(--bw-space-8) 0}
& .dash-empty{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
& .dash-empty-line{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .dash-notice{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:0 var(--bw-radius-8) var(--bw-radius-8) 0;background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue);font-size:var(--bw-text-13)}
& .dash-toolbar{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
& .dash-filters,& .dash-exports{gap:var(--bw-space-8)}
& .dash-filter{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-filter[aria-pressed="true"]{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .dash-filter:focus-visible,& .dash-sort:focus-visible,& .dash-row-action:focus-visible{outline-color:var(--bw-color-accent)}
& .dash-table-wrap{border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& .dash-table-wrap:focus-visible{outline-color:var(--bw-color-accent)}
& .dash-table{font-size:var(--bw-text-13)}
& .dash-table th,& .dash-table td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .dash-table thead th{background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .dash-table tbody tr:hover{background-color:var(--bw-color-panel)}
& .dash-table tbody tr.dash-you{background-color:var(--bw-color-panel)}
& .dash-sort{gap:var(--bw-space-4)}
& .dash-sort::after{border-top-color:var(--bw-color-line)}
& th[aria-sort="ascending"] .dash-sort::after{border-bottom-color:var(--bw-color-accent)}
& th[aria-sort="descending"] .dash-sort::after{border-top-color:var(--bw-color-accent)}
& .cell-detail{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .dash-dates summary{color:var(--bw-color-accent)}
& .dash-dates ul{margin:var(--bw-space-8) 0 0 0;padding:0;font-size:var(--bw-text-13)}
& .dash-dates li{margin-bottom:var(--bw-space-12)}
& .dash-dates li span{color:var(--bw-color-ink-secondary)}
& .dash-dates li p{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .dash-row-action{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-8);margin-top:var(--bw-space-8);background-color:var(--bw-color-paper);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .dash-docs{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-16)}
& .dash-doc{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .dash-doc p{margin:var(--bw-space-8) 0 0 0;color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-doc a{color:var(--bw-color-accent)}
@media (max-width: 720px){& .dash-cards-on-phone tr{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-bottom-color:var(--bw-color-line)}}
@media (max-width: 720px){& .dash-cards-on-phone th,& .dash-cards-on-phone td{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 720px){& .dash-cards-on-phone td[data-label]::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}}
@media (max-width: 720px){& .dash-cards-on-phone thead tr:has(.dash-sort){gap:var(--bw-space-8)}}
@media (max-width: 720px){& .dash-cards-on-phone thead th{padding:var(--bw-space-4);border-radius:var(--bw-radius-8)}}
& .dash-drawer{padding:var(--bw-space-24);background-color:var(--bw-color-paper);border-left-color:var(--bw-color-line);box-shadow:var(--bw-shadow-float)}
& .dash-drawer-head{gap:var(--bw-space-12)}
& .dash-drawer-head h2{margin:0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .dash-drawer-form{gap:var(--bw-space-8);margin-top:var(--bw-space-16)}
& .dash-drawer-form input,& .dash-drawer-form select{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .dash-drawer-form textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .order-steps{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:0;gap:0}
& .order-step{gap:var(--bw-space-12);padding-bottom:var(--bw-space-24)}
& .order-step::before{background-color:var(--bw-color-panel)}
& .order-step-done::before{background-color:var(--bw-color-data-blue)}
& .order-step-mark{border-color:var(--bw-color-line);background-color:var(--bw-color-paper)}
& .order-step-done .order-step-mark{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-data-blue)}
& .order-step-current .order-step-mark{border-color:var(--bw-color-accent);box-shadow:none}
& .order-step p{margin:0}
& .order-step-current .order-step-title{color:var(--bw-color-accent)}
& .order-step-time{color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .order-step-note{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .receipt-doc{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);margin-top:0;margin-bottom:0;color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
& .receipt-doc h1{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .receipt-doc h2{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;font-size:var(--bw-text-20);padding-top:var(--bw-space-12);border-top-color:var(--bw-color-data-blue);font-family:var(--bw-font-sans)}
& .receipt-doc h3{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .receipt-meta{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .receipt-tiles{gap:var(--bw-space-12)}
& .receipt-tiles .dash-rate{padding:var(--bw-space-12)}
& .receipt-tiles .dash-rate-value .dash-num{font-size:var(--bw-text-20)}
& .receipt-list{margin:0;padding-left:var(--bw-space-24);font-size:var(--bw-text-13)}
& .receipt-list li{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .receipt-fixes{margin:0;padding:0;font-size:var(--bw-text-13)}
& .receipt-fixes p{margin:0}
& .receipt-fixes li{margin:0 0 var(--bw-space-12) 0}
& .receipt-hash code{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-8);font-family:var(--bw-font-mono);font-size:var(--bw-text-13);background-color:var(--bw-color-panel)}
& .receipt-controls{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
& .receipt-brand{margin:0 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
@media (max-width: 640px){& .receipt-doc{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media print{&:is(html),& body{background-color:var(--bw-color-paper)}}
@media print{& .receipt-doc{padding:0;font-size:var(--bw-text-13)}}
@media print{& .receipt-doc .receipt-meta{font-size:var(--bw-text-13)}}
@media print{& .receipt-doc h1{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& .receipt-doc h2{font-size:var(--bw-text-16);margin-top:var(--bw-space-12);font-family:var(--bw-font-sans)}}
@media print{& .receipt-doc h3{margin:var(--bw-space-12) 0 var(--bw-space-4) 0}}
@media print{& .receipt-tiles{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}}
@media print{& .receipt-tiles .dash-rate{padding:var(--bw-space-8);border-color:var(--bw-color-line)}}
@media print{& .receipt-tiles .dash-rate-value .dash-num{font-size:var(--bw-text-20)}}
@media print{& .receipt-passport table{font-size:var(--bw-text-13)}}
@media print{& .receipt-passport th,& .receipt-passport td{padding:var(--bw-space-4)}}
@media print{& .receipt-fixes,& .receipt-list{font-size:var(--bw-text-13)}}
@media print{& a{color:var(--bw-color-accent)}}
& .dash-subnav{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-4);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);gap:var(--bw-space-4);background-color:var(--bw-color-panel)}
& .dash-subnav a{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-ink);font-size:var(--bw-text-13)}
& .dash-subnav a:hover{background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .dash-subnav a[aria-current="page"]{background-color:var(--bw-color-paper);color:var(--bw-color-accent);box-shadow:none}
& .dash-subnav a:focus-visible{outline-color:var(--bw-color-accent)}
& .buy-bar .buy-bar-next{color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .buy-bar .buy-bar-next:focus-visible{outline-color:var(--bw-color-accent)}
& .dash-flags,& .dash-note,& .dash-pages{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-16)}
& .dash-flag,& .dash-note-line{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .dash-flag blockquote,& .dash-section blockquote{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-radius:0 var(--bw-radius-8) var(--bw-radius-8) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);font-size:var(--bw-text-16)}
& .dash-flag p,& .dash-note-line p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .dash-facts{gap:var(--bw-space-8) var(--bw-space-24);font-size:var(--bw-text-13)}
& .dash-facts dt{color:var(--bw-color-ink)}
& .dash-facts dd{margin:0}
& .dash-pages li{gap:var(--bw-space-4);font-size:var(--bw-text-13)}
& .dash-pages a{color:var(--bw-color-accent)}
& .dash-note-line .dash-rate-label{margin-bottom:var(--bw-space-4)}
& .queue-estimate ol{padding-left:var(--bw-space-16)}
& .owner-filter-label{gap:var(--bw-space-8)}
& .dash-table .dash-chip{padding-top:var(--bw-space-4);padding-bottom:var(--bw-space-4)}
& pre{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& textarea{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12)}
& table.agent-grid th,& table.agent-grid td{padding:var(--bw-space-12);border-color:var(--bw-color-line)}
& .agent-status{color:var(--bw-color-accent)}
& .agent-panel{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue) var(--bw-color-line) var(--bw-color-line) var(--bw-color-line);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24);background-color:var(--bw-color-paper)}
& .agent-panel h2{margin-top:0}
& .agent-panel a{color:var(--bw-color-accent)}
& .agent-panel li{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& .agent-panel label{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& .agent-panel input:not([type="checkbox"]){padding:var(--bw-space-12)}
& .agent-panel button{margin:var(--bw-space-8) var(--bw-space-8) var(--bw-space-8) 0}
& .agent-panel .sample-tag{color:var(--bw-color-accent)}
& .agent-panel dl{gap:var(--bw-space-8)}
& .agent-panel dd{margin:0}
@media (max-width: 640px){& .agent-panel{margin:var(--bw-space-16);padding:var(--bw-space-16)}}
@media (max-width: 640px){& table.agent-grid th,& table.agent-grid td{padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (max-width: 640px){& .agent-panel dd{margin-bottom:var(--bw-space-12)}}
& .table-wrap > table th,& .table-wrap > table td{padding:var(--bw-space-12)}
& .table-wrap:focus-visible{outline-color:var(--bw-color-data-blue)}
& .agent-panel{font-family:var(--bw-font-sans)}
& .agent-grid caption{padding:var(--bw-space-12) 0 var(--bw-space-12) 0}
& .briefs-page .lede{font-size:var(--bw-text-20)}
& .briefs-cta{gap:var(--bw-space-12)}
& .briefs-cta .button{margin-top:0}
& .brief-prompts li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .precall-panel{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue) var(--bw-color-line) var(--bw-color-line) var(--bw-color-line);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24);background-color:var(--bw-color-paper)}
& .precall-panel h2{margin-top:0}
& .precall-panel a,& .briefs-page a:not(.button),& #briefs a:not(.button){color:var(--bw-color-accent)}
& .precall-label{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .brief-grid,& .precall-mini{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& .brief-grid caption,& .precall-mini caption{padding:var(--bw-space-4) 0 var(--bw-space-4) 0;color:var(--bw-color-accent)}
& .brief-grid th,& .brief-grid td,& .precall-mini th,& .precall-mini td{padding:var(--bw-space-8);border-color:var(--bw-color-line)}
& .brief-grid thead th,& .precall-mini thead th{background-color:var(--bw-color-panel)}
& .brief-grid .v-vendor,& .precall-mini .v-vendor{background-color:var(--bw-color-panel)}
& .brief-grid .v-skipped,& .precall-mini .v-skipped{color:var(--bw-color-ink-secondary)}
& #briefs fieldset{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& #briefs .field{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& #briefs .check{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8)}
& #briefs .crm-note{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& #briefs .brief{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-16);margin-top:var(--bw-space-16)}
@media (max-width: 640px){& .brief-grid tr,& .precall-mini tr{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}}
@media (max-width: 640px){& .brief-grid th[scope="row"],& .precall-mini th[scope="row"]{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 640px){& .brief-grid td,& .precall-mini td{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;gap:var(--bw-space-12);border-top-color:var(--bw-color-line)}}
@media (max-width: 640px){& .brief-grid td::before,& .precall-mini td::before{color:var(--bw-color-ink-secondary)}}
& .ads-panel{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-12);font-family:var(--bw-font-sans);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32);background-color:var(--bw-color-paper);color:var(--bw-color-accent-deep)}
& .ads-panel h1,& .ads-panel h2,& .ads-panel h3{color:var(--bw-color-accent)}
& .ads-panel label{margin:var(--bw-space-16) 0 var(--bw-space-4) 0}
& .ads-panel input:not([type="checkbox"]),& .ads-panel textarea,& .ads-panel select{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4)}
& .ads-panel input[type="checkbox"]{margin-right:var(--bw-space-8)}
& .ads-panel button,& .ads-panel .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);color:var(--bw-color-accent);background-color:var(--bw-color-paper);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& .ads-panel .primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .ads-panel .ads-grid{gap:var(--bw-space-16)}
& .ads-panel .ads-stat{padding:var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .ads-panel th,& .ads-panel td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-data-blue)}
& .ads-panel .ads-question{padding:var(--bw-space-16) 0 var(--bw-space-16) 0;border-bottom-color:var(--bw-color-data-blue)}
& .ads-panel details{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& .ads-panel .sample-label{color:var(--bw-color-accent)}
& .ads-panel .ads-message{padding:var(--bw-space-12);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .ads-public{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);color:var(--bw-color-accent-deep)}
& .ads-public h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .ads-public h1{font-size:var(--bw-text-31)}}
& .ads-public .lede{font-size:var(--bw-text-20)}
& .ads-public nav{gap:var(--bw-space-24)}
& .ads-public a{color:var(--bw-color-accent)}
& .ads-public .actions{gap:var(--bw-space-12)}
& .ads-public section{margin:var(--bw-space-48) 0 var(--bw-space-48) 0}
@media (max-width: 700px){& .ads-panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-16)}}
@media (max-width: 700px){& .ads-panel th,& .ads-panel td{padding:var(--bw-space-8)}}
@media (max-width: 700px){& .ads-public{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media (max-width: 700px){& .ads-public .lede{font-size:var(--bw-text-20)}}
& .ads-public h1,& .ads-public h2,& .ads-public h3,& .ads-panel a{color:var(--bw-color-accent)}
& .ads-panel .primary{color:var(--bw-color-paper)}
& .ads-panel :focus-visible,& .ads-public :focus-visible{outline-color:var(--bw-color-data-blue)}
& .record-page{padding:var(--bw-space-32) var(--bw-space-48) var(--bw-space-48) var(--bw-space-48);margin-top:0;margin-bottom:0}
& .record-page h1{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .record-page h1{font-size:var(--bw-text-31)}}
& .record-page .eyebrow{margin:0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal}
& .record-page .lede{font-size:var(--bw-text-20);color:var(--bw-color-ink-secondary)}
& .record-cta{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;gap:var(--bw-space-12)}
& .record-cta .button{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);color:var(--bw-color-accent);background-color:var(--bw-color-paper)}
& .record-cta .button.primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .record-cta .button:hover{border-color:var(--bw-color-accent-strong)}
& .record-cta .button.primary:hover{background-color:var(--bw-color-accent-strong)}
& .record-links{margin:var(--bw-space-8) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& .record-links a,& .record-page a{color:var(--bw-color-accent)}
& .record-page .panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-radius:var(--bw-radius-4) var(--bw-radius-4) var(--bw-radius-12) var(--bw-radius-12);border-top-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& .record-page .panel h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .record-page ol li,& .record-page ul li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .record-form{gap:var(--bw-space-16)}
& .record-form label{font-size:var(--bw-text-16)}
& .record-form input[type="text"],& .record-form input[type="url"],& .record-form input[type="email"],& .record-form select,& .record-form textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper)}
& .record-form .consent{gap:var(--bw-space-12)}
& .record-form .consent input{margin-top:var(--bw-space-4)}
& .record-form button[type="submit"]{padding:0 var(--bw-space-24) 0 var(--bw-space-24);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .record-message{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);color:var(--bw-color-ink);border-left-color:var(--bw-color-data-blue)}
& .record-message.error{background-color:var(--bw-color-notice-bg);border-left-color:var(--bw-color-notice-rule)}
& .record-table{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& .record-table caption{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16);color:var(--bw-color-ink)}
& .record-table th,& .record-table td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .record-table thead th{background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .record-sample-label{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);font-size:var(--bw-text-13);letter-spacing:normal;color:var(--bw-color-accent)}
& .record-panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-radius:var(--bw-radius-4) var(--bw-radius-4) var(--bw-radius-12) var(--bw-radius-12);border-top-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& .record-panel h2{margin:var(--bw-space-8) 0 var(--bw-space-12) 0}
& .record-panel .facts{gap:var(--bw-space-12)}
& .record-quiet{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
@media (max-width: 640px){& .record-page{padding-top:var(--bw-space-24)}}
@media (max-width: 640px){& .record-table{font-size:var(--bw-text-13)}}
@media (max-width: 640px){& .record-table th,& .record-table td{padding:var(--bw-space-8)}}
& .findings-sample-rates{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-12)}
& .findings-sample-rate{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-data-blue) var(--bw-color-line) var(--bw-color-line) var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .findings-sample-rate h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16);color:var(--bw-color-accent)}
& .findings-sample-rate p{margin:0 0 var(--bw-space-8) 0}
& #pipeline-proof{padding:var(--bw-space-24);border-top-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas);color:var(--bw-color-accent-deep)}
& #pipeline-proof h2,& #pipeline-proof h3{color:var(--bw-color-accent)}
& #pipeline-proof label{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& #pipeline-proof input:not([type="checkbox"]),& #pipeline-proof select{padding:var(--bw-space-12)}
& #pipeline-proof pre{font-size:var(--bw-text-13)}
& #pipeline-proof details{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& #pipeline-proof section{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line)}
& #pipeline-proof button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& #pipeline-proof a{color:var(--bw-color-accent)}
& #pipeline-proof :focus-visible{outline-color:var(--bw-color-data-blue)}
@media (max-width: 640px){& #pipeline-proof{padding:var(--bw-space-16)}}
@media (max-width: 640px){& #pipeline-proof section{padding:var(--bw-space-12)}}
& #pipeline-proof .proof-period-scroll{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& #pipeline-proof table{font-size:var(--bw-text-13)}
& #pipeline-proof th,& #pipeline-proof td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& #pipeline-proof th{color:var(--bw-color-accent)}
@media (max-width: 640px){& #pipeline-proof tr{margin-bottom:var(--bw-space-16)}}
@media (max-width: 640px){& #pipeline-proof td{gap:var(--bw-space-12)}}
@media (max-width: 640px){& #pipeline-proof td::before{color:var(--bw-color-accent)}}
& .checklist-document,& .checklist-surface,& #checklist{font-family:var(--bw-font-sans);color:var(--bw-color-ink)}
& .checklist-document{padding:0 var(--bw-space-24) 0 var(--bw-space-24);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32)}
& .checklist-document h1,& .checklist-surface h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& .checklist-document h1,& .checklist-surface h1{font-size:var(--bw-text-31)}}
& .checklist-document h2,& .checklist-surface h2,& #checklist h2{color:var(--bw-color-accent);margin-top:var(--bw-space-32)}
& .checklist-document a,& .checklist-surface a,& #checklist a{color:var(--bw-color-accent)}
& .checklist-table table{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-13)}
& .checklist-table th,& .checklist-table td{padding:var(--bw-space-12) var(--bw-space-8) var(--bw-space-12) var(--bw-space-8);border-bottom-color:var(--bw-color-line)}
& .checklist-table th{background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& .checklist-note{padding:var(--bw-space-16);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .checklist-document .checklist-primary{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .checklist-review{margin:var(--bw-space-8) 0 0 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .checklist-index-sample .controls button{border-color:var(--bw-color-accent);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .checklist-receipt{border-top-color:var(--bw-color-data-blue);margin-top:var(--bw-space-32);padding-top:var(--bw-space-12)}
& .checklist-surface{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
@media print{& .checklist-cover{gap:var(--bw-space-8) var(--bw-space-16);font-size:var(--bw-text-13)}}
@media print{& .checklist-cover-note{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media print{& .checklist-document .checklist-cover h2{margin:var(--bw-space-8) 0 var(--bw-space-4) 0;font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}}
@media print{& .checklist-cover p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media print{& .checklist-cover .checklist-table table{margin:var(--bw-space-4) 0 var(--bw-space-4) 0;font-size:var(--bw-text-13)}}
@media print{& .checklist-cover .checklist-table th,& .checklist-cover .checklist-table td{padding:var(--bw-space-4)}}
@media print{& .checklist-document > header h1{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& .checklist-document > header p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media print{& .checklist-document > .checklist-note{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
& .checklist-surface .checklist-grid{margin:var(--bw-space-32) 0 var(--bw-space-32) 0;gap:var(--bw-space-24)}
& .checklist-card{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .checklist-surface .checklist-card h2{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .checklist-surface .checklist-actions{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-12)}
& .checklist-surface .checklist-actions a{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-8)}
& .checklist-surface .checklist-actions .checklist-primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .checklist-surface .checklist-actions a:hover{box-shadow:none}
& .checklist-surface a:focus-visible,& #checklist a:focus-visible{outline-color:var(--bw-color-data-blue)}
& #checklist label{margin:var(--bw-space-12) 0 var(--bw-space-4) 0}
& .checklist-order{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24)}
@media screen and (max-width: 810px){& .checklist-table tr{border-color:var(--bw-color-line);margin-bottom:var(--bw-space-16)}}
@media screen and (max-width: 810px){& .checklist-table td{gap:var(--bw-space-12)}}
@media screen and (max-width: 810px){& .checklist-table td::before{color:var(--bw-color-accent)}}
@media screen and (max-width: 810px){& .checklist-document{padding:0 var(--bw-space-16) 0 var(--bw-space-16)}}
@media screen and (max-width: 810px){& .checklist-surface{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media print{& .checklist-document{margin:0;padding:0;font-size:var(--bw-text-13)}}
@media print{& .checklist-document h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& .checklist-document h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}}
@media print{& .checklist-table table{font-size:var(--bw-text-13)}}
@media print{& .checklist-table th,& .checklist-table td{padding:var(--bw-space-4)}}
@media print{& .checklist-document pre{font-size:var(--bw-text-13)}}
& .checklist-document.checklist-index-sample{font-family:var(--bw-font-sans)}
& body{background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& main,& header.site,& footer.site,& body > header:not(.site-header),& body > footer:not(.site-footer){padding-left:var(--bw-space-48);padding-right:var(--bw-space-48)}
& main{padding-top:var(--bw-space-48);padding-bottom:var(--bw-space-96)}
& .site-header,& .section-nav,& .sticky-stack .buy-bar{padding-left:var(--bw-layout-edge);padding-right:var(--bw-layout-edge)}
& .site-header{border-color:var(--bw-color-line)}
& .section-nav{border-color:var(--bw-color-line);gap:var(--bw-space-24)}
& h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h2{font-size:var(--bw-text-25)}}
& .surface-card,& .panel,& .sample-guide{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none}
& .finding-panel,& .panel.blue{border-color:var(--bw-color-line);background-color:var(--bw-color-panel)}
& .grid,& .overview-topline,& .plot-grid,& .engine-plot-grid{gap:var(--bw-space-24)}
& .sample-marker,& .sample-label{letter-spacing:normal;font-size:var(--bw-text-13)}
& input:not([type="checkbox"]),& textarea,& select,& .button,& button:not(.link-button):not(.back-button){border-radius:var(--bw-radius-4)}
& .matrix-table,& .interval-plot,& .coverage-grid{border-radius:var(--bw-radius-12)}
& .raw-table,& .table-scroll{border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .raw-table th,& .table-scroll th{background-color:var(--bw-color-panel)}
& .section-heading{gap:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& .matrix-section,& .evidence-section,& .coverage-section,& .method-section,& .monthly-section,& .readiness-section,& .referral-section,& .export-section,& .connector-section{margin-top:var(--bw-space-48)}
& .sample-guide{border-color:var(--bw-color-line)}
& .buy-bar{border-color:var(--bw-color-line)}
& body > .buy-bar{border-radius:var(--bw-radius-12)}
& .buy-bar .button{border-radius:var(--bw-radius-4)}
& :focus-visible{outline-color:var(--bw-color-accent)}
& .source-pagination{gap:var(--bw-space-16);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24)}
& .source-pagination p{margin:0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .source-pagination > div{gap:var(--bw-space-12)}
@media (max-width: 760px){& .source-table tr{margin:0;padding:0}}
@media (max-width: 760px){& .source-table th,& .source-table td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}}
@media (max-width: 810px){& .section-heading{gap:var(--bw-space-12)}}
@media (max-width: 810px){& .site-header{column-gap:var(--bw-space-8)}}
@media (max-width: 640px){& main{padding-top:var(--bw-space-32);padding-bottom:var(--bw-space-48)}}
@media (max-width: 640px){& .surface-card,& .panel{padding:var(--bw-space-24)}}
@media (max-width: 640px){& .site-header{padding-left:var(--bw-space-24);padding-right:var(--bw-space-24)}}
@media (max-width: 640px){& .matrix-section,& .evidence-section,& .coverage-section,& .method-section,& .monthly-section{margin-top:var(--bw-space-32)}}
@media print{&:is(html),& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
}
/* inline styles of /sample, /sample/agency, /sample/alerts */
:where(html:has([data-sample-disclosure]):not(:has(style[data-bw-sample-analyses])):not(:has(style[data-bw-sample-views-style])),html:has(link[rel="canonical"][href="https://app.broadcastwell.com/sample"])){
& .evidence-products{padding:0 var(--bw-space-16) 0 var(--bw-space-16);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32);color:var(--bw-color-ink)}
& .evidence-section{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-data-blue)}
& .evidence-section h2{color:var(--bw-color-accent);font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .evidence-section h3{font-size:var(--bw-text-20)}
& .evidence-sample,& .evidence-rule{padding:var(--bw-space-12);background-color:var(--bw-color-panel)}
& .evidence-table td,& .evidence-table th{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .evidence-section blockquote{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-12);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& .evidence-section a{color:var(--bw-color-accent)}
@media (max-width: 600px){& .evidence-section h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}}
@media (max-width: 600px){& .evidence-products{padding:0 var(--bw-space-12) 0 var(--bw-space-12)}}
}
/* /assets/precall.css */
:where(html:has(link[href^="/assets/precall.css"]),html:has(style[data-inline="precall.css"])){
& .briefs-page .lede{font-size:var(--bw-text-20)}
& .briefs-cta{gap:var(--bw-space-12)}
& .briefs-cta .button{margin-top:0}
& .brief-prompts li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .precall-panel{padding:var(--bw-space-24);border-color:var(--bw-color-data-blue) var(--bw-color-line) var(--bw-color-line) var(--bw-color-line);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-24);margin-bottom:var(--bw-space-24);background-color:var(--bw-color-paper)}
& .precall-panel h2{margin-top:0}
& .precall-panel a,& .briefs-page a:not(.button),& #briefs a:not(.button){color:var(--bw-color-accent)}
& .precall-label{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .brief-grid,& .precall-mini{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& .brief-grid caption,& .precall-mini caption{padding:var(--bw-space-4) 0 var(--bw-space-4) 0;color:var(--bw-color-accent)}
& .brief-grid th,& .brief-grid td,& .precall-mini th,& .precall-mini td{padding:var(--bw-space-8);border-color:var(--bw-color-line)}
& .brief-grid thead th,& .precall-mini thead th{background-color:var(--bw-color-panel)}
& .brief-grid .v-vendor,& .precall-mini .v-vendor{background-color:var(--bw-color-panel)}
& .brief-grid .v-skipped,& .precall-mini .v-skipped{color:var(--bw-color-ink-secondary)}
& #briefs fieldset{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& #briefs .field{margin:var(--bw-space-12) 0 var(--bw-space-12) 0}
& #briefs .check{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;gap:var(--bw-space-8)}
& #briefs .crm-note{font-family:var(--bw-font-mono);font-size:var(--bw-text-13)}
& #briefs .brief{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-16);margin-top:var(--bw-space-16)}
@media (max-width: 640px){& .brief-grid tr,& .precall-mini tr{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}}
@media (max-width: 640px){& .brief-grid th[scope="row"],& .precall-mini th[scope="row"]{padding:var(--bw-space-4) 0 var(--bw-space-4) 0}}
@media (max-width: 640px){& .brief-grid td,& .precall-mini td{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;gap:var(--bw-space-12);border-top-color:var(--bw-color-line)}}
@media (max-width: 640px){& .brief-grid td::before,& .precall-mini td::before{color:var(--bw-color-ink-secondary)}}
}
/* inline styles of /sample/agent-receipt, /sample/board-pack, /sample/bot-access */
:where(html:has(style[data-bw-sample-views-style])){
& .bw-sample-views{margin:0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);gap:var(--bw-space-4);background-color:var(--bw-color-canvas);border-bottom-color:var(--bw-color-line);font-size:var(--bw-text-13);font-family:var(--bw-font-sans)}
& .bw-sample-views p{margin:0 var(--bw-space-8) 0 0;color:var(--bw-color-ink)}
& .bw-sample-views a{padding:0 var(--bw-space-12) 0 var(--bw-space-12);border-radius:var(--bw-radius-8);color:var(--bw-color-accent)}
& .bw-sample-views a[aria-current="page"]{background-color:var(--bw-color-panel);color:var(--bw-color-ink)}
& .bw-sample-views a:focus-visible{outline-color:var(--bw-color-accent)}
@media (min-width: 1280px){& .bw-sample-views{padding:var(--bw-space-24) var(--bw-space-12) var(--bw-space-24) var(--bw-space-12);gap:var(--bw-space-4);border-right-color:var(--bw-color-line)}}
@media (min-width: 1280px){& .bw-sample-views p{margin:0 0 var(--bw-space-8) var(--bw-space-12)}}
@media (min-width: 1280px){& body[data-bw-sample-views-body]{padding-left:0}}
@media print{& body[data-bw-sample-views-body]{padding-left:0!important}}
}
/* inline styles of /sample/analyses */
:where(html:has(style[data-bw-sample-analyses])){
& #app-main .lede{font-size:var(--bw-text-20)}
& #app-main .lead{font-size:var(--bw-text-16)}
& #app-main .card{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& #app-main .card h2{margin-top:var(--bw-space-4)}
& #app-main .labs-card h3{margin:var(--bw-space-4) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& #app-main .labs-label{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& #app-main .labs-check{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& #app-main dl{gap:var(--bw-space-8) var(--bw-space-24)}
& #app-main dd{margin:0}
& #app-main details{margin-top:var(--bw-space-16)}
& #app-main summary{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}
& #app-main blockquote{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-left-color:var(--bw-color-line);background-color:var(--bw-color-canvas)}
& #app-main pre{padding:var(--bw-space-16);border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& #app-main .evidence h4{margin:var(--bw-space-16) 0 var(--bw-space-4) 0}
@media (max-width: 600px){& #app-main .card{padding:var(--bw-space-16)}}
}
/* inline styles of /sample/board-pack */
:where(html:has(link[rel="canonical"][href="https://app.broadcastwell.com/sample/board-pack"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0}
& h1{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h2{margin:var(--bw-space-48) 0 var(--bw-space-12) 0;font-size:var(--bw-text-20);padding-top:var(--bw-space-16);border-top-color:var(--bw-color-data-blue);font-family:var(--bw-font-sans)}
& h3{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& p{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-ink-secondary)}
& .lede{font-size:var(--bw-text-20);color:var(--bw-color-ink)}
& .cap{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .rid{margin:var(--bw-space-4) 0 0 0;font-size:var(--bw-text-13);font-family:var(--bw-font-mono);color:var(--bw-color-ink-secondary)}
& .panel{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-16);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .notice{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent)}
& a{color:var(--bw-color-accent)}
& a.primary{padding:0 var(--bw-space-24) 0 var(--bw-space-24);border-radius:var(--bw-radius-8);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .quote{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:0 var(--bw-radius-8) var(--bw-radius-8) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-paper)}
& .quote p{margin:0 0 var(--bw-space-8) 0}
& table{margin:var(--bw-space-8) 0 var(--bw-space-12) 0;background-color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& th,& td{padding:var(--bw-space-8);border-bottom-color:var(--bw-color-line)}
& thead th{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& td.ids{font-size:var(--bw-text-13)}
& iframe{border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& pre{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);font-size:var(--bw-text-13);font-family:var(--bw-font-mono)}
& summary{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;color:var(--bw-color-accent)}
& .rival{margin:0 0 var(--bw-space-16) 0}
& .desk form{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .desk textarea,& .desk input{padding:var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4)}
& .desk button{margin:var(--bw-space-12) 0 0 0;padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& a:focus-visible,& summary:focus-visible,& button:focus-visible{outline-color:var(--bw-color-accent)}
@media (max-width: 640px){& main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 640px){& h1{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 640px){& h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}}
@media (max-width: 640px){& .lede{font-size:var(--bw-text-16)}}
@media (max-width: 640px){& table{font-size:var(--bw-text-13)}}
@media print{& body{background-color:var(--bw-color-paper)}}
& .evidence-products{padding:0 var(--bw-space-16) 0 var(--bw-space-16);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32);color:var(--bw-color-ink)}
& .evidence-section{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-data-blue)}
& .evidence-section h2{color:var(--bw-color-accent);font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .evidence-section h3{font-size:var(--bw-text-20)}
& .evidence-sample,& .evidence-rule{padding:var(--bw-space-12);background-color:var(--bw-color-panel)}
& .evidence-table td,& .evidence-table th{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .evidence-section blockquote{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-12);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& .evidence-section a{color:var(--bw-color-accent)}
@media (max-width: 600px){& .evidence-section h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}}
@media (max-width: 600px){& .evidence-products{padding:0 var(--bw-space-12) 0 var(--bw-space-12)}}
}
/* inline styles of /sample/bot-access */
:where(html:has(body[data-bw-sample-views-body] .sample-tag)){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0;background-color:var(--bw-color-paper)}
& h1{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h2{margin:var(--bw-space-32) 0 var(--bw-space-16) 0;font-size:var(--bw-text-25);padding-top:var(--bw-space-16);border-top-color:var(--bw-color-data-blue);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{margin:var(--bw-space-24) 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& p,& li{color:var(--bw-color-ink-secondary)}
& .sample-tag{margin:0 0 var(--bw-space-12) 0;padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal}
& table{margin:var(--bw-space-8) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& th{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);border-bottom-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) 0;border-bottom-color:var(--bw-color-line)}
& a{color:var(--bw-color-accent)}
& a:focus-visible{outline-color:var(--bw-color-accent)}
@media (max-width: 640px){& main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 640px){& table.stack tr{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-bottom-color:var(--bw-color-line)}}
@media (max-width: 640px){& table.stack td{padding:var(--bw-space-4) 0 var(--bw-space-4) 0;gap:var(--bw-space-12)}}
@media (max-width: 640px){& table.stack td::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}}
}
/* /assets/account-print.css */
:where(html:has(link[href^="/assets/account-print.css"]),html:has(style[data-inline="account-print.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas);font-size:var(--bw-text-13)}
& body{margin:0}
& main{padding:var(--bw-space-32);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32);background-color:var(--bw-color-paper)}
& header{border-top-color:var(--bw-color-accent)}
& h1{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& a{color:var(--bw-color-accent)}
& .controls{gap:var(--bw-space-24)}
& button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& table{font-size:var(--bw-text-13)}
& th,& td{padding:var(--bw-space-12);border-color:var(--bw-color-line)}
& thead{background-color:var(--bw-color-panel)}
& footer{border-top-color:var(--bw-color-data-blue);margin-top:var(--bw-space-24);padding-top:var(--bw-space-12);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
@media (max-width: 640px){& main{margin:0;padding:var(--bw-space-24)}}
@media (max-width: 640px){& .controls a{margin-top:var(--bw-space-16)}}
@media (max-width: 640px){& tr{border-color:var(--bw-color-line);margin-top:var(--bw-space-24)}}
@media (max-width: 640px){& td,& th{border-bottom-color:var(--bw-color-line)}}
@media print{&:is(:root){background-color:var(--bw-color-paper);font-size:var(--bw-text-13)}}
@media print{& main{margin:0;padding:0}}
@media print{& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& header p{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media print{& table{font-size:var(--bw-text-13)}}
@media print{& th,& td{padding:var(--bw-space-8)}}
@media print{& footer{font-size:var(--bw-text-13);margin-top:var(--bw-space-12)}}
@media print{& a{color:var(--bw-color-accent)}}
& .agency{gap:var(--bw-space-8)}
& :focus-visible{outline-color:var(--bw-color-data-blue)}
@media print{& table{font-size:var(--bw-text-13)}}
@media print{& th,& td{padding:var(--bw-space-4)}}
}
/* /assets/precall-print.css */
:where(html:has(link[href^="/assets/precall-print.css"]),html:has(style[data-inline="precall-print.css"])){
& .precall-document header{border-color:var(--bw-color-accent)}
& .precall-document a{color:var(--bw-color-accent)}
& .precall-document button{background-color:var(--bw-color-accent)}
& .precall-document .precall-kicker{margin:0;color:var(--bw-color-accent)}
& .precall-document .precall-page-one p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .precall-document .precall-page-one h3{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-8)}
& .precall-document .precall-grid,& .precall-document .precall-wrong{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& .precall-document .precall-grid caption{color:var(--bw-color-accent)}
& .precall-document .precall-grid th,& .precall-document .precall-grid td,& .precall-document .precall-wrong th,& .precall-document .precall-wrong td{padding:var(--bw-space-4);border-color:var(--bw-color-line)}
& .precall-document .precall-grid thead th,& .precall-document .precall-wrong thead th{background-color:var(--bw-color-panel)}
& .precall-document .precall-grid .v-vendor{background-color:var(--bw-color-panel)}
& .precall-document .precall-rn{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .precall-document .precall-talk{padding:var(--bw-space-12);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .precall-document .precall-draft,& .precall-document .precall-sample{padding:var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .precall-document pre{padding:var(--bw-space-12);background-color:var(--bw-color-canvas)}
& .precall-document .precall-shot{border-color:var(--bw-color-line)}
@media print{& .precall-document .precall-grid,& .precall-document .precall-wrong{font-size:var(--bw-text-13)}}
@media print{& .precall-document pre{font-size:var(--bw-text-13)}}
@media (max-width: 640px){& .precall-document .precall-grid tr{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}}
@media (max-width: 640px){& .precall-document .precall-grid td{gap:var(--bw-space-12);border-top-color:var(--bw-color-line)}}
@media (max-width: 640px){& .precall-document .precall-grid td::before{color:var(--bw-color-ink-secondary)}}
}
/* inline styles of /sample/findings */
:where(html:has(link[rel="canonical"][href="https://app.broadcastwell.com/sample/findings"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& main{padding:var(--bw-space-48) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0;background-color:var(--bw-color-paper)}
& .preview{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink);font-size:var(--bw-text-13)}
& .sample-label{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13);border-left-color:var(--bw-color-data-blue)}
& .masthead{gap:var(--bw-space-16);border-bottom-color:var(--bw-color-line);padding-bottom:var(--bw-space-16);margin-bottom:var(--bw-space-32)}
& .meta{font-size:var(--bw-text-13);font-family:var(--bw-font-mono);color:var(--bw-color-ink-secondary)}
& .eyebrow{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none}& .eyebrow::first-letter{text-transform:uppercase}
& h1{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:var(--bw-space-48) 0 var(--bw-space-16) 0;font-size:var(--bw-text-25);padding-top:var(--bw-space-16);border-top-color:var(--bw-color-data-blue);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{margin:var(--bw-space-24) 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& h4{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& p{margin:0 0 var(--bw-space-16) 0;color:var(--bw-color-ink-secondary)}
& a{color:var(--bw-color-accent)}
& .lede{font-size:var(--bw-text-20);color:var(--bw-color-ink)}
& .quiet,& .def{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .def{margin:var(--bw-space-8) 0 var(--bw-space-12) 0}
& .headline{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24) var(--bw-space-32) var(--bw-space-24) var(--bw-space-32);border-radius:var(--bw-radius-12);gap:var(--bw-space-32);background-color:var(--bw-color-panel)}
& .big{font-size:var(--bw-text-49);color:var(--bw-color-accent)}
& .big small{font-size:var(--bw-text-16);color:var(--bw-color-ink-secondary);margin-top:var(--bw-space-8)}
& .rates{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;gap:var(--bw-space-12)}
& .rate{padding:var(--bw-space-16);border-color:var(--bw-color-data-blue) var(--bw-color-ink) var(--bw-color-ink) var(--bw-color-ink);border-radius:var(--bw-radius-12)}
& .rate h4{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none}& .rate h4::first-letter{text-transform:uppercase}
& .rate-figure{margin:0;font-size:var(--bw-text-25);color:var(--bw-color-ink)}
& .rate-pct{font-size:var(--bw-text-16);color:var(--bw-color-accent)}
& .rate-caption{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .sharpest{margin:var(--bw-space-12) 0 var(--bw-space-8) 0;padding:var(--bw-space-16);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .sharpest h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .sharpest p{margin:0}
& .page-foot{margin:var(--bw-space-24) 0 0 0;padding-top:var(--bw-space-12);border-top-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& .page-foot p{margin:0 0 var(--bw-space-8) 0}
& .lead-line{color:var(--bw-color-ink)}
& .setup{margin:0 0 var(--bw-space-12) 0;gap:var(--bw-space-8) var(--bw-space-16)}
& .correction{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);margin-top:var(--bw-space-16)}
& .bars{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;gap:var(--bw-space-12)}
& .bar{gap:var(--bw-space-12);font-size:var(--bw-text-16)}
& .bar-track{border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .bar-fill{border-radius:var(--bw-radius-8)}
& .bar-value{font-size:var(--bw-text-13);font-family:var(--bw-font-mono);color:var(--bw-color-ink)}
& table{margin:var(--bw-space-8) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& th{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);border-bottom-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) 0;border-bottom-color:var(--bw-color-line);color:var(--bw-color-ink)}
& td.num{font-size:var(--bw-text-13);font-family:var(--bw-font-mono)}
& tr.total td{border-top-color:var(--bw-color-line)}
& tr.you td{background-color:var(--bw-color-panel)}
& .url{font-size:var(--bw-text-13);font-family:var(--bw-font-mono)}
& .ladder{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .fixes{gap:var(--bw-space-16)}
& .paste{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& .paste pre{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& .paste .copy{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .paste .copy:focus-visible{outline-color:var(--bw-color-accent)}
& .fix{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& .fix h3{margin:0 0 var(--bw-space-12) 0}
& .fix-rank{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal;text-transform:none}& .fix-rank::first-letter{text-transform:uppercase}
& dl{margin:0;gap:var(--bw-space-8) var(--bw-space-16)}
& dt{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& dd{margin:0;font-size:var(--bw-text-16);color:var(--bw-color-ink)}
& .decision a{color:var(--bw-color-accent)}
& .decision{margin:var(--bw-space-16) 0 0 0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-48);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
& .decision li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary)}
& .provisional{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink);font-size:var(--bw-text-13)}
& .reviewed{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .unclassified{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink);font-size:var(--bw-text-13)}
& .pack-def{font-size:var(--bw-text-16);color:var(--bw-color-ink)}
& .observed li,& .pack-actions li,& .inaccuracies li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary)}
& .pack-actions dl{margin:var(--bw-space-8) 0 0 0}
& .claim{font-size:var(--bw-text-13);font-family:var(--bw-font-mono);color:var(--bw-color-ink-secondary)}
& .recommendation{padding:var(--bw-space-16);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .recommendation p{margin:0 0 var(--bw-space-8) 0}
& .rule{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .ids{margin:var(--bw-space-8) 0 0 0;font-size:var(--bw-text-13);font-family:var(--bw-font-mono);color:var(--bw-color-ink-secondary)}
& .pack-foot{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .receipt{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);font-size:var(--bw-text-13)}
& .receipt h4{margin:0 0 var(--bw-space-8) 0}
& .receipt p{margin:0 0 var(--bw-space-8) 0}
& .chips{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;padding:0;gap:var(--bw-space-8)}
& .chips li{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);font-size:var(--bw-text-13)}
& .actions{margin:var(--bw-space-24) 0 0 0;gap:var(--bw-space-12)}
& .actions a,& .actions button{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .actions a:focus-visible,& .actions button:focus-visible,& a:focus-visible{outline-color:var(--bw-color-accent)}
& .foot{margin-top:var(--bw-space-48);padding-top:var(--bw-space-16);border-top-color:var(--bw-color-line);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
@media (max-width: 640px){& table.stack tr{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-bottom-color:var(--bw-color-line)}}
@media (max-width: 640px){& table.stack td{padding:var(--bw-space-4) 0 var(--bw-space-4) 0;gap:var(--bw-space-12)}}
@media (max-width: 640px){& table.stack td::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);font-family:var(--bw-font-sans)}}
@media (max-width: 640px){& main{padding:var(--bw-space-32) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 640px){& .headline{padding:var(--bw-space-24)}}
@media (max-width: 640px){& .masthead{gap:var(--bw-space-4)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
& .evidence-products{padding:0 var(--bw-space-16) 0 var(--bw-space-16);margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32);color:var(--bw-color-ink)}
& .evidence-section{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;border-top-color:var(--bw-color-data-blue)}
& .evidence-section h2{color:var(--bw-color-accent);font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .evidence-section h3{font-size:var(--bw-text-20)}
& .evidence-sample,& .evidence-rule{padding:var(--bw-space-12);background-color:var(--bw-color-panel)}
& .evidence-table td,& .evidence-table th{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .evidence-section blockquote{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-12);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-canvas)}
& .evidence-section a{color:var(--bw-color-accent)}
@media (max-width: 600px){& .evidence-section h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}}
@media (max-width: 600px){& .evidence-products{padding:0 var(--bw-space-12) 0 var(--bw-space-12)}}
}
/* inline styles of /sample/monthly-report */
:where(html:has(body[data-bw-sample-views-body] .scorecard)){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& main{padding:var(--bw-space-48) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0;background-color:var(--bw-color-paper)}
& .sample-label{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13);border-left-color:var(--bw-color-data-blue)}
& .masthead{gap:var(--bw-space-16);border-bottom-color:var(--bw-color-line);padding-bottom:var(--bw-space-16);margin-bottom:var(--bw-space-32)}
& .meta{font-size:var(--bw-text-13);font-family:var(--bw-font-mono);color:var(--bw-color-ink-secondary)}
& .eyebrow{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal}
& h1{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:var(--bw-space-48) 0 var(--bw-space-16) 0;font-size:var(--bw-text-25);padding-top:var(--bw-space-16);border-top-color:var(--bw-color-data-blue);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{margin:var(--bw-space-24) 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& h4{margin:var(--bw-space-16) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& p{margin:0 0 var(--bw-space-16) 0;color:var(--bw-color-ink-secondary)}
& a{color:var(--bw-color-accent)}
& .quiet,& .def{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .def{margin:var(--bw-space-8) 0 var(--bw-space-8) 0}
& .plain{padding:var(--bw-space-16);border-radius:0 var(--bw-radius-12) var(--bw-radius-12) 0;background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& table{margin:var(--bw-space-8) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& th{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);border-bottom-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) 0;border-bottom-color:var(--bw-color-line);color:var(--bw-color-ink)}
& td.num{font-size:var(--bw-text-13);font-family:var(--bw-font-mono)}
& tr.you td{background-color:var(--bw-color-panel)}
& .url{font-size:var(--bw-text-13);font-family:var(--bw-font-mono)}
& .scorecard th[scope="row"]{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) 0;color:var(--bw-color-ink);border-bottom-color:var(--bw-color-line)}
& .scorecard .col-dates{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .scorecard .move{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .provisional-tag{padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-radius:var(--bw-radius-12);font-size:var(--bw-text-13);color:var(--bw-color-notice-ink);background-color:var(--bw-color-notice-bg)}
& .pairs{margin:var(--bw-space-8) 0 var(--bw-space-12) 0;gap:var(--bw-space-12)}
& .pair{gap:var(--bw-space-12);font-size:var(--bw-text-16)}
& .pair-bars{gap:var(--bw-space-4)}
& .track{border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& .fill{border-radius:var(--bw-radius-4)}
& .fill.now{background-color:var(--bw-color-data-blue)}
& .fill.last{background-color:var(--bw-color-panel)}
& .pair-value{font-size:var(--bw-text-13);font-family:var(--bw-font-mono)}
& .legend{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .key{margin:0 var(--bw-space-8) 0 var(--bw-space-12);border-radius:var(--bw-radius-4)}
& .key.now{background-color:var(--bw-color-data-blue);margin-left:0}
& .key.last{background-color:var(--bw-color-panel)}
& .impact li{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary)}
& .provisional{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink);font-size:var(--bw-text-13)}
& .reviewed{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel);color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& .receipt{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);font-size:var(--bw-text-13)}
& .receipt h4{margin:0 0 var(--bw-space-8) 0}
& .receipt p{margin:0 0 var(--bw-space-8) 0}
& .actions{margin:var(--bw-space-24) 0 0 0;gap:var(--bw-space-12)}
& .actions a,& .actions button{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);font-size:var(--bw-text-16);font-family:var(--bw-font-sans);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .actions a:focus-visible,& .actions button:focus-visible,& a:focus-visible{outline-color:var(--bw-color-accent)}
& .page-foot{margin:var(--bw-space-32) 0 0 0;padding-top:var(--bw-space-12);border-top-color:var(--bw-color-line);font-size:var(--bw-text-13)}
& .page-foot p{margin:0 0 var(--bw-space-8) 0}
& .lead-line{color:var(--bw-color-ink)}
& .foot{margin-top:var(--bw-space-48);padding-top:var(--bw-space-16);border-top-color:var(--bw-color-line);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
@media (max-width: 640px){& table.stack tr{padding:var(--bw-space-12) 0 var(--bw-space-12) 0;border-bottom-color:var(--bw-color-line)}}
@media (max-width: 640px){& table.stack td,& table.stack th[scope="row"]{padding:var(--bw-space-4) 0 var(--bw-space-4) 0;gap:var(--bw-space-12)}}
@media (max-width: 640px){& table.stack td::before,& table.stack th[scope="row"]::before{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13);font-family:var(--bw-font-sans)}}
@media (max-width: 640px){& main{padding:var(--bw-space-32) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 640px){& .masthead{gap:var(--bw-space-4)}}
@media print{& body{background-color:var(--bw-color-paper)}}
@media print{& main{padding:0}}
}
/* /assets/record-print.css */
:where(html:has(link[href^="/assets/record-print.css"]),html:has(style[data-inline="record-print.css"])){
& .record-document header{border-color:var(--bw-color-accent)}
& .record-document a{color:var(--bw-color-accent)}
& .record-document button{background-color:var(--bw-color-accent)}
& .record-document .record-kicker{margin:0;color:var(--bw-color-accent)}
& .record-document .record-page-one p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .record-document h3,& .record-document h2{border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-8)}
& .record-document .record-table{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;font-size:var(--bw-text-13)}
& .record-document .record-table caption{color:var(--bw-color-accent);border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-8)}
& .record-document .record-table th,& .record-document .record-table td{padding:var(--bw-space-4);border-color:var(--bw-color-line)}
& .record-document .record-table thead th{background-color:var(--bw-color-panel)}
& .record-document .record-note,& .record-document .record-foot{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .record-document .record-draft,& .record-document .record-sample{padding:var(--bw-space-12);background-color:var(--bw-color-panel);border-left-color:var(--bw-color-data-blue)}
& .record-document .record-receipt{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-12)}
& .record-document .record-receipt-title,& .record-document .record-receipt-part{padding-top:0}
& .record-document .record-receipt-title{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-13)}
& .record-document .record-receipt-part{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-13)}
& .record-document pre{padding:var(--bw-space-12);background-color:var(--bw-color-canvas)}
& .record-document .record-shot{border-color:var(--bw-color-line)}
@media print{& .record-document .record-table{font-size:var(--bw-text-13)}}
@media print{& .record-document pre{font-size:var(--bw-text-13)}}
}
/* inline styles of /sample/report */
:where(html:has(body[data-bw-sample-views-body] .rate-unit)){
& body{margin:0;font-size:var(--bw-text-16);font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
& main{padding:var(--bw-space-48) var(--bw-space-32) var(--bw-space-48) var(--bw-space-32)}
& h1{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& a{color:var(--bw-color-accent)}
& .wordmark,& .eyebrow{color:var(--bw-color-accent)}
& .eyebrow{font-size:var(--bw-text-13)}
& .cover{border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-24)}
& .panel{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .headline{font-size:var(--bw-text-31)}
& .rate-unit h2,& .rate-unit h3{margin:0;font-size:var(--bw-text-13)}
& .rate-unit p{margin:var(--bw-space-4) 0 var(--bw-space-4) 0}
& .question{border-top-color:var(--bw-color-data-blue);padding-top:var(--bw-space-24);margin-top:var(--bw-space-48)}
& table{font-size:var(--bw-text-13)}
& th,& td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& thead{background-color:var(--bw-color-panel)}
& :focus-visible{outline-color:var(--bw-color-data-blue)}
& .controls{gap:var(--bw-space-24)}
& .note{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
@media (max-width: 600px){& main{padding:var(--bw-space-24)}}
@media (max-width: 600px){& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 600px){& .panel{padding:var(--bw-space-24)}}
@media (max-width: 600px){& th,& td{padding:var(--bw-space-8)}}
@media (max-width: 600px){& .headline{font-size:var(--bw-text-25)}}
@media print{& body{font-size:var(--bw-text-13)}}
@media print{& main{padding:0}}
@media print{& .question{margin:0;padding-top:var(--bw-space-16)}}
@media print{& h1{font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& table{font-size:var(--bw-text-13)}}
@media print{& th,& td{padding:var(--bw-space-8)}}
@media print{& .panel{padding:var(--bw-space-16)}}
@media print{& .note,& .eyebrow{font-size:var(--bw-text-13)}}
}
/* inline styles of /sample/walkthrough */
:where(html:has(link[rel="canonical"][href="https://app.broadcastwell.com/sample/walkthrough"])){
& body{margin:0}
& .skip-link{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& main{padding:var(--bw-space-48) var(--bw-space-24) var(--bw-space-64) var(--bw-space-24);margin-top:0;margin-bottom:0;color:var(--bw-color-ink)}
& .eyebrow{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13);letter-spacing:normal}
& h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .lede{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-20)}
& .wt-progress{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:0;gap:var(--bw-space-8)}
& .wt-progress li{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-8);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .wt-progress li[data-state="current"]{border-top-color:var(--bw-color-accent);color:var(--bw-color-ink)}
& .wt-progress li[data-state="done"]{border-top-color:var(--bw-color-data-blue)}
& .wt-step{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .wt-step h2{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .wt-step .wt-n{color:var(--bw-color-accent);font-size:var(--bw-text-13);margin-bottom:var(--bw-space-4)}
& .wt-big{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-39);color:var(--bw-color-accent)}
& .wt-table{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
& .wt-table th,& .wt-table td{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& .wt-bar{border-radius:var(--bw-radius-4);background-color:var(--bw-color-data-blue);margin-right:var(--bw-space-8)}
& .wt-quote{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:0 var(--bw-radius-8) var(--bw-radius-8) 0;border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .wt-quote p{margin:0}
& .wt-dl{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-8) var(--bw-space-16)}
& .wt-dl dd{margin:0}
& .wt-actions{margin:var(--bw-space-16) 0 0 0;gap:var(--bw-space-12)}
& .wt-actions a,& .wt-actions button{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .wt-record{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-panel)}
& .wt-record h2{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .wt-note{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .wt-next h2{font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
@media (max-width: 640px){& main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-48) var(--bw-space-16)}}
@media (max-width: 640px){& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 640px){& .wt-step{padding:var(--bw-space-16)}}
@media (max-width: 640px){& .wt-dl dt{margin-top:var(--bw-space-8)}}
}
/* /assets/ai-source-standard.css */
:where(html:has(link[href^="/assets/ai-source-standard.css"]),html:has(style[data-inline="ai-source-standard.css"])){
& .ai-source-standard{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24)}
& .ai-source-standard h1,& .ai-source-standard h2{color:var(--bw-color-accent)}
& .ai-source-standard h2{margin-top:var(--bw-space-32)}
& .standard-table{margin:var(--bw-space-24) 0 var(--bw-space-24) 0}
& .standard-table th,& .standard-table td{padding:var(--bw-space-12);border-color:var(--bw-color-line)}
& .standard-table th{background-color:var(--bw-color-panel)}
& .standard-item{padding-left:var(--bw-space-16)}
@media (max-width: 640px){& .ai-source-standard{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media (max-width: 640px){& .ai-source-standard h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
}
/* /tools/styles.css */
:where(html:has(link[href^="/tools/styles.css"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16);font-family:var(--bw-font-sans)}
& a{color:var(--bw-color-accent)}
& header{background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line)}
& .brand{gap:var(--bw-space-24)}
& .brand span{color:var(--bw-color-ink-secondary)}
& .intro{padding:var(--bw-space-64) 0 var(--bw-space-32) 0}
& h1{margin:var(--bw-space-16) 0 var(--bw-space-24) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-39)}}
& h2{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{margin:0 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& p{margin:0 0 var(--bw-space-16) 0}
& .lead{font-size:var(--bw-text-20)}
& .eyebrow,& .help{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .notice{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-left-color:var(--bw-color-accent);background-color:var(--bw-color-panel)}
& #tool-nav{margin:0 0 var(--bw-space-32) 0;gap:var(--bw-space-8)}
& #tool-nav a{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& #tool-nav a[aria-current="page"]{border-color:var(--bw-color-accent);background-color:var(--bw-color-panel);box-shadow:none}
& .panel{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .grid{gap:var(--bw-space-24)}
& label{margin-bottom:var(--bw-space-8)}
& input:not([type="checkbox"]),& select,& textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper)}
& button{padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-8) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& button:hover{background-color:var(--bw-color-panel)}
& button:disabled{border-color:var(--bw-color-line);color:var(--bw-color-ink-secondary)}
& .actions{margin:var(--bw-space-24) 0 var(--bw-space-8) 0;gap:var(--bw-space-12)}
& .error{color:var(--bw-color-notice-ink);margin-top:var(--bw-space-16)}
& .result{margin-top:var(--bw-space-32);border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24)}
& .card,& fieldset{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& .check{gap:var(--bw-space-12);margin-top:var(--bw-space-12)}
& .pill{margin:var(--bw-space-4) 0 var(--bw-space-4) 0;padding:var(--bw-space-4) var(--bw-space-8) var(--bw-space-4) var(--bw-space-8);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);font-size:var(--bw-text-13);background-color:var(--bw-color-panel)}
& dl{margin:0;gap:var(--bw-space-8) var(--bw-space-24)}
& dd{margin:0}
& .table-wrap{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& table{font-size:var(--bw-text-13)}
& caption{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16)}
& th,& td{padding:var(--bw-space-12);border-bottom-color:var(--bw-color-line)}
& th{background-color:var(--bw-color-panel)}
& pre{padding:var(--bw-space-16);border-radius:var(--bw-radius-8);font-size:var(--bw-text-13);font-family:var(--bw-font-mono);background-color:var(--bw-color-panel)}
& mark{background-color:var(--bw-color-notice-bg);color:var(--bw-color-ink)}
& blockquote{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-left-color:var(--bw-color-line)}
& .integration{margin:var(--bw-space-48) 0 var(--bw-space-48) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12)}
& footer{padding:var(--bw-space-24) 0 var(--bw-space-48) 0;font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& :focus-visible{outline-color:var(--bw-color-accent)}
& .skip{padding:var(--bw-space-12);background-color:var(--bw-color-paper)}
& .empty{color:var(--bw-color-ink-secondary)}
& details{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& summary{padding:var(--bw-space-8)}
@media (max-width: 810px){& .panel{padding:var(--bw-space-24)}}
@media (max-width: 810px){& .intro{padding-top:var(--bw-space-48)}}
@media (max-width: 810px){& .lead{font-size:var(--bw-text-20)}}
@media (max-width: 480px){& .brand{gap:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (max-width: 480px){& .panel{padding:var(--bw-space-24)}}
@media (max-width: 480px){& .integration{padding:var(--bw-space-24)}}
@media (max-width: 480px){& dl{gap:var(--bw-space-4)}}
@media (max-width: 480px){& dd{margin-bottom:var(--bw-space-12)}}
@media (max-width: 480px){& #tool-nav a{padding:var(--bw-space-8);font-size:var(--bw-text-13)}}
@media (max-width: 480px){& fieldset,& .card{padding:var(--bw-space-16)}}
@media print{& .panel{padding:0}}
@media print{& body{background-color:var(--bw-color-paper);font-size:var(--bw-text-16)}}
@media print{& h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
& .result .card dl{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
& .result .card p:last-child{margin-bottom:0}
& .usage-choice{margin:0 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .usage-choice p{font-size:var(--bw-text-13)}
& .usage-choice details{font-size:var(--bw-text-13)}
& .usage-choice .actions:has(button:not([hidden])){margin-top:var(--bw-space-12)}
& .offer{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);margin-top:var(--bw-space-16);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel)}
& .offer a{margin:var(--bw-space-8)}
& body{font-family:var(--bw-font-sans)}
& code,& pre,& kbd,& samp,& .bw-mono{font-family:var(--bw-font-mono)}
& [data-bw-site-header],& .site-footer,& .bw-footer{font-size:var(--bw-text-16)}
& [data-bw-site-header]{margin:0;padding:0}
& [data-bw-site-header][data-scrolled="true"]{border-bottom-color:var(--bw-color-ink)}
& .bw-shared-bar{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-wordmark{font-size:var(--bw-text-20)}
& [data-bw-site-header] a,& .bw-shared-footer a,& .bw-shared-provenance a{color:var(--bw-color-paper)}
& [data-bw-site-header] a:hover,& .bw-shared-footer a:hover,& .bw-shared-provenance a:hover{color:var(--bw-color-paper)}
& .bw-shared-nav{gap:var(--bw-space-24)}
& .bw-shared-nav a,& .bw-shared-signin{font-size:var(--bw-text-16)}
& .bw-shared-audit{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-audit:hover{border-color:var(--bw-color-paper);background-color:var(--bw-color-canvas)}
& .bw-shared-menu > summary{margin:0;padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);color:var(--bw-color-paper)}
& .bw-shared-menu > nav{margin:0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-24) var(--bw-space-24);border-bottom-color:var(--bw-color-line);background-color:var(--bw-color-ink)}
& .bw-shared-menu > nav > a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .bw-shared-local-links{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-16);padding-top:var(--bw-space-16)}
& [data-bw-site-header] :focus-visible,& .bw-shared-footer :focus-visible,& .bw-shared-provenance :focus-visible{outline-color:var(--bw-color-data-blue)}
& .bw-shared-sr{margin:0;padding:0}
& .site-footer,& .bw-footer{margin:0;padding:var(--bw-space-64) 0 var(--bw-space-32) 0;border-top-color:var(--bw-color-ink)}
& .bw-shared-footer{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-48) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-brand p,& .bw-shared-brand address{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-brand > a:last-child{font-size:var(--bw-text-16)}
& .bw-shared-columns{gap:var(--bw-space-24)}
& .bw-shared-group{margin:0;padding:0}
& .bw-shared-group > summary{margin:0 0 var(--bw-space-8) 0;padding:0;color:var(--bw-color-paper)}
& .bw-shared-group > summary h2{margin:0;padding:0;color:var(--bw-color-paper);font-family:var(--bw-font-sans)}
& .bw-shared-group > ul{margin:0;padding:0;gap:var(--bw-space-8)}
& .bw-shared-group li{margin:0;padding:0}
& .bw-shared-group li a{font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-bottom{gap:var(--bw-space-16) var(--bw-space-24);padding-top:var(--bw-space-24);border-top-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-bottom p{margin:0;font-size:var(--bw-text-16)}
& .bw-shared-bottom > nav{gap:var(--bw-space-16)}
& .bw-shared-bottom > nav > a{font-size:var(--bw-text-16)}
& .bw-shared-allowance{margin:0;color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-provenance{padding:0 var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);margin-top:0;margin-bottom:var(--bw-space-32);border-bottom-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-provenance p{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
@media (max-width: 1099px){& .bw-shared-bar{gap:var(--bw-space-16)}}
@media (min-width: 810px) and (max-width: 1099px){& .bw-shared-columns{column-gap:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 809px){& .bw-shared-group > summary{margin:0}}
@media (max-width: 809px){& .bw-shared-group > summary::after{font-size:var(--bw-text-20);padding-left:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group > ul{gap:0;padding-bottom:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group li a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media (max-width: 809px){& .bw-shared-bottom{gap:var(--bw-space-8)}}
@media (max-width: 809px){& .bw-shared-bottom > p:last-child{margin-left:0}}
@media (max-width: 600px){& .bw-shared-bar{gap:var(--bw-space-8);padding-left:var(--bw-space-12);padding-right:var(--bw-space-12)}}
@media (max-width: 600px){& .bw-shared-wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 600px){& .bw-shared-audit{padding-left:var(--bw-space-8);padding-right:var(--bw-space-8);font-size:var(--bw-text-13)}}
& .bw-shared-sample-context{padding:var(--bw-space-8) var(--bw-space-24) var(--bw-space-8) var(--bw-space-24);background-color:var(--bw-color-canvas);color:var(--bw-color-ink)}
& .skip:not(:focus),& .skip-link:not(:focus){margin:0;padding:0}
}
/* /assets/account-archive.css */
:where(html:has(link[href^="/assets/account-archive.css"]),html:has(style[data-inline="account-archive.css"])){
& #archive-file{margin:var(--bw-space-8) 0 var(--bw-space-24) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& #archive-inspection{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);margin-top:var(--bw-space-24)}
& #archive-inspection code{font-size:var(--bw-text-13)}
& .actions{margin:var(--bw-space-16) 0 var(--bw-space-16) 0}
@media (max-width: 600px){& #archive-inspection{padding:var(--bw-space-16)}}
}
/* /tools/site/styles.css */
:where(html:has(link[href^="/tools/site/styles.css"])){
&:is(:root){font-family:var(--bw-font-sans);color:var(--bw-color-ink);background-color:var(--bw-color-canvas);font-size:var(--bw-text-16)}
& body{margin:0}
& a{color:var(--bw-color-accent)}
& a:focus-visible,& button:focus-visible,& input:focus-visible,& textarea:focus-visible,& summary:focus-visible{outline-color:var(--bw-color-data-blue)}
& .skip{padding:var(--bw-space-16);background-color:var(--bw-color-paper)}
& .site-header{background-color:var(--bw-color-paper);border-bottom-color:var(--bw-color-line)}
& .header-inner{gap:var(--bw-space-24)}
& .wordmark{font-size:var(--bw-text-20);color:var(--bw-color-ink)}
& .desktop-nav{gap:var(--bw-space-24)}
& .desktop-nav a,& .sign-in{font-size:var(--bw-text-16);color:var(--bw-color-ink)}
& .header-actions{gap:var(--bw-space-16)}
& .button,& button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-accent);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-accent);font-size:var(--bw-text-16)}
& .button:hover,& button:hover{background-color:var(--bw-color-panel)}
& .primary{background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& .primary:hover{background-color:var(--bw-color-accent)}
& .hero{padding:var(--bw-space-64) 0 var(--bw-space-48) 0}
& .eyebrow{margin:0 0 var(--bw-space-16) 0;text-transform:none;letter-spacing:normal;font-size:var(--bw-text-13);color:var(--bw-color-accent)}& .eyebrow::first-letter{text-transform:uppercase}
& h1{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h2{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-25)}
& h4{margin:var(--bw-space-24) 0 var(--bw-space-12) 0;font-size:var(--bw-text-20)}
& p{margin:0 0 var(--bw-space-16) 0}
& .lead{font-size:var(--bw-text-20);color:var(--bw-color-ink-secondary)}
& .bread{margin:0 0 var(--bw-space-24) 0;font-size:var(--bw-text-16)}
& .workbench{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);box-shadow:none;margin-bottom:var(--bw-space-32)}
& .input-grid{gap:var(--bw-space-16)}
& label{font-size:var(--bw-text-16);margin-bottom:var(--bw-space-8)}
& input,& textarea{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& .hint,& .caption{font-size:var(--bw-text-16);color:var(--bw-color-ink-secondary)}
& .hint{margin:var(--bw-space-16) 0 0 0}
& .fine{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& details{border-bottom-color:var(--bw-color-line)}
& summary{padding:var(--bw-space-16) 0 var(--bw-space-16) 0}
& details > div{padding-bottom:var(--bw-space-24)}
& .validation{margin-top:var(--bw-space-24)}
& .actions{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-12)}
& .status{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;color:var(--bw-color-accent)}
& .result{margin:var(--bw-space-48) 0 var(--bw-space-64) 0}
& .result section,& .result article{padding:var(--bw-space-32);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper);margin-bottom:var(--bw-space-24)}
& .result .result{margin:0}
& .result-top{gap:var(--bw-space-24)}
& .pill{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);font-size:var(--bw-text-13);background-color:var(--bw-color-canvas)}
& .notice{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-left-color:var(--bw-color-data-blue);background-color:var(--bw-color-panel);font-size:var(--bw-text-16)}
& .warning{border-color:var(--bw-color-notice-ink);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .grid{gap:var(--bw-space-24)}
& .stat{padding:var(--bw-space-24);border-radius:var(--bw-radius-8);background-color:var(--bw-color-panel)}
& .stat strong{font-size:var(--bw-text-31)}
& .stat span{font-size:var(--bw-text-16);color:var(--bw-color-ink-secondary)}
& table{font-size:var(--bw-text-16)}
& th{background-color:var(--bw-color-panel)}
& th,& td{padding:var(--bw-space-16);border-bottom-color:var(--bw-color-line)}
& code,& pre{font-family:var(--bw-font-mono);font-size:var(--bw-text-16)}
& pre{padding:var(--bw-space-24);border-radius:var(--bw-radius-8);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .receipt{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-24);background-color:var(--bw-color-canvas);border-left-color:var(--bw-color-data-blue)}
& blockquote{margin:var(--bw-space-8) 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
& .result li{margin-bottom:var(--bw-space-12)}
& .sources{padding-left:var(--bw-space-24)}
& .explain{padding:var(--bw-space-24) 0 var(--bw-space-96) 0}
& .explain > div{border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24)}
& .explain h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .paid{margin:0 0 var(--bw-space-96) 0;padding:var(--bw-space-48);border-radius:var(--bw-radius-12);gap:var(--bw-space-32);background-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .paid p{margin:var(--bw-space-8) 0 0 0;color:var(--bw-color-paper)}
& .paid h2{margin:0;font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .footer{padding:var(--bw-space-64) 0 var(--bw-space-24) 0;background-color:var(--bw-color-paper);border-top-color:var(--bw-color-line)}
& .footer-brand{margin-bottom:var(--bw-space-48)}
& .footer-brand p{font-size:var(--bw-text-16);color:var(--bw-color-ink-secondary)}
& .footer-grid{gap:var(--bw-space-24)}
& .footer summary{padding:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
& .footer details > div{gap:var(--bw-space-12)}
& .footer a{font-size:var(--bw-text-16);color:var(--bw-color-ink-secondary)}
& .footer-legal{gap:var(--bw-space-12) var(--bw-space-24);border-top-color:var(--bw-color-line);padding-top:var(--bw-space-24);margin-top:var(--bw-space-32);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .footer-legal a{font-size:var(--bw-text-13)}
& .share-box{margin-top:var(--bw-space-16)}
& .badge-ok{color:var(--bw-color-ink-secondary)}
& .badge-bad{color:var(--bw-color-notice-ink)}
@media (max-width: 1100px){& .desktop-nav{gap:var(--bw-space-12)}}
@media (max-width: 1100px){& .desktop-nav a{font-size:var(--bw-text-13)}}
@media (max-width: 1100px){& .header-inner{gap:var(--bw-space-16)}}
@media (max-width: 1100px){& .header-actions{gap:var(--bw-space-12)}}
@media (max-width: 1100px){& .wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 960px){& .mobile-nav summary{padding:var(--bw-space-8);font-size:var(--bw-text-16)}}
@media (max-width: 960px){& .mobile-nav nav{padding:var(--bw-space-24);gap:var(--bw-space-12);background-color:var(--bw-color-paper);box-shadow:none}}
@media (max-width: 960px){& .mobile-nav nav a{padding:var(--bw-space-8)}}
@media (max-width: 810px){& h1{font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 810px){& h2{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 810px){& .hero{padding:var(--bw-space-64) 0 var(--bw-space-32) 0}}
@media (max-width: 810px){& .lead{font-size:var(--bw-text-16)}}
@media (max-width: 810px){& .workbench,& .result section,& .result article{padding:var(--bw-space-24)}}
@media (max-width: 810px){& .footer details{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 810px){& .footer summary{padding:var(--bw-space-16) 0 var(--bw-space-16) 0}}
@media (max-width: 810px){& .paid{padding:var(--bw-space-32)}}
@media (max-width: 810px){& .paid .button{margin-top:var(--bw-space-24)}}
@media (max-width: 810px){& .explain{padding-bottom:var(--bw-space-64)}}
@media (max-width: 810px){& .paid{margin-bottom:var(--bw-space-64)}}
@media (max-width: 810px){& tr{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;border-bottom-color:var(--bw-color-line)}}
@media (max-width: 810px){& td{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media (max-width: 810px){& td::before{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}}
@media (max-width: 810px){& .stat strong{font-size:var(--bw-text-31)}}
@media (max-width: 810px){& .header-actions .button{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12)}}
@media (max-width: 810px){& .result{margin-top:var(--bw-space-32)}}
@media (max-width: 810px){& .actions{gap:var(--bw-space-8)}}
@media (max-width: 480px){& .header-inner{gap:var(--bw-space-8)}}
@media (max-width: 480px){& .header-actions{gap:var(--bw-space-4)}}
@media (max-width: 480px){& .wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 480px){& .mobile-nav summary{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-13)}}
@media (max-width: 480px){& .workbench,& .result section,& .result article{padding:var(--bw-space-24)}}
@media print{& body{background-color:var(--bw-color-paper);font-size:var(--bw-text-16)}}
@media print{& .result{margin:0}}
@media print{& .result section,& .result article{padding:var(--bw-space-16);border-color:var(--bw-color-line)}}
@media print{& pre{color:var(--bw-color-ink);background-color:var(--bw-color-canvas);font-size:var(--bw-text-13)}}
@media print{& a{color:var(--bw-color-ink)}}
@media print{& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media print{& h3{font-size:var(--bw-text-20)}}
& .result-print-view{margin-top:var(--bw-space-32);margin-bottom:var(--bw-space-32);color:var(--bw-color-ink);background-color:var(--bw-color-paper)}
& .print-toolbar{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;border-bottom-color:var(--bw-color-line);margin-bottom:var(--bw-space-32)}
& .print-toolbar h1{font-size:var(--bw-text-31);margin-bottom:var(--bw-space-24);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& .print-toolbar button{margin:0 var(--bw-space-12) var(--bw-space-16) 0}
& .print-toolbar p{margin-bottom:var(--bw-space-8)}
& .printable-result{margin:0}
& .printable-result pre{border-color:var(--bw-color-line);background-color:var(--bw-color-canvas);color:var(--bw-color-ink)}
& .print-expanded-detail{margin-top:var(--bw-space-24)}
& .print-expanded-detail > div{padding-bottom:var(--bw-space-24)}
& .print-url{font-size:var(--bw-text-16)}
@media print{&:is(html:root){background-color:var(--bw-color-paper)}}
@media print{& .printable-result > :last-child{margin-bottom:0}}
@media print{& .result-print-view{margin:0}}
@media print{& .result th,& .result td{padding:var(--bw-space-12)}}
@media print{& .print-url{font-size:var(--bw-text-13)}}
& .hub .hero{padding-bottom:var(--bw-space-32)}
& .hub-info{padding:var(--bw-space-24) 0 var(--bw-space-48) 0;border-top-color:var(--bw-color-line)}
& .hub-info h2{margin-top:var(--bw-space-24)}
& .hub-checks{margin:0 0 var(--bw-space-24) 0;padding-left:var(--bw-space-24)}
& .hub-checks li{margin-bottom:var(--bw-space-24)}
& .hub-checks h3{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-20)}
& .hub-weight{margin-left:var(--bw-space-8);font-size:var(--bw-text-16);color:var(--bw-color-accent)}
& .hub-faq h3{margin:var(--bw-space-32) 0 var(--bw-space-8) 0;font-size:var(--bw-text-20)}
& .hub-paid .hub-paid-links{gap:var(--bw-space-12)}
& .hub-more{margin:0 0 var(--bw-space-64) 0}
& .hub-score strong{font-size:var(--bw-text-39)}
& .hub-fixes{padding-left:var(--bw-space-24)}
@media (max-width: 810px){& .hub .hero{padding:var(--bw-space-32) 0 var(--bw-space-16) 0}}
@media (max-width: 810px){& .hub h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 810px){& .hub .lead{font-size:var(--bw-text-16);margin-bottom:0}}
@media (max-width: 810px){& .hub-info{padding-bottom:var(--bw-space-32)}}
@media (max-width: 810px){& .hub-more{margin-bottom:var(--bw-space-64)}}
@media print{& .hub-info{padding:0 0 var(--bw-space-16) 0}}
@media print{& .hub-info a{color:var(--bw-color-ink)}}
@media print{& .hub h1{font-size:var(--bw-text-31);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
& select{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& select:focus-visible{outline-color:var(--bw-color-data-blue)}
& .tool-grid{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;gap:var(--bw-space-16)}
& .tool-agent{margin-top:var(--bw-space-16)}
& .tool-page .validation label{margin-top:var(--bw-space-16)}
& .tool-findings,& .tool-steps{padding-left:var(--bw-space-24)}
& .tool-outline{padding-left:0}
& .robots-test-output{margin-top:var(--bw-space-16)}
& .tool-page .hub-info .table-wrap{margin-bottom:var(--bw-space-24)}
& .serp-frame{margin:0 0 var(--bw-space-24) 0}
& .serp{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);font-family:var(--bw-font-sans);background-color:var(--bw-color-paper)}
& .serp p{margin:0}
& .serp-url{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .serp-title{margin:var(--bw-space-4) 0 var(--bw-space-4) 0;font-size:var(--bw-text-20);color:var(--bw-color-accent)}
& .serp-phone .serp-title{font-size:var(--bw-text-20)}
& .serp-description{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .card-preview{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .card-image{padding:var(--bw-space-16);gap:var(--bw-space-4);background-color:var(--bw-color-panel);font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .card-body{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16)}
& .card-preview p{margin:0 0 var(--bw-space-4) 0}
& .card-title{font-size:var(--bw-text-16)}
& .card-text{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .card-site{font-size:var(--bw-text-13);color:var(--bw-color-ink-secondary)}
& .card-x{border-radius:var(--bw-radius-12)}
& .card-slack{padding:var(--bw-space-4) var(--bw-space-12) var(--bw-space-4) var(--bw-space-12);border-radius:0;border-left-color:var(--bw-color-line)}
& .card-slack .card-image{border-radius:var(--bw-radius-8);margin-top:var(--bw-space-8)}
@media print{& .card-image{background-color:var(--bw-color-canvas)}}
& .tool-checks{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;padding:var(--bw-space-8) var(--bw-space-16) var(--bw-space-16) var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .tool-checks legend{padding:0 var(--bw-space-4) 0 var(--bw-space-4);font-size:var(--bw-text-16)}
& .tool-check{margin:var(--bw-space-8) 0 0 0;gap:var(--bw-space-8)}
& .tool-check input{margin:var(--bw-space-4) 0 0 0;padding:0}
& .tool-page input[type="file"]{padding:var(--bw-space-12)}
& .qr-template{margin:var(--bw-space-16) 0 var(--bw-space-32) 0}
& .qr-image{margin:var(--bw-space-8) 0 var(--bw-space-8) 0;border-color:var(--bw-color-line);background-color:var(--bw-color-paper)}
}
/* /assets/site-chrome.css */
:where(html:has(link[href^="/assets/site-chrome.css"]),html:has(style[data-inline="site-chrome.css"])){
& [data-bw-site-header],& .site-footer,& .bw-footer{font-size:var(--bw-text-16)}
& [data-bw-site-header]{margin:0;padding:0}
& [data-bw-site-header][data-scrolled="true"]{border-bottom-color:var(--bw-color-ink)}
& .bw-shared-bar{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-wordmark{font-size:var(--bw-text-20)}
& [data-bw-site-header] a,& .bw-shared-footer a,& .bw-shared-provenance a{color:var(--bw-color-paper)}
& [data-bw-site-header] a:hover,& .bw-shared-footer a:hover,& .bw-shared-provenance a:hover{color:var(--bw-color-paper)}
& .bw-shared-nav{gap:var(--bw-space-24)}
& .bw-shared-nav a,& .bw-shared-signin{font-size:var(--bw-text-16)}
& .bw-shared-audit{padding:0 var(--bw-space-16) 0 var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-8);color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-audit:hover{border-color:var(--bw-color-paper);background-color:var(--bw-color-canvas)}
& .bw-shared-menu > summary{margin:0;padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);color:var(--bw-color-paper)}
& .bw-shared-menu > nav{margin:0;padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-24) var(--bw-space-24);border-bottom-color:var(--bw-color-line);background-color:var(--bw-color-ink);box-shadow:var(--bw-shadow-float)}
& .bw-shared-menu > nav > a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0;font-size:var(--bw-text-16)}
& .bw-shared-local-links{border-top-color:var(--bw-color-line);margin-top:var(--bw-space-16);padding-top:var(--bw-space-16)}
& [data-bw-site-header] :focus-visible,& .bw-shared-footer :focus-visible,& .bw-shared-provenance :focus-visible{outline-color:var(--bw-color-data-blue)}
& .bw-shared-sr{margin:0;padding:0}
& .site-footer,& .bw-footer{margin:0;padding:var(--bw-space-64) 0 var(--bw-space-32) 0;border-top-color:var(--bw-color-ink)}
& .bw-shared-footer{padding:0 var(--bw-space-24) 0 var(--bw-space-24);gap:var(--bw-space-48) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .bw-shared-brand p,& .bw-shared-brand address{margin:var(--bw-space-16) 0 var(--bw-space-16) 0;font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-brand > a:last-child{font-size:var(--bw-text-16)}
& .bw-shared-columns{gap:var(--bw-space-24)}
& .bw-shared-group{margin:0;padding:0}
& .bw-shared-group > summary{margin:0 0 var(--bw-space-8) 0;padding:0;color:var(--bw-color-paper)}
& .bw-shared-group > summary h2{margin:0;padding:0;color:var(--bw-color-paper);font-family:var(--bw-font-sans)}
& .bw-shared-group > ul{margin:0;padding:0;gap:var(--bw-space-8)}
& .bw-shared-group li{margin:0;padding:0}
& .bw-shared-group li a{font-size:var(--bw-text-16);color:var(--bw-color-paper)}
& .bw-shared-bottom{gap:var(--bw-space-16) var(--bw-space-24);padding-top:var(--bw-space-24);border-top-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-bottom p{margin:0;font-size:var(--bw-text-16)}
& .bw-shared-bottom > nav{gap:var(--bw-space-16)}
& .bw-shared-bottom > nav > a{font-size:var(--bw-text-16)}
& .bw-shared-allowance{margin:0;color:var(--bw-color-paper);font-size:var(--bw-text-16)}
& .bw-shared-provenance{padding:0 var(--bw-space-24) var(--bw-space-32) var(--bw-space-24);margin-top:0;margin-bottom:var(--bw-space-32);border-bottom-color:var(--bw-color-ink);color:var(--bw-color-paper)}
& .bw-shared-provenance p{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-16)}
@media (max-width: 1099px){& .bw-shared-bar{gap:var(--bw-space-16)}}
@media (min-width: 810px) and (max-width: 1099px){& .bw-shared-columns{column-gap:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group{border-bottom-color:var(--bw-color-line)}}
@media (max-width: 809px){& .bw-shared-group > summary{margin:0}}
@media (max-width: 809px){& .bw-shared-group > summary::after{font-size:var(--bw-text-20);padding-left:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group > ul{gap:0;padding-bottom:var(--bw-space-16)}}
@media (max-width: 809px){& .bw-shared-group li a{padding:var(--bw-space-8) 0 var(--bw-space-8) 0}}
@media (max-width: 809px){& .bw-shared-bottom{gap:var(--bw-space-8)}}
@media (max-width: 809px){& .bw-shared-bottom > p:last-child{margin-left:0}}
@media (max-width: 600px){& .bw-shared-bar{gap:var(--bw-space-8);padding-left:var(--bw-space-12);padding-right:var(--bw-space-12)}}
@media (max-width: 600px){& .bw-shared-wordmark{font-size:var(--bw-text-16)}}
@media (max-width: 600px){& .bw-shared-audit{padding-left:var(--bw-space-8);padding-right:var(--bw-space-8);font-size:var(--bw-text-13)}}
& .bw-shared-sample-context{padding:var(--bw-space-8) var(--bw-space-24) var(--bw-space-8) var(--bw-space-24);background-color:var(--bw-color-canvas);color:var(--bw-color-ink)}
& .skip:not(:focus),& .skip-link:not(:focus){margin:0;padding:0}
}
/* /assets/evidence-review.css */
:where(html:has(link[href^="/assets/evidence-review.css"]),html:has(style[data-inline="evidence-review.css"])){
& body{margin:0;font-family:var(--bw-font-sans);background-color:var(--bw-color-paper)}
& body{color:var(--bw-color-ink)}
& main{padding:var(--bw-space-32) var(--bw-space-24) var(--bw-space-32) var(--bw-space-24)}
& h1{font-size:var(--bw-text-49);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{font-size:var(--bw-text-25);margin-top:0;font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}
& h3{font-size:var(--bw-text-20)}
& .lead{font-size:var(--bw-text-20)}
& .dated,& .small{font-size:var(--bw-text-16);color:var(--bw-color-ink-secondary)}
& .eyebrow{font-size:var(--bw-text-13);text-transform:none;letter-spacing:normal;color:var(--bw-color-ink-secondary)}& .eyebrow::first-letter{text-transform:uppercase}
& section{margin-top:var(--bw-space-48);padding-top:var(--bw-space-32);border-top-color:var(--bw-color-line)}
& a{color:var(--bw-color-ink-secondary)}
& button,& .actions > a{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-color:var(--bw-color-data-blue);border-radius:var(--bw-radius-4);background-color:var(--bw-color-accent);color:var(--bw-color-paper)}
& button.secondary,& .actions > a.secondary{background-color:var(--bw-color-paper);color:var(--bw-color-ink-secondary)}
& button:disabled{border-color:var(--bw-color-line);background-color:var(--bw-color-panel);color:var(--bw-color-ink-secondary)}
& .actions{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-12)}
& button:focus-visible,& a:focus-visible,& input:focus-visible,& select:focus-visible,& textarea:focus-visible,& summary:focus-visible,& .scroll:focus-visible{outline-color:var(--bw-color-accent)}
& .notice,& .status-box{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-radius:var(--bw-radius-4);background-color:var(--bw-color-canvas);border-left-color:var(--bw-color-data-blue)}
& .error{border-left-color:var(--bw-color-notice-rule);background-color:var(--bw-color-notice-bg);color:var(--bw-color-notice-ink)}
& .controls{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& .controls label,& .field label{margin-bottom:var(--bw-space-8)}
& input,& select,& textarea{padding:var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .file-row{margin-top:var(--bw-space-24)}
& .file-row label{margin-bottom:var(--bw-space-8)}
& .scroll{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& table{font-size:var(--bw-text-16)}
& th,& td{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-bottom-color:var(--bw-color-line)}
& th{background-color:var(--bw-color-panel)}
& caption{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);background-color:var(--bw-color-canvas)}
& .metric-grid{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-16)}
& .metric{padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .metric strong{font-size:var(--bw-text-31)}
& .metric span{color:var(--bw-color-ink-secondary)}
& .contents{margin:var(--bw-space-24) 0 var(--bw-space-24) 0;gap:var(--bw-space-12) var(--bw-space-24)}
& .record{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .record .answer{padding:var(--bw-space-16);border-radius:var(--bw-radius-4);background-color:var(--bw-color-canvas)}
& .record dl{gap:var(--bw-space-8) var(--bw-space-16)}
& .record dd{margin:0}
& .window-pair{gap:var(--bw-space-24)}
& fieldset{margin:0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& legend{padding:0 var(--bw-space-8) 0 var(--bw-space-8)}
& .review-form{padding:var(--bw-space-24);border-radius:var(--bw-radius-8);background-color:var(--bw-color-canvas)}
& .review-note{margin:var(--bw-space-12) 0 var(--bw-space-12) 0;padding:var(--bw-space-16);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8)}
& .question-list li{margin-bottom:var(--bw-space-12)}
& .empty{color:var(--bw-color-ink-secondary)}
& footer{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;margin-top:var(--bw-space-48);border-top-color:var(--bw-color-line)}
@media (max-width: 760px){& main{padding:var(--bw-space-24) var(--bw-space-16) var(--bw-space-24) var(--bw-space-16)}}
@media (max-width: 760px){& .record{padding:var(--bw-space-12)}}
@media (max-width: 760px){& .record dd{margin-bottom:var(--bw-space-12)}}
@media (max-width: 760px){& h2{font-size:var(--bw-text-25);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}}
@media (max-width: 760px){& .lead{font-size:var(--bw-text-16)}}
@media (max-width: 760px){& .contents{gap:var(--bw-space-12) var(--bw-space-16)}}
@media print{& main{padding:0}}
@media print{& table{font-size:var(--bw-text-13)}}
@media print{& th,& td{padding:var(--bw-space-4)}}
@media print{& footer{font-size:var(--bw-text-13)}}
& #report-form .field{margin-top:var(--bw-space-24)}
& #report-preview{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-8);background-color:var(--bw-color-paper)}
& input[type="color"]{padding:var(--bw-space-4)}
@media (max-width: 760px){& #report-preview{padding:var(--bw-space-16)}}
& #report-preview .report-cover{padding:var(--bw-space-24) 0 var(--bw-space-24) 0;background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& #report-preview .report-cover h3{font-size:var(--bw-text-31)}
}
/* inline styles of /who-ai-names, /who-ai-names/construction-project-management, /who-ai-names/crm */
:where(html:has(link[rel="canonical"][href^="https://app.broadcastwell.com/who-ai-names"])){
& body{margin:0;background-color:var(--bw-color-canvas);color:var(--bw-color-ink);font-size:var(--bw-text-16)}
& main{padding:var(--bw-space-64) var(--bw-space-24) var(--bw-space-96) var(--bw-space-24);margin-top:0;margin-bottom:0}
& .eyebrow{margin:0 0 var(--bw-space-12) 0;color:var(--bw-color-accent);font-size:var(--bw-text-13)}
& h1{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-39);font-family:var(--bw-font-display);font-weight:var(--bw-weight-headline);letter-spacing:var(--bw-headline-tracking)}@media (max-width:767px){& h1{font-size:var(--bw-text-31)}}
& h2{margin:0 0 var(--bw-space-16) 0;font-size:var(--bw-text-20);font-family:var(--bw-font-sans)}
& .lede{margin:0 0 var(--bw-space-8) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-20)}
& .captured{margin:0 0 var(--bw-space-32) 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .picker{margin:0 0 var(--bw-space-48) 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .picker label{margin:0 0 var(--bw-space-8) 0;font-size:var(--bw-text-13)}
& .picker-row{gap:var(--bw-space-12)}
& .picker select{padding:var(--bw-space-8) var(--bw-space-12) var(--bw-space-8) var(--bw-space-12);border-color:var(--bw-color-line);border-radius:var(--bw-radius-4);background-color:var(--bw-color-paper);color:var(--bw-color-ink)}
& .button{padding:var(--bw-space-12) var(--bw-space-16) var(--bw-space-12) var(--bw-space-16);border-radius:var(--bw-radius-4)}
& .button.secondary{border-color:var(--bw-color-data-blue);background-color:var(--bw-color-paper);color:var(--bw-color-accent)}
& .button.secondary:hover{background-color:var(--bw-color-panel)}
& .button:focus-visible,& a:focus-visible,& select:focus-visible{outline-color:var(--bw-color-accent)}
& .named{margin:0;padding:0;gap:var(--bw-space-12)}
& .named li{padding:var(--bw-space-16) var(--bw-space-24) var(--bw-space-16) var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);gap:var(--bw-space-4) var(--bw-space-16);background-color:var(--bw-color-paper)}
& .named .count{color:var(--bw-color-ink-secondary)}
& .named .count strong{color:var(--bw-color-accent);font-size:var(--bw-text-25)}
& .named .questions{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .named .bar{border-radius:var(--bw-radius-4);background-color:var(--bw-color-panel)}
& .named .bar span{background-color:var(--bw-color-data-blue)}
& .never{margin:var(--bw-space-32) 0 0 0;padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-canvas)}
& .never p{margin:0;color:var(--bw-color-ink-secondary)}
& .never strong{color:var(--bw-color-accent);font-size:var(--bw-text-25)}
& .framing,& .doi{margin:var(--bw-space-24) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .doi{margin-top:var(--bw-space-8)}
& .next{margin:var(--bw-space-48) 0 0 0;border-top-color:var(--bw-color-line);padding-top:var(--bw-space-32)}
& .next p{margin:0 0 var(--bw-space-16) 0;color:var(--bw-color-ink-secondary)}
& .actions{gap:var(--bw-space-12)}
& .all{margin:var(--bw-space-48) 0 0 0;border-top-color:var(--bw-color-line);padding-top:var(--bw-space-32)}
& .all ul{margin:0;padding:0;gap:var(--bw-space-12) var(--bw-space-32)}
& .all li{gap:var(--bw-space-4)}
& .all a{color:var(--bw-color-accent)}
& .all a[aria-current="page"]{color:var(--bw-color-ink)}
& .all span{color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
& .cards{margin:0;padding:0;gap:var(--bw-space-16)}
& .cards li{padding:var(--bw-space-24);border-color:var(--bw-color-line);border-radius:var(--bw-radius-12);background-color:var(--bw-color-paper)}
& .cards a{color:var(--bw-color-accent)}
& .cards p{margin:var(--bw-space-8) 0 0 0;color:var(--bw-color-ink-secondary);font-size:var(--bw-text-13)}
@media (max-width: 640px){& main{padding:var(--bw-space-48) var(--bw-space-16) var(--bw-space-64) var(--bw-space-16)}}
}
/* One light theme: the Exchange header and footer */
:where(html:has(style[data-ex-style])){
& body.ex .ex-header{background-color:var(--bw-color-paper);color:var(--bw-color-ink);border-bottom-color:var(--bw-color-line)}
& body.ex .bw-wordmark{color:var(--bw-color-ink)}
& body.ex .ex-brand{color:var(--bw-color-ink-secondary)!important;border-left-color:var(--bw-color-line)}
& body.ex .ex-account>a,& body.ex .ex-account>a:hover{color:var(--bw-color-ink)}
& .ex-mobile-menu>summary{color:var(--bw-color-ink);border-color:var(--bw-color-line)}
& body.ex .bw-footer{background-color:var(--bw-color-canvas);color:var(--bw-color-ink-secondary);border-top-color:var(--bw-color-line)}
& body.ex .bw-footer a{color:var(--bw-color-ink)}
& body.ex .bw-footer a:hover{color:var(--bw-color-accent)}
& body.ex .bw-footer .ex-footer-brand,& .bw-footer-title{color:var(--bw-color-ink)}
& .bw-footer-groups{border-bottom-color:var(--bw-color-line)}
& body.ex .bw-footer :is(p,.bw-footer-line) a{text-decoration:underline;text-decoration-thickness:var(--bw-stroke-hairline)}
}
/* A table that scrolls inside its frame takes keyboard focus there, with the brand focus ring */
:where(html:has(link[href^="/assets/account-settings.css"])){
& .table-wrap:focus-visible{outline:var(--bw-focus-width) var(--bw-focus-style) var(--bw-focus-color);outline-offset:var(--bw-focus-offset)}
}
/* Tables on a phone: the words wrap inside the table, so the page never scrolls sideways (brief 8.5) */
@media (max-width:480px){
:where(html:has(link[href^="/assets/evidence-export-guide.css"]),html:has(link[href^="/assets/agency-onboarding.css"])){
& main table:not([class]){width:100%;table-layout:fixed}
& main table:not([class]) :is(th,td){overflow-wrap:anywhere}
}
}
/* The sample report: the cover's two rate titles are h2 for the outline and read as the table's h3 titles do */
:where(html:has(body[data-bw-sample-views-body] .rate-unit)){
& .rate-unit h2{font-family:var(--bw-font-sans);font-weight:var(--bw-weight-semibold)}
}
/* A record's receipts: the title one step above its parts, the parts close to the text they head */
:where(html:has(link[href^="/assets/record-print.css"]),html:has(style[data-inline="record-print.css"])){
& .record-document .record-receipt-title{font-size:var(--bw-text-16)}
& .record-document .record-receipt-part{margin-bottom:var(--bw-space-8)}
}
