@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-cyrillic-ext-wght-normal.DzyfIafT.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-cyrillic-wght-normal.BMDVbyM7.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-greek-ext-wght-normal.BWSLJLk6.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-greek-wght-normal.C9H9m1vD.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-vietnamese-wght-normal.C1uRvKPU.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-latin-ext-wght-normal.C8iNium2.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-latin-wght-normal.BqRLTx4X.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-cyrillic-ext-wght-italic.Bmy0yRBR.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-cyrillic-wght-italic.BqzjwPnH.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-greek-ext-wght-italic.CsGuNfVR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-greek-wght-italic.BfAgiArQ.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-vietnamese-wght-italic.DnchwVcj.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-latin-ext-wght-italic.B1mMy0tD.woff2)format("woff2-variations");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:"Source Sans 3 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/_next/static/media/source-sans-3-latin-wght-italic.Bg-PIjcQ.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-vietnamese-standard-normal.BjhtXyW2.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-ext-standard-normal.BQn1nviT.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-standard-normal.s-izfB6B.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-vietnamese-standard-italic.DTr-ymY4.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-ext-standard-italic.CSPGnFdO.woff2)format("woff2-variations");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:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_next/static/media/newsreader-latin-standard-italic.kJKFiXvB.woff2)format("woff2-variations");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(/_next/static/media/ibm-plex-mono-cyrillic-ext-400-normal.xuaO2J-f.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-cyrillic-400-normal.BSMlKf0J.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-vietnamese-400-normal.BulugwFq.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-cyrillic-ext-500-normal.BqneJy0T.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-cyrillic-500-normal.Bq9vWWag.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-vietnamese-500-normal.DZ4AoWbu.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-latin-ext-500-normal.CAhNIIs5.woff2)format("woff2"),url(/_next/static/media/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(/_next/static/media/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_next/static/media/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}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-yellow-600:lab(62.7799% 22.4197 86.1544);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-white:#fff;--spacing:.25rem;--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)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{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}html,:host{-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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-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;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-7{top:calc(var(--spacing) * 7)}.isolate{isolation:isolate}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.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-auto{margin:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.hidden\!{display:none!important}.inline{display:inline}.table{display:table}.w-full{width:100%}.grow{flex-grow:1}.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}.items-center{align-items:center}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-blue-600\/20{--tw-gradient-from:#155dfc33}@supports (color:color-mix(in lab, red, red)){.from-blue-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.from-blue-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-sky-600\/20{--tw-gradient-via:#0084cc33}@supports (color:color-mix(in lab, red, red)){.via-sky-600\/20{--tw-gradient-via:color-mix(in oklab, var(--color-sky-600) 20%, transparent)}}.via-sky-600\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-yellow-600\/20{--tw-gradient-to:#cd890033}@supports (color:color-mix(in lab, red, red)){.to-yellow-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-yellow-600) 20%, transparent)}}.to-yellow-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-36{padding-block:calc(var(--spacing) * 36)}.text-center{text-align:center}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.shadow,.shadow-sm{--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);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,)}.grayscale{--tw-grayscale:grayscale(100%);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,)}.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,)}.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))}.select-all{-webkit-user-select:all;user-select:all}@media (min-width:48rem){.md\:h-screen{height:100vh}}}:root{--paper:#eeece6;--ink:#eeece6;--muted:#a6a89f;--line:#343835;--night:#0b0c0e;--sans:"Source Sans 3 Variable", "Segoe UI", Arial, sans-serif;--serif:"Newsreader Variable", Georgia, serif;--mono:"IBM Plex Mono", monospace;--gutter:clamp(24px, 6vw, 100px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--ink);background:var(--night);font-family:var(--sans);font-synthesis:none;font-optical-sizing:auto}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0}button,input,select{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default;opacity:.35}button,a,summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}a{color:inherit;text-decoration:none}input{min-width:0}svg{flex-shrink:0}:focus-visible{outline-offset:5px;outline:2px solid}::selection{color:#151515;background:#d5c1a3}h1,h2,h3,h4,p,figure,blockquote{margin:0}h1,h2,h3{font-weight:400}.skip-link{z-index:100;background:var(--paper);color:var(--night);padding:16px 24px;position:fixed;top:-100px;left:24px}.skip-link:focus{top:24px}.section-label{color:var(--muted);font-size:13px;line-height:1.5;display:block}.text-link{border-bottom:1px solid;align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.icon-button{place-items:center;min-width:44px;min-height:44px;display:grid}.introduction{isolation:isolate;background:var(--night);height:100svh;min-height:720px;max-height:1400px;color:var(--paper);position:relative;overflow:hidden}.particle-scene{z-index:-2;position:absolute;inset:0}.particle-scene canvas{opacity:0;width:100%;height:100%;transition:opacity 1.8s;display:block;position:absolute;inset:0}.particle-scene canvas[data-ready=true]{opacity:1}.particle-fallback{background:radial-gradient(#0000 55%,#c4b49415 64%,#0000 70%);border:1px solid #d8cfb764;border-radius:50%;width:64vw;height:64vw;position:absolute;top:48%;left:42%;transform:translateY(-50%)rotate(-33deg);box-shadow:inset 0 0 40px #c6c8d126,0 0 80px #d8cfb711}.particle-fallback:after{content:"";border:1px solid #bbc7da24;border-radius:50%;position:absolute;inset:5%;transform:rotate(40deg)scaleY(.75)}.particle-scene:has(canvas[data-ready=true]) .particle-fallback{opacity:0;transition:opacity 1.5s}.introduction:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0b0c0e99,#0000 68%),linear-gradient(#0b0c0e66,#0000 12% 74%,#0b0c0e 100%);position:absolute;inset:0}.masthead{padding:32px var(--gutter);justify-content:space-between;align-items:center;display:flex}.masthead-name{font-family:var(--serif);letter-spacing:-.8px;font-size:28px}.masthead nav{gap:36px;font-size:13px;display:flex}.masthead nav a{align-items:center;gap:5px;min-height:44px;display:flex}.intro-copy{left:var(--gutter);position:absolute;top:33%}.intro-kicker{color:#b0afa8;letter-spacing:.02em;font-size:13px}.intro-copy h1{font:350 clamp(110px, 12.5vw, 220px)/.97 var(--serif);letter-spacing:-.07em;margin:30px 0 24px -5px}.intro-description{color:#d1cfc7;letter-spacing:-.025em;font-size:clamp(17px,1.45vw,24px);line-height:1.65}.enter-link{border-bottom:1px solid #eeece66b;align-items:center;gap:38px;margin-top:30px;padding:15px 0;font-size:14px;display:inline-flex}.intro-bottom{bottom:34px;left:var(--gutter);right:var(--gutter);justify-content:space-between;align-items:flex-end;gap:30px;display:flex;position:absolute}.intro-bottom>p{font-size:13px;line-height:1.9}.intro-bottom>p span{color:#9d9d98}.motion-controls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:22px;max-width:320px;font-size:12px;display:flex}.motion-controls .visual-caption{text-align:right;color:#9d9d98;width:100%}.motion-controls label{align-items:center;gap:13px;min-height:44px;display:flex}.motion-controls input{width:96px;accent-color:var(--paper);cursor:ew-resize;height:24px}.motion-controls button{align-items:center;gap:8px;min-height:44px;display:flex}.timeline-section{max-width:1600px;padding:0 var(--gutter) 100px;margin:0 auto;scroll-margin-top:0}.timeline-topline{min-height:84px;color:var(--muted);justify-content:space-between;align-items:center;gap:20px;font-size:12px;display:flex}.timeline-topline>div{gap:28px;display:flex}.timeline-topline button{align-items:center;gap:8px;min-height:44px;display:inline-flex}.share-status{justify-content:space-between;gap:20px;padding:15px 0;font-size:13px;display:flex}.share-status button{text-decoration:underline}.timeline-intro{grid-template-columns:1.15fr 1fr;align-items:end;gap:80px;padding:74px 0 44px;display:grid}.timeline-intro h2{font:420 clamp(44px, 4.3vw, 72px)/1.02 var(--serif);letter-spacing:-.045em;margin-top:16px}.timeline-intro>p{max-width:440px;color:var(--muted);font-size:16px;line-height:1.75}.record-map{margin:22px 0 0}.record-map svg{cursor:crosshair;width:100%;height:auto;min-height:130px;display:block;overflow:visible}.record-map text{fill:var(--muted);font:12px var(--sans)}.record-map line{stroke:var(--line);stroke-width:.6px;stroke-dasharray:3 3}.record-map .period-boundary{stroke-width:.5px;opacity:.5}.record-dot{fill:var(--ink);transition:opacity .5s}.record-dot.dimmed{opacity:.16}.map-axis{font:12px var(--mono);color:var(--muted);justify-content:space-between;margin-top:10px;padding-left:9.15%;display:flex}.map-axis span:nth-child(2){font-family:var(--sans)}.map-placeholder{height:190px;color:var(--muted);place-items:center;font-size:14px;display:grid}.chronology-caption{color:var(--muted);justify-content:space-between;gap:20px;padding:22px 0 40px;font-size:12px;display:flex}.chronology-caption a{align-items:center;gap:5px;display:flex}.breadcrumbs{min-height:68px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;font-size:13px;display:flex}.breadcrumbs button{min-height:32px}.breadcrumbs [aria-current=page]{color:var(--ink)}.chronology-layout.is-focused{grid-template-columns:215px minmax(0,1fr);gap:clamp(35px,5vw,90px);display:grid}.chronology-content{min-width:0}.opening-gap{color:var(--muted);justify-content:space-between;gap:24px;padding:32px 0;font-size:12px;display:flex}.opening-gap>p{flex-wrap:wrap;gap:9px;display:flex}.opening-gap button{text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}.period-row{text-align:left;grid-template-columns:60px 1fr 1fr 28px;align-items:center;gap:28px;width:100%;min-height:183px;padding:28px 0;display:grid}.period-row:hover{opacity:1!important}.period-number{color:#8a8980;font:15px var(--mono);align-self:start;padding-top:10px}.period-row-range{font:12px var(--mono);color:var(--muted)}.period-row h3{font:430 clamp(28px, 2.7vw, 43px)/1.1 var(--serif);letter-spacing:-.04em;margin-top:12px;transition:transform .3s}.period-row:hover h3{transform:translate(8px)}.period-row-description{color:var(--muted);max-width:400px;font-size:14px;line-height:1.8}.period-row-description small{color:var(--ink);margin-top:14px;font-size:12px;display:block}.period-row-arrow{color:var(--muted);transition:transform .3s}.period-row:hover .period-row-arrow{transform:translate(3px,-3px)}.record-ending{color:var(--muted);justify-content:space-between;gap:20px;padding:30px 0;font-size:13px;display:flex}.record-ending a{color:var(--ink);align-items:center;gap:10px;display:flex}.period-sidebar{align-self:start;padding-top:45px;position:sticky;top:0}.period-sidebar>.section-label{margin-bottom:22px}.period-sidebar nav{flex-direction:column;display:flex}.period-sidebar nav button{text-align:left;color:var(--muted);align-items:flex-start;gap:16px;padding:16px 0;font-size:14px;display:flex}.period-sidebar nav button>span:first-child{font:12px var(--mono);padding-top:2px}.period-sidebar nav button[aria-current]{color:var(--ink)}.period-sidebar nav button[aria-current]>span:first-child{text-underline-offset:5px;text-decoration:underline}.period-sidebar small{font:12px var(--mono);color:var(--muted);margin-top:7px;display:block}.sidebar-overview{text-underline-offset:4px;padding:20px 0;font-size:12px;text-decoration:underline}.period-detail{animation:.45s both arrive}@keyframes arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.period-title{padding:48px 0}.period-title h2{font:420 clamp(45px, 4vw, 67px)/1.05 var(--serif);letter-spacing:-.04em;margin:17px 0 22px}.period-title>p{max-width:700px;color:var(--muted);font-size:18px;line-height:1.75}.period-title .text-link{margin-top:24px;font-size:13px}.episode-heading{color:var(--muted);justify-content:space-between;gap:18px;padding:0 0 16px;font-size:12px;display:flex}.episode-toggle{text-align:left;grid-template-columns:25px minmax(0,1fr) 20px;gap:20px;width:100%;padding:28px 0;display:grid}.episode-number{font:12px var(--mono);color:var(--muted);padding-top:3px}.episode-range{font:12px var(--mono);color:var(--muted)}.episode h3{font:450 30px/1.15 var(--serif);letter-spacing:-.025em;margin:11px 0 13px}.episode-summary{color:var(--muted);max-width:650px;font-size:14px;line-height:1.8;display:block}.episode-content{margin-left:45px;padding:0 40px 32px 0;animation:.3s both arrive}.episode-content>p{max-width:650px;font-size:15px;line-height:1.85}.source-quote{border-left:1px solid #97958b;margin:28px 0;padding:8px 0 8px 25px}.source-quote blockquote{font:400 clamp(25px, 2.5vw, 36px)/1.3 var(--serif);letter-spacing:-.02em}.source-quote figcaption{color:var(--muted);align-items:center;gap:8px;margin-top:20px;font-size:12px;display:flex}.source-quote figcaption button{text-underline-offset:4px;text-decoration:underline}.read-event{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:26px;min-height:48px;margin-top:24px;font-size:13px;display:flex}.period-pagination{justify-content:space-between;gap:20px;padding:36px 0 0;font-size:13px;display:flex}.period-pagination button{align-items:center;gap:9px;min-height:44px;display:flex}.transcript-reader{padding-top:44px}.reader-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.reader-heading h3{font:420 clamp(31px, 3vw, 49px)/1.1 var(--serif);letter-spacing:-.035em;margin-top:12px}.reader-note{color:var(--muted);max-width:580px;margin-top:18px;font-size:12px;line-height:1.8}.reader-search{border-bottom:1px solid var(--ink);align-items:center;gap:14px;margin-top:28px;padding:10px 0;display:flex}.reader-search input{outline-offset:0;min-height:40px;color:var(--ink);background:0 0;border:none;border-radius:0;flex:1;font-size:14px}.reader-search input::placeholder{color:var(--muted)}.reader-search button{place-items:center;min-width:40px;min-height:40px;display:grid}.reader-filters{flex-wrap:wrap;gap:8px 22px;padding:16px 0;display:flex}.reader-filters button{color:var(--muted);border-bottom:1px solid #0000;min-height:36px;font-size:12px}.reader-filters button[aria-pressed=true]{color:var(--ink);border-color:var(--ink)}.reader-results-label{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:14px 0 20px;font-size:12px;display:flex}.reader-results-label button{text-underline-offset:4px;align-items:center;gap:7px;text-decoration:underline;display:flex}.message-toggle{text-align:left;grid-template-columns:64px minmax(0,1fr) 18px;align-items:center;gap:13px;width:100%;padding:22px 0;display:grid}.message-index{font:12px var(--mono)}.message-kind{color:var(--muted);font-size:12px}.message-toggle>svg{transition:transform .2s}.message-record.expanded .message-toggle>svg{transform:rotate(180deg)}.message-preview{color:var(--muted);word-break:break-word;grid-column:2/-1;font-size:13px;line-height:1.7}.message-meta{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-bottom:18px;font-size:12px;display:flex}.message-meta button{text-underline-offset:4px;min-height:32px;text-decoration:underline}.message-body{font-size:15px;line-height:1.8}.message-body h4{font:500 12px var(--sans);color:var(--muted);margin:16px 0}.message-body details{margin:0 0 22px}.message-body summary{cursor:pointer;min-height:36px;color:var(--muted);font-size:12px}.message-body pre,.raw-record{font:12px/1.85 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;background:#171a1a;max-height:600px;padding:20px;overflow-y:auto}.markdown{overflow-wrap:anywhere}.markdown p{margin-bottom:16px}.markdown h1,.markdown h2,.markdown h3,.markdown h4{font:600 17px/1.5 var(--sans);color:var(--ink);letter-spacing:0;margin:24px 0 12px}.markdown ul,.markdown ol{list-style:revert;margin:14px 0;padding-left:24px}.markdown li{margin:6px 0}.markdown code{font:.82em/1.7 var(--mono);background:#232828;padding:2px 4px}.markdown pre{margin:18px 0}.markdown pre code{font:inherit;background:0 0;padding:0}.markdown blockquote{border-left:1px solid var(--line);color:var(--muted);margin:20px 0;padding-left:20px}.markdown hr{border:none;border-top:1px solid var(--line);margin:22px 0}.inert-link{overflow-wrap:anywhere}.omitted-image{color:var(--muted);font-size:13px}.record-actions{color:var(--muted);justify-content:space-between;align-items:center;gap:20px;padding:18px 0 24px;font-size:12px;display:flex}.record-actions button,.record-actions a{align-items:center;gap:7px;min-height:36px;display:flex}.reader-pagination{justify-content:space-between;align-items:center;gap:18px;margin-top:24px;font-size:12px;display:flex}.reader-pagination button{align-items:center;gap:10px;min-height:44px;display:flex}.empty-results,.loading-note{color:var(--muted);padding:40px 0;font-size:14px;line-height:1.8}.load-error{justify-content:space-between;gap:30px;padding:30px 0;font-size:14px;display:flex}.load-error button{text-decoration:underline}.aftermath-section{padding:110px var(--gutter);color:var(--paper);background:#1b1c1d;grid-template-columns:1fr 1fr;gap:clamp(40px,8vw,150px);display:grid}.aftermath-section .section-label{color:#a9a8a0}.aftermath-heading h2{font:380 clamp(42px, 4.8vw, 76px)/1.06 var(--serif);letter-spacing:-.04em;margin:25px 0 30px}.aftermath-body{max-width:530px;padding-top:42px}.aftermath-body>p{color:#c7c6be;margin-bottom:25px;font-size:18px;line-height:1.85}.aftermath-body strong{color:var(--paper);font-weight:500}.aftermath-body .attribution-note{color:#a9a8a0;margin-top:40px;padding-top:25px;font-size:13px;line-height:1.9}.source-notes{max-width:1600px;padding:100px var(--gutter);grid-template-columns:1fr 1.4fr;gap:100px;margin:0 auto;display:grid}.source-notes h2{font:420 40px/1.2 var(--serif);letter-spacing:-.03em}.source-notes p{color:var(--muted);margin-bottom:20px;font-size:14px;line-height:1.9}.source-downloads{flex-wrap:wrap;gap:25px;margin:30px 0;font-size:13px;display:flex}.source-downloads a{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:36px;display:flex}.source-notes .training-notice{font:12px/1.9 var(--mono);overflow-wrap:anywhere;margin-top:40px}.site-footer{padding:30px var(--gutter);justify-content:space-between;align-items:center;display:flex}.site-footer>span{font:420 26px var(--serif)}.site-footer a{align-items:center;min-height:44px;font-size:12px;display:flex}@media (min-width:1700px){.intro-copy{left:10%}.aftermath-section{padding-inline:max(var(--gutter), calc((100vw - 1400px) / 2))}}@media (max-width:1000px){.intro-copy h1{font-size:15vw}.timeline-intro{gap:40px}.chronology-layout.is-focused{grid-template-columns:175px minmax(0,1fr);gap:32px}.period-row{grid-template-columns:34px 1fr 1fr 20px;gap:20px}.period-row h3{font-size:33px}.period-row-description{font-size:13px}.episode h3{font-size:27px}.source-notes{gap:50px}}@media (max-width:700px){.introduction{min-height:740px;max-height:1100px}.masthead{padding-top:20px}.masthead-name{font-size:25px}.masthead nav{gap:20px;font-size:12px}.intro-copy{top:38%}.intro-copy h1{margin-block:24px 15px;font-size:clamp(90px,20vw,140px)}.intro-kicker{font-size:12px}.intro-description{font-size:17px}.intro-bottom{flex-direction:column;align-items:flex-start;gap:18px;bottom:20px}.intro-bottom>p{font-size:12px;line-height:1.6}.motion-controls{justify-content:flex-start;gap:18px;width:100%;max-width:none;padding-top:8px}.motion-controls .visual-caption{text-align:left;width:auto;max-width:95px;margin-right:auto;font-size:11px;line-height:1.6}.motion-controls input{width:70px}.motion-controls button span{display:none}.motion-controls button{justify-content:center;width:30px}.particle-fallback{width:120vw;height:120vw;top:35%;left:20%}.enter-link{margin-top:16px;padding-block:12px}.timeline-section{padding-bottom:65px}.timeline-topline{flex-direction:column;align-items:flex-start;gap:2px;min-height:auto;padding:20px 0 12px}.timeline-topline>div{justify-content:space-between;width:100%}.timeline-intro{grid-template-columns:1fr;gap:25px;padding:42px 0 20px}.timeline-intro h2{font-size:44px}.timeline-intro>p{font-size:14px}.record-map svg{min-height:80px}.record-map svg text{display:none}.map-axis{gap:12px;padding:0;font-size:11px}.map-axis span:nth-child(2){text-align:center;max-width:170px;line-height:1.6}.chronology-caption{flex-direction:column;gap:14px;padding-bottom:25px;font-size:11px}.breadcrumbs{gap:8px;font-size:12px}.opening-gap{flex-direction:column;gap:12px;padding:25px 0;line-height:1.8}.period-row{grid-template-columns:26px minmax(0,1fr) 20px;gap:12px;padding:26px 0}.period-number{padding-top:3px;font-size:12px}.period-row-title{grid-column:2}.period-row h3{font-size:32px}.period-row-description{grid-area:2/2;font-size:13px}.period-row-arrow{grid-area:1/3;width:21px}.record-ending{flex-direction:column;gap:20px;font-size:12px}.chronology-layout.is-focused{display:block}.period-sidebar{padding-top:20px;position:static}.period-sidebar>.section-label,.sidebar-overview{display:none}.period-sidebar nav{flex-direction:row;gap:20px;padding-bottom:8px;overflow-x:auto}.period-sidebar nav button{flex-shrink:0;gap:7px;padding:12px 0;font-size:12px}.period-sidebar small{font-size:11px}.period-sidebar nav button[aria-current]{border-bottom-color:var(--ink)}.period-title{padding:34px 0}.period-title h2{font-size:45px}.period-title>p{font-size:16px}.period-title .text-link{font-size:12px}.episode-heading{font-size:11px}.episode-toggle{grid-template-columns:20px minmax(0,1fr) 16px;gap:12px}.episode h3{font-size:27px}.episode-summary{font-size:13px}.episode-content{margin-left:32px;padding-right:0}.episode-content>p{font-size:14px}.source-quote{padding-left:17px}.source-quote blockquote{font-size:27px}.period-pagination{font-size:12px}.reader-heading h3{font-size:34px}.reader-filters{gap:5px 18px}.reader-search input{font-size:13px}.message-toggle{grid-template-columns:53px minmax(0,1fr) 18px;gap:8px}.message-body{font-size:14px}.message-body pre,.raw-record{padding:14px;font-size:11px}.record-actions{flex-wrap:wrap;gap:0 16px}.aftermath-section{grid-template-columns:1fr;gap:20px;padding-block:65px}.aftermath-heading h2{font-size:49px}.aftermath-body{padding-top:20px}.aftermath-body>p{font-size:16px}.source-notes{grid-template-columns:1fr;gap:30px;padding-block:65px}.source-notes h2{font-size:36px}.source-downloads{flex-direction:column;align-items:flex-start;gap:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation: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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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}.incident-reading{max-width:1500px;padding:0 var(--gutter);margin:0 auto}.reading-topline{color:var(--muted);justify-content:space-between;gap:24px;padding:28px 0;font-size:12px;display:flex}.reading-topline button{align-items:center;gap:8px;display:flex}.reading-prologue{grid-template-columns:1fr 1fr;gap:42px 90px;padding:110px 0 0;scroll-margin-top:80px;display:grid}.reading-section-number{color:var(--muted);margin-bottom:25px;font-size:12px;display:block}.prologue-title h2,.chapter-introduction h2,.archive-invitation h2{font:350 clamp(48px, 5.2vw, 82px)/1.04 var(--serif);letter-spacing:-.045em;text-wrap:balance}.prologue-text{padding-top:36px}.prologue-text p{color:#b9b9b1;margin-bottom:22px;font-size:17px;line-height:1.9}.prologue-text p:first-child{color:var(--paper)}.prologue-text em{color:var(--paper);font-style:normal}.prologue-text button{color:var(--paper);text-underline-offset:4px;text-decoration:underline}.report-reference{color:var(--muted);align-items:center;gap:7px;font-size:12px;line-height:1.8;display:inline-flex}.intended-route{grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:55px 0 30px;display:flex}.intended-route>div{flex-direction:column;gap:15px;display:flex}.intended-route span{color:var(--muted);font-size:12px}.intended-route strong{font:400 clamp(24px, 2.6vw, 39px)/1.15 var(--serif);letter-spacing:-.025em}.intended-route>svg{color:#666969}.route-qualification{color:var(--muted);grid-column:1/-1;max-width:850px;margin-top:-34px;font-size:12px;line-height:1.9}.record-count-explanation{grid-column:1/-1}.count-disclosure{text-align:left;justify-content:space-between;align-items:center;gap:30px;width:100%;padding:23px 0;font-size:14px;display:flex}.count-disclosure>span:last-child{font-size:25px;font-weight:250}#record-accounting{max-width:770px;padding:40px 0}#record-accounting h3{font:400 32px/1.3 var(--serif);letter-spacing:-.03em}#record-accounting dl{margin:25px 0 30px}#record-accounting dl>div{color:var(--muted);justify-content:space-between;gap:20px;padding:12px 0;font-size:14px;display:flex}#record-accounting dd{font:14px var(--mono);color:var(--paper)}#record-accounting .count-total{color:var(--paper);margin-top:10px;padding-top:22px}#record-accounting p{color:var(--muted);margin-bottom:20px;font-size:14px;line-height:1.9}#record-accounting a{border-bottom:1px solid var(--line);max-width:100%;min-height:44px;padding:10px 0;font-size:13px;line-height:1.7;display:inline-block}.reading-contents{z-index:5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0c0ef5;justify-content:space-between;gap:25px;margin-top:30px;padding:22px 0;display:flex;position:sticky;top:0}.reading-contents a{color:#c8c8c0;align-items:center;gap:12px;min-height:30px;font-size:12px;display:flex}.reading-contents a span{color:#787b7b;font:11px var(--mono)}.reading-chapter{padding:130px 0 20px;scroll-margin-top:75px}.chapter-introduction{grid-template-columns:1.1fr .9fr;align-items:end;column-gap:90px;display:grid}.chapter-introduction>span{grid-column:1/-1}.chapter-introduction>p{color:#b4b5ad;max-width:450px;padding-bottom:5px;font-size:16px;line-height:1.9}.evidence-study{margin-top:65px}.evidence-steps{grid-template-columns:repeat(4,1fr);display:grid}.evidence-steps button{text-align:left;color:#92958f;border-top:1px solid #0000;flex-direction:column;gap:10px;margin-top:-1px;padding:22px 18px 22px 0;font-size:13px;line-height:1.5;display:flex;position:relative}.evidence-steps button[aria-pressed=true]{border-top-color:var(--paper);color:var(--paper)}.checkpoint-index{font:11px var(--mono);color:var(--muted)}.evidence-comparison{grid-template-columns:1.05fr .95fr;gap:100px;padding:55px 0 25px;animation:.35s both arrive;display:grid}.passage-attribution{color:var(--muted);margin-bottom:25px;font-size:12px;line-height:1.6;display:block}.evidence-passage blockquote{font:350 clamp(34px, 3.6vw, 57px)/1.16 var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere}.evidence-passage figcaption{color:var(--muted);align-items:center;gap:16px;margin-top:35px;font-size:12px;display:flex}.evidence-passage figcaption button:not(.concept-term){border-bottom:1px solid #555854;align-items:center;gap:12px;min-height:40px;display:flex}.evidence-passage figcaption a{padding:12px}.evidence-explanation h3{font:450 27px/1.25 var(--serif);letter-spacing:-.02em;margin-bottom:25px}.evidence-explanation p,.handoff-document p{color:#acb0a8;margin-bottom:21px;font-size:15px;line-height:1.9}.evidence-explanation .surrounding-evidence{color:#d3d5cc}.evidence-explanation .consequence,.handoff-document .consequence{color:#dbddd3}.editorial-note{color:#969b92;padding-top:6px;font-size:11px;line-height:1.7;display:block}.evidence-transport{color:var(--muted);justify-content:space-between;align-items:center;padding:20px 0;font-size:12px;display:flex}.evidence-transport button{align-items:center;gap:10px;min-height:40px;display:flex}.inline-source{margin-top:25px;padding:20px 0}.inline-source-heading{color:var(--muted);justify-content:space-between;align-items:center;gap:25px;margin-bottom:20px;font-size:12px;display:flex}.inline-source-heading button{color:var(--paper);align-items:center;gap:8px;display:flex}.inline-source .message-record{border-bottom:0;max-width:920px;margin-inline:auto}.reading-conclusion{grid-template-columns:1fr 1fr;gap:25px 90px;padding:65px 0 0;display:grid}.reading-conclusion h3{font:400 32px/1.3 var(--serif);letter-spacing:-.025em;grid-column:1/-1}.reading-conclusion p{color:#abb0a6;font-size:15px;line-height:1.9}.reading-conclusion a{white-space:nowrap;color:var(--paper);text-underline-offset:4px;text-decoration:underline}.dependency .evidence-steps{grid-template-columns:repeat(5,1fr)}.dependency .evidence-steps button{font:400 23px var(--serif);flex-direction:row;align-items:center;gap:12px;padding-right:25px}.dependency .evidence-steps svg{color:#656a65;width:13px;margin-left:auto}.dependency .evidence-passage blockquote{font-size:clamp(30px,3vw,47px)}.distribution-study{padding-top:70px}.distribution-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px;font-size:12px;display:flex}.distribution-toolbar>div{gap:20px;display:flex}.distribution-toolbar button{border-bottom:1px solid #0000;min-height:34px}.distribution-toolbar button[aria-pressed=true]{color:var(--paper);border-bottom-color:var(--paper)}.distribution-bar{gap:3px;height:34px;display:flex}.distribution-segment{background:#868d88;flex-basis:0;transition:flex-grow .5s}.distribution-segment.segment-1{background:#e0e4d9}.distribution-segment.segment-2{background:#868d88}.distribution-ranges{grid-template-columns:1fr 1fr 1fr;gap:25px;margin-top:20px;display:grid}.distribution-ranges>div:nth-child(2){text-align:center}.distribution-ranges>div:last-child{text-align:right}.distribution-ranges span{font:11px var(--mono);color:var(--muted)}.distribution-ranges strong{font:350 40px var(--serif);margin:10px 0;display:block}.distribution-ranges p{color:var(--muted);font-size:12px;line-height:1.65}.distribution-reading{font:350 30px/1.4 var(--serif);letter-spacing:-.015em;max-width:920px;margin:38px 0 20px}.distribution-reading strong{font-weight:400}.distribution-caveat{color:var(--muted);max-width:870px;font-size:12px;line-height:1.9}.handoff-layout{grid-template-columns:.75fr 1.25fr;gap:100px;margin-top:65px;display:grid}.handoff-layout nav{flex-direction:column;display:flex}.handoff-layout nav button{text-align:left;color:#92978e;grid-template-columns:45px 1fr 17px;align-items:center;gap:20px;padding:25px 0;font-size:14px;display:grid}.handoff-layout nav button>span:first-child{font:11px var(--mono)}.handoff-layout nav button>svg{opacity:0}.handoff-layout nav button[aria-pressed=true]{color:var(--paper)}.handoff-layout nav button[aria-pressed=true]>svg{opacity:1}.handoff-document{padding-top:25px;animation:.35s both arrive}.handoff-document blockquote{font:350 43px/1.2 var(--serif);letter-spacing:-.02em;margin-bottom:30px}.underlined-action{border-bottom:1px solid #61665d;align-items:center;gap:15px;min-height:44px;font-size:12px;display:inline-flex}.handoff-comparison{grid-template-columns:1fr 30px 1fr;align-items:center;gap:55px;margin-top:60px;padding:38px 0;display:grid}.handoff-comparison p{font:400 28px/1.3 var(--serif);color:#cad0c3}.handoff-comparison span{font:12px var(--sans);color:var(--muted);margin-bottom:17px;display:block}.handoff-comparison svg{color:var(--muted)}.publication .evidence-passage blockquote{font-size:clamp(34px,3.6vw,57px)}.outcome-comparison{grid-template-columns:1fr 1fr;gap:90px;padding:65px 0 30px;display:grid}.outcome-source{color:var(--muted);font-size:12px}.outcome-comparison h3{font:350 42px/1.1 var(--serif);letter-spacing:-.035em;margin:20px 0 25px}.outcome-comparison p{color:#b5bcb0;font-size:16px;line-height:1.9}.outcome-comparison button:not(.concept-term),.outcome-comparison a{border-bottom:1px solid #555e51;align-items:center;gap:9px;min-height:44px;margin-top:20px;font-size:12px;display:inline-flex}.outcome-limit{color:var(--muted);max-width:820px;font-size:12px;line-height:1.9}.archive-invitation{max-width:820px;padding:130px 0 60px}.archive-invitation p{color:#afb8a8;max-width:670px;margin-top:30px;font-size:16px;line-height:1.9}.archive-invitation>button{border-bottom:1px solid #a5b19b;justify-content:space-between;align-items:center;width:min(420px,100%);margin-top:35px;padding:22px 0;font-size:18px;display:flex}.archive-invitation>a{color:var(--muted);align-items:center;gap:10px;min-height:44px;margin-top:15px;font-size:12px;display:inline-flex}.reading-return{min-height:44px;color:var(--muted);align-items:center;gap:10px;margin-bottom:60px;font-size:12px;display:flex}.reading-return svg{transform:rotate(180deg)}.source-methodology{max-width:1500px;padding:0 var(--gutter) 50px;margin:0 auto}.source-methodology>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;padding:28px 0;font-size:13px;list-style:none;display:flex}.source-methodology summary::-webkit-details-marker{display:none}.source-methodology[open] summary>span{transform:rotate(45deg)}.source-methodology>div{max-width:820px;padding:10px 0 30px}.source-methodology p{color:var(--muted);overflow-wrap:anywhere;margin-bottom:20px;font-size:13px;line-height:1.9}.methodology-links{gap:30px;margin:30px 0;font-size:12px;display:flex}.methodology-links a{border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:40px;display:flex}.source-methodology .training-notice{font:11px/1.9 var(--mono)}.archive-back{max-width:1600px;padding:35px var(--gutter) 0;margin:0 auto}.archive-back button{color:var(--muted);align-items:center;gap:10px;min-height:40px;font-size:13px;display:flex}.record-annotation{border-left:1px solid #7c8476;margin:8px 0 30px;padding:10px 0 10px 22px}.record-annotation>span{color:var(--muted);font-size:11px}.record-annotation h4{font:400 25px/1.2 var(--serif);margin:15px 0}.record-annotation p{color:#bec4b6;margin:12px 0 0;font-size:13px;line-height:1.85}.reading-load-error{max-width:1000px;padding:20px var(--gutter);color:var(--muted);margin:0 auto 50px;font-size:14px}.reading-load-error button{margin-top:20px;text-decoration:underline}@media (max-width:1000px){.reading-prologue,.chapter-introduction,.evidence-comparison,.reading-conclusion,.outcome-comparison{column-gap:45px}.handoff-layout{gap:50px}.reading-contents{gap:16px}.reading-contents a{gap:7px;font-size:11px}.dependency .evidence-steps button{gap:7px;padding-right:12px;font-size:19px}.dependency .checkpoint-index{display:none}.distribution-toolbar{flex-direction:column;align-items:flex-start;gap:15px}}@media (max-width:700px){.reading-topline{flex-direction:column;gap:20px;padding-top:24px}.reading-topline button{align-self:flex-start;min-height:30px}.reading-prologue{grid-template-columns:1fr;gap:24px;padding-top:65px}.prologue-title h2,.chapter-introduction h2,.archive-invitation h2{font-size:48px}.prologue-text{padding-top:0}.prologue-text p{font-size:16px}.intended-route{flex-direction:column;align-items:flex-start;gap:22px;padding-top:20px}.intended-route>svg{margin-left:4px;transform:rotate(90deg)}.intended-route strong{font-size:30px}.intended-route>div{gap:8px}.route-qualification{margin-top:0}.count-disclosure{font-size:15px}#record-accounting h3{font-size:29px}#record-accounting dl>div{font-size:14px;line-height:1.7}#record-accounting dd{flex-shrink:0}#record-accounting a{font-size:15px}#record-accounting dt{max-width:230px}.reading-contents{gap:25px;margin-top:20px;padding:14px 0;overflow-x:auto}.reading-contents a{white-space:nowrap;font-size:12px}.reading-contents a span{display:none}.reading-chapter{padding-top:85px}.chapter-introduction{grid-template-columns:1fr;gap:24px}.chapter-introduction>span{margin-bottom:0}.chapter-introduction>p{font-size:15px}.evidence-study{margin-top:38px}.evidence-steps{gap:18px;display:flex;overflow-x:auto}.evidence-steps button{flex-shrink:0;min-width:140px;max-width:180px;padding-top:18px;font-size:12px}.evidence-comparison{grid-template-columns:1fr;gap:40px;padding-top:35px}.evidence-passage blockquote,.publication .evidence-passage blockquote{font-size:38px}.evidence-passage figcaption{margin-top:20px}.evidence-explanation h3{font-size:27px}.evidence-explanation p{font-size:14px}.reading-conclusion{grid-template-columns:1fr;gap:20px;padding-top:40px}.reading-conclusion h3{font-size:29px}.reading-conclusion p{font-size:14px}.dependency .evidence-steps button{min-width:120px}.inline-source-heading{flex-direction:column;align-items:flex-start;font-size:11px}.distribution-study{padding-top:45px}.distribution-toolbar>div{gap:17px;font-size:11px}.distribution-ranges{gap:14px}.distribution-ranges span{font-size:10px}.distribution-ranges strong{font-size:32px}.distribution-ranges p{font-size:11px}.distribution-reading{font-size:27px}.distribution-caveat{font-size:11px}.handoff-layout{grid-template-columns:1fr;gap:30px;margin-top:35px}.handoff-layout nav button{padding:20px 0;font-size:13px}.handoff-document blockquote{font-size:37px}.handoff-document p{font-size:14px}.handoff-comparison{grid-template-columns:1fr;gap:24px;margin-top:40px;padding-block:30px}.handoff-comparison>svg{transform:rotate(90deg)}.handoff-comparison p{font-size:28px}.outcome-comparison{grid-template-columns:1fr;gap:40px;padding-top:45px}.outcome-comparison h3{font-size:38px}.outcome-comparison p{font-size:15px}.archive-invitation{padding-top:85px}.archive-invitation p{font-size:15px}.methodology-links{flex-wrap:wrap;gap:20px}}.review-section{padding:100px 0 40px;scroll-margin-top:90px}.review-introduction{grid-template-columns:1.1fr .9fr;align-items:end;column-gap:90px;display:grid}.review-introduction>span{grid-column:1/-1}.review-introduction h2{font:350 clamp(48px, 5.2vw, 82px)/1.04 var(--serif);letter-spacing:-.045em}.review-introduction>p{color:#b4b5ad;max-width:450px;font-size:16px;line-height:1.9}.review-coverage{grid-template-columns:1fr 1.1fr;gap:16px 70px;margin-top:50px;padding:25px 0;display:grid}.review-coverage p{color:var(--muted);font-size:12px;line-height:1.9}.review-coverage strong{color:var(--paper);font:350 37px/1.3 var(--serif);letter-spacing:-.025em;display:block}.review-coverage a{text-underline-offset:5px;grid-column:2;width:fit-content;padding-block:7px;font-size:12px;text-decoration:underline}.review-notice{color:var(--muted);margin:35px 0;font-size:14px;line-height:1.8}.findings-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:25px;margin:40px 0 25px;font-size:12px;display:flex}.findings-toolbar label{align-items:center;gap:12px;display:flex}.findings-scope{color:var(--paper);text-underline-offset:5px;min-height:40px;margin-top:5px;text-decoration:underline;display:block}.findings-toolbar select,.ledger-filters select,.ledger-filters input{color:var(--paper);border:1px solid var(--line);min-height:44px;font:14px var(--sans);background:#111316;border-radius:0;width:100%;max-width:100%;padding:8px 12px}.findings-toolbar select{width:auto}.findings-layout{grid-template-columns:.85fr 1.15fr;align-items:start;gap:75px;display:grid}.findings-layout nav{scrollbar-width:thin;scrollbar-color:#55585e transparent;max-height:850px;overflow-y:auto}.findings-layout nav button{text-align:left;color:#969b9d;grid-template-columns:25px 1fr 17px;gap:15px;width:100%;padding:24px 12px 24px 0;font-size:15px;line-height:1.65;display:grid}.findings-layout nav button>span:first-child{font:11px/2 var(--mono)}.findings-layout nav button>svg{opacity:0;margin-top:3px}.findings-layout nav button[aria-pressed=true]{color:var(--paper)}.findings-layout nav button[aria-pressed=true]>svg{opacity:1}.finding-detail{min-width:0;padding-top:24px}.finding-detail h3{font:350 38px/1.17 var(--serif);letter-spacing:-.025em;text-wrap:balance;margin-bottom:25px}.finding-detail h4{margin:30px 0 15px;font-size:12px;font-weight:500}.finding-detail>p,.finding-limit p{color:#b4b8b9;font-size:14px;line-height:1.9}.finding-detail .finding-claim{color:var(--paper);font-size:16px}.finding-evidence{list-style:none}.finding-evidence li{grid-template-columns:65px 1fr;gap:18px;padding:24px 0;display:grid}.finding-evidence li>button{min-height:30px;font:11px var(--mono);align-self:start;align-items:center;gap:5px;display:flex}.finding-evidence blockquote{font:400 22px/1.4 var(--serif);overflow-wrap:anywhere;white-space:pre-wrap}.finding-evidence p{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.85}.finding-limit{margin-top:20px}.finding-limit h4{padding-top:3px}.review-ledger-disclosure{margin-top:65px}.review-ledger-disclosure>button{text-align:left;justify-content:space-between;align-items:center;gap:25px;width:100%;padding:26px 0 16px;font-size:17px;display:flex}.review-ledger-disclosure>button>span:last-child{font-size:25px;font-weight:250}.review-ledger-disclosure p,.ledger-key{color:var(--muted);max-width:850px;font-size:12px;line-height:1.8}.review-ledger{padding-top:35px}.ledger-filters{grid-template-columns:1.4fr 1fr .8fr .8fr;gap:16px;display:grid}.ledger-filters label{color:var(--muted);flex-direction:column;gap:12px;min-width:0;font-size:13px;display:flex}.ledger-result-count{margin:25px 0 15px;font-size:13px}.ledger-key{margin-bottom:25px}.ledger-entry{grid-template-columns:100px 1fr;gap:35px;padding:30px 0;display:grid}.ledger-entry>div{overflow-wrap:anywhere;min-width:0}.ledger-entry-index button{font:13px/1.7 var(--mono);text-align:left;text-underline-offset:4px;min-height:44px;padding-block:6px;text-decoration:underline}.ledger-entry-index>span{color:var(--muted);margin-top:10px;font-size:12px;display:block}.ledger-entry p{color:#c7cbca;max-width:900px;font-size:14px;line-height:1.85}.ledger-entry blockquote{font:400 22px/1.5 var(--serif);overflow-wrap:anywhere;white-space:pre-wrap;max-width:850px;margin:17px 0}.ledger-source-excerpt{margin-top:20px}.ledger-source-excerpt>summary{min-height:44px;color:var(--explore-muted,var(--muted));font:13px/1.7 var(--sans);cursor:pointer;padding-block:11px}.ledger-source-excerpt>summary:hover{color:var(--explore-ink,var(--ink))}.ledger-source-excerpt>summary:focus-visible{outline:2px solid var(--explore-blue,var(--ink));outline-offset:4px}.ledger-source-excerpt figcaption{color:var(--muted);font:13px/1.7 var(--sans)}.ledger-source-excerpt blockquote{margin-top:8px}.ledger-entry-meta{color:var(--muted);flex-wrap:wrap;gap:8px 25px;margin-top:10px;font-size:12px;line-height:1.8;display:flex}.ledger-entry-meta button{text-underline-offset:4px;padding:3px 6px;text-decoration:underline}.ledger-pagination{justify-content:space-between;align-items:center;padding-top:20px;font-size:12px;display:flex}.ledger-pagination button{min-height:44px}.ledger-pagination button:disabled{opacity:.4;cursor:default}.review-related{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;font-size:11px;display:flex}.review-related button{text-underline-offset:4px;min-width:44px;min-height:44px;padding:6px 4px;text-decoration:underline}@media (max-width:1000px){.review-introduction,.findings-layout{column-gap:40px}.ledger-filters{grid-template-columns:1fr 1fr}}@media (max-width:700px){.review-section{padding-top:75px}.review-introduction,.review-coverage,.findings-layout{grid-template-columns:1fr;gap:25px}.review-introduction h2{font-size:48px}.review-introduction>span{margin-bottom:0}.review-introduction>p{font-size:15px}.review-coverage{gap:15px;margin-top:35px}.review-coverage a{grid-column:1}.findings-toolbar{flex-direction:column;align-items:flex-start}.findings-layout nav{max-height:285px}.findings-layout nav button{padding-block:18px;font-size:14px}.finding-detail h3{font-size:34px}.finding-evidence li{grid-template-columns:60px 1fr;gap:12px}.finding-evidence blockquote{font-size:21px}.ledger-entry{grid-template-columns:1fr;gap:13px}.ledger-entry-index{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.ledger-entry-index>span{margin-top:0}.review-ledger-disclosure>button{font-size:15px}.ledger-filters input,.ledger-filters select{font-size:16px}.ledger-key,.ledger-result-count,.ledger-entry-meta,.ledger-entry-index button{font-size:14px}.review-related{gap:4px 10px;font-size:14px}.ledger-pagination{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;font-size:14px;display:grid}.ledger-pagination button{min-height:48px;line-height:1.6}.ledger-pagination button:first-child{text-align:left}.ledger-pagination button:last-child{text-align:right}.ledger-pagination>span{font-variant-numeric:tabular-nums;white-space:nowrap}}@media (max-width:560px){.ledger-filters{grid-template-columns:minmax(0,1fr)}}.incident-exploration,.source-drawer{--explore-bg:#0b0f14;--explore-ink:#eeece6;--explore-muted:#a4acb5;--explore-line:#303944;--explore-accent:#e29478;--explore-blue:#8daed5;--explore-sage:#9fbcad;--explore-gold:#cfb77e;--explore-gutter:clamp(22px, 5vw, 84px);color:var(--explore-ink);background:var(--explore-bg)}.incident-exploration{position:relative}.incident-exploration button:not(:disabled):hover{opacity:1}:is(.incident-exploration button:focus-visible,.source-drawer button:focus-visible){outline-color:var(--explore-blue);outline-offset:3px}.explore-anchor,.findings-section,#evidence-replay,#outcome,#source-notes{scroll-margin-top:85px}.explore-navigation{z-index:15;min-height:66px;padding:0 var(--explore-gutter);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0f14f2;justify-content:space-between;align-items:center;gap:30px;font-size:12px;display:flex;position:sticky;top:0}.explore-navigation-title{white-space:nowrap;font-weight:500}.explore-navigation-title span{color:var(--explore-muted);margin-left:8px;font-weight:400}.explore-navigation>div{gap:clamp(16px,2.8vw,48px);display:flex}.explore-navigation>div>a{min-height:50px;color:var(--explore-muted);font-family:var(--mono);align-items:center;gap:9px;font-size:10px;display:flex}.explore-navigation>div>a span{color:var(--explore-ink);font:12px var(--sans)}.explore-navigation>div>a .explore-nav-index{color:var(--explore-muted);font:10px var(--mono)}.explore-navigation>div>a .explore-nav-short{display:none}.explore-navigation>button{white-space:nowrap;align-items:center;gap:10px;min-height:44px;display:flex}.explore-opening{padding:72px var(--explore-gutter) 20px;grid-template-columns:minmax(0,2fr) minmax(180px,.6fr);align-items:end;gap:90px;max-width:1600px;margin:auto;display:grid}.explore-opening>p{font:400 clamp(21px, 2.2vw, 33px)/1.45 var(--sans);letter-spacing:-.035em;text-wrap:pretty;max-width:980px}.explore-opening>div{color:var(--explore-muted);justify-content:space-between;align-items:end;font-size:12px;line-height:1.9;display:flex}.explore-opening>div svg{color:var(--explore-ink);margin-bottom:4px}.explore-opening-links{flex-wrap:wrap;column-gap:18px;margin-top:12px;display:flex}.explore-opening-links>a{min-height:44px;color:var(--explore-ink);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.explore-atlas-takeaway{max-width:1600px;padding:22px var(--explore-gutter) 0;color:var(--explore-muted);text-wrap:pretty;margin:0 auto;font-size:14px;line-height:1.8}.explore-atlas-takeaway strong{color:var(--explore-ink);font:13px var(--mono)}.explore-label{font:10px/1.8 var(--mono);letter-spacing:.045em;color:var(--explore-muted);display:block}.explore-section-heading{grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-bottom:32px;display:grid}.explore-section-heading h2{font:450 clamp(40px, 5.2vw, 74px)/1.02 var(--sans);letter-spacing:-.065em;margin-top:16px}.explore-section-heading>p{color:var(--explore-muted);justify-self:end;max-width:500px;font-size:15px;line-height:1.8}.explore-source-link{border-bottom:1px solid var(--explore-line);min-height:42px;font:12px var(--sans);align-items:center;gap:12px;width:fit-content;display:inline-flex}.explore-source-link:hover{border-color:currentColor}.explore-status{padding:32px var(--explore-gutter);color:var(--explore-muted);font-size:14px;line-height:1.8}.explore-status button{text-underline-offset:5px;min-height:44px;text-decoration:underline}.explore-accounting{padding:0 var(--explore-gutter);max-width:1600px;margin:auto}.explore-accounting .record-count-explanation{margin:0}.explore-accounting .count-disclosure{padding:20px 0;font-size:13px}.explore-accounting #record-accounting{max-width:900px;padding:16px 0 40px}.explore-pivot{padding:86px var(--explore-gutter) 110px;grid-template-columns:.8fr 1.6fr;gap:clamp(40px,8vw,140px);max-width:1600px;margin:auto;display:grid}.explore-pivot h2{font:450 clamp(27px, 3vw, 42px)/1.15 var(--sans);letter-spacing:-.04em;margin:17px 0 24px}.explore-pivot blockquote{font:400 clamp(28px, 3.1vw, 43px)/1.25 var(--serif);letter-spacing:-.02em;color:var(--explore-gold);text-wrap:pretty}.explore-pivot>div:last-child>p{max-width:650px;color:var(--explore-muted);margin-top:25px;font-size:14px;line-height:1.9}.explore-pivot q{color:var(--explore-ink)}.explore-outcome{max-width:1600px;padding:80px var(--explore-gutter) 95px;grid-template-columns:1fr 1fr;gap:0 80px;margin:0 auto;display:grid}.explore-outcome-title{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin-bottom:55px;display:grid}.explore-outcome h2{font:450 clamp(30px, 3.7vw, 53px)/1.08 var(--sans);letter-spacing:-.055em}.explore-outcome-record,.explore-outcome-report{padding-top:25px}.explore-outcome-record h3{font:300 clamp(65px, 7vw, 108px)/1.05 var(--sans);letter-spacing:-.065em;margin:20px 0}.explore-outcome-record>p{letter-spacing:-.025em;max-width:470px;margin-bottom:20px;font-size:21px;line-height:1.5}.explore-outcome-report>p{color:var(--explore-muted);max-width:520px;margin:23px 0;font-size:14px;line-height:1.9}.explore-archive-invitation{max-width:1600px;padding:55px var(--explore-gutter);justify-content:space-between;align-items:center;gap:50px;margin:auto;display:flex}.explore-archive-invitation>p{letter-spacing:-.045em;font-size:clamp(22px,2.4vw,34px);line-height:1.35}.explore-archive-invitation>p span{color:var(--explore-muted)}.explore-archive-invitation>button{border-bottom:1px solid var(--explore-ink);align-items:center;gap:28px;min-height:52px;font-size:14px;display:flex}.explore-methodology{margin:30px var(--explore-gutter) 0}.explore-methodology>summary{cursor:pointer;justify-content:space-between;padding:28px 0;font-size:14px;list-style:none;display:flex}.explore-methodology>summary::-webkit-details-marker{display:none}.explore-methodology>summary>span{font-size:20px}.explore-methodology .methodology-symbol:before{content:"+"}.explore-methodology[open] .methodology-symbol:before{content:"−"}.explore-methodology>div{max-width:850px;padding:20px 0 45px}.explore-methodology p{color:var(--explore-muted);margin-bottom:20px;font-size:13px;line-height:1.9}.explore-methodology code{overflow-wrap:anywhere;font-size:11px}.explore-methodology-links{flex-wrap:wrap;gap:8px 20px;margin-block:16px;font-size:12px;display:flex}.explore-methodology-links>a{align-items:center;gap:6px;max-width:100%;min-height:44px;padding-block:6px;text-decoration:none;display:inline-flex}.explore-methodology-links>a>span{text-underline-offset:4px;text-decoration:underline}.explore-methodology-links>a>svg{flex:0 0 14px;width:14px;height:14px}.explore-methodology .training-notice{font-size:10px;font-family:var(--mono)}.explore-footer{margin-inline:var(--explore-gutter);min-height:100px;color:var(--explore-muted);justify-content:space-between;align-items:center;gap:20px;font-size:11px;display:flex}.explore-footer>button{align-items:center;min-height:44px;padding-block:6px;text-decoration:none;display:inline-flex}.explore-footer>button>span{text-underline-offset:4px;text-decoration:underline}.source-drawer{border:0;border-left:1px solid var(--explore-line);overscroll-behavior:contain;width:min(900px,94vw);max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.source-drawer::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030608a8}.source-drawer-location{color:var(--explore-muted);justify-content:space-between;align-items:center;gap:20px;padding:18px 36px;font-size:11px;display:flex}.source-drawer-location>span{max-width:50%;line-height:1.6}.source-drawer-location>button{min-height:40px;color:var(--explore-ink);white-space:nowrap}.source-drawer-location>button>span{margin-left:12px}.source-adjacent{justify-content:space-between;align-items:center;gap:15px;padding:12px 36px;display:flex}.source-adjacent>span{font:12px var(--mono);color:var(--explore-gold)}.source-adjacent>button{align-items:center;gap:8px;min-height:40px;font-size:11px;display:flex}.source-adjacent>button>span{color:var(--explore-muted);font-family:var(--mono);font-size:10px}.source-drawer .transcript-reader{background:0 0;border:0;margin:0;padding:35px 36px 60px}.source-drawer .reader-heading h3{font:450 34px/1.2 var(--sans);letter-spacing:-.05em;margin-top:9px}.source-drawer .reader-note{font-size:12px;line-height:1.8}.source-drawer .reader-filters{flex-wrap:wrap;gap:8px}.source-drawer .reader-filters button{min-height:40px;padding-inline:12px}.source-drawer .reader-filters button[aria-pressed=true]{background:var(--explore-ink);color:var(--explore-bg)}.source-drawer .reader-results-label{padding-block:20px;font-size:11px}.source-drawer .record-annotation{border-left:2px solid var(--explore-blue);background:#121b24;padding:20px 22px}.source-drawer .record-annotation>span{color:var(--explore-blue);font-size:10px;line-height:1.6}.source-drawer .record-annotation h4{font:500 15px var(--sans);margin-top:12px}.source-drawer .record-annotation p{font-size:13px;line-height:1.9}.source-drawer .message-body .markdown{font-size:15px}.source-drawer .message-body pre,.source-drawer .raw-record{overflow-wrap:anywhere;max-width:100%;font-size:11px;line-height:1.8}.source-drawer-notice{padding:36px;font-size:14px;line-height:1.8}.source-drawer-notice button{min-height:44px;text-decoration:underline}@media (max-width:1100px){.explore-navigation-title>span{display:none}.explore-navigation,.explore-navigation>div{gap:20px}.explore-navigation>button>span{display:none}.explore-opening{gap:45px}}@media (max-width:700px){.explore-navigation{gap:12px;min-height:58px;padding-inline:12px}.explore-navigation-title{display:none}.explore-navigation>div{scrollbar-width:thin;flex:1;gap:8px;min-width:0;overflow-x:auto}.explore-navigation>div>a{flex:1 0 auto;justify-content:center;min-width:44px;padding-inline:4px}.explore-navigation>div>a .explore-nav-index,.explore-navigation>div>a .explore-nav-full{display:none}.explore-navigation>div>a .explore-nav-short{display:inline}.explore-navigation>button{flex-shrink:0;justify-content:center;min-width:44px}.explore-opening{padding-top:45px;display:block}.explore-opening>div{margin-top:24px}.explore-opening>div span{font-size:11px}.explore-opening>div span br{display:none}.explore-section-heading{grid-template-columns:1fr;gap:22px}.explore-section-heading>p{justify-self:start;font-size:14px}.explore-pivot{grid-template-columns:1fr;gap:28px;padding-block:50px 65px}.explore-pivot h2{margin-block:12px}.explore-pivot blockquote{font-size:30px}.explore-outcome{grid-template-columns:1fr;gap:35px;padding-block:55px}.explore-outcome-title{margin-bottom:0;display:block}.explore-outcome-title>h2{margin-top:20px}.explore-archive-invitation{flex-direction:column;align-items:flex-start;gap:25px;padding-block:35px}.explore-footer{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:25px;font-size:10px}.explore-methodology>summary{gap:16px;font-size:15px;line-height:1.6}.explore-methodology .methodology-symbol{text-align:right;flex:0 0 20px}.explore-methodology p{overflow-wrap:anywhere;font-size:15px}.explore-methodology code{font-size:13px}.explore-methodology .training-notice{font-size:12px}.explore-methodology-links{font-size:14px}.explore-methodology-links>a{min-height:48px}.explore-footer{font-size:14px;line-height:1.7}.source-drawer{width:100vw}.source-drawer-location,.source-adjacent,.source-drawer .transcript-reader{padding-inline:20px}.source-adjacent>button>span{display:none}.source-drawer .reader-heading h3{font-size:29px}.source-drawer .reader-filters{gap:4px}.source-drawer .reader-filters button{padding-inline:9px;font-size:11px}.source-drawer .message-body .markdown{font-size:14px}}@media (prefers-reduced-motion:reduce){.incident-exploration *,.incident-exploration :before,.incident-exploration :after,.source-drawer *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.findings-section{padding:80px var(--explore-gutter) 95px;max-width:1600px;margin:auto}.findings-coverage{color:var(--explore-muted);justify-content:space-between;gap:30px;padding-block:20px;font-size:13px;line-height:1.8;display:flex}.findings-coverage strong{color:var(--explore-ink);font:13px var(--mono);margin-right:10px}.findings-coverage>p:last-child{max-width:520px}.findings-controls{align-items:end;gap:28px;padding-top:30px;display:flex}.findings-search{border-bottom:1px solid var(--explore-line);max-width:480px;min-height:44px;color:var(--explore-muted);flex:1;align-items:center;gap:10px;display:flex}.findings-search input{color:var(--explore-ink);font:14px var(--sans);background:0 0;border:0;width:100%;min-width:0;min-height:44px}.findings-search>svg{flex:0 0 16px}.findings-search input::placeholder{color:var(--explore-muted)}.findings-topic{color:var(--explore-muted);align-items:center;gap:12px;font-size:13px;display:flex}.findings-topic select{border:1px solid var(--explore-line);background:var(--explore-bg);color:var(--explore-ink);min-height:44px;font:14px var(--sans);border-radius:0;max-width:190px;padding:12px}.findings-result-count{color:var(--explore-muted);margin:20px 0;font-size:13px;line-height:1.7}.findings-index,.ledger-entries{scroll-margin-top:96px}.findings-index:focus,.ledger-entries:focus{outline:none}.findings-preview{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(28px,6vw,90px);padding-block:29px;display:grid}.findings-preview h3{min-width:0;margin:0}.findings-preview h3>button{text-align:left;width:100%;min-height:44px;color:var(--explore-ink);flex-direction:column;align-items:flex-start;gap:17px;display:flex}.findings-preview h3>button>span:first-child{font:400 clamp(23px, 2.5vw, 31px)/1.2 var(--serif);letter-spacing:-.025em;text-wrap:pretty}.findings-preview-source{color:var(--explore-sage);font:13px/1.6 var(--sans);text-underline-offset:5px;flex-wrap:wrap;align-items:center;gap:7px;text-decoration:underline;display:flex}.findings-preview-source svg{flex:0 0 15px;transition:transform .2s}:is(.findings-preview h3>button:hover .findings-preview-source svg,.findings-preview h3>button:focus-visible .findings-preview-source svg){transform:translate(2px,-2px)}.findings-preview>p{color:var(--explore-muted);font-size:14px;line-height:1.85}.findings-pages{font:13px var(--mono);justify-content:space-between;align-items:center;margin-top:12px;display:flex}.findings-pages>button{border:1px solid var(--explore-line);place-items:center;min-width:44px;min-height:44px;display:grid}.findings-detail{min-width:0}.findings-claim{margin:0 0 26px;font-size:16px;line-height:1.8}.findings-meaning{padding-top:23px}.findings-detail h4{margin-bottom:10px;font-size:14px;font-weight:500}.findings-meaning p,.findings-limitation p{color:var(--explore-muted);font-size:14px;line-height:1.85}.findings-evidence-picker{color:var(--explore-muted);font:13px/1.7 var(--sans);gap:10px;display:grid}.findings-evidence-picker select{border:1px solid var(--explore-line);background:var(--explore-bg);width:100%;min-width:0;min-height:44px;color:var(--explore-ink);font:14px/1.5 var(--sans);border-radius:0;padding:10px 12px}.findings-source-focus{padding-block:0 18px}.findings-original{background:var(--palette-paper-raised,#fff);color:var(--palette-dark-ink,#1b1e24);margin-block:20px 28px;padding:24px}.findings-original>figcaption{color:var(--palette-dark-muted,#5d6470);font:14px/1.6 var(--sans)}.findings-source-focus .findings-original>blockquote{color:var(--palette-dark-ink,#1b1e24);margin-bottom:0}.findings-meaning>p+p{margin-top:20px}.findings-source-meta{font:13px/1.8 var(--mono);color:var(--explore-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-top:8px;display:flex}.findings-source-meta>div{white-space:nowrap;align-items:center;gap:10px;display:flex}.findings-source-meta>div>button{place-items:center;min-width:44px;min-height:44px;display:grid}.findings-source-meta>.source-action{font:14px/1.7 var(--sans);border-bottom:0}.findings-source-focus blockquote{font:400 clamp(22px, 2.2vw, 30px)/1.4 var(--serif);letter-spacing:-.015em;white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0}.findings-source-focus>p{color:var(--explore-muted);margin-bottom:15px;font-size:14px;line-height:1.9}.findings-source-focus>.findings-source-caption{color:var(--explore-ink);font:13px/1.8 var(--sans);margin:18px 0 8px}.findings-source-caption+blockquote{margin-top:8px}.findings-limitation{margin-top:26px}.findings-limitation h4{color:var(--explore-gold)}.findings-empty{padding:50px 0}.findings-empty h3{letter-spacing:-.03em;font-size:28px}.findings-empty p{color:var(--explore-muted);margin-block:15px;font-size:14px}.findings-empty button{text-underline-offset:4px;align-items:center;gap:15px;min-height:44px;font-size:12px;text-decoration:underline;display:flex}.findings-ledger-heading{margin-top:75px;padding-top:35px}.findings-ledger-heading h3{letter-spacing:-.04em;margin-top:12px;font-size:27px}.findings-ledger-heading p{color:var(--explore-muted);max-width:590px;margin-top:12px;font-size:13px;line-height:1.8}.findings-download{width:fit-content;max-width:100%;min-height:44px;color:var(--explore-muted);text-underline-offset:5px;overflow-wrap:anywhere;align-items:center;gap:12px;margin-top:24px;font-size:13px;text-decoration:underline;display:flex}.findings-download>svg{flex:0 0 14px}.findings-section .ledger-entry{grid-template-columns:112px 1fr;gap:28px;padding-block:23px}.findings-section .ledger-entry p{max-width:950px;font-size:13px}.findings-section .ledger-entry blockquote{max-width:900px;font-size:23px}.findings-section .ledger-entry-index button,.findings-section .ledger-entry-meta button{min-width:44px;min-height:44px}.findings-section .ledger-filters input,.findings-section .ledger-filters select{border-color:var(--explore-line);background:0 0}.findings-section .ledger-filters select option{background:var(--explore-bg)}.findings-ledger-results{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 24px;display:flex}.findings-ledger-reset{text-underline-offset:4px;min-height:44px;font-size:13px;text-decoration:underline}@media (max-width:1100px){.findings-controls{flex-wrap:wrap;gap:18px 28px}.findings-search{flex:1}.findings-search input{max-width:none}}@media (max-width:700px){.findings-section{padding-block:55px 65px}.findings-controls{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.findings-coverage{flex-direction:column;gap:8px}.findings-preview{grid-template-columns:1fr;gap:19px;padding-block:26px}.findings-preview>p{font-size:15px}.findings-preview-source,.findings-result-count,.findings-coverage{font-size:14px}.findings-pages{margin-top:10px}.findings-claim{font-size:15px}.findings-topic select{width:100%;min-width:0;max-width:none;padding:12px}.findings-topic{grid-template-columns:auto minmax(0,1fr);gap:16px;font-size:14px;display:grid}.findings-search{width:100%;min-width:0}.findings-search input,.findings-topic select,.findings-evidence-picker select{font-size:16px}.findings-source-meta{flex-wrap:wrap;gap:8px}.findings-source-meta>div{gap:4px}.findings-original{padding:20px}.findings-ledger-heading{margin-top:45px}.findings-section .ledger-entry{grid-template-columns:1fr;gap:15px}.findings-section .ledger-entry p,.findings-ledger-heading p,.findings-meaning p,.findings-limitation p,.findings-source-focus>p{font-size:15px}.findings-download{min-height:48px;font-size:15px;line-height:1.7}}@media (prefers-reduced-motion:reduce){.findings-preview-source svg{transition:none}}.tapestry-section{--tapestry-framing:var(--explore-accent,#e29478);--tapestry-package:var(--explore-sage,#9fbcad);--tapestry-reach:#c3a1b6;--tapestry-identity:var(--explore-blue,#8daed5);--tapestry-payment:var(--explore-gold,#cfb77e);--tapestry-challenges:#a0b8c8;--tapestry-continuity:#b5ab95;--tapestry-context:#818b95;padding:clamp(52px, 7vw, 110px) var(--explore-gutter,6vw) 64px;background:var(--explore-bg,#0b0f14);color:var(--explore-ink,#eeece6);scroll-margin-top:32px;overflow:clip}.tapestry-heading{flex-direction:column;align-items:flex-start;gap:14px;margin-bottom:28px;display:flex}.tapestry-heading h2{max-width:700px;font:400 clamp(36px, 4.6vw, 64px)/1.08 var(--serif);letter-spacing:-.035em;text-wrap:balance}.tapestry-introduction{color:var(--explore-muted,#a4acb5);font-size:14px;line-height:1.8}.tapestry-accounting{color:var(--explore-muted,#a4acb5);margin-top:20px;font-size:12px;line-height:1.8}.tapestry-toolbar{flex-wrap:wrap;align-items:flex-end;gap:12px 24px;margin-bottom:20px;display:flex}.tapestry-period-picker{flex:0 340px;min-width:0;display:block}.tapestry-period-field{display:block;position:relative}.tapestry-period-field>svg{color:var(--explore-muted);pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.tapestry-period-picker select{-webkit-appearance:none;appearance:none;border:1px solid var(--explore-line,#303944);background:var(--explore-bg,#0b0f14);width:100%;min-width:0;min-height:48px;color:var(--explore-ink,#eeece6);font:16px var(--sans,sans-serif);cursor:pointer;border-radius:4px;padding:12px 48px 12px 16px}.tapestry-actions{align-items:center;gap:24px;min-height:48px;display:flex}.tapestry-read{min-width:152px;min-height:44px;font:500 14px var(--sans);font-variant-numeric:tabular-nums;text-underline-offset:5px;align-items:center;gap:8px;text-decoration:underline;display:inline-flex}.tapestry-read:hover{text-decoration-thickness:2px}.tapestry-read:focus-visible{outline:2px solid var(--explore-ink);outline-offset:4px}.tapestry-plate:focus{outline:none}.tapestry-plate[data-keyboard-focus=true]:focus{outline-offset:-2px;outline:2px solid #d3dfcc}.tapestry-unravel{min-width:96px;min-height:44px;color:var(--explore-muted,#a4acb5);font:500 14px var(--sans);background:0 0;justify-content:flex-start;align-items:center;gap:8px;padding:10px 6px;display:inline-flex}.tapestry-unravel:hover{color:var(--explore-ink,#eeece6)}.tapestry-unravel:focus-visible{outline:2px solid var(--explore-ink,#eeece6);outline-offset:4px}.tapestry-unravel:disabled{opacity:.4;cursor:wait}.tapestry-plot-scroll[data-morphing] .tapestry-mark{transition:transform .76s cubic-bezier(.22,.68,0,1)}.tapestry-motion-viewport{max-width:100%;position:relative;overflow:clip}.tapestry-section[data-unraveled=false] .tapestry-scroll-track[data-compact=true][data-scroll-stage=true]{height:calc(var(--atlas-expanded-height) + var(--atlas-scroll-distance))}.tapestry-section[data-unraveled=false] .tapestry-scroll-track[data-compact=true][data-scroll-stage=true]>.tapestry-plot-scroll{top:var(--atlas-sticky-top);height:var(--atlas-expanded-height);position:sticky}.tapestry-section{overflow-anchor:none}.tapestry-plot-scroll[data-scroll-unravel] :is(.tapestry-mark,.tapestry-motion-viewport,.tapestry-bottom-axis,.tapestry-topic-label,.tapestry-lane-count,.tapestry-topic-axis){transition:none}.tapestry-plot-scroll[data-morphing] .tapestry-motion-viewport{transition:height 1.05s cubic-bezier(.22,.68,0,1)}.tapestry-section[data-unraveled=false] .tapestry-plot-scroll[data-morphing] .tapestry-motion-viewport{transition:height .76s cubic-bezier(.22,.68,0,1)}.tapestry-plot-scroll[data-morphing] .tapestry-bottom-axis{transition:transform 1s cubic-bezier(.22,.68,0,1)}.tapestry-section[data-unraveled=false] .tapestry-plot-scroll[data-morphing] .tapestry-bottom-axis{transition-duration:.76s}.tapestry-topic-labels{pointer-events:none}.tapestry-plot-scroll[data-morphing] .tapestry-topic-label{transition:transform .76s cubic-bezier(.22,.68,0,1),opacity .42s}.tapestry-plot-scroll[data-morphing] :is(.tapestry-lane-count,.tapestry-topic-axis){transition:opacity .3s}.tapestry-section[data-unraveled=false] .tapestry-plot-scroll[data-morphing] .tapestry-topic-label{transition-duration:.76s,.16s}.tapestry-section .tapestry-period-picker select:focus-visible{outline:1px solid var(--explore-ink);outline-offset:3px}.tapestry-figure{margin:0}.tapestry-plot-scroll{touch-action:pan-y pinch-zoom;overflow:clip}.tapestry-plate{cursor:default;width:100%;height:auto;display:block;overflow:visible}.tapestry-axis-label{fill:var(--explore-muted,#a4acb5);font:11px var(--mono,monospace);letter-spacing:.5px}.tapestry-lane-key{fill:var(--tapestry-topic)}.tapestry-lane-label{fill:var(--explore-ink,#eeece6);font:13px var(--sans,sans-serif)}.tapestry-lane-count{fill:var(--explore-muted,#a4acb5);font:12px var(--mono,monospace)}.tapestry-lane-empty{opacity:.34}.tapestry-mark{fill:var(--tapestry-topic);opacity:.86;transition:transform .28s,opacity .18s}.tapestry-mark[data-muted]{opacity:.2}.tapestry-mark:hover,.tapestry-mark[data-selected]{opacity:1}.tapestry-mark{cursor:pointer}.tapestry-selection-marker{pointer-events:none}.tapestry-selection{fill:var(--explore-bg);stroke:var(--tapestry-topic);stroke-width:1.25px}.tapestry-selection-center{fill:var(--tapestry-topic)}.tapestry-axis-tick{stroke:var(--explore-muted,#a4acb5);stroke-width:.65px}.tapestry-axis-number{fill:var(--explore-muted,#a4acb5);font:11px var(--mono,monospace)}.tapestry-topic-framing{--tapestry-topic:var(--tapestry-framing)}.tapestry-topic-package{--tapestry-topic:var(--tapestry-package)}.tapestry-topic-reach{--tapestry-topic:var(--tapestry-reach)}.tapestry-topic-identity{--tapestry-topic:var(--tapestry-identity)}.tapestry-topic-payment{--tapestry-topic:var(--tapestry-payment)}.tapestry-topic-challenges{--tapestry-topic:var(--tapestry-challenges)}.tapestry-topic-continuity{--tapestry-topic:var(--tapestry-continuity)}.tapestry-topic-context{--tapestry-topic:var(--tapestry-context)}.tapestry-section button>svg{flex-shrink:0}.tapestry-topic{color:var(--tapestry-topic)}.tapestry-section .evidence-popover:has(.tapestry-inspector){color:#202731;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f2eb;border-color:#d2d6da;box-shadow:0 24px 80px #0005}.tapestry-section .evidence-popover[open]:has(.tapestry-inspector){height:min(640px, calc(100dvh - 32px), var(--dialog-available-height,100dvh));flex-direction:column;display:flex;overflow:hidden}.tapestry-section .evidence-popover:has(.tapestry-inspector) .evidence-popover-header{flex-shrink:0}.tapestry-section .evidence-popover:has(.tapestry-inspector) .evidence-popover-body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.tapestry-section .evidence-popover:has(.tapestry-inspector) .evidence-popover-header{background:#f4f2eb}.tapestry-inspector-navigation{z-index:1;background:#f4f2eb;justify-content:space-between;gap:16px;margin:0 0 20px;padding:4px 0;display:flex;position:sticky;top:0}.tapestry-inspector-navigation button{min-height:44px;font:13px var(--sans);align-items:center;gap:9px;display:inline-flex}.tapestry-inspector-navigation button:disabled{opacity:.35;cursor:default}.tapestry-inspector-summary{font:16px/1.75 var(--sans);margin-bottom:26px}.tapestry-inspector-kind{color:#56616f;font:12px/1.7 var(--sans);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:26px;display:flex}.tapestry-inspector-topic{align-items:center;gap:7px;display:inline-flex}.tapestry-inspector-topic:before{content:"";background:var(--tapestry-topic);width:7px;height:7px}.tapestry-section .tapestry-inspector-read[data-appearance=button]{color:#f4f2eb;width:100%;min-height:48px;font:14px/1.6 var(--sans);background:#202731;border:0;justify-content:center;margin:22px 0 8px;padding:12px 15px;display:flex}.tapestry-inspector :is(.tapestry-inspector-summary,.tapestry-inspector-evidence) h4{color:#56616f;font:500 12px/1.5 var(--sans);margin-bottom:10px}.tapestry-inspector-evidence blockquote{color:#202731;font:14px/1.75 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:3px;margin:0;padding:18px 20px}.tapestry-inspector-credit{color:#56616f;font:11px/1.7 var(--sans);margin-top:16px}.tapestry-empty{color:var(--explore-muted,#a4acb5);padding:32px 0;line-height:1.8}@media (min-width:1700px){.tapestry-section{padding-left:max(var(--explore-gutter,6vw), calc((100vw - 1540px) / 2));padding-right:max(var(--explore-gutter,6vw), calc((100vw - 1540px) / 2))}}@media (max-width:600px){.tapestry-section{padding-top:48px;padding-bottom:44px}.tapestry-heading{gap:12px;margin-bottom:24px}.tapestry-introduction,.tapestry-accounting{font-size:13px}.tapestry-mark{transition:none}.tapestry-inspector-evidence blockquote{padding:15px;font-size:13px}}@media (max-width:700px){.tapestry-toolbar{flex-direction:column;align-items:stretch;gap:4px;margin-bottom:12px}.tapestry-period-picker{flex-basis:auto;width:100%}.tapestry-actions{justify-content:space-between;gap:12px}.tapestry-read{min-width:0}.tapestry-lane-label{font-size:14px}.tapestry-lane-count{font-size:13px}.tapestry-plot-scroll[data-morphing] .tapestry-topic-label{transition-duration:.76s,.2s}.tapestry-plot-scroll:is([data-scroll-unravel],[data-morphing]) .tapestry-topic-label text{paint-order:stroke;stroke:var(--explore-bg,#0b0f14);stroke-width:3px;stroke-linejoin:round}.tapestry-axis-label,.tapestry-axis-number{font-size:12px}}@media (prefers-reduced-motion:reduce){.tapestry-mark,.tapestry-plot-scroll[data-morphing] .tapestry-mark,.tapestry-plot-scroll[data-morphing] :is(.tapestry-topic-label,.tapestry-lane-count,.tapestry-topic-axis),.tapestry-plot-scroll[data-morphing] .tapestry-bottom-axis,.tapestry-section .tapestry-plot-scroll[data-morphing] .tapestry-motion-viewport,.tapestry-section button,.tapestry-section a,.tapestry-mark-cluster{transition:none}.tapestry-plot-scroll{scroll-behavior:auto}}.scope-section{--scope-paper:#eeeade;--scope-ink:#29342d;--scope-muted:#566354;--scope-sage:#456c51;--scope-attempt:#895b3b;background:var(--scope-paper);color:var(--scope-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;margin-inline:auto;padding:clamp(24px,4vw,54px);scroll-margin-top:35px;container-type:inline-size}.scope-section *{box-sizing:border-box}.scope-heading{max-width:770px;margin-bottom:28px}.scope-heading h2{font:400 clamp(34px, 4vw, 52px)/1.1 var(--serif);letter-spacing:-.035em;overflow-wrap:anywhere}.scope-heading .scope-introduction{max-width:680px;font:16px/1.85 var(--sans);color:var(--scope-muted);margin-top:20px}.scope-map ol,.scope-map ul{margin:0;padding:0;list-style:none}.scope-map .scope-prerequisites{background:var(--day-blue-soft);border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;padding:24px;display:grid}.scope-step{min-width:0;position:relative}.scope-step-button{text-align:left;width:100%;min-height:44px;color:inherit;border-radius:3px;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:16px;padding:6px 0;display:grid}.scope-step-button:not(:disabled):hover{opacity:1}.scope-step-button:focus-visible{outline:2px solid var(--scope-sage);outline-offset:5px}.scope-step-copy{overflow-wrap:break-word;gap:8px;min-width:0;display:grid}.scope-step-title{font:500 18px/1.45 var(--sans);text-underline-offset:5px;-webkit-text-decoration:underline #63735955;text-decoration:underline #63735955;text-decoration-thickness:1px;display:block}.scope-step-title>svg{vertical-align:baseline;width:14px;height:14px;margin-left:7px;display:inline-block}.scope-step-result{font:15px/1.75 var(--sans);color:var(--scope-muted);display:block}.scope-object{fill:none;width:56px;height:58px;stroke:var(--scope-sage);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.scope-object path,.scope-object rect,.scope-object circle,.scope-object ellipse{vector-effect:non-scaling-stroke}.scope-object-fill{fill:#e0e5d7}.scope-result-mark{stroke-width:2px}.scope-step-next,.scope-step-down{display:none}.scope-prerequisites .scope-step-button{grid-template-columns:48px minmax(0,1fr);gap:12px}.scope-prerequisites .scope-object{width:48px;height:50px}.scope-prerequisites .scope-step:not(:last-child)>.scope-step-next{color:var(--scope-muted);width:16px;display:block;position:absolute;top:20px;right:-29px}.scope-routes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-top:24px;display:grid}.scope-route{border:1px solid var(--day-line);background:var(--day-white);border-radius:4px;min-width:0;padding:clamp(20px,2.5vw,32px)}.scope-route>header{margin-bottom:28px}.scope-route h3{max-width:520px;font:400 clamp(27px, 2.6vw, 32px)/1.15 var(--serif);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:pretty}.scope-route-failed h3{color:var(--scope-attempt)}.scope-route-completed h3{color:#375c42}.scope-route-failed .scope-object{stroke:var(--scope-attempt)}.scope-route-failed .scope-object-fill{fill:#e8dfd0}.scope-payment-requirements{gap:30px;display:grid}.scope-payment-requirements>.scope-step:first-child>.scope-step-down{color:var(--scope-muted);display:block;position:absolute;bottom:-24px;left:18px}.scope-route .scope-funding-attempts{background:var(--day-blue-soft);border-radius:3px;margin-top:24px;padding:20px}.scope-funding-attempts h4{font:600 15px/1.5 var(--sans);margin-bottom:18px}.scope-funding-attempts ul{gap:18px;display:grid}.scope-funding-attempts .scope-step-button{grid-template-columns:38px minmax(0,1fr);gap:12px}.scope-funding-attempts .scope-object{width:38px;height:42px}.scope-funding-attempts .scope-step-title{font-size:17px}.scope-funding-attempts .scope-step-result{font-size:14px;line-height:1.75}.scope-completed-steps{gap:30px;display:grid}.scope-completed-steps>.scope-step:not(:last-child):after{content:"";background:var(--day-line);width:1px;position:absolute;top:68px;bottom:-14px;left:28px}.scope-completed-steps>.scope-step:not(:last-child)>.scope-step-down{color:var(--scope-muted);display:block;position:absolute;bottom:-24px;left:18px}.scope-route-result{font:400 15px/1.7 var(--sans);align-items:flex-start;gap:10px;margin-top:14px;display:flex}.scope-route-result>svg{flex:0 0 20px;margin-top:4px}.scope-route-completed .scope-route-result{color:#375c42}.scope-step[data-highlighted=true] .scope-step-title{text-decoration-color:currentColor}.scope-step[data-highlighted=true] .scope-object-fill{fill:#cbd8bd}.scope-route-failed .scope-step[data-highlighted=true] .scope-object-fill{fill:#dbc4a5}.scope-evidence{gap:26px;display:grid}.scope-evidence-explanation{font:15px/1.8 var(--sans);gap:15px;display:grid}.scope-evidence-explanation>p:last-child{color:#bfcec0}.scope-evidence-sources{gap:24px;display:grid}.scope-evidence-sources>h4{font:600 15px/1.5 var(--sans);margin-bottom:-7px}.scope-source{margin:0}.scope-source>figcaption{font:14px/1.7 var(--sans);color:#bfcec0;margin-bottom:12px}.scope-source>figcaption .message-reference{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.scope-source>blockquote{font:400 23px/1.4 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.scope-source>.source-action{color:#233c2a;min-height:44px;font:500 14px/1.5 var(--sans);background:#dce4d2;margin-top:12px;padding:10px 14px}@media (prefers-reduced-motion:no-preference){.scope-object-fill{transition:fill .18s}.scope-envelope-letter{transition:transform .25s}.scope-step-button:is(:hover,:focus-visible) .scope-envelope-letter{transform:translateY(-5px)}.scope-step-button:is(:hover,:focus-visible) .scope-result-mark{stroke-dasharray:80;animation:.55s both scope-result-reveal}}@keyframes scope-result-reveal{0%{stroke-dashoffset:80px}to{stroke-dashoffset:0}}@container (width<=900px){.scope-map .scope-prerequisites{grid-template-columns:minmax(0,1fr);gap:28px}.scope-prerequisites .scope-step:not(:last-child)>.scope-step-next{display:none}.scope-prerequisites .scope-step:not(:last-child)>.scope-step-down{color:var(--scope-muted);display:block;position:absolute;bottom:-24px;left:14px}.scope-routes{grid-template-columns:minmax(0,1fr)}.scope-route{padding:24px}}@container (width<=480px){.scope-heading{margin-bottom:24px}.scope-map .scope-prerequisites{padding:18px}.scope-route{padding:20px 18px}.scope-route>header{margin-bottom:24px}.scope-step-button{grid-template-columns:46px minmax(0,1fr);gap:12px}.scope-object{width:46px;height:50px}.scope-step-title{font-size:17px}.scope-step-result{font-size:15px}.scope-route h3{font-size:28px}.scope-route .scope-funding-attempts{padding:16px 12px}.scope-funding-attempts .scope-step-button{grid-template-columns:34px minmax(0,1fr);gap:10px}.scope-funding-attempts .scope-object{width:34px;height:38px}.scope-payment-requirements>.scope-step:first-child>.scope-step-down,.scope-completed-steps>.scope-step:not(:last-child)>.scope-step-down{left:13px}.scope-completed-steps>.scope-step:not(:last-child):after{top:60px;left:23px}}@container (width<=300px){.scope-route{padding-inline:12px}.scope-route .scope-funding-attempts{padding-inline:8px}.scope-funding-attempts .scope-step-button{grid-template-columns:28px minmax(0,1fr);gap:8px}.scope-funding-attempts .scope-object{width:28px;height:32px}}@media (prefers-reduced-motion:reduce){.scope-section *,.scope-section :before,.scope-section :after{transition:none!important;animation:none!important}}.replay-study{--replay-axis-width:8rem;color:var(--explore-ink);font-family:var(--sans);max-width:1600px;padding-block:clamp(4rem,8vw,8rem);padding-inline:var(--explore-gutter);margin-inline:auto;container-type:inline-size}.replay-intro{max-width:52rem}.replay-eyebrow,.replay-current-label,.replay-scrubber-label,.replay-stage,.replay-message-number,.replay-case-number,.replay-axis-number{font-family:var(--mono);letter-spacing:.08em;font-size:.66rem;font-weight:400}.replay-eyebrow{color:var(--explore-accent);margin:0 0 1.2rem}.replay-intro h2{color:var(--explore-ink);font-family:var(--sans);letter-spacing:-.065em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(40px,5.2vw,74px);font-weight:450;line-height:1.02}.replay-deck{color:var(--explore-muted);max-width:43rem;margin:1.5rem 0 0;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7}.replay-cases{flex-wrap:wrap;gap:0 1.5rem;margin-block:2.8rem 2.4rem;display:flex}.replay-case{border:0;color:var(--explore-muted);cursor:pointer;font:inherit;text-align:left;background:0 0;border-block-end:2px solid #0000;align-items:baseline;gap:.6rem;min-height:48px;margin-block-end:-1px;padding:.9rem 0;font-size:.8rem;transition:color .16s,border-color .16s;display:flex}.replay-case[aria-pressed=true]{border-color:var(--explore-accent);color:var(--explore-ink)}.replay-case[aria-pressed=true] .replay-case-number{color:var(--explore-accent)}.replay-argument{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem 3rem;margin-block-end:2.8rem;display:grid}.replay-argument h3{font-family:var(--sans);letter-spacing:-.035em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(1.9rem,3.2vw,3rem);font-weight:450;line-height:1.08}.replay-argument>p{color:var(--explore-muted);max-width:48ch;margin:0;font-size:.95rem;line-height:1.65}.replay-drawing{grid-template-columns:var(--replay-axis-width) minmax(0, 1fr);display:grid}.replay-axis,.replay-checkpoint{grid-template-rows:44px 92px 96px 92px 38px;display:grid}.replay-axis{padding-inline-end:.6rem;font-size:.77rem;line-height:1.45}.replay-axis-top{color:var(--explore-gold);grid-row:2;align-self:end;padding-block-end:8px}.replay-axis-bottom{color:var(--explore-blue);grid-row:4;align-self:start;padding-block-start:8px}.replay-axis-number{opacity:.7;margin-block-end:.35rem;display:block}.replay-track-viewport{scrollbar-color:var(--explore-line) transparent;scrollbar-width:thin;min-width:0;padding:4px;overflow-x:auto}.replay-track{grid-template-columns:repeat(var(--replay-count), minmax(0, 1fr));min-width:calc(var(--replay-count) * 132px);display:grid;position:relative}.replay-track:before,.replay-track:after{background:var(--explore-line);content:"";pointer-events:none;height:1px;position:absolute;inset-inline:0}.replay-track:before{top:136px}.replay-track:after{top:232px}.replay-checkpoint{-webkit-appearance:none;appearance:none;color:var(--explore-muted);cursor:pointer;font:inherit;text-align:center;background:0 0;border:0;border-radius:0;min-width:0;padding:0 .5rem;transition:background-color .16s,color .16s;position:relative}.replay-checkpoint[aria-pressed=true]{background:color-mix(in srgb, var(--explore-ink) 4%, transparent);color:var(--explore-ink)}.replay-stage{color:var(--explore-muted);align-self:start;padding-block-start:6px;font-size:.6rem;line-height:1.5}.replay-checkpoint[aria-pressed=true] .replay-stage{color:var(--explore-accent)}.replay-interpretation,.replay-observation{font-family:var(--serif);flex-direction:column;align-items:center;gap:.7rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.2;display:flex}.replay-interpretation{justify-content:end}.replay-node{background:var(--explore-bg);border:1px solid var(--explore-gold);z-index:1;border-radius:50%;flex:0 0 11px;width:11px;height:11px;display:block;position:relative;translate:0 50%}.replay-observation .replay-node{border-color:var(--explore-blue);translate:0 -50%}.replay-checkpoint[aria-pressed=true] .replay-interpretation .replay-node{background:var(--explore-gold)}.replay-checkpoint[aria-pressed=true] .replay-observation .replay-node{background:var(--explore-blue)}.replay-connection{color:var(--explore-muted);font-family:var(--serif);justify-content:center;align-items:center;font-size:1.55rem;display:flex;position:relative}.replay-connection:before{border-inline-start:1px dashed var(--explore-line);content:"";height:100%;position:absolute}.replay-connection>span{background:var(--explore-bg);padding:.28rem .45rem;line-height:1;position:relative}.replay-connection[data-relationship=divergent],.replay-relationship[data-relationship=divergent]{color:var(--explore-accent)}.replay-connection[data-relationship=aligned],.replay-relationship[data-relationship=aligned]{color:var(--explore-sage)}.replay-connection[data-relationship=aligned]:before{border-inline-start-style:solid}.replay-message-number{color:var(--explore-muted);align-self:center;font-size:.6rem}.replay-diagram-note{color:var(--explore-muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;margin-block:1rem 2.2rem;font-size:.66rem;line-height:1.5;display:flex}.replay-diagram-note p{margin:0}.replay-key{flex-wrap:wrap;gap:1rem;display:flex}.replay-key b{font-family:var(--mono);margin-inline-end:.25rem;font-size:.8rem;font-weight:400}.replay-controls{margin-inline-start:var(--replay-axis-width)}.replay-scrubber-label,.replay-scrubber-row{justify-content:space-between;align-items:center;display:flex}.replay-scrubber-label{color:var(--explore-muted);letter-spacing:.025em;flex-wrap:wrap;gap:1rem;margin-block-end:.3rem}.replay-scrubber-row{gap:1rem}.replay-arrow{color:var(--explore-ink);cursor:pointer;font:1.5rem var(--sans);background:0 0;border:0;flex:0 0 44px;place-items:center;height:44px;display:grid}.replay-arrow:disabled{cursor:default;opacity:.25}.replay-scrubber{accent-color:var(--explore-accent);cursor:pointer;flex:1;min-width:0;height:44px;margin:0}.replay-reading{margin-block-start:2.2rem;padding-block-start:1.4rem}.replay-reading-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 1.5rem;display:flex}.replay-current-label{color:var(--explore-muted);margin:0}.replay-relationship{color:var(--explore-muted);align-items:center;gap:.5rem;margin:0;font-size:.73rem;display:flex}.replay-relationship>span{font-family:var(--serif);font-size:1.4rem;line-height:1}.replay-explanation{max-width:74ch;margin:1.2rem 0 1.5rem;font-size:1rem;line-height:1.7}.replay-excerpts{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:1.5rem 2rem;display:grid}.replay-excerpt{min-width:0;margin:0}.replay-excerpt figcaption{color:var(--explore-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;font-size:.65rem;display:flex}.replay-source{color:var(--explore-blue);cursor:pointer;font-family:var(--mono);text-underline-offset:.2em;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:.4rem;font-size:.7rem;text-decoration:underline;display:inline-flex}.replay-excerpt blockquote{color:var(--explore-ink);font-family:var(--mono);overflow-wrap:anywhere;white-space:pre-wrap;margin:.3rem 0 0;font-size:.78rem;line-height:1.75}.replay-caveat,.replay-method{color:var(--explore-muted);max-width:92ch;font-size:.73rem;line-height:1.65}.replay-caveat{margin:2rem 0 0}.replay-method{margin:.7rem 0 0;font-size:.65rem}:is(.replay-study button:focus-visible,.replay-study input:focus-visible){outline:2px solid var(--explore-blue);outline-offset:3px}.replay-case:not(:disabled):hover,.replay-arrow:not(:disabled):hover,.replay-source:not(:disabled):hover{color:var(--explore-ink)}.replay-announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.replay-mobile-label{display:none}.replay-embedded{--explore-bg:#111d21;--replay-pair-columns:minmax(0, 1fr) 24px minmax(0, 1fr);width:min(100% - var(--story-gutter,24px) * 2, 1060px);background:var(--explore-bg);margin:44px auto 56px;padding:clamp(24px,4vw,48px)}.replay-embedded-heading{max-width:720px;margin-bottom:38px}.replay-embedded-heading h3{font:400 clamp(29px, 3.5vw, 44px)/1.12 var(--serif);letter-spacing:-.03em;overflow-wrap:anywhere}.replay-embedded-heading>p{font:15px/1.85 var(--sans);color:#b9c9c6;margin-top:20px}.replay-pairs{margin:0;padding:0;list-style:none}.replay-pairs>li{position:relative}.replay-pair{grid-template-columns:var(--replay-pair-columns);text-align:left;isolation:isolate;align-items:start;gap:18px 24px;width:100%;min-height:122px;padding:26px 0;display:grid;position:relative}.replay-pair:before{content:"";z-index:-1;background:0 0;position:absolute;inset:8px -13px}.replay-pair:hover:before{background:#b8d1b908}.replay-pair:has(>.replay-pair-action[aria-expanded=true]):before{background:#b8d1b908}.replay-pair-index{font:500 16px/1.7 var(--sans);color:#d8e1d8;flex-wrap:wrap;grid-area:1/1/auto/-1;align-items:baseline;gap:6px 14px;display:flex}.replay-pair-index>.replay-pair-message{font:14px/1.7 var(--sans);color:#aabdb3}.replay-pair-role{font:600 14px/1.5 var(--sans);letter-spacing:0;color:var(--explore-muted);margin-bottom:12px;display:block}.replay-pair-claim strong,.replay-pair-result strong{font:400 clamp(21px, 2.35vw, 27px)/1.35 var(--serif);letter-spacing:-.018em;overflow-wrap:anywhere;display:block}.replay-pair-claim{color:#c8b799;grid-area:2/1;min-width:0;padding-block:20px}.replay-pair-result{color:#d1dfd0;background:color-mix(in srgb, var(--explore-blue) 6%, var(--explore-bg));grid-area:2/3;min-width:0;padding:20px}.replay-pair-relation{color:#849a91;grid-area:2/2;place-self:center}.replay-pair-relation>svg{width:16px;height:16px;display:block}.replay-pair[data-relationship=aligned] .replay-pair-relation{color:#b5cba7}.replay-pair-action{min-height:44px;font:14px/1.5 var(--sans);color:#cad9c4;text-underline-offset:4px;grid-area:3/1/auto/-1;justify-self:start;align-items:center;-webkit-text-decoration:underline #91aa7955;text-decoration:underline #91aa7955;display:inline-flex}.replay-embedded>.replay-caveat{color:#b2c4bc;max-width:760px;font:14px/1.8 var(--sans);margin-top:18px}.replay-evidence-detail{gap:24px;display:grid}.replay-evidence-excerpts{gap:23px;display:grid}.replay-evidence-excerpts>h4{font:600 15px/1.5 var(--sans);margin-bottom:-7px}.replay-evidence-excerpts figcaption{font:14px/1.6 var(--sans);color:#bdcec3;margin-bottom:11px}.replay-pair-message .message-reference,.replay-current-label .message-reference,.replay-evidence-excerpts figcaption .message-reference{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.replay-evidence-excerpts blockquote{white-space:pre-wrap;overflow-wrap:anywhere;font:400 21px/1.4 var(--serif);letter-spacing:-.012em}.replay-evidence-excerpts blockquote+blockquote{margin-top:14px}.replay-evidence-excerpts figure>.source-action{color:#1a2b20;min-height:44px;font:500 14px/1.6 var(--sans);background:#dce3d4;margin-top:12px;padding:10px 14px}.replay-evidence-detail>p{font:15px/1.85 var(--sans);color:#c2d1c7}@media (prefers-reduced-motion:no-preference){.replay-pair:before{transition:background-color .18s}}@media (max-width:560px){.replay-embedded{width:calc(100% - 28px);padding:26px 22px}}@container (width<=40rem){.replay-embedded-heading{margin-bottom:22px}.replay-pair{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;padding-block:25px}.replay-pair-index{flex-direction:column;grid-area:1/1;gap:4px}.replay-pair-claim{grid-area:2/1;padding-block:4px}.replay-pair-result{grid-area:3/1}.replay-pair-relation{display:none}.replay-pair-action{grid-area:4/1}.replay-pair-claim strong,.replay-pair-result strong{font-size:24px}}@container (width<=60rem){.replay-cases{column-gap:1rem}.replay-case{overflow-wrap:anywhere;flex:calc(50% - 1rem);gap:.4rem;min-width:0;font-size:.875rem}.replay-argument{grid-template-columns:1fr}.replay-axis{display:none}.replay-drawing{display:block}.replay-track-viewport{padding:4px 0;overflow:visible}.replay-track{grid-template-columns:1fr;min-width:0}.replay-track:before,.replay-track:after{display:none}.replay-checkpoint{text-align:left;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:14px 10px;padding:24px 10px}.replay-checkpoint[aria-pressed=true]{box-shadow:inset 2px 0 var(--explore-accent)}.replay-stage{font:13px/1.5 var(--sans);letter-spacing:0;grid-column:1/-1;padding:0}.replay-interpretation{grid-area:2/1}.replay-observation{grid-area:2/3}.replay-interpretation,.replay-observation{overflow-wrap:anywhere;justify-content:flex-start;align-items:flex-start;gap:8px;font-size:18px;line-height:1.35}.replay-mobile-label{font:13px/1.5 var(--sans);color:var(--explore-muted);display:block}.replay-connection{grid-area:2/2}.replay-connection:before,.replay-node{display:none}.replay-connection>span{background:0 0;padding:0}.replay-message-number{grid-column:1/-1;font-size:13px}.replay-diagram-note,.replay-caveat,.replay-method{font-size:12px;line-height:1.8}.replay-controls{margin-inline-start:0}.replay-explanation{font-size:.9rem}}@container (width<=26rem){.replay-cases{grid-template-columns:minmax(0,1fr);display:grid}.replay-checkpoint{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);gap:18px}.replay-observation{grid-area:3/1}.replay-connection{display:none}.replay-message-number{grid-row:4}.replay-pair-result{padding:16px}}@media (prefers-reduced-motion:reduce){.replay-study *,.replay-study :before,.replay-study :after{transition:none}}.introduction{--intro-art-height:clamp(480px, 70svh, 820px);height:auto;min-height:100svh;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:100lvh;max-height:none;padding-bottom:clamp(32px,5svh,64px);display:grid}.intro-layout{display:contents}.introduction .masthead{grid-area:1/1/auto/-1;justify-content:flex-end;padding-block:16px 8px}.introduction .masthead nav{min-width:0;max-width:100%;font:14px/1.5 var(--sans);flex-wrap:wrap;justify-content:flex-end;gap:4px 24px}.introduction .masthead nav :is(a,button){text-align:left;white-space:normal;overflow-wrap:anywhere;align-items:center;gap:5px;min-width:0;max-width:100%;min-height:44px;display:inline-flex}.introduction .particle-scene{width:100%;height:var(--intro-art-height);pointer-events:none;grid-area:2/2;align-self:center;margin-inline:auto;position:static;inset:auto}.particle-render-layer{position:absolute;inset:0}.introduction .particle-scene:before,.introduction .particle-scene:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-12% -6%}.introduction .particle-scene:before{filter:blur(24px);background:radial-gradient(34% 42% at 35% 42%,#53739329,#0000 76%),radial-gradient(26% 36% at 66% 57%,#a3926824,#0000 80%),radial-gradient(48% 20% at 50% 64%,#698d9c14,#0000 85%)}.introduction .particle-scene:after{filter:blur(12px);background:radial-gradient(17% 29% at 44% 37%,#bed4e310,#0000 85%),radial-gradient(24% 18% at 62% 69%,#c3b78e0e,#0000 85%)}.introduction .particle-fallback{width:100%;height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;inset:0;transform:none}.introduction .particle-fallback:after{content:none}.introduction .particle-fallback>span{border-radius:50%;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 5px #b7cbd547}.introduction .particle-scene canvas{transition:opacity .45s}.introduction .particle-scene:has(canvas[data-ready=true]) .particle-fallback{visibility:hidden;transition:opacity .45s,visibility 0s .45s}.intro-story-caption{min-width:0;padding-inline:var(--gutter) clamp(16px, 2vw, 32px);text-align:left;grid-area:2/1;align-self:center;position:relative;inset:auto}.intro-story-controls{width:max-content;min-height:44px;max-width:calc(100% - var(--gutter) * 2);margin:24px var(--gutter) 0;grid-area:3/1/auto/-1;justify-content:flex-end;place-self:end;align-items:center;gap:16px;display:flex}.intro-story-navigation{flex:0 0 140px;justify-content:center;align-items:center;gap:4px;display:flex}.intro-story-playback{grid-template-columns:clamp(40px,18vw,108px) 104px;align-items:center;gap:16px;display:grid}.intro-story-controls button{color:#b9b9ad;min-width:44px;min-height:44px;font:11px var(--sans);justify-content:center;align-items:center;gap:8px;display:inline-flex}.intro-story-controls button:hover{color:#eee7d5}.intro-story-controls button:disabled{opacity:1;cursor:default}.intro-story-controls .intro-story-motion{text-align:left;grid-template-columns:15px minmax(0,1fr);justify-items:start;width:104px;display:grid}.intro-story-timer-slot{min-width:0;height:16px}.intro-story-timer{color:#b9b9ad;width:100%;height:16px;font:10px/1 var(--mono);font-variant-numeric:tabular-nums;align-items:center;gap:9px;display:flex}.intro-story-timer>span:last-child{text-align:right;flex:0 0 2ch}.intro-story-timer-track{background:#777a6b55;flex:1;height:1px;overflow:hidden}.intro-story-timer-track>span{transform-origin:0;background:#e5d8ad;width:100%;height:100%;display:block;transform:scaleX(0)}.intro-story-timer[data-paused=true] .intro-story-timer-track>span{background:#b9b9ad}.intro-story-step{color:#ded8c8;width:44px;font:12px/1.4 var(--mono);font-variant-numeric:tabular-nums;text-align:right;flex:none;grid-template-columns:2ch 1ch 2ch;gap:3px;display:grid}.intro-story-text{grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr);display:grid}.intro-story-moment{grid-template-rows:subgrid;visibility:hidden;grid-area:1/1/4;min-width:0;display:grid}.intro-story-moment[data-active=true]{visibility:visible}.intro-story-moment h1{font:350 clamp(36px, 4.5vw, 68px)/1.06 var(--serif);letter-spacing:-.035em;text-wrap:balance;margin:0}.intro-story-moment p{font:17px/1.65 var(--sans);color:#b9b9ad;text-wrap:pretty;max-width:58ch;margin:16px 0 0}.intro-story-moment .intro-story-source{font:11px/1.7 var(--sans);color:#a6a69b;margin-top:14px}@media (prefers-reduced-motion:no-preference){.intro-story-moment[data-active=true]{animation:.45s both intro-story-arrive}@keyframes intro-story-arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.introduction .particle-scene canvas{transition:none}.introduction .particle-scene:has(canvas[data-ready=true]) .particle-fallback{transition:none}}@media (max-width:900px){.introduction{--intro-masthead-gap:8px;grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:0;padding-bottom:0;display:block}.intro-layout{grid-template-columns:inherit;grid-template-rows:inherit;height:var(--intro-viewport-height,100svh);min-height:min-content;padding-bottom:var(--intro-safe-bottom,max(16px, env(safe-area-inset-bottom,0px)));display:grid;position:relative}.introduction .particle-scene{grid-area:2/1;height:100%;min-height:0}.intro-story-caption{width:min(100% - var(--gutter) * 2, 540px);text-align:center;grid-row:3;align-self:start;margin-inline:auto;padding:0}.intro-story-controls{grid-row:4;margin-top:12px}.intro-story-moment p{margin-inline:auto}}@media (max-width:700px){.introduction .particle-scene:before,.introduction .particle-scene:after{filter:none}.introduction .particle-fallback>span:nth-child(n+421){display:none}.intro-story-moment h1{font-size:clamp(32px,6.5vw,42px)}.intro-story-moment p{font-size:16px}.intro-story-moment .intro-story-source{font-size:13px;line-height:1.8}}@media (max-width:500px){.intro-story-controls{width:min(320px, calc(100% - var(--gutter) * 2));gap:8px}.intro-story-playback{flex:1;grid-template-columns:minmax(32px,1fr) 44px;gap:8px;min-width:0}.intro-story-controls .intro-story-motion{justify-content:center;width:44px;display:flex}.intro-story-motion>span{display:none}}.introduction[data-hero-layout=landscape]{--intro-masthead-gap:8px;grid-template-rows:auto minmax(min-content,1fr) auto;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);height:auto;min-height:0;padding-bottom:0;display:block}.introduction[data-hero-layout=landscape] .intro-layout{grid-template-columns:inherit;grid-template-rows:inherit;height:var(--intro-viewport-height,100svh);min-height:min-content;padding-bottom:var(--intro-safe-bottom,max(8px, env(safe-area-inset-bottom,0px)));display:grid;position:relative}.introduction[data-hero-layout=landscape] .particle-scene{grid-area:2/2;height:100%;min-height:0}.introduction[data-hero-layout=landscape] .intro-story-caption{width:auto;padding-inline:max(24px, env(safe-area-inset-left,0px)) 16px;text-align:left;grid-area:2/1;align-self:center;margin:0}.introduction[data-hero-layout=landscape] .intro-story-moment h1{font-size:clamp(26px,4vw,32px)}.introduction[data-hero-layout=landscape] .intro-story-moment p{margin:10px 0 0;font-size:15px}.introduction[data-hero-layout=landscape] .intro-story-moment .intro-story-source{margin-top:8px}.introduction[data-hero-layout=landscape] .intro-story-controls{grid-row:3;margin-top:4px}.incident-story{--story-ink:#eeece6;--story-muted:#acb3ba;--story-line:#343b43;--story-gutter:clamp(24px, 6vw, 88px);color:var(--story-ink);padding-bottom:50px}.story-copy{width:min(100% - var(--story-gutter) * 2, 690px);overflow-wrap:break-word;min-width:0;margin-inline:auto}.story-chapter-scene>.story-chapter-text{width:min(calc(100% - var(--article-gutter,24px) * 2), var(--article-layout-width,1320px));padding-left:var(--article-column-offset,56px)}.story-chapter-scene>.story-chapter-text>*{max-width:var(--article-reading-width,840px)}.story-copy>p{font:400 18px/1.85 var(--sans);color:#c2c7cb;margin-top:22px}.story-copy>.story-eyebrow{color:#a4acb5;font:11px/1.6 var(--sans);letter-spacing:.04em;margin:0 0 24px}.story-copy h2{font:400 clamp(37px, 4.7vw, 64px)/1.09 var(--serif);letter-spacing:-.04em;text-wrap:pretty}.story-opening{padding-block:105px 90px;scroll-margin-top:38px}.story-opening h2{font-size:clamp(44px,5.8vw,78px)}.story-copy>.story-standfirst{color:var(--story-ink);letter-spacing:-.015em;margin-top:34px;font-size:22px;line-height:1.65}.story-chapter{padding-block:78px 65px;scroll-margin-top:40px}.story-chapter>header{position:relative}.story-copy>.story-chapter-intro{color:#d2d5d6;letter-spacing:-.012em;margin-top:28px;font-size:21px;line-height:1.7}.story-figure{width:min(100% - var(--story-gutter) * 2, 1060px);margin:45px auto 36px}.story-figure>div{padding:clamp(24px,4.4vw,60px)}.story-figure>figcaption{font:400 14px/1.8 var(--sans);color:var(--story-muted);width:min(100%,690px);margin:18px auto 0}.story-figure-label{font:12px/1.7 var(--sans);color:#a7b1bb;margin-bottom:35px}.story-figure ol{margin:0;padding:0;list-style:none}.story-package-route{background:#111b24}.story-route{grid-template-columns:1fr 1.3fr 1fr;gap:36px;display:grid}.story-route>li{border-top:1px solid #718496;padding-top:30px;position:relative}.story-route>li:not(:last-child):after{content:"→";color:#9dabb8;font-size:19px;position:absolute;top:-15px;right:-25px}.story-route-step{color:#a9b7c3;margin-bottom:22px;font-size:11px;display:block}.story-route strong{font:400 27px/1.2 var(--serif);letter-spacing:-.025em;margin-bottom:18px;display:block}.story-route code{font:13px var(--mono);color:#c4cfd7}.story-route li>span:last-child{font:12px/1.75 var(--sans);color:#aebbc5;display:block}.story-route .story-route-public{border-color:#e8b394}.story-route-public strong{color:#e8b394}.story-route .story-route-hypothesis{border-top-style:dashed}.story-figure-premise>div{color:#282b2b;background:#eee9df}.story-recognized-risk .story-figure-label{color:#62675f}.story-recognized-risk blockquote{font:400 clamp(29px, 3.6vw, 46px)/1.25 var(--serif);letter-spacing:-.025em;max-width:880px}.story-risk-continuation{margin-top:48px}.story-risk-continuation>span{font:11px/1.7 var(--sans);color:#5d645f}.story-risk-continuation>p{font:400 clamp(23px, 2.4vw, 31px)/1.35 var(--serif);color:#615b4b;margin-top:13px}.story-publication-stages{grid-template-columns:repeat(3,1fr);gap:38px;display:grid}.story-publication-stages>li{padding-top:18px}.story-publication-stages span{font:11px var(--mono);color:#a3b3be}.story-publication-stages strong{font:400 30px/1.15 var(--serif);letter-spacing:-.03em;margin:21px 0 16px;display:block}.story-publication-stages>li:last-child strong{color:#c0d9ca}.story-publication-stages p{font:13px/1.8 var(--sans);color:#b0bac2}.story-publication-stages small{font:10px/1.8 var(--mono);color:#8fa1ac;margin-top:24px;display:block}.story-release-end{font:14px/1.8 var(--sans);color:#b5cabb;margin-top:48px}.story-sources{margin-top:22px}.story-chapter-text>.story-sources:first-child{margin-top:12px}.story-sources blockquote{font:400 22px/1.4 var(--serif);color:#d7d7cf;white-space:pre-wrap;overflow-wrap:anywhere}.story-sources figcaption{font:13px/1.7 var(--sans);color:#b0bbc4;flex-wrap:wrap;align-items:center;gap:0 12px;margin-top:12px;display:flex}.story-sources figcaption>.message-reference{align-items:center;min-height:44px;display:inline-flex}.story-sources figcaption button:not(.concept-term){text-underline-offset:4px;min-height:44px;text-decoration:underline}.story-sources ol{margin:18px 0 0;padding:0;list-style:none}.story-sources li{padding-block:15px}.story-sources li>button{text-align:left;color:#c7d3dc;align-items:baseline;gap:9px;width:fit-content;max-width:100%;min-height:44px;padding-block:6px;font-size:14px;display:inline-flex}.story-sources li>button>svg{flex:0 0 14px;align-self:center}.story-source-index{font:13px var(--mono);white-space:nowrap}.story-source-label{overflow-wrap:anywhere;text-underline-offset:4px;min-width:0;text-decoration:underline}.story-sources li>p{font:13px/1.8 var(--sans);color:#a3afb9;margin:5px 0 0}.story-aftermath{margin-top:35px;padding-top:60px;padding-bottom:75px}.story-aftermath h2{font-size:clamp(30px,4vw,46px)}.story-source-link{max-width:100%;min-height:44px;font:13px/1.7 var(--sans);align-items:center;gap:6px;margin-top:4px;padding-block:6px;text-decoration:none;display:inline-flex}.story-source-link>span{text-underline-offset:4px;text-decoration:underline}.story-source-link>svg{flex:0 0 14px;width:14px;height:14px}.research-workspace{padding-bottom:50px;scroll-margin-top:30px}.research-workspace-intro{width:min(100% - 48px,690px);margin:auto;padding-block:65px 35px}.research-workspace-intro h2{font:400 clamp(31px, 3.5vw, 44px)/1.15 var(--serif);letter-spacing:-.03em;margin-bottom:20px}.research-workspace-intro p{font:15px/1.85 var(--sans);color:#aeb8c1;margin-block:12px}.research-workspace-intro button{border-bottom:1px solid #b6c4cc;align-items:center;gap:16px;min-height:48px;margin-top:16px;font-size:14px;display:inline-flex}.research-workspace-controls{padding:22px var(--explore-gutter);background:#121a22;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 30px;display:flex}.research-workspace-controls label{color:#aebbc5;align-items:center;gap:18px;font-size:12px;display:flex}.research-workspace-controls select{color:#e4e9ed;background:#121a22;border:1px solid #536678;min-height:44px;padding:12px 35px 12px 13px;font-size:13px}.research-workspace-controls>button{color:#c5ced5;min-height:44px;font-size:12px}.research-workspace-view{padding-block:25px}.research-workspace-accounting{padding-inline:var(--explore-gutter)}.incident-exploration .explore-methodology{width:calc(100% - 48px);max-width:690px;margin-inline:auto}.incident-exploration .explore-methodology>summary{font-size:13px}@media (max-width:700px){.story-chapter-scene>.story-chapter-text{padding-left:0}.story-opening{padding-block:65px 55px}.story-copy>p{font-size:16px;line-height:1.9}.story-copy>.story-standfirst,.story-copy>.story-chapter-intro{font-size:19px;line-height:1.75}.story-chapter{padding-block:60px 38px}.story-figure{width:calc(100% - 28px);margin-block:30px}.story-figure>figcaption{padding-inline:10px;font-size:13px}.story-sources figcaption{font-size:14px;line-height:1.7}.story-sources li>button{min-height:48px;font-size:15px;line-height:1.7}.story-source-index{font-size:13px}.story-sources li>p{font-size:15px}.story-source-link{min-height:48px;font-size:15px}.story-route{grid-template-columns:1fr;gap:30px}.story-route>li{padding-top:19px}.story-route>li:not(:last-child):after{content:"↓";top:auto;bottom:-29px;right:10px}.story-route-step{margin-bottom:12px}.story-route strong{margin-bottom:10px;font-size:26px}.story-figure-label{margin-bottom:25px;font-size:11px}.story-publication-stages{grid-template-columns:1fr;gap:28px}.story-publication-stages strong{margin-block:13px 10px;font-size:31px}.story-publication-stages small{margin-top:11px}.story-aftermath{padding-top:40px;padding-bottom:35px}.research-workspace-controls{align-items:stretch;gap:10px}.research-workspace-controls label{justify-content:space-between;width:100%}.research-workspace-controls>button{flex:1}}@media (prefers-reduced-motion:reduce){.incident-story *,.research-workspace *{scroll-behavior:auto;transition:none;animation:none}}.package-route-art{width:100%;margin:-18px auto 25px;display:block;overflow:visible}.package-route-art path,.package-route-art circle,.package-route-art ellipse{fill:none;stroke:#9bafbd;stroke-width:1px;vector-effect:non-scaling-stroke}.package-route-art .package-paper-face{fill:#20303d;stroke:#c9d5dc}.package-route-art .package-paper-echo{stroke:#526a7e}.package-route-art .package-publish-route{stroke:#d8bda4;stroke-dasharray:1}.package-route-art .package-travelling-record{fill:#f9d8b5;stroke:none;opacity:0}.package-public-world ellipse,.package-public-world path{stroke:#d8ba9770}.package-route-art .package-world-edge{stroke:#e5c6a6;stroke-dasharray:1}.package-route-art .package-world-halo{stroke:#d8ba9720}.package-route-art .package-world-point{fill:#e5c6a6;stroke:none}.package-route-art .package-hypothetical-route{stroke:#8b9ca55c;stroke-dasharray:4 7}.package-route-art .package-expected-computer{stroke:#81969f70;stroke-dasharray:4 3}.story-figure[data-revealed] .package-paper{transform-origin:140px 125px;animation:.85s cubic-bezier(.16,1,.3,1) both paper-arrives}.story-figure[data-revealed] .package-publish-route{animation:.9s cubic-bezier(.33,1,.68,1) .15s both story-line-draw}.story-figure[data-revealed] .package-world-edge{animation:1.3s cubic-bezier(.33,1,.68,1) .15s both story-line-draw}.story-figure[data-revealed] .package-travelling-record{animation:1.2s ease-out .35s both package-record-passes}.story-figure[data-revealed] .package-world-halo{transform-origin:480px 125px;animation:1.4s ease-out both public-world-arrives}.story-risk-continuation{position:relative}.public-index-document{isolation:isolate;background:#18291f;border:1px solid #768f7c;margin-top:42px;position:relative;overflow:hidden;box-shadow:7px 7px #122018,8px 8px #40554a}.public-index-document-heading{font:10px/1.6 var(--sans);color:#a7c4af;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:15px 22px;display:flex}.public-index-file{align-items:center;gap:25px;padding:31px 25px;display:flex}.public-index-file>svg{width:37px;height:48px}.public-index-file>svg path{fill:none;stroke:#abc5b4;stroke-width:1px}.public-index-file strong{font:400 clamp(12px, 1.7vw, 19px)/1.7 var(--mono);overflow-wrap:anywhere;color:#e3eade}.public-index-file p{font:13px/1.8 var(--sans);color:#a8bfae;margin-top:6px}.public-index-file .public-index-check{width:33px;height:33px;margin-left:auto}.public-index-check circle,.public-index-check path{fill:none;stroke:#9bbda5;stroke-width:1px;stroke-dasharray:1}.public-index-check path{stroke-width:1.5px}.public-index-scan{z-index:-1;opacity:0;background:linear-gradient(105deg,#0000 30%,#bad0b612 49%,#c7ddc51c 50%,#0000 68%);position:absolute;inset:0}.story-figure[data-revealed] .public-index-document{animation:.95s cubic-bezier(.16,1,.3,1) .18s both index-document-arrives}.story-figure[data-revealed] .public-index-check path,.story-figure[data-revealed] .public-index-check circle{animation:.7s ease-out .85s both story-line-draw}.story-figure[data-revealed] .public-index-scan{animation:1.6s ease-out .3s both public-index-scan}@keyframes story-line-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes story-rule-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes paper-arrives{0%{transform:translate(-8px,14px)rotate(-7deg)}to{transform:translate(0)rotate(0)}}@keyframes package-record-passes{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(184px)}}@keyframes public-world-arrives{0%{opacity:.25;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes index-document-arrives{0%{transform:translateY(12px)rotate(-.5deg)}to{transform:translateY(0)rotate(0)}}@keyframes public-index-scan{0%{opacity:0;transform:translate(-75%)}30%{opacity:1}to{opacity:0;transform:translate(75%)}}@media (max-width:700px){.package-route-art{margin:-8px 0 23px}.public-index-document-heading{padding:13px 16px;font-size:9px}.public-index-file{gap:13px;padding:25px 15px}.public-index-file>svg{width:25px;height:36px}.public-index-file .public-index-check{width:24px;height:24px}.public-index-file p{font-size:11px}}@media (prefers-reduced-motion:reduce){.story-figure[data-revealed] *,.story-figure[data-revealed] :before{animation:none!important}.package-route-art .package-travelling-record,.public-index-scan{display:none}}.primer,.scope-blast,.lessons{--analysis-ink:#eeece6;--analysis-muted:#a9b0b7;--analysis-line:#30383e;--analysis-warm:#e8b394;--analysis-sage:#9bbda5;color:var(--analysis-ink)}.primer,.lessons{padding-block:clamp(64px,8vw,112px)}.primer-inner,.lessons-inner{overflow-wrap:break-word;width:min(100% - 48px,730px);margin-inline:auto}.scope-blast-eyebrow,.lessons-eyebrow{font:12px/1.6 var(--sans);color:var(--analysis-muted);margin-bottom:22px}.primer h2,.scope-blast-head>:is(h2,h3),.lessons h2{font:400 clamp(35px, 4.7vw, 58px)/1.08 var(--serif);letter-spacing:-.035em;text-wrap:pretty}.primer h2{font:500 clamp(26px, 3vw, 36px)/1.2 var(--sans)}.primer-summary,.primer-context{font:400 clamp(17px, 1.7vw, 20px)/1.8 var(--sans);color:#d0d5d7;margin-top:28px}.primer-record-note{font:15px/1.85 var(--sans);color:var(--analysis-muted);margin-top:36px}.primer-record-note strong{color:var(--analysis-ink);font-weight:500}.scope-blast{padding-block:clamp(64px,8vw,112px)}.scope-blast-inner{width:min(100% - 48px,1040px);margin-inline:auto}.scope-blast-head{max-width:730px}.scope-blast-standfirst{font:18px/1.8 var(--sans);color:#cbd1d4;margin-top:28px}.scope-source-link,.lesson-source{width:fit-content;max-width:100%;min-height:44px;font:14px/1.7 var(--sans);color:#b8c5cb;align-items:center;padding-block:6px;text-decoration:none;display:inline-flex}.scope-other-attempts{gap:44px;margin:52px 0 0;padding:0;list-style:none;display:grid}.scope-other-attempts>li{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:clamp(28px,5vw,70px);display:grid}.scope-other-attempts :is(h3,h4){font:400 clamp(25px, 2.7vw, 33px)/1.2 var(--serif);letter-spacing:-.025em;margin:0}.scope-other-attempts li p{font:15px/1.8 var(--sans);color:#cbd2d5}.scope-other-attempts li .scope-attempt-result{color:var(--analysis-muted);margin-top:15px}.scope-other-attempts .scope-source-link{text-align:left;margin-top:4px}.lessons-standfirst{font:18px/1.8 var(--sans);color:#cbd1d4;margin-top:28px}.lesson{padding-block:32px}.lesson h3{font:400 clamp(25px, 2.8vw, 32px)/1.2 var(--serif);letter-spacing:-.025em;text-wrap:pretty}.lesson>p{font:16px/1.85 var(--sans);color:#cbd1d4;margin-top:18px}.lesson-source{text-align:left;margin-top:4px}.lesson-source-label{text-underline-offset:4px;text-decoration:underline}.lesson-source-index{color:var(--analysis-warm);font:13px var(--mono);white-space:nowrap}.boundary{margin-top:36px;padding-top:32px}.boundary-closer{font:18px/1.85 var(--sans);color:#d4d8d6}.boundary-reading{padding-top:30px}.boundary-reading h3{font:500 15px/1.65 var(--sans)}.boundary-reading ul{margin:18px 0;padding-left:20px;list-style:outside}.boundary-reading li{font:14px/1.8 var(--sans);color:var(--analysis-muted);margin-top:10px;padding-left:4px}.boundary-reading a{min-height:44px;font:13px/1.8 var(--sans);align-items:center;gap:6px;padding-block:6px;text-decoration:none;display:inline-flex}.boundary-reading a>span{text-underline-offset:4px;text-decoration:underline}.boundary-reading a>svg{flex:0 0 14px;width:14px;height:14px}@media (max-width:700px){.scope-blast-standfirst,.lessons-standfirst{font-size:17px}.scope-other-attempts{gap:38px}.scope-other-attempts>li{grid-template-columns:minmax(0,1fr);gap:15px}.lesson-source{min-height:48px;font-size:15px}.lesson-source-index{font-size:14px}.boundary-reading li{font-size:15px}.boundary-reading a{max-width:100%;font-size:15px;line-height:1.8}}.story-figure.story-figure-detours{width:min(100% - var(--story-gutter) * 2, 1060px)}.detour-river{background:#111b22;overflow:clip}.detour-river-heading>p:first-child{font:12px/1.6 var(--sans);color:#a9b8bf;margin-bottom:22px}.detour-river-count{flex-wrap:wrap;align-items:baseline;column-gap:24px;display:flex}.detour-river-count>strong{font:400 clamp(76px, 12vw, 142px)/.92 var(--serif);font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.065em;color:#dce9df;display:block}.detour-river-count>span{font:14px/1.8 var(--sans);color:#b7c1c7}.detour-river-heading>p:last-child{max-width:535px;font:14px/1.8 var(--sans);color:#acb8bd;margin-top:24px}.detour-river-heading>p:last-child>strong{color:#d8e3db;font-weight:500}.detour-river-plot{margin-block:36px 0}.detour-river-map{gap:24px;margin-top:20px;display:grid}.detour-river-drawing{min-width:0}.detour-river-endpoints{font:12px/1.7 var(--sans);color:#c4ccc9;justify-content:space-between;gap:20px;display:flex}.detour-river-endpoints-end{text-align:right;justify-content:flex-end}.detour-river-endpoints small{font:10px/1.8 var(--mono);color:#91a4ac;margin-top:2px;display:block}.detour-river-svg{width:100%;height:auto;display:block;overflow:visible}.detour-river-direction{color:#a8bab1;max-width:290px;font:12px/1.8 var(--sans);margin-top:13px}.detour-river-directions path{fill:none;stroke:#9fb6a5;stroke-width:1px}.detour-river-reveal{stroke-dasharray:1;stroke-dashoffset:0}.detour-river-thread{stroke:#42524f;stroke-width:.7px}.detour-period-1{--ribbon-period-color:var(--ribbon-period-1,#8fbde8)}.detour-period-2{--ribbon-period-color:var(--ribbon-period-2,#c6afe9)}.detour-period-3{--ribbon-period-color:var(--ribbon-period-3,#73bdb7)}.detour-period-4{--ribbon-period-color:var(--ribbon-period-4,#e5b875)}.detour-period-5{--ribbon-period-color:var(--ribbon-period-5,#de9dba)}.detour-period-6{--ribbon-period-color:var(--ribbon-period-6,#9baaf2)}.detour-river .detour-river-records[data-period]{stroke:var(--ribbon-period-color);stroke-width:.65px;opacity:.88;transition:opacity .24s,stroke-width .24s}.detour-river[data-highlighted] .detour-river-records:not([data-selected]){opacity:.16}.detour-river .detour-river-records[data-selected]{stroke-width:1.05px;opacity:1}.detour-period-locator{pointer-events:none}.detour-period-locator circle{fill:var(--ribbon-period-color)}.detour-period-locator .detour-period-locator-halo{fill:var(--palette-night,#101216)}.detour-period-locator text{fill:#101216;font-family:var(--sans);font-weight:600}.detour-river-terminal{fill:#efe7d6;stroke:#111b22;stroke-width:1.5px}.detour-river-scale{font:11px/1.8 var(--sans);color:#9babb1;margin-top:3px}.detour-located-source>.message-reference,.detour-river-endpoints .message-reference{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.detour-located-source{color:var(--palette-ink);font:14px/1.7 var(--sans);margin-top:8px}.detour-river .detour-period-choices{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:0;display:grid}.detour-river .detour-period-choices .detour-period-choice{text-align:left;min-width:0;color:var(--palette-body,#bac8cb);background:0 0;grid-template-rows:minmax(76px,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:start;gap:4px;padding:0;display:grid}.detour-river .detour-period-choices .detour-period-choice:is(:hover,[data-selected=true]){background:0 0}.detour-river .detour-period-choices .detour-period-title{border:1px solid var(--palette-strong-line,#6f7682);background:var(--palette-raised,#202226);width:100%;min-width:0;height:100%;min-height:76px;color:var(--palette-ink,#f0f1f4);font:500 14px/1.4 var(--sans);text-align:left;overflow-wrap:anywhere;cursor:pointer;border-radius:5px;align-items:center;gap:8px;margin:0;padding:12px;display:flex}.detour-river .detour-period-choices .detour-period-title[aria-pressed=true]{border-color:var(--ribbon-period-color);background:color-mix(in srgb, var(--ribbon-period-color) 16%, var(--palette-surface,#141518));box-shadow:inset 0 0 0 1px var(--ribbon-period-color)}.detour-river .detour-period-choices .detour-period-title:active{background:color-mix(in srgb, var(--ribbon-period-color) 24%, var(--palette-surface,#141518))}.detour-river .detour-period-choices .detour-period-title:focus-visible{outline:2px solid var(--ribbon-period-color);outline-offset:-5px}.detour-period-number{background:color-mix(in srgb, var(--ribbon-period-color) 15%, transparent);height:22px;color:var(--ribbon-period-color);font:500 12px/1 var(--sans);font-variant-numeric:tabular-nums;border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;display:inline-flex}.detour-period-choice[data-selected=true] .detour-period-number{background:var(--ribbon-period-color);color:#101216}:is(.detour-period-title:focus-visible,.detour-locator-reference:focus-visible){outline:2px solid var(--palette-accent,#b5c9b5);outline-offset:4px}.detour-record-locator .detour-locator-reference{pointer-events:auto;cursor:pointer;text-underline-offset:3px;text-decoration:underline}.detour-river .detour-period-choices .detour-period-range{color:var(--palette-muted,#a8b0bd);font:12px/1.7 var(--sans);font-variant-numeric:tabular-nums;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:0 4px;margin:0;padding-inline:4px;display:flex}.detour-period-range>.message-reference{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.detour-river .detour-period-choice[data-selected=true] .detour-period-range{color:var(--ribbon-period-color)}.detour-river-dependency{padding-top:26px}.detour-river-dependency>p:first-child{font:12px/1.8 var(--sans);color:#aab9be}.detour-river-dependency>ol{flex-wrap:wrap;gap:10px 30px;margin-top:16px;display:flex}.detour-river-dependency>ol>li{font:400 clamp(21px, 2.8vw, 28px)/1.3 var(--serif);color:#d1d8d2;padding-right:30px;position:relative}.detour-river-dependency>ol>li:not(:last-child):after{content:"→";font:18px/1.8 var(--sans);color:#809d8c;position:absolute;top:1px;right:-12px}.detour-river-dependency>p:last-child{font:12px/1.8 var(--sans);color:#9eacb3;margin-top:14px}.detour-river-omissions{font:10px/1.8 var(--sans);color:#8da0a8;margin-top:25px}.story-figure[data-revealed=true] .detour-river-reveal{animation:2.8s cubic-bezier(.2,.45,.2,1) both detour-river-unfold}@keyframes detour-river-unfold{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.detour-river[data-layout=vertical] .detour-river-map{grid-template-columns:minmax(0,1.1fr) minmax(104px,.9fr);align-items:start;gap:12px}.detour-river[data-layout=vertical] .detour-period-choices{grid-template-columns:minmax(0,1fr);gap:8px}.detour-river[data-layout=vertical] .detour-period-choice{grid-template-rows:minmax(68px,1fr) auto}.detour-river[data-layout=vertical] .detour-period-title{gap:7px;min-height:68px;padding:10px;font-size:14px;line-height:1.4}.detour-river[data-layout=vertical] .detour-period-number{flex-basis:20px;height:20px;font-size:11px}.detour-river[data-layout=vertical] .detour-river-drawing{top:calc(var(--section-rail-height,48px) + 12px);height:min(570px, calc(100svh - var(--section-rail-height,48px) - 28px));grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:sticky}.detour-river[data-layout=vertical] .detour-river-svg{width:100%;height:100%;min-height:0}.detour-river[data-layout=vertical] .detour-river-endpoints{text-align:center;justify-content:center;font-size:11px;line-height:1.5}.detour-river[data-layout=vertical] .detour-period-range{gap:0 2px;font-size:12px}@media (min-width:701px) and (max-width:1050px){.detour-river .detour-period-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (hover:hover) and (pointer:fine){.detour-river .detour-period-choices .detour-period-title:hover{border-color:var(--ribbon-period-color);background:color-mix(in srgb, var(--ribbon-period-color) 10%, var(--palette-raised,#202226))}.detour-river .detour-period-choices .detour-period-title[aria-pressed=true]:hover{background:color-mix(in srgb, var(--ribbon-period-color) 22%, var(--palette-surface,#141518))}}@media (prefers-reduced-motion:no-preference){.detour-river .detour-period-title,.detour-period-number{transition:background-color .16s,border-color .16s,box-shadow .16s}}@media (max-width:700px){.story-figure.story-figure-detours{width:calc(100% - 28px)}.detour-river-count{display:block}.detour-river-count>span{margin-top:15px;font-size:14px;display:block}.detour-river-heading>p:last-child{font-size:14px}.detour-river-plot{margin-block:29px 0}.detour-river-scale,.detour-river .figure-inspection-hint{font-size:12px}.detour-river-endpoints,.detour-river-scale{font-size:13px}.detour-river-endpoints small,.detour-river .detour-period-choices .detour-period-range{font-size:12px}.detour-river-dependency>ol{grid-template-columns:1fr;gap:22px;margin-top:22px;display:grid}.detour-river-dependency>ol>li{padding-left:25px;padding-right:0;font-size:24px}.detour-river-dependency>ol>li:not(:last-child):after{content:"↓";font-size:15px;inset:auto auto -23px 28px}.detour-river-omissions{font-size:11px}}@media (prefers-reduced-motion:reduce){.story-figure[data-revealed=true] .detour-river-reveal{stroke-dashoffset:0;animation:none}}.correction-figure{--correction-paper:#eeeae0;--correction-ink:#29322d;--correction-muted:#626960;--correction-sage:#3f6855;background:var(--correction-paper);min-width:0;color:var(--correction-ink);overflow-wrap:anywhere}.correction-mechanism{grid-template-columns:minmax(320px,360px) minmax(0,1fr);align-items:start;gap:clamp(36px,4vw,60px);display:grid}.correction-account-progress{top:calc(var(--section-rail-height,44px) + 24px);border:1px solid var(--day-line,#b9c4d2);background:var(--correction-paper);gap:24px;min-width:0;margin:0;padding:30px;display:grid;position:sticky}.correction-account-progress>figcaption{font:400 28px/1.18 var(--serif);letter-spacing:-.025em;text-align:left;text-wrap:balance}.correction-account-connection{min-width:0}.correction-account-identity{fill:none;width:min(100%,210px);height:auto;margin:0 auto 18px;display:block;overflow:visible}.correction-account-identity *{vector-effect:non-scaling-stroke}.correction-identity-ring{stroke:#698162;stroke-width:1.5px}.correction-identity-person{stroke:#496747;stroke-width:1.2px}.correction-email-connection{stroke:#a0a796;stroke-width:1px}.correction-email-connection[data-confirmed=true]{stroke:#3f6a48;stroke-width:1.4px}.correction-email-state{font:15px/1.75 var(--sans);color:#496447;text-align:left;min-height:5.25em;margin:0}.correction-security-progress{gap:4px;margin:0;padding:0;list-style:none;display:grid}.correction-security-progress>li{color:#626b5b;min-width:0;font:15px/1.6 var(--sans)}.correction-requirement{text-align:left;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:66px;padding-block:8px;display:grid}.correction-requirement>.message-reference{min-width:44px;min-height:44px;color:var(--day-blue,currentColor);font:13px/1.5 var(--sans);white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}.correction-requirement-copy{gap:1px;min-width:0;display:grid}.correction-requirement-copy>strong{color:var(--day-ink,#18202d);font-weight:500}.correction-requirement-copy>span{font:13px/1.6 var(--sans);color:var(--day-muted,#536174)}.correction-security-mark{border:1px solid #a5af9b;border-radius:50%;flex-shrink:0;width:18px;height:18px;display:block}.correction-security-mark svg{width:100%;height:100%;display:block}.correction-security-mark path{fill:none;stroke:none;stroke-width:1.5px}.correction-security-progress>li[data-complete=true]{color:#365b3e}.correction-security-progress>li[data-complete=true] .correction-security-mark{background:#d7e1cd;border-color:#6a875f}.correction-account-progress[data-summary]{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:12px;padding:0}.correction-account-progress[data-summary]>figcaption{text-wrap:pretty;font-size:24px}.correction-account-progress[data-summary] .correction-security-progress{grid-column:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:18px}.correction-account-progress[data-summary] .correction-requirement{min-height:44px;padding-block:0}.correction-account-route{margin:0;padding:0;list-style:none;position:relative}.correction-account-route>li{grid-template-columns:29px minmax(0,1fr);column-gap:23px;padding-bottom:38px;display:grid;position:relative}.correction-account-route>li:last-child{padding-bottom:0}.correction-account-route>li:not(:last-child):before{content:"";transform-origin:top;background:#a6b29e;width:1px;position:absolute;top:29px;bottom:0;left:14px}.correction-route-number{width:29px;height:29px;font:14px/1 var(--sans);color:#567052;background:var(--correction-paper);z-index:1;border:1px solid #879b80;border-radius:50%;place-items:center;margin-top:2px;display:grid}.correction-step{grid-template-columns:minmax(0,1fr);align-items:start;gap:10px;min-width:0;display:grid}.correction-step-heading{flex-wrap:wrap;align-items:baseline;gap:0 12px;display:flex}.correction-step-source{color:var(--day-muted,currentColor);font:13px/1.5 var(--sans);white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.correction-step-source>.message-reference{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.correction-step-copy h3{font:500 22px/1.4 var(--sans);letter-spacing:-.015em}.correction-step-trigger{text-align:left;width:fit-content;max-width:100%;min-height:44px;color:inherit;align-items:center;padding-block:6px;display:inline-flex}.correction-step-trigger:not(:disabled):hover{opacity:1}.correction-step-trigger>span:first-child{display:block}.correction-evidence-action{color:#496448;font:14px/1.7 var(--sans);letter-spacing:0;text-underline-offset:4px;-webkit-text-decoration:underline #6c88565c;text-decoration:underline #6c88565c}.correction-step-trigger:is(:hover,:focus-visible,[aria-expanded=true]) .correction-evidence-action{text-decoration-color:currentColor}.correction-step-trigger:focus-visible{outline-offset:6px;outline:2px solid #526e55}.correction-step-copy>p{font:16px/1.8 var(--sans);color:var(--correction-muted);max-width:680px;margin-top:12px}.correction-step-result{min-width:0;padding-top:0}.correction-step-result figure{margin:0}.correction-step-result figure+figure{margin-top:16px}.correction-step-result figcaption{color:#626960;font:14px/1.6 var(--sans);margin-bottom:6px}.correction-step-result blockquote{font:14px/1.85 var(--mono);color:#445b46;overflow-wrap:anywhere;white-space:pre-wrap}.correction-step-result blockquote+blockquote{margin-top:13px}.correction-account-route>li[data-current] .correction-route-number{background:var(--day-blue,#2546e8);border-color:var(--day-blue,#2546e8);color:var(--day-white,#fff)}.correction-account-route>li[data-selected] .correction-route-number{outline-offset:3px;outline:3px solid #82977144}.correction-evidence{overflow-wrap:anywhere;gap:26px;min-width:0;display:grid}.correction-evidence>p{font:15px/1.8 var(--sans)}.correction-evidence>section{gap:24px;min-width:0;display:grid}.correction-evidence figure{min-width:0}.correction-evidence h4{font:600 15px/1.5 var(--sans);margin-bottom:-8px}.correction-evidence figcaption{font:14px/1.7 var(--sans);color:#bfcec0;margin-bottom:12px}.correction-evidence figcaption>.message-reference{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.correction-evidence blockquote{font:400 23px/1.4 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere}.correction-evidence blockquote+blockquote{margin-top:14px}.correction-evidence figure>.source-action{color:#233c2a;min-height:44px;font:500 14px/1.6 var(--sans);background:#dce4d2;margin-top:12px;padding:10px 14px}@media (prefers-reduced-motion:no-preference){.correction-route-number{transition:outline-color .2s,background-color .2s,border-color .2s,color .2s}.correction-email-connection,.correction-email-connection>rect,.correction-security-mark{transition:stroke .25s,fill .25s,background .25s}.correction-email-connection[data-confirmed=true] .correction-email-link{stroke-dasharray:1;animation:.45s ease-out both correction-email-connect}.correction-security-progress>li[data-complete=true] .correction-security-mark path{stroke-dasharray:1;animation:.35s ease-out both correction-email-connect}}@keyframes correction-email-connect{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:1080px),(hover:none) and (pointer:coarse){.correction-mechanism{grid-template-columns:minmax(0,1fr);gap:28px}.correction-account-progress{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:36px;padding:28px;position:static}.correction-account-progress>figcaption{grid-column:1/-1}.correction-account-connection{grid-column:1}.correction-security-progress{grid-column:2;align-self:center}.correction-email-state{min-height:0}}@media (max-width:800px){.correction-account-progress[data-summary] .correction-security-progress{grid-template-columns:minmax(0,1fr);gap:2px}.correction-account-route>li{grid-template-columns:1.8rem minmax(0,1fr);column-gap:18px;padding-bottom:27px}.correction-route-number{width:1.8rem;height:1.8rem}.correction-account-route>li:not(:last-child):before{top:calc(1.8rem + 2px);left:.9rem}.correction-step{grid-template-columns:minmax(0,1fr);gap:14px}.correction-step-copy h3{font-size:21px}.correction-step-copy>p{max-width:none}.correction-step-result{padding-top:0}}@media (max-width:560px){.correction-account-progress{grid-template-columns:minmax(0,1fr);gap:22px;padding:24px}.correction-account-progress>figcaption{font-size:29px}.correction-account-connection,.correction-security-progress{grid-column:1}.correction-account-identity{width:180px;margin-bottom:16px}.correction-requirement{min-height:64px}}@media (min-width:1081px) and (max-height:860px){.correction-account-progress{position:static}}@media (max-width:380px){.correction-account-route>li{column-gap:13px}.correction-step-copy h3{font-size:21px}}@media (prefers-reduced-motion:reduce){.correction-figure *,.correction-figure :before,.correction-figure :after{transition:none!important;animation:none!important}}.incident-journey{--journey-bg:var(--day-white,#fff);--journey-ink:var(--day-ink,#18202d);--journey-muted:var(--day-muted,#536174);--journey-line:var(--day-line,#b9c4d2);--journey-accent:var(--day-blue,#2448dc);--journey-warning:var(--theme-caution);width:100%;padding:40px max(var(--article-gutter,24px), calc((100% - var(--article-layout-width,1320px)) / 2)) 48px;background:var(--journey-bg);color:var(--journey-ink);color-scheme:var(--theme-scheme);scroll-margin-top:calc(var(--section-rail-height,44px) + 24px);margin:0}.journey-heading{text-align:left;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:18px 64px;margin-bottom:32px;display:grid}.journey-heading>*{overflow-wrap:anywhere;min-width:0}.journey-eyebrow{font:500 15px/1.6 var(--sans);color:var(--journey-muted);grid-column:1/-1}.journey-heading h2{max-width:730px;font:600 clamp(26px, 2.8vw, 34px)/1.2 var(--sans);letter-spacing:-.01em;text-wrap:pretty}.journey-introduction{max-width:550px;font:16px/1.8 var(--sans);color:var(--day-body,var(--journey-muted))}.journey-route ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:50px 30px;margin:0;padding:0;list-style:none;display:grid}.journey-route li{min-width:0;position:relative}.journey-route li:before{content:"";border-top:1px solid var(--journey-line);position:absolute;top:25px;left:0;right:-30px}.journey-route li:nth-child(4n):before{right:0}.journey-route li[data-stop=premise]:before{border-top:2px solid var(--journey-warning)}.journey-route li[data-stop=publication]:before{border-top:3px solid var(--day-risk)}.journey-route li[data-stop=aftermath]:before{border-top-style:dashed}.journey-route button{width:100%;min-width:0;height:100%;color:inherit;text-align:left;flex-direction:column;align-items:stretch;padding:0;display:flex;position:relative}.journey-route button:not(:disabled):hover{opacity:1}.journey-route button:focus-visible{outline:2px solid var(--journey-accent);outline-offset:8px}.journey-stop-mark{align-items:center;gap:10px;min-height:50px;margin-bottom:22px;display:flex}.journey-stop-number{background:var(--journey-bg);font:400 44px/1 var(--serif);letter-spacing:-.055em;font-variant-numeric:lining-nums tabular-nums;color:var(--journey-muted);flex-shrink:0;padding-right:5px;position:relative}.journey-stop-stage{background:var(--journey-bg);min-width:0;color:var(--journey-muted);font:500 14px/1.4 var(--sans);overflow-wrap:anywhere;padding:3px 10px 3px 5px;position:relative}.journey-stop-copy{overflow-wrap:break-word;min-width:0;padding-bottom:14px;display:block}.journey-stop-title{font:500 clamp(22px, 1.9vw, 26px)/1.25 var(--sans);letter-spacing:-.03em;text-wrap:pretty;display:block}.journey-stop-preview{font:15px/1.75 var(--sans);color:var(--day-body,var(--journey-muted));margin-top:14px;display:block}.journey-stop-action{min-height:44px;color:var(--journey-ink);font:500 14px/1.5 var(--sans);text-decoration:underline;-webkit-text-decoration-color:var(--journey-line);text-decoration-color:var(--journey-line);text-underline-offset:5px;align-self:start;align-items:center;margin-top:auto;display:flex}.journey-route li[data-stop=premise]{--journey-emphasis-ink:var(--theme-caution-ink);--journey-emphasis-mark:var(--theme-caution-mark)}.journey-route li[data-stop=publication]{--journey-emphasis-ink:var(--theme-danger-ink);--journey-emphasis-mark:var(--theme-danger-mark)}.journey-route li:is([data-stop=premise],[data-stop=publication]) :is(.journey-stop-number,.journey-stop-stage,.journey-stop-title){color:var(--journey-emphasis-ink)}.journey-route li:is([data-stop=premise],[data-stop=publication]) .journey-stop-title{background:var(--journey-emphasis-mark);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.08em .18em;display:inline}.journey-route button:is(:hover,:focus-visible,[aria-expanded=true]) .journey-stop-action{color:var(--journey-accent);text-decoration-color:currentColor;text-decoration-thickness:2px}.journey-route button[aria-expanded=true] .journey-stop-title{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.journey-detail-content{overflow-wrap:anywhere;gap:28px;min-width:0;display:grid}.journey-summary,.journey-limit p,.journey-report-source p{font:15px/1.8 var(--sans)}.journey-proof{gap:22px;min-width:0;display:grid}.journey-proof>h4,.journey-limit>h4{font:600 15px/1.5 var(--sans)}.journey-proof>h4{margin-bottom:-8px}.journey-source{gap:12px;min-width:0;display:grid}.journey-source figcaption{font:14px/1.6 var(--sans);color:var(--palette-muted,#bfcbc1)}.journey-source figcaption>.message-reference{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.journey-source blockquote{font:400 clamp(21px, 2vw, 25px)/1.4 var(--serif);letter-spacing:-.012em;white-space:pre-wrap;overflow-wrap:anywhere}.journey-source>.source-action,.journey-report-source>a{background:var(--palette-paper,#d7e2ce);min-height:44px;color:var(--palette-dark-ink,#18291f);font:500 14px/1.5 var(--sans);justify-self:start;padding:10px 14px}.journey-report-source>a>svg{flex:0 0 14px;width:14px;height:14px}.journey-report-source>a{align-items:center;gap:8px;max-width:100%;margin-top:12px;display:inline-flex}.journey-limit{gap:9px;display:grid}.journey-limit p{color:var(--palette-muted,#bfcbc1)}@media (min-width:700px) and (max-width:1099px){.journey-route ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:38px 36px}.journey-route li:before{right:-36px}.journey-route li:nth-child(2n):before{right:0}.journey-stop-title{font-size:25px}}@media (max-width:1099px){.journey-heading{grid-template-columns:minmax(0,1fr);gap:18px}.journey-introduction{max-width:740px}}@media (max-width:699px){.incident-journey{--journey-number-width:2.75rem;padding-block:40px 32px}.journey-heading{margin-bottom:28px}.journey-heading h2{font-size:27px}.journey-route ol{display:block}.journey-route li:before{top:0;bottom:0;left:calc(var(--journey-number-width) / 2);border-top:0;border-left:1px solid var(--journey-line);width:0;right:auto}.journey-route li:first-child:before{top:calc(28px + 1.125rem)}.journey-route li:last-child:before{height:calc(28px + 1.125rem);bottom:auto}.journey-route li[data-stop=premise]:before{border-top:0;border-left:2px solid var(--journey-warning)}.journey-route li[data-stop=publication]:before{border-top:0;border-left:3px solid var(--day-risk)}.journey-route li[data-stop=aftermath]:before{border-left-style:dashed}.journey-route button{grid-template-columns:var(--journey-number-width) minmax(0, 1fr);gap:8px clamp(12px,4vw,20px);padding-block:24px;display:grid}.journey-stop-mark{display:contents}.journey-stop-number{text-align:center;grid-area:1/1/4;align-self:start;padding:4px 0;font-size:2.25rem}.journey-stop-stage{grid-column:2;padding:0;font-size:14px}.journey-stop-copy{grid-column:2;padding-bottom:0}.journey-stop-title{font-size:24px}.journey-stop-preview{margin-top:12px}.journey-stop-action{grid-column:2}}@media (prefers-reduced-motion:reduce){.incident-journey *,.incident-journey :before,.incident-journey :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.chapter-investigations{width:100%;max-width:690px;margin:52px auto 20px}.chapter-investigations-heading{margin-bottom:19px}.chapter-investigations-heading h3{font:500 14px/1.7 var(--sans);color:#c9d0d1}.chapter-investigations-heading>p{font:12px/1.8 var(--sans);color:#91a0a9;margin-top:5px}.chapter-investigation{overflow-wrap:break-word;min-width:0;margin-block:38px 58px;scroll-margin-top:34px}.chapter-investigation>header{padding:0}.chapter-investigation:focus-visible{outline-offset:7px;outline:2px solid #b2c5bb}.chapter-investigation-title{max-width:610px;font:400 clamp(23px, 2.7vw, 29px)/1.27 var(--serif);color:#e4e6dc;letter-spacing:-.017em;text-wrap:pretty;display:block}.chapter-investigation-standfirst{max-width:620px;font:15px/1.85 var(--sans);color:#aab5bc;margin-top:12px;display:block}.chapter-investigation-body{padding:0}.chapter-investigation-prose>p{font:400 17px/1.95 var(--sans);color:#bdc7ca;margin-top:24px}.chapter-investigation-evidence{margin-top:22px}.chapter-investigation-body h5{font:500 14px/1.7 var(--sans);color:#b8c7bf;margin:0}.chapter-investigation-evidence>.source-disclosure-content>ol{margin:0;padding:0;list-style:none}.chapter-investigation-evidence>.source-disclosure-content>ol>li{padding-block:0 24px}.chapter-investigation-evidence>.source-disclosure-content>ol>li+li{padding-top:8px}.chapter-investigation-evidence>.source-disclosure-content>ol>li:last-child{padding-bottom:0}.chapter-investigation-evidence figure{margin:0}.chapter-investigation-evidence figcaption{font:13px/1.8 var(--sans);color:#94aaa7;flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.chapter-investigation-evidence figcaption>span{overflow-wrap:anywhere;max-width:100%}.chapter-investigation-source-index{font:13px/1.8 var(--mono);color:#c0cabe}.chapter-investigation-evidence blockquote{font:400 clamp(21px, 2.7vw, 27px)/1.5 var(--serif);letter-spacing:-.01em;color:#e0dfd2;white-space:pre-wrap;overflow-wrap:anywhere;margin:16px 0 0}.chapter-investigation-evidence li>p{font:14px/1.9 var(--sans);color:#aab9bb;margin-top:15px}.chapter-investigation-source{font:14px/1.6 var(--sans);color:#c2d2c9;margin-top:0}.chapter-investigation-source:focus-visible{outline-offset:4px;outline:2px solid #b2c5bb}.chapter-investigation-body>.chapter-investigation-takeaway{font:400 23px/1.5 var(--serif);letter-spacing:-.012em;color:#d2dfd5;margin-top:24px}.chapter-investigation-limit{margin-top:24px}.chapter-investigation-limit>p{font:14px/1.9 var(--sans);color:#a7b4b8;margin-top:10px}@media (max-width:700px){.chapter-investigations{margin-top:39px}.chapter-investigation{margin-block:30px 45px}.chapter-investigation-standfirst{font-size:16px}.chapter-investigation-prose>p{font-size:16px;line-height:1.85}.chapter-investigation-evidence figcaption{font-size:14px}.chapter-investigation-evidence figcaption>.message-reference{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.chapter-investigation-evidence li>p,.chapter-investigation-limit>p,.chapter-investigation-source{font-size:15px}.chapter-investigation-body>.chapter-investigation-takeaway{font-size:21px}}@media (prefers-reduced-motion:reduce){.chapter-investigation{scroll-behavior:auto}}.figure-select{text-align:left;color:inherit;min-height:44px}:is(.figure-select:focus-visible,.figure-select-inline:focus-visible){outline-offset:5px;outline:2px solid #b5c9b5}.figure-select[aria-pressed=true]{text-decoration-color:currentColor}.figure-inspection-hint{font:11px/1.8 var(--sans);color:#a1b4bf;margin:22px 0 0}.figure-inspection{--inspection-ink:#d7e1db;--inspection-muted:#b3c1c3;--inspection-rule:#557063;color:var(--inspection-ink);gap:24px;display:grid}.figure-inspection-label{font:14px/1.6 var(--sans);color:var(--inspection-muted);margin-bottom:12px}.figure-inspection h4{font:600 15px/1.5 var(--sans);margin-bottom:12px}.figure-inspection-copy{gap:14px;display:grid}.figure-inspection-copy>p{font:15px/1.8 var(--sans);color:var(--inspection-ink)}.figure-inspection-source{background:#21312e;min-width:0;padding:20px}.figure-inspection-source blockquote{font:400 20px/1.4 var(--serif);letter-spacing:-.012em;color:var(--inspection-ink);overflow-wrap:anywhere;white-space:pre-wrap}.figure-inspection-source>.source-action{color:#16231f;width:100%;min-height:48px;font:500 14px/1.5 var(--sans);background:#dbe3d3;margin-top:12px;padding:12px 16px}.story-route>li>.figure-select{width:100%;display:block}.story-route>li>.figure-select>span:last-child{font:12px/1.75 var(--sans);color:#aebbc5;display:block}.story-route>li[data-selected]{border-top-width:2px}.story-route>li[data-selected] strong{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.story-package-route[data-inspection=prepare] .package-paper path,.story-package-route[data-inspection=registry] .package-world-edge,.story-package-route[data-inspection=employee] .package-expected-computer{stroke:#e7d0b0;stroke-width:1.7px}.story-publication-stages .figure-select{width:100%;display:block}.story-publication-stages .figure-select-copy{font:13px/1.8 var(--sans);color:#b0bac2;display:block}.story-publication-stages>li[data-selected] strong{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.public-index-select{text-align:left;width:100%;display:block}.public-index-document[data-selected]{outline-offset:4px;outline:1px solid #c4dcc7}.story-recognized-risk .figure-select-inline,.correction-figure .figure-select-inline{text-align:left;min-height:44px}.story-recognized-risk .figure-select-inline{font:12px/1.7 var(--sans);color:#5d645f;border-bottom:1px solid #b5b7a9;margin-bottom:17px}.story-recognized-risk .figure-select-inline[aria-pressed=true]{color:#304734;border-color:#3e5f48}.story-recognized-risk .story-risk-continuation>.figure-select-inline{margin-bottom:10px;display:block}:is(.story-recognized-risk .figure-select-inline:focus-visible,.correction-figure .figure-select:focus-visible,.correction-figure .figure-select-inline:focus-visible){outline-color:#526e55}.correction-label>.figure-select-inline{justify-content:space-between;align-items:baseline;gap:14px;width:100%;display:flex}.correction-label>.figure-select-inline>span{font:11px/1.7 var(--mono)}.correction-rejected-title>.figure-select,.correction-working-title>.figure-select{font:inherit;letter-spacing:inherit;display:block}.correction-verified-route .figure-select{font:inherit;color:inherit;display:block}.correction-figure .figure-select[aria-pressed=true],.correction-figure .figure-select-inline[aria-pressed=true]{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.correction-receipt[data-selected],.correction-explanations>div[data-selected]{border-top:2px solid #52755b}.correction-verified-route>li[data-selected] .correction-route-node{background:#52755b}.correction-figure .figure-inspection-hint{color:#606e60}.detour-period-choices{flex-wrap:wrap;gap:6px 24px;margin-top:16px;display:flex}.detour-period-choices>button{text-align:left;min-height:44px;font:12px/1.6 var(--sans);color:#bac8cb;padding-block:10px}.detour-period-choices>button>span{font:10px/1.8 var(--mono);color:#8fa6ac;margin-top:4px;display:block}.detour-period-choices>button[aria-pressed=true]{color:#f0dfb4}.detour-period-choices>button:focus-visible{outline-offset:4px;outline:2px solid #b5c9b5}.detour-river-records[data-selected]{stroke:#f0dfb4;stroke-width:1.15px}@media (prefers-reduced-motion:no-preference){.detour-river-records{transition:stroke .18s,stroke-width .18s}}@media (max-width:650px){.figure-inspection{grid-template-columns:1fr;gap:23px}.figure-inspection-source{padding:16px}.detour-period-choices{gap:2px 18px}}@media (prefers-reduced-motion:reduce){.figure-inspection,.figure-select,.figure-select-inline,.detour-river-records{transition:none!important;animation:none!important}}.concept-term{font:inherit;color:inherit;text-align:inherit;line-height:inherit;text-underline-offset:.23em;cursor:pointer;border-radius:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:1px;display:inline}.concept-term:hover{background:#cad6c41a;text-decoration-style:solid;opacity:1!important}.concept-term:focus-visible{outline-offset:3px}.story-entry{scroll-margin-top:25px}.concept-drawer{--learning-paper:#eeeae0;--learning-ink:#292e2c;--learning-muted:#62665c;--learning-line:#babeb1;--sheet-enter-x:0px;--sheet-enter-y:8px;--sheet-enter-scale:.985;width:min(520px, calc(100vw - 32px), var(--dialog-available-width,100vw));max-width:none;height:fit-content;max-height:min(720px, calc(100dvh - 32px), var(--dialog-available-height,100dvh));overscroll-behavior:contain;background:var(--learning-paper);color:var(--learning-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-wrap:anywhere;border:0;margin:0;padding:0;position:fixed;inset:auto;overflow:auto;box-shadow:0 6px 18px #00000012,0 24px 56px #0000001f}.concept-drawer::backdrop{background:#0b0c0e29}.concept-drawer-bar{z-index:2;background:var(--learning-paper);justify-content:space-between;align-items:flex-start;gap:18px;padding:28px 32px 19px;display:flex;position:sticky;top:0}.concept-drawer-title{align-items:flex-start;gap:12px;min-width:0;display:flex}.concept-drawer h2{font:400 clamp(29px, 4vw, 38px)/1.12 var(--serif);letter-spacing:-.03em;outline:none;padding-top:3px}.concept-back,.concept-close{width:44px;min-height:44px;color:var(--learning-ink);font:24px/1 var(--sans);flex:0 0 44px;place-items:center;display:grid}.concept-close{margin-right:-12px}.concept-back{margin-left:-12px}.concept-drawer-body{padding:0 32px 30px}.concept-definition{font:17px/1.75 var(--sans)}.concept-example{margin-top:26px}.concept-incident{color:var(--learning-muted);font:15px/1.8 var(--sans)}.concept-evidence{flex-wrap:wrap;align-items:center;gap:0 20px;margin-top:10px;display:flex}.concept-assessment{max-width:100%;min-height:44px;color:var(--learning-ink);font:14px/1.7 var(--sans);align-items:center;gap:6px;display:inline-flex}.concept-assessment>span{text-underline-offset:4px;text-decoration:underline}.concept-assessment>svg{flex:0 0 14px}.concept-source{width:fit-content;max-width:100%;min-height:44px;color:var(--learning-ink);font:500 14px/1.65 var(--sans);padding:0}.concept-drawer .concept-source:hover{opacity:1}.concept-drawer button>svg{flex-shrink:0}.concept-related{color:var(--learning-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:26px;display:flex}.concept-related button{border:1px solid var(--learning-line);overflow-wrap:anywhere;min-width:0;max-width:100%;min-height:44px;font:14px/1.6 var(--sans);text-align:left;border-radius:4px;align-items:center;padding:8px 12px;display:inline-flex}.concept-related button:is(:hover,:focus-visible){background:color-mix(in srgb, var(--learning-ink) 7%, transparent);border-color:var(--learning-ink)}.concept-drawer button:focus-visible{outline-offset:3px;outline:2px solid #54734c}.concept-playground{margin-block:30px;padding-block:22px}.concept-playground-instruction{font:12px/1.6 var(--sans);color:var(--learning-muted)}.concept-scene{width:100%;height:auto;margin-block:18px 8px;display:block;overflow:visible}.concept-drawing,.concept-connector,.concept-enclosure,.concept-boundary-line,.concept-receipt-sheet,.concept-identity-ring{stroke:var(--learning-muted);stroke-width:1.35px;fill:none}.concept-connector{stroke-dasharray:3 3}.concept-enclosure{stroke:var(--learning-line)}.concept-boundary-line{stroke-dasharray:4 4}.concept-scene-label{fill:var(--learning-muted);stroke:none;text-anchor:middle;font:12px var(--sans)}.concept-moving-file{transform:translateX(var(--concept-offset))}.concept-moving-file rect{fill:var(--learning-ink)}.concept-moving-file path{fill:none;stroke:var(--learning-paper)}.concept-boundary-state circle{fill:var(--learning-ink)}.concept-boundary-state path{stroke:var(--learning-ink);stroke-width:3px}.concept-identity-ring{stroke-dasharray:3 5;stroke-width:2px}.concept-receipt-sheet[data-active]{stroke:var(--learning-ink);stroke-width:2px}.concept-receipt-underline{transform:translateX(var(--concept-offset))}.concept-receipt-underline,.concept-memory-focus{fill:none;stroke:var(--learning-ink);stroke-width:4px}.concept-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.concept-steps button{text-align:left;min-height:54px;font:13px/1.55 var(--sans);border-top:1px solid #0000;padding-block:14px}.concept-steps button span{font:20px var(--serif);color:var(--learning-muted);margin-bottom:6px;display:block}.concept-steps button[aria-pressed=true]{border-top:2px solid var(--learning-ink);padding-top:13px}.concept-step-detail{min-height:160px;padding-top:15px}.concept-step-detail h3{font:400 26px/1.25 var(--serif);letter-spacing:-.02em;margin-bottom:14px}.concept-step-detail p{font:15px/1.85 var(--sans);color:#50594f}.concept-playground>figcaption{font:11px/1.8 var(--sans);color:var(--learning-muted);margin-top:22px}@media (prefers-reduced-motion:no-preference){.concept-moving-file,.concept-receipt-underline{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.concept-identity-ring{transition:cx .4s}.concept-boundary-state circle{transition:cx .45s}}@media (max-width:600px){.concept-drawer{max-height:min(78dvh, calc(100dvh - 32px), var(--dialog-available-height,100dvh))}.concept-drawer-bar{gap:12px;padding:22px 23px 16px}.concept-drawer-body{padding:0 23px max(24px, env(safe-area-inset-bottom))}.concept-definition{font-size:16px}.concept-incident{font-size:15px}.concept-source,.concept-related button{font-size:14px}.concept-steps{gap:9px}.concept-steps button{font-size:12px}.concept-step-detail{min-height:190px}}@media (prefers-reduced-motion:reduce){.concept-drawer,.concept-drawer *,.concept-term{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-height:500px){.concept-drawer-bar{gap:12px;padding-block:14px 12px}.concept-drawer h2{font-size:26px}.concept-example,.concept-related{margin-top:18px}}.publication-results{gap:4px;max-width:960px;display:grid}.publication-result-heading{text-align:left;border-radius:4px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:16px;width:100%;padding:18px 4px;display:grid}.publication-step-number{border:1px solid var(--day-line,currentColor);width:32px;height:32px;color:var(--day-muted,inherit);font:13px/1 var(--mono);border-radius:50%;place-items:center;display:grid}.publication-result[data-open=true] .publication-step-number{border-color:var(--publication-accent);background:var(--publication-accent);color:var(--day-white,#fff)}.publication-result button:focus-visible{outline:2px solid var(--day-blue);outline-offset:3px}.publication-checkpoint{overflow-wrap:break-word;gap:7px;min-width:0;display:grid}.publication-excerpt>.source-action.publication-record-number{color:var(--day-muted);font:14px/1.6 var(--sans);margin-top:8px}.publication-checkpoint>strong{color:#e0e7df;font:500 23px/1.4 var(--sans);letter-spacing:-.025em;text-wrap:pretty}.publication-place{color:#adbbb9;font:15px/1.7 var(--sans)}.publication-disclosure{min-height:32px;color:var(--day-blue);font:14px/1.6 var(--sans);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.publication-disclosure>svg{flex:0 0 14px;width:14px;height:14px}.publication-result-heading[aria-expanded=true] .publication-disclosure>svg{transform:rotate(180deg)}.publication-evidence{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;max-width:820px;padding:0 4px 22px 52px;display:grid}.publication-evidence[hidden]{display:none}.publication-excerpt{min-width:0;padding:0}.publication-excerpt>p{color:#acbdb2;font:14px/1.7 var(--sans)}.publication-excerpt>blockquote{color:#e1e9de;font:400 17px/1.8 var(--mono);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:10px}.publication-explanation{color:#c8d1cc;min-width:0;font:15px/1.8 var(--sans)}.publication-explanation>p+p{color:#aebcb3;margin-top:14px}@container (width<=35rem){.publication-result-heading{grid-template-columns:28px minmax(0,1fr);gap:12px;padding:16px 0}.publication-step-number{width:28px;height:28px}.publication-checkpoint>strong{font-size:21px}.publication-place,.publication-explanation{font-size:15px}.publication-evidence{gap:16px;padding:0 0 22px 40px}}@media (max-width:560px){.story-figure>.story-publication{padding:24px 6px}}@media (hover:hover) and (pointer:fine){.publication-result-heading:not(:disabled):hover{opacity:1;background:color-mix(in srgb, var(--day-ink) 4%, transparent)}}@media (prefers-reduced-motion:no-preference){.publication-result-heading{transition:background-color .18s}.publication-disclosure>svg{transition:transform .22s}.publication-evidence:not([hidden]){animation:.18s both publication-evidence-arrive}}@keyframes publication-evidence-arrive{0%{opacity:0}to{opacity:1}}.story-publication{container-type:inline-size}.story-recognized-risk .risk-quote-label{font:14px/1.7 var(--sans);color:#5d645f;margin:15px 0}.risk-evidence-link{color:#30503b;min-height:44px;font:14px/1.6 var(--sans);text-align:left;text-underline-offset:5px;align-items:center;gap:10px;margin-top:20px;text-decoration:underline;display:inline-flex}.risk-evidence-link>svg{flex-shrink:0}.risk-evidence-link:focus-visible{outline-offset:4px;outline:2px solid #496749}.correction-fork path{transition:stroke .2s,stroke-width .2s}.correction-figure[data-inspection=rejected] .correction-fork-rejected{stroke:#956046;stroke-width:2px}.correction-figure:is([data-inspection=corrected],[data-inspection=verified],[data-inspection=authenticator],[data-inspection=credential]) .correction-fork-working{stroke:#355e45;stroke-width:2.4px}.correction-figure[data-inspection=request] .correction-receipt code{background:#dce1d0;box-shadow:3px 0 #dce1d0,-3px 0 #dce1d0}@media (prefers-reduced-motion:reduce){.correction-fork path{transition:none}}.package-figure{--package-content-width:900px;color:var(--day-ink);background:var(--day-white);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-wrap:anywhere;min-width:0}.package-origin{width:min(calc(100% - 72px), var(--package-content-width));gap:8px;margin:0 auto 28px;display:grid}.package-origin p{color:var(--day-body);font:16px/1.75 var(--sans)}.package-origin code{font:400 .9em/1.4 var(--mono);color:var(--day-ink)}.package-origin .message-reference{color:var(--day-blue);white-space:nowrap}.package-figure .message-reference{white-space:normal;max-width:100%}.package-figure .message-reference>span:last-child{white-space:nowrap}.package-anatomy{background:var(--theme-feature-bg);color:var(--theme-feature-ink);padding:28px 36px}.package-anatomy-toolbar{width:min(100%, var(--package-content-width));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:0 auto 28px;display:flex}.package-anatomy-toolbar h3{font:500 16px/1.5 var(--sans);letter-spacing:0}.package-view-controls{background:color-mix(in srgb, var(--theme-feature-ink) 7%, transparent);width:max-content;min-width:0;max-width:100%;display:flex}.package-view-controls>button{min-width:0;max-width:100%;min-height:48px;color:var(--theme-feature-muted);font:14px/1.5 var(--sans);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:center;align-items:center;padding:11px 18px;display:inline-flex}.package-view-controls>button>span{white-space:nowrap}.package-view-controls>button[aria-selected=true]{border-bottom-color:var(--theme-feature-ink);color:var(--theme-feature-ink)}.package-anatomy :is(button,a):focus-visible{outline-offset:4px;outline:2px solid #fff}.package-anatomy-states{width:min(100%, var(--package-content-width));margin-inline:auto}.package-anatomy-state{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.package-anatomy-state[hidden]{display:none}.package-anatomy-state>*{min-width:0}.package-artifact-record{background:color-mix(in srgb, var(--theme-feature-ink) 5%, transparent);padding:24px 28px 16px}.package-artifact-label,.package-artifact-credit{color:var(--theme-feature-muted);font:14px/1.7 var(--sans);display:block}.package-name-artifact>strong{color:var(--theme-feature-ink);font:400 clamp(28px, 3vw, 40px)/1.2 var(--mono);margin-block:12px;display:block}.package-name-artifact>p{max-width:620px;font:400 24px/1.45 var(--serif);letter-spacing:-.01em}.package-artifact-credit{margin-top:12px}.package-anatomy-explanation{max-width:72ch}.package-anatomy-explanation h4{color:#fff;font:400 clamp(27px, 2.8vw, 36px)/1.15 var(--serif);letter-spacing:-.025em;text-wrap:pretty}.package-anatomy-explanation>p{color:var(--theme-feature-body);font:16px/1.75 var(--sans);margin-top:14px}.package-anatomy-references{margin-top:20px;display:grid}.package-anatomy-references>.message-reference{width:100%;min-height:44px;color:var(--theme-feature-ink);font:14px/1.6 var(--sans);text-align:left;justify-content:space-between;align-items:baseline;gap:16px;padding-block:10px;display:flex}.package-anatomy-references>.message-reference>span:first-child{white-space:normal;min-width:0}.package-anatomy-references>.message-reference>span:last-child{font:12px/1.9 var(--mono);flex:none}.package-archive-artifact ol{gap:25px;margin-top:24px;padding:0;list-style:none;display:grid}.package-archive-artifact li{padding-left:24px;position:relative}.package-archive-artifact li:before{content:"";background:#afc2ff;width:7px;height:7px;position:absolute;top:13px;left:0}.package-archive-artifact code{color:#fff;font:400 clamp(18px, 2vw, 25px)/1.5 var(--mono);letter-spacing:-.04em;overflow-wrap:anywhere;display:block}.package-archive-artifact li>span{color:#d4dfff;font:14px/1.65 var(--sans);margin-top:5px;display:block}.package-remote-artifact{grid-template-columns:minmax(0,1fr) minmax(70px,.6fr) minmax(0,1fr);align-items:center;gap:20px;display:grid}.package-remote-artifact>div{min-width:0}.package-remote-artifact strong{color:#fff;font:400 clamp(23px, 2.8vw, 38px)/1.2 var(--mono);letter-spacing:-.045em;margin-top:14px;display:block}.package-fetch-route{color:#d4dfff;font:13px/1.5 var(--sans);text-align:center;gap:14px;display:grid}.package-fetch-line{height:20px;display:block;position:relative}.package-fetch-line:before{content:"";transform-origin:0;background:#b6c8ff;height:1px;position:absolute;inset:9px 9px auto 0}.package-fetch-line>svg{position:absolute;top:0;right:0}.package-remote-program{background:#ffffff12;padding:20px}.package-remote-program strong{margin-top:0;font-size:clamp(32px,4vw,50px)}.package-remote-program>span{color:#d4dfff;font:13px/1.65 var(--sans);margin-top:13px;display:block}.package-publication-proof{width:min(100%, var(--package-content-width));color:var(--theme-feature-muted);font:14px/1.7 var(--sans);flex-wrap:wrap;align-items:center;gap:0 16px;margin:20px auto 0;display:flex}.package-publication-proof .message-reference{min-height:44px;color:var(--theme-feature-ink);font:inherit;align-items:center;gap:7px;display:inline-flex}.package-reach{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:28px;display:grid}.package-reach>section{min-width:0;padding:28px 36px}.package-reach-reported{background:var(--day-white)}.package-reach-label{color:var(--day-muted);font:14px/1.6 var(--sans)}.package-reach h4{color:var(--day-ink);font:400 clamp(27px, 2.7vw, 36px)/1.16 var(--serif);letter-spacing:-.025em;margin-top:16px}.package-reach h4+p{color:var(--day-body);font:15px/1.85 var(--sans);margin-top:20px}.package-evidence{max-width:100%;min-height:44px;color:var(--day-blue);font:14px/1.65 var(--sans);text-align:left;text-underline-offset:4px;align-items:center;gap:7px;margin-top:12px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.package-evidence>svg{flex:0 0 14px}.package-evidence-links{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;display:flex}.package-evidence-links>.package-evidence{margin-top:0}.package-evidence-links>.message-reference{min-width:44px;min-height:44px;color:var(--day-blue);justify-content:center;align-items:center;display:inline-flex}.package-evidence[aria-expanded=true]{text-decoration-thickness:2px}.package-figure>:not(.package-anatomy,.package-publication-proof) :is(button,a):focus-visible{outline:2px solid var(--day-blue);outline-offset:4px}.package-publication-proof :is(button,a):focus-visible{outline:2px solid var(--theme-feature-ink);outline-offset:4px}.package-report-detail{font:15px/1.8 var(--sans);gap:18px;display:grid}@media (max-width:1000px){.package-anatomy-toolbar{display:block}.package-view-controls{margin-top:16px}}@media (max-width:700px){.package-origin{gap:8px;width:100%;margin-bottom:24px}.package-anatomy{padding:24px 16px}.package-anatomy-toolbar{margin-bottom:24px}.package-view-controls{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.package-view-controls>button{width:100%;padding:12px 4px;font-size:13px;line-height:1.6}.package-anatomy-state{gap:20px}.package-artifact-record{padding:20px 16px 12px}.package-name-artifact>strong{font-size:28px}.package-name-artifact>p{font-size:22px}.package-artifact-credit{margin-top:14px}.package-anatomy-explanation h4{font-size:28px}.package-anatomy-explanation>p{margin-top:16px;font-size:15px;line-height:1.8}.package-anatomy-references{margin-top:16px}.package-anatomy-references>.message-reference{gap:12px}.package-archive-artifact ol{gap:20px;margin-top:18px}.package-archive-artifact code{font-size:18px}.package-archive-artifact li{padding-left:16px}.package-archive-artifact li>span{font-size:13px}.package-remote-artifact{grid-template-columns:minmax(0,1fr);gap:14px}.package-remote-artifact strong{font-size:21px}.package-remote-program{padding:16px 12px}.package-remote-program strong{font-size:30px}.package-fetch-route,.package-remote-program>span{font-size:14px}.package-reach{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:28px}.package-reach>section{padding:0}.package-reach>.package-reach-reported{padding:24px 20px}.package-reach h4{font-size:31px}.package-remote-artifact>div:first-child{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.package-remote-artifact>div:first-child strong{margin:0}.package-remote-artifact .package-artifact-label{max-width:none}.package-fetch-route{text-align:left;align-items:center;gap:12px;display:flex}.package-fetch-line{flex:0 0 24px;order:-1;transform:rotate(90deg)}.package-remote-program{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.package-remote-program>span{margin:0}}@media (hover:hover) and (pointer:fine){.package-view-controls>button:hover{color:var(--theme-feature-ink);background:color-mix(in srgb, var(--theme-feature-ink) 10%, transparent);opacity:1}}@media (prefers-reduced-motion:no-preference){.package-view-controls>button{transition:background-color .16s,color .16s}.package-anatomy-state[data-active=true]>*{animation:.18s ease-out both package-anatomy-arrive}.package-anatomy-state[data-active=true] .package-fetch-line:before{animation:.6s ease-out both package-fetch-connect}}@keyframes package-anatomy-arrive{0%{opacity:0}to{opacity:1}}@keyframes package-fetch-connect{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.concept-model-stage{margin-block:10px 23px;position:relative}.concept-model-viewport,.concept-model-art{position:relative}.concept-model-svg{width:100%;height:auto;display:block;overflow:visible}.concept-model-svg path,.concept-model-svg circle,.concept-model-svg ellipse,.concept-model-svg rect{vector-effect:non-scaling-stroke}.model-ink,.model-hatching,.model-ground,.model-world-orbit,.model-envelope-fold,.model-compression-channel{fill:none;stroke:var(--model-ink);stroke-width:1.1px}.model-ground{stroke:var(--model-line);stroke-dasharray:1 4}.model-paper{fill:var(--model-paper);stroke:var(--model-ink);stroke-width:1.25px}.model-hatching{stroke:var(--model-muted);stroke-width:.65px}.model-route{fill:none;stroke:var(--model-ink);stroke-width:1.5px;stroke-dasharray:340;stroke-dashoffset:340px}.model-parcel-side,.model-parcel-flap{fill:var(--model-shadow);stroke:var(--model-ink);stroke-width:1.2px}.model-parcel-flap{fill:#e4e4d7}.model-sage-fill{fill:var(--model-sage)}.concept-model-result{max-width:47ch;font:400 clamp(19px, 2.5vw, 23px)/1.45 var(--serif);letter-spacing:-.012em;min-height:3em;margin:23px 0 0}.concept-model-boundary{max-width:65ch;font:11px/1.75 var(--sans);color:var(--learning-muted,#62665c);min-height:3.5em;margin-top:10px}.concept-picture-targets{aspect-ratio:600/330;pointer-events:none;position:absolute;inset:0 0 auto}.concept-picture-target{pointer-events:auto;cursor:pointer;width:28%;min-width:44px;height:66%;min-height:44px;color:var(--model-ink);border:1px solid #0000;border-radius:2px;position:absolute;top:17%}.concept-picture-target-0{left:2%}.concept-picture-target-1{left:36%}.concept-picture-target-2{left:70%}.concept-picture-label{background:var(--learning-paper,#eeeae0);width:max-content;max-width:165px;font:13px/1.4 var(--sans);border-bottom:1px solid #0000;align-items:baseline;gap:7px;padding-bottom:5px;display:flex;position:absolute;bottom:-24px;left:50%;transform:translate(-50%)}.concept-picture-label>span{color:var(--model-muted);font:12px var(--serif)}.concept-picture-target[data-active] .concept-picture-label{border-color:var(--model-ink);box-shadow:0 1px var(--model-ink)}.concept-picture-target:hover{opacity:1;background:0 0;border-color:#0000}.concept-picture-target:hover .concept-picture-label{border-color:var(--model-ink)}.concept-picture-target:focus-visible{outline:2px solid var(--model-ink);outline-offset:3px}.concept-working-model[data-scene=distribution] .concept-picture-target-0{width:35%}.concept-working-model[data-scene=distribution] .concept-picture-target-1{width:23%;left:40%}.concept-working-model[data-scene=boundary] .concept-picture-target-0{width:34%;left:6%}.concept-working-model[data-scene=boundary] .concept-picture-target-1{width:28%;left:67%}.concept-working-model[data-scene=boundary] .concept-picture-target-2{width:12%;left:48%}.concept-working-model:is([data-concept=tls],[data-concept=proxy]) .concept-picture-target-1{width:20%;left:44%}.concept-working-model:is([data-concept=tls],[data-concept=proxy]) .concept-picture-target-2{width:28%;left:67%}.concept-working-model[data-scene=receipt] .concept-picture-target-0{width:43%;height:17%;top:66%;left:6%}.concept-working-model[data-scene=receipt] .concept-picture-target-1{width:31%;height:47%;top:15%;left:12%}.concept-working-model[data-scene=receipt] .concept-picture-target-1 .concept-picture-label{top:-30px;bottom:auto}.concept-working-model[data-scene=receipt] .concept-picture-target-2{width:32%;left:60%}.model-parcel{transform-origin:124px 190px}.model-parcel-contents{transform-origin:124px 150px}.model-catalog{opacity:.22}.model-catalog-entry{fill:var(--model-sage);stroke:var(--model-ink);stroke-width:1px;opacity:0}.model-catalog-entry-mark{fill:none;stroke:var(--model-ink);stroke-width:1.5px;opacity:0}.model-recipient{opacity:.12}.concept-working-model[data-scene=distribution][data-step="1"] .model-parcel,.concept-working-model[data-scene=distribution][data-step="2"] .model-parcel{transform:translate(57px,31px)scale(.66)}.concept-working-model:not([data-step="0"]) .model-parcel-contents{opacity:0;transform:translateY(57px)scale(.75)}.concept-working-model:not([data-step="0"]) .model-parcel-flap-left,.concept-working-model:not([data-step="0"]) .model-parcel-flap-right{transform:translateY(40px)scaleY(.66)}.concept-working-model:not([data-step="0"]) .model-catalog,.concept-working-model:not([data-step="0"]) .model-catalog-entry,.concept-working-model:not([data-step="0"]) .model-catalog-entry-mark,.concept-working-model[data-step="2"] .model-recipient{opacity:1}.concept-working-model[data-step="2"] .model-distribution-route{stroke-dashoffset:0}.model-enclosure{fill:#d8ddcc38;stroke:var(--model-muted);stroke-width:1px}.model-globe-fill{fill:#d8ddcc6b}.model-world-orbit{stroke:var(--model-line)}.model-boundary-possible{fill:none;stroke:var(--model-muted);stroke-width:1px;stroke-dasharray:3 5}.model-boundary-post{stroke:var(--model-ink);stroke-width:2px}.model-gate{transform-origin:319px 228px;transform:rotate(67deg)}.model-gate-surface{fill:var(--model-paper);stroke:var(--model-ink);stroke-width:1.4px}.model-gate-stripes{stroke:var(--model-muted);stroke-width:6px}.model-gate-pivot{fill:var(--model-ink)}.model-stop{fill:none;stroke:var(--model-ink);stroke-width:2.5px;opacity:0}.concept-working-model[data-step="1"] .model-boundary-inside,.concept-working-model[data-step="1"] .model-boundary-outside,.concept-working-model[data-step="2"] .model-boundary-inside{stroke-dashoffset:0}.concept-working-model[data-step="2"] .model-gate{transform:rotate(0)}.concept-working-model[data-step="2"] .model-stop{opacity:1}.concept-working-model[data-step="2"] .model-boundary-possible{opacity:0}.concept-working-model[data-step="2"] .model-external-world{opacity:.36}.concept-working-model:is([data-concept=live-mode],[data-concept=tls],[data-concept=proxy]) .model-gate,.concept-working-model:is([data-concept=live-mode],[data-concept=tls],[data-concept=proxy]) .model-gate-pivot,.concept-working-model:is([data-concept=live-mode],[data-concept=tls],[data-concept=proxy]) .model-boundary-post{opacity:0}.concept-working-model:is([data-concept=live-mode],[data-concept=tls],[data-concept=proxy])[data-step="2"] .model-boundary-outside{stroke-dashoffset:0}.concept-working-model:is([data-concept=live-mode],[data-concept=tls],[data-concept=proxy])[data-step="2"] .model-external-world{opacity:1}.concept-service-mode{text-align:center;border:1px solid var(--model-ink);background:var(--model-paper);width:25%;font:11px/1.5 var(--sans);opacity:0;padding:12px;position:absolute;top:32%;left:42%}.concept-service-mode span,.concept-service-mode strong{display:block}.concept-service-mode strong{font:400 22px/1.2 var(--serif);margin-block:5px}.concept-working-model[data-step="2"] .concept-service-mode,.concept-working-model:is([data-concept=tls],[data-concept=proxy]):not([data-step="0"]) .concept-service-mode{opacity:1}.model-envelope-back{fill:var(--model-shadow);stroke:var(--model-ink);stroke-width:1.1px}.model-envelope-front{fill:#dedfd2;stroke:var(--model-ink);stroke-width:1.2px}.model-response-paper{transform-origin:165px 150px;opacity:.25;transform:translateY(103px)scaleY(.56)}.model-receipt-separator{stroke:var(--model-muted);stroke-width:1px;stroke-dasharray:3 4}.model-receipt-stamp{fill:#bec8ae6e;stroke:var(--model-muted);stroke-width:.8px}.model-observation{opacity:.24}.model-observation-mark{stroke:var(--model-ink);stroke-width:2px;opacity:0}.model-observation-ring{fill:none;stroke:var(--model-muted);stroke-width:1px;stroke-dasharray:2 4;opacity:0}.concept-working-model:not([data-step="0"]) .model-response-paper{opacity:1;transform:translateY(0)scaleY(1)}.concept-working-model:not([data-step="0"]) .model-envelope-front,.concept-working-model:not([data-step="0"]) .model-envelope-fold{transform-origin:165px 260px;opacity:.6;transform:translateY(37px)scaleY(.85)}.concept-working-model[data-step="2"] .model-observation,.concept-working-model[data-step="2"] .model-observation-mark,.concept-working-model[data-step="2"] .model-observation-ring{opacity:1}.concept-working-model[data-step="2"] .model-receipt-route{stroke-dashoffset:0}.concept-receipt-language{aspect-ratio:600/330;pointer-events:none;font:12px/1.35 var(--sans);color:var(--model-ink);position:absolute;inset:0 0 auto}.concept-request-label{text-align:center;width:40%;position:absolute;top:70%;left:8%}.concept-response-label{text-align:center;opacity:0;width:25%;position:absolute;top:29%;left:15%}.concept-response-label strong{font:400 18px/1.1 var(--serif);white-space:nowrap;display:block}.concept-response-label span{margin-top:32%;font-size:12px;display:block}.concept-observation-label{opacity:.55;width:19%;font-size:12px;position:absolute;top:45%;left:71%}.concept-working-model:not([data-step="0"]) .concept-response-label{opacity:1}.concept-working-model:not([data-step="0"]) .concept-request-label{opacity:0}.concept-working-model[data-step="2"] .concept-observation-label{opacity:1}.model-shackle path{fill:none;stroke:var(--model-ink);stroke-width:1.7px}.model-shackle{transform-origin:247px 149px}.model-lock-body{fill:var(--model-shadow);stroke:var(--model-ink);stroke-width:1.4px}.model-keyhole{fill:var(--model-ink)}.model-credential-check,.model-permit-check{stroke:var(--model-ink);fill:none;stroke-width:1.7px}.model-credential-check{opacity:0}.model-upload-permit{opacity:0;transform:translateY(-38px)}.concept-working-model:not([data-step="0"]) .model-shackle{transform:translateY(-15px)rotate(-28deg)}.concept-working-model:not([data-step="0"]) .model-credential-check{opacity:1}.concept-working-model[data-step="2"] .model-upload-permit{opacity:1;transform:translateY(0)}.concept-working-model[data-step="2"] .model-permission-route{stroke-dashoffset:0}.model-request-check{fill:none;stroke:var(--model-ink);stroke-width:2px;opacity:0}.concept-working-model[data-step="2"] .model-request-check{opacity:1}.concept-working-model:not([data-step="0"]) .model-signature-stroke{stroke-dashoffset:0}.concept-identity-language{pointer-events:none;font:11px/1.4 var(--sans);position:absolute;inset:0}.concept-identity-language span{text-align:center;width:27%;position:absolute;top:86%}.concept-identity-language span:first-child{left:3%}.concept-identity-language span:nth-child(2){left:34%}.concept-identity-language span:nth-child(3){left:68%}.concept-working-model[data-scene=identity] .concept-picture-label{top:-28px;bottom:auto}.model-history-sheet{transform-origin:193px 166px}.model-history-sheet-0{transform:translate(-5px,-17px)rotate(-12deg)}.model-history-sheet-1{transform:translate(3px,-10px)rotate(-8deg)}.model-history-sheet-2{transform:translate(9px,-4px)rotate(-4deg)}.model-history-sheet-3{transform:translate(14px,3px)rotate(2deg)}.model-history-sheet-4{transform:translate(16px,8px)rotate(6deg)}.model-history-sheet-5{transform:translate(18px,13px)rotate(10deg)}.model-history-sheet-6{transform:translate(0)}.model-compression-channel{stroke:var(--model-line)}.model-compressed-note,.model-inherited-note{opacity:.15}.model-note-rule{stroke:var(--model-ink);stroke-width:1.2px}.concept-working-model:not([data-step="0"]) .model-history-sheet{transform:translate(0)}.concept-working-model:not([data-step="0"]) .model-compressed-note,.concept-working-model[data-step="2"] .model-inherited-note{opacity:1}.concept-working-model[data-step="2"] .model-memory-route{stroke-dashoffset:0}.concept-memory-language{aspect-ratio:600/330;pointer-events:none;font:13px/1.4 var(--sans);position:absolute;inset:0 0 auto}.concept-original-qualifier{text-align:center;background:var(--model-paper);width:23%;padding:5px 0;position:absolute;top:43%;left:8%}.concept-compressed-claim{text-align:center;background:var(--model-paper);opacity:0;width:18%;padding-block:5px;position:absolute;top:43%;left:50%}.concept-inherited-claim{text-align:center;background:var(--model-paper);opacity:0;width:15%;padding-block:5px;position:absolute;top:43%;left:80%}.concept-working-model:not([data-step="0"]) .concept-compressed-claim,.concept-working-model[data-step="2"] .concept-inherited-claim{opacity:1}.concept-memory-language[data-redaction] .concept-compressed-claim{background:var(--model-ink);color:var(--model-paper);font-size:11px}@media (prefers-reduced-motion:no-preference){.concept-model-stage g,.concept-model-stage path,.concept-model-stage circle,.concept-model-stage rect,.concept-receipt-language>*,.concept-memory-language>*{transition:transform .62s cubic-bezier(.22,.8,.2,1),opacity .35s,stroke-dashoffset .62s cubic-bezier(.22,.8,.2,1)}.concept-working-model[data-step="2"] .model-recipient-0{animation:.65s cubic-bezier(.22,.8,.2,1) both model-recipient-arrive}.concept-working-model[data-step="2"] .model-recipient-1{animation:.65s cubic-bezier(.22,.8,.2,1) 60ms both model-recipient-arrive}.concept-working-model[data-step="2"] .model-recipient-2{animation:.65s cubic-bezier(.22,.8,.2,1) .12s both model-recipient-arrive}@keyframes model-recipient-arrive{0%{opacity:.12}to{opacity:1}}}@media (max-width:600px){.concept-model-stage{flex-direction:column;margin-top:16px;display:flex}.concept-model-viewport{height:300px;margin-inline:-8px;overflow:hidden}.concept-model-art{width:600px;height:330px;left:calc(50% - var(--concept-focus));top:-22px}.concept-model-svg{width:600px;max-width:none}.concept-picture-targets{aspect-ratio:auto;order:-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:10px;display:grid;position:static}.concept-working-model[data-scene] .concept-picture-target{text-align:left;border-top:1px solid #0000;border-radius:0;width:auto;min-width:44px;height:auto;min-height:58px;padding:9px 0;position:static}.concept-working-model .concept-picture-target .concept-picture-label{width:auto;max-width:none;box-shadow:none;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-size:13px;display:block;position:static;transform:none}.concept-picture-label>span{margin-bottom:5px;display:block}.concept-working-model .concept-picture-target[data-active]{border-top-color:var(--model-ink);box-shadow:0 -1px var(--model-ink)}.concept-model-result{min-height:0;margin-top:12px;font-size:21px}.concept-model-boundary{min-height:0;font-size:12px}.concept-response-label strong{white-space:normal;font-size:21px}.concept-response-label span{margin-top:29%;font-size:14px}.concept-observation-label{background:var(--model-paper);padding:5px;font-size:14px}.concept-request-label,.concept-memory-language{font-size:15px}.concept-memory-language[data-redaction] .concept-compressed-claim,.concept-identity-language{font-size:13px}.concept-identity-language span{visibility:hidden}.concept-working-model[data-step="0"] .concept-identity-language span:first-child,.concept-working-model[data-step="1"] .concept-identity-language span:nth-child(2),.concept-working-model[data-step="2"] .concept-identity-language span:nth-child(3){visibility:visible}.concept-service-mode{font-size:13px}.concept-working-model[data-scene=distribution][data-step="0"] .model-catalog,.concept-working-model[data-scene=distribution][data-step="1"] .model-parcel,.concept-working-model[data-scene=distribution][data-step="1"] .model-recipient,.concept-working-model[data-scene=identity][data-step="0"] .model-lock,.concept-working-model[data-scene=identity][data-step="1"] .model-identity-credential,.concept-working-model[data-scene=identity][data-step="1"] .model-unexamined-parcel,.concept-working-model[data-scene=identity][data-step="2"] .model-lock,.concept-working-model[data-scene=memory][data-step="0"] .model-compressed-note,.concept-working-model[data-scene=memory][data-step="1"] .model-record-stack,.concept-working-model[data-scene=memory][data-step="1"] .model-inherited-note,.concept-working-model[data-scene=memory][data-step="2"] .model-compressed-note{opacity:.08}.concept-working-model[data-scene=receipt][data-step="0"] .model-response-paper{opacity:0}.concept-working-model[data-scene=memory][data-step="1"] .concept-original-qualifier,.concept-working-model[data-scene=memory][data-step="2"] .concept-compressed-claim{visibility:hidden}}@media (max-width:600px) and (prefers-reduced-motion:no-preference){.concept-model-art{transition:left .36s cubic-bezier(.22,.8,.2,1)}}@media (prefers-reduced-motion:reduce){.concept-working-model *,.concept-working-model :before,.concept-working-model :after{transition:none!important;animation:none!important}}.detour-river-svg{cursor:crosshair;touch-action:pan-y pinch-zoom}.detour-river-svg:focus:not(:focus-visible){outline:none}.detour-river-svg:focus-visible{outline-offset:-2px;outline:2px solid #e0c79f}.detour-record-locator{pointer-events:none}.detour-record-locator circle{fill:none;stroke:#efc990;stroke-width:1.2px}.detour-record-locator text{fill:#f0d3a7;font:11px var(--mono);paint-order:stroke;stroke:#111b22;stroke-width:5px;stroke-linejoin:round}.detour-river .detour-record-locator circle{stroke:var(--ribbon-period-color)}.detour-river .detour-record-locator text{fill:var(--ribbon-period-color)}.detour-record-lens{z-index:20;overscroll-behavior:contain;background:#172720;border:1px solid #718473;grid-template-columns:112px minmax(0,1fr);align-items:start;gap:22px;width:min(650px,100vw - 48px);max-height:min(70dvh,610px);padding:28px;display:grid;position:fixed;bottom:24px;right:24px;overflow:auto;box-shadow:0 20px 90px #0007}.detour-record-close{width:44px;min-height:44px;font:26px/1 var(--sans);color:#dce3d6;position:absolute;top:7px;right:8px}.detour-loupe{max-width:112px;padding-top:17px}.detour-loupe,.detour-hover-glass{--palette-surface:#141b28;--palette-strong-line:#677895;--palette-body:#c4ccdc;--palette-paper:#e9edf5}.detour-hover-glass{pointer-events:none;filter:drop-shadow(0 4px 8px #0006)}.detour-loupe svg{width:100%;height:auto;display:block}.detour-loupe>p{color:#9bafa4;font:11px/1.7 var(--sans);margin-top:10px;padding-left:17px}.detour-loupe-handle{fill:none;stroke:#8c927e;stroke-width:11px;stroke-linecap:round}.detour-loupe-rim{fill:#14201e;stroke:#788d7d;stroke-width:1px}.detour-loupe-glass{stroke:#bfcaab;stroke-width:.7px}.detour-loupe-record{stroke:#eee5d5;stroke-width:.3px}.detour-loupe-record[data-selected]{stroke:#f3cb91;stroke-width:.7px}.detour-river .detour-loupe-record[data-period]{stroke:var(--ribbon-period-color);opacity:.82}.detour-river .detour-loupe-record[data-selected]{stroke-width:.7px;opacity:1}.detour-loupe-reflection{fill:none;stroke:#ecedd8;stroke-width:1.4px;opacity:.45}.detour-record-label{color:#bdcfbd;font:11px/1.8 var(--sans);padding-right:30px}.detour-record-label>span{color:#a9b9b0}.detour-record-copy{min-width:0}.detour-record-copy h4{font:400 clamp(26px, 3vw, 35px)/1.1 var(--serif);color:#e2e7dc;letter-spacing:-.025em;font-variant-numeric:lining-nums tabular-nums;margin-block:13px 15px}.detour-record-copy h4:focus{outline:none}.detour-record-summary{color:#d1dcd3;font:15px/1.8 var(--sans);overflow-wrap:anywhere;margin-top:8px}.detour-record-caveat{color:#a8bdb0;font:13px/1.8 var(--sans);margin-top:16px}.detour-record-actions{flex-direction:column;align-items:stretch;gap:5px;margin-top:16px;display:flex}.detour-record-actions>.source-action{color:#1a2a21;width:100%;min-height:48px;font:500 14px/1.6 var(--sans);background:#dce3d6;padding:12px 15px}.detour-record-retry{color:#dce3d6;min-height:44px;font:12px/1.6 var(--sans)}.detour-record-actions>div{flex-wrap:wrap;justify-content:space-between;gap:8px 19px;display:flex}.detour-record-actions>div>button{color:#b4c4b8;max-width:100%;min-height:44px;font:14px/1.7 var(--sans);align-items:center;gap:8px;display:inline-flex}.detour-record-actions>div>button:disabled{color:#71817a;cursor:default}.detour-record-actions button>svg,.detour-record-actions a>svg{flex:0 0 14px;width:14px;height:14px}.detour-record-actions button:focus-visible{outline-offset:3px;outline:2px solid #e0c79f}.detour-record-actions a:focus-visible{outline-offset:3px;outline:2px solid #e0c79f}.detour-record-retry:focus-visible{outline-offset:3px;outline:2px solid #e0c79f}.detour-record-close:focus-visible{outline-offset:3px;outline:2px solid #e0c79f}.detour-record-retry{margin-top:16px}@media (max-width:700px){.detour-record-locator text{font-size:28px}.detour-record-lens{right:12px;bottom:max(12px, env(safe-area-inset-bottom));width:calc(100vw - 24px);max-height:60dvh;padding:23px;display:block}.detour-loupe{float:left;width:68px;margin:0 14px 4px -3px;padding:0}.detour-loupe svg{width:68px}.detour-loupe>p{margin:0;padding:0;font-size:11px}.detour-record-summary{min-height:0;font-size:15px}.detour-record-label{font-size:14px}.detour-record-caveat{font-size:12px}.detour-record-actions{clear:both;gap:5px}.detour-record-actions>div{justify-content:space-between}.detour-record-actions>div>button,.detour-record-actions>button,.detour-record-actions>a{font-size:14px}}.detour-record-lens[data-inline]{width:auto;max-height:none;box-shadow:none;background:0 0;border:0;padding:0;animation:none;display:flow-root;position:static;overflow:visible;container-type:inline-size}.detour-record-lens[data-inline] .detour-record-label{padding-right:0}@container (width<=22rem){.detour-loupe{float:none;margin:0 0 12px}}@media (max-width:380px){.detour-record-lens{padding:20px}}@media (prefers-reduced-motion:no-preference){.detour-record-lens{animation:.22s ease-out both detour-lens-enter}@keyframes detour-lens-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}}.incident-sheet{--dialog-safe-top:env(safe-area-inset-top,0px);--dialog-safe-right:env(safe-area-inset-right,0px);--dialog-safe-bottom:env(safe-area-inset-bottom,0px);--dialog-safe-left:env(safe-area-inset-left,0px);scrollbar-gutter:stable}.incident-sheet:not(:has(.tapestry-inspector)){scroll-padding-block:calc(var(--dialog-controls-height,80px) + 16px) 24px}.source-drawer{width:min(900px, 94vw, var(--dialog-available-width,100vw));height:var(--dialog-available-height,100dvh);scroll-padding-block:calc(var(--dialog-controls-height,124px) + 16px) 24px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overflow:auto}.source-drawer-controls{z-index:2;padding-top:env(safe-area-inset-top);background:var(--explore-bg);position:sticky;top:0}.source-drawer-location{background:var(--explore-bg)}.source-drawer-location>button{min-height:44px}.source-drawer-location>.source-reader-back{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.source-drawer-location>.source-reader-back>svg{flex-shrink:0}.source-drawer-location{font-size:13px}.source-adjacent>button{min-height:44px;font-size:13px}.source-adjacent>button>svg{flex-shrink:0}.source-drawer .reader-search{min-width:0}.source-drawer .reader-search input{width:100%;min-width:0}.source-drawer .reader-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.source-drawer .reader-search>svg,.source-drawer .reader-search>button{flex-shrink:0}.source-drawer .reader-search>button{min-width:44px}.source-drawer .reader-search>button,.source-drawer .reader-filters button,.source-drawer .message-body summary,.source-drawer .reader-results-label>button,.source-drawer .message-meta button,.source-drawer .record-actions>button,.source-drawer .record-actions>a{min-height:44px}.source-drawer .reader-heading h3:focus{outline:none}@media (prefers-reduced-motion:no-preference){.incident-sheet[open]{animation:.32s cubic-bezier(.2,.7,.2,1) both sheet-enter}.incident-sheet[open]::backdrop{animation:.32s cubic-bezier(.2,.7,.2,1) both sheet-backdrop-enter}}@keyframes sheet-enter{0%{opacity:0;transform:translate(var(--sheet-enter-x,45px), var(--sheet-enter-y,0px)) scale(var(--sheet-enter-scale,1))}to{opacity:1;transform:translate(0)scale(1)}}@keyframes sheet-backdrop-enter{0%{opacity:0}to{opacity:1}}@media (max-width:700px){.incident-sheet{border-left:0}.source-drawer{width:var(--dialog-available-width,100vw)}.source-drawer-location,.source-adjacent,.source-drawer .transcript-reader{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}.source-drawer-location{gap:12px;padding-block:8px}.source-drawer-location>span{overflow-wrap:anywhere;flex:1;min-width:0;max-width:none}.source-drawer-location>button{white-space:normal;text-align:right;align-items:center;gap:10px;max-width:135px;line-height:1.6;display:flex}.source-drawer-location>button>span{margin:0;font-size:23px}.source-drawer-location>.source-reader-back{text-align:left;gap:6px}.source-drawer .transcript-reader{padding-bottom:max(40px, env(safe-area-inset-bottom))}.source-drawer .reader-search input{font-size:16px}.source-drawer .reader-filters button{padding-inline:12px;font-size:13px}.source-drawer .reader-note,.source-drawer .reader-results-label{font-size:13px}.source-drawer .message-body pre,.source-drawer .raw-record{max-height:none;font-size:13px}.source-drawer .message-body summary,.source-drawer .message-meta,.source-drawer .record-actions{font-size:13px}.source-drawer .reader-pagination{flex-wrap:wrap;gap:10px;font-size:13px}.source-drawer .reader-pagination>button{min-width:72px}.source-adjacent{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-block:0 10px;display:grid}.source-adjacent>button{text-align:left;gap:6px;min-width:0;font-size:12px;line-height:1.5}.source-adjacent>button:nth-child(2){text-align:center;justify-content:center}.source-adjacent>button:last-child{text-align:right;justify-content:flex-end}}@media (max-width:400px){.source-drawer .reader-search,.source-drawer-location{gap:8px}.source-drawer-location>span{font-size:12px}.source-drawer .reader-pagination{column-gap:8px;font-size:12px}.source-drawer .reader-pagination>button{gap:5px;min-width:64px}}@media (prefers-reduced-motion:reduce){.incident-sheet{animation:none!important}.incident-sheet::backdrop{animation:none!important}}.evidence-popover{width:min(500px, calc(100vw - 32px), var(--dialog-available-width,100vw));max-width:none;max-height:min(calc(100dvh - 32px), var(--dialog-available-height,100dvh));color:#e6e9df;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior:contain;background:#15221f;border:1px solid #667c6d;margin:0;padding:0;position:fixed;inset:auto;overflow:auto;box-shadow:0 24px 100px #0006}.evidence-popover::backdrop{background:#07101055}.evidence-popover-header{z-index:1;background:#15221f;align-items:start;gap:20px;padding:26px 26px 18px;display:flex;position:sticky;top:0}.evidence-popover-header>h3{overflow-wrap:anywhere;min-width:0;font:400 clamp(25px, 3vw, 32px)/1.15 var(--serif);letter-spacing:-.025em;flex:1}.evidence-popover-header>h3:focus{outline:none}.evidence-popover-header>button{width:44px;min-height:44px;font:26px/1 var(--sans);flex-shrink:0;place-items:center;margin:-10px -12px 0 0;display:grid}.evidence-popover-body{overflow-wrap:anywhere;padding:0 26px 26px}.evidence-popover:not(:has(.tapestry-inspector)) .evidence-popover-body{min-width:0}.evidence-popover:not(:has(.tapestry-inspector)) :is(input,select,textarea){min-width:0;max-width:100%}:is(.evidence-popover button:focus-visible,.evidence-popover a:focus-visible){outline-offset:3px;outline:2px solid #dac298}.evidence-popover .concept-term{color:inherit}@media (max-width:639px){.evidence-popover{max-height:min(78dvh, calc(100dvh - 32px), var(--dialog-available-height,100dvh))}.evidence-popover-header{padding:22px 20px 16px}.evidence-popover-body{padding:0 20px 22px}.evidence-popover:not(:has(.tapestry-inspector)) :is(input,select,textarea){font-size:16px}.evidence-popover:not(:has(.tapestry-inspector)){--evidence-source-padding:16px}}@media (max-width:400px){.evidence-popover:not(:has(.tapestry-inspector)){--evidence-source-padding:12px}}@media (max-height:500px){.evidence-popover:not(:has(.tapestry-inspector)) .evidence-popover-header{gap:12px;padding-block:16px 12px}.evidence-popover:not(:has(.tapestry-inspector)) .evidence-popover-header>h3{font-size:24px}}.story-chapter-studies{margin-block:62px 50px}.story-chapter-studies>*{scroll-margin-top:28px}.story-chapter-studies .tapestry-section,.story-chapter-studies .scope-section,.story-chapter-studies .replay-study{width:min(100% - 48px,1220px);margin:60px auto;padding:clamp(24px,4vw,50px)}.story-chapter-studies:has(>.article-record-map){margin-block:0}.story-chapter-studies>.article-record-map>.tapestry-section{margin-block:0}.story-chapter-scene>.story-chapter-studies{margin-block:24px 0}.story-chapter-scene>.story-chapter-studies .scope-section{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));background:0 0;margin-block:0;padding:24px 0}.story-chapter-studies .scope-heading h2{max-width:840px;font:600 clamp(26px, 2.8vw, 34px)/1.2 var(--sans);letter-spacing:-.01em}.article-record-map{scroll-margin-top:25px}.tapestry-plate-heading h3{scroll-margin-top:28px}.tapestry-plate-heading h3:focus-visible{outline:1px solid var(--sage);outline-offset:6px}.article-record-accounting{width:min(100% - 48px,690px);margin:0 auto 65px}.article-findings{margin-top:45px}.article-source-search{width:min(100% - 48px,690px);margin:0 auto 60px}.article-source-search button{width:fit-content;max-width:100%;min-height:48px;font:14px/1.6 var(--sans);text-align:left;align-items:center;padding-block:6px;display:inline-flex}.article-source-search button>span{text-underline-offset:4px;text-decoration:underline}.article-findings .explore-section-heading h2{font:400 clamp(36px, 4.8vw, 60px)/1.1 var(--serif);letter-spacing:-.035em}.article-findings .findings-detail>h3{font-family:var(--serif);letter-spacing:-.025em;font-weight:400}.article-findings .findings-ledger-heading h3{font:400 32px/1.15 var(--serif);letter-spacing:-.025em}@media (max-width:700px){.story-chapter-studies{margin-block:38px}.story-chapter-scene>.story-chapter-studies{margin-top:20px}.story-chapter-studies .tapestry-section,.story-chapter-studies .scope-section,.story-chapter-studies .replay-study{width:calc(100% - 24px);margin-block:38px;padding-inline:20px}}button.source-action,a.source-action{text-align:left;justify-content:flex-start;align-items:center;gap:6px;min-width:0;max-width:100%;min-height:44px;text-decoration:none;display:inline-flex}.source-action[data-appearance=text]{width:fit-content;padding:6px 0}.source-action[data-appearance=button]{width:100%;min-height:48px;padding:12px 16px;display:flex}.source-action>.source-action-label{min-width:0;font:inherit;color:inherit;overflow-wrap:anywhere}.source-action[data-appearance=text]>.source-action-label{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.source-action-index{white-space:nowrap}.source-action>svg{flex:0 0 14px;width:14px;height:14px;margin:0}.source-disclosure>summary{width:fit-content;max-width:100%;min-height:44px;color:var(--narrative-ink,var(--day-ink));font:500 14px/1.6 var(--sans);cursor:pointer;justify-content:flex-start;align-items:center;gap:8px;padding-block:10px;list-style:none;display:flex}.source-disclosure>summary::-webkit-details-marker{display:none}.source-disclosure>summary>svg{flex:0 0 16px;transition:transform .18s}.source-disclosure>summary>span:not(.source-disclosure-count){min-width:0}.source-disclosure>summary>.source-disclosure-count{color:var(--narrative-muted,var(--day-muted));font:13px/1.6 var(--mono);font-variant-numeric:tabular-nums}.source-disclosure[open]>summary>svg{transform:rotate(180deg)}.source-disclosure>summary:hover>span:first-of-type{text-underline-offset:4px;text-decoration:underline}.source-disclosure>summary:focus-visible{outline:2px solid var(--narrative-accent,var(--day-blue));outline-offset:3px}.source-disclosure>.source-disclosure-content{--narrative-ink:var(--day-ink);--narrative-body:var(--day-body);--narrative-muted:var(--day-muted);--narrative-accent:var(--day-blue);color:var(--day-ink);background:color-mix(in srgb, var(--day-blue) 4%, var(--day-white));color-scheme:var(--theme-scheme,light);border-radius:4px;margin-top:8px;padding:24px}@media (max-width:700px){.source-disclosure>summary{font-size:15px}.source-disclosure>.source-disclosure-content{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.source-disclosure>summary>svg{transition:none}}.source-message-reading{padding:28px 36px max(44px, env(safe-area-inset-bottom))}.message-heading{margin-bottom:28px}.message-heading:focus{outline:none}.message-heading>p{color:var(--explore-muted);font:14px/1.6 var(--sans);margin-bottom:12px}.message-heading h2{max-width:600px;font:600 clamp(25px, 2.8vw, 32px)/1.2 var(--sans);letter-spacing:-.015em}.record-reading{overflow-wrap:anywhere;min-width:0}.record-explanation{margin-block:28px}.record-loading-explanation{color:var(--explore-muted,var(--muted));font:15px/1.8 var(--sans);margin-bottom:24px}.record-explanation h3,.record-excerpt h3{font:500 14px/1.6 var(--sans);letter-spacing:0;margin-bottom:12px}.record-explanation h3{color:#b8c7be}.record-explanation p{max-width:67ch;font:16px/1.85 var(--sans);color:#cad2cf}.record-explanation p+p{margin-top:12px}.record-excerpt{color:#28352f;background:#eeeae0;margin-bottom:16px;padding:24px 26px}.record-excerpt h3{color:#4e6256}.record-excerpt blockquote{font:400 clamp(20px, 2.2vw, 25px)/1.55 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere}.record-excerpt blockquote p+p{margin-top:1em}.record-excerpt blockquote code{font:.82em/1.7 var(--mono)}.record-excerpt blockquote pre{white-space:pre-wrap;overflow-wrap:anywhere}.record-excerpt blockquote :is(ul,ol){list-style:revert;padding-left:1.2em}.record-full-message>summary,.record-related-messages>summary,.record-metadata summary,.record-tool-request>summary{cursor:pointer;min-height:48px;font:14px/1.65 var(--sans);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;list-style:none;display:flex}.record-full-message>summary:after,.record-related-messages>summary:after,.record-metadata summary:after,.record-tool-request>summary:after{content:"+";text-align:center;flex:0 0 16px;font-size:20px}.record-full-message[open]>summary:after,.record-related-messages[open]>summary:after,.record-metadata[open]>summary:after,.record-metadata details[open]>summary:after,.record-tool-request[open]>summary:after{content:"−"}.record-reading summary::-webkit-details-marker{display:none}.record-full-message{margin-bottom:18px}.record-full-message>summary{color:#e4e8e1}.record-full-message>summary>span{text-underline-offset:4px;text-decoration:underline}.record-original{padding-block:6px 24px}.record-original>section+section{margin-top:24px}.record-source-section{--ink:#d9e2db;--muted:#b6c6bc;--line:#52685e;--source-code:#202e29;min-width:0;color:var(--ink);background:#14201c;padding:28px}.record-source-section[data-kind=response]{--ink:#28352f;--muted:#4e6256;--line:#879688;--source-code:#dedfd4;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#eeeae0}.record-source-section>.record-source-heading{color:var(--ink);font:400 clamp(27px, 3vw, 32px)/1.2 var(--serif);letter-spacing:-.025em;margin:0 0 22px}.record-source-section .markdown{color:var(--ink)}.record-source-section>.markdown+.markdown{margin-top:24px}.record-source-section>.markdown>:first-child{margin-top:0}.record-source-section>.markdown>:last-child{margin-bottom:0}.record-source-section .markdown code,.record-source-section pre{color:var(--ink);background:var(--source-code)}.record-source-section .markdown pre code{background:0 0}.source-drawer .record-original .markdown{font:16px/1.85 var(--sans)}.record-original pre,.source-drawer .record-original pre{max-height:none;font-size:13px;line-height:1.85}.source-drawer .record-original :is(pre,table){max-width:100%}.source-drawer .record-original table{overscroll-behavior-inline:contain;display:block;overflow-x:auto}.record-reading .record-tool-request{margin-bottom:16px}.record-related-messages nav{gap:8px;padding:8px 0 20px;display:grid}.record-related-messages button{text-align:left;min-height:48px;font:14px/1.65 var(--sans);grid-template-columns:112px minmax(0,1fr);align-items:baseline;gap:16px;padding:8px 0;display:grid}.record-related-messages button>span:first-child{text-underline-offset:4px;text-decoration:underline}.record-related-messages button>span:last-child,.record-metadata{color:var(--explore-muted,var(--muted))}.record-metadata dl{font:13px/1.8 var(--sans);margin:10px 0 16px}.record-metadata dl>div{grid-template-columns:120px minmax(0,1fr);gap:16px;margin-bottom:8px;display:grid}.record-metadata dd{overflow-wrap:anywhere}.record-reading .record-actions{font:13px/1.7 var(--sans);padding:16px 0 0}.record-reading .record-actions a{gap:6px;min-height:44px}.record-reading .record-actions a>span{text-underline-offset:4px;text-decoration:underline}.record-reading .record-actions svg{flex:0 0 14px}@media (max-width:700px){.source-message-reading{padding:24px max(20px, env(safe-area-inset-right)) max(40px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left))}.message-heading h2{font-size:25px}.record-source-section{padding:22px 18px}.record-source-section>.record-source-heading{margin-bottom:18px}.record-excerpt{padding:21px 20px}.record-excerpt blockquote{font-size:22px}.record-related-messages button,.record-metadata dl>div{grid-template-columns:1fr;gap:2px}}@media (max-width:400px){.source-drawer .message-toggle{grid-template-columns:52px minmax(0,1fr) 18px;gap:10px}.source-drawer .message-preview{grid-column:1/-1}.record-source-section,.source-drawer .record-original pre,.source-drawer .raw-record{padding-inline:12px}.record-excerpt{padding-inline:16px}}.introduction{--ambient-x:72%;--ambient-y:46%;background:var(--palette-night);color:var(--palette-ink)}.introduction:after{background:linear-gradient(0deg, var(--palette-night), transparent 22%, transparent 88%, color-mix(in srgb, var(--palette-night) 33%, transparent))}.introduction .particle-scene:before{background:radial-gradient(ellipse 30% 36% at var(--ambient-x) var(--ambient-y), #a3a3a338, transparent 76%), radial-gradient(ellipse 40% 19% at calc(var(--ambient-x) - 9%) calc(var(--ambient-y) + 16%), #9999992d, transparent 80%), radial-gradient(ellipse 21% 42% at calc(var(--ambient-x) - 18%) calc(var(--ambient-y) - 8%), #7e7e7e26, transparent 82%)}.introduction .particle-scene:after{background:radial-gradient(ellipse 17% 29% at calc(var(--ambient-x) - 8%) calc(var(--ambient-y) - 10%), #c4c4c421, transparent 85%), radial-gradient(ellipse 28% 13% at calc(var(--ambient-x) + 8%) calc(var(--ambient-y) + 20%), #bebebe1b, transparent 85%)}@media (max-width:900px){.introduction{--ambient-x:50%;--ambient-y:34%}}@media (prefers-reduced-motion:no-preference){.introduction .particle-scene:before{animation:54s ease-in-out infinite alternate intro-atmosphere-drift}.introduction .particle-scene:after{animation:73s ease-in-out -29s infinite alternate-reverse intro-atmosphere-drift}@keyframes intro-atmosphere-drift{0%{opacity:.72;transform:translate(-2%,1%)rotate(-2deg)}to{opacity:1;transform:translate(2%,-1%)rotate(2deg)}}}.introduction .particle-fallback>span{box-shadow:0 0 5px #c8c8c847}.introduction .masthead,.introduction .intro-story-controls button,.introduction .intro-story-timer{color:var(--palette-muted)}.introduction .intro-story-controls button:hover,.introduction .intro-story-step,.introduction .intro-story-moment h1{color:var(--palette-ink)}.introduction .intro-story-moment p{color:var(--palette-body)}.introduction .intro-story-moment .intro-story-source{color:var(--palette-muted)}.introduction .intro-story-timer-track{background:var(--palette-line)}.introduction .intro-story-timer-track>span{background:var(--palette-accent)}.introduction .intro-story-timer[data-paused=true] .intro-story-timer-track>span{background:var(--palette-muted)}.correction-figure{--correction-paper:var(--day-blue-soft);--correction-ink:var(--day-ink);--correction-muted:var(--day-muted);--correction-sage:var(--day-body);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.correction-heading>p:last-child,.correction-email-state,.correction-progress-source,.correction-step-result blockquote,.correction-security-progress>li[data-complete=true]{color:var(--day-body)}.correction-security-progress>li,.correction-step-result figcaption{color:var(--day-muted)}.correction-identity-ring,.correction-email-connection{stroke:var(--day-muted)}.correction-identity-person,.correction-email-connection[data-confirmed=true]{stroke:var(--day-body)}.correction-email-connection[data-confirmed=true]>rect{fill:var(--day-white)}.correction-security-mark{border-color:var(--day-muted)}.correction-security-progress>li[data-complete=true] .correction-security-mark{background-color:var(--day-white);border-color:var(--palette-success-ink)}.correction-security-progress>li[data-complete=true] .correction-security-mark path{stroke:var(--palette-success-ink)}.correction-account-route>li:not(:last-child):before{background-color:var(--day-line)}.correction-route-number{border-color:var(--day-muted);color:var(--day-body)}.correction-evidence-action{color:var(--day-blue);-webkit-text-decoration-color:color-mix(in srgb, var(--day-blue) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--day-blue) 45%, transparent)}.correction-step-trigger:focus-visible{outline-color:var(--day-blue)}.correction-account-route>li[data-selected] .correction-route-number{outline-color:color-mix(in srgb, var(--day-blue) 35%, transparent)}.correction-evidence-account .correction-account-progress{--correction-paper:var(--day-blue-soft);color:var(--day-ink)}.correction-evidence-account .correction-account-progress>figcaption{color:var(--day-ink)}.story-publication{background-color:var(--day-white);color:var(--day-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.publication-result,.publication-result[open]{background-color:#0000}.publication-result>summary:hover,.publication-result[open]>summary{background-color:var(--day-blue-soft)}.publication-result>summary:focus-visible{outline-color:var(--day-blue)}.publication-heading,.publication-explanation{color:var(--day-body)}.publication-record-number,.publication-place,.publication-status-meaning,.publication-excerpt>p,.publication-explanation>p+p{color:var(--day-muted)}.publication-checkpoint>strong,.publication-excerpt>blockquote{color:var(--day-ink)}.publication-disclosure,.publication-excerpt>.source-action{color:var(--day-blue)}.scope-section{--scope-paper:var(--day-white);--scope-ink:var(--day-ink);--scope-muted:var(--day-muted);--scope-sage:var(--day-body);--scope-attempt:var(--day-body)}.scope-step-button:focus-visible{outline-color:var(--day-blue)}.scope-step-title{-webkit-text-decoration-color:var(--day-line);text-decoration-color:var(--day-line)}.scope-step-title>svg{color:var(--day-blue)}.scope-object-fill,.scope-route-failed .scope-object-fill{fill:var(--day-blue-soft)}.scope-prerequisites .scope-step:not(:last-child)>.scope-step-next,.scope-prerequisites .scope-step:not(:last-child)>.scope-step-down,.scope-route-entry,.scope-payment-requirements>.scope-step:first-child>.scope-step-down,.scope-completed-steps>.scope-step:not(:last-child)>.scope-step-down{color:var(--day-muted)}.scope-prerequisites .scope-step:last-child:after,.scope-routes:before,.scope-completed-steps>.scope-step:not(:last-child):after{background-color:var(--day-line)}.scope-route-failed h3,.scope-route-completed h3,.scope-route-completed .scope-route-result{color:var(--day-ink)}.scope-funding-attempts{background-color:#0000}.scope-route-failed .scope-route-result{color:var(--day-body)}.scope-route-failed .scope-result-mark{stroke:var(--day-risk)}.scope-route-failed .scope-route-result>svg{color:var(--day-risk)}.scope-step-observed .scope-result-mark{stroke:var(--palette-success-ink)}.scope-step[data-highlighted=true] .scope-object-fill,.scope-route-failed .scope-step[data-highlighted=true] .scope-object-fill{fill:color-mix(in srgb, var(--day-blue) 16%, var(--day-white))}.scope-step[data-highlighted=true] .scope-object{stroke:var(--day-blue)}.scope-step[data-highlighted=true] .scope-step-title{color:var(--day-blue)}.replay-study{--explore-bg:var(--day-white);--explore-ink:var(--day-ink);--explore-muted:var(--day-muted);--explore-line:var(--day-line);--explore-accent:var(--day-blue);--explore-blue:var(--day-blue);--explore-gold:var(--day-muted);--explore-sage:var(--day-body);background-color:var(--day-white);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:is(.replay-study button:focus-visible,.replay-study input:focus-visible){outline-color:var(--day-blue)}.replay-eyebrow{color:var(--day-muted)}.replay-embedded-heading>p,.replay-pair-claim{color:var(--day-body)}.replay-pair-index,.replay-pair-result{color:var(--day-ink)}.replay-pair-index>.replay-pair-message,.replay-pair-relation,.replay-pair[data-relationship=aligned] .replay-pair-relation,.replay-embedded>.replay-caveat{color:var(--day-muted)}.replay-pair[data-relationship=divergent] .replay-pair-relation{color:var(--day-blue)}.replay-pair:hover:before{background-color:var(--day-blue-soft)}.replay-pair:has(>.replay-pair-action[aria-expanded=true]):before{background-color:var(--day-blue-soft)}.replay-pair-action{color:var(--day-blue);-webkit-text-decoration-color:color-mix(in srgb, var(--day-blue) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--day-blue) 45%, transparent)}.package-report-detail{color:var(--palette-body)}.package-report-detail .package-evidence{color:var(--palette-ink)}.replay-evidence-detail>p{color:var(--palette-body)}.journey-source figcaption,.journey-limit p,.correction-evidence figcaption,.scope-evidence-explanation>p:last-child,.scope-source>figcaption,.replay-evidence-excerpts figcaption{color:var(--palette-muted)}.journey-source>.source-action,.journey-report-source>a,.correction-evidence figure>.source-action,.scope-source>.source-action,.replay-evidence-excerpts figure>.source-action{background-color:var(--palette-paper);color:var(--palette-dark-ink)}.evidence-popover :is(.journey-source,.scope-source,.replay-evidence-excerpts figure){padding:var(--evidence-source-padding,24px);background:var(--palette-paper-raised);color:var(--palette-dark-ink)}.evidence-popover :is(.journey-source,.scope-source,.replay-evidence-excerpts figure)>figcaption{color:var(--palette-dark-muted)}.evidence-popover :is(.journey-source,.scope-source,.replay-evidence-excerpts figure)>blockquote{color:var(--palette-dark-ink)}.evidence-popover :is(.journey-source,.scope-source,.replay-evidence-excerpts figure)>.source-action{background:var(--palette-dark-ink);color:var(--palette-paper-raised)}:is(.source-drawer,.evidence-popover:not(:has(.tapestry-inspector))){--explore-ink:var(--palette-ink);--explore-muted:var(--palette-muted);--explore-line:var(--palette-line);--explore-accent:var(--palette-accent);--explore-blue:var(--palette-accent);--explore-sage:var(--palette-body);--explore-gold:var(--palette-accent);--ink:var(--palette-ink);--paper:var(--palette-paper);--muted:var(--palette-muted);--line:var(--palette-line);--detail-body:var(--palette-body);--detail-control-bg:var(--palette-raised);--detail-hover-bg:var(--palette-accent-wash);color:var(--palette-ink);--explore-bg:var(--palette-surface);background-color:var(--palette-surface);border-color:var(--palette-line)}.findings-section,.review-section{--explore-bg:var(--day-paper);--explore-ink:var(--day-ink);--explore-muted:var(--day-muted);--explore-line:var(--day-line);--explore-accent:var(--day-blue);--explore-blue:var(--day-blue);--explore-sage:var(--day-blue);--explore-gold:var(--day-risk);--ink:var(--day-ink);--paper:var(--day-ink);--muted:var(--day-muted);--line:var(--day-line);--detail-body:var(--day-body);--detail-control-bg:var(--day-white);--detail-hover-bg:var(--day-blue-soft);background-color:var(--day-paper);color:var(--day-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.source-drawer::backdrop{background-color:#0b0c0ea8}.concept-drawer::backdrop{background-color:#0b0c0e29}.evidence-popover:not(:has(.tapestry-inspector))::backdrop{background-color:#0b0c0e55}.evidence-popover:not(:has(.tapestry-inspector)) .evidence-popover-header{background-color:var(--palette-surface)}.evidence-popover:not(:has(.tapestry-inspector)) :is(button,a):focus-visible{outline-color:var(--palette-accent)}.source-drawer .record-explanation h3,.source-drawer .record-full-message>summary{color:var(--palette-ink)}.source-drawer .record-explanation p{color:var(--palette-body)}.source-drawer .record-excerpt{background-color:var(--palette-paper-raised);color:var(--palette-dark-ink)}.source-drawer .record-source-section{--ink:var(--palette-ink);--muted:var(--palette-body);--line:var(--palette-line);--source-code:var(--palette-raised);background-color:var(--palette-night)}.source-drawer .record-source-section[data-kind=response]{--ink:var(--palette-dark-ink);--muted:var(--palette-dark-body);--line:var(--palette-dark-line);--source-code:var(--palette-paper-muted);background-color:var(--palette-paper-raised)}.source-drawer .raw-record{background-color:var(--palette-raised);color:var(--palette-ink)}.source-drawer .record-annotation{background-color:var(--palette-raised)}.source-drawer .reader-filters button[aria-pressed=true]{background-color:var(--palette-accent-wash);color:var(--palette-accent)}.concept-drawer :is(.concept-incident,.concept-step-detail p){color:var(--palette-dark-body)}.concept-drawer .concept-assessment{color:var(--palette-dark-ink)}.concept-drawer .concept-source{color:var(--day-blue,var(--palette-accent-ink));background-color:#0000}.concept-drawer :is(.concept-source,.concept-assessment,.concept-related button):hover{color:var(--day-blue,var(--palette-accent-ink))}.concept-drawer button:focus-visible{outline-color:var(--palette-accent-ink)}.concept-drawer .concept-term:hover{background-color:var(--palette-accent-tint)}:is(.source-drawer .concept-term:hover,.findings-section .concept-term:hover,.review-section .concept-term:hover,.evidence-popover:not(:has(.tapestry-inspector)) .concept-term:hover){background-color:var(--detail-hover-bg)}.source-drawer :is(.record-excerpt,.record-source-section[data-kind=response]) .concept-term:hover{background-color:var(--palette-accent-tint)}.concept-working-model{--model-ink:var(--palette-dark-ink);--model-muted:var(--palette-dark-muted);--model-line:var(--palette-dark-line);--model-paper:var(--palette-paper);--model-sage:var(--palette-paper-muted);--model-shadow:var(--palette-dark-line)}.concept-working-model .model-parcel-flap,.concept-working-model .model-envelope-front{fill:var(--palette-paper-muted)}.concept-working-model :is(.model-credential-check,.model-permit-check,.model-request-check){stroke:var(--palette-success-ink)}.concept-working-model .concept-picture-target[data-active] .concept-picture-label,.concept-drawer .concept-steps button[aria-pressed=true]{color:var(--palette-accent-ink)}.concept-drawer .concept-steps button[aria-pressed=true]{border-top-color:var(--palette-accent-ink)}.concept-working-model .concept-picture-target:focus-visible{outline-color:var(--palette-accent-ink)}.findings-section .findings-scope-switch button[aria-pressed=true]{border-color:var(--explore-blue);color:var(--explore-blue)}.findings-section :is(.findings-preview>p,.findings-meaning p,.findings-limitation p),.findings-section .findings-source-focus>p:not(.findings-source-caption){color:var(--detail-body)}.findings-section :is(.findings-topic select,.findings-evidence-picker select,.ledger-filters input,.ledger-filters select){background-color:var(--detail-control-bg);color:var(--explore-ink);border-color:var(--explore-line)}.findings-section :is(.findings-topic,.findings-evidence-picker,.ledger-filters) option{background-color:var(--detail-control-bg);color:var(--explore-ink)}.findings-section .ledger-filters input::placeholder{color:var(--explore-muted)}.findings-section :is(.findings-search,.findings-topic,.findings-evidence-picker,.ledger-filters label):focus-within{border-color:var(--explore-blue)}:is(.findings-section .findings-preview h3>button:hover .findings-preview-source,.findings-section .findings-preview h3>button:focus-visible .findings-preview-source),.findings-section .findings-preview h3>button:hover>span:first-child,.findings-section :is(.ledger-entry-index button,.ledger-entry-meta button,.findings-ledger-reset,.findings-download){color:var(--explore-blue)}.findings-section :is(.findings-source-focus blockquote,.findings-source-meta>.source-action,.ledger-entry blockquote){color:var(--explore-ink)}.findings-section .findings-source-focus .findings-original>blockquote{color:var(--palette-dark-ink)}.findings-section .findings-pages>button:hover:not(:disabled),.findings-section .findings-source-meta>div>button:hover:not(:disabled){background-color:var(--detail-hover-bg);color:var(--explore-blue)}:is(.findings-section,.review-section) :is(input,select):focus-visible{outline-color:var(--explore-blue)}.review-section .review-introduction>p,.review-section :is(.finding-detail>p,.finding-limit p),:is(.findings-section,.review-section) .ledger-entry p{color:var(--detail-body)}.review-section .finding-detail .finding-claim{color:var(--explore-ink)}.review-section :is(.findings-toolbar select,.ledger-filters select,.ledger-filters input){background-color:var(--detail-control-bg)}.review-section .findings-layout nav{scrollbar-color:var(--explore-muted) transparent}.review-section .findings-layout nav button{color:var(--explore-muted)}.review-section .findings-layout nav button[aria-pressed=true]{color:var(--explore-blue)}:root{--palette-night:#0b0c0e;--palette-surface:#141518;--palette-raised:#202226;--palette-paper:#f2f3f5;--palette-paper-raised:#fff;--palette-paper-muted:#e4e6ea;--palette-ink:#f2f3f5;--palette-body:#c5c8ce;--palette-muted:#a1a6b0;--palette-line:#353941;--palette-strong-line:#6f7682;--palette-dark-ink:#1b1e24;--palette-dark-body:#454b55;--palette-dark-muted:#5d6470;--palette-dark-line:#c5c9d0;--palette-accent:#ff705b;--palette-accent-ink:#b83f2d;--palette-accent-wash:#35201f;--palette-accent-tint:#f4ddd8;--palette-success:#a4d3bc;--palette-success-ink:#246b50;--paper:var(--palette-paper);--ink:var(--palette-ink);--muted:var(--palette-muted);--line:var(--palette-line);--night:var(--palette-night)}.incident-exploration{--explore-bg:var(--palette-night);--explore-ink:var(--palette-ink);--explore-muted:var(--palette-muted);--explore-line:var(--palette-line);--explore-accent:var(--palette-accent);--explore-blue:var(--palette-body);--explore-sage:var(--palette-body);--explore-gold:var(--palette-ink)}.incident-story{--story-ink:var(--palette-ink);--story-muted:var(--palette-muted);--story-line:var(--palette-line)}.explore-navigation{background:color-mix(in srgb, var(--palette-night) 95%, transparent)}.story-copy>p,.primer-summary,.primer-context,.scope-blast-standfirst,.scope-other-attempts li p,.lessons-standfirst,.lesson>p,.chapter-investigation-prose>p,.chapter-investigation-evidence li>p{color:var(--palette-body)}.story-copy>.story-eyebrow,.story-figure-label,.story-sources figcaption,.story-sources li>p,.chapter-investigations-heading>p,.chapter-investigation-standfirst,.chapter-investigation-evidence figcaption,.chapter-investigation-limit>p,.scope-other-attempts li .scope-attempt-result{color:var(--palette-muted)}:is(.chapter-investigation:focus-visible,.chapter-investigation-source:focus-visible,.figure-select:focus-visible,.figure-select-inline:focus-visible){outline-color:var(--palette-accent)}.story-figure-premise>div{--ink:var(--palette-dark-ink);--muted:var(--palette-dark-muted);--line:var(--palette-dark-line);background:var(--palette-paper);color:var(--palette-dark-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.story-recognized-risk .story-figure-label,.story-recognized-risk .risk-quote-label,.story-risk-continuation>span,.story-recognized-risk .figure-select-inline{color:var(--palette-dark-muted);border-color:var(--palette-dark-line)}.story-risk-continuation>p{color:var(--palette-dark-body)}.risk-evidence-link,.story-recognized-risk .figure-select-inline[aria-pressed=true]{color:var(--palette-dark-ink);border-color:var(--palette-dark-ink)}.story-recognized-risk[data-inspection=warning]>blockquote,.story-recognized-risk[data-inspection=continuation] .story-risk-continuation>p{color:var(--palette-accent-ink)}.risk-evidence-link:focus-visible{outline-color:var(--palette-accent-ink)}.story-recognized-risk .figure-select-inline:focus-visible{outline-color:var(--palette-accent-ink)}.figure-inspection{--inspection-ink:var(--palette-ink);--inspection-muted:var(--palette-muted);--inspection-rule:var(--palette-line)}.figure-inspection-hint{color:var(--palette-muted)}.figure-inspection-source{background:var(--palette-raised)}.figure-inspection-source>.source-action{background:var(--palette-paper);color:var(--palette-dark-ink)}.detour-river{background:var(--palette-surface)}.detour-river-count>strong,.detour-river-heading>p:last-child>strong,.detour-river-dependency>ol>li{color:var(--palette-ink)}.detour-river-count>span,.detour-river-endpoints{color:var(--palette-body)}.detour-river-heading>p:first-child,.detour-river-heading>p:last-child,.detour-river-endpoints small,.detour-river-direction,.detour-river-scale,.detour-river .detour-period-choices .detour-period-range,.detour-river-dependency>p:first-child,.detour-river-dependency>p:last-child,.detour-river-omissions{color:var(--palette-muted)}.detour-river .detour-period-choice:hover{background:var(--palette-raised)}.detour-river .detour-period-choice[data-selected=true]{background:var(--palette-raised);color:var(--palette-ink)}.detour-river .detour-period-choice{color:var(--palette-body)}.detour-period-choice>.detour-period-range,.detour-river-dependency>ol>li:not(:last-child):after{color:var(--palette-muted)}.detour-river-directions path{stroke:var(--palette-muted)}.detour-river-thread{stroke:var(--palette-line)}.detour-river-records{stroke:var(--palette-strong-line)}.detour-river-access{stroke:var(--palette-body)}.detour-river-records[data-selected]{stroke:var(--palette-ink)}.detour-river-terminal{fill:var(--palette-ink);stroke:var(--palette-surface)}:is(.detour-river-svg:focus-visible,.detour-period-title:focus-visible,.detour-locator-reference:focus-visible){outline-color:var(--palette-accent)}.detour-record-locator circle{stroke:var(--palette-accent)}.detour-record-locator text{fill:var(--palette-ink);stroke:var(--palette-surface)}.detour-record-lens{border-color:var(--palette-line);background:var(--palette-surface)}.detour-record-lens[data-inline]{background:0 0}.detour-record-close,.detour-record-copy h4,.detour-record-retry{color:var(--palette-ink)}.detour-loupe>p,.detour-record-label,.detour-record-label>span,.detour-record-caveat,.detour-record-actions>div>button{color:var(--palette-muted)}.detour-record-summary{color:var(--palette-body)}.detour-record-actions>div>button:disabled{color:var(--palette-strong-line)}.detour-record-actions>.source-action{background:var(--palette-paper);color:var(--palette-dark-ink)}.detour-record-actions button:focus-visible{outline-color:var(--palette-accent)}.detour-record-actions a:focus-visible{outline-color:var(--palette-accent)}.detour-record-retry:focus-visible{outline-color:var(--palette-accent)}.detour-record-close:focus-visible{outline-color:var(--palette-accent)}.detour-loupe-handle{stroke:var(--palette-strong-line)}.detour-loupe-rim{fill:var(--palette-surface);stroke:var(--palette-strong-line)}.detour-loupe-glass{stroke:var(--palette-body)}.detour-loupe-record{stroke:var(--palette-strong-line)}.detour-loupe-record[data-access]{stroke:var(--palette-body)}.detour-loupe-record[data-selected]{stroke:var(--palette-accent)}.detour-loupe-reflection{stroke:var(--palette-paper)}.article-record-map{--paper:#eeece6;--ink:#eeece6;--muted:#a6a89f;--line:#343835;--night:#0b0c0e;--explore-bg:#0b0f14;--explore-ink:#eeece6;--explore-muted:#a4acb5;--explore-line:#303944;--explore-accent:#e29478;--explore-blue:#8daed5;--explore-sage:#9fbcad;--explore-gold:#cfb77e;--story-ink:#eeece6;--story-muted:#acb3ba;--story-line:#343b43;color:var(--explore-ink)}.article-record-map::selection,.article-record-map ::selection{color:#151515;background:#d5c1a3}:root{--day-paper:#f7f8fa;--day-white:#fff;--day-ink:#18202d;--day-body:#354154;--day-muted:#536174;--day-line:#b9c4d2;--day-blue:#2448dc;--day-blue-soft:#e9effb;--day-risk:#c3432b;--article-reading-width:840px;--article-layout-width:1320px;--article-gutter:clamp(20px, 3vw, 48px);--article-column-offset:56px}.incident-exploration{--narrative-ink:var(--day-ink);--narrative-body:var(--day-body);--narrative-muted:var(--day-muted);--narrative-accent:var(--day-blue);--narrative-line:var(--day-line);--explore-bg:var(--day-paper);--explore-ink:var(--day-ink);--explore-muted:var(--day-muted);--explore-line:var(--day-line);--explore-accent:var(--day-risk);--explore-blue:var(--day-blue);--explore-sage:var(--day-body);--explore-gold:var(--day-body);color:var(--day-ink);background:var(--day-paper);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.incident-story{--story-ink:var(--narrative-ink);--story-muted:var(--narrative-muted);--story-line:var(--narrative-line);background:var(--day-white);padding-bottom:0}.primer,.scope-blast,.lessons{--analysis-ink:var(--narrative-ink);--analysis-muted:var(--narrative-muted);--analysis-line:var(--narrative-line);--analysis-warm:var(--narrative-accent);--analysis-sage:var(--narrative-body)}.story-copy>p,.primer-summary,.primer-context,.scope-blast-standfirst,.scope-other-attempts li p,.lesson>p,.chapter-investigation-prose>p,.chapter-investigation-evidence li>p{color:var(--narrative-body)}.story-copy>.story-standfirst,.story-copy>.story-chapter-intro,.chapter-investigation-title,.chapter-investigation-evidence blockquote,.story-sources blockquote,.boundary-closer{color:var(--narrative-ink)}.story-copy>.story-eyebrow,.story-sources figcaption,.story-sources li>p,.chapter-investigations-heading>p,.chapter-investigation-standfirst,.chapter-investigation-evidence figcaption,.chapter-investigation-limit>p,.scope-other-attempts li .scope-attempt-result{color:var(--narrative-muted)}.story-sources>summary,.story-sources li>button,.scope-source-link,.lesson-source,.chapter-investigations-heading h3,.chapter-investigation-body h5,.chapter-investigation-source-index,.chapter-investigation-source{color:var(--narrative-ink)}.chapter-investigation-body>.chapter-investigation-takeaway{color:var(--narrative-ink);border-color:var(--narrative-accent)}:is(.chapter-investigation:focus-visible,.chapter-investigation-source:focus-visible){outline-color:var(--narrative-accent)}.incident-exploration .concept-term:not(.article-record-map .concept-term,dialog .concept-term):hover{background:color-mix(in srgb, currentColor 10%, transparent)}.story-entry{background:var(--day-white)}.primer{padding-block:clamp(56px,6vw,88px) 40px}.primer-inner{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width))}.primer h2{max-width:880px;font:600 clamp(28px, 3vw, 36px)/1.15 var(--sans);letter-spacing:-.015em;margin-bottom:24px}.primer-summary{max-width:var(--article-reading-width);font-size:21px;line-height:1.65}.primer-context,.primer-record-note{max-width:var(--article-reading-width)}.primer-record-note{font-size:16px}.primer a{text-underline-offset:4px;text-decoration:underline}.publication-disclosure,.publication-excerpt>.source-action,.correction-evidence-action,.replay-pair-action{color:var(--day-ink);-webkit-text-decoration-color:var(--day-line);text-decoration-color:var(--day-line);font-weight:500}.publication-excerpt>.source-action:is(:hover,:focus-visible){color:var(--day-blue)}.story-copy{width:min(calc(100% - var(--article-gutter) * 2), var(--article-reading-width))}.story-opening{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));padding-block:76px 24px}.story-opening h2{max-width:840px;font-size:clamp(40px,5vw,66px)}.story-copy.story-opening>.story-standfirst{max-width:var(--article-reading-width);color:var(--day-body);font-size:20px;line-height:1.8}.story-chapter{padding:0}.story-chapter-scene{padding-block:76px 24px}.story-chapter-heading{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));grid-template-columns:36px minmax(0,1fr);gap:20px;margin-inline:auto;display:grid}.story-chapter-heading>div{min-width:0}.story-chapter-number{color:var(--narrative-muted);font:400 14px/1.5 var(--mono);letter-spacing:0;font-variant-numeric:tabular-nums;padding-top:10px}.story-chapter-heading h2{max-width:900px;font:400 clamp(34px, 3.8vw, 46px)/1.12 var(--serif);letter-spacing:-.022em;text-wrap:pretty}.story-chapter-heading .story-chapter-intro{max-width:var(--article-reading-width);color:var(--narrative-body);font:400 18px/1.85 var(--sans);margin-top:24px}.story-chapter-scene>.story-figure{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));margin-block:24px 0}.story-chapter-scene>.story-figure>:is(.package-figure,.correction-figure,.story-publication){background:0 0;padding:24px 0}.story-chapter-scene>.story-figure.story-figure-package{background:var(--day-blue-soft);width:100%}.story-chapter-scene>.story-figure-package>.package-figure{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));margin-inline:auto;padding-block:40px}.story-chapter-scene>.story-figure-publication{margin-top:20px}.story-chapter-scene>.story-figure>.story-publication{padding-block:0}.story-figure>figcaption{color:var(--narrative-muted)}.story-chapter>.story-chapter-text{padding-top:18px}.story-chapter-scene-premise{--narrative-ink:#fff;--narrative-body:#e0e8ff;--narrative-muted:#d3ddff;--narrative-accent:#fff;--narrative-line:#92a8f2;background:var(--day-blue);color:var(--narrative-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin-bottom:0;padding-block:86px 54px}.story-chapter-scene-premise .story-figure-premise{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));margin-top:32px}.story-chapter-scene-premise .story-figure-premise>.story-recognized-risk{color:var(--narrative-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;padding:0}.story-chapter-scene-premise .story-recognized-risk .story-figure-label,.story-chapter-scene-premise .story-recognized-risk .risk-quote-label{color:var(--narrative-muted)}.story-chapter-scene-premise .story-recognized-risk>blockquote{max-width:none;color:var(--narrative-ink);overflow-wrap:anywhere;font-size:clamp(34px,4.8vw,66px);line-height:1.16}.story-chapter-scene-premise .story-risk-continuation{max-width:760px;margin-top:44px}.story-chapter-scene-premise .story-risk-continuation>p:not(.risk-quote-label){color:var(--narrative-ink);font-size:clamp(28px,3.5vw,44px);line-height:1.3}.story-chapter-scene-premise .risk-evidence-link{color:var(--narrative-ink)}.story-chapter-scene-premise .risk-evidence-link:focus-visible{outline-color:var(--narrative-ink)}.story-chapter-scene-premise .story-recognized-risk[data-inspection=warning]>blockquote,.story-chapter-scene-premise .story-recognized-risk[data-inspection=continuation] .story-risk-continuation>p:not(.risk-quote-label){color:var(--narrative-ink)}.story-chapter-scene-premise .story-figure>figcaption{margin-top:34px;margin-left:0}.story-chapter-scene>.story-figure-detours{background:var(--palette-night);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;padding-bottom:0}.story-figure-detours>.detour-river{background:var(--palette-night);padding:56px max(var(--article-gutter), calc((100% - var(--article-layout-width)) / 2)) 24px}.story-figure-detours>figcaption{width:min(calc(100% - var(--article-gutter) * 2), var(--article-reading-width));color:var(--palette-muted)}.article-record-map{background:var(--explore-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.story-chapter-scene-correction{background:0 0;margin-bottom:0;padding-bottom:32px}.story-chapter-scene-publication,.story-chapter[data-chapter=publication]{background:var(--day-white)}.story-aftermath{width:100%;max-width:none;padding:64px var(--article-gutter);background:var(--day-blue-soft);margin:0}.story-aftermath-inner{max-width:var(--article-layout-width);margin-inline:auto}.story-aftermath .story-eyebrow{color:var(--day-muted);font:14px/1.6 var(--sans)}.story-aftermath h2{color:var(--day-blue);font:400 clamp(36px, 4.8vw, 66px)/1.1 var(--serif);letter-spacing:-.035em;align-items:center;gap:clamp(24px,5vw,72px);margin:28px 0 40px;display:flex}.story-aftermath h2 .story-aftermath-count{letter-spacing:-.075em;font-variant-numeric:lining-nums;font-size:clamp(126px,19vw,240px);line-height:.85}.story-aftermath-copy{max-width:var(--article-reading-width)}.story-aftermath-copy>p{color:var(--day-body);font:18px/1.85 var(--sans);margin-top:22px}.story-aftermath-copy>.story-source-link{color:var(--day-blue);margin-top:16px}.lessons{background:var(--day-white);padding-block:82px 60px}.lessons-inner{max-width:var(--article-layout-width);width:calc(100% - var(--article-gutter) * 2)}.lessons-head{max-width:750px}.lessons-list{margin-top:52px}.lesson{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);column-gap:68px;padding-block:24px 38px;display:grid}.lesson h3{grid-row:span 2}.lesson>p{margin-top:0}.lessons-standfirst{color:var(--narrative-body)}.lesson-source{grid-column:2}.boundary-closer{max-width:700px;font-size:22px}.boundary-reading{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;display:grid}.boundary-reading section+section{margin-top:0}.article-findings{background:var(--day-paper);margin:0;padding-top:0}.article-findings .findings-section{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));padding:64px 0 40px}.article-findings .explore-section-heading{grid-template-columns:minmax(0,1fr);gap:18px}.article-findings .explore-section-heading h2{margin-top:0}.article-findings .explore-section-heading>p{justify-self:start;max-width:690px;font-size:17px}.article-findings .findings-coverage{gap:24px 48px}.article-findings .findings-search{flex:300px}.article-findings .findings-search input{max-width:none}.article-findings .findings-controls{flex-wrap:wrap;gap:22px 28px}.article-findings .findings-scope-switch{flex-basis:100%}.article-findings .findings-preview{column-gap:54px;padding-block:32px}.article-findings .findings-preview>p{font-size:16px}.article-findings .findings-preview-source{color:var(--day-ink);-webkit-text-decoration-color:var(--day-line);text-decoration-color:var(--day-line);font-size:14px;font-weight:500}.article-findings .findings-section .ledger-entry{padding-block:28px}.article-findings .findings-section .ledger-entry p{font-size:15px}.article-findings .findings-section .ledger-entry-index button,.article-findings .findings-section .ledger-entry-meta button{color:var(--day-ink);-webkit-text-decoration-color:var(--day-line);text-decoration-color:var(--day-line)}.article-findings .ledger-entry blockquote{background:var(--day-white);padding:20px 24px}.incident-exploration .explore-methodology{width:min(calc(100% - var(--article-gutter) * 2), var(--article-reading-width));max-width:var(--article-reading-width);margin-top:0;padding-top:40px}.explore-footer{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));background:var(--day-paper);min-height:80px;margin-inline:auto}@media (max-width:700px){.primer{padding-block:56px 34px}.primer h2{margin-bottom:24px;font-size:28px}.primer-summary{font-size:19px}.primer-context{font-size:16px}.story-opening{padding-top:46px}.story-copy.story-opening>.story-standfirst{font-size:18px}.story-chapter{padding-bottom:0}.story-chapter-scene{padding-top:46px}.story-chapter-heading{grid-template-columns:minmax(0,1fr);gap:10px}.story-chapter-number{padding-top:0;font-size:13px}.story-chapter-heading h2{font-size:34px}.story-chapter-heading .story-chapter-intro{margin-top:22px;font-size:17px}.story-chapter-scene>.story-figure{width:calc(100% - var(--article-gutter) * 2);margin-top:20px}.story-chapter-scene>.story-figure>:is(.package-figure,.correction-figure){padding:24px 0}.story-chapter-scene>.story-figure-package>.package-figure{padding-block:28px}.story-chapter-scene>.story-figure>.story-publication{padding:0}.story-chapter-scene>.story-figure>figcaption{width:calc(100% - 24px);padding-inline:0}.story-chapter-scene-premise{padding-bottom:36px}.story-chapter-scene-premise .story-figure-premise{width:calc(100% - 48px)}.story-chapter-scene-premise .story-recognized-risk>blockquote{font-size:35px}.story-chapter-scene-premise .story-risk-continuation>p:not(.risk-quote-label){font-size:30px}.story-chapter-scene-premise .story-figure>figcaption,.story-chapter-scene>.story-figure-detours{width:100%}.story-figure-detours>.detour-river{padding:34px 24px 8px}.story-chapter-scene>.story-figure-detours>figcaption{width:calc(100% - 48px)}.story-aftermath{padding-block:44px}.story-aftermath h2{margin-block:25px 30px;font-size:38px;display:block}.story-aftermath h2 .story-aftermath-count{margin-bottom:24px;font-size:142px;display:block}.story-aftermath-copy>p{font-size:17px}.lessons{padding-top:58px}.lesson{grid-template-columns:minmax(0,1fr);gap:18px;padding-bottom:32px}.lesson h3{grid-row:auto}.lesson-source{grid-column:auto}.boundary-reading{grid-template-columns:minmax(0,1fr);gap:26px}.article-findings .findings-section{padding-block:40px 24px}.article-findings .findings-controls{display:grid}.article-findings .findings-coverage{gap:10px}.article-findings .ledger-entry blockquote{padding:20px}}:is(button,a).message-reference{width:auto;min-width:0;min-height:0;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;vertical-align:baseline;white-space:nowrap;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;border-radius:2px;margin:0;padding:0;text-decoration:underline;text-decoration-thickness:1px;display:inline}.message-reference:focus-visible{outline-offset:3px}@media (hover:hover){.message-reference:hover{opacity:1;background:color-mix(in srgb, currentColor 10%, transparent)}}:root{--section-rail-height:calc(44px + env(safe-area-inset-top,0px))}html{scroll-padding-top:var(--section-rail-height)}.introduction .masthead{padding-top:calc(var(--section-rail-height) + var(--intro-masthead-gap,16px))}.section-rail{--rail-ink:var(--day-ink);--rail-muted:var(--day-muted);--rail-accent:var(--day-blue);--rail-background:#f7f8faf5;--rail-controls-space:max(52px, calc(48px + env(safe-area-inset-right,0px)));z-index:40;padding-top:env(safe-area-inset-top,0px);background:var(--rail-background);color:var(--rail-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:fixed;inset:0 0 auto}.section-rail[data-cover=true]{--rail-ink:#edf0f8;--rail-muted:#b4bccb;--rail-accent:#a9b9ff;--rail-background:#0b0c0eef;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.section-rail-track,.section-rail-links{padding:0 var(--rail-controls-space) 0 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;display:grid}.section-rail-track{height:2px;position:absolute;inset:0 0 auto}.section-rail-track>span{background:color-mix(in srgb, var(--rail-muted) 24%, transparent);position:relative;overflow:hidden}.section-rail-track>span:after{content:"";background:var(--rail-accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.section-rail-track>span[data-passed=true]:after{opacity:.45;transform:scaleX(1)}.section-rail-track>span[data-current=true]:after{transform:scaleX(var(--section-progress,0))}.section-rail-links{margin:0;list-style:none}.section-rail>.theme-toggle{z-index:2;top:env(safe-area-inset-top,0px);right:max(4px, env(safe-area-inset-right,0px));position:absolute}.section-rail-links li{min-width:0}.section-rail-introduction{display:none}.section-rail-links button{width:100%;min-height:44px;color:var(--rail-muted);font:450 11px/1.25 var(--sans);text-align:center;justify-content:center;align-items:center;padding:8px 6px;display:flex}.section-rail-links button[aria-current]{color:var(--rail-ink);font-weight:600}.section-rail-links button:is(:hover,:focus-visible){opacity:1;color:var(--rail-ink);background:color-mix(in srgb, var(--rail-accent) 8%, transparent)}.section-rail :is(a,button):focus-visible{outline:2px solid var(--rail-accent);outline-offset:-4px}.section-rail-toggle,.section-rail-backdrop{display:none}@media (max-width:1000px){:root{--section-rail-height:calc(48px + env(safe-area-inset-top,0px))}.section-rail-track{padding:0}.section-rail-toggle{z-index:1;width:calc(100% - 60px - env(safe-area-inset-right,0px));min-height:48px;padding:8px 12px 8px max(20px, env(safe-area-inset-left,0px));font:500 14px/1.4 var(--sans);text-align:left;justify-content:flex-start;align-items:center;gap:16px;display:flex;position:relative}.section-rail-toggle>span{overflow-wrap:anywhere;justify-content:flex-start;align-items:center;gap:10px;min-width:0;min-height:32px;display:flex}.section-rail>.theme-toggle{top:calc(env(safe-area-inset-top,0px) + 2px);right:max(12px, env(safe-area-inset-right,0px))}.section-rail-toggle svg{transition:transform .16s}.section-rail[data-open=true] .section-rail-toggle svg{transform:rotate(180deg)}.section-rail-links{z-index:1;max-height:calc(100dvh - var(--section-rail-height) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;padding:8px max(12px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,0px)) max(12px, env(safe-area-inset-left,0px));background:var(--rail-background);gap:0;display:none;position:relative;overflow-y:auto}.section-rail[data-open=true] .section-rail-links{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;display:grid}.section-rail-links button{text-align:left;overflow-wrap:anywhere;justify-content:flex-start;min-height:48px;padding:12px;font-size:14px;line-height:1.5}.section-rail-introduction{display:list-item}.section-rail-links button[aria-current]>span{text-underline-offset:4px;text-decoration:underline}.section-rail-backdrop{z-index:0;inset:var(--section-rail-height) 0 0;touch-action:none;background:#0b0c0e55;display:block;position:fixed}.section-rail-backdrop:not(:disabled):hover{opacity:1}}@media (prefers-reduced-motion:reduce){.section-rail-toggle svg{transition:none}}.article-investigations{padding:0}.article-investigations .chapter-investigations{gap:48px;width:100%;max-width:none;margin:32px auto 0;display:grid}.article-investigations .chapter-investigation{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width));padding-left:var(--article-column-offset);margin:0 auto}.article-investigations .chapter-investigation>:is(header,.chapter-investigation-body){max-width:var(--article-reading-width)}.article-investigations .chapter-investigation-title{max-width:none;font:600 clamp(23px, 2.3vw, 28px)/1.25 var(--sans);letter-spacing:-.01em}.article-investigations .story-chapter-studies{margin-block:0}.article-investigations .scope-blast{background:var(--day-paper);padding-block:40px}.article-investigations .scope-blast-inner{width:min(calc(100% - var(--article-gutter) * 2), var(--article-layout-width))}.article-investigations .scope-blast-head{max-width:var(--article-reading-width);margin-left:var(--article-column-offset)}.article-investigations .scope-blast-head>h3{font:600 clamp(26px, 2.8vw, 34px)/1.2 var(--sans);letter-spacing:-.01em}.article-investigations .scope-blast-standfirst{margin-top:18px}.article-investigations .scope-other-attempts{margin:32px 0 0 var(--article-column-offset);gap:32px}.article-investigations .scope-other-attempts h4{font:600 22px/1.3 var(--sans);letter-spacing:0}.article-investigations .chapter-investigation-illustration:has(.handoff-replay-sequence){background:var(--day-paper);padding-block:36px}.story-anchor-alias{height:0;display:block}.chapter-investigation-illustration:focus-visible{outline:2px solid var(--narrative-accent);outline-offset:6px}.chapter-investigation-limit h4{font:500 14px/1.7 var(--sans);color:var(--narrative-ink)}@media (max-width:700px){.article-investigations .chapter-investigations{gap:36px;margin-top:24px}.article-investigations .chapter-investigation{padding-left:0}.article-investigations .scope-blast{padding-block:32px}.article-investigations .scope-blast-head,.article-investigations .scope-other-attempts{margin-left:0}.article-investigations .scope-other-attempts h4{font-size:21px}.article-investigations .chapter-investigation-illustration:has(.handoff-replay-sequence){padding-block:28px}}:root{--theme-scheme:light;--day-paper:#f4f4f2;--day-white:#fdfdfc;--day-ink:#242426;--day-body:#4e4e53;--day-muted:#606066;--day-line:#b8b8ba;--day-blue:#27272b;--day-blue-soft:#e9e9e7;--day-risk:#a5372b;--theme-caution:#f2ce36;--theme-caution-ink:#242426;--theme-caution-mark:#ffe86b;--theme-danger-ink:#242426;--theme-danger-mark:#ff776b;--theme-success:#32634e;--theme-card:#fff;--theme-inset:#e1e1de;--theme-code:#d8d8d6;--theme-cobalt:#242426;--theme-control-bg:#fafaf8;--theme-control-ink:#242426;--theme-backdrop:#14141655;--theme-source-backdrop:#14141694;--theme-selection:#d9d9d7;--theme-selection-ink:#242426;--theme-feature-bg:#242426;--theme-feature-ink:#fafaf8;--theme-feature-body:#dfdfdd;--theme-feature-muted:#bdbdc1;--theme-warning-bg:#e6e6e3;--theme-warning-ink:#242426;--theme-warning-body:#48484d;--theme-warning-muted:#626268;background:var(--day-paper);color:var(--day-ink);color-scheme:var(--theme-scheme)}:root[data-theme=dark]{--theme-scheme:dark;--day-paper:#181819;--day-white:#222224;--day-ink:#f2f2f0;--day-body:#cdcdcf;--day-muted:#aaaab0;--day-line:#606066;--day-blue:#ededeb;--day-blue-soft:#2c2c2f;--day-risk:#eea193;--theme-caution:#e6c65b;--theme-caution-ink:#e6c65b;--theme-caution-mark:transparent;--theme-danger-ink:#eea193;--theme-danger-mark:transparent;--theme-success:#a9c9b4;--theme-card:#2a2a2d;--theme-inset:#111113;--theme-code:#19191c;--theme-cobalt:#101012;--theme-control-bg:#fafaf8;--theme-control-ink:#101012;--theme-backdrop:#08080988;--theme-source-backdrop:#080809b8;--theme-selection:#505054;--theme-selection-ink:#fff;--theme-feature-bg:#101012;--theme-feature-ink:#fafaf8;--theme-feature-body:#dfdfdd;--theme-feature-muted:#bdbdc1;--theme-warning-bg:#303032;--theme-warning-ink:#f2f2f0;--theme-warning-body:#d2d2d4;--theme-warning-muted:#b9b9bd}@media (prefers-color-scheme:dark){:root:not([data-theme]){--theme-scheme:dark;--day-paper:#181819;--day-white:#222224;--day-ink:#f2f2f0;--day-body:#cdcdcf;--day-muted:#aaaab0;--day-line:#606066;--day-blue:#ededeb;--day-blue-soft:#2c2c2f;--day-risk:#eea193;--theme-caution:#e6c65b;--theme-caution-ink:#e6c65b;--theme-caution-mark:transparent;--theme-danger-ink:#eea193;--theme-danger-mark:transparent;--theme-success:#a9c9b4;--theme-card:#2a2a2d;--theme-inset:#111113;--theme-code:#19191c;--theme-cobalt:#101012;--theme-control-bg:#fafaf8;--theme-control-ink:#101012;--theme-backdrop:#08080988;--theme-source-backdrop:#080809b8;--theme-selection:#505054;--theme-selection-ink:#fff;--theme-feature-bg:#101012;--theme-feature-ink:#fafaf8;--theme-feature-body:#dfdfdd;--theme-feature-muted:#bdbdc1;--theme-warning-bg:#303032;--theme-warning-ink:#f2f2f0;--theme-warning-body:#d2d2d4;--theme-warning-muted:#b9b9bd}}body{background:var(--day-paper)}::selection{background:var(--theme-selection);color:var(--theme-selection-ink)}.introduction{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.incident-exploration,.package-figure,.correction-figure,.story-publication,.scope-section,.replay-study,.findings-section,.review-section{color-scheme:var(--theme-scheme)}.story-chapter-scene-premise{background:var(--theme-cobalt)}.package-anatomy{--package-control-active-bg:var(--theme-control-bg);--package-control-active-ink:var(--theme-control-ink);background:var(--theme-cobalt);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.publication-result{--publication-accent:var(--theme-success)}.publication-result[data-state=missing]{--publication-accent:var(--day-risk)}.publication-result[data-open=true] .publication-step-number{color:var(--day-white)}.correction-security-progress>li[data-complete=true] .correction-security-mark{border-color:var(--theme-success)}.correction-security-progress>li[data-complete=true] .correction-security-mark path,.scope-step-observed .scope-result-mark{stroke:var(--theme-success)}.scope-route-completed .scope-route-result>svg{color:var(--theme-success)}.section-rail:not([data-cover=true]){--rail-background:var(--day-paper);color-scheme:var(--theme-scheme)}.section-rail[data-cover=true]{--rail-ink:#f2f2f0;--rail-muted:#aaaab0;--rail-accent:#ededeb}.theme-toggle{width:44px;min-height:44px;color:var(--rail-ink,var(--day-ink));border-radius:50%;flex:0 0 44px;place-items:center;padding:0;display:grid}.theme-toggle .theme-toggle-sun,:root[data-theme=dark] .theme-toggle .theme-toggle-moon{display:none}:root[data-theme=dark] .theme-toggle .theme-toggle-sun{display:block}.theme-toggle:focus-visible{outline:2px solid var(--rail-accent,var(--day-blue));outline-offset:-4px}@media (hover:hover) and (pointer:fine){.theme-toggle:not(:disabled):hover{opacity:1;background:color-mix(in srgb, currentColor 9%, transparent)}}.source-drawer,.concept-drawer,.evidence-popover,.findings-section,.review-section{--palette-night:var(--theme-inset);--palette-surface:var(--day-white);--palette-raised:var(--day-blue-soft);--palette-paper:var(--day-blue-soft);--palette-paper-raised:var(--theme-card);--palette-paper-muted:var(--theme-code);--palette-ink:var(--day-ink);--palette-body:var(--day-body);--palette-muted:var(--day-muted);--palette-line:var(--day-line);--palette-strong-line:var(--day-muted);--palette-dark-ink:var(--day-ink);--palette-dark-body:var(--day-body);--palette-dark-muted:var(--day-muted);--palette-dark-line:var(--day-line);--palette-accent:var(--day-blue);--palette-accent-ink:var(--day-blue);--palette-accent-wash:var(--day-blue-soft);--palette-accent-tint:var(--day-blue-soft);--palette-success-ink:var(--theme-success);color-scheme:var(--theme-scheme)}.source-drawer .record-source-section,.source-drawer .record-source-section[data-kind=response]{color-scheme:var(--theme-scheme)}.source-drawer .record-annotation p{color:var(--day-body)}.source-drawer .record-excerpt :is(code,pre){background:var(--theme-code)}.source-drawer .record-excerpt pre code{background:0 0}.source-drawer .record-source-section,.source-drawer .record-source-section[data-kind=response]{--source-code:var(--theme-code)}.source-drawer::backdrop{background:var(--theme-source-backdrop)}.concept-drawer::backdrop{background:var(--theme-backdrop)}.evidence-popover::backdrop{background:var(--theme-backdrop)}.evidence-popover:not(:has(.tapestry-inspector))::backdrop{background:var(--theme-backdrop)}.concept-working-model .model-enclosure{fill:color-mix(in srgb, var(--day-blue) 7%, transparent)}.concept-working-model .model-globe-fill{fill:color-mix(in srgb, var(--day-blue) 13%, transparent)}.concept-working-model .model-receipt-stamp{fill:color-mix(in srgb, var(--day-blue) 16%, transparent)}.tapestry-section .evidence-popover:has(.tapestry-inspector){color:var(--day-ink);background:var(--day-white);border-color:var(--day-line);color-scheme:var(--theme-scheme)}.tapestry-inspector-navigation{background:var(--day-white)}.tapestry-section .evidence-popover:has(.tapestry-inspector) .evidence-popover-header{background:var(--day-white)}.tapestry-section .evidence-popover:has(.tapestry-inspector) :is(button,a):focus-visible{outline-color:var(--day-blue)}.tapestry-inspector-kind,.tapestry-inspector-credit,.tapestry-inspector :is(.tapestry-inspector-summary,.tapestry-inspector-evidence) h4{color:var(--day-muted)}.tapestry-inspector-evidence blockquote{color:var(--day-ink);background:var(--theme-card)}.tapestry-section .tapestry-inspector-read[data-appearance=button]{color:var(--day-white);background:var(--day-ink)}.tapestry-section .atlas-message-peek{color:var(--day-ink);background:var(--day-white)}.tapestry-section .atlas-message-peek-kind{color:var(--day-muted)}.package-anatomy{--package-control-ink:var(--theme-feature-body);--package-control-active-bg:var(--theme-feature-ink);--package-control-active-ink:var(--theme-feature-bg);background:var(--theme-feature-bg);color:var(--theme-feature-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.package-artifact-label,.package-artifact-credit,.package-archive-artifact li>span,.package-fetch-route,.package-remote-program>span{color:var(--theme-feature-muted)}.package-name-artifact>strong,.package-anatomy-explanation h4,.package-archive-artifact code,.package-remote-artifact strong{color:var(--theme-feature-ink)}.package-anatomy-explanation>p{color:var(--theme-feature-body)}.package-anatomy-references>.message-reference{color:var(--theme-feature-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--theme-feature-ink) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--theme-feature-ink) 45%, transparent)}.package-archive-artifact li:before,.package-fetch-line:before{background:var(--theme-feature-muted)}.package-remote-program{background:color-mix(in srgb, var(--theme-feature-ink) 7%, transparent)}.package-anatomy :is(button,a):focus-visible{outline-color:var(--theme-feature-ink)}.story-chapter-scene-premise{--narrative-ink:var(--theme-warning-ink);--narrative-body:var(--theme-warning-body);--narrative-muted:var(--theme-warning-muted);--narrative-accent:var(--theme-warning-ink);--narrative-line:color-mix(in srgb, var(--theme-warning-ink) 35%, transparent);background:var(--theme-warning-bg);color:var(--theme-warning-ink);color-scheme:var(--theme-scheme)}.story-chapter-scene-premise .story-figure-premise>.story-recognized-risk{--ink:var(--theme-warning-ink);--muted:var(--theme-warning-muted);--line:var(--narrative-line);color-scheme:var(--theme-scheme)}.correction-figure{--correction-muted:var(--day-body)}.publication-result[data-state=public] .publication-checkpoint>strong{color:var(--theme-success)}.publication-result[data-state=public] .publication-step-number{border-color:var(--theme-success)}.evidence-popover .figure-inspection{--inspection-ink:var(--day-ink);--inspection-muted:var(--day-muted);--inspection-rule:var(--day-line)}.evidence-popover .figure-inspection-copy>p{color:var(--day-body)}.evidence-popover .figure-inspection-source{background:var(--day-blue-soft)}.evidence-popover .figure-inspection-source>.source-action,.evidence-popover .correction-evidence figure>.source-action,.evidence-popover .journey-report-source>a{background:var(--day-ink);color:var(--day-white)}.source-drawer .record-source-section{--ink:var(--day-ink);--muted:var(--day-body);--line:var(--day-line);--source-code:var(--theme-code);background:var(--theme-inset)}.source-drawer .record-source-section[data-kind=response]{--ink:var(--day-ink);--muted:var(--day-body);--line:var(--day-line);--source-code:var(--theme-code);background:var(--theme-card)}.source-drawer .record-excerpt{background:var(--day-blue-soft);color:var(--day-ink)}.source-drawer .record-excerpt h3{color:var(--day-body)}.concept-drawer{--learning-paper:var(--theme-card);--learning-ink:var(--day-ink);--learning-muted:var(--day-muted);--learning-line:var(--day-line)}.concept-drawer .concept-incident{color:var(--day-body)}.concept-drawer :is(.concept-source,.concept-assessment,.concept-related button){color:var(--day-blue)}.intro-story-moment h1{font-variation-settings:"opsz" 16}.section-rail-links button{font-size:12px}.story-copy>p:not([class]),.story-chapter-heading .story-chapter-intro,.chapter-investigation-prose>p,.story-aftermath-copy>p,.primer-context,.scope-blast-standfirst{letter-spacing:0;font-size:18px;line-height:1.8}.journey-introduction,.journey-summary,.journey-limit p,.journey-report-source p,.package-anatomy-explanation>p,.package-reach h4+p,.scope-heading .scope-introduction,.scope-step-result,.scope-funding-attempts .scope-step-result,.scope-route-explanation,.scope-evidence-explanation,.scope-other-attempts li p,.correction-step-copy>p,.correction-evidence>p,.publication-place,.publication-explanation,.article-evidence-heading>p,.phone-replay-report>p,.phone-replay-correction p,.handoff-replay-sequence>li>p,.chapter-investigation-standfirst,.chapter-investigation-evidence li>p,.article-findings .findings-preview>p,.article-findings .findings-section .ledger-entry p,.findings-meaning p,.findings-limitation p,.findings-source-focus>p:not(.findings-source-caption),.concept-incident,.concept-step-detail p,.detour-record-summary{font-size:16px;line-height:1.75}.journey-stop-title,.correction-step-copy h3,.publication-checkpoint>strong,.source-drawer .reader-heading h3,.package-name-artifact>strong,.package-archive-artifact code,.package-remote-artifact strong,.handoff-replay-sequence blockquote.handoff-replay-code{letter-spacing:0}.journey-stop-title,.correction-step-copy h3,.publication-checkpoint>strong,.scope-step-title{font-weight:600}.story-sources figcaption,.chapter-investigation-evidence figcaption,.chapter-investigation-limit>p,.handoff-replay-context,.detour-river-heading>p:first-child,.detour-river-scale,.detour-record-label,.detour-record-caveat,.concept-playground-instruction,.concept-playground>figcaption{font-size:14px;line-height:1.7}.source-drawer .reader-heading h3{font-weight:600}.source-drawer .message-kind{font-size:14px;line-height:1.5}.source-drawer .message-index{letter-spacing:0;font-variant-numeric:tabular-nums;font-size:13px}.source-drawer .message-preview{font-size:16px;line-height:1.7}.source-drawer .reader-note,.source-drawer .reader-results-label,.source-drawer .reader-filters button,.source-drawer .reader-pagination,.source-drawer .source-drawer-location,.source-drawer .source-adjacent>button{font-size:14px;line-height:1.6}.source-drawer .source-drawer-location>span{font-size:inherit}.record-explanation h3,.record-excerpt h3,.tapestry-inspector :is(.tapestry-inspector-summary,.tapestry-inspector-evidence) h4{letter-spacing:0;font-size:14px;font-weight:600;line-height:1.6}.record-explanation p,.source-drawer .record-original .markdown,.concept-definition{font-size:17px;line-height:1.75}.source-drawer .record-original pre,.source-drawer .raw-record{letter-spacing:0;font-size:14px;line-height:1.75}.source-drawer .record-original .markdown code{font-size:.88em}.source-drawer .record-original .markdown pre code{font-size:inherit}.record-full-message>summary,.record-related-messages>summary,.record-metadata summary,.record-tool-request>summary,.record-related-messages button{font-size:15px;line-height:1.6}.tapestry-inspector-evidence blockquote{font:400 16px/1.7 var(--sans);letter-spacing:0}.tapestry-inspector-evidence :is(code,pre){font-family:var(--mono);font-size:14px;line-height:1.75}.tapestry-inspector-navigation button,.tapestry-inspector-kind{font-size:14px;line-height:1.6}.tapestry-inspector-credit{font-size:13px;line-height:1.7}@media (max-width:1000px){.section-rail-links button{font-size:14px}}@media (max-width:700px){.story-copy>p:not([class]),.story-chapter-heading .story-chapter-intro,.chapter-investigation-prose>p,.story-aftermath-copy>p,.primer-context,.scope-blast-standfirst{font-size:17px;line-height:1.75}.source-drawer .message-preview{font-size:15px}}.source-action[data-appearance=text]:is(:active,:focus-visible)>.source-action-label,.article-evidence-source:is(:active,:focus-visible)>span,.story-source-link:is(:active,:focus-visible)>span,.correction-step-trigger:is(:active,:focus-visible,[aria-expanded=true]) .correction-evidence-action,.journey-route button:is(:active,:focus-visible,[aria-expanded=true]) .journey-stop-action,.scope-step-button:is(:active,:focus-visible,[aria-expanded=true]) .scope-step-title,.package-evidence:is(:active,:focus-visible,[aria-expanded=true]){text-decoration-color:currentColor;text-decoration-thickness:2px}:is(button,a).message-reference:active,.concept-term:active{background:color-mix(in srgb, currentColor 14%, transparent)}.concept-term:is(:active,:focus-visible){text-decoration-style:solid}.publication-disclosure{text-decoration:underline;-webkit-text-decoration-color:var(--day-line);text-decoration-color:var(--day-line);text-underline-offset:4px}.publication-result-heading:is(:active,:focus-visible,[aria-expanded=true]) .publication-disclosure{text-decoration-color:currentColor}.publication-result-heading:not(:disabled):active{background:color-mix(in srgb, var(--day-blue) 8%, transparent)}.source-disclosure>summary:active>span:first-of-type{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.source-disclosure[open]>summary>span:first-of-type{text-underline-offset:4px;text-decoration:underline}.source-action[data-appearance=button]:active{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 40%, transparent)}.source-drawer .source-drawer-location>button,.source-drawer .source-adjacent>button,.source-drawer .reader-filters>button{min-height:44px}.source-drawer .reader-search>button{min-width:44px;min-height:44px}.source-drawer :is(.source-drawer-location,.source-adjacent,.reader-pagination)>button:not(:disabled):active,.source-drawer .reader-filters>button:not([aria-pressed=true]):active,.source-drawer .reader-search>button:active{background:color-mix(in srgb, currentColor 10%, transparent)}.source-drawer .reader-search:focus-within{border-bottom-color:var(--day-blue);box-shadow:0 1px var(--day-blue)}.section-rail :is(.section-rail-toggle,.section-rail-links button):active{background:color-mix(in srgb, currentColor 10%, transparent)}@media (hover:hover) and (pointer:fine){.source-action[data-appearance=text]:hover>.source-action-label,.article-evidence-source:hover>span,.story-source-link:hover>span,.correction-step-trigger:hover .correction-evidence-action,.journey-route button:hover .journey-stop-action,.scope-step-button:hover .scope-step-title,.package-evidence:hover,:is(button,a).message-reference:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}.publication-result-heading:hover .publication-disclosure{text-decoration-color:currentColor}.source-action[data-appearance=button]:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 35%, transparent)}.source-action[data-appearance=button]:active{box-shadow:inset 0 0 0 2px color-mix(in srgb, currentColor 40%, transparent)}.source-drawer :is(.source-drawer-location,.source-adjacent,.reader-pagination)>button:not(:disabled):hover{text-underline-offset:4px;text-decoration:underline}.source-drawer .reader-filters>button:not([aria-pressed=true]):hover{background:color-mix(in srgb, currentColor 7%, transparent)}}@media (prefers-reduced-motion:no-preference){:is(.source-action[data-appearance=button],.package-view-controls>button){transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s}:is(.source-action,.story-source-link,.article-evidence-source,.scope-step-title)>svg{transition:transform .18s cubic-bezier(.2,.7,.2,1)}.source-drawer .reader-search{transition:border-color .16s,box-shadow .16s}.source-drawer :is(.source-drawer-location,.source-adjacent,.reader-pagination,.reader-filters)>button{transition:background-color .16s}.section-rail :is(.section-rail-toggle,.section-rail-links button){transition:color .16s,background-color .16s}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.source-action,.story-source-link):hover>svg,.scope-step-button:hover .scope-step-title>svg{transform:translate(2px,-2px)}.article-evidence-source:hover>svg{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){:is(.source-action,.story-source-link,.article-evidence-source,.scope-step-title)>svg{transition:none;transform:none}.article-evidence-source:hover>svg{transform:none}}:root[data-input-modality=pointer] :is(.story-figure,.tapestry-section,.journey-route) :focus,:root[data-input-modality=pointer] :is(svg[tabindex],.chapter-investigation-illustration,.concept-picture-target):focus{outline:none}
