@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.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:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.ClXnudBg.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-italic.DakTmaFY.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-italic.DVnfXoMy.woff2)format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-italic.C9gO-8KC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-italic.D3igDnAQ.woff2)format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-italic.C-296ow0.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-italic.CE7zdTnu.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-italic.CalKM9tT.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:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-italic.Y14P-dkT.woff2)format("woff2"),url(/_astro/cormorant-garamond-latin-500-italic.DhNIfkTX.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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-ext-300-normal.BYS6Dpvq.woff2)format("woff2"),url(/_astro/outfit-latin-ext-300-normal.CMIMshEd.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:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-300-normal.CRYTwY6m.woff2)format("woff2"),url(/_astro/outfit-latin-300-normal.AWLfuCom.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2)format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.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:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2)format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-ext-500-normal.zeox_O30.woff2)format("woff2"),url(/_astro/outfit-latin-ext-500-normal.DrCvqoFD.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:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2)format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.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}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root{--bg:#0a0f1a;--bg-raise:#101726;--ink:#f4efe4;--muted:#b7ad98;--faint:#6f675c;--gold:#c9a24a;--gold-bright:#e6d19a;--crimson:#8b1a1a;--serif:"Cormorant Garamond", "Palatino Linotype", Palatino, serif;--sans:Outfit, "Avenir Next", "Segoe UI", sans-serif;--header-h:4.4rem;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--sans);margin:0;font-size:1.02rem;font-weight:400;line-height:1.6}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{z-index:0;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/></svg>")}body:after{z-index:0;background-image:linear-gradient(#c9a24a09 1px,#0000 1px),linear-gradient(90deg,#c9a24a09 1px,#0000 1px);background-size:72px 72px;mask-image:radial-gradient(at 50% 20%,#000 10%,#0000 75%)}a{color:inherit}img{max-width:100%}::selection{color:#fff;background:#c9a24a59}:focus-visible{outline:1px solid var(--gold-bright);outline-offset:3px}.skip-link{z-index:80;background:var(--gold);color:#1a1408;padding:.5rem .8rem;text-decoration:none;position:absolute;top:-4rem;left:1rem}.skip-link:focus{top:.6rem}.site-header,.site-footer,.page{z-index:1;position:relative}.site-header{z-index:40;backdrop-filter:blur(14px);background:#0a0f1ae6;border-bottom:1px solid #8b1a1ad9;position:sticky;top:0;overflow:visible}.site-header:after{content:"";background:var(--crimson);width:7px;height:7px;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.page,.site-footer .footer-inner,.header-shell{width:min(1180px,100% - 2rem);margin-inline:auto}.header-shell{min-height:var(--header-h);grid-template-columns:1fr auto;grid-template-areas:"mark tools""months months";align-items:center;gap:.35rem .8rem;display:grid}.wordmark{grid-area:mark}.edition-nav{grid-area:months}.header-tools{grid-area:tools}.wordmark{font-family:var(--serif);letter-spacing:.14em;color:var(--ink);font-size:2rem;font-weight:600;line-height:1;text-decoration:none}.header-tools{justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.header-search{color:var(--gold);border:1px solid #c9a24a66;align-items:center;gap:.3rem;padding:.28rem .45rem;display:inline-flex}.header-search svg{flex:none;width:.95rem;height:.95rem}.header-search input{width:6.6rem;color:var(--ink);font:inherit;background:0 0;border:0;padding:0;font-size:.82rem}.header-search input:focus{outline:none}.header-search:focus-within{border-color:var(--gold-bright)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.about-link{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);padding:.4rem .2rem;font-size:.68rem;text-decoration:none}.about-link[aria-current=page],.about-link:hover{color:var(--gold-bright)}.paid-nav{align-items:center;gap:.15rem;display:inline-flex}.paid-nav-menu{display:none}.year-menu{position:relative}.year-menu summary{cursor:pointer;color:var(--gold-bright);letter-spacing:.16em;font-size:.72rem;font-family:var(--sans);background:0 0;border:1px solid #c9a24a80;align-items:center;gap:.45rem;padding:.48rem .7rem;list-style:none;display:inline-flex}.year-menu summary::-webkit-details-marker{display:none}.year-menu summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:.38rem;height:.38rem;transform:translateY(-2px)rotate(45deg)}.year-menu[open] summary{background:#c9a24a14}.year-menu ul{z-index:30;background:#101726;border:1px solid #c9a24a73;min-width:7.5rem;margin:0;padding:.3rem 0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.year-menu a{letter-spacing:.14em;color:var(--ink);padding:.45rem .9rem;font-size:.72rem;text-decoration:none;display:block}.year-menu a[aria-current=page],.year-menu a:hover{color:var(--gold-bright);background:#c9a24a14}.edition-nav{padding-bottom:.35rem}.months{scrollbar-width:thin;scrollbar-color:#c9a24a73 transparent;gap:.1rem;margin:0;padding:0 0 .35rem;list-style:none;display:flex;overflow-x:auto}.months a,.months span{letter-spacing:.16em;color:var(--muted);flex:none;padding:.4rem .62rem;font-size:.68rem;text-decoration:none}.months a:hover{color:var(--ink)}.months a[aria-current=page]{color:var(--gold-bright);box-shadow:inset 0 -2px 0 var(--crimson)}.months span{color:var(--faint);cursor:default}.icon-button{appearance:none;width:2.35rem;height:2.35rem;color:var(--gold-bright);cursor:pointer;background:0 0;border:1px solid #c9a24a66;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button svg{flex:none;width:1.15rem;height:1.15rem}.icon-button:hover:not(:disabled){border-color:var(--gold);background:#c9a24a1a}.icon-button:disabled{opacity:.35;cursor:default}.audio-toggle{border-color:var(--gold);background:#c9a24a1f}.menu-button{display:none}.page{padding:2.4rem 0 4rem}.edition-hero,.about-page{position:relative}.edition-hero:before,.about-page:before{content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 78px,#c9a24a0b 79px 80px);width:min(920px,100%);height:min(920px,70vh);position:absolute;top:28%;left:50%;transform:translate(-50%,-40%);mask-image:radial-gradient(circle,#000 0%,#0000 70%)}.edition-hero>*,.about-page>*{position:relative}.cover-frame{background:#070a10a6;border:1px solid #c9a24a73;max-width:920px;margin:0 auto 1.8rem;padding:.55rem;position:relative}.cover-frame img{width:100%;height:auto;display:block}.corner{background:var(--crimson);width:7px;height:7px;position:absolute;transform:rotate(45deg)}.corner-tl{top:-4px;left:-4px}.corner-tr{top:-4px;right:-4px}.corner-bl{bottom:-4px;left:-4px}.corner-br{bottom:-4px;right:-4px}.rule{align-items:center;gap:.7rem;max-width:16rem;margin:0 auto .8rem;display:flex}.rule-line{background:var(--crimson);flex:1;height:1px}.rule-diamond{background:var(--crimson);width:6px;height:6px;transform:rotate(45deg)}.display-title{text-align:center;font-family:var(--serif);letter-spacing:.12em;margin:0;font-size:clamp(3.4rem,8vw,5.4rem);font-weight:600;line-height:.9}.deck{text-align:center;letter-spacing:.28em;text-transform:uppercase;color:var(--gold);margin:.35rem 0 0;font-size:.78rem}.edition-meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem 1rem;margin-top:1.4rem;display:flex}.edition-kicker{letter-spacing:.2em;text-transform:uppercase;color:var(--gold-bright);margin:0;font-size:.75rem}.version-badge{border:1px solid var(--gold);color:var(--gold-bright);letter-spacing:.18em;text-transform:uppercase;align-items:center;padding:.22rem .55rem;font-size:.68rem;display:inline-flex}.current-version{text-transform:none;letter-spacing:.02em;padding:.35rem .7rem;font-size:.95rem}.edition-hero .current-version{width:fit-content;margin:.9rem auto 0}.version-history{text-align:left;max-width:40rem;margin:.8rem 0 0}.edition-hero .version-history{margin-left:auto;margin-right:auto}.version-history summary,.changelog-links p{cursor:pointer;color:var(--gold-bright)}.changelog-links p{cursor:default;color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:.9rem 0 .35rem;font-size:.72rem}.version-history summary{font-family:var(--serif);font-size:1.2rem}.version-history[open] summary{margin-bottom:.8rem}.changelog-links ul{margin:0;padding:0;list-style:none}.changelog-links a{color:var(--gold-bright);text-decoration:none}.changelog-links li+li{margin-top:.25rem}.dates{text-align:center;color:var(--muted);letter-spacing:.04em;margin:.7rem 0 0;font-size:.86rem}.summary{text-align:center;max-width:44rem;font-family:var(--serif);color:var(--ink);margin:1.15rem auto 0;font-size:clamp(1.25rem,2vw,1.55rem);font-style:italic;font-weight:500;line-height:1.45}.hero-actions{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.4rem;display:flex}.download-link{border:1px solid var(--gold);color:var(--gold-bright);letter-spacing:.14em;text-transform:uppercase;background:#c9a24a14;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.72rem;text-decoration:none;display:inline-flex}.download-link svg{width:1.05rem;height:1.05rem}.download-link:hover{background:#c9a24a29}.dossier-grid{grid-template-columns:minmax(0,1fr);gap:1.5rem;margin-top:2.6rem;display:grid}.dossier-panel{background:#1017268c;border:1px solid #c9a24a29;padding:1.15rem 1.2rem 1.3rem}.dossier-panel h2{font-family:var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 1rem;font-size:.72rem;font-weight:500}.timeline,.update-list{margin:0;padding:0;list-style:none}.timeline li,.update-list li{border-left:1px solid #8b1a1acc;padding:0 0 1rem 1.1rem;position:relative}.timeline li:last-child,.update-list li:last-child{padding-bottom:0}.timeline li:before,.update-list li:before{content:"";background:var(--crimson);width:7px;height:7px;position:absolute;top:.35rem;left:-4px;transform:rotate(45deg)}.version-line{align-items:baseline;gap:.7rem;margin:0;display:flex}.version-line strong{font-family:var(--serif);letter-spacing:.04em;font-size:1.35rem;font-weight:600}.version-line time,.update-list time{color:var(--muted);letter-spacing:.04em;font-size:.82rem}.timeline p,.update-list p{color:var(--ink);margin:.2rem 0 0}.empty-note{color:var(--muted);margin:0}.about-page{max-width:44rem;margin:0 auto}.about-page h1{text-align:center;font-family:var(--serif);letter-spacing:.12em;margin:0;font-size:clamp(3.2rem,8vw,4.8rem);font-weight:600;line-height:.9}.prose{margin-top:1.6rem}.prose p{color:var(--ink);margin:0 0 1rem}.prose h2{font-family:var(--serif);letter-spacing:.04em;margin:2rem 0 .8rem;font-size:1.8rem;font-weight:600}.label-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.label-list li{border-top:1px solid #8b1a1a8c;grid-template-columns:4.2rem 1fr;align-items:baseline;gap:.8rem;padding-top:.75rem;display:grid}.label-code{font-family:var(--serif);color:var(--gold-bright);font-size:1.25rem}.site-footer{z-index:1;border-top:1px solid #8b1a1abf;padding:1.3rem 0 1.8rem;position:relative}.footer-inner{justify-content:space-between;align-items:end;gap:1rem;display:flex}.footer-mark{font-family:var(--serif);letter-spacing:.14em;margin:0;font-size:1.4rem}.footer-inner p{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:.15rem 0 0;font-size:.82rem}.support-link,.support-menu summary{color:var(--gold-bright);letter-spacing:.12em;text-transform:uppercase;font-family:var(--sans);white-space:nowrap;cursor:pointer;background:#c9a24a14;border:1px solid #c9a24a8c;align-items:center;gap:.4rem;padding:.42rem .62rem;font-size:.68rem;font-weight:500;text-decoration:none;display:inline-flex}.support-link svg,.support-menu svg{flex:none;width:.95rem;height:.95rem}.support-link:hover,.support-menu summary:hover,.support-menu a:hover{color:var(--gold-bright);background:#c9a24a29}.support-menu{position:relative}.support-menu summary{list-style:none}.support-menu summary::-webkit-details-marker{display:none}.support-menu summary:after{content:"";border-bottom:1px solid;border-right:1px solid;width:.38rem;height:.38rem;transform:translateY(-2px)rotate(45deg)}.support-menu[open] summary{background:#c9a24a29}.support-menu ul{z-index:50;background:#101726;border:1px solid #c9a24a73;min-width:11rem;margin:0;padding:.3rem 0;list-style:none;position:absolute;top:calc(100% + 6px);right:0}.support-menu a{letter-spacing:.12em;text-transform:uppercase;color:var(--ink);white-space:nowrap;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.68rem;text-decoration:none;display:flex}.support-menu-up ul{top:auto;bottom:calc(100% + 6px)}.support-slot-tools,.footer-support{flex:none;display:inline-flex}.support-slot-menu{display:none}.support-kicker{color:var(--gold-bright);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .45rem;font-size:.66rem}.support-row{flex-wrap:wrap;gap:.5rem;display:flex}.support-section{margin-top:.4rem}.paid-page .deck{text-align:center}.plan-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.8rem;margin:0 0 1.2rem;display:grid}.plan-card{background:#1017268c;border:1px solid #c9a24a59;margin:0;padding:1rem 1rem 1.1rem}.plan-card h3,.briefing-list h3{font-family:var(--serif);letter-spacing:.04em;margin:0 0 .35rem;font-size:1.45rem;font-weight:600}.plan-price{color:var(--gold-bright);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .8rem;font-size:.78rem}.coming-soon{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem}.briefing-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.briefing-list li{border-top:1px solid #8b1a1a8c;padding-top:.8rem}.briefing-lock{color:var(--muted);letter-spacing:.04em}.terms-list{gap:.85rem;margin:0 0 1.4rem;padding:0;list-style:none;display:grid}.terms-list li{border-top:1px solid #8b1a1a8c;padding-top:.75rem}.paid-form{gap:.45rem;max-width:38rem;display:grid}.paid-form h2{margin-bottom:.2rem}.paid-form label{letter-spacing:.14em;text-transform:uppercase;color:var(--gold-bright);margin-top:.45rem;font-size:.72rem}.paid-form input,.paid-form textarea,.paid-form select{box-sizing:border-box;width:100%;color:var(--ink);font:inherit;background:0 0;border:1px solid #c9a24a66;padding:.55rem .7rem;font-size:1rem}.paid-form button{justify-self:start;margin-top:.6rem}.terms-accept{letter-spacing:.08em;align-items:center;gap:.6rem;margin-top:.8rem;display:flex}.terms-accept input{width:auto}.terms-error{color:#e6b3b3;margin:0}.hp-field{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.missing{text-align:center;place-items:center;min-height:40vh;display:grid}.missing h1{font-family:var(--serif);letter-spacing:.08em;margin-bottom:.4rem;font-size:3rem;font-weight:600}.missing a{color:var(--gold-bright)}@media (width<=520px){.header-shell{grid-template-columns:minmax(0,auto) minmax(0,1fr);gap:.3rem .4rem;width:min(1180px,100% - 1.25rem)}.wordmark{letter-spacing:.08em;font-size:1.45rem}.header-tools{flex-wrap:wrap;justify-content:flex-end;gap:.28rem;min-width:0}.header-search{flex:4.2rem;min-width:0;max-width:7.5rem;padding:.2rem .32rem}.header-shell .header-search input{width:100%;min-width:0}.about-link{letter-spacing:.06em;padding:.28rem .04rem;font-size:.64rem}.year-menu summary{letter-spacing:.05em;padding:.38rem .4rem;font-size:.66rem}.icon-button{width:2rem;height:2rem}.display-title,.about-page h1{letter-spacing:.06em;font-size:clamp(2.5rem,14vw,3.2rem)}.deck{letter-spacing:.12em;font-size:.66rem}.page,.site-footer .footer-inner,.header-shell{width:min(1180px,100% - 1.25rem)}}@media (width<=860px){.menu-button{display:inline-flex}html.js .edition-nav{display:none}html.js.nav-open .edition-nav{padding-bottom:.8rem;display:block}html.js.nav-open .months{grid-template-columns:repeat(4,1fr);display:grid;overflow:visible}html.js.nav-open .months a,html.js.nav-open .months span{text-align:center;padding:.7rem .2rem}.dossier-grid{grid-template-columns:1fr}.footer-inner{flex-direction:column;align-items:flex-start}.support-slot-tools{display:none}.support-slot-menu{border-top:1px solid #c9a24a47;margin-top:.35rem;padding-top:.75rem;display:block}.paid-nav-tools{display:none}.paid-nav-menu{border-top:1px solid #c9a24a47;flex-wrap:wrap;gap:.2rem .7rem;margin-top:.35rem;padding-top:.7rem;display:flex}.footer-support{margin-top:.35rem}}@media (width>=861px){.dossier-grid:has(>:nth-child(2)){grid-template-columns:1.3fr .7fr}.header-shell{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark months tools";gap:1rem}.edition-nav{min-width:0;padding-bottom:0;display:block}.months{min-width:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pagefind-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wiki-shell{grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start;gap:2.2rem;padding-bottom:3rem;display:grid}.wiki-side{gap:1.1rem;max-height:calc(100vh - 6.4rem);padding-right:.2rem;display:grid;position:sticky;top:5.4rem;overflow:auto}.wiki-side nav{gap:.25rem;display:grid}.wiki-side a{color:var(--muted);font-size:.92rem;text-decoration:none}.wiki-side a[aria-current=page],.wiki-side a:hover{color:var(--gold-bright)}.wiki-side p,.wiki-side summary{color:var(--gold);letter-spacing:.16em;text-transform:uppercase;margin:.4rem 0 .2rem;font-size:.68rem}.wiki-side ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.side-search input,.search-form input,.edition-filter select{width:100%;color:var(--ink);font:inherit;background:#0a0f1a66;border:1px solid #c9a24a73;padding:.45rem .6rem}.wiki-main{min-width:0}.crumbs{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:.35rem;margin:0 0 1.2rem;font-size:.78rem;display:flex}.crumbs a{color:var(--muted);text-decoration:none}.crumbs a[aria-current=page]{color:var(--gold-bright)}.kicker{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.72rem}.wiki-intro h1,.wiki-prose h1,.search-page h1,.wiki-main h1{font-family:var(--serif);letter-spacing:.03em;margin:.15rem 0 .7rem;font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:.95}.wiki-intro p,.lede,.aliases,.quiet{color:var(--muted)}.lede{font-family:var(--serif);color:var(--ink);font-size:1.35rem;font-style:italic}.stat-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem;margin:1.2rem 0 0;display:grid}.stat-row div{border-top:1px solid #8b1a1acc;padding-top:.45rem}.stat-row dt{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem}.stat-row dd{font-family:var(--serif);margin:.15rem 0 0;font-size:1.8rem}.edition-block,.entity-directory,.mentioned{margin-top:2.4rem}.block-head,.section-tools,.label-row,.action-row{flex-wrap:wrap;align-items:center;gap:.55rem .8rem;display:flex}.block-head h2,.entity-directory h2,.mentioned h2,.wiki-main h2{font-family:var(--serif);margin:0;font-size:2rem;font-weight:600}.section-tree,.domain-list,.murky-index,.url-list,.mention-list,.claim-list,.mentioned ul,.child-nav ul{margin:.8rem 0 0;padding:0;list-style:none}.section-tree a,.domain-list a,.url-list a,.mentioned a,.child-nav a,.pager a{color:var(--gold-bright);text-decoration:none}.section-tree a:hover,.mentioned a:hover,.pager a:hover{text-decoration:underline}.section-tree>li,.domain-list>li,.murky-index>li{border-top:1px solid #c9a24a29;padding:.45rem 0}.section-tree ul{margin:.25rem 0 .2rem 1rem;padding:0;list-style:none}.section-tree span,.domain-list span,.murky-index span,.mention-list span,.claim-list span{color:var(--faint);margin-left:.45rem;font-size:.82rem}.section-tree .changelog-group>summary,.wiki-side .changelog-group>summary{cursor:pointer;color:var(--gold-bright)}.section-tree .changelog-group>summary{font:inherit}.wiki-side .changelog-group ul{margin:.25rem 0 .45rem .7rem}.domain-list .rank{font-variant-numeric:tabular-nums;min-width:1.6rem;margin-left:0;display:inline-block}.source-note,.source-lede{max-width:42rem;color:var(--muted)}.source-group{margin-top:1.8rem}.source-group h2 span{color:var(--faint);font-family:var(--sans);margin-left:.4rem;font-size:.95rem}.stat-row.source-counts{grid-template-columns:repeat(4,minmax(0,1fr))}.mention-list .ev,.claim-list .ev,.section-tools .ev,.label-row .ev,.mentioned .ev{color:#1a1408;margin-left:0;font-size:.75rem}.mention-list .ev-U,.claim-list .ev-U,.section-tools .ev-U,.label-row .ev-U,.mentioned .ev-U{color:#3a1010}.entity-directory details{border-top:1px solid #8b1a1ab3;margin-top:.8rem;padding-top:.6rem}.entity-directory summary{cursor:pointer;color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:.78rem}.entity-directory summary span{color:var(--muted)}.name-cloud{flex-wrap:wrap;gap:.35rem .8rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.name-cloud a{color:var(--ink);text-decoration:none}.name-cloud a:hover{color:var(--gold-bright)}.ev{color:#1a1408;width:auto;height:auto;font-family:var(--sans);letter-spacing:.03em;white-space:nowrap;background:#e6d19a;border:1px solid #e6d19a;border-radius:999px;justify-content:center;align-self:start;align-items:center;margin:0;padding:.08rem .48rem;font-size:.75rem;font-weight:500;line-height:1.35;display:inline-flex}.ev-R{color:#1a1408;background:#f4efe4;border-color:#f4efe4}.ev-U{color:#3a1010;background:#f0c2c2;border-color:#f0c2c2}.ev-lg{padding:.12rem .58rem;font-size:.82rem}.ev-row{flex-wrap:wrap;align-self:start;align-items:center;gap:.28rem;display:inline-flex}.wiki-prose .prose,.wiki-main .prose{margin-top:1.2rem}.wiki-prose .prose a,.wiki-main .prose a{color:var(--gold-bright)}.wiki-prose h2,.wiki-prose h3,.wiki-main .prose h2,.wiki-main .prose h3{font-family:var(--serif);letter-spacing:.02em;font-weight:600}.table-wrap{margin:1rem 0;overflow-x:auto}.wiki-prose table,.wiki-main table{border-collapse:collapse;width:100%;font-size:.92rem}.wiki-prose th,.wiki-prose td,.wiki-main th,.wiki-main td{vertical-align:top;text-align:left;border-bottom:1px solid #c9a24a38;padding:.45rem .55rem}.wiki-prose th,.wiki-main th{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:500}.wiki-prose blockquote,.wiki-main blockquote{border-left:1px solid var(--crimson);color:var(--muted);margin:1rem 0;padding-left:.9rem}.pager{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.pager a:last-child{text-align:right}.mention-list li,.claim-list li{border-top:1px solid #c9a24a29;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.55rem .7rem;padding:.75rem 0;display:grid}.mention-list li.no-label,.claim-list li.no-label{grid-template-columns:minmax(0,1fr)}.mention-list p,.claim-list p{overflow-wrap:anywhere;margin:0 0 .3rem}.url-raw{color:var(--faint);word-break:break-all;font-size:.78rem;display:block}.filter-bar{flex-wrap:wrap;align-items:end;gap:.8rem 1rem;margin:1rem 0;display:flex}.filter-bar button,.facet-row button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #c9a24a66;padding:.35rem .55rem;font-size:.82rem}.filter-bar button[aria-pressed=true],.facet-row button[aria-pressed=true]{color:#1a1408;background:var(--gold);border-color:var(--gold)}.edition-filter{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;gap:.25rem;font-size:.72rem;display:grid}.result-count,.search-note{color:var(--muted)}.graph-frame{margin-top:1rem}.graph-toolbar{flex-wrap:wrap;align-items:end;gap:.85rem 1rem;margin-top:.4rem;display:flex}.graph-search,.graph-toolbar .edition-filter,.type-filter{min-inline-size:0;color:var(--gold);letter-spacing:.12em;text-transform:uppercase;border:0;gap:.25rem;margin:0;padding:0;font-size:.72rem;display:grid}.graph-search{flex:16rem}.graph-toolbar .edition-filter{flex:0 14rem}.graph-search input,.graph-toolbar .edition-filter select{width:100%;color:var(--ink);font:inherit;letter-spacing:0;text-transform:none;background:#0a0f1a66;border:1px solid #c9a24a73;padding:.45rem .6rem;font-size:.95rem}.type-filter,.view-toggle{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.type-filter legend{width:100%;color:var(--gold);letter-spacing:.12em;text-transform:uppercase;padding:0;font-size:.72rem}.graph-toolbar button{color:var(--muted);font:inherit;letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:1px solid #c9a24a66;padding:.4rem .6rem;font-size:.82rem}.graph-toolbar button[aria-pressed=true]{color:#1a1408;background:var(--gold);border-color:var(--gold)}.graph-mount{background:#0a0f1a;border:1px solid #c9a24a40;width:100%;height:calc(100dvh - 11rem);min-height:28rem}.table-scroll{margin-top:.4rem;overflow-x:auto}.entity-table{border-collapse:collapse;width:100%;font-size:.92rem}.entity-table th,.entity-table td{text-align:left;vertical-align:baseline;border-top:1px solid #c9a24a29;padding:.5rem .55rem}.entity-table th button{color:var(--gold);font:inherit;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem}.entity-table a{color:var(--gold-bright);text-decoration:none}.entity-table a:hover{text-decoration:underline}.graph-legend{color:var(--muted);flex-wrap:wrap;gap:.8rem 1.1rem;margin:.7rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.graph-legend i{width:.55rem;height:.55rem;margin-right:.35rem;display:inline-block;transform:rotate(45deg)}.search-page{max-width:46rem;margin:0 auto 3rem}.search-label{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem;display:block}.facet-row{gap:.8rem;margin:1rem 0;display:grid}.facet-row fieldset{border:0;margin:0;padding:0}.facet-row legend{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.72rem}.facet-row button span{color:inherit;opacity:.7;margin-left:.35rem}.search-results{margin:1rem 0 0;padding:0;list-style:none}.search-results li{border-top:1px solid #c9a24a2e;padding:.8rem 0}.search-results a{color:var(--gold-bright);font-family:var(--serif);font-size:1.35rem;text-decoration:none}.search-results p{color:var(--muted);margin:.25rem 0 0}.search-results mark{color:var(--ink);background:#c9a24a47}.contact-slot,code{color:var(--gold-bright)}.murky-index{padding-left:1.4rem;list-style:decimal}.murky-index li{display:block}@media (width<=860px){.wiki-shell{grid-template-columns:1fr;gap:1rem}.wiki-side{border-bottom:1px solid #8b1a1abf;max-height:none;padding-bottom:.8rem;position:static}.wiki-side nav:first-of-type{gap:.8rem;display:flex;overflow-x:auto}.stat-row,.stat-row.source-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.graph-mount{height:calc(100dvh - 13rem);min-height:22rem}.header-search input{width:4.4rem}.pager{grid-template-columns:1fr}.pager a:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){.graph-mount{scroll-behavior:auto}}
