html:has(.brief-page){background-color:var(--background);color:var(--foreground)}html:has(.brief-page) body{background-color:var(--background);color:var(--foreground)}.brief-page{isolation:isolate;min-height:var(--zen-screen-dynamic);background-color:var(--background);width:100%;color:var(--foreground);scroll-padding-top:var(--zen-brief-scroll);padding-bottom:env(safe-area-inset-bottom,0px);position:relative;overflow-x:clip}.brief-ground{z-index:var(--zen-floor);pointer-events:none;position:absolute;top:0;left:0;right:0;overflow:hidden}.brief-ground:before{content:"";background-image:linear-gradient(to right, var(--hero-grid-line) var(--zen-grid-weight), transparent var(--zen-grid-weight)), linear-gradient(to bottom, var(--hero-grid-line) var(--zen-grid-weight), transparent var(--zen-grid-weight));background-size:var(--zen-grid-size) var(--zen-grid-size);-webkit-mask-image:var(--zen-grid-mask);-webkit-mask-image:var(--zen-grid-mask);mask-image:var(--zen-grid-mask);position:absolute;inset:0}.brief-ground:after{content:"";inset:var(--zen-glow-bleed);height:var(--zen-glow-height-short);background:radial-gradient(circle at var(--zen-glow-origin), var(--hero-glow-a), var(--hero-glow-b) var(--zen-glow-stop), transparent var(--zen-glow-end));-webkit-mask-image:var(--zen-glow-mask);-webkit-mask-image:var(--zen-glow-mask);mask-image:var(--zen-glow-mask);pointer-events:none;position:absolute}.brief-content{z-index:var(--zen-above);position:relative}body:has(.brief-page){--measure-showcase:var(--measure-report)}.brief-page .ds-reading{width:100%;max-width:var(--measure-report);padding-bottom:var(--zen-page-top-md);margin-inline:auto}.brief-page .ds-follow{margin-top:var(--zen-gap)}.brief-page .ds-after{margin-top:var(--zen-band)}.brief-page .ds-apart{margin-top:var(--zen-ask-space)}.brief-page .ds-stack>*+*{margin-top:var(--zen-gap)}.brief-page .ds-stack-snug>*+*{margin-top:var(--zen-banner-x)}.brief-page .ds-chips{gap:var(--zen-tight);margin-top:var(--zen-gap);flex-wrap:wrap;display:flex}.brief-page .ds-header{z-index:var(--zen-pin);height:var(--zen-brief-bar);min-height:var(--zen-brief-bar);background:color-mix(in oklab, var(--background) var(--zen-frost), transparent);-webkit-backdrop-filter:blur(var(--zen-blur));backdrop-filter:blur(var(--zen-blur));border-bottom:var(--rule-width) solid var(--border);align-items:center;display:flex;position:sticky;top:0}.brief-page .ds-section{padding-block:var(--section-space);scroll-margin-top:var(--zen-brief-scroll)}.brief-page .ds-chapter{border-top:0}.brief-page .ds-rows>*{padding-block:var(--zen-stack)}.brief-page .ds-rows>.zen-gap-block{padding-block:var(--zen-gap)}.brief-page .ds-rows>.zen-snug-block{padding-block:var(--zen-banner-x)}.brief-page .ds-rows>*+*{border-top:var(--rule-width) solid var(--border)}.brief-page .ds-signal-mark{background-color:var(--calm-signal);border-color:var(--calm-signal)}.brief-top{padding-top:var(--zen-role-pad)}.brief-meta{justify-content:space-between;align-items:center;gap:var(--zen-gap);margin-bottom:var(--zen-shell-pad);display:flex}@media print{.brief-page .zen-reading-nav{display:none}}
