@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-cyrillic-ext-opsz-normal.C5tfwALZ.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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-cyrillic-opsz-normal.DgmypKXX.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-greek-ext-opsz-normal.DGm64vGR.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-greek-opsz-normal.DFglUmAd.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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-vietnamese-opsz-normal.Gqw5JQlq.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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-ext-opsz-normal.STiTPs0F.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:Literata Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/literata-latin-opsz-normal.BHZsWIlc.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-cyrillic-wght-normal.D73BlboJ.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-greek-wght-normal.Bw9x6K1M.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-vietnamese-wght-normal.Bt-aOZkq.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-ext-wght-normal.DBQx-q_a.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.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:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/silkscreen-latin-700-normal.CSE2nhgM.woff2)format("woff2"),url(/_astro/silkscreen-latin-700-normal.BjMPLkh0.woff)format("woff")}:root{--bg:#fbf9f4;--bg-band:#f2eee5;--surface:#fff;--ink:#17150f;--ink-muted:#6b6459;--rule:#17150f14;--rule-strong:#17150f24;--accent:#b8801f;--mark:#a63a28;--font-display:"Archivo Variable", system-ui, sans-serif;--font-body:"Literata Variable", Georgia, serif;--font-mono:"JetBrains Mono Variable", ui-monospace, monospace;--font-pixel:"Silkscreen", var(--font-mono);--measure:68ch;--radius:10px;--pad:clamp(20px, 5vw, 40px);--nav-h:55px;--text-issue:clamp(2.6rem, 6.5vw, 4.2rem);--text-h2:1.42rem;--text-body:17px;--text-lead:1.17rem;--text-meta:12.5px;--text-micro:11px}[data-theme=dark]{--bg:#171512;--bg-band:#1e1b17;--surface:#211d18;--ink:#f4efe4;--ink-muted:#9a9287;--rule:#f4efe41a;--rule-strong:#f4efe42e;--accent:#d9a63f;--mark:#c4523b}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 64px)}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:var(--text-body);-webkit-font-smoothing:antialiased;margin:0;line-height:1.7;transition:background .25s,color .25s}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}img{max-width:100%;height:auto}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--bg);font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.07em;text-transform:uppercase;border-radius:0 0 var(--radius) 0;padding:10px 16px;text-decoration:none;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.wrap{max-width:780px;padding:0 var(--pad);margin:0 auto}.band{background:var(--bg-band);transition:background .25s}section{padding:58px 0}.eyebrow{font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:13px;font-weight:500}.btn{background:var(--ink);color:var(--bg);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.08em;text-transform:uppercase;border:none;border-radius:999px;align-items:center;gap:9px;padding:13px 26px;font-weight:500;text-decoration:none;display:inline-flex}[data-theme=dark] .btn{background:var(--accent);color:var(--bg)}.btn:hover{opacity:.87}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sec-head{border-bottom:1px solid var(--rule-strong);align-items:baseline;gap:14px;margin-bottom:36px;padding-bottom:14px;display:flex}.sec-label{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-weight:500}.sec-count{font-family:var(--font-mono);font-size:var(--text-meta);color:var(--ink-muted);opacity:.6;margin-left:auto}.pips{align-items:center;gap:3px;display:flex}.pip{background:var(--accent);opacity:.85;width:5px;height:5px}.pip:nth-child(2){opacity:.5}.pip:nth-child(3){opacity:.25}.cover{aspect-ratio:16/9;border-radius:var(--radius);border:1px solid var(--rule-strong);background:radial-gradient(120% 120% at 30% 20%, color-mix(in srgb, var(--accent) 16%, var(--bg-band)) 0%, var(--bg-band) 60%), repeating-linear-gradient(45deg, #00000005 0 10px, transparent 10px 20px);text-align:center;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.cover img{object-fit:cover;width:100%;height:100%;display:block}.cover-mark{font-family:var(--font-pixel);letter-spacing:.05em;color:var(--ink);opacity:.82;font-size:clamp(13px,3vw,26px);font-weight:700;line-height:1.9}.cover-mark em{color:var(--accent);opacity:.95;font-size:.55em;font-style:normal;display:block}.row-week{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);margin-bottom:7px;font-size:11.5px}.row-title{font-family:var(--font-display);letter-spacing:-.013em;margin:0 0 8px;font-size:1.18rem;font-weight:700;line-height:1.28;transition:color .18s}.row-desc{color:var(--ink-muted);margin:0 0 10px;font-size:.96rem;line-height:1.55}.row-meta{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.05em;color:var(--ink-muted);opacity:.75;flex-wrap:wrap;gap:7px;display:flex}.row-meta i,.hero-meta i{opacity:.45;font-style:normal}.src{font-family:var(--font-mono);letter-spacing:.04em;color:var(--ink-muted);border-bottom:1px solid var(--rule-strong);padding-bottom:2px;font-size:12px;text-decoration:none}.src:hover{color:var(--accent);border-bottom-color:var(--accent)}.prose{max-width:var(--measure)}.prose p{margin:0 0 1em}.prose p:last-child{margin-bottom:0}.skinpick{flex-shrink:0;position:relative}.skinpick>.toggle{width:auto;height:31px;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:11px;display:flex}.sk-swatch{border:1px solid var(--rule-strong);border-radius:2px;flex-shrink:0;width:11px;height:11px}.sk-caret{opacity:.6;font-size:9px}.sk-label:after{content:"Világos"}:root:root[data-theme=dark] .sk-label:after{content:"Sötét"}:root:root[data-skin="98"] .sk-label:after{content:"Win98"}:root:root[data-skin=xp] .sk-label:after{content:"WinXP"}:root:root[data-skin=winamp] .sk-label:after{content:"Winamp"}:root:root[data-skin=nostromo] .sk-label:after{content:"Nostromo"}.sk-sw-light,.skinpick>.toggle .sk-swatch{background:linear-gradient(135deg,#fbf9f4 50%,#b8801f 50%)}.sk-sw-dark,:root:root[data-theme=dark] .skinpick>.toggle .sk-swatch{background:linear-gradient(135deg,#171512 50%,#d9a63f 50%)}.sk-sw-98,:root:root[data-skin="98"] .skinpick>.toggle .sk-swatch{background:linear-gradient(135deg,teal 50%,silver 50%)}.sk-sw-xp,:root:root[data-skin=xp] .skinpick>.toggle .sk-swatch{background:linear-gradient(135deg,#5b9bd8 50%,#8fbf52 50%)}.sk-sw-winamp,:root:root[data-skin=winamp] .skinpick>.toggle .sk-swatch{background:linear-gradient(135deg,#151515 50%,#38e038 50%)}.sk-sw-nostromo,:root:root[data-skin=nostromo] .skinpick>.toggle .sk-swatch{background:linear-gradient(135deg,#000 50%,#ffb000 50%)}.skinmenu{z-index:200;background:var(--surface);border:1px solid var(--rule-strong);border-radius:var(--radius);min-width:168px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #0000002e}.skinmenu button{text-align:left;cursor:pointer;width:100%;font-family:var(--font-mono);letter-spacing:.03em;color:var(--ink);background:0 0;border:none;border-radius:6px;align-items:center;gap:9px;padding:8px 9px;font-size:12px;display:flex}.skinmenu button:hover{background:var(--bg-band)}.skinmenu button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.skinmenu .sk-swatch{width:15px;height:15px}.skinmenu .sk-tick{color:var(--accent);opacity:0;margin-left:auto;font-size:12px}.skinmenu button[aria-checked=true] .sk-tick{opacity:1}.winbtns{display:none}:root:root[data-skin="98"]{--bg:silver;--bg-band:#cbcbcb;--surface:#fff;--ink:#000;--ink-muted:#3b3b3b;--rule:#9a9a9a;--rule-strong:gray;--accent:navy;--mark:maroon;--radius:0;--measure:74ch;--font-display:Tahoma, Verdana, Geneva, sans-serif;--font-body:Tahoma, Verdana, Geneva, sans-serif;--font-mono:"Courier New", Courier, monospace}:root:root[data-skin="98"] body{background:teal;padding-bottom:10px;font-size:14px;line-height:1.5}:root:root[data-skin="98"] main{background:silver;border:2px solid #000;border-color:#dfdfdf #000 #000 #dfdfdf;max-width:940px;margin:0 auto;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}:root:root[data-skin="98"] .wrap,:root:root[data-skin="98"] .nav-in,:root:root[data-skin="98"] .rovat-in{max-width:860px}:root:root[data-skin="98"] nav{backdrop-filter:none;background:silver;border-top:2px solid #dfdfdf;border-bottom:none;border-left:2px solid #dfdfdf;border-right:2px solid #000;max-width:940px;height:auto;margin:10px auto 0;padding:3px}:root:root[data-skin="98"] .nav-in{background:linear-gradient(90deg,navy 0%,#1084d0 100%);gap:8px;max-width:none;height:auto;padding:3px 3px 3px 6px}:root:root[data-skin="98"] .wordmark{color:#fff;font-size:13px}:root:root[data-skin="98"] .wordmark span{color:#ffd24a}:root:root[data-skin="98"] .nav-issue{color:#cfe3f5;font-size:10.5px}:root:root[data-skin="98"] .winbtns{gap:2px;display:flex}:root:root[data-skin="98"] .winbtns i{color:#000;background:silver;border:1px solid #000;border-color:#fff #000 #000 #fff;place-items:center;width:18px;height:16px;font:700 10px/1 Tahoma,sans-serif;display:grid}:root:root[data-skin="98"] .toggle,:root:root[data-skin="98"] .btn{color:#000;letter-spacing:0;text-transform:none;background:silver;border:2px solid #000;border-color:#fff #000 #000 #fff;border-radius:0;height:auto;padding:5px 14px;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .toggle:hover,:root:root[data-skin="98"] .btn:hover{opacity:1;background:#c8c8c8}:root:root[data-skin="98"] .toggle:active,:root:root[data-skin="98"] .btn:active{border-color:#000 #fff #fff #000}:root:root[data-skin="98"] .skinpick>.toggle{height:20px;padding:0 8px}:root:root[data-skin="98"] h1,:root:root[data-skin="98"] .hero h1{letter-spacing:0;font-family:Tahoma,sans-serif;font-size:clamp(1.5rem,3.6vw,2.05rem);font-weight:700;line-height:1.18}:root:root[data-skin="98"] article h3,:root:root[data-skin="98"] .row-title,:root:root[data-skin="98"] .gem h3{letter-spacing:0;font-family:Tahoma,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.3}:root:root[data-skin="98"] .eyebrow{color:navy;letter-spacing:.02em;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .hero-lead{font-size:1rem}:root:root[data-skin="98"] section{padding:18px 0}:root:root[data-skin="98"] .band{background:silver}:root:root[data-skin="98"] .sec-head{background:navy;border-bottom:none;gap:8px;margin-bottom:16px;padding:4px 8px}:root:root[data-skin="98"] .sec-label{color:#fff;letter-spacing:.02em;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .sec-count{color:#cfe3f5;font-family:Tahoma,sans-serif;font-size:11px}:root:root[data-skin="98"] .pip{background:#ffd24a;width:4px;height:4px}:root:root[data-skin="98"] article,:root:root[data-skin="98"] .gem{background:silver;border:2px solid gray;border-color:#dfdfdf gray gray #dfdfdf;margin-bottom:12px;padding:14px 16px}:root:root[data-skin="98"] article:last-of-type,:root:root[data-skin="98"] .gem:last-of-type{margin-bottom:0;padding-bottom:14px}:root:root[data-skin="98"] .src{color:#00c;border-bottom:none;font-family:Tahoma,sans-serif;font-size:11px;text-decoration:underline}:root:root[data-skin="98"] .src:hover{color:#c00}:root:root[data-skin="98"] .kiemelt{color:#000;background:silver;border:2px solid #000;border-color:#dfdfdf #000 #000 #dfdfdf;border-radius:0;padding:0;box-shadow:inset 1px 1px #fff,inset -1px -1px gray}:root:root[data-skin="98"] .kiemelt-label{color:#fff;letter-spacing:.02em;background:linear-gradient(90deg,maroon 0%,#c05040 100%);margin:2px 2px 0;padding:3px 7px;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .kiemelt p{color:#000;padding:12px 14px;font-size:.96rem}:root:root[data-skin="98"] table{background:#fff;border:2px solid #fff;border-color:gray #fff #fff gray}:root:root[data-skin="98"] th{color:#000;letter-spacing:0;background:silver;border:1px solid gray;border-color:#fff gray gray #fff;padding:4px 8px;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] td{border-bottom:1px solid #e0e0e0;padding:5px 8px;font-size:12.5px}:root:root[data-skin="98"] td.meta{color:#000;font-family:Tahoma,sans-serif;font-size:11.5px}:root:root[data-skin="98"] .rovat-shell{top:0}:root:root[data-skin="98"] .rovat-bar{backdrop-filter:none;background:silver;border:none;padding:10px 0 0}:root:root[data-skin="98"] .rovat-in{border-bottom:2px solid #fff;gap:2px}:root:root[data-skin="98"] .rovat{color:#000;background:#b8b8b8;border-top:2px solid #fff;border-bottom:none;border-left:2px solid #fff;border-right:2px solid gray;flex:0 auto;gap:1px;margin-bottom:-2px;padding:5px 16px 4px}:root:root[data-skin="98"] .rovat-name{letter-spacing:0;text-transform:none;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .rovat-count{color:#3b3b3b;font-family:Tahoma,sans-serif;font-size:10px}:root:root[data-skin="98"] .rovat.is-active{background:silver;border-bottom-color:#0000;margin-top:-2px;padding-top:7px}:root:root[data-skin="98"] .rovat.is-active .rovat-count{color:navy}:root:root[data-skin="98"] .cover,:root:root[data-skin="98"] .capsule,:root:root[data-skin="98"] figure :is(img,picture){border:2px solid #fff;border-color:gray #fff #fff gray;border-radius:0}:root:root[data-skin="98"] .cover{background:teal}:root:root[data-skin="98"] .cover-mark{color:#fff}:root:root[data-skin="98"] .cover-mark em{color:#ffd24a}:root:root[data-skin="98"] figcaption{color:#3b3b3b;font-family:Tahoma,sans-serif;font-size:11px}:root:root[data-skin="98"] .issue-row{background:silver;border:2px solid gray;border-color:#dfdfdf gray gray #dfdfdf;margin-bottom:8px;padding:12px}:root:root[data-skin="98"] .issue-row:hover .row-title,:root:root[data-skin="98"] .issue-row:hover .row-desc-lead,:root:root[data-skin="98"] .hero-link:hover h1,:root:root[data-skin="98"] .hero-link:hover .hero-lead,:root:root[data-skin="98"] .prev:hover .row-title,:root:root[data-skin="98"] .prev:hover .prev-desc-lead{color:navy;text-decoration:underline}:root:root[data-skin="98"] .row-week{color:navy;font-family:Tahoma,sans-serif;font-size:10.5px;font-weight:700}:root:root[data-skin="98"] .row-desc{color:#3b3b3b;font-size:12.5px}:root:root[data-skin="98"] .row-desc-lead,:root:root[data-skin="98"] .prev-desc-lead{color:#000}:root:root[data-skin="98"] .row-meta,:root:root[data-skin="98"] .hero-meta{font-family:Tahoma,sans-serif;font-size:10.5px}:root:root[data-skin="98"] .year-rule span{color:#000;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .year-rule:after{background:gray;height:2px}:root:root[data-skin="98"] .archive-more{border-top:2px solid gray}:root:root[data-skin="98"] .archive-more button{color:navy;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .prev{background:silver;border:2px solid gray;border-color:#dfdfdf gray gray #dfdfdf;border-radius:0}:root:root[data-skin="98"] .prev-label,:root:root[data-skin="98"] .prev-all a{color:#000;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .sub{background:silver;border:2px solid gray;border-color:#dfdfdf gray gray #dfdfdf;border-radius:0;padding:16px}:root:root[data-skin="98"] .sub-label{color:navy;font-family:Tahoma,sans-serif;font-size:11px}:root:root[data-skin="98"] .sub h2{font-family:Tahoma,sans-serif;font-size:1.08rem}:root:root[data-skin="98"] .sub p{color:#3b3b3b;font-size:12.5px}:root:root[data-skin="98"] .gem-tag{color:navy;opacity:1;border:1px solid navy;border-radius:0;font-family:Tahoma,sans-serif;font-size:10px;font-weight:700}:root:root[data-skin="98"] .back{color:navy;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin="98"] .sig{border-top:1px solid gray;font-family:Tahoma,sans-serif;font-size:11px}:root:root[data-skin="98"] footer{background:teal;padding:14px 0 20px}:root:root[data-skin="98"] .foot-mark{color:#fff;opacity:.8}:root:root[data-skin="98"] .hero{padding:20px 0 0}:root:root[data-skin="98"] .masthead{padding:18px 0 0}:root:root[data-skin="98"] .prev-wrap{padding:20px 0 14px}:root:root[data-skin="98"] .skinmenu{background:silver;border:2px solid #000;border-color:#dfdfdf #000 #000 #dfdfdf;border-radius:0;box-shadow:2px 2px #0006}:root:root[data-skin="98"] .skinmenu button{border-radius:0;font-family:Tahoma,sans-serif;font-size:11px}:root:root[data-skin="98"] .skinmenu button:hover{color:#fff;background:navy}:root:root[data-skin=xp]{--bg:#ece9d8;--bg-band:#f4f2e9;--surface:#fff;--ink:#0a0a0a;--ink-muted:#4a4a46;--rule:#c6c3b4;--rule-strong:#aca899;--accent:#1c5fcb;--mark:#c8501e;--radius:4px;--measure:72ch;--font-display:Tahoma, Verdana, Geneva, sans-serif;--font-body:Tahoma, Verdana, Geneva, sans-serif;--font-mono:"Courier New", Courier, monospace}:root:root[data-skin=xp] body{background:linear-gradient(#2e5f9e 0%,#5b9bd8 28%,#95c4ea 46%,#8fbf52 54%,#5c8c31 76%,#3f6621 100%) fixed;padding-bottom:18px;font-size:14.5px;line-height:1.56}:root:root[data-skin=xp] main{background:#ece9d8;border:3px solid #0a5bc4;border-top:none;border-radius:0 0 6px 6px;max-width:940px;margin:0 auto;box-shadow:0 6px 22px #00000059}:root:root[data-skin=xp] .wrap,:root:root[data-skin=xp] .rovat-in{max-width:850px}:root:root[data-skin=xp] nav{backdrop-filter:none;background:linear-gradient(#0a5bc4 0%,#3a93ff 8%,#0f62d6 42%,#0a55be 92%,#0e4fa8 100%);border:none;border-radius:8px 8px 0 0;max-width:940px;height:auto;margin:14px auto 0;box-shadow:inset 0 1px #ffffff73}:root:root[data-skin=xp] .nav-in{gap:10px;max-width:none;height:auto;padding:5px 7px 5px 11px}:root:root[data-skin=xp] .wordmark{color:#fff;text-shadow:1px 1px 1px #0000008c;font-size:14px}:root:root[data-skin=xp] .wordmark span{color:#ffd24a}:root:root[data-skin=xp] .nav-issue{color:#d6e7fa;font-family:Tahoma,sans-serif;font-size:11px}:root:root[data-skin=xp] .winbtns{gap:3px;display:flex}:root:root[data-skin=xp] .winbtns i{color:#fff;background:linear-gradient(#5ca9f5,#1567d3);border:1px solid #0a4a9e;border-radius:3px;place-items:center;width:21px;height:19px;font:700 10px/1 Tahoma,sans-serif;display:grid;box-shadow:inset 0 1px #ffffff80}:root:root[data-skin=xp] .winbtns i:last-child{background:linear-gradient(#f08a5c,#d2401a);border-color:#a62e10}:root:root[data-skin=xp] .toggle,:root:root[data-skin=xp] .btn{color:#0a0a0a;letter-spacing:0;text-transform:none;background:linear-gradient(#fdfdfd 0%,#f1f0e7 45%,#e3e1d4 55%,#efeee5 100%);border:1px solid #7f9db9;border-radius:3px;font-family:Tahoma,sans-serif;font-weight:700;box-shadow:inset 0 0 0 1px #fff}:root:root[data-skin=xp] .skinpick>.toggle{height:24px;padding:0 10px;font-size:11.5px}:root:root[data-skin=xp] .btn{padding:8px 20px;font-size:12.5px}:root:root[data-skin=xp] .toggle:hover,:root:root[data-skin=xp] .btn:hover{opacity:1;border-color:#e5a93c;box-shadow:inset 0 0 0 1px #fff,0 0 5px #f0aa3c80}:root:root[data-skin=xp] section{padding:22px 0}:root:root[data-skin=xp] .band{background:#f4f2e9}:root:root[data-skin=xp] .sec-head{background:linear-gradient(#4a94e8 0%,#1e63c8 55%,#1a57b4 100%);border-bottom:none;border-radius:4px 4px 0 0;align-items:center;margin-bottom:18px;padding:6px 12px;box-shadow:inset 0 1px #fff6}:root:root[data-skin=xp] .sec-label{color:#fff;letter-spacing:.01em;text-shadow:1px 1px 1px #00000059;font-family:Tahoma,sans-serif;font-size:12px;font-weight:700}:root:root[data-skin=xp] .sec-count{color:#d6e7fa;font-family:Tahoma,sans-serif;font-size:11.5px}:root:root[data-skin=xp] .pip{background:#ffd24a;border-radius:1px;width:5px;height:5px}:root:root[data-skin=xp] article,:root:root[data-skin=xp] .gem{background:#fff;border:1px solid #c6c3b4;border-radius:4px;margin-bottom:10px;padding:16px 18px;box-shadow:0 1px 2px #0000000d}:root:root[data-skin=xp] article:last-of-type,:root:root[data-skin=xp] .gem:last-of-type{margin-bottom:0;padding-bottom:16px}:root:root[data-skin=xp] h1,:root:root[data-skin=xp] .hero h1{letter-spacing:-.005em;color:#0a2a5e;font-family:Tahoma,sans-serif;font-size:clamp(1.6rem,4vw,2.3rem);font-weight:700;line-height:1.2}:root:root[data-skin=xp] article h3,:root:root[data-skin=xp] .row-title,:root:root[data-skin=xp] .gem h3{letter-spacing:0;color:#0a2a5e;font-family:Tahoma,sans-serif;font-size:1.12rem;font-weight:700;line-height:1.3}:root:root[data-skin=xp] .eyebrow{color:#1c5fcb;letter-spacing:.01em;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] .src{color:#03c;border-bottom:none;font-family:Tahoma,sans-serif;font-size:11.5px;text-decoration:underline}:root:root[data-skin=xp] .src:hover{color:#c8501e}:root:root[data-skin=xp] .kiemelt{color:#0a0a0a;background:#fffce8;border:1px solid #c8501e;border-radius:5px;padding:0;overflow:hidden;box-shadow:0 2px 5px #0000001f}:root:root[data-skin=xp] .kiemelt-label{color:#fff;letter-spacing:.01em;text-shadow:1px 1px 1px #0000004d;background:linear-gradient(#e07a46 0%,#c8501e 60%,#b2451a 100%);margin:0;padding:5px 12px;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] .kiemelt p{color:#3a2010;padding:13px 14px;font-size:.97rem}:root:root[data-skin=xp] table{background:#fff;border:1px solid #aca899;border-radius:3px;overflow:hidden}:root:root[data-skin=xp] th{color:#0a2a5e;letter-spacing:0;background:linear-gradient(#fdfdfd,#ece9d8);border-bottom:1px solid #aca899;border-right:1px solid #d6d3c4;padding:6px 10px;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] td{border-bottom:1px solid #eae8dc;padding:8px 10px;font-size:13px}:root:root[data-skin=xp] td.meta{color:#4a4a46;font-family:Tahoma,sans-serif;font-size:12px}:root:root[data-skin=xp] tr:hover td{background:#d9e8fb}:root:root[data-skin=xp] .rovat-shell{top:0}:root:root[data-skin=xp] .rovat-bar{backdrop-filter:none;background:#ece9d8;border:none;padding:12px 0 0}:root:root[data-skin=xp] .rovat-in{border-bottom:1px solid #aca899;gap:3px}:root:root[data-skin=xp] .rovat{color:#3a3a36;background:linear-gradient(#f7f6ee,#dedbc9);border:1px solid #aca899;border-bottom:none;border-radius:4px 4px 0 0;flex:0 auto;gap:2px;margin-bottom:-1px;padding:7px 18px 6px}:root:root[data-skin=xp] .rovat-name{letter-spacing:0;text-transform:none;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] .rovat-count{color:#5a5a54;font-family:Tahoma,sans-serif;font-size:10.5px}:root:root[data-skin=xp] .rovat:hover{background:linear-gradient(#fffdf2,#e8e5d4)}:root:root[data-skin=xp] .rovat.is-active{color:#0a2a5e;background:#fff;border-bottom:1px solid #fff;margin-top:-2px;padding-top:9px}:root:root[data-skin=xp] .rovat.is-active .rovat-count{color:#1c5fcb}:root:root[data-skin=xp] .cover,:root:root[data-skin=xp] .capsule,:root:root[data-skin=xp] figure :is(img,picture){border:1px solid #aca899;border-radius:4px}:root:root[data-skin=xp] .cover{background:linear-gradient(#5b9bd8,#95c4ea 55%,#8fbf52 55%,#5c8c31)}:root:root[data-skin=xp] .cover-mark{color:#fff;text-shadow:1px 1px 2px #00000080}:root:root[data-skin=xp] .cover-mark em{color:#ffe9a8}:root:root[data-skin=xp] figcaption{color:#4a4a46;font-family:Tahoma,sans-serif;font-size:11.5px}:root:root[data-skin=xp] .issue-row{background:#fff;border:1px solid #c6c3b4;border-radius:4px;margin-bottom:8px;padding:12px}:root:root[data-skin=xp] .issue-row:hover{background:#f0f6fe;border-color:#7f9db9}:root:root[data-skin=xp] .issue-row:hover .row-title,:root:root[data-skin=xp] .issue-row:hover .row-desc-lead,:root:root[data-skin=xp] .hero-link:hover h1,:root:root[data-skin=xp] .hero-link:hover .hero-lead,:root:root[data-skin=xp] .prev:hover .row-title,:root:root[data-skin=xp] .prev:hover .prev-desc-lead{color:#1c5fcb;text-decoration:underline}:root:root[data-skin=xp] .row-week{color:#1c5fcb;font-family:Tahoma,sans-serif;font-size:11px;font-weight:700}:root:root[data-skin=xp] .row-desc{color:#4a4a46;font-size:12.5px}:root:root[data-skin=xp] .row-desc-lead,:root:root[data-skin=xp] .prev-desc-lead{color:#0a2a5e}:root:root[data-skin=xp] .row-meta,:root:root[data-skin=xp] .hero-meta{color:#4a4a46;font-family:Tahoma,sans-serif;font-size:11px}:root:root[data-skin=xp] .year-rule span{color:#0a2a5e;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] .archive-more button{color:#1c5fcb;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] .prev{background:#fff;border:1px solid #c6c3b4;border-radius:4px}:root:root[data-skin=xp] .prev:hover{background:#f0f6fe;border-color:#7f9db9}:root:root[data-skin=xp] .prev-label,:root:root[data-skin=xp] .prev-all a{color:#0a2a5e;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] .sub{background:linear-gradient(#fff,#f4f2e9);border:1px solid #c6c3b4;border-radius:4px;padding:18px}:root:root[data-skin=xp] .sub-label{color:#1c5fcb;font-family:Tahoma,sans-serif;font-size:11.5px}:root:root[data-skin=xp] .sub h2{font-family:Tahoma,sans-serif;font-size:1.15rem}:root:root[data-skin=xp] .sub p{color:#4a4a46;font-size:12.5px}:root:root[data-skin=xp] .gem-tag{color:#1c5fcb;opacity:1;background:#edf4fd;border:1px solid #7f9db9;border-radius:9px;font-family:Tahoma,sans-serif;font-size:10.5px;font-weight:700}:root:root[data-skin=xp] .back{color:#1c5fcb;font-family:Tahoma,sans-serif;font-size:11.5px;font-weight:700}:root:root[data-skin=xp] .sig{border-top:1px solid #c6c3b4;font-family:Tahoma,sans-serif;font-size:11.5px}:root:root[data-skin=xp] footer{padding:16px 0 24px}:root:root[data-skin=xp] .foot-mark{color:#fff;opacity:.85;text-shadow:1px 1px 2px #0006}:root:root[data-skin=xp] .hero{padding:22px 0 0}:root:root[data-skin=xp] .masthead{padding:20px 0 0}:root:root[data-skin=xp] .prev-wrap{padding:22px 0 16px}:root:root[data-skin=xp] .skinmenu{background:#fff;border:1px solid #7f9db9;border-radius:4px;box-shadow:0 5px 14px #00000040}:root:root[data-skin=xp] .skinmenu button{border-radius:3px;font-family:Tahoma,sans-serif;font-size:11.5px}:root:root[data-skin=xp] .skinmenu button:hover{color:#fff;background:#316ac5}:root:root[data-skin=winamp]{--bg:#151515;--bg-band:#1d1d1d;--surface:#242424;--ink:#dcdcdc;--ink-muted:#8c9c8c;--rule:#333;--rule-strong:#4a4a4a;--accent:#38e038;--mark:#ff9e1b;--radius:2px;--measure:70ch;--font-display:"Archivo Variable", system-ui, sans-serif;--font-body:"Archivo Variable", system-ui, sans-serif}:root:root[data-skin=winamp] body{background:#0a0a0a;font-size:15.5px;line-height:1.62}:root:root[data-skin=winamp] main{background:linear-gradient(#1a1a1a,#151515);border:1px solid #000;max-width:940px;margin:0 auto;box-shadow:inset 1px 1px #3a3a3a,inset -1px -1px #000}:root:root[data-skin=winamp] .wrap,:root:root[data-skin=winamp] .rovat-in{max-width:840px}:root:root[data-skin=winamp] nav{backdrop-filter:none;background:linear-gradient(#2e3a46,#1b242c);border:1px solid #000;border-bottom:none;max-width:940px;height:auto;margin:12px auto 0;box-shadow:inset 1px 1px #46545f}:root:root[data-skin=winamp] .nav-in{gap:10px;max-width:none;height:auto;padding:6px 10px}:root:root[data-skin=winamp] .wordmark{color:var(--accent);text-shadow:0 0 7px #38e0388c;font-size:13px}:root:root[data-skin=winamp] .wordmark span{color:#7cff7c}:root:root[data-skin=winamp] .nav-issue{color:var(--accent);opacity:.8;font-size:10.5px}:root:root[data-skin=winamp] .winbtns{gap:3px;display:flex}:root:root[data-skin=winamp] .winbtns i{color:#9fb4c0;background:#2a343c;border:1px solid #0a0a0a;place-items:center;width:15px;height:13px;font:700 8px/1 JetBrains Mono Variable,monospace;display:grid;box-shadow:inset 1px 1px #4a5862}:root:root[data-skin=winamp] .toggle,:root:root[data-skin=winamp] .btn{color:#dcdcdc;text-transform:uppercase;font-family:var(--font-mono);letter-spacing:.07em;background:linear-gradient(#3a3a3a,#252525);border:1px solid #000;border-radius:2px;font-weight:500;box-shadow:inset 1px 1px #555}:root:root[data-skin=winamp] .skinpick>.toggle{height:24px;padding:0 9px;font-size:10.5px}:root:root[data-skin=winamp] .btn{padding:11px 22px;font-size:11.5px}:root:root[data-skin=winamp] .btn:hover,:root:root[data-skin=winamp] .toggle:hover{opacity:1;background:linear-gradient(#464646,#2e2e2e)}:root:root[data-skin=winamp] .sec-head{background:#000;border:1px solid #000;border-bottom:none;align-items:center;margin-bottom:26px;padding:7px 11px;box-shadow:inset 1px 1px 2px #000}:root:root[data-skin=winamp] .sec-label{color:var(--accent);text-shadow:0 0 6px #38e03873;font-size:11.5px}:root:root[data-skin=winamp] .sec-count{color:var(--accent);opacity:.6;font-size:11px}:root:root[data-skin=winamp] .pips{align-items:flex-end;gap:2px;height:13px}:root:root[data-skin=winamp] .pip{opacity:1;border-radius:0;width:3px}:root:root[data-skin=winamp] .pip:first-child{background:var(--accent);height:6px}:root:root[data-skin=winamp] .pip:nth-child(2){background:#c8f03c;height:12px}:root:root[data-skin=winamp] .pip:nth-child(3){background:var(--mark);height:9px}:root:root[data-skin=winamp] h1,:root:root[data-skin=winamp] .hero h1{color:#f2f2f2}:root:root[data-skin=winamp] .eyebrow{color:var(--accent);text-shadow:0 0 6px #38e03866}:root:root[data-skin=winamp] .hero-meta,:root:root[data-skin=winamp] .row-meta,:root:root[data-skin=winamp] .row-week{color:var(--accent);opacity:.75}:root:root[data-skin=winamp] article,:root:root[data-skin=winamp] .gem{border-bottom-color:#2a2a2a}:root:root[data-skin=winamp] .src{color:var(--accent);opacity:.85;border-bottom-color:#2e4a2e}:root:root[data-skin=winamp] .src:hover{color:#7cff7c;opacity:1}:root:root[data-skin=winamp] .kiemelt{border:1px solid #000;border-left:3px solid var(--mark);background:#000;border-radius:2px;box-shadow:inset 1px 1px 3px #000}:root:root[data-skin=winamp] .kiemelt-label{color:var(--mark);text-shadow:0 0 6px #ff9e1b80}:root:root[data-skin=winamp] .kiemelt p{color:#b8f5b8;font-family:var(--font-mono);font-size:.92rem;line-height:1.65}:root:root[data-skin=winamp] table{background:#000;border:1px solid #000;box-shadow:inset 1px 1px 3px #000}:root:root[data-skin=winamp] th{color:var(--accent);background:#1c1c1c;border-bottom:1px solid #000;padding:7px 10px}:root:root[data-skin=winamp] td{color:#cfcfcf;border-bottom:1px solid #141414;padding:10px}:root:root[data-skin=winamp] td:first-child{font-family:var(--font-mono);font-size:.86rem}:root:root[data-skin=winamp] td.meta{color:var(--accent);opacity:.7}:root:root[data-skin=winamp] tr:hover td{background:#0e2a0e}:root:root[data-skin=winamp] .rovat-bar{backdrop-filter:none;background:linear-gradient(#242424,#1a1a1a);border-top:1px solid #000;border-bottom:1px solid #000;box-shadow:inset 0 1px #3a3a3a}:root:root[data-skin=winamp] .rovat{color:#8c9c8c;padding:13px 6px 11px}:root:root[data-skin=winamp] .rovat:hover{color:var(--accent)}:root:root[data-skin=winamp] .rovat.is-active{color:var(--accent);border-bottom-color:var(--accent);text-shadow:0 0 7px #38e03873}:root:root[data-skin=winamp] .rovat.is-active .rovat-count{color:var(--accent)}:root:root[data-skin=winamp] .cover,:root:root[data-skin=winamp] .capsule,:root:root[data-skin=winamp] figure :is(img,picture){border:1px solid #000;border-radius:2px;box-shadow:inset 1px 1px 4px #000}:root:root[data-skin=winamp] .cover{background:#000}:root:root[data-skin=winamp] .cover-mark{color:var(--accent);text-shadow:0 0 10px #38e03880}:root:root[data-skin=winamp] .cover-mark em{color:var(--mark)}:root:root[data-skin=winamp] figcaption{color:var(--accent);opacity:.6}:root:root[data-skin=winamp] .issue-row:hover .row-title,:root:root[data-skin=winamp] .issue-row:hover .row-desc-lead,:root:root[data-skin=winamp] .hero-link:hover h1,:root:root[data-skin=winamp] .hero-link:hover .hero-lead,:root:root[data-skin=winamp] .prev:hover .row-title,:root:root[data-skin=winamp] .prev:hover .prev-desc-lead{color:var(--accent)}:root:root[data-skin=winamp] .prev:hover{border-color:var(--accent)}:root:root[data-skin=winamp] .sub{background:linear-gradient(#202020,#181818);border-color:#000;box-shadow:inset 1px 1px #333}:root:root[data-skin=winamp] .sub-label{color:var(--accent)}:root:root[data-skin=winamp] .gem-tag{color:var(--accent);opacity:1;border-color:#2e5a2e}:root:root[data-skin=winamp] .year-rule span,:root:root[data-skin=winamp] .archive-more button{color:var(--accent);opacity:.8}:root:root[data-skin=winamp] .sig{color:var(--accent);opacity:.7}:root:root[data-skin=winamp] footer{background:#0a0a0a}:root:root[data-skin=winamp] .foot-mark{color:var(--accent);opacity:.5}:root:root[data-skin=winamp] .skinmenu{background:#1e1e1e;border-color:#000;box-shadow:0 10px 26px #0009,inset 1px 1px #3a3a3a}:root:root[data-skin=winamp] .skinmenu button:hover{background:#0e2a0e}:root:root[data-skin=nostromo]{--bg:#000;--bg-band:#080604;--surface:#0c0805;--ink:#f0d9a8;--ink-muted:#a87c34;--rule:#4a3208;--rule-strong:#7a5200;--accent:#ffb000;--mark:#ff3b1f;--radius:0;--measure:74ch;--font-display:"JetBrains Mono Variable", ui-monospace, monospace;--font-body:"JetBrains Mono Variable", ui-monospace, monospace}:root:root[data-skin=nostromo] body{color:#f0d9a8;background:#000;font-size:14.5px;line-height:1.75}:root:root[data-skin=nostromo] body:after{content:"";z-index:999;pointer-events:none;background:repeating-linear-gradient(#0000 0 2px,#0000004d 2px 4px),radial-gradient(120% 100%,#0000 52%,#000000b8 100%);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){:root:root[data-skin=nostromo] body:after{background:radial-gradient(120% 100%,#0000 52%,#000000b8 100%)}}:root:root[data-skin=nostromo] main{border-left:1px solid var(--rule-strong);border-right:1px solid var(--rule-strong);background:#000;max-width:900px;margin:0 auto}:root:root[data-skin=nostromo] .wrap,:root:root[data-skin=nostromo] .rovat-in{max-width:820px}:root:root[data-skin=nostromo] nav{backdrop-filter:none;border:1px solid var(--rule-strong);background:#000;border-top:none;max-width:900px;height:auto;margin:0 auto}:root:root[data-skin=nostromo] .nav-in{gap:12px;max-width:none;height:auto;padding:9px 14px}:root:root[data-skin=nostromo] .wordmark{color:var(--accent);text-shadow:0 0 9px #ffb000a6;font-size:12px}:root:root[data-skin=nostromo] .wordmark span{color:#ffd98a}:root:root[data-skin=nostromo] .nav-issue{color:var(--accent);opacity:.7;font-size:10.5px}:root:root[data-skin=nostromo] .winbtns{gap:5px;display:flex}:root:root[data-skin=nostromo] .winbtns i{width:auto;height:auto;color:var(--accent);opacity:.45;background:0 0;border:none;font-size:0;font-style:normal;line-height:1}:root:root[data-skin=nostromo] .winbtns i:after{font:400 10px JetBrains Mono Variable,monospace}:root:root[data-skin=nostromo] .winbtns i:first-child:after{content:"◢"}:root:root[data-skin=nostromo] .winbtns i:nth-child(2):after{content:"◣"}:root:root[data-skin=nostromo] .winbtns i:nth-child(3):after{content:"◤"}:root:root[data-skin=nostromo] .toggle,:root:root[data-skin=nostromo] .btn{color:var(--accent);border:1px solid var(--accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;box-shadow:none;background:#000;border-radius:0;font-weight:500}:root:root[data-skin=nostromo] .skinpick>.toggle{height:26px;padding:0 11px;font-size:10px}:root:root[data-skin=nostromo] .btn{padding:12px 24px;font-size:11px}:root:root[data-skin=nostromo] .toggle:hover,:root:root[data-skin=nostromo] .btn:hover{background:var(--accent);color:#000;opacity:1}:root:root[data-skin=nostromo] h1,:root:root[data-skin=nostromo] .hero h1{font-family:var(--font-mono);letter-spacing:.01em;color:var(--accent);text-transform:uppercase;text-shadow:0 0 12px #ffb00066;font-size:clamp(1.35rem,3.1vw,1.95rem);font-weight:700;line-height:1.28}:root:root[data-skin=nostromo] article h3,:root:root[data-skin=nostromo] .row-title,:root:root[data-skin=nostromo] .gem h3{font-family:var(--font-mono);letter-spacing:.005em;color:var(--accent);text-transform:uppercase;font-size:1.02rem;font-weight:700;line-height:1.42}:root:root[data-skin=nostromo] .eyebrow{color:var(--accent);opacity:.75;letter-spacing:.2em;font-size:11px}:root:root[data-skin=nostromo] .eyebrow:before{content:"> "}:root:root[data-skin=nostromo] .hero-lead{color:#f0d9a8;font-size:.98rem}:root:root[data-skin=nostromo] section{padding:34px 0}:root:root[data-skin=nostromo] .band{background:#000}:root:root[data-skin=nostromo] .sec-head{border-bottom:1px solid var(--rule-strong);border-top:1px solid var(--rule-strong);background:0 0;align-items:center;margin-bottom:26px;padding:8px 0}:root:root[data-skin=nostromo] .sec-label{color:var(--accent);letter-spacing:.22em;text-shadow:0 0 8px #ffb00066;font-size:11.5px}:root:root[data-skin=nostromo] .sec-label:before{content:"▌"}:root:root[data-skin=nostromo] .sec-count{color:var(--accent);opacity:.55;font-size:11px}:root:root[data-skin=nostromo] .pips{gap:2px}:root:root[data-skin=nostromo] .pip{background:var(--accent);opacity:1;width:6px;height:6px;box-shadow:0 0 6px #ffb000b3}:root:root[data-skin=nostromo] .pip:nth-child(2){opacity:.45;box-shadow:none}:root:root[data-skin=nostromo] .pip:nth-child(3){opacity:.18;box-shadow:none}:root:root[data-skin=nostromo] article,:root:root[data-skin=nostromo] .gem{border-bottom:1px dashed var(--rule);margin-bottom:30px;padding-bottom:30px}:root:root[data-skin=nostromo] article p,:root:root[data-skin=nostromo] .gem p{color:#e4cb98}:root:root[data-skin=nostromo] .src{color:var(--accent);letter-spacing:.1em;text-transform:uppercase;opacity:.8;border-bottom:none;font-size:10.5px}:root:root[data-skin=nostromo] .src:before{content:"[ "}:root:root[data-skin=nostromo] .src:after{content:" ]"}:root:root[data-skin=nostromo] .src:hover{opacity:1;text-shadow:0 0 8px #ffb00099}:root:root[data-skin=nostromo] .kiemelt{color:#ffcfc4;border:1px solid var(--mark);border-left:3px solid var(--mark);background:#000;border-radius:0;padding:0;box-shadow:0 0 18px #ff3b1f29}:root:root[data-skin=nostromo] .kiemelt-label{color:var(--mark);letter-spacing:.22em;text-shadow:0 0 9px #ff3b1f99;margin:0;padding:9px 14px 0;font-size:10.5px}:root:root[data-skin=nostromo] .kiemelt p{color:#f2cfb8;padding:8px 14px 14px;font-size:.93rem;line-height:1.7}:root:root[data-skin=nostromo] table{border:1px solid var(--rule-strong);background:#000}:root:root[data-skin=nostromo] th{color:var(--accent);border-bottom:1px solid var(--rule-strong);letter-spacing:.16em;background:#000;padding:9px 11px;font-size:10px}:root:root[data-skin=nostromo] td{border-bottom:1px dashed var(--rule);color:#e4cb98;padding:11px;font-size:12.5px}:root:root[data-skin=nostromo] td:first-child{font-family:var(--font-mono);text-transform:uppercase;color:var(--accent);opacity:.92;font-size:.84rem}:root:root[data-skin=nostromo] td.meta{color:var(--accent);opacity:.62}:root:root[data-skin=nostromo] tr:hover td{background:#1a1000}:root:root[data-skin=nostromo] .rovat-bar{backdrop-filter:none;border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);background:#000}:root:root[data-skin=nostromo] .rovat{color:var(--accent);opacity:.42;padding:13px 6px 11px}:root:root[data-skin=nostromo] .rovat-name{letter-spacing:.16em;font-size:11px}:root:root[data-skin=nostromo] .rovat-name:before{content:"[ "}:root:root[data-skin=nostromo] .rovat-name:after{content:" ]"}:root:root[data-skin=nostromo] .rovat-count{font-size:10px}:root:root[data-skin=nostromo] .rovat:hover{opacity:.8;color:var(--accent)}:root:root[data-skin=nostromo] .rovat.is-active{opacity:1;color:var(--accent);border-bottom-color:var(--accent);text-shadow:0 0 10px #ffb0008c}:root:root[data-skin=nostromo] .rovat.is-active .rovat-count{color:var(--accent)}:root:root[data-skin=nostromo] .cover,:root:root[data-skin=nostromo] .capsule,:root:root[data-skin=nostromo] figure :is(img,picture){border:1px solid var(--rule-strong);border-radius:0}:root:root[data-skin=nostromo] .cover{background-color:#000;background-image:linear-gradient(#ffb00012 1px,#0000 1px),linear-gradient(90deg,#ffb00012 1px,#0000 1px);background-size:22px 22px}:root:root[data-skin=nostromo] .cover-mark{color:var(--accent);text-shadow:0 0 14px #ffb00099}:root:root[data-skin=nostromo] .cover-mark em{color:#ffd98a}:root:root[data-skin=nostromo] figcaption{color:var(--accent);opacity:.55;letter-spacing:.06em;font-size:10.5px}:root:root[data-skin=nostromo] .issue-row{border-bottom:1px dashed var(--rule);padding:20px 0}:root:root[data-skin=nostromo] .issue-row:hover .row-title,:root:root[data-skin=nostromo] .issue-row:hover .row-desc-lead,:root:root[data-skin=nostromo] .hero-link:hover h1,:root:root[data-skin=nostromo] .hero-link:hover .hero-lead,:root:root[data-skin=nostromo] .prev:hover .row-title,:root:root[data-skin=nostromo] .prev:hover .prev-desc-lead{color:#ffd98a;text-shadow:0 0 12px #ffb00099}:root:root[data-skin=nostromo] .row-week{color:var(--accent);opacity:.7;letter-spacing:.16em;font-size:10.5px}:root:root[data-skin=nostromo] .row-desc{color:#c9a876;font-size:12.5px}:root:root[data-skin=nostromo] .row-desc-lead,:root:root[data-skin=nostromo] .prev-desc-lead{color:#f0d9a8}:root:root[data-skin=nostromo] .row-meta,:root:root[data-skin=nostromo] .hero-meta{color:var(--accent);opacity:.55;letter-spacing:.1em;font-size:10.5px}:root:root[data-skin=nostromo] .year-rule span{color:var(--accent);letter-spacing:.2em}:root:root[data-skin=nostromo] .year-rule:after{background:var(--rule-strong)}:root:root[data-skin=nostromo] .archive-more{border-top:1px solid var(--rule-strong)}:root:root[data-skin=nostromo] .archive-more button{color:var(--accent);letter-spacing:.2em}:root:root[data-skin=nostromo] .prev{border:1px solid var(--rule-strong);background:#000;border-radius:0}:root:root[data-skin=nostromo] .prev:hover{border-color:var(--accent)}:root:root[data-skin=nostromo] .prev-label,:root:root[data-skin=nostromo] .prev-all a{color:var(--accent);letter-spacing:.2em;font-size:10.5px}:root:root[data-skin=nostromo] .sub{border:1px solid var(--rule-strong);background:#000;border-radius:0;padding:24px}:root:root[data-skin=nostromo] .sub-label{color:var(--accent);letter-spacing:.22em}:root:root[data-skin=nostromo] .sub h2{font-size:1.05rem}:root:root[data-skin=nostromo] .sub p{color:#c9a876;font-size:12.5px}:root:root[data-skin=nostromo] .gem-tag{border-color:var(--accent);color:var(--accent);opacity:.85;letter-spacing:.14em;border-radius:0;font-size:9.5px}:root:root[data-skin=nostromo] .back{color:var(--accent);letter-spacing:.14em;font-size:10.5px}:root:root[data-skin=nostromo] .sig{color:var(--accent);opacity:.75;letter-spacing:.1em;border-top:1px solid var(--rule)}:root:root[data-skin=nostromo] footer{background:#000}:root:root[data-skin=nostromo] .foot-mark{color:var(--accent);opacity:.45}:root:root[data-skin=nostromo] .skinmenu{border:1px solid var(--accent);z-index:1000;background:#000;border-radius:0;box-shadow:0 0 24px #ffb0002e}:root:root[data-skin=nostromo] .skinmenu button{color:var(--accent);letter-spacing:.06em;border-radius:0}:root:root[data-skin=nostromo] .skinmenu button:hover{background:#1a1000}nav[data-astro-cid-wpvy4v7s]{z-index:60;height:var(--nav-h);background:color-mix(in srgb, var(--bg) 88%, transparent);backdrop-filter:blur(12px);border-bottom:1px solid var(--rule);position:sticky;top:0}.nav-in[data-astro-cid-wpvy4v7s]{max-width:780px;padding:0 var(--pad);align-items:center;gap:20px;height:100%;margin:0 auto;display:flex}.wordmark[data-astro-cid-wpvy4v7s]{font-family:var(--font-pixel);letter-spacing:.04em;color:var(--ink);margin-right:auto;font-size:15px;font-weight:700;line-height:1;text-decoration:none}.wordmark[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{color:var(--accent)}.nav-issue[data-astro-cid-wpvy4v7s]{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);font-size:11.5px;text-decoration:none}.nav-issue[data-astro-cid-wpvy4v7s]:hover{color:var(--accent)}.toggle[data-astro-cid-wpvy4v7s]{border:1px solid var(--rule-strong);color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;font-size:13px}.toggle[data-astro-cid-wpvy4v7s]:hover{color:var(--ink);border-color:var(--ink-muted)}@media (width<=520px){.nav-issue[data-astro-cid-wpvy4v7s]{display:none}}footer[data-astro-cid-hkbrpulz]{text-align:center;padding:44px 0 70px}.foot-mark[data-astro-cid-hkbrpulz]{font-family:var(--font-pixel);font-weight:700;font-size:var(--text-micro);color:var(--ink-muted);opacity:.55;letter-spacing:.04em}
