@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-ext-400-normal-DehDhP4C.woff2)format("woff2"),url(/assets/libre-baskerville-latin-ext-400-normal-BWURas-n.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-baskerville-latin-400-normal-C42RasBZ.woff2)format("woff2"),url(/assets/libre-baskerville-latin-400-normal-BTm3cn9P.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-ext-700-normal-URU-TBJY.woff2)format("woff2"),url(/assets/libre-baskerville-latin-ext-700-normal-CL-pJSzx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Baskerville;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-baskerville-latin-700-normal-CLGq6Yj4.woff2)format("woff2"),url(/assets/libre-baskerville-latin-700-normal-D1DCMXWx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-vietnamese-400-normal-BxGuknnG.woff2)format("woff2"),url(/assets/work-sans-vietnamese-400-normal-DFZk_KN_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-latin-ext-400-normal-zfQnhXzv.woff2)format("woff2"),url(/assets/work-sans-latin-ext-400-normal-j7TZlk-s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/work-sans-latin-400-normal-jUejSri3.woff2)format("woff2"),url(/assets/work-sans-latin-400-normal-DE1_0GuN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-vietnamese-500-normal-Czn2Xkog.woff2)format("woff2"),url(/assets/work-sans-vietnamese-500-normal-90nhZfxs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-latin-ext-500-normal-CAKEIVkc.woff2)format("woff2"),url(/assets/work-sans-latin-ext-500-normal-CW9ss9Cz.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/work-sans-latin-500-normal-BKGnScDy.woff2)format("woff2"),url(/assets/work-sans-latin-500-normal-BmdXWF6_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/work-sans-vietnamese-600-normal-DizFELYt.woff2)format("woff2"),url(/assets/work-sans-vietnamese-600-normal-ue5fzGW6.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/work-sans-latin-ext-600-normal-DNiHHggD.woff2)format("woff2"),url(/assets/work-sans-latin-ext-600-normal-B1NFRnx8.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/work-sans-latin-600-normal-DB-2V89X.woff2)format("woff2"),url(/assets/work-sans-latin-600-normal-Cg-NlmS7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-vietnamese-700-normal-CqjC4WOy.woff2)format("woff2"),url(/assets/work-sans-vietnamese-700-normal-BYAoORCv.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-latin-ext-700-normal-Bc0iTajH.woff2)format("woff2"),url(/assets/work-sans-latin-ext-700-normal-BP8nCPzd.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/work-sans-latin-700-normal-CEeo_t6l.woff2)format("woff2"),url(/assets/work-sans-latin-700-normal-mDs79oer.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg-canvas:#f5f9f5;--bg-surface:#eff4ef;--bg-elevated:#fafcfa;--bg-muted:#e6ede6;--ink-primary:#071318;--ink-secondary:#313d42;--ink-muted:#525d61;--border-hairline:#c8d0ca;--border-strong:#8f9ea2;--signal-capital:#00536c;--signal-capital-tint:#d9edf6;--signal-stress:#b72822;--signal-stress-tint:#fee5e1;--signal-sound:#01603a;--signal-sound-tint:#dff1e6;--signal-caution:#865400;--signal-caution-tint:#f9ecda;--btn-on-accent:#f8fbf8;--chart-grid:#ccd3ce;--chart-axis:#4c575c;--chart-secondary:#3b515a;--overlay-scrim:#070e1394;--stage-bg:#050c11;--stage-surface:#0d181d;--stage-border:#27353c;--stage-ink:#e6ecef;--stage-muted:#a2adb1;--font-serif:"Libre Baskerville", Georgia, serif;--font-sans:"Work Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--ease-out-expo:cubic-bezier(.22, 1, .36, 1)}@supports (color:lab(0% 0 0)){:root{--bg-canvas:lab(97.541% -1.95625 1.51168);--bg-surface:lab(95.7115% -2.5152 1.94459);--bg-elevated:lab(98.7772% -1.11789 .863206);--bg-muted:lab(92.9554% -3.18164 2.19314);--ink-primary:lab(5.33145% -3.13567 -4.60541);--ink-secondary:lab(24.6846% -4.09326 -4.7966);--ink-muted:lab(38.593% -3.46498 -4.02321);--border-hairline:lab(82.7629% -3.70765 1.89863);--border-strong:lab(64.1679% -4.89876 -3.943);--signal-capital:lab(31.8571% -19.6491 -27.9754);--signal-capital-tint:lab(92.5781% -5.57092 -6.45125);--signal-stress:lab(41.3896% 56.3852 40.9057);--signal-stress-tint:lab(93.0281% 8.36939 5.13182);--signal-sound:lab(35.1864% -33.0089 14.5195);--signal-sound-tint:lab(93.5975% -7.59757 3.36039);--signal-caution:lab(40.5736% 19.9614 73.1234);--signal-caution-tint:lab(94.0138% 2.42662 10.5226);--btn-on-accent:lab(98.3265% -1.39743 1.07927);--chart-grid:lab(83.9094% -3.39812 1.74006);--chart-axis:lab(36.2774% -3.68546 -4.28603);--chart-secondary:lab(32.8557% -6.70764 -7.94539);--overlay-scrim:lab(3.71611% -1.54437 -3.3687/.58);--stage-bg:lab(3.06887% -1.46863 -2.86126);--stage-surface:lab(7.27865% -3.18409 -5.08489);--stage-border:lab(21.204% -4.61641 -6.11939);--stage-ink:lab(93.0805% -1.88118 -2.16408);--stage-muted:lab(69.9097% -3.26651 -3.7724)}}[data-theme=dark]{--bg-canvas:#080e13;--bg-surface:#0f171d;--bg-elevated:#161f25;--bg-muted:#1d272f;--ink-primary:#e3e9ec;--ink-secondary:#b7bfc4;--ink-muted:#939da3;--border-hairline:#2a343b;--border-strong:#47555d;--signal-capital:#68bde4;--signal-capital-tint:#0e2733;--signal-stress:#f68771;--signal-stress-tint:#371b17;--signal-sound:#6dc393;--signal-sound-tint:#11271b;--signal-caution:#e8b45e;--signal-caution-tint:#32240c;--btn-on-accent:#060c11;--chart-grid:#293238;--chart-axis:#9da6ac;--chart-secondary:#a3b4bf;--overlay-scrim:#010406b8;--stage-bg:#04090e;--stage-surface:#0b1419;--stage-border:#2b373f;--stage-ink:#e3e9ec;--stage-muted:#a3acb2}@supports (color:lab(0% 0 0)){[data-theme=dark]{--bg-canvas:lab(3.70446% -1.16471 -3.08272);--bg-surface:lab(7.23603% -2.11477 -5.09971);--bg-elevated:lab(10.9242% -2.61573 -5.79129);--bg-muted:lab(15.1024% -2.92298 -6.44065);--ink-primary:lab(91.9021% -1.51211 -2.4997);--ink-secondary:lab(76.8323% -2.25058 -3.73961);--ink-muted:lab(64.0769% -2.60827 -4.35369);--border-hairline:lab(21.1464% -2.91446 -5.71398);--border-strong:lab(35.0904% -3.94179 -6.76702);--signal-capital:lab(72.4259% -18.516 -28.165);--signal-capital-tint:lab(14.2551% -6.89714 -10.6671);--signal-stress:lab(68.6217% 41.8699 31.3058);--signal-stress-tint:lab(13.7581% 13.6085 9.36566);--signal-sound:lab(72.459% -35.6102 15.7002);--signal-sound-tint:lab(13.4777% -11.6478 5.13579);--signal-caution:lab(76.8357% 12.8228 50.6376);--signal-caution-tint:lab(15.3292% 4.54387 17.2335);--btn-on-accent:lab(3.05157% -1.06592 -2.94619);--chart-grid:lab(19.9844% -2.61009 -5.08715);--chart-axis:lab(67.557% -2.61107 -4.35514);--chart-secondary:lab(72.2222% -4.583 -7.73696);--overlay-scrim:lab(.902693% -.400729 -1.28063/.72);--stage-bg:lab(2.22728% -.909142 -2.36364);--stage-surface:lab(5.73304% -2.01576 -4.89582);--stage-border:lab(22.3205% -3.73508 -6.80857);--stage-ink:lab(91.9021% -1.51211 -2.4997);--stage-muted:lab(69.8771% -2.6128 -4.35606)}}*,:before,:after{box-sizing:border-box}html,body{background-color:var(--bg-canvas);color:var(--ink-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;transition:background-color .18s var(--ease-out-expo), color .18s var(--ease-out-expo);margin:0;padding:0;font-size:15.75px;line-height:1.62}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.muted-note{color:var(--ink-muted);font-size:.78rem}.secondary-note{color:var(--ink-secondary);font-size:.84rem}.stage-muted-note{color:var(--stage-muted)}.stage-ink-note{color:var(--stage-ink)}.app-shell{flex-direction:column;min-height:100vh;display:flex}.ledger-masthead{background-color:var(--bg-elevated);border-bottom:1px solid var(--border-strong)}.masthead-bulletin-bar{letter-spacing:.025em;max-width:1460px;color:var(--ink-muted);border-bottom:1px solid var(--border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin:0 auto;padding:.5rem 1.75rem;font-size:.76rem;display:flex}.bulletin-meta-group{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.header-utility-actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.utility-btn{appearance:none;border:1px solid var(--border-strong);background-color:var(--bg-surface);color:var(--ink-primary);font-family:var(--font-sans);cursor:pointer;min-height:32px;transition:background-color .16s var(--ease-out-expo), border-color .16s var(--ease-out-expo);align-items:center;gap:.4rem;padding:.34rem .72rem;font-size:.78rem;font-weight:600;display:inline-flex}.utility-btn:hover{background-color:var(--bg-muted)}.utility-btn.is-active{background-color:var(--signal-capital-tint);border-color:var(--signal-capital);color:var(--signal-capital)}.dot-sep{color:var(--border-strong)}.masthead-identity-row{justify-content:space-between;align-items:flex-end;gap:2rem;max-width:1460px;margin:0 auto;padding:1.5rem 1.75rem 1.3rem;display:flex}.masthead-title{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--ink-primary);margin:0 0 .45rem;font-size:2.15rem;font-weight:700;line-height:1.16}.masthead-brand-link{color:inherit;text-decoration:none}.masthead-subtitle{max-width:68ch;color:var(--ink-secondary);margin:0;font-size:.98rem;line-height:1.62}.scope-toggle-cluster{flex-direction:column;flex-shrink:0;gap:.38rem;display:flex}.micro-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.055em;color:var(--ink-muted);font-size:.72rem}.segmented-control{border:1px solid var(--border-strong);background-color:var(--bg-surface);display:inline-flex}.segmented-btn{appearance:none;border:0;border-right:1px solid var(--border-hairline);color:var(--ink-secondary);font-family:var(--font-sans);cursor:pointer;min-height:40px;transition:background-color .18s var(--ease-out-expo), color .18s var(--ease-out-expo);background:0 0;padding:.52rem .95rem;font-size:.84rem;font-weight:600}.segmented-btn:last-child{border-right:0}.segmented-btn:hover{background-color:var(--bg-muted);color:var(--ink-primary)}.segmented-btn.is-active{background-color:var(--ink-primary);color:var(--bg-elevated)}.statistical-ledger-strip{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-hairline);background-color:var(--bg-surface)}.ledger-strip-inner{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;max-width:1460px;margin:0 auto;padding:.85rem 1.75rem;display:grid}.ledger-datum{border-right:1px solid var(--border-hairline);flex-direction:column;gap:.18rem;padding:.3rem 1.05rem;display:flex}.ledger-datum:first-child{padding-left:0}.ledger-datum:last-child{border-right:0;padding-right:0}.datum-kicker{color:var(--ink-muted);letter-spacing:.02em;font-size:.74rem;font-weight:600}.datum-figure{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink-primary);font-size:1.26rem;font-weight:600;line-height:1.22}.datum-sub{color:var(--ink-secondary);font-size:.76rem}.ledger-nav-bar{background-color:var(--bg-elevated)}.ledger-nav-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:1460px;margin:0 auto;padding:0 1.75rem;display:flex;overflow-x:auto}.nav-tabs{gap:.35rem;display:flex}.nav-tab{appearance:none;font-family:var(--font-sans);color:var(--ink-secondary);cursor:pointer;white-space:nowrap;transition:color .18s var(--ease-out-expo), border-color .18s var(--ease-out-expo);background:0 0;border:0;border-bottom:2px solid #0000;padding:.92rem 1.05rem .82rem;font-size:.92rem;font-weight:600}.nav-tab:hover{color:var(--ink-primary)}.nav-tab.is-active{color:var(--signal-capital);border-bottom-color:var(--signal-capital)}.compare-pill-btn{appearance:none;border:1px solid var(--border-strong);background-color:var(--bg-surface);color:var(--ink-primary);font-family:var(--font-mono);cursor:pointer;white-space:nowrap;transition:background-color .18s var(--ease-out-expo), border-color .18s var(--ease-out-expo);padding:.42rem .78rem;font-size:.76rem;font-weight:500}.compare-pill-btn:hover{background-color:var(--signal-capital-tint);border-color:var(--signal-capital)}.compare-pill-btn.is-pinned{background-color:var(--signal-capital-tint);border-color:var(--signal-capital);color:var(--signal-capital);font-weight:600}.omnibox-band{width:100%;max-width:1460px;margin:1.15rem auto 0;padding:0 1.75rem}.omnibox-card{background-color:var(--bg-elevated);border:1px solid var(--border-strong);padding:1.15rem 1.35rem;position:relative}.omnibox-top-row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.55rem;display:flex}.omnibox-heading{font-family:var(--font-serif);color:var(--ink-primary);margin:0;font-size:1.08rem;font-weight:700}.omnibox-input-wrap{align-items:center;gap:.6rem;display:flex;position:relative}.omnibox-input{border:1px solid var(--border-strong);background-color:var(--bg-canvas);width:100%;min-height:46px;color:var(--ink-primary);font-family:var(--font-sans);padding:.62rem 6.8rem .62rem .95rem;font-size:.96rem}.omnibox-input:focus{outline:2px solid var(--signal-capital);outline-offset:1px}.keycap-cluster{pointer-events:none;align-items:center;gap:.32rem;display:inline-flex;position:absolute;right:.7rem}.keycap{font-family:var(--font-mono);border:1px solid var(--border-hairline);background-color:var(--bg-surface);color:var(--ink-muted);padding:.14rem .42rem;font-size:.69rem}.omnibox-results-popover{z-index:30;background-color:var(--bg-elevated);border:1px solid var(--border-strong);position:absolute;top:calc(100% - .35rem);left:1.35rem;right:1.35rem;box-shadow:0 10px 28px #030a1038;box-shadow:0 10px 28px lab(2.4893% -1.35876 -3.38267/.22)}.omnibox-result-item{appearance:none;border:0;border-bottom:1px solid var(--border-hairline);width:100%;color:var(--ink-primary);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:.72rem .95rem;display:flex}.omnibox-result-item:last-child{border-bottom:0}.omnibox-result-item:hover{background-color:var(--bg-surface)}.starter-examples-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.72rem;display:flex}.starter-pill{appearance:none;border:1px solid var(--border-hairline);background-color:var(--bg-surface);color:var(--ink-primary);font-family:var(--font-sans);cursor:pointer;transition:background-color .16s var(--ease-out-expo), border-color .16s var(--ease-out-expo);padding:.32rem .72rem;font-size:.8rem;font-weight:500}.starter-pill:hover{background-color:var(--signal-capital-tint);border-color:var(--signal-capital);color:var(--signal-capital)}.pinned-shortlist-wrap{width:100%;max-width:1460px;margin:.75rem auto 0;padding:0 1.75rem}.pinned-shortlist-bar{background-color:var(--bg-surface);border:1px solid var(--border-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:.55rem .95rem;display:flex}.pinned-chips-group{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.pinned-peer-chip{border:1px solid var(--border-strong);background-color:var(--bg-elevated);color:var(--ink-primary);align-items:center;gap:.38rem;padding:.22rem .55rem;font-size:.78rem;display:inline-flex}.pinned-peer-chip-link{appearance:none;color:var(--ink-primary);font-family:var(--font-sans);cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:600}.pinned-peer-chip-link:hover{color:var(--signal-capital);text-decoration:underline}.pinned-peer-remove{appearance:none;color:var(--ink-muted);font-family:var(--font-mono);cursor:pointer;background:0 0;border:0;padding:0 .15rem;font-size:.76rem}.pinned-peer-remove:hover{color:var(--signal-stress)}.statutory-notice{width:100%;max-width:1460px;margin:.75rem auto 0;padding:0 1.75rem}.statutory-notice-inner{background-color:var(--bg-elevated);border:1px solid var(--border-hairline);color:var(--ink-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.58rem .95rem;font-size:.8rem;display:flex}.workspace-main{flex:1;width:100%;max-width:1460px;margin:0 auto;padding:1.5rem 1.75rem 3.5rem}.exec-brief-section{margin-bottom:2.25rem}.exec-brief-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-bottom:1rem;display:grid}.exec-takeaway-card{background-color:var(--bg-elevated);border:1px solid var(--border-strong);flex-direction:column;gap:.35rem;padding:1.1rem 1.25rem;display:flex}.exec-takeaway-title{font-family:var(--font-serif);color:var(--ink-primary);margin:0;font-size:.98rem;font-weight:700}.exec-takeaway-body{color:var(--ink-secondary);max-width:65ch;margin:0;font-size:.88rem;line-height:1.58}.watchlist-strip{background-color:var(--bg-surface);border:1px solid var(--border-hairline);flex-wrap:wrap;align-items:center;gap:.55rem;padding:.8rem 1.05rem;display:flex}.watchlist-preset-btn{appearance:none;border:1px solid var(--border-strong);background-color:var(--bg-elevated);color:var(--ink-primary);font-family:var(--font-sans);cursor:pointer;transition:background-color .16s var(--ease-out-expo), border-color .16s var(--ease-out-expo), color .16s var(--ease-out-expo);padding:.44rem .82rem;font-size:.82rem;font-weight:600}.watchlist-preset-btn:hover{background-color:var(--signal-capital-tint);border-color:var(--signal-capital);color:var(--signal-capital)}.watchlist-preset-btn.is-active{background-color:var(--signal-capital);border-color:var(--signal-capital);color:var(--btn-on-accent)}.section-header-row{border-bottom:1px solid var(--border-strong);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.15rem;padding-bottom:.75rem;display:flex}.section-actions-group{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.section-title{font-family:var(--font-serif);color:var(--ink-primary);margin:0 0 .3rem;font-size:1.42rem;font-weight:700}.subsection-title{font-family:var(--font-serif);color:var(--ink-primary);margin:0 0 .65rem;font-size:1.16rem;font-weight:700}.section-prose{max-width:68ch;color:var(--ink-secondary);margin:0;font-size:.95rem;line-height:1.62}.stress-stage-shell{background-color:var(--stage-bg);color:var(--stage-ink);border:1px solid var(--border-strong);margin-bottom:2.25rem}.stage-toolbar{background-color:var(--stage-surface);border-bottom:1px solid var(--stage-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:.8rem 1.15rem;display:flex}.stage-filter-row{flex-wrap:wrap;gap:.38rem;display:flex}.stage-chip{appearance:none;border:1px solid var(--stage-border);color:var(--stage-muted);font-family:var(--font-sans);cursor:pointer;transition:background-color .16s var(--ease-out-expo), color .16s var(--ease-out-expo), border-color .16s var(--ease-out-expo);background:0 0;padding:.4rem .76rem;font-size:.8rem;font-weight:500}.stage-chip:hover{color:var(--stage-ink);border-color:var(--stage-muted)}.stage-chip.is-active{background-color:var(--signal-capital);border-color:var(--signal-capital);color:var(--btn-on-accent)}.stage-camera-group{flex-wrap:wrap;gap:.38rem;display:flex}.stage-cam-btn{appearance:none;border:1px solid var(--stage-border);background-color:var(--stage-bg);color:var(--stage-muted);font-family:var(--font-mono);cursor:pointer;padding:.36rem .64rem;font-size:.73rem}.stage-cam-btn:hover,.stage-cam-btn.is-active{color:var(--stage-ink);border-color:var(--stage-ink)}.stage-body-grid{grid-template-columns:minmax(0,1fr) 375px;min-height:525px;display:grid}.stage-body-grid.is-expanded{min-height:680px}.stage-canvas-wrap{cursor:grab;min-height:525px;position:relative;overflow:hidden}.stage-canvas-wrap.is-expanded{min-height:680px}.stage-canvas-wrap:active{cursor:grabbing}.stage-canvas-mount{width:100%;height:525px}.stage-canvas-mount.is-expanded{height:680px}.stage-webgl-fallback{color:var(--stage-ink);padding:2rem}.stage-axis-hud{pointer-events:none;font-family:var(--font-mono);color:var(--stage-muted);background-color:var(--stage-surface);border:1px solid var(--stage-border);flex-direction:column;gap:.24rem;padding:.55rem .75rem;font-size:.72rem;display:flex;position:absolute;bottom:.85rem;left:.9rem}.stage-legend-hud{pointer-events:none;color:var(--stage-ink);background-color:var(--stage-surface);border:1px solid var(--stage-border);flex-direction:column;gap:.35rem;max-width:calc(100% - 1.8rem);padding:.5rem .75rem;font-size:.74rem;display:flex;position:absolute;top:.85rem;left:.9rem}.stage-legend-items{flex-wrap:wrap;gap:.85rem;display:flex}.stage-quadrant-guide{font-family:var(--font-mono);color:var(--stage-muted);font-size:.69rem}.legend-item{align-items:center;gap:.38rem;display:inline-flex}.legend-swatch{border-radius:50%;width:9px;height:9px;display:inline-block}.swatch-sound{background-color:#1fa170;background-color:lab(58.7994% -43.954 15.2782)}.swatch-active{background-color:#2d86c8;background-color:lab(53.2352% -9.39652 -42.368)}.swatch-caution{background-color:#d28425;background-color:lab(62.4415% 26.1423 59.6948)}.swatch-failed{background-color:#d64938;background-color:lab(51.9043% 55.5265 41.5036)}.swatch-bhc{background-color:#76b6e0;background-color:lab(71.0574% -12.991 -28.0431)}.stage-hover-tooltip{pointer-events:none;z-index:10;background-color:var(--stage-surface);border:1px solid var(--stage-ink);color:var(--stage-ink);max-width:280px;padding:.55rem .75rem;font-size:.77rem;position:absolute}.stage-inspector-panel{border-left:1px solid var(--stage-border);background-color:var(--stage-surface);flex-direction:column;justify-content:space-between;gap:1rem;padding:1.15rem;display:flex}.inspector-title{font-family:var(--font-serif);color:var(--stage-ink);margin:.25rem 0 .2rem;font-size:1.12rem;line-height:1.28}.inspector-meta{font-family:var(--font-mono);color:var(--stage-muted);margin-bottom:.65rem;font-size:.74rem}.stage-plain-card{background-color:var(--stage-bg);border:1px solid var(--stage-border);color:var(--stage-ink);margin-bottom:.75rem;padding:.68rem .78rem;font-size:.81rem;line-height:1.52}.inspector-dl{border-top:1px solid var(--stage-border);border-bottom:1px solid var(--stage-border);grid-template-columns:1fr auto;gap:.42rem .75rem;margin:0;padding:.75rem 0;font-size:.8rem;display:grid}.inspector-dl dt{color:var(--stage-muted)}.inspector-dl dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--stage-ink);text-align:right;margin:0}.inspector-actions{flex-direction:column;gap:.5rem;display:flex}.stage-benchmark-strip{border-top:1px solid var(--stage-border);background-color:var(--stage-bg);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.76rem;display:flex}.benchmark-jump-btn{appearance:none;border:1px solid var(--stage-border);background-color:var(--stage-surface);color:var(--stage-ink);font-family:var(--font-mono);cursor:pointer;padding:.3rem .62rem;font-size:.73rem}.benchmark-jump-btn:hover,.benchmark-jump-btn.is-selected{border-color:var(--signal-stress);background-color:var(--signal-stress);color:var(--btn-on-accent)}.btn-primary{appearance:none;border:1px solid var(--ink-primary);background-color:var(--ink-primary);color:var(--bg-elevated);font-family:var(--font-sans);cursor:pointer;min-height:38px;transition:opacity .16s var(--ease-out-expo);padding:.56rem .98rem;font-size:.84rem;font-weight:600}.btn-primary:hover{opacity:.9}.btn-secondary{appearance:none;border:1px solid var(--border-strong);background-color:var(--bg-elevated);color:var(--ink-primary);font-family:var(--font-sans);cursor:pointer;min-height:38px;transition:background-color .16s var(--ease-out-expo);padding:.54rem .92rem;font-size:.84rem;font-weight:600}.btn-secondary:hover:not(:disabled){background-color:var(--bg-muted)}.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.stage-btn-primary{appearance:none;border:1px solid var(--signal-capital);background-color:var(--signal-capital);width:100%;color:var(--btn-on-accent);font-family:var(--font-sans);cursor:pointer;padding:.56rem .85rem;font-size:.84rem;font-weight:600}.stage-btn-secondary{appearance:none;border:1px solid var(--stage-border);background-color:var(--stage-bg);width:100%;color:var(--stage-ink);font-family:var(--font-sans);cursor:pointer;padding:.5rem .85rem;font-size:.81rem;font-weight:500}.badge{font-family:var(--font-mono);border:1px solid var(--border-hairline);background-color:var(--bg-surface);color:var(--ink-secondary);white-space:nowrap;padding:.16rem .48rem;font-size:.71rem;font-weight:500;display:inline-block}.badge-stress{background-color:var(--signal-stress-tint);color:var(--signal-stress);border-color:var(--signal-stress)}.badge-capital{background-color:var(--signal-capital-tint);color:var(--signal-capital);border-color:var(--signal-capital)}.badge-sound{background-color:var(--signal-sound-tint);color:var(--signal-sound);border-color:var(--signal-sound)}.badge-caution{background-color:var(--signal-caution-tint);color:var(--signal-caution);border-color:var(--signal-caution)}.tone-stress{color:var(--signal-stress);font-weight:600}.tone-caution{color:var(--signal-caution);font-weight:600}.tone-sound{color:var(--signal-sound)}.tone-muted{color:var(--ink-muted)}.svg-chart{width:100%;height:auto;display:block}.svg-grid-line{stroke:var(--chart-grid);stroke-width:1px}.svg-axis-label{fill:var(--chart-axis);font-family:var(--font-mono);font-size:10px}.svg-stroke-capital{stroke:var(--signal-capital)}.svg-fill-capital{fill:var(--signal-capital)}.svg-stroke-stress{stroke:var(--signal-stress)}.svg-fill-stress{fill:var(--signal-stress)}.svg-stroke-sound{stroke:var(--signal-sound)}.svg-stroke-caution{stroke:var(--signal-caution)}.svg-stroke-secondary{stroke:var(--chart-secondary)}.legend-text-capital{color:var(--signal-capital);font-weight:600}.legend-text-stress{color:var(--signal-stress);font-weight:600}.legend-text-sound{color:var(--signal-sound);font-weight:600}.legend-text-caution{color:var(--signal-caution);font-weight:600}.legend-text-secondary{color:var(--chart-secondary);font-weight:600}.dual-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;margin-bottom:2.25rem;display:grid}.ledger-sheet{background-color:var(--bg-elevated);border:1px solid var(--border-strong);padding:1.3rem 1.45rem}.sheet-header-inline{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.sheet-title{font-family:var(--font-serif);color:var(--ink-primary);margin:0 0 .28rem;font-size:1.06rem;font-weight:700}.sheet-subtitle{color:var(--ink-muted);margin:0 0 .95rem;font-size:.83rem}.explorer-controls-shell{background-color:var(--bg-elevated);border:1px solid var(--border-strong);margin-bottom:1.2rem;padding:1.1rem 1.25rem}.explorer-primary-bar{grid-template-columns:minmax(250px,2.2fr) minmax(180px,1fr) minmax(190px,1fr) auto;align-items:end;gap:.85rem;display:grid}.explorer-secondary-drawer{border-top:1px solid var(--border-hairline);grid-template-columns:repeat(3,minmax(160px,1fr)) auto;align-items:end;gap:.85rem;margin-top:.95rem;padding-top:.95rem;display:grid}.field-group{flex-direction:column;gap:.32rem;display:flex}.field-input,.field-select{border:1px solid var(--border-strong);background-color:var(--bg-canvas);width:100%;min-height:42px;color:var(--ink-primary);font-family:var(--font-sans);padding:.48rem .75rem;font-size:.9rem}.field-input:focus,.field-select:focus{outline:2px solid var(--signal-capital);outline-offset:1px}.table-scroll-wrap{background-color:var(--bg-elevated);border:1px solid var(--border-strong);width:100%;max-height:760px;overflow:auto}.table-scroll-wrap.no-cap-height{max-height:none;overflow-y:visible}.accounting-table{border-collapse:collapse;width:100%;font-size:.88rem}.accounting-table th{z-index:3;background-color:var(--bg-muted);color:var(--ink-primary);font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-strong);text-align:left;white-space:nowrap;padding:.75rem .85rem;font-size:.76rem;font-weight:700;position:sticky;top:0}.accounting-table th.num,.accounting-table td.num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.th-sort-btn{appearance:none;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.28rem;padding:0;display:inline-flex}.th-sort-btn:hover,.th-sort-btn.is-sorted{color:var(--signal-capital)}.accounting-table td{border-bottom:1px solid var(--border-hairline);vertical-align:middle;height:54px;min-height:52px;padding:.78rem .85rem}.accounting-table tbody tr{transition:background-color .12s var(--ease-out-expo)}.accounting-table tbody tr:hover{background-color:var(--bg-surface)}.entity-link-btn{appearance:none;color:var(--signal-capital);font-family:var(--font-sans);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.92rem;font-weight:600}.entity-link-btn.align-right{text-align:right}.entity-link-btn:hover{text-decoration:underline}.row-submeta{color:var(--ink-muted);margin-top:.2rem;font-size:.76rem}.row-badge-cluster{flex-wrap:wrap;gap:.38rem;margin-top:.3rem;display:flex}.cell-subnote{color:var(--ink-muted);font-size:.69rem;font-weight:400}.pagination-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.dossier-topbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.1rem;display:flex}.dossier-banner{background-color:var(--bg-elevated);border:1px solid var(--border-strong);margin-bottom:1.35rem;padding:1.45rem 1.6rem}.dossier-plain-takeaway{background-color:var(--bg-surface);border:1px solid var(--border-hairline);color:var(--ink-primary);max-width:74ch;margin-top:.85rem;padding:.78rem 1rem;font-size:.93rem;line-height:1.6}.resolution-notice-box{background-color:var(--signal-stress-tint);border:1px solid var(--signal-stress);color:var(--ink-primary);margin-bottom:1.35rem;padding:.9rem 1.1rem;font-size:.9rem}.cblr-notice-box{background-color:var(--signal-caution-tint);border:1px solid var(--signal-caution);color:var(--ink-primary);margin-bottom:1.35rem;padding:.85rem 1.05rem;font-size:.88rem}.dossier-schedule-strip{border:1px solid var(--border-strong);background-color:var(--bg-surface);grid-template-columns:repeat(auto-fit,minmax(185px,1fr));margin-bottom:1.6rem;display:grid}.dossier-schedule-cell{border-right:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);padding:.85rem 1.05rem}.dossier-block{margin-bottom:1.85rem}.citation-box{background-color:var(--bg-surface);border:1px solid var(--border-strong);font-family:var(--font-mono);color:var(--ink-secondary);margin-top:1.6rem;padding:1rem 1.2rem;font-size:.8rem}.glossary-overlay{z-index:60;background-color:var(--overlay-scrim);justify-content:flex-end;display:flex;position:fixed;inset:0}.glossary-drawer{background-color:var(--bg-elevated);border-left:1px solid var(--border-strong);flex-direction:column;gap:1.1rem;width:min(540px,100vw);height:100%;padding:1.5rem 1.6rem 2.5rem;display:flex;overflow-y:auto}.glossary-term-card{background-color:var(--bg-surface);border:1px solid var(--border-hairline);padding:.95rem 1.1rem}.glossary-term-title{font-family:var(--font-serif);color:var(--ink-primary);margin:0 0 .3rem;font-size:1rem;font-weight:700}.glossary-term-body{color:var(--ink-secondary);margin:0;font-size:.9rem;line-height:1.6}.ledger-footer{border-top:1px solid var(--border-strong);background-color:var(--bg-elevated);color:var(--ink-muted);padding:1.6rem 1.75rem;font-size:.82rem}.ledger-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;max-width:1460px;margin:0 auto;display:flex}@media (max-width:1120px){.ledger-strip-inner{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:.65rem}.exec-brief-grid,.stage-body-grid{grid-template-columns:1fr}.stage-inspector-panel{border-left:0;border-top:1px solid var(--stage-border)}.dual-panel-grid{grid-template-columns:1fr}.explorer-primary-bar,.explorer-secondary-drawer{grid-template-columns:1fr 1fr}}@media (max-width:680px){.masthead-identity-row{flex-direction:column;align-items:flex-start}.ledger-strip-inner{grid-template-columns:repeat(2,minmax(0,1fr))}.explorer-primary-bar,.explorer-secondary-drawer{grid-template-columns:1fr}.keycap-cluster{display:none}}
