.th-dlg[data-astro-cid-t6pyjzn5]{--th-e1: var(--e1, cubic-bezier(.16, 1, .3, 1));--th-silver: var(--laser-dark, #dce9f7)}html.th-lock{overflow:hidden}.th-dlg[data-astro-cid-t6pyjzn5]{position:fixed;inset:0;width:100%;height:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;overflow:hidden;overscroll-behavior:contain}.th-dlg[data-astro-cid-t6pyjzn5][open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.th-dlg[data-astro-cid-t6pyjzn5]::backdrop{background:transparent}.th-scrim[data-astro-cid-t6pyjzn5]{position:absolute;inset:0;background:#050608}.th-top[data-astro-cid-t6pyjzn5],.th-mid[data-astro-cid-t6pyjzn5],.th-bot[data-astro-cid-t6pyjzn5]{position:relative}.th-top[data-astro-cid-t6pyjzn5]{width:min(100%,560px);margin:0 auto;padding:calc(8px + env(safe-area-inset-top)) 16px 6px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px}.th-pos[data-astro-cid-t6pyjzn5]{grid-column:1 / -1;position:relative;display:block;height:3px;border-radius:1.5px;background:#ffffff40;overflow:hidden}.th-pos[data-astro-cid-t6pyjzn5] i[data-astro-cid-t6pyjzn5]{position:absolute;inset:0;background:var(--th-silver);box-shadow:0 0 8px #96bef080;transform-origin:left;transform:scaleX(0)}.th-count[data-astro-cid-t6pyjzn5]{margin:0;min-width:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:1.4;font-variant-numeric:tabular-nums;white-space:nowrap}.th-badge[data-astro-cid-t6pyjzn5]{flex:none;max-width:60%;overflow:hidden;text-overflow:ellipsis;height:28px;padding:0 10px;border-radius:999px;border:1px solid rgba(220,233,247,.35);display:inline-flex;align-items:center;font-weight:700;color:var(--th-silver)}.th-badge[data-astro-cid-t6pyjzn5][hidden]{display:none}.th-x[data-astro-cid-t6pyjzn5]{min-height:48px;padding:0 18px 0 14px;border:0;border-radius:999px;cursor:pointer;background:#ffffff1f;color:#fff;font:inherit;font-size:15px;font-weight:700;line-height:1;display:inline-flex;align-items:center;gap:6px}.th-mid[data-astro-cid-t6pyjzn5]{container-type:size;display:grid;place-items:center;min-height:0}.th-player[data-astro-cid-t6pyjzn5]{width:min(calc(100vw - 16px),calc((100vh - 230px)*.5625))}@supports (width: 1cqh){.th-player[data-astro-cid-t6pyjzn5]{width:min(calc(100cqw - 16px),calc((100cqh - 44px)*.5625))}}.th-stage[data-astro-cid-t6pyjzn5]{position:relative;aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;background:#0d0f12;transform-origin:0 0}.th-poster[data-astro-cid-t6pyjzn5],.th-stage[data-astro-cid-t6pyjzn5] iframe{position:absolute;inset:0;width:100%;height:100%;border:0;object-fit:cover}.th-stage[data-astro-cid-t6pyjzn5] iframe{z-index:1;opacity:0}.th-stage[data-astro-cid-t6pyjzn5] iframe.on{opacity:1}@media(prefers-reduced-motion:no-preference){.th-stage[data-astro-cid-t6pyjzn5] iframe{transition:opacity .3s var(--th-e1)}.th-pos[data-astro-cid-t6pyjzn5] i[data-astro-cid-t6pyjzn5]{transition:transform .3s var(--th-e1)}}.th-veil[data-astro-cid-t6pyjzn5],.th-laser[data-astro-cid-t6pyjzn5],.th-rim[data-astro-cid-t6pyjzn5],.th-glint[data-astro-cid-t6pyjzn5]{position:absolute;pointer-events:none;opacity:0;z-index:3}.th-veil[data-astro-cid-t6pyjzn5]{inset:0;background:#000}.th-laser[data-astro-cid-t6pyjzn5]{left:0;right:0;top:0;height:2px;transform-origin:left;background:var(--th-silver);box-shadow:0 0 8px #96bef099}.th-rim[data-astro-cid-t6pyjzn5]{inset:0;border-radius:14px;border:2px solid var(--th-silver);box-shadow:inset 0 0 18px #dce9f773}.th-glint[data-astro-cid-t6pyjzn5]{inset:0;background:linear-gradient(105deg,#dce9f700 35%,#dce9f752,#dce9f700 65%)}.th-tap[data-astro-cid-t6pyjzn5]{position:absolute;z-index:2;inset:0;border:0;padding:0;margin:0;background:transparent;cursor:pointer;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.th-tap-ico[data-astro-cid-t6pyjzn5]{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#0d0f128c;border:1px solid rgba(255,255,255,.35);transition:opacity .2s}.th-tap-ico[data-astro-cid-t6pyjzn5] svg[data-astro-cid-t6pyjzn5]{display:block}.th-stage[data-astro-cid-t6pyjzn5].is-playing .th-tap-ico[data-astro-cid-t6pyjzn5]{opacity:0}.th-stage[data-astro-cid-t6pyjzn5].tap-off .th-tap[data-astro-cid-t6pyjzn5]{display:none}.th-bar[data-astro-cid-t6pyjzn5]{position:relative;height:44px;cursor:pointer;touch-action:none}.th-bar[data-astro-cid-t6pyjzn5]:before,.th-bar-fill[data-astro-cid-t6pyjzn5]{content:"";position:absolute;left:0;top:50%;height:4px;margin-top:-2px;border-radius:4px}.th-bar[data-astro-cid-t6pyjzn5]:before{right:0;background:#ffffff40}.th-bar-fill[data-astro-cid-t6pyjzn5]{width:0;background:var(--th-silver)}.th-bot[data-astro-cid-t6pyjzn5]{width:min(100%,560px);margin:0 auto;padding:4px 16px calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.th-title[data-astro-cid-t6pyjzn5]{flex:1;min-width:0;margin:0;font-size:15px;font-weight:700;line-height:1.4;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all}.th-next[data-astro-cid-t6pyjzn5]{flex:none;min-height:44px;padding:0 16px;border:0;border-radius:999px;cursor:pointer;background:#ffffff1f;color:#fff;font:inherit;font-size:14px;font-weight:700;line-height:1;display:inline-flex;align-items:center;gap:4px}.th-next[data-astro-cid-t6pyjzn5][hidden]{display:none}.th-dlg[data-astro-cid-t6pyjzn5] [data-astro-cid-t6pyjzn5]:is(button,[tabindex],a):focus-visible{outline:3px solid var(--th-silver);outline-offset:2px}.th-end[data-astro-cid-t6pyjzn5]{position:absolute;inset:0;z-index:5;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:#050608f5}.th-end[data-astro-cid-t6pyjzn5][hidden]{display:none}.th-dlg[data-astro-cid-t6pyjzn5].is-end [data-astro-cid-t6pyjzn5]:is(.th-top,.th-mid,.th-bot){visibility:hidden}.th-end-in[data-astro-cid-t6pyjzn5]{position:relative;width:min(100%,420px);margin:0 auto;padding:calc(84px + env(safe-area-inset-top)) 16px calc(28px + env(safe-area-inset-bottom))}.th-end-x[data-astro-cid-t6pyjzn5]{position:absolute;top:calc(16px + env(safe-area-inset-top));right:16px;width:48px;padding:0;justify-content:center}.th-end-now[data-astro-cid-t6pyjzn5]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:start}.th-end-thumb[data-astro-cid-t6pyjzn5]{position:relative;display:block;aspect-ratio:9 / 16;border-radius:8px;overflow:hidden;background:#1a1d22;box-shadow:0 0 0 1px #dce9f73d;transform-origin:0 0}.th-end-thumb[data-astro-cid-t6pyjzn5] img[data-astro-cid-t6pyjzn5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.th-end-k[data-astro-cid-t6pyjzn5]{margin:0;font-size:13px;font-weight:700;line-height:18px;color:var(--th-silver)}.th-end-title[data-astro-cid-t6pyjzn5]{margin:6px 0 0;font-size:16px;font-weight:700;line-height:1.45;color:#fff;word-break:keep-all;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.th-again[data-astro-cid-t6pyjzn5]{margin-top:10px;min-height:44px;padding:0 14px 0 12px;border-radius:999px;cursor:pointer;border:1px solid rgba(220,233,247,.35);background:transparent;color:#fff;font:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px}.th-post[data-astro-cid-t6pyjzn5]{margin-top:2px;min-height:44px;display:flex;align-items:center;gap:6px;width:fit-content;text-decoration:none;font-size:15px;font-weight:700;color:var(--th-silver)}.th-post[data-astro-cid-t6pyjzn5][hidden]{display:none}.th-end-rule[data-astro-cid-t6pyjzn5]{position:relative;height:1px;margin:22px 0 14px;background:#dce9f729}.th-end-rule[data-astro-cid-t6pyjzn5] i[data-astro-cid-t6pyjzn5]{position:absolute;left:0;right:0;top:-.5px;height:2px;opacity:0;transform-origin:left;background:var(--th-silver);box-shadow:0 0 8px #dce9f799}.th-rel-h[data-astro-cid-t6pyjzn5]{margin:0;font-size:18px;font-weight:800;line-height:26px;letter-spacing:-.03em;color:#fff}.th-rel[data-astro-cid-t6pyjzn5]{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.th-rel[data-astro-cid-t6pyjzn5] li[data-astro-cid-t6pyjzn5][hidden]{display:none}.th-rel-tile[data-astro-cid-t6pyjzn5]{position:relative;display:block;aspect-ratio:9 / 16;border-radius:10px;overflow:hidden;isolation:isolate;background:#1a1d22;box-shadow:0 16px 40px #0009;color:#fff;text-decoration:none}.th-rel-tile[data-astro-cid-t6pyjzn5] img[data-astro-cid-t6pyjzn5]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.th-rel-badge[data-astro-cid-t6pyjzn5]{position:absolute;right:6px;bottom:6px;max-width:calc(100% - 12px);padding:2px 6px;border-radius:5px;background:#0d0f12cc;font-size:12px;font-weight:700;line-height:17px;color:#f4f6f8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.th-rel-badge[data-astro-cid-t6pyjzn5]:empty{display:none}.th-rel-scan[data-astro-cid-t6pyjzn5],.th-rel-aim[data-astro-cid-t6pyjzn5]{position:absolute;pointer-events:none;opacity:0}.th-rel-scan[data-astro-cid-t6pyjzn5]{left:0;right:0;top:-48px;height:50px;background:linear-gradient(to bottom,#dce9f700,#dce9f724 48px,#dce9f700 48px)}.th-rel-scan[data-astro-cid-t6pyjzn5]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,#dce9f780,#fff 50%,#dce9f780);box-shadow:0 0 10px #96bef08c}.th-rel-aim[data-astro-cid-t6pyjzn5]{inset:6px;z-index:2;background:linear-gradient(var(--th-silver),var(--th-silver)) left top / 16px 2px no-repeat,linear-gradient(var(--th-silver),var(--th-silver)) left top / 2px 16px no-repeat,linear-gradient(var(--th-silver),var(--th-silver)) right top / 16px 2px no-repeat,linear-gradient(var(--th-silver),var(--th-silver)) right top / 2px 16px no-repeat,linear-gradient(var(--th-silver),var(--th-silver)) left bottom / 16px 2px no-repeat,linear-gradient(var(--th-silver),var(--th-silver)) left bottom / 2px 16px no-repeat,linear-gradient(var(--th-silver),var(--th-silver)) right bottom / 16px 2px no-repeat,linear-gradient(var(--th-silver),var(--th-silver)) right bottom / 2px 16px no-repeat}@media(prefers-reduced-motion:reduce){.th-rel-aim[data-astro-cid-t6pyjzn5]{opacity:1}}.th-rel-note[data-astro-cid-t6pyjzn5]{margin:10px 0 0;font-size:13px;line-height:20px;color:#f4f5f799}.th-rel-note[data-astro-cid-t6pyjzn5] b[data-astro-cid-t6pyjzn5]{margin-right:6px;color:var(--th-silver)}.th-rel-note[data-astro-cid-t6pyjzn5][hidden]{display:none}.th-sms[data-astro-cid-t6pyjzn5]{position:relative;overflow:hidden;margin-top:18px;min-height:52px;padding:0 16px;border-radius:999px;background:var(--accent, #b8431a);color:#fff;text-decoration:none;font-size:15.5px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;word-break:keep-all}.th-sms-glint[data-astro-cid-t6pyjzn5]{position:absolute;inset:0;opacity:0;pointer-events:none;background:linear-gradient(105deg,#fff0 35%,#ffffff38,#fff0 65%)}.th-back[data-astro-cid-t6pyjzn5]{display:block;width:100%;margin-top:12px;min-height:48px;border-radius:999px;cursor:pointer;border:1px solid rgba(220,233,247,.32);background:transparent;color:#fff;font:inherit;font-size:15px;font-weight:700}@media(prefers-reduced-motion:no-preference){.th-again[data-astro-cid-t6pyjzn5],.th-back[data-astro-cid-t6pyjzn5],.th-sms[data-astro-cid-t6pyjzn5],.th-rel-tile[data-astro-cid-t6pyjzn5],.th-x[data-astro-cid-t6pyjzn5],.th-next[data-astro-cid-t6pyjzn5]{transition:transform .2s var(--th-e1)}.th-again[data-astro-cid-t6pyjzn5]:active,.th-back[data-astro-cid-t6pyjzn5]:active,.th-sms[data-astro-cid-t6pyjzn5]:active,.th-rel-tile[data-astro-cid-t6pyjzn5]:active,.th-x[data-astro-cid-t6pyjzn5]:active,.th-next[data-astro-cid-t6pyjzn5]:active{transform:scale(.97);transition-duration:.12s}}
