/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,"SF Mono",Consolas,monospace;--color-slate-200:oklch(92.9% .013 255.508);--color-slate-900:oklch(20.8% .042 265.755);--color-stone-50:oklch(98.5% .001 106.423);--color-white:#fff;--spacing:.25rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--tracking-wider:.05em;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--bg:#fff;--surface:#fff;--surface-2:#f7f8fa;--fg:#111114;--muted:#5b5e6b;--border:#e3e5eb;--rule:#11111429;--navy:#1f3a8a;--navy-hover:#142354;--navy-light:#e9edf7;--navy-soft:#1f3a8a0f;--navy-line:#1f3a8a38;--critical:#c1283e;--contested:#c1283e;--consensus:#1f3a8a;--neutral:#2c2e36;--a1:#1f3a8a;--a2:#c1283e;--a3:#1f3a8a;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:40px;--s-6:64px;--shell-max:1180px;--radius-chip:2px;--rule-hairline:.5px;--rule-strong:2px;--rule-hero:3px;--ease:cubic-bezier(.2,.6,.2,1);--dur-fast:.12s;--dur-base:.22s}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start-full{inset-inline-start:100%}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-20{top:calc(var(--spacing) * 20)}.top-100{top:calc(var(--spacing) * 100)}.isolate{isolation:isolate}.row-1{grid-row:1}.row-2{grid-row:2}.row-9{grid-row:9}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-12{height:calc(var(--spacing) * 12)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-40{width:calc(var(--spacing) * 40)}.w-60{width:calc(var(--spacing) * 60)}.w-80{width:calc(var(--spacing) * 80)}.max-w-5xl{max-width:var(--container-5xl)}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.content-start{align-content:flex-start}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-slate-200{border-color:var(--color-slate-200)}.bg-stone-50{background-color:var(--color-stone-50)}.bg-white{background-color:var(--color-white)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.font-serif{font-family:var(--font-serif)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-600{--tw-leading:calc(var(--spacing) * 600);line-height:calc(var(--spacing) * 600)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-slate-900{color:var(--color-slate-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.shadow,.shadow\/canary,.shadow\/dual-write,.shadow\/held,.shadow\/list-price,.shadow\/live,.shadow\/review,.shadow\/review-held{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.invert{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease{--tw-ease:var(--ease);transition-timing-function:var(--ease)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[acm\:repair-subjects\]{acm:repair-subjects}.\[acm\:restore-degraded\]{acm:restore-degraded}.\[audience-voice\:analyst\]{audience-voice:analyst}.\[audience-voice\:board\]{audience-voice:board}.\[audience-voice\:ciso\]{audience-voice:ciso}.\[audience-voice\:client_leadership\]{audience-voice:client leadership}.\[audience-voice\:grc\]{audience-voice:grc}.\[audience-voice\:my_own_team\]{audience-voice:my own team}.\[audience-voice\:soc\]{audience-voice:soc}.\[redacted\:\.\.\.\]{redacted:...}.\[redacted\:\<kind\>\]{redacted:<kind>}.\[redacted\:aws-key\]{redacted:aws-key}.\[redacted\:email\]{redacted:email}.\[redacted\:github-pat\]{redacted:github-pat}.\[redacted\:github-token\]{redacted:github-token}.\[redacted\:google-key\]{redacted:google-key}.\[redacted\:jwt\]{redacted:jwt}.\[redacted\:key\]{redacted:key}.\[redacted\:slack-token\]{redacted:slack-token}.\[redacted\:token\]{redacted:token}}:root{--bg:#fff;--surface:#fff;--surface-2:#f7f8fa;--fg:#111114;--muted:#5b5e6b;--border:#e3e5eb;--rule:#11111429;--navy:#1f3a8a;--navy-hover:#142354;--navy-light:#e9edf7;--navy-soft:#1f3a8a0f;--navy-line:#1f3a8a38;--critical:#c1283e;--contested:#c1283e;--consensus:#1f3a8a;--neutral:#2c2e36;--a1:#1f3a8a;--a2:#c1283e;--a3:#1f3a8a;--ink:#111114;--paper:#fff;--floor:#fff;--vellum:#f2efe7;--vellum-edge:#d8d5cc;--vellum-tint:#f2efe773;--cream:#f0eada;--paper-warm:#f4f5f7;--paper-cool:#eef0f3;--slate:#5f6b85;--slate-tint:#eceef3;--sage:#5e6f5e;--sage-tint:#ecefec;--chair:#1f3a8a;--flag:#c1283e;--urgent:#a32d2d;--disputed:#ba7517;--disputed-deep:#854f0b;--verified:#0f6e56;--ink-90:#2c2e36;--ink-60:#5b5e6b;--ink-40:#9ca0ad;--ink-20:#c7c8d0;--ink-10:#e5e5e8;--rule-light:#11111414;--rule-faint:#1111140a;--font-mono:var(--font-mono-jb),ui-monospace,"SF Mono",Consolas,monospace;--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:40px;--s-6:64px;--measure-prose:42rem;--text-detail:.85rem;--shell-max:1180px;--shell-gutter-floor:20px;--shell-gutter:max(clamp(var(--shell-gutter-floor),3vw,48px),env(safe-area-inset-left,0px),env(safe-area-inset-right,0px));--measure-read:820px;--radius-chip:2px;--rule-hairline:.5px;--rule-strong:2px;--rule-hero:3px;--ease:cubic-bezier(.2,.6,.2,1);--dur-fast:.12s;--dur-base:.22s;--dur-slow:.42s}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}*{box-sizing:border-box}body,html{min-height:100%;margin:0;padding:0}body{background:var(--bg);color:var(--fg);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.65}a{color:inherit}@media (max-width:768px){:root{--shell-gutter-floor:16px}}@media (max-width:600px){:root{--shell-gutter-floor:12px}}@media (max-width:360px){:root{--shell-gutter-floor:10px}}.shell{width:min(var(--shell-max),calc(100% - (2 * var(--shell-gutter))));max-width:var(--shell-max);margin:0 auto}.site-header{border-bottom:.5px solid var(--border);padding:20px 0}.header-inner{justify-content:space-between;align-items:center;gap:28px;display:flex}.brand{color:var(--fg);font-family:var(--font-heading);gap:12px;text-decoration:none}.brand,.brand-mark{align-items:center;display:inline-flex}.brand-mark{background:var(--navy);color:#fff;letter-spacing:0;justify-content:center;width:24px;height:24px;font-size:11px;font-weight:700;line-height:1}.brand-copy{white-space:nowrap;align-items:baseline;gap:8px;display:inline-flex}.brand-name{font-size:14px;font-weight:600}.brand-sub{font-weight:400}.brand-sub,.topnav{color:var(--muted);font-size:13px}.topnav{font-family:var(--font-heading);letter-spacing:.06em;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:22px;display:flex}.nav-link,.nav-placeholder{color:var(--muted)}.nav-link{text-decoration:none}.nav-link:hover{color:var(--navy)}.nav-auth{color:var(--fg);font-weight:500}.nav-admin{border-left:.5px solid var(--border);color:var(--navy);padding-left:22px}.hero{border-bottom:.5px solid var(--rule);padding:80px 0 44px}.eyebrow{color:var(--navy);font-family:var(--font-heading);letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:500}.eyebrow-dot{background:var(--navy);vertical-align:middle;border-radius:999px;width:6px;height:6px;margin:0 10px 1px;display:inline-block}.hero-title{font-family:var(--font-heading);letter-spacing:0;max-width:14ch;margin:0 0 28px;font-size:4rem;font-weight:500;line-height:1.02}.hero-title em{color:var(--navy);font-family:var(--font-body);font-size:.92em;font-style:italic;font-weight:300}.hero-lede{max-width:64ch;margin:0;font-size:1.18rem;line-height:1.6}.today-controls{border-bottom:.5px solid var(--border);padding:16px 0}.edition-switcher{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.edition-pill{border:.5px solid var(--border);color:var(--muted);cursor:pointer;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;background:#fff;min-height:34px;padding:8px 14px;font-size:12px}.edition-pill:disabled{cursor:not-allowed;opacity:.45}.edition-pill-active{background:var(--navy);border-color:var(--navy);color:#fff}.archive-hero,.today-hero{border-bottom:.5px solid var(--rule);padding:64px 0 42px}.today-hero-inner{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:42px;display:grid}.today-stats{border:.5px solid var(--border);background:#fff;grid-template-columns:1fr 1fr;margin:0;display:grid}.today-stats div{border-bottom:.5px solid var(--border);padding:16px}.today-stats div:nth-child(odd){border-right:.5px solid var(--border)}.today-stats div:nth-last-child(-n+2){border-bottom:0}.today-stats dt{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.today-stats dd{font-family:var(--font-heading);margin:2px 0 0;font-size:20px}.status-note{border-left:3px solid var(--contested);color:var(--muted);max-width:62ch;margin:-10px 0 18px;padding-left:12px;font-size:15px}.findings-strip{border-bottom:.5px solid var(--border);padding:28px 0}.findings-list{grid-template-columns:repeat(3,1fr);gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.findings-list>li{border-top:.5px solid var(--border);background:#fff;gap:6px;padding:18px 20px;display:grid}.findings-list>li+li{border-left:.5px solid var(--border)}.findings-list__num{color:var(--navy);font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.08em;font-size:12px;font-weight:600}.findings-list p{color:var(--fg);margin:0;font-size:15px;line-height:1.55}@media (max-width:720px){.findings-list{grid-template-columns:1fr}.findings-list>li+li{border-left:none}}.findings-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.findings-grid article{border-top:3px solid var(--navy);background:#fff;padding:18px 20px}.findings-grid article+article{border-left:.5px solid var(--border)}.findings-grid span{color:var(--navy);font-family:var(--font-body);font-style:italic}.findings-grid p{margin:8px 0 0;font-size:15px;line-height:1.55}.reading-section{border-bottom:.5px solid var(--border);padding:48px 0}.reading-prose{max-width:860px}.section-kicker{color:var(--navy);font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:11px}.date-group-head h2,.reading-prose h2,.what-band h2{font-family:var(--font-heading);margin:0 0 16px;font-size:28px;font-weight:500;line-height:1.18}.roundtable-reader-switch{border-bottom:.5px solid var(--border);padding:30px 0}.roundtable-reader-switch-inner{justify-content:space-between;align-items:end;gap:24px;display:flex}.roundtable-reader-switch h2{font-family:var(--font-heading);letter-spacing:0;margin:0;font-size:clamp(1.5rem,2vw,2rem);line-height:1.1}.roundtable-reader-tabs{border:.5px solid var(--border);grid-template-columns:repeat(2,minmax(160px,1fr));display:inline-grid}.roundtable-reader-tabs button{color:var(--text);cursor:pointer;font-family:var(--font-heading);background:#fff;border:0;min-height:50px;padding:0 18px;font-size:15px}.roundtable-reader-tabs button+button{border-left:.5px solid var(--border)}.roundtable-reader-tabs button.active,.roundtable-reader-tabs button[aria-selected=true]{background:var(--navy);color:#fff}.reading-prose p{white-space:pre-wrap;margin:0;font-size:17px;line-height:1.72}.content-section{border-bottom:.5px solid var(--rule);padding:54px 0 76px}.content-shell{gap:28px;display:grid}.content-prose{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;max-width:940px;padding:34px 38px 42px}.content-prose h2,.content-prose h3{font-family:var(--font-heading);letter-spacing:0;font-weight:500;line-height:1.2}.content-prose h2{border-top:.5px solid var(--border);margin:34px 0 12px;padding-top:24px;font-size:28px}.content-prose h2:first-of-type{border-top:0;margin-top:0;padding-top:0}.content-prose h3{margin:0 0 10px;font-size:20px}.content-prose li,.content-prose p{font-size:16px;line-height:1.72}.content-prose p{margin:0 0 16px}.content-prose a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.content-callout{border:.5px solid #c1283e4d;border-left:4px solid var(--contested);background:#fff;margin:28px 0 8px;padding:22px 24px 24px}.content-callout p{margin-bottom:0}.roster-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.roster-card{border:.5px solid var(--border);border-top:3px solid var(--consensus);background:#fff;min-height:184px;padding:18px 20px 20px}.roster-card-moderator{border-top-color:var(--navy)}.roster-card span{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:10px;line-height:1.4;display:block}.roster-card h3{font-family:var(--font-heading);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.2}.roster-card p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.bracket-section{border-bottom:.5px solid var(--rule);padding:44px 0}.what-band{padding:42px 0 60px}.what-band-inner{grid-template-columns:280px minmax(0,1fr) 180px;align-items:start;gap:24px;display:grid}.what-band p{margin:0;font-size:16px;line-height:1.6}.link-row{gap:10px;display:grid}.date-group-head a,.link-row a,.pager a{color:var(--navy);font-family:var(--font-heading);font-size:13px;text-decoration:none}.pager button{border:.5px solid var(--border);color:var(--fg);cursor:pointer;background:#fff;min-height:42px;padding:9px 14px;font-size:13px}.pager button,.pager span{font-family:var(--font-heading)}.pager span{color:var(--muted);font-size:12px}.date-group+.date-group{margin-top:42px}.date-group-head{border-bottom:.5px solid var(--rule);justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:18px;padding-bottom:12px;display:flex}.run-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.expert-hero-links{flex-wrap:wrap;gap:12px 18px;margin-top:24px;display:flex}.expert-hero-links a{color:var(--navy);font-family:var(--font-heading);text-underline-offset:4px;font-size:13px;text-decoration:underline}.expert-directory-section{padding:42px 0 76px}.expert-filter-bar{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;flex-wrap:wrap;gap:8px;margin-bottom:34px;padding:16px;display:flex}.expert-filter-bar button{border:.5px solid var(--border);color:var(--fg);cursor:pointer;font-family:var(--font-heading);background:#fff;min-height:38px;padding:8px 12px;font-size:12px;line-height:1.25}.expert-filter-bar button[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.expert-directory-group+.expert-directory-group{margin-top:42px}.expert-directory-group-head{border-bottom:.5px solid var(--rule);justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:18px;padding-bottom:12px;display:flex}.expert-directory-group-head h2,.expert-profile-section h2,.expert-profile-source-note h2{font-family:var(--font-heading);margin:0;font-size:28px;font-weight:500;line-height:1.18}.expert-directory-group-head span{color:var(--muted);font-family:var(--font-heading);font-size:12px}.expert-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.expert-card{border:.5px solid var(--border);border-top:3px solid var(--navy);color:inherit;background:#fff;gap:10px;min-height:330px;padding:20px;text-decoration:none;display:grid}.expert-card:hover{border-color:var(--navy-line)}.expert-inline-badge,.expert-type-badge{color:var(--navy);font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}.expert-type-specialist{color:var(--consensus)}.expert-type-moderator{color:var(--contested)}.expert-card h3,.expert-evidence-card h3,.expert-profile-section h3{font-family:var(--font-heading);margin:0;font-weight:500;line-height:1.25}.expert-card h3{font-size:22px}.expert-card-title{color:var(--fg);font-family:var(--font-heading);font-size:15px;line-height:1.4}.expert-card p{color:var(--muted);margin:0;font-size:15px;line-height:1.56}.expert-chip-row{flex-wrap:wrap;gap:8px;display:flex}.expert-chip{background:var(--navy-soft);border:.5px solid var(--navy-line);color:var(--fg);font-family:var(--font-heading);padding:6px 8px;font-size:12px;line-height:1.2}.expert-card-meta{border-top:.5px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:auto 0 0;padding-top:12px;display:grid}.expert-card-meta dt,.expert-profile-facts dt{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.expert-card-meta dd,.expert-profile-facts dd{font-family:var(--font-heading);margin:3px 0 0;font-size:15px;line-height:1.35}.expert-empty-state{border:.5px solid var(--border);border-top:3px solid var(--contested);background:#fff;padding:28px}.expert-empty-state h2{font-family:var(--font-heading);margin:0 0 10px;font-size:26px;font-weight:500;line-height:1.2}.expert-empty-copy,.expert-empty-state p{color:var(--muted);margin:0;font-size:16px;line-height:1.6}.expert-profile-hero{border-bottom:.5px solid var(--rule);padding:64px 0 42px}.expert-profile-hero-inner{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:42px;display:grid}.expert-profile-title{color:var(--navy);font-family:var(--font-heading);max-width:40ch;margin:-16px 0 18px;font-size:22px;line-height:1.35}.expert-profile-facts{border:.5px solid var(--border);background:#fff;grid-template-columns:repeat(2,1fr);margin:0;display:grid}.expert-profile-facts div{border-bottom:.5px solid var(--border);padding:16px}.expert-profile-facts div:nth-child(odd){border-right:.5px solid var(--border)}.expert-profile-facts div:nth-last-child(-n+2){border-bottom:0}.expert-profile-facts dd{font-size:20px}.expert-profile-section{border-bottom:.5px solid var(--border);padding:42px 0}.expert-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.expert-profile-grid article,.expert-profile-source-note article{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;padding:24px}.expert-profile-grid article:nth-child(2){border-top-color:var(--consensus)}.expert-profile-section h2{margin-bottom:18px}.expert-profile-section h3{margin:18px 0 8px;font-size:16px}.expert-list{margin:0;padding-left:20px}.expert-list li{margin:0 0 8px;font-size:16px;line-height:1.65}.expert-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.expert-evidence-card{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;gap:10px;min-height:180px;padding:20px;display:grid}.expert-evidence-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.expert-evidence-head h3{font-size:20px}.expert-evidence-head span{color:var(--muted);font-family:var(--font-heading);flex:none;font-size:12px}.expert-evidence-card p,.expert-profile-source-note p{margin:0;font-size:16px;line-height:1.62}.expert-evidence-detail{gap:10px;display:grid}.expert-evidence-detail summary{cursor:pointer;gap:10px;list-style:none;display:grid}.expert-evidence-detail summary::-webkit-details-marker{display:none}.expert-evidence-detail[open] .expert-evidence-preview{display:none}.expert-evidence-toggle{color:var(--navy);font-family:var(--font-heading);text-underline-offset:3px;font-size:13px;line-height:1.2;text-decoration:underline}.expert-evidence-detail[open] .expert-evidence-toggle-more,.expert-evidence-toggle-less{display:none}.expert-evidence-detail[open] .expert-evidence-toggle-less{display:inline}.expert-evidence-detail p{border-top:.5px solid var(--border);padding-top:10px}.expert-evidence-source{color:var(--muted);font-family:var(--font-heading);font-size:12px;line-height:1.4}.expert-evidence-source a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.expert-source-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.expert-source-list li{border-bottom:.5px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:10px;display:flex}.expert-profile-source-note a,.expert-source-list a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.expert-profile-source-note{border-bottom-color:var(--rule)}.expert-profile-source-note article{max-width:860px}.expert-profile-source-note p+p{margin-top:14px}.pager{justify-content:flex-end;align-items:center;gap:18px;margin-top:28px;display:flex}.pager button:disabled{color:var(--muted);cursor:not-allowed;opacity:.5}.baseline{padding:48px 0 74px}.baseline-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.baseline-panel{border-bottom:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;padding:22px 24px 24px}.baseline-panel+.baseline-panel{border-left:.5px solid var(--border)}.baseline-panel:nth-child(2){border-top-color:var(--contested)}.baseline-panel:nth-child(3){border-top-color:var(--consensus)}.panel-kicker{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:10px}.panel-kicker,.panel-title{font-family:var(--font-heading);font-weight:500}.panel-title{margin:0 0 12px;font-size:17px;line-height:1.35}.panel-body{color:var(--fg);margin:0;font-size:15.5px;line-height:1.6}.site-footer{background:var(--fg);color:#ffffffb8;padding:40px 0 36px}.footer-brandrow{align-items:center;gap:12px;display:flex}.footer-brand{color:var(--paper);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.footer-brand__name{font-family:var(--font-heading);letter-spacing:-.01em;font-size:16px;font-weight:600}.footer-brand__sub{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:9px}.legal-nav{border-top:.5px solid #ffffff2e;flex-wrap:wrap;gap:10px 24px;margin-top:24px;padding-top:20px;display:flex}.legal-nav a{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb8;font-size:10px;text-decoration:none;transition:color .12s}.legal-nav a:hover{color:var(--paper)}.legal-nav a:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.footer-legal{font-family:var(--font-body);color:#ffffff8c;max-width:760px;font-size:13px;line-height:1.6}.footer-legal,.site-footer p{margin:22px 0 0}.auth-shell{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start;gap:44px;display:grid}.auth-intro{max-width:720px}.auth-panel{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;padding:24px}.auth-form{gap:18px;display:grid}.auth-check{color:var(--fg);font-family:var(--font-heading);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;font-size:13px;font-weight:500;line-height:1.5;display:grid}.auth-check input{width:18px;height:18px;margin:3px 0 0}.auth-check-copy{color:var(--fg);font-family:var(--font-body);font-size:14.5px;font-weight:400}.auth-check-copy a,.auth-links a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.auth-links{font-family:var(--font-heading);flex-wrap:wrap;justify-content:space-between;gap:12px 18px;font-size:13px;display:flex}.mfa-copy{color:var(--fg);margin:0;font-size:16px;line-height:1.55}.mfa-qr-box{border:.5px solid var(--border);background:#fff;justify-content:center;align-items:center;min-height:236px;padding:16px;display:flex}.mfa-qr-box img{width:220px;max-width:100%;height:min(100%,220px);display:block}.verify-banner-toast{margin:8px 0 0;font-size:14px;line-height:1.4}.verify-banner-toast-success{color:var(--consensus)}.verify-banner-toast-error{color:var(--critical)}.custom-guide-dismiss,.verify-banner-primary{cursor:pointer;font-family:var(--font-heading);background:var(--navy);border:.5px solid var(--navy);color:#fff;min-height:38px;padding:9px 12px;font-size:13px;font-weight:700}.custom-guide-dismiss:hover,.verify-banner-primary:hover{background:var(--navy-hover)}.verify-banner-primary:disabled{cursor:wait;opacity:.7}.account-hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;display:grid}.account-hero-actions{justify-content:flex-end;display:flex}.account-section{padding:0 0 78px}.account-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.account-panel{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;gap:18px;padding:22px 24px 24px;display:grid}.account-profile-panel,.account-wide-panel{grid-column:1/-1}.account-panel-head h2{font-family:var(--font-heading);margin:0;font-size:24px;font-weight:500;line-height:1.2}.account-definition-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.account-definition-list div{border-top:.5px solid var(--border);padding-top:12px}.account-definition-list dt{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.account-definition-list dd{font-family:var(--font-heading);overflow-wrap:anywhere;margin:2px 0 0;font-size:17px}.account-compact-list{grid-template-columns:minmax(0,1fr)}.account-badge-row,.account-link-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account-notif-links{gap:var(--s-2);margin-top:var(--s-3);display:grid}.account-notif-links a{color:var(--crt-cinnabar)}.account-badge{border:.5px solid var(--border);color:var(--fg);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;padding:8px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.account-badge-free{color:#2c2e36;background:#f6f6f6}.account-badge-premium{background:var(--navy);border-color:var(--navy);color:#fff}.account-badge-admin{background:var(--critical);border-color:var(--critical);color:#fff}.account-status{background:#fff}.account-status-active{color:var(--consensus);border-color:#1f3a8a47}.account-status-suspended{color:var(--contested);border-color:#c1283e4d}.account-status-banned{color:var(--critical);border-color:#b000104d}.account-meter-group{gap:8px;display:grid}.account-meter-copy{font-family:var(--font-heading);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.account-meter-copy span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.account-meter-copy strong{font-size:17px;font-weight:600}.account-muted,.account-reset{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.account-reset-time{margin-left:8px;display:inline-block}.account-spend-summary{gap:8px;margin-top:8px;display:grid}.account-spend-list,.account-standing-list{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.account-spend-row{border-top:.5px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.account-spend-row:last-child{border-bottom:.5px solid var(--rule)}.account-spend-row div{gap:4px;min-width:0;display:grid}.account-mini-heading,.account-spend-row b,.account-spend-row strong{font-family:var(--font-heading);font-weight:600}.account-spend-row strong{color:var(--fg)}.account-spend-row b{color:var(--verified);white-space:nowrap}.account-mini-heading,.account-spend-row span,.account-standing-list{color:var(--muted);font-size:13px;line-height:1.45}.account-spend-history{margin-top:18px}.account-mini-heading{letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px}.account-spend-period{border-top:.5px solid var(--rule);padding:10px 0}.account-spend-period summary{cursor:pointer;font-family:var(--font-heading);justify-content:space-between;align-items:center;gap:12px;display:flex}.account-spend-period summary b{color:var(--verified)}.account-spend-list--nested{margin-top:8px}.account-standing-callout{gap:4px;margin-top:8px;display:grid}.account-standing-callout strong{font-family:var(--font-heading)}.account-standing-list{padding-left:18px;list-style:square}.account-toggle-form{gap:14px;display:grid}.account-toggle{font-family:var(--font-heading);align-items:center;gap:12px;font-size:14px;display:flex}.account-toggle input{width:20px;height:20px}.account-danger-button,.account-danger-link,.account-inline-link,.account-primary-link,.account-secondary-button{font-family:var(--font-heading);font-size:13px}.account-primary-link,.account-secondary-button{background:var(--navy);border:.5px solid var(--navy);color:#fff;justify-content:center;padding:11px 14px;line-height:1.2;text-decoration:none;display:inline-flex}.account-secondary-button{cursor:pointer}.account-danger-button:disabled,.account-primary-link:disabled,.account-secondary-button:disabled{cursor:not-allowed;opacity:.62}.account-primary-link:hover,.account-secondary-button:hover{background:var(--navy-hover)}.account-danger-button{background:var(--critical);border:.5px solid var(--critical);color:#fff;cursor:pointer;justify-content:center;padding:11px 14px;line-height:1.2;display:inline-flex}.account-danger-button.compact{min-height:34px;padding:7px 10px;font-size:13px}.account-danger-button:hover{background:#8f000d}.account-danger-link,.account-inline-link{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.account-danger-link{color:var(--critical)}.account-data-actions{flex-wrap:wrap;gap:12px;margin:20px 0 28px;display:flex}.account-runs-filter{flex-wrap:wrap;gap:8px;display:flex}.account-runs-load-more{justify-content:center;margin-top:8px;display:flex}.account-run-card{gap:20px}.account-run-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.account-run-head h2{font-family:var(--font-heading);margin:0;font-size:24px;font-weight:500;line-height:1.22}.account-run-title-link{color:inherit;text-decoration:none}.account-run-title-link:hover{color:var(--navy);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.account-run-id{color:var(--muted);font-family:var(--font-heading);font-size:12px}.account-run-private{color:var(--contested);border-color:#c1283e4d}.account-run-public{color:var(--consensus);border-color:#1f3a8a47}.account-run-cancelled{color:var(--critical);border-color:#b000104d}.account-run-status{color:var(--muted)}.account-followup-scheduled{color:var(--navy);border-color:var(--navy)}.account-followup-due{color:var(--flag);border-color:var(--flag);font-weight:600}.account-followup-reevaluated{color:var(--verified);border-color:var(--verified)}.account-followup-dismissed{color:var(--muted);border-color:var(--border)}.account-run-reusable-output{border-color:var(--verified)}@supports (color:color-mix(in lab,red,red)){.account-run-reusable-output{border-color:color-mix(in srgb,var(--verified) 35%,transparent)}}.account-run-reusable-output{color:var(--verified);text-decoration:none}.account-usage-event-list{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.account-usage-event-row{border-bottom:.5px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.account-usage-event-kind{font-variant:small-caps;color:var(--fg);min-width:8ch;font-weight:600}.account-usage-event-format{color:var(--muted);background:var(--rule);border-radius:3px;padding:1px 6px;font-size:12px}.account-usage-event-client{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;max-width:24ch;font-size:12px;overflow:hidden}.account-usage-event-time{color:var(--muted);margin-left:auto;font-size:12px}.account-usage-event-link{color:var(--chair);font-size:12px;text-decoration:none}.account-usage-event-link:hover{text-decoration:underline}.account-followup-strip{border:.5px solid var(--border);padding:16px 18px}.account-followup-list{gap:12px;margin:10px 0 0;padding:0;list-style:none;display:grid}.account-followup-row{border-top:.5px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.account-followup-q{gap:2px;min-width:0;display:grid}.account-followup-question{color:var(--fg);font-size:14px;line-height:1.5}.account-followup-due-date{color:var(--muted);font-size:12px}.account-followup-row-actions{flex-wrap:wrap;gap:8px;display:flex}.owner-run-insight{border-top:var(--rule-hairline) solid var(--rule);margin-top:var(--s-3);padding-top:calc(var(--s-3) - (var(--s-1) / 2))}.owner-run-insight summary{cursor:pointer;font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:600}.owner-run-insight__body{gap:var(--s-3);margin-top:calc(var(--s-2) + var(--s-1));display:grid}.owner-run-insight__arbiter,.owner-run-insight__provenance,.owner-run-insight__role{overflow-wrap:anywhere}.owner-run-insight__provenance{gap:var(--s-1);display:grid}.owner-run-insight__arbiter h3,.owner-run-insight__chip,.owner-run-insight__provenance strong,.owner-run-insight__role h3,.owner-run-insight__stats dd{font-family:var(--font-heading);font-weight:600}.owner-run-insight__arbiter{border:var(--rule-hairline) solid var(--rule);gap:var(--s-3);grid-template-columns:minmax(0,1fr) minmax(calc(var(--s-6) * 2),calc(var(--s-6) * 3));padding:var(--s-3);display:grid}.owner-run-insight__arbiter h3,.owner-run-insight__arbiter p,.owner-run-insight__role h3,.owner-run-insight__role p{margin:0}.owner-run-insight__arbiter p,.owner-run-insight__confidence-empty,.owner-run-insight__role p{color:var(--muted);font-size:13px;line-height:1.45}.owner-run-insight__confidence-empty{align-self:end;margin:0}.owner-run-insight__confidence-value{gap:var(--s-1);line-height:1;display:grid}.owner-run-insight__confidence-value span{display:block}.owner-run-insight__confidence-value span:first-child{white-space:nowrap;font-size:24px}.owner-run-insight__confidence-value span:last-child{white-space:nowrap;font-size:12px}.owner-run-insight__stats{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--s-6) * 2)),1fr));margin:0;display:grid}.owner-run-insight__stats div{border:var(--rule-hairline) solid var(--rule);gap:var(--s-1);padding:var(--s-2);display:grid}.owner-run-insight__stats dt{color:var(--muted);font-size:12px}.owner-run-insight__stats dd{color:var(--fg);margin:0}.owner-run-insight__chips{gap:var(--s-2);flex-wrap:wrap;display:flex}.owner-run-insight__chip{border:var(--rule-hairline) solid var(--rule);color:var(--fg);letter-spacing:.08em;padding:calc(var(--s-1) - var(--rule-hairline)) calc(var(--s-2) - var(--rule-hairline));text-transform:uppercase;font-size:11px}.owner-run-insight__roles{gap:0;margin:0;padding:0;list-style:none;display:grid}.owner-run-insight__role{border-top:var(--rule-hairline) solid var(--rule);gap:var(--s-2);padding:calc(var(--s-2) + var(--s-1)) 0;display:grid}.owner-run-insight__role:last-child{border-bottom:var(--rule-hairline) solid var(--rule)}.owner-run-insight__role-head{align-items:baseline;gap:var(--s-2);flex-wrap:wrap;justify-content:space-between;display:flex}.owner-run-insight__role-head span{color:var(--muted);font-size:12px}@media (max-width:720px){.owner-run-insight__arbiter{grid-template-columns:1fr}}.account-pending-deletion{background:#fff;border:.5px solid #c1283e42;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 24px;padding:16px;display:flex}.account-pending-deletion strong{font-family:var(--font-heading);font-size:16px}.account-pending-deletion p{margin:6px 0 0;font-size:15px;line-height:1.5}.account-dialog-form{background:#fff;gap:18px;padding:24px;display:grid}.account-dialog-form h2{font-family:var(--font-heading);margin:0;font-size:26px;font-weight:500;line-height:1.2}.account-dialog-form p{margin:0;font-size:15px;line-height:1.55}.account-dialog-actions{flex-wrap:wrap;gap:10px;display:flex}.custom-section{padding:0 0 78px}.custom-shell{gap:18px;max-width:940px;display:grid}.custom-active-banner,.custom-enrichment-panel,.custom-guide,.custom-launch-panel,.custom-live-panel{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;gap:18px;padding:22px 24px 24px;display:grid}.custom-active-banner{grid-template-columns:minmax(0,1fr) auto;align-items:center}.custom-active-banner.compact{border-top:.5px solid var(--navy-line);border:.5px solid var(--navy-line);border-left:3px solid var(--navy);padding:16px}.custom-active-banner h2,.custom-enrichment-panel h2,.custom-live-panel h2{font-family:var(--font-heading);margin:0;font-size:26px;font-weight:500;line-height:1.2}.custom-active-banner p{color:var(--muted);margin:8px 0 0;font-size:15px;line-height:1.5}.custom-active-banner code,.custom-session-facts dd{overflow-wrap:anywhere}.custom-active-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.live-watch-controls{background:var(--surface);border:var(--rule-hairline) solid var(--rule);border-top:var(--rule-strong) solid var(--fg);gap:var(--s-3);margin:0 auto var(--s-4);padding:var(--s-4);display:grid}.live-watch-controls__copy-row,.live-watch-controls__head,.live-watch-controls__row,.live-watch-page__hero{align-items:center;gap:var(--s-3);justify-content:space-between;display:flex}.live-watch-controls__head h2,.live-watch-page__hero h1{font-family:var(--font-heading);margin:0;font-size:24px;font-weight:500;line-height:1.2}.live-watch-controls__primary{width:auto}.live-watch-controls__copy-row{margin-top:var(--s-2);align-items:stretch}.live-watch-controls__copy-row code{background:var(--rule-faint);border:var(--rule-hairline) solid var(--rule);font-family:var(--font-mono);overflow-wrap:anywhere;padding:var(--s-2);flex:1;font-size:12px;line-height:1.5;display:block}.live-watch-controls__list{border-top:var(--rule-hairline) solid var(--rule);display:grid}.live-watch-controls__row{border-bottom:var(--rule-hairline) solid var(--rule);padding:var(--s-3) 0}.live-watch-controls__row[data-revoked=true]{color:var(--ink-60)}.live-watch-controls__row p{color:var(--ink-60);margin:var(--s-1) 0 0;font-size:13px}.live-watch-controls__row-actions{align-items:center;gap:var(--s-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.live-watch-controls__row-actions span,.live-watch-page__hero span{border:var(--rule-hairline) solid var(--rule);color:var(--verified);font-family:var(--font-mono);padding:var(--s-1) var(--s-2);text-transform:uppercase;font-size:12px}.live-watch-page__main{--crt-content-pad-top:var(--s-5)}.live-watch-page__hero{border-bottom:var(--rule-hairline) solid var(--rule);margin-bottom:var(--s-3);padding-bottom:var(--s-3)}.live-watch-page__notice{margin-bottom:var(--s-4)}.custom-guide-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.custom-guide-head h2{font-family:var(--font-heading);margin:0;font-size:26px;font-weight:500;line-height:1.2}.custom-guide-steps{gap:10px;display:grid}.custom-guide-step{border:.5px solid var(--border);padding:0}.custom-guide-step summary{cursor:pointer;font-family:var(--font-heading);padding:12px 14px;font-size:15px;font-weight:700;list-style-position:inside}.custom-guide-step p{border-top:.5px solid var(--border);color:var(--muted);margin:0;padding:12px 14px 14px;font-size:15px;line-height:1.55}.custom-launch-panel{gap:16px}.custom-launch-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:start;gap:20px;display:grid}.custom-controls-row{grid-template-columns:minmax(0,1fr) minmax(220px,.7fr);align-items:end;gap:14px;display:grid}.custom-toggle{border:.5px solid var(--border);cursor:pointer;align-items:center;gap:12px;min-height:67px;padding:12px 14px;display:flex}.custom-toggle input{accent-color:var(--navy);width:18px;height:18px}.custom-toggle span{gap:3px;display:grid}.custom-toggle strong{font-family:var(--font-heading);font-size:14px}.custom-toggle small{color:var(--muted);font-size:13px}.custom-launch-note{color:var(--contested);margin:0;font-size:15px;line-height:1.5}.custom-enrichment-panel{align-content:start;min-height:420px}.custom-preview-block{border-top:.5px solid var(--rule);gap:10px;padding-top:14px;display:grid}.custom-preview-block span:first-child{color:var(--muted);font-family:var(--font-heading);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:700}.custom-preview-block p{margin:0;font-size:15px;line-height:1.55}.custom-chip-list{flex-wrap:wrap;gap:8px;display:flex}.custom-chip{border:.5px solid var(--navy-line);color:var(--navy);font-family:var(--font-heading);padding:6px 9px;font-size:13px}.custom-chip.muted{border-color:var(--border);color:var(--fg)}.custom-similar-list{gap:10px;display:grid}.custom-similar-row{border:.5px solid var(--border);gap:4px;padding:11px 12px;display:grid}.custom-similar-row strong{color:var(--navy);font-family:var(--font-heading);font-size:13px}.custom-similar-row p,.custom-similar-row small{margin:0}.custom-similar-row small{color:var(--muted);font-size:12px}.custom-session-facts{gap:10px;margin:0;display:grid}.custom-session-facts div{border:.5px solid var(--border);gap:4px;padding:12px 14px;display:grid}.custom-session-facts dt{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:12px;font-weight:700}.custom-session-facts dd{font-family:var(--font-heading);margin:0;font-size:16px}.custom-event-stream{color:#f4f6f7;background:#101214;border:.5px solid #262b2f;gap:10px;max-height:520px;padding:14px;display:grid;overflow:auto}.custom-event-row{border-bottom:.5px solid #ffffff1f;gap:6px;padding-bottom:10px;display:grid}.custom-event-row span{color:#8ed1ff;font-family:var(--font-heading);font-size:12px;font-weight:700}.custom-event-row pre{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5}.secondary-button{border:.5px solid var(--border);color:var(--fg);cursor:pointer;font-family:var(--font-heading);background:#fff;justify-content:center;align-items:center;min-height:42px;padding:10px 14px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.secondary-button:hover{border-color:var(--navy);color:var(--navy)}.secondary-button.compact{min-height:34px;padding:7px 10px;font-size:13px}.live-shell-section{padding:0 0 80px}.live-shell{width:auto;max-width:1400px}.decision-context-panel,.decision-output-renderer,.live-complete-banner,.live-empty,.live-event-rail,.live-mobile-timeline,.live-opening,.live-toolbar{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff}.live-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;padding:18px 22px;display:flex}.decision-context-panel h2,.decision-output-renderer h2,.live-chapter-head h2,.live-complete-banner h2,.live-empty h2,.live-event-rail h2,.live-mobile-timeline h2,.live-network-empty h2,.live-network-head h2,.live-network-inspector h2,.live-opening h2,.live-toolbar h2{font-family:var(--font-heading);margin:0;font-size:26px;font-weight:500;line-height:1.2}.live-toolbar-actions,.live-zoom-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.live-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:18px;display:grid}.live-main{gap:18px;min-width:0;display:grid}.decision-context-panel,.live-opening{gap:18px;padding:22px 24px;display:grid}.decision-context-panel h2{font-family:var(--font-body);max-width:42ch;font-size:22px;line-height:1.25}.decision-context-question{color:var(--fg);font-family:var(--font-body);max-width:72ch;margin:10px 0 0;font-size:18px;line-height:1.6}.decision-context-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.decision-context-source{color:var(--muted);margin:0;font-size:14px}.decision-context-source a{color:var(--navy);font-weight:700}.decision-context-source-title{color:var(--fg);font-weight:600}.decision-context-source-summary{color:var(--muted)}.decision-context-output-note{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.5}.decision-output-notice{margin-top:20px}.decision-output-renderer{gap:22px;padding:24px 26px 22px;display:grid}.decision-output-renderer[data-template=patch_prioritization_note]{border-top-color:var(--disputed,#ba7517)}.decision-output-renderer[data-template=vendor_claim_evaluation_brief]{border-top-color:var(--verified,#0f6e56)}.decision-output-header{gap:14px;display:grid}.decision-output-renderer h2{font-family:var(--font-body);max-width:42ch;font-size:22px;line-height:1.25}.decision-output-question{color:var(--fg);font-family:var(--font-body);max-width:72ch;margin:0;font-size:18px;line-height:1.6}.decision-output-voice{color:var(--muted);font-family:var(--font-body);max-width:64ch;margin:0;font-size:15px;line-height:1.55}.decision-output-facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.decision-output-sections{gap:18px;margin:0;padding:0;list-style:none;display:grid}.decision-output-section{border-top:.5px solid var(--rule,#1111141f);gap:8px;padding-top:16px;display:grid}.decision-output-section:first-child{border-top:none;padding-top:0}.decision-output-section h3{font-family:var(--font-heading);letter-spacing:-.01em;margin:0;font-size:16px;font-weight:500;line-height:1.25}.decision-output-section p{color:var(--fg);font-family:var(--font-body);max-width:72ch;margin:0;font-size:16px;line-height:1.6}.decision-output-section ul{gap:6px;margin:0;padding-left:22px;list-style:outside;display:grid}.decision-output-section ul li{color:var(--fg);font-family:var(--font-body);max-width:70ch;font-size:15px;line-height:1.55}.decision-output-citations{background:var(--rule-faint,#1111140a);border:.5px solid var(--border);gap:10px;padding:14px 16px;display:grid}.decision-output-citations ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.decision-output-citations li{font-family:var(--font-body);font-size:14px;line-height:1.5}.decision-output-citation-label{color:var(--fg);font-weight:600}.decision-output-citation-excerpt,.decision-output-citation-sep{color:var(--muted)}.decision-output-private-indicator{color:var(--muted);font-family:var(--font-body);margin:0;font-size:13px}.decision-output-actions{background:var(--surface-2,#f7f5ef);border:.5px solid var(--rule,#1111141f);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.decision-output-actions-copy{color:var(--muted);font-family:var(--font-body);max-width:68ch;margin:6px 0 0;font-size:14px;line-height:1.5}.decision-output-action-buttons{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.decision-output-action-buttons .crt-submit-btn{width:auto}.decision-output-action-message{color:var(--muted);font-family:var(--font-body);grid-column:1/-1;margin:-2px 0 0;font-size:13px}.decision-output-action-message--error{color:var(--critical)}.decision-output-reshape-picker{border-top:.5px solid var(--rule);gap:10px;margin-top:14px;padding-top:14px;display:grid}.decision-output-reshape-description{color:var(--muted);font-family:var(--font-body);max-width:68ch;margin:0;font-size:13px;line-height:1.5}.decision-output-reshape-list{flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.decision-output-reshape-item{border:.5px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.decision-output-reshape-item-body{gap:2px;display:grid}.decision-output-reshape-item-label{color:var(--fg);font-family:var(--font-body);font-size:13px;font-weight:600}.decision-output-reshape-item-plan{background:var(--chair);color:var(--canvas);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;border-radius:2px;justify-self:start;padding:1px 5px;font-size:10px;font-weight:600}.decision-output-reshape-item-desc{color:var(--muted);font-family:var(--font-body);margin:2px 0 0;font-size:12px;line-height:1.4}.decision-output-reshape-item .crt-submit-btn{align-self:center;width:auto}@media (max-width:600px){.decision-output-reshape-item{grid-template-columns:1fr}.decision-output-reshape-item .crt-submit-btn{justify-self:start}}.decision-output-share-panel{border-top:.5px solid var(--rule);gap:12px;margin-top:14px;padding-top:14px;display:grid}.decision-output-share-warning{color:var(--fg);font-family:var(--font-body);margin:8px 0 0;font-size:13px;line-height:1.5}.decision-output-share-ack{color:var(--muted);cursor:pointer;font-family:var(--font-body);align-items:flex-start;gap:8px;margin:10px 0 2px;font-size:12.5px;line-height:1.45;display:flex}.decision-output-share-ack input{flex:none;margin-top:3px}.decision-output-share-fresh{background:var(--surface-2);border:.5px solid var(--rule);gap:8px;padding:12px;display:grid}.decision-output-share-fresh-label{color:var(--muted);font-family:var(--font-body);margin:0;font-size:13px}.decision-output-share-fresh-url{color:var(--fg);font-family:var(--font-mono,ui-monospace,SFMono-Regular,monospace);overflow-wrap:anywhere;word-break:break-all;font-size:12px}.decision-output-share-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.decision-output-share-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.decision-output-share-item-status{color:var(--muted);font-family:var(--font-body);font-size:13px}.decision-output-footer{border-top:.5px solid var(--rule,#1111141f);padding-top:12px}.decision-output-source{color:var(--muted);font-family:var(--font-body);margin:0;font-size:13px}.decision-output-source-title{color:var(--fg);font-weight:600}.decision-output-source a{color:var(--navy);font-weight:700}.live-opening>p{max-width:82ch;margin:0;font-size:17px;line-height:1.65}.live-opening__pending{color:var(--ink-60);font-style:italic}.live-session-facts{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.live-network-shell{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:0;min-width:0;display:grid}.live-network-stage{border-right:.5px solid var(--border);min-width:0}.live-network-head{border-bottom:.5px solid var(--border);justify-content:space-between;align-items:start;gap:18px;padding:20px 22px;display:flex}.live-network-head p:last-child{color:var(--muted);max-width:42ch;margin:0;font-size:14px;line-height:1.5}.public-network-head-tools{align-items:start;gap:14px;display:flex}.public-network-head-tools p{color:var(--muted);max-width:42ch;margin:0;font-size:14px;line-height:1.5}.public-network-reset{border:.5px solid var(--border);color:var(--text);cursor:pointer;font-family:var(--font-heading);background:#fff;flex:none;min-height:40px;padding:0 14px;font-size:13px}.public-network-reset:focus-visible,.public-network-reset:hover{border-color:var(--navy);outline:2px solid var(--navy);outline-offset:2px}@media (pointer:coarse){.public-network-reset{min-height:44px}}.live-network-scroll{padding:18px;overflow:auto}.live-network-canvas{height:var(--live-network-height);min-width:var(--live-network-width);transform:scale(var(--live-zoom));transform-origin:0 0;width:var(--live-network-width);position:relative}.live-network-svg{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.live-network-edge{cursor:pointer;fill:none;marker-end:inherit;pointer-events:stroke;stroke:var(--navy);stroke-linecap:round;stroke-width:2.5px}.live-network-edge-wrap.assignment .live-network-edge{stroke:var(--navy)}.live-network-edge-wrap.peer_consult .live-network-edge{stroke:var(--contested);stroke-dasharray:8 7}.live-network-edge-wrap.checkpoint .live-network-edge{stroke:var(--consensus)}.live-network-edge-wrap.failed .live-network-edge{stroke:var(--critical)}.live-network-edge.active,.live-network-edge:focus,.live-network-edge:hover{stroke-width:4px;outline:none}.live-network-edge-wrap path+text,.live-network-edge-wrap text{fill:var(--muted);font-family:var(--font-heading);letter-spacing:0;pointer-events:none;text-transform:uppercase;font-size:11px;font-weight:700}.live-network-svg marker path{fill:currentColor}.live-network-node{border:.5px solid var(--border);color:var(--fg);cursor:pointer;left:var(--node-x);text-align:left;min-height:86px;top:var(--node-y);width:var(--node-width);z-index:1;background:#fff;gap:4px;padding:12px;display:grid;position:absolute}.public-network-shell .live-network-node{cursor:grab;touch-action:none}.public-network-shell .live-network-node.dragging{cursor:grabbing;z-index:3}.live-network-node.moderator{background:var(--navy);border-color:var(--navy);color:#fff}.live-network-node.checkpoint{box-shadow:inset 3px 0 0 var(--consensus);border-color:#1f3a8a59}.live-network-node.active,.live-network-node.invoked{border-color:var(--contested);box-shadow:inset 3px 0 0 var(--contested)}.live-network-node.failed,.live-network-node.interrupted{box-shadow:inset 3px 0 0 var(--critical);border-color:#b0001061}.live-network-node.active,.live-network-node:focus-visible,.live-network-node:hover{outline:2px solid var(--navy);outline-offset:2px}.live-network-node.moderator.active,.live-network-node.moderator:focus-visible,.live-network-node.moderator:hover{outline-color:var(--contested)}.live-network-node em,.live-network-node small,.live-network-node span{color:var(--muted);font-family:var(--font-heading);font-size:11px;font-style:normal;line-height:1.25}.live-network-node.moderator em,.live-network-node.moderator small,.live-network-node.moderator span{color:#ffffffc2}.live-network-node strong{font-family:var(--font-heading);font-size:15px;line-height:1.2}.live-network-node em{color:var(--navy);font-weight:700}.live-network-node.moderator em{color:#fff}.live-network-inspector{gap:16px;min-width:0;max-height:calc(100vh - 120px);padding:18px;display:grid;position:sticky;top:18px;overflow:auto}.live-network-detail,.live-network-inspector-head{gap:12px;display:grid}.live-network-detail h3{font-family:var(--font-heading);margin:0;font-size:21px;font-weight:500;line-height:1.2}.live-network-detail>p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.live-network-peer-list{border:.5px solid var(--border);gap:8px;padding:12px;display:grid}.live-network-peer-list strong{font-family:var(--font-heading)}.live-network-peer-list p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.live-network-timeline{gap:8px;display:grid}.live-network-timeline button{border:.5px solid var(--border);cursor:pointer;text-align:left;background:#fff;gap:4px;padding:10px;display:grid}.live-network-timeline button.active,.live-network-timeline button:focus-visible,.live-network-timeline button:hover{border-color:var(--navy);box-shadow:inset 3px 0 0 var(--navy);outline:none}.live-network-timeline strong{font-family:var(--font-heading);font-size:13px}.live-network-timeline span{color:var(--muted);font-size:12px;line-height:1.4}.live-network-empty{gap:10px;padding:22px;display:grid}.live-network-empty p{color:var(--muted);margin:0}.public-network-section{border-bottom:.5px solid var(--rule);padding:44px 0}.public-network-wide-shell{max-width:1680px;margin:0 auto;padding:0 48px}.public-network-shell{grid-template-columns:minmax(0,1fr) minmax(330px,420px);box-shadow:0 1px #00000005}.public-network-canvas{background-color:#0000;background-image:linear-gradient(#005cac09 1px,#0000 0),linear-gradient(90deg,#005cac09 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.public-network-inspector .live-markdown{font-size:14px;line-height:1.58}.live-network-node.complete{box-shadow:inset 3px 0 0 var(--consensus);border-color:#1f3a8a57}.live-network-node.sparse{box-shadow:inset 3px 0 0 var(--contested);border-color:#a85e0057}.live-network-node.blocked{box-shadow:inset 3px 0 0 var(--critical);border-color:#b0001061}.live-network-edge-wrap.sparse .live-network-edge{stroke-dasharray:5 6}.live-network-edge-wrap.blocked .live-network-edge{stroke:var(--critical)}.public-network-mobile{display:none}.public-network-mobile-action,.public-network-mobile-note{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;gap:14px;padding:18px;display:grid}.public-network-mobile-action h3,.public-network-mobile-checkpoint strong,.public-network-mobile-list summary span,.public-network-mobile-note span,.public-network-mobile-peers strong{font-family:var(--font-heading)}.public-network-mobile-action>p,.public-network-mobile-note p{color:var(--muted);margin:0;line-height:1.55}.public-network-mobile-list,.public-network-mobile-peers{gap:10px;display:grid}.public-network-mobile-checkpoint,.public-network-mobile-list details,.public-network-mobile-peers details{border:.5px solid var(--border);gap:10px;padding:12px;display:grid}.public-network-mobile-list summary,.public-network-mobile-peers summary{cursor:pointer;align-content:center;gap:4px;min-height:44px;display:grid}.public-network-mobile-list summary small{color:var(--muted)}.live-chapters{transform:scale(var(--live-zoom));transform-origin:0 0;gap:18px;width:100%;display:grid}.live-chapter{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;gap:16px;padding:22px 24px 24px;display:grid;overflow:hidden}.live-chapter.active{border-top-color:var(--contested)}.live-chapter.complete{border-top-color:var(--consensus)}.live-chapter.interrupted{border-top-color:var(--critical)}.live-chapter-head,.live-event-rail-head,.live-expert-card-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.live-chapter-head>span,.live-expert-card-head>span{border:.5px solid var(--border);color:var(--muted);font-family:var(--font-heading);white-space:nowrap;padding:5px 8px;font-size:12px;font-weight:700}.live-action-topic{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.live-chapter-canvas{min-height:var(--live-chapter-height);grid-template-columns:230px minmax(0,1fr);gap:54px;display:grid;position:relative}.live-chapter-svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.live-connector,.live-spine{fill:none;stroke:var(--navy);stroke-dasharray:9 8;stroke-linecap:round;stroke-width:3px}.live-spine{animation:liveDash 1.3s linear infinite}.live-connector{opacity:.8;stroke-width:2px;animation:liveDash 1s linear infinite}.live-connector.paused,.live-spine.paused,[data-pause-animations=true] .live-connector,[data-pause-animations=true] .live-spine{stroke-dasharray:none;animation:none}.live-expert-stack,.live-moderator-node{z-index:1;position:relative}.live-moderator-node{background:var(--navy);color:#fff;align-self:center;gap:6px;min-height:118px;padding:18px;display:grid}.live-moderator-node small,.live-moderator-node span{color:#ffffffc7;font-family:var(--font-heading);font-size:12px}.live-moderator-node strong{font-family:var(--font-heading);font-size:20px;line-height:1.15}.live-expert-stack{gap:14px;display:grid}.live-expert-card{animation:liveMaterialize .24s ease-out both;animation-delay:var(--stagger,0s);border:.5px solid var(--border);background:#fff;gap:10px;min-height:98px;padding:14px 16px;display:grid}.live-expert-card.invoked{border-color:var(--contested);box-shadow:inset 3px 0 0 var(--contested)}.live-expert-card.complete{box-shadow:inset 3px 0 0 var(--consensus);border-color:#1f3a8a59}.live-expert-card.failed{box-shadow:inset 3px 0 0 var(--critical);border-color:#b0001061}.live-expert-card-head strong{font-family:var(--font-heading);font-size:17px;line-height:1.2}.live-expert-card-head small{color:var(--muted);font-family:var(--font-heading);margin-top:2px;font-size:12px;display:block}.live-awaiting,.live-failure-note,.live-peer-markdown,.live-question,.live-response{margin:0;font-size:14px;line-height:1.5}.live-question{color:var(--muted)}.live-task-card{border:.5px solid #005cac29;gap:7px;padding:10px 12px;display:grid}.live-peer-text>span,.live-task-card>span{color:var(--muted);font-family:var(--font-heading);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}.live-awaiting{color:var(--contested)}.live-peer-markdown,.live-question,.live-response{transition:max-height .18s;position:relative;overflow:hidden}.live-response.collapsed{max-height:240px}.live-peer-markdown.collapsed,.live-question.collapsed{max-height:112px}.live-peer-markdown.collapsed:after,.live-question.collapsed:after,.live-response.collapsed:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:38px;position:absolute;bottom:0;left:0;right:0}.live-peer-markdown.expanded,.live-question.expanded,.live-response.expanded{max-height:none;overflow:visible}.live-peer-markdown.expanded:after,.live-question.expanded:after,.live-response.expanded:after{display:none}.live-markdown{overflow-wrap:anywhere;gap:10px;display:grid}.live-markdown ol,.live-markdown p,.live-markdown ul{margin:0}.live-markdown ol,.live-markdown ul{padding-left:20px}.live-markdown li+li{margin-top:5px}.live-markdown a{color:var(--navy);text-underline-offset:3px;font-weight:700;text-decoration:underline}.live-markdown code{border:.5px solid var(--border);background:#0000000f;padding:1px 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.92em}.live-markdown-table-wrap{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}.live-markdown table{border-collapse:collapse;width:100%;min-width:520px;font-size:13px}.live-markdown td,.live-markdown th{border:.5px solid var(--border);text-align:left;vertical-align:top;padding:7px 8px}.live-markdown th{font-family:var(--font-heading);background:#005cac12}.live-text-toggle{color:var(--navy);cursor:pointer;font-family:var(--font-heading);text-align:left;background:0 0;border:0;align-self:start;padding:0;font-size:13px;font-weight:700}.live-text-toggle:focus-visible,.live-text-toggle:hover{text-underline-offset:3px;text-decoration:underline}.live-source-links{gap:7px;display:grid}.live-source-links>span{color:var(--muted);font-family:var(--font-heading);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}.live-source-links>div{flex-wrap:wrap;gap:6px;display:flex}.live-source-links a,.live-source-links span.crt-source-evidence-link{background:var(--rule-faint);border:.5px solid var(--rule);min-height:44px;color:var(--fg);font-family:var(--font-heading);overflow-wrap:anywhere;align-items:center;max-width:100%;padding:4px 10px;font-size:12px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.live-source-links span.crt-source-evidence-link{cursor:default}.live-source-links a:focus-visible,.live-source-links a:hover{background:var(--fg);color:var(--bg)}.live-source-links a:focus-visible{outline:2px solid var(--fg);outline-offset:2px}.live-failure-note{color:var(--critical);font-family:var(--font-heading);font-weight:700}.live-peer-panel{border:.5px solid #005cac2e;gap:12px;padding:14px;display:grid}.live-peer-panel-head{gap:3px;display:grid}.live-peer-panel-head span{color:var(--navy);font-family:var(--font-heading);letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}.live-peer-panel-head strong{font-family:var(--font-heading);font-size:16px}.live-peer-grid{gap:10px;display:grid}.live-peer-card{border:.5px solid var(--border);border-left:3px solid var(--navy);gap:12px;padding:12px;display:grid}.live-peer-card.blocked{border-left-color:var(--critical)}.live-peer-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.live-peer-route>div{gap:2px;min-width:0;display:grid}.live-peer-route em,.live-peer-route small,.live-peer-route span{color:var(--muted);font-family:var(--font-heading);font-size:11px;font-style:normal}.live-peer-route strong{color:var(--fg);font-family:var(--font-heading);font-size:14px}.live-peer-route>span{color:var(--navy);font-size:16px;line-height:1.8}.live-peer-route em{border:.5px solid var(--border);color:var(--navy);white-space:nowrap;padding:5px 7px;font-weight:700}.live-checkpoint,.live-peer-text{gap:6px;display:grid}.live-checkpoint{border-left:3px solid var(--consensus);padding:10px 0 10px 14px;animation:liveSlideIn .24s ease-out both}.live-checkpoint span{color:var(--consensus);font-family:var(--font-heading);text-transform:uppercase;font-size:12px;font-weight:700}.live-checkpoint p{margin:0;font-size:15px;line-height:1.55}.live-complete-banner,.live-empty{gap:10px;padding:22px 24px;display:grid}.live-complete-banner p,.live-empty p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.live-complete-banner{border-top-color:var(--consensus)}.live-complete-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.live-expectations{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.55}.live-complete-cause{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.live-event-rail{gap:14px;max-height:calc(100vh - 120px);padding:18px;display:grid;position:sticky;top:18px}.live-event-rail.collapsed{justify-content:space-between;align-items:center;display:flex}.live-follow-toggle{color:var(--muted);font-family:var(--font-heading);align-items:center;gap:8px;font-size:13px;display:inline-flex}.live-follow-toggle input{accent-color:var(--navy);width:16px;height:16px}.live-event-list{gap:10px;max-height:620px;padding-right:4px;display:grid;overflow:auto}.live-event-list:focus{outline:2px solid var(--navy);outline-offset:3px}.live-event-item{border-left:2px solid var(--border);gap:2px;padding:3px 0 10px 12px;display:grid}.live-event-item.action_start,.live-event-item.roundtable_start{border-left-color:var(--navy)}.live-event-item.action_end,.live-event-item.agent_response,.live-event-item.roundtable_end{border-left-color:var(--consensus)}.live-event-item.agent_failed,.live-event-item.peer_response_error{border-left-color:var(--critical)}.live-event-item strong,.live-event-item time{font-family:var(--font-heading);font-size:12px}.live-event-item time{color:var(--muted)}.live-event-item strong{color:var(--navy)}.live-event-item p{margin:0;font-size:13px;line-height:1.45}.live-mobile-timeline{gap:14px;padding:20px;display:none}.admin-moderation-layout,.admin-moderation-shell,.admin-quotas-shell,.admin-runs-layout,.admin-runs-shell,.admin-trigger-shell{gap:18px;display:grid}.admin-runs-filter{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;grid-template-columns:repeat(5,minmax(130px,1fr)) auto auto;align-items:end;gap:12px;padding:18px;display:grid}.admin-form-grid label,.admin-runs-filter label{gap:6px;display:grid}.admin-form-grid label span,.admin-run-cancel-grid label span,.admin-runs-filter label span{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.admin-form-grid input,.admin-form-grid select,.admin-runs-filter input,.admin-runs-filter select{border:.5px solid var(--border);color:var(--fg);font:inherit;background:#fff;width:100%;min-height:43px;padding:9px 10px}.admin-run-row{gap:18px;display:grid}.admin-pagination,.admin-run-actions,.admin-run-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-run-actions{border-top:.5px solid var(--border);padding-top:14px}.admin-run-actions button:disabled{cursor:not-allowed;opacity:.55}.admin-pagination{justify-content:center}.admin-run-cancel-grid{grid-template-columns:minmax(160px,220px) minmax(240px,1fr) auto;align-items:end;gap:12px;display:grid}.admin-run-cancel-grid input,.admin-run-cancel-grid select{border:.5px solid var(--border);color:var(--fg);font:inherit;background:#fff;width:100%;min-height:43px;padding:9px 10px}.admin-form-grid{grid-template-columns:repeat(4,minmax(140px,1fr));align-items:end;gap:12px;display:grid}.admin-form-wide{grid-column:1/-1}.admin-form-submit{justify-content:center;min-height:43px}.admin-trigger-result{margin-top:18px}.admin-checkbox-label{border:.5px solid var(--border);align-items:center;min-height:43px;padding:9px 10px;gap:9px!important;display:flex!important}.admin-checkbox-label input{width:18px;height:18px;min-height:0}.admin-quota-row{gap:18px;display:grid}.admin-home-actions,.admin-nav-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin-users-layout,.admin-users-shell{gap:18px;display:grid}.admin-users-search{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:12px;padding:18px;display:grid}.admin-users-search label{gap:6px;display:grid}.admin-users-search label span{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.admin-users-search input{border:.5px solid var(--border);color:var(--fg);font:inherit;background:#fff;width:100%;min-height:43px;padding:9px 10px}.admin-users-table-wrap{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;overflow-x:auto}.admin-users-table{border-collapse:collapse;width:100%;min-width:1180px}.admin-users-table td,.admin-users-table th{border-bottom:.5px solid var(--border);text-align:left;vertical-align:top;padding:14px 16px}.admin-users-table td:last-child,.admin-users-table th:last-child{box-shadow:-1px 0 0 var(--border);background:#fff;min-width:300px;position:sticky;right:0}.admin-users-table th:last-child{z-index:2}.admin-users-table td:last-child{z-index:1}.admin-users-table th{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.admin-users-table td{font-size:14px}.admin-users-subtext{color:var(--muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;display:block}.admin-users-actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:280px;display:flex}.admin-users-actions a,.admin-users-actions button{border:.5px solid var(--border);color:var(--navy);cursor:pointer;font-family:var(--font-heading);background:#fff;padding:7px 9px;font-size:12px;line-height:1.15;text-decoration:none}.admin-users-actions a:hover,.admin-users-actions button:hover{border-color:var(--navy)}.admin-users-actions button:disabled{cursor:not-allowed;opacity:.55}.admin-users-actions .danger{color:var(--critical);border-color:#b0001059}.admin-users-actions .success{color:#007036;border-color:#00703659}.admin-moderation-tabs{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-moderation-tabs a{border-right:.5px solid var(--border);color:var(--fg);font-family:var(--font-heading);justify-content:center;align-items:center;gap:8px;min-height:54px;padding:12px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.admin-moderation-tabs a:last-child{border-right:0}.admin-moderation-tabs a.active{background:var(--navy);color:#fff}.admin-moderation-tabs span{text-align:center;border:.5px solid;min-width:24px;padding:2px 6px;font-size:12px}.admin-moderation-table-wrap{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;overflow-x:auto}.admin-moderation-table{border-collapse:collapse;width:100%;min-width:1180px}.admin-moderation-table td,.admin-moderation-table th{border-bottom:.5px solid var(--border);text-align:left;vertical-align:top;padding:14px 16px}.admin-moderation-table th{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.admin-moderation-table td{max-width:360px;font-size:14px}.admin-moderation-actions,.admin-public-brief-editor{gap:8px;min-width:240px;display:grid}.admin-moderation-actions label,.admin-public-brief-editor label{gap:5px;display:grid}.admin-moderation-actions label span,.admin-public-brief-editor label span{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px}.admin-moderation-actions input,.admin-moderation-actions select,.admin-moderation-actions textarea,.admin-public-brief-editor input,.admin-public-brief-editor textarea{border:.5px solid var(--border);color:var(--fg);font:inherit;background:#fff;width:100%;padding:8px 9px}.admin-moderation-actions textarea,.admin-public-brief-editor textarea{resize:vertical;min-height:74px}.admin-moderation-actions button{border:.5px solid var(--border);color:var(--navy);cursor:pointer;font-family:var(--font-heading);text-align:left;background:#fff;padding:8px 10px;font-size:12px;line-height:1.15}.admin-moderation-actions button:hover{border-color:var(--navy)}.admin-moderation-actions button:disabled{cursor:not-allowed;opacity:.55}.admin-moderation-actions .danger{color:var(--critical);border-color:#b0001059}.admin-profile-cache-summary{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;grid-template-columns:repeat(5,minmax(120px,1fr));gap:1px;display:grid}.admin-profile-cache-summary div{gap:6px;padding:16px;display:grid}.admin-profile-cache-actions label span,.admin-profile-cache-summary span{color:var(--muted);font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700}.admin-profile-cache-summary strong{color:var(--navy);font-family:var(--font-heading);font-size:18px}.admin-notification-summary{grid-template-columns:repeat(4,minmax(120px,1fr))}.admin-notification-list{gap:12px;display:grid}.admin-notification-card{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px;display:grid}.admin-notification-card h3{font-family:var(--font-heading);margin:0 0 8px;font-size:21px;font-weight:500;line-height:1.2}.admin-notification-card p{margin:0}.admin-notification-warning{border-top-color:#c1283e}.admin-notification-critical{border-top-color:var(--critical)}.admin-hmac-attestation{max-width:760px}.admin-notification-settings{grid-template-columns:minmax(260px,1fr) auto}.admin-runbook-pre{border:.5px solid var(--border);border-top:3px solid var(--navy);color:var(--fg);white-space:pre-wrap;background:#fff;margin:0;padding:22px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px;line-height:1.55;overflow-x:auto}.admin-profile-cache-actions{border:.5px solid var(--border);background:#fff;grid-template-columns:auto minmax(150px,1fr) auto minmax(220px,1.4fr) auto;align-items:end;gap:12px;padding:18px;display:grid}.admin-profile-cache-actions label{gap:6px;display:grid}.admin-moderation-shell textarea,.admin-moderation-shell>.account-panel input,.admin-moderation-table input,.admin-profile-cache-actions input{border:.5px solid var(--border);color:var(--fg);font:inherit;background:#fff;width:100%;min-height:40px;padding:8px 10px}.admin-moderation-shell textarea{resize:vertical;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5}.admin-profile-cache-heading{color:var(--navy);font-family:var(--font-heading);margin:10px 0 0;font-size:18px}.admin-profile-cache-review-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-profile-cache-guard-details{gap:8px;margin:0;padding:0;list-style:none;display:grid}.admin-profile-cache-guard-details li{background:var(--panel-soft);border:.5px solid var(--border);gap:4px;padding:10px;display:grid}.admin-profile-cache-guard-details span,.admin-profile-cache-guard-details strong{color:var(--navy);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.admin-profile-cache-guard-details p{color:var(--muted);margin:0}.typewriter{animation:liveTextIn .42s steps(16) both}@keyframes liveDash{to{stroke-dashoffset:-34px}}@keyframes liveMaterialize{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes liveSlideIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes liveTextIn{0%{opacity:0}to{opacity:1}}.turnstile-wrap{align-content:start;gap:10px;min-height:65px;display:grid}.legal-section{border-bottom:.5px solid var(--rule);padding:0 0 76px}.legal-shell{max-width:none}.legal-prose{border:.5px solid var(--border);border-top:3px solid var(--navy);background:#fff;padding:34px 38px 42px}.legal-prose h1,.legal-prose h2,.legal-prose h3{font-family:var(--font-heading);letter-spacing:0;font-weight:500;line-height:1.2}.legal-prose h1{margin:0 0 12px;font-size:44px}.legal-prose h2{border-top:.5px solid var(--border);margin:34px 0 12px;padding-top:24px;font-size:24px}.legal-prose h3{margin:24px 0 8px;font-size:18px}.legal-prose li,.legal-prose p{font-size:16px;line-height:1.7}.legal-prose p{margin:0 0 16px}.legal-prose ol,.legal-prose ul{margin:0 0 18px;padding-left:22px}.legal-prose strong{font-family:var(--font-heading);font-weight:600}.legal-prose a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}.legal-note{border-left:3px solid var(--contested);color:var(--muted);margin-bottom:22px;padding-left:14px}:root[data-ai-disclaimer=dismissed] .ai-disclaimer-banner,:root[data-ai-disclaimer=dismissed] .ai-disclaimer-banner.crt-banner{display:none}@media (max-width:900px){.header-inner{flex-direction:column;align-items:flex-start}.topnav{justify-content:flex-start}.nav-admin{border-left:0;padding-left:0}.account-grid,.account-hero,.auth-shell,.baseline-grid,.custom-controls-row,.custom-launch-grid,.expert-card-grid,.expert-evidence-grid,.expert-profile-grid,.expert-profile-hero-inner,.findings-grid,.live-layout,.live-network-shell,.run-grid,.today-hero-inner,.what-band-inner{grid-template-columns:1fr}.live-event-rail{max-height:none;position:static}.live-network-stage{border-right:0;border-bottom:.5px solid var(--border)}.live-network-inspector{max-height:none;position:static}.account-run-head,.crt-banner__bar-inner,.custom-guide-head,.roundtable-reader-switch-inner{flex-direction:column;align-items:stretch}.crt-banner--bar .crt-banner__actions{align-self:stretch}.crt-banner--bar .crt-banner__dismiss,.custom-guide-dismiss,.verify-banner-primary{justify-content:center;width:100%}.account-hero-actions{justify-content:flex-start}.baseline-panel+.baseline-panel{border-left:0}.findings-grid article+article{border-left:0;border-top-color:var(--border)}}@media (max-width:768px){.live-watch-controls__copy-row,.live-watch-controls__head,.live-watch-controls__row,.live-watch-page__hero{flex-direction:column;align-items:stretch}.live-watch-controls__copy-row .secondary-button,.live-watch-controls__primary,.live-watch-controls__row-actions{width:100%}.live-watch-controls__row-actions{justify-content:stretch}.brand-copy{flex-direction:column;align-items:flex-start;gap:0}.topnav{gap:14px 18px}.hero{padding-top:58px}.hero-title{font-size:2.55rem}.hero-lede{font-size:1.05rem}.archive-hero,.today-hero{padding:44px 0 32px}.expert-profile-facts,.today-stats{grid-template-columns:1fr}.expert-profile-facts div,.expert-profile-facts div:nth-child(odd){border-bottom:.5px solid var(--border);border-right:0}.expert-profile-facts div:last-child{border-bottom:0}.today-stats div,.today-stats div:nth-child(odd){border-bottom:.5px solid var(--border);border-right:0}.today-stats div:last-child{border-bottom:0}.account-definition-list{grid-template-columns:1fr}.account-panel{padding:20px 18px 22px}.account-dialog-actions,.account-pending-deletion{flex-direction:column;align-items:stretch}.account-dialog-actions .account-danger-button,.account-dialog-actions .account-secondary-button,.account-pending-deletion .account-secondary-button{width:100%}.custom-active-banner,.custom-enrichment-panel,.custom-guide,.custom-launch-panel,.custom-live-panel,.decision-context-panel,.decision-output-renderer,.live-complete-banner,.live-empty,.live-mobile-timeline,.live-opening{padding:20px 18px 22px}.live-toolbar{flex-direction:column;align-items:stretch}.live-toolbar-actions{justify-content:flex-start}.decision-context-facts,.decision-output-actions,.decision-output-facts,.live-session-facts{grid-template-columns:1fr}.decision-output-actions{align-items:stretch}.decision-output-action-buttons{justify-content:flex-start}.live-event-rail,.live-network-shell{display:none}.roundtable-reader-switch{padding:24px 0}.roundtable-reader-tabs{grid-template-columns:1fr;width:100%}.roundtable-reader-tabs button+button{border-left:0;border-top:.5px solid var(--border)}.content-section{padding:38px 0 54px}.content-prose{padding:26px 22px 32px}.content-prose h2{font-size:24px}.expert-card-grid,.roster-grid{grid-template-columns:1fr}.expert-directory-section,.expert-profile-section{padding:32px 0 46px}.expert-card,.expert-empty-state,.expert-evidence-card,.expert-profile-grid article,.expert-profile-source-note article{padding:20px 18px 22px}.expert-card-meta{grid-template-columns:1fr}.expert-evidence-head{flex-direction:column;gap:6px}.public-network-section{padding:30px 0}.public-network-wide-shell{padding:0 22px}.public-network-mobile{gap:14px;display:grid}.live-chapters{transform:none}.live-chapter{padding:20px 18px 22px}.live-chapter-head,.live-expert-card-head{flex-direction:column;align-items:flex-start}.live-chapter-canvas{grid-template-columns:1fr;gap:14px;min-height:auto}.live-chapter-svg{display:none}.live-moderator-node{align-self:stretch;min-height:auto}.live-peer-route{grid-template-columns:1fr}.live-peer-route>span{display:none}.live-mobile-timeline{display:grid}.admin-run-cancel-grid{grid-template-columns:1fr}.admin-home-actions,.admin-nav-actions{flex-direction:column;align-items:stretch}.admin-form-grid,.admin-moderation-tabs,.admin-runs-filter,.admin-users-search{grid-template-columns:1fr}.admin-moderation-tabs a{border-bottom:.5px solid var(--border);border-right:0}.admin-profile-cache-actions,.admin-profile-cache-summary{grid-template-columns:1fr}.admin-notification-card,.admin-notification-settings{grid-template-columns:1fr;align-items:stretch}.admin-pagination,.admin-run-actions{flex-direction:column;align-items:stretch}.custom-active-banner{grid-template-columns:1fr;align-items:stretch}.custom-active-actions{justify-content:stretch}.legal-section{padding:0 0 54px}.legal-prose{padding:26px 22px 32px}.legal-prose h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.live-checkpoint,.live-connector,.live-expert-card,.live-spine,.typewriter{transition:none!important;animation:none!important}}@media print{.bureau-topbar,.cookie-banner,.crt-topbar,.site-footer{display:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}