.stk-mast{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;margin-bottom:40px;display:flex}.stk-mast .ch-head{margin-bottom:0}.stk-mast .ch-head h1{letter-spacing:-.035em;font-size:clamp(2.6rem,6vw,4.8rem)}.stk-rss{flex:none}.stk-empty{border-top:2px solid var(--phosphor);max-width:52ch;color:var(--dim);margin:0;padding:28px 0;font-size:1.1rem}.stk-meta{font:500 .75rem/1.5 var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);margin:0}.stk-meta a{color:var(--phosphor);text-decoration:none}.stk-draft{color:#0f172a;font:600 .7rem/1.4 var(--f-pixel);letter-spacing:.08em;text-transform:uppercase;vertical-align:2px;background:#f59e0b;margin:0 10px 0 0;padding:2px 7px;display:inline-block}.post-head .stk-draft{margin:0 0 0 10px}.stk-lead{border-top:2px solid var(--phosphor);color:inherit;gap:28px;padding:36px 0 44px;text-decoration:none;display:grid}.stk-lead h2{font:800 clamp(2rem,4.4vw,3.4rem)/1.04 var(--f-display);letter-spacing:-.025em;text-wrap:balance;max-width:20ch;margin:12px 0 0}.stk-dek{max-width:56ch;color:var(--dim);margin:16px 0 0;font-size:1.15rem;line-height:1.55}.stk-go{font:500 .8rem/1 var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--phosphor);margin-top:22px;display:inline-block}.stk-lead:hover h2{color:var(--phosphor)}.stk-h{border-top:1px solid var(--line);font:500 .8rem/1 var(--f-pixel);letter-spacing:.12em;text-transform:uppercase;color:var(--phosphor);align-items:baseline;gap:12px;margin:24px 0 0;padding-top:24px;display:flex}.stk-h span{color:var(--dim)}.stk-list{margin:0;padding:0;list-style:none}.stk-list li{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr auto;align-items:baseline;gap:8px 28px;padding:22px 0;display:grid}.stk-list time,.stk-list small{font:400 .82rem/1.4 var(--f-pixel);color:var(--dim)}.stk-list a{color:inherit;gap:6px;text-decoration:none;display:grid}.stk-list b{font:700 1.3rem/1.2 var(--f-display)}.stk-list a span{color:var(--dim)}.stk-list a:hover b{color:var(--phosphor)}@media (width<=640px){.stk-list li{grid-template-columns:1fr}.stk-list small{display:none}}.post .wrap{max-width:760px}.post-head{gap:16px;margin-bottom:36px;display:grid}.post-head h1{font:800 clamp(2.2rem,5vw,3.6rem)/1.04 var(--f-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.post-dek{color:var(--dim);margin:0;font-size:1.25rem;line-height:1.5}.post-by{border-top:1px solid var(--line);align-items:center;gap:12px;margin:8px 0 0;padding-top:16px;font-weight:700;display:flex}.post-by img{object-fit:cover;border-radius:50%;width:40px;height:40px}.post-hero{width:100%;margin:0 0 36px}.post-body{color:#cbd5e1;font-size:1.14rem;line-height:1.75}.post-body>*{margin:0 0 1.2em}.post-body h2{font:800 1.75rem/1.15 var(--f-display);color:var(--ink);letter-spacing:-.015em;margin:1.8em 0 .6em}.post-body h3{font:700 1.3rem/1.25 var(--f-display);color:var(--ink);margin:1.5em 0 .5em}.post-body a{color:var(--phosphor);text-underline-offset:3px}.post-body strong{color:var(--ink)}.post-body blockquote{border-left:4px solid var(--phosphor);font:700 1.4rem/1.4 var(--f-display);color:var(--ink);margin:1.6em 0;padding:4px 0 4px 24px}.post-body blockquote p{margin:0}.post-body ul,.post-body ol{padding-left:1.3em}.post-body li{margin:.35em 0}.post-body li::marker{color:var(--phosphor)}.post-body img{width:100%;height:auto;margin:1.6em 0;display:block}.post-body code{font:400 .92em var(--f-pixel);background:var(--panel);padding:2px 5px}.post-body pre{background:var(--panel);padding:16px;overflow:auto}.post-body hr{border:0;border-top:1px solid var(--line);margin:2.4em 0}.post-foot{border-top:2px solid var(--phosphor);gap:28px;margin-top:48px;padding-top:28px;display:grid}.post-tags{font:400 .85rem/1 var(--f-pixel);color:var(--dim);flex-wrap:wrap;gap:14px;margin:0;display:flex}.post-share{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.post-share .ext{color:var(--dim)}.post-nav{grid-template-columns:1fr 1fr;gap:16px;display:grid}.post-nav a{font:700 1.05rem/1.3 var(--f-display);gap:6px;text-decoration:none;display:grid}.post-nav a:hover{color:var(--phosphor)}.post-nav small{font:500 .72rem/1 var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.post-nav .next{text-align:right}.crumb{font:400 .8rem/1 var(--f-pixel);color:var(--dim);margin:0 0 18px}.crumb a{color:var(--phosphor);text-decoration:none}.pr-score{border-top:2px solid var(--phosphor);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 28px;display:grid}.pr-score div{border-bottom:1px solid var(--line);padding:16px 0}.pr-score .pr-rate{grid-column:1/-1}@media (width>=860px){.pr-score{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,auto) 1fr}.pr-score div{border-bottom:0;border-left:1px solid var(--line);padding:18px 32px}.pr-score div:first-child{border-left:0;padding-left:0}.pr-score .pr-rate{grid-column:auto}}.pr-score dt{font:500 .72rem/1.4 var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.pr-score dd{font:800 2.6rem/1 var(--f-display);margin:4px 0 0}.pr-score [data-status=true] dd{color:var(--phosphor)}.pr-rate dd{font-size:1.6rem;line-height:1.6}.pr-list{margin:8px 0 0;padding:0;list-style:none}.pr{border-bottom:1px solid var(--line);gap:14px 40px;padding:32px 0;display:grid}.pr[hidden]{display:none}@media (width>=860px){.pr{grid-template-columns:210px 1fr}}.pr-side{align-content:start;gap:8px;display:grid}.pr-badge{font:600 .72rem/1.3 var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--dim);color:var(--ink);justify-self:start;padding:5px 10px}.pr-badge[data-status=true]{background:var(--phosphor);border-color:var(--phosphor);color:#0f172a}.pr-badge[data-status=partly]{border-color:var(--phosphor);color:var(--phosphor)}.pr-badge[data-status=missed]{color:#f87171;border-color:#f87171}.pr-said,.pr-hz{font:400 .82rem/1.4 var(--f-pixel);color:var(--dim);margin:0}.pr-main{gap:12px;max-width:68ch;display:grid}.pr-claim{font:700 1.4rem/1.3 var(--f-display);text-wrap:pretty;margin:0}.pr-quote{border-left:3px solid var(--line);color:var(--ink);margin:0;padding-left:16px;font-size:1.05rem}.pr-where,.pr-note{color:var(--dim);margin:0}.pr-where a{color:var(--ink)}.pr-ev p{font:500 .72rem/1.4 var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--phosphor);margin:0 0 6px}.pr-ev p span{color:var(--dim)}.pr-ev ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pr-ev a{color:var(--ink);text-underline-offset:3px}[data-skin=arcade] .stk-mast .ch-head h1{font:400 clamp(1.6rem,4vw,2.8rem)/1.25 var(--f-display);letter-spacing:0;color:var(--c6);text-shadow:4px 4px 0 var(--c8)}[data-skin=arcade] .stk-lead,[data-skin=arcade] .stk-empty,[data-skin=arcade] .post-foot,[data-skin=arcade] .pr-score{border-top:4px solid var(--c10)}[data-skin=arcade] .stk-lead h2,[data-skin=arcade] .post-head h1{font:400 clamp(1.1rem,2.6vw,1.8rem)/1.45 var(--f-display);letter-spacing:0;text-shadow:3px 3px 0 var(--c9)}[data-skin=arcade] .stk-list b,[data-skin=arcade] .post-nav a,[data-skin=arcade] .pr-claim{font:400 .85rem/1.6 var(--f-display)}[data-skin=arcade] .post-body h2{font:400 1rem/1.6 var(--f-display);color:var(--c6);text-shadow:2px 2px 0 var(--c8)}[data-skin=arcade] .post-body h3{font:400 .85rem/1.6 var(--f-display);color:var(--c11)}[data-skin=arcade] .post-body{color:var(--c5)}[data-skin=arcade] .post-body blockquote{font:400 .9rem/1.8 var(--f-display);border-left:6px solid var(--c10);color:var(--c6)}[data-skin=arcade] .post-body a,[data-skin=arcade] .stk-meta a,[data-skin=arcade] .crumb a{color:var(--c10)}[data-skin=arcade] .post-by img{image-rendering:pixelated;border-radius:0}[data-skin=arcade] .pr-score dd{font:400 1.6rem/1.3 var(--f-display);color:var(--c6)}[data-skin=arcade] .pr-score [data-status=true] dd{color:var(--c10)}[data-skin=arcade] .pr-badge[data-status=true]{background:var(--c10);border-color:var(--c10);color:var(--c0)}[data-skin=arcade] .pr-badge[data-status=partly]{border-color:var(--c10);color:var(--c10)}[data-skin=arcade] .pr-badge[data-status=missed]{border-color:var(--c8);color:var(--c8)}[data-skin=arcade] .stk-draft{background:var(--c6);color:var(--c0)}.post-body .post-video{aspect-ratio:16/9;background:#000;margin:1.6em 0;position:relative}.post-body .post-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.post-body figure{margin:1.6em 0}.post-body figure img{margin:0}.post-body figcaption{color:var(--dim);margin-top:8px;font-size:.9rem}cms-slot{display:contents}.post-by{flex-wrap:wrap}.post-by span{flex:1}.post-li{border:2px solid var(--line);color:var(--ink);border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.post-li svg{fill:currentColor;width:16px;height:16px}.post-li:hover{border-color:var(--phosphor);color:var(--phosphor)}.post-share-k{width:100%;font:500 .72rem/1.4 var(--f-pixel);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}[data-skin=arcade] .post-li{border-color:var(--c3);font:400 .6rem/1.4 var(--f-display);border-radius:0}[data-skin=arcade] .post-li:hover{border-color:var(--c10);color:var(--c10)}.post-by span{white-space:nowrap}.post-heart{border:2px solid var(--line);color:var(--ink);font:700 .95rem/1 var(--f-body);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.post-heart svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;width:20px;height:20px}.post-heart:hover{color:#f472b6;border-color:#f472b6}.post-heart[aria-pressed=true]{color:#f472b6;cursor:default;border-color:#f472b6}.post-heart[aria-pressed=true] svg{fill:currentColor}.post-heart.pop svg{animation:.35s ease-out heartpop}.post-heart:disabled{opacity:.5;cursor:default}@keyframes heartpop{50%{transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.post-heart.pop svg{animation:none}}.post-by .post-heart{padding:6px 10px}[data-skin=arcade] .post-heart{border-color:var(--c3);font:400 .65rem/1 var(--f-display);border-radius:0}[data-skin=arcade] .post-heart:hover,[data-skin=arcade] .post-heart[aria-pressed=true]{border-color:var(--c9);color:var(--c9)}[data-skin=arcade] .post-heart svg{shape-rendering:crispedges}.stk-lead{grid-template-columns:1fr}.stk-lead .stk-img{aspect-ratio:1200/630;object-fit:cover;background:#000;width:100%;height:auto}.stk-lead h2{max-width:24ch;font-size:clamp(1.5rem,2.8vw,2.2rem);line-height:1.1}.stk-lead .stk-dek{font-size:1.05rem}@media (width>=860px){.stk-lead{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:36px}.stk-lead .stk-img{order:0}}.stk-list li{padding:0;display:block}.stk-list .stk-row{color:inherit;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:24px;padding:22px 0;text-decoration:none;display:grid}.stk-thumb{aspect-ratio:1200/630;object-fit:cover;background:#000;width:100%;height:auto}.stk-txt{gap:6px;display:grid}.stk-txt time{font:400 .8rem/1.4 var(--f-pixel);color:var(--dim)}.stk-txt b{font:700 1.15rem/1.25 var(--f-display);color:var(--ink)}.stk-txt span{color:var(--dim);font-size:.95rem}.stk-row:hover b{color:var(--phosphor)}.stk-row:hover .stk-thumb{outline:2px solid var(--phosphor);outline-offset:2px}@media (width<=640px){.stk-list .stk-row{grid-template-columns:110px minmax(0,1fr);gap:14px}.stk-txt span{display:none}}[data-skin=arcade] .stk-lead h2{font-size:clamp(.95rem,2vw,1.35rem)}[data-skin=arcade] .stk-txt b{font:400 .78rem/1.6 var(--f-display)}[data-skin=arcade] .stk-thumb,[data-skin=arcade] .stk-img{image-rendering:auto;border:3px solid var(--c3)}
