.issue[data-astro-cid-53u2ylwg]{max-width:1040px;margin:0 auto}.share[data-astro-cid-53u2ylwg]{--teal:var(--term-teal);--teal-soft:color-mix(in srgb, var(--term-teal) 8%, transparent);flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.share-label[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);color:var(--term-tx-dim);font-size:12px}.share-status[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);letter-spacing:.1em;color:var(--term-amber);font-size:11px}.tagline[data-astro-cid-53u2ylwg]{color:var(--tx-mut);margin:18px 0 0;font-size:14px}.tp-sec[data-astro-cid-53u2ylwg]{--acc:var(--amber);--acc-t:var(--term-amber);--acc-rgb:255, 180, 84;--foil:conic-gradient(from var(--ang,210deg), #ffb454, #ff6ac1, #4aa8ff, #34e2d4, #ffd08a, #ffb454);margin-top:44px}.tp-sec[data-astro-cid-53u2ylwg].quarter{--acc:var(--magenta);--acc-t:var(--term-magenta);--acc-rgb:255, 106, 193;--foil:conic-gradient(from var(--ang,210deg), #ff6ac1, #4aa8ff, #34e2d4, #ffb454, #ff9ad4, #ff6ac1)}.tp-sec[data-astro-cid-53u2ylwg]+.tp-sec[data-astro-cid-53u2ylwg]{border-top:1px solid var(--hair);margin-top:80px;padding-top:48px}.tp-hero[data-astro-cid-53u2ylwg]{grid-template-columns:minmax(250px,340px) 1fr;align-items:center;gap:clamp(28px,5vw,64px);display:grid}.tp-card-wrap[data-astro-cid-53u2ylwg]{perspective:1000px}.tp-card[data-astro-cid-53u2ylwg]{aspect-ratio:5/7;background:var(--foil);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));box-shadow:0 34px 70px -28px rgba(var(--acc-rgb), .55), 0 0 0 1px #00000040;border-radius:20px;padding:2px;transition:transform .25s ease-out;position:relative}.tp-card-in[data-astro-cid-53u2ylwg]{height:100%;color:var(--term-tx);background:radial-gradient(120% 70% at 50% 0%, rgba(var(--acc-rgb), .2), transparent 60%), repeating-linear-gradient(135deg, #eef6f408 0 2px, transparent 2px 9px), var(--term-bg);border-radius:18px;flex-direction:column;padding:20px 20px 16px;display:flex;overflow:hidden;container-type:inline-size}.tp-card-top[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);color:var(--acc-t);justify-content:space-between;gap:8px;font-size:12px;display:flex}.tp-art[data-astro-cid-53u2ylwg]{flex:auto;width:100%;min-height:0;margin:14px 0 6px;overflow:visible}.tp-art[data-astro-cid-53u2ylwg] circle[data-astro-cid-53u2ylwg]{fill:#2a3836}.tp-art[data-astro-cid-53u2ylwg] circle[data-astro-cid-53u2ylwg].fin{fill:none;stroke:var(--term-teal);stroke-width:1.2px;opacity:.8}.tp-art[data-astro-cid-53u2ylwg] circle[data-astro-cid-53u2ylwg].win{fill:var(--acc-t);filter:drop-shadow(0 0 6px rgba(var(--acc-rgb), .9))}.tp-art[data-astro-cid-53u2ylwg] path[data-astro-cid-53u2ylwg]{fill:none;stroke:var(--acc-t);stroke-width:2px;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(var(--acc-rgb), .8));stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.6,0,.3,1) .45s forwards tp-draw}@keyframes tp-draw{to{stroke-dashoffset:0}}.tp-name[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);font-weight:700;font-size:clamp(30px, calc(92cqw / (var(--len) * .6)), 76px);letter-spacing:-.04em;color:var(--term-tx);text-shadow:0 0 22px rgba(var(--acc-rgb), .45);overflow-wrap:anywhere;margin:0;line-height:.95}.tp-cat[data-astro-cid-53u2ylwg]{color:var(--term-tx-mut);margin:10px 0 0;font-size:13px}.tp-stats[data-astro-cid-53u2ylwg]{border-top:1px solid #eef6f41f;grid-template-columns:repeat(3,1fr);gap:6px;margin:16px 0 0;padding:12px 0 0;display:grid}.tp-stats[data-astro-cid-53u2ylwg] div[data-astro-cid-53u2ylwg]{min-width:0}.tp-stats[data-astro-cid-53u2ylwg] dt[data-astro-cid-53u2ylwg]{color:var(--term-tx-dim);font-size:10.5px;line-height:1.25}.tp-stats[data-astro-cid-53u2ylwg] dd[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);color:var(--acc-t);margin:2px 0 0;font-size:26px;font-weight:600}.tp-stats[data-astro-cid-53u2ylwg] small[data-astro-cid-53u2ylwg]{color:var(--term-tx-dim);font-size:13px;font-weight:400}.tp-card-foot[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);color:var(--term-tx-dim);align-items:center;gap:8px;margin-top:14px;font-size:11px;display:flex}.tp-sheen[data-astro-cid-53u2ylwg]{pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at var(--mx,30%) var(--my,18%), #ffffff29, transparent 42%), linear-gradient(115deg, transparent 35%, #ff6ac124 45%, #34e2d424 52%, #ffb4541f 58%, transparent 68%);background-position:0 0,100% 0;background-size:100% 100%,250% 250%;border-radius:20px;animation:1.6s cubic-bezier(.4,0,.2,1) .3s both tp-pass;position:absolute;inset:0}@keyframes tp-pass{0%{background-position:0 0,100% 0}to{background-position:0 0,0 100%}}.tp-verdict[data-astro-cid-53u2ylwg]{min-width:0}.tp-label[data-astro-cid-53u2ylwg]{color:var(--acc);margin:0 0 14px;font-size:14px;font-weight:600}.tp-why[data-astro-cid-53u2ylwg]{border:0;margin:0 0 18px;padding:0}.tp-why-lead[data-astro-cid-53u2ylwg]{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--tx-br);max-width:26ch;margin:0;font-size:clamp(24px,3.2vw,34px);font-weight:400;line-height:1.28}.tp-why-lead[data-astro-cid-53u2ylwg].long{max-width:40ch;font-size:clamp(19px,2.2vw,23px);line-height:1.4}.tp-why-rest[data-astro-cid-53u2ylwg]{color:var(--tx-mut);max-width:64ch;margin:18px 0 0;font-size:16px;line-height:1.65}.tp-why-rest[data-astro-cid-53u2ylwg]:first-child{margin-top:0}.tp-block[data-astro-cid-53u2ylwg]{margin-top:52px}.tp-story[data-astro-cid-53u2ylwg] p[data-astro-cid-53u2ylwg]{color:var(--tx);max-width:64ch;margin:0 0 16px;font-size:16px;line-height:1.65}.tp-story[data-astro-cid-53u2ylwg] p[data-astro-cid-53u2ylwg]:last-child{margin-bottom:0}.tp-rel-more[data-astro-cid-53u2ylwg]{margin:12px 0 0;font-size:14px}.tp-block[data-astro-cid-53u2ylwg] h3[data-astro-cid-53u2ylwg]{color:var(--tx-br);margin:0 0 16px;font-size:15px;font-weight:600}.tp-lede[data-astro-cid-53u2ylwg]{color:var(--tx-mut);margin:-6px 0 16px;font-size:15px}.tp-board[data-astro-cid-53u2ylwg]{isolation:isolate;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));color:var(--term-tx-dim);background:linear-gradient(to right, transparent calc(100% - 1px), #14201f 0) 0 0 / calc(100% / var(--cols)) 100%, var(--term-bg);border-radius:var(--radius-lg);border:1px solid #1c2b2a;display:grid;position:relative;overflow:hidden}.tp-col[data-astro-cid-53u2ylwg]{min-width:0;padding:14px 14px 16px}.tp-col-h[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);color:var(--term-tx-mut);border-bottom:1px solid #14201f;margin-bottom:8px;padding-bottom:10px;font-size:12px;text-decoration:none;display:block}a[data-astro-cid-53u2ylwg].tp-col-h:hover{color:var(--term-teal)}.tp-col[data-astro-cid-53u2ylwg] ol[data-astro-cid-53u2ylwg]{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tp-col[data-astro-cid-53u2ylwg] li[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);border:1px solid #0000;border-radius:6px;grid-template-columns:22px 1fr;align-items:center;padding:6px 8px;font-size:13px;line-height:1.3;display:grid}.tp-col[data-astro-cid-53u2ylwg] .n[data-astro-cid-53u2ylwg]{color:#3b4a48;font-size:11px}.tp-col[data-astro-cid-53u2ylwg] .t[data-astro-cid-53u2ylwg]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tp-col[data-astro-cid-53u2ylwg] li[data-astro-cid-53u2ylwg]:not(.win):not(.fin){opacity:.7}.tp-col[data-astro-cid-53u2ylwg] li[data-astro-cid-53u2ylwg].fin{color:var(--term-tx-mut);border-color:#34e2d459}.tp-col[data-astro-cid-53u2ylwg] li[data-astro-cid-53u2ylwg].win{z-index:1;background:rgba(var(--acc-rgb), .14);border-color:rgba(var(--acc-rgb), .6);color:var(--acc-t);box-shadow:0 0 18px rgba(var(--acc-rgb), .25);font-weight:600;position:relative}.tp-col[data-astro-cid-53u2ylwg] li[data-astro-cid-53u2ylwg].win .n[data-astro-cid-53u2ylwg]{color:var(--acc-t)}.tp-thread[data-astro-cid-53u2ylwg]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.tp-thread[data-astro-cid-53u2ylwg] path[data-astro-cid-53u2ylwg]{fill:none;stroke:var(--acc-t);stroke-width:2px;opacity:.8;filter:drop-shadow(0 0 6px rgba(var(--acc-rgb), .7));stroke-dasharray:var(--len,2000);stroke-dashoffset:var(--len,2000)}.tp-board[data-astro-cid-53u2ylwg].lit .tp-thread[data-astro-cid-53u2ylwg] path[data-astro-cid-53u2ylwg]{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.6,0,.3,1) .2s}.tp-legend[data-astro-cid-53u2ylwg]{color:var(--tx-dim);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:12px 0 0;font-size:12.5px;display:flex}.k[data-astro-cid-53u2ylwg]{border-radius:3px;width:12px;height:12px;display:inline-block}.win-k[data-astro-cid-53u2ylwg]{background:var(--acc)}.fin-k[data-astro-cid-53u2ylwg]{border:1px solid var(--teal);margin-left:10px}.tp-legend-note[data-astro-cid-53u2ylwg]{margin-left:auto}.tp-bullets[data-astro-cid-53u2ylwg]{gap:12px;max-width:72ch;margin:0;padding:0;list-style:none;display:grid}.tp-bullets[data-astro-cid-53u2ylwg] li[data-astro-cid-53u2ylwg]{color:var(--tx);padding-left:26px;line-height:1.6;position:relative}.tp-bullets[data-astro-cid-53u2ylwg] li[data-astro-cid-53u2ylwg]:before{content:"$";font-family:var(--font-mono);color:var(--acc);font-weight:700;position:absolute;top:0;left:0}.tp-rel[data-astro-cid-53u2ylwg]{border-top:1px solid var(--hair);grid-template-columns:120px 1fr;gap:0 28px;padding:22px 0;display:grid}.tp-rel[data-astro-cid-53u2ylwg]:first-of-type{border-top:0;padding-top:0}.tp-rel-date[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);color:var(--acc);margin:0;font-size:26px;font-weight:600;line-height:1.1}.tp-rel-body[data-astro-cid-53u2ylwg]{min-width:0}.tp-rel-head[data-astro-cid-53u2ylwg]{margin:0 0 6px}.tp-rel-head[data-astro-cid-53u2ylwg] a[data-astro-cid-53u2ylwg]{color:var(--tx-br);font-size:19px;font-weight:600;line-height:1.35;text-decoration:none}.tp-rel-head[data-astro-cid-53u2ylwg] a[data-astro-cid-53u2ylwg]:hover{color:var(--acc)}.tp-also[data-astro-cid-53u2ylwg]{flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tp-also[data-astro-cid-53u2ylwg] a[data-astro-cid-53u2ylwg]{border:1px solid var(--border);background:linear-gradient(180deg, var(--panel), var(--bg2));min-width:150px;font-family:var(--font-mono);color:var(--tx-mut);border-radius:12px;padding:18px 16px 14px;font-size:14px;text-decoration:none;display:block;position:relative;overflow:hidden}.tp-also[data-astro-cid-53u2ylwg] a[data-astro-cid-53u2ylwg]:before{content:"";background:var(--foil);opacity:.55;height:3px;position:absolute;top:0;left:0;right:0}.tp-also[data-astro-cid-53u2ylwg] a[data-astro-cid-53u2ylwg]:hover{color:var(--tx-br);border-color:var(--border-br)}.tp-also[data-astro-cid-53u2ylwg] a[data-astro-cid-53u2ylwg]:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.tp-foot[data-astro-cid-53u2ylwg]{font-family:var(--font-mono);margin-top:56px;font-size:13px}.tp-foot[data-astro-cid-53u2ylwg] a[data-astro-cid-53u2ylwg]{color:var(--amber);text-decoration:none}@media (prefers-reduced-motion:reduce){.tp-card[data-astro-cid-53u2ylwg]{transition:none;transform:none}.tp-sheen[data-astro-cid-53u2ylwg]{background-position:0 0,30% 60%;animation:none}.tp-art[data-astro-cid-53u2ylwg] path[data-astro-cid-53u2ylwg]{stroke-dashoffset:0;animation:none}.tp-board[data-astro-cid-53u2ylwg] .tp-thread[data-astro-cid-53u2ylwg] path[data-astro-cid-53u2ylwg],.tp-board[data-astro-cid-53u2ylwg].lit .tp-thread[data-astro-cid-53u2ylwg] path[data-astro-cid-53u2ylwg]{stroke-dashoffset:0;transition:none}}@media (width<=760px){.tp-board[data-astro-cid-53u2ylwg]{background:var(--term-bg);grid-template-columns:repeat(2,minmax(0,1fr))}.tp-col[data-astro-cid-53u2ylwg]{border-top:1px solid #14201f}.tp-col[data-astro-cid-53u2ylwg]:nth-child(2n of .tp-col){border-left:1px solid #14201f}.tp-thread[data-astro-cid-53u2ylwg]{display:none}.tp-legend-note[data-astro-cid-53u2ylwg]{width:100%;margin-left:0}}@media (width<=720px){.tp-hero[data-astro-cid-53u2ylwg]{grid-template-columns:1fr}.tp-card-wrap[data-astro-cid-53u2ylwg]{width:100%;max-width:320px;margin:0 auto}.tp-rel[data-astro-cid-53u2ylwg]{grid-template-columns:1fr}.tp-rel-date[data-astro-cid-53u2ylwg]{margin-bottom:8px;font-size:22px}}.wrap[data-astro-cid-s2dyr5wj]{padding:46px 18px 20px}
