.cta.svelte-nqhajt{display:flex;flex-direction:column;align-items:center;gap:var(--s-2)}.cta__progress.svelte-nqhajt{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border-radius:var(--r-md);background:var(--surface-glass);border:1px solid var(--line-1)}.cta__dot.svelte-nqhajt{width:5px;height:5px;flex:none;border-radius:999px;background:var(--accent);box-shadow:0 0 6px var(--accent)}.cta__progress-text.svelte-nqhajt{font:400 11px/1.4 var(--font-ui);color:var(--text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cta__turn.svelte-nqhajt{font-weight:700;color:var(--text-2)}.cta__secondary.svelte-nqhajt{padding:6px 10px;background:none;border:none;color:var(--text-3);font-size:.8125rem;font-weight:500;cursor:pointer;border-radius:var(--r-sm);transition:color var(--dur-1) var(--ease-out)}.cta__secondary.svelte-nqhajt:hover:not(:disabled){color:var(--text-1)}.cta__secondary.svelte-nqhajt:disabled{opacity:.5;cursor:default}.cta__owned.svelte-nqhajt{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}.play.svelte-o7dm7l{position:relative;width:100%;height:100%;overflow:hidden;isolation:isolate;background:var(--bg-deep);font-family:var(--font-ui)}.play__bg.svelte-o7dm7l{position:absolute;inset:0;z-index:0;overflow:hidden}.play__bg-img.svelte-o7dm7l{width:100%;height:100%;object-fit:cover;transform:scale(1.25);filter:blur(34px) saturate(118%) brightness(.66)}.play__cover-fallback.svelte-o7dm7l{position:absolute;inset:0;background:radial-gradient(70% 46% at 30% 6%,rgb(from var(--accent) r g b / .4) 0%,transparent 56%),radial-gradient(66% 44% at 78% 22%,rgba(110,210,205,.22) 0%,transparent 60%),radial-gradient(120% 70% at 50% 116%,rgb(from var(--accent) r g b / .32) 0%,transparent 60%),var(--bg-elev)}.play__tint.svelte-o7dm7l{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#07090d52,#07090d75 42%,#07090ddb)}.play__scroll.svelte-o7dm7l{position:absolute;inset:0;z-index:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.play__scroll.svelte-o7dm7l::-webkit-scrollbar{width:0;height:0}.play__content.svelte-o7dm7l{position:relative;padding:calc(78px + var(--safe-top)) 22px 236px;display:flex;flex-direction:column;gap:16px}.play__poster.svelte-o7dm7l{position:relative;align-self:center;width:60%;max-width:230px;aspect-ratio:3 / 4;border-radius:var(--r-md);overflow:hidden;border:1px solid rgba(255,255,255,.12);box-shadow:var(--shadow-4),0 0 0 1px #0006;margin-bottom:2px}.play__chrome.svelte-o7dm7l{position:absolute;top:calc(16px + var(--safe-top));left:0;right:0;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:0 18px}.play__chrome-actions.svelte-o7dm7l{display:flex;align-items:center;gap:10px}.play__mark-link.svelte-o7dm7l{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;outline:none;transition:transform var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out)}.play__mark-link.svelte-o7dm7l:hover{opacity:1;transform:scale(1.08)}.play__mark-link.svelte-o7dm7l:active{transform:scale(.96)}.play__mark-link.svelte-o7dm7l:focus-visible{box-shadow:0 0 0 2px var(--accent)}.play__mark.svelte-o7dm7l{width:26px;height:26px;opacity:.92;filter:drop-shadow(0 0 12px rgba(190,180,255,.4))}.play__title.svelte-o7dm7l{margin:0;font-family:var(--font-display);font-weight:700;font-size:var(--play-title-size, clamp(1.85rem, 8.4vw, 2.3rem));line-height:1.03;letter-spacing:-.03em;text-align:center;color:#fff;text-wrap:balance;text-shadow:0 4px 28px rgba(0,0,0,.6)}.play__chips.svelte-o7dm7l{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin-top:4px}.play__meta-row.is-low.svelte-o7dm7l{color:var(--text-4)}.play__pop-dot.svelte-o7dm7l{width:5px;height:5px;flex:none;border-radius:50%;background:currentColor;animation:svelte-o7dm7l-play-pop-pulse 2.4s var(--ease-out) infinite}@keyframes svelte-o7dm7l-play-pop-pulse{0%,to{opacity:.35}50%{opacity:1}}.play__meta.svelte-o7dm7l{display:flex;flex-direction:column;gap:7px}.play__meta-row.svelte-o7dm7l{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font:400 12px/1.4 var(--font-ui);color:var(--text-3)}.play__meta-row.svelte-o7dm7l svg{width:14px;height:14px;flex:none;opacity:.85}.play__meta-row.svelte-o7dm7l time:where(.svelte-o7dm7l),.play__meta-strong.svelte-o7dm7l,.play__lang-link.svelte-o7dm7l{color:var(--text-2)}.play__meta-row.svelte-o7dm7l time:where(.svelte-o7dm7l){font-family:var(--font-ui);font-size:11px}.play__meta-strong.svelte-o7dm7l{font-weight:inherit}.play__lang-link.svelte-o7dm7l{text-decoration:none}.play__lang-link.svelte-o7dm7l:hover,.play__lang-link.svelte-o7dm7l:focus-visible{text-decoration:underline;text-underline-offset:2px}.play__meta-dot.svelte-o7dm7l{width:3px;height:3px;border-radius:50%;background:var(--text-4);margin:0 2px;display:inline-block}.play__desc-stack.svelte-o7dm7l{display:flex;flex-direction:column;gap:11px;margin-top:2px}.play__desc.svelte-o7dm7l{margin:0;font:400 14px/1.64 var(--font-ui);color:#f5f8fec2;text-indent:1.5em;text-wrap:pretty}.play__related.svelte-o7dm7l{margin-top:6px;display:flex;flex-direction:column;gap:12px}.play__related-head.svelte-o7dm7l{display:flex;align-items:center;justify-content:space-between;gap:10px}.play__related-title.svelte-o7dm7l{margin:0;font:600 11px/1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.play__related-more.svelte-o7dm7l{display:inline-flex;align-items:center;gap:5px;font:600 12px/1 var(--font-ui);color:var(--accent);text-decoration:none;white-space:nowrap}.play__related-more.svelte-o7dm7l svg:where(.svelte-o7dm7l){width:14px;height:14px}.play__related-more.svelte-o7dm7l:hover{color:var(--accent-hover)}.play__related-row.svelte-o7dm7l{display:grid;grid-auto-flow:column;grid-auto-columns:118px;gap:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:-80px -22px;padding:80px 22px;pointer-events:none}.play__related-card.svelte-o7dm7l{pointer-events:auto}.play__related-row.svelte-o7dm7l::-webkit-scrollbar{display:none}.play__related-card.svelte-o7dm7l{width:118px}.play__main.svelte-o7dm7l,.play__panel.svelte-o7dm7l{display:contents}.play__desktop-close.svelte-o7dm7l{display:none}.play__cta.svelte-o7dm7l{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:104px 22px calc(22px + var(--phone-home-safe-area, 0px) + var(--safe-bottom));background:#07090d99;backdrop-filter:blur(var(--blur-2)) saturate(140%);-webkit-backdrop-filter:blur(var(--blur-2)) saturate(140%);-webkit-mask-image:linear-gradient(to top,#000 70%,transparent);mask-image:linear-gradient(to top,#000 70%,transparent);pointer-events:none}.play__cta.svelte-o7dm7l .cta,.play__legal.svelte-o7dm7l{pointer-events:auto}.play__legal.svelte-o7dm7l{margin:12px 0 0;text-align:center;font:400 11px/1.5 var(--font-ui);color:#f5f8fe85;text-wrap:pretty}.play__legal.svelte-o7dm7l a:where(.svelte-o7dm7l){color:#f5f8febd;text-decoration:underline;text-decoration-color:#f5f8fe40;text-underline-offset:3px;white-space:nowrap}.play__legal.svelte-o7dm7l a:where(.svelte-o7dm7l):hover{color:#f5f8fef2}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.play__content.svelte-o7dm7l{max-width:940px;margin:0 auto;display:grid;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:2.5rem;padding:4.5rem 2.5rem 3rem}.play__poster.svelte-o7dm7l{grid-column:1;align-self:start;width:100%;max-width:300px;margin:0}.play__main.svelte-o7dm7l{grid-column:2;display:flex;flex-direction:column;gap:18px;min-width:0}.play__panel.svelte-o7dm7l{display:flex;flex-direction:column;gap:18px;min-width:0}.play__title.svelte-o7dm7l{text-align:left;text-shadow:none;color:var(--text-1);font-size:clamp(1.6rem,2.4vw,2.1rem)}.play__chips.svelte-o7dm7l,.play__meta-row.svelte-o7dm7l{justify-content:flex-start}.play__related-row.svelte-o7dm7l{margin:-80px 0;padding:80px 0}.play__cta.svelte-o7dm7l{position:static;z-index:auto;padding:.5rem 0 0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-mask-image:none;mask-image:none;pointer-events:auto}.play__legal.svelte-o7dm7l{text-align:left}}.play__article.svelte-o7dm7l{margin-top:2.25rem;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.08)}@media(min-width:1024px)and (hover:hover)and (pointer:fine){.play__article.svelte-o7dm7l{grid-column:1 / -1;margin-top:1rem}}.play__article.svelte-o7dm7l h2{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--text-1, #fff);margin:1.6rem 0 .7rem}.play__article.svelte-o7dm7l h3{font-size:1.05rem;font-weight:600;color:var(--text-1, #fff);margin:1.3rem 0 .5rem}.play__article.svelte-o7dm7l p{font-size:.94rem;line-height:1.68;color:var(--text-2, #d1d5db);margin:0 0 .8rem;text-wrap:pretty}.play__article.svelte-o7dm7l ul,.play__article.svelte-o7dm7l ol{margin:0 0 .8rem;padding-left:1.3rem;display:grid;gap:.4rem;font-size:.94rem;line-height:1.6;color:var(--text-2, #d1d5db)}.play__article.svelte-o7dm7l strong{color:var(--text-1, #fff)}.play__article.svelte-o7dm7l a{color:var(--accent, #6366f1);text-decoration:underline;text-underline-offset:.25em}
