.breadcrumb[data-astro-cid-lmtzr2p5] ol[data-astro-cid-lmtzr2p5]{color:#8e95a8;flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.breadcrumb[data-astro-cid-lmtzr2p5] li[data-astro-cid-lmtzr2p5]+li[data-astro-cid-lmtzr2p5]:before{content:"/";color:#4b5266;margin-right:6px}.breadcrumb[data-astro-cid-lmtzr2p5] a[data-astro-cid-lmtzr2p5]:hover{color:#ffb454}.breadcrumb[data-astro-cid-lmtzr2p5] [data-astro-cid-lmtzr2p5][aria-current]{color:#d0d3df}.play-layout[data-astro-cid-lmtzr2p5]{grid-template-areas:"head""stage""info";gap:20px;margin-top:16px;display:grid}.play-head[data-astro-cid-lmtzr2p5]{grid-area:head}.play-stage[data-astro-cid-lmtzr2p5]{flex-direction:column;grid-area:stage;align-items:center;gap:12px;display:flex}.play-info[data-astro-cid-lmtzr2p5]{grid-area:info;align-content:start;gap:28px;display:grid}.play-intro[data-astro-cid-lmtzr2p5]{color:#b7bdce;max-width:60ch;font-size:15px;line-height:1.8}.play-frame[data-astro-cid-lmtzr2p5]{background:#0a0c14;border:1px solid #2a2f3e;border-radius:18px;flex-direction:column;width:100%;height:calc(100svh - 150px);min-height:480px;max-height:820px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #0008}.play-frame[data-astro-cid-lmtzr2p5] iframe[data-astro-cid-lmtzr2p5]{border:0;flex:1;width:100%;min-height:0;display:block}.play-bar[data-astro-cid-lmtzr2p5]{height:48px;font:700 15px var(--font-display);border-bottom:1px solid #ffffff12;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:0 8px 0 16px;display:none}.play-bar[data-astro-cid-lmtzr2p5] button[data-astro-cid-lmtzr2p5]{font:600 13px var(--font-sans);color:#d0d3df;border-radius:10px;padding:10px 12px}.play-bar[data-astro-cid-lmtzr2p5] button[data-astro-cid-lmtzr2p5]:hover{color:#ffb454;background:#ffffff10}.play-frame[data-astro-cid-lmtzr2p5].is-immersive{z-index:100;border:0;border-radius:0;width:100vw;height:100dvh;min-height:0;max-height:none;position:fixed;inset:0}.play-frame[data-astro-cid-lmtzr2p5].is-immersive .play-bar[data-astro-cid-lmtzr2p5]{display:flex}html.play-locked{overflow:hidden}.rotate-hint[data-astro-cid-lmtzr2p5]{display:none}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){.play-frame[data-astro-cid-lmtzr2p5][data-portrait] iframe[data-astro-cid-lmtzr2p5]{display:none}.play-frame[data-astro-cid-lmtzr2p5][data-portrait] .rotate-hint[data-astro-cid-lmtzr2p5]{text-align:center;font:600 16px/1.5 var(--font-sans);color:#d0d3df;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.play-frame[data-astro-cid-lmtzr2p5][data-portrait] .rotate-hint[data-astro-cid-lmtzr2p5] svg[data-astro-cid-lmtzr2p5]{color:#ffb454;animation:2.4s ease-in-out infinite rotate-nudge}.play-frame[data-astro-cid-lmtzr2p5][data-portrait]:not(.is-immersive){height:min(260px,100svh - 24px);min-height:0}}@keyframes rotate-nudge{0%,30%{transform:rotate(90deg)}60%,to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.rotate-hint[data-astro-cid-lmtzr2p5] svg[data-astro-cid-lmtzr2p5]{animation:none!important}}.play-tool[data-astro-cid-lmtzr2p5]{color:#d0d3df;border:1px solid #ffffff20;border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:inline-flex}.play-tool[data-astro-cid-lmtzr2p5]:hover{color:#ffb454;border-color:#ffb454}.play-subtitle[data-astro-cid-lmtzr2p5]{font:700 20px var(--font-display);letter-spacing:-.02em}.play-steps[data-astro-cid-lmtzr2p5]{counter-reset:step;gap:10px;margin-top:12px;display:grid}.play-steps[data-astro-cid-lmtzr2p5] li[data-astro-cid-lmtzr2p5]{color:#b7bdce;counter-increment:step;padding-left:40px;font-size:14px;line-height:1.7;position:relative}.play-steps[data-astro-cid-lmtzr2p5] li[data-astro-cid-lmtzr2p5]:before{content:counter(step);color:#ffb454;background:#ffb4541f;border-radius:8px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid;position:absolute;top:0;left:0}.play-features[data-astro-cid-lmtzr2p5]{color:#b7bdce;gap:8px;margin-top:12px;padding-left:20px;font-size:14px;line-height:1.7;list-style:outside;display:grid}.play-features[data-astro-cid-lmtzr2p5] li[data-astro-cid-lmtzr2p5]::marker{color:#ffb454}.play-store[data-astro-cid-lmtzr2p5]{background:#111520;border:1px solid #ffffff13;border-radius:16px;gap:16px;padding:18px;display:grid}.more-grid[data-astro-cid-lmtzr2p5]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;display:grid}@media (orientation:landscape) and (height<=600px){.play-frame[data-astro-cid-lmtzr2p5]{height:calc(100svh - 24px);min-height:0;max-height:none}.play-stage[data-astro-cid-lmtzr2p5]{scroll-margin-top:12px}}@media (width>=900px){.play-layout[data-astro-cid-lmtzr2p5]{grid-template:"stage head""stage info"1fr/auto minmax(0,1fr);gap:28px 48px}.play-frame[data-astro-cid-lmtzr2p5]{width:calc(min(82vh,800px)/1.77778);height:min(82vh,800px);min-height:0}}
