@font-face{font-family:Bounded;src:url(/assets/OFONT.RU_BOUNDED-tOp2JWHO.TTF) format("truetype");font-weight:900;font-style:normal;font-display:block}@font-face{font-family:Unbounded;src:url(/assets/Unbounded-VariableFont_wght-C7ITTAjx.ttf) format("truetype");font-weight:200 900;font-style:normal;font-display:block}@font-face{font-family:VCROSDMono;src:url(/assets/VCROSDMono-D_vI0UQp.ttf) format("truetype");font-style:normal;font-display:block}@font-face{font-family:BetterVCR;src:url(/assets/BetterVCR-C0IcRw2m.ttf) format("truetype");font-style:normal;font-display:swap}@font-face{font-family:Nathan;src:url(/assets/Nathan-C8OYoVY8.OTF) format("opentype");font-style:normal;font-display:block}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:auto}body{margin:0;min-height:100vh;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#f4f4f5;background:#0a0a0b}#root{min-height:100vh}html{--main-reveal: 0}.app{position:relative;overflow-x:clip;--app-header-top: 55px;--app-header-logo-h: min(7.5rem, 18vw);--app-header-h: calc( env(safe-area-inset-top, 0px) + var(--app-header-top) + var(--app-header-logo-h) + 1.25rem );--stage-name-size: 3rem;--stage-desc-size: 18px;--stage-sep-size: 16px;--stage-sep-gap: 2rem;--stage-content-y: 75%;--stage-content-x: 60%;--stage-block-width: min(52rem, calc(100vw - 2rem) );--stage-row-gap: clamp(.75rem, 2.5vw, 1.75rem);--emblem-height: clamp(10rem, 36vmin, 28rem);--emblem-max-height: min(48vh, 18rem);--emblem-offset-x: 50%;--emblem-offset-y: -30%;--player-img-max-h: min(80vh, 880px);--player-img-max-w: min(92vw, 920px);--social-icon-size: 24px}.app__bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;opacity:max(0,calc(1 - var(--main-reveal) * 1.12));pointer-events:none}.app__bg__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.app__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0505081f,#05050847 45%,#0505086b)}.app__logo-top__bg-video,.app__logo-top:after{opacity:max(0,calc(1 - var(--main-reveal) * 1.12))}.app__book{position:relative;z-index:1;padding-top:var(--app-header-h);box-sizing:border-box}.app__book--entering{opacity:0;transform:translate3d(0,14px,0);pointer-events:none}.app__book--entered{opacity:1;transform:none}.app__book--entering,.app__book--entered{transition:opacity .9s cubic-bezier(.4,0,.2,1),transform .95s cubic-bezier(.4,0,.2,1)}.app__logo-top{position:fixed;top:0;left:0;right:0;width:100%;z-index:30;display:flex;justify-content:center;align-items:flex-end;box-sizing:border-box;min-height:var(--app-header-h);padding-top:calc(var(--app-header-top) + env(safe-area-inset-top,0px));padding-right:max(1rem,env(safe-area-inset-right,0px));padding-bottom:1.25rem;padding-left:max(1rem,env(safe-area-inset-left,0px));pointer-events:none;isolation:isolate;background:transparent}.app__logo-top__bg-video{position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:0;object-fit:cover;clip-path:inset(0 0 calc(100dvh - var(--app-header-h)) 0);pointer-events:none}.app__logo-top:after{content:"";position:fixed;top:0;left:0;width:100%;height:100dvh;z-index:0;background:linear-gradient(to bottom,#0505081f,#05050847 45%,#0505086b);clip-path:inset(0 0 calc(100dvh - var(--app-header-h)) 0);pointer-events:none}.app__logo-top__img{position:relative;z-index:1;display:block;width:min(14rem,34vw);max-width:240px;height:auto;max-height:var(--app-header-logo-h);object-fit:contain;filter:drop-shadow(0 6px 24px rgba(0,0,0,.35));opacity:0;transform:translate3d(0,-12px,0);transition:opacity .85s cubic-bezier(.4,0,.2,1) .06s,transform .92s cubic-bezier(.4,0,.2,1) .06s}.app__logo-top__img--visible{opacity:1;transform:none}.book-page{min-height:100dvh;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:clamp(1rem,4vw,2rem)}.book-page__hint{margin:0;font-size:.875rem;letter-spacing:.12em;text-transform:uppercase;opacity:.8}.book-page--player-sentinel{min-height:100dvh;min-height:100vh;pointer-events:none}.book-page--main-finale{min-height:0;pointer-events:none}.main-stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:35;pointer-events:none;overflow:hidden;background:transparent;--main: 0;--main-enter: 0;--main-pan-end: 0px}.main-stage[data-active="0"]{visibility:hidden}.main-stage[data-active="1"]{visibility:visible}.main-stage img{position:absolute;top:0;left:0;display:block;width:100%;height:auto;max-width:none;transform:translate3d(0,calc(var(--main) * var(--main-pan-end, calc(100dvh - 100%) )),0);will-change:transform,opacity;opacity:var(--main-enter, 0);visibility:hidden;transition:none}.main-stage[data-active="1"] img{visibility:visible}.main-stage[data-active="0"] img{visibility:hidden}.scroll-nav-btn{position:fixed;left:50%;bottom:max(1.25rem,env(safe-area-inset-bottom,0px));z-index:40;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgba(244,244,245,.35);border-radius:999px;background:#08080c8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f4f4f5;cursor:pointer;transform:translate(-50%);transition:background .2s ease,border-color .2s ease,transform .2s ease;pointer-events:auto}.scroll-nav-btn:hover{background:#121218b8;border-color:#f4f4f58c}.scroll-nav-btn:focus-visible{outline:2px solid rgba(244,244,245,.85);outline-offset:3px}.scroll-nav-btn__inner{display:flex;flex-direction:column;align-items:center;gap:.2rem}.scroll-nav-btn__chevron{display:block;width:.65rem;height:.65rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor}.scroll-nav-btn__line{display:block;width:.8rem;height:2px;border-radius:1px;background:currentColor}.scroll-nav-btn--down .scroll-nav-btn__chevron{transform:rotate(45deg) translate(-1px,-1px);animation:scroll-nav-nudge-down 1.8s ease-in-out infinite}.scroll-nav-btn--up .scroll-nav-btn__chevron{transform:rotate(-135deg) translate(-1px,-1px)}.scroll-nav-btn--up .scroll-nav-btn__inner{animation:scroll-nav-nudge-up 1.8s ease-in-out infinite}@keyframes scroll-nav-nudge-down{0%,to{transform:rotate(45deg) translate(-1px,-1px)}50%{transform:rotate(45deg) translate(2px,2px)}}@keyframes scroll-nav-nudge-up{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.scroll-nav-btn__chevron,.scroll-nav-btn__inner{animation:none}}.player-stage{position:fixed;z-index:6;top:0;right:0;bottom:0;left:0;height:auto;pointer-events:none;overflow:visible;--deco-a: 0;--player-a: 0;--deco-b: 0;--player-b: 0;--swap: 1;--swap-out: 1}.player-stage__layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.player-stage__layer--a{--deco: var(--deco-a);--player: var(--player-a);--copy: var(--copy-a, var(--deco-a));z-index:1}.player-stage__layer--b{--deco: var(--deco-b);--player: var(--player-b);--copy: var(--copy-b, var(--deco-b));z-index:2}.player-stage__layer--left-desc{--deco: var(--left-desc-deco, 0);--copy: var(--left-desc-copy, var(--left-desc-deco, 0));z-index:0}.player-stage__layer--left-desc.player-stage--left .player-stage__deco-content{left:max(6rem,env(safe-area-inset-left,0px));right:auto;width:auto;max-width:min(28rem,calc(100vw - 2rem));justify-content:flex-start;transform:translate3d(0,calc(-50% + (1 - var(--copy, var(--deco))) * 14px),0)}.player-stage__layer--left-desc .player-stage__deco-copy{align-items:flex-start;transform:none}.player-stage__layer--left-desc .player-stage__name{color:#fff;text-align:start;max-width:100%}.player-stage__layer--left-desc .player-stage__name--left-desc-title{font-family:Unbounded,system-ui,sans-serif;font-size:calc(var(--stage-name-size) / 2.5);font-weight:400;font-synthesis:none}.player-stage__layer--left-desc .player-stage__name--left-desc-line{font-family:Bounded,system-ui,sans-serif;font-size:var(--stage-name-size);font-weight:900;font-synthesis:none}.player-stage[data-mode=swap]>.player-stage__layer--a{opacity:var(--swap-out, 1)}.player-stage[data-mode=swap]>.player-stage__layer--b{opacity:var(--swap, .1)}.player-stage[data-mode=swap]>.player-stage__layer--a .player-stage__deco,.player-stage[data-mode=swap]>.player-stage__layer--a .player-stage__deco-content,.player-stage[data-mode=swap]>.player-stage__layer--a .player-card,.player-stage[data-mode=swap]>.player-stage__layer--b .player-stage__deco,.player-stage[data-mode=swap]>.player-stage__layer--b .player-stage__deco-content,.player-stage[data-mode=swap]>.player-stage__layer--b .player-card{opacity:1;transform:none}.player-stage[data-mode=single]>.player-stage__layer--a{opacity:1}.player-stage[data-mode=single]>.player-stage__layer--b{opacity:0;visibility:hidden;pointer-events:none}.player-stage__deco{position:absolute;bottom:0;width:auto;margin-left:0;z-index:0;overflow:hidden;opacity:calc(.1 + var(--deco) * .9);transform:translate3d(0,calc((1 - var(--deco)) * 52px),0)}.player-stage__deco img{display:block;width:100%;max-height:100vh;max-height:100dvh;height:auto;object-fit:cover;object-position:center bottom}.player-stage__deco--left img{object-position:left bottom}.player-stage__deco--right img{object-position:right bottom}.player-stage__deco-content{position:absolute;top:var(--stage-content-y);bottom:auto;z-index:3;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:var(--stage-row-gap);width:var(--stage-block-width);box-sizing:border-box;pointer-events:auto;opacity:var(--copy, var(--deco));transition:none}.player-stage--left .player-stage__deco-content{left:var(--stage-content-x);right:auto;transform:translate3d(-50%,calc(-50% + (1 - var(--copy, var(--deco))) * 14px),0)}.player-stage--right .player-stage__deco-content{left:auto;right:var(--stage-content-x);flex-direction:row-reverse;transform:translate3d(50%,calc(-50% + (1 - var(--copy, var(--deco))) * 14px),0)}.player-stage__deco-copy{display:flex;flex-direction:column;align-items:stretch;gap:.35rem}.player-stage__emblem-wrap{flex:0 0 auto;display:flex;align-items:center;justify-content:center;align-self:center}.player-stage__emblem{display:block;width:auto;height:var(--emblem-height);max-height:var(--emblem-max-height);object-fit:contain;transform:translate(var(--emblem-offset-x),var(--emblem-offset-y))}.player-stage--right .player-stage__emblem{transform:translate(calc(-1 * var(--emblem-offset-x)),var(--emblem-offset-y))}.player-stage__deco-copy .player-stage__name,.player-stage__deco-copy .player-stage__desc{align-self:stretch;text-align:start}.player-stage__name{margin:0;font-family:Bounded,system-ui,sans-serif;font-size:var(--stage-name-size);font-weight:900;font-synthesis:none;letter-spacing:.02em;line-height:1.05;color:#fff}.player-stage__name--overlay{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.2em}.player-stage__name-leading{position:relative;display:inline-block}.player-stage__name-overlay{position:absolute;bottom:calc(100% - .08em);font-family:Nathan,cursive,sans-serif;font-size:.95em;font-weight:400;line-height:.75;letter-spacing:.01em;color:#ff6fbf;white-space:nowrap;pointer-events:none}.player-stage__name-first,.player-stage__name-rest{font-family:inherit}.player-stage__desc{margin:0;max-width:min(32rem,100%);font-family:Unbounded,system-ui,sans-serif;font-size:var(--stage-desc-size);line-height:1.35;color:#000}.player-stage__sep{width:100%;max-width:100%;margin:.2rem 0 0;overflow:hidden;text-align:center}.player-stage__sep-line{display:block;text-align:start;margin-top:var(--stage-sep-gap);font-family:VCROSDMono,ui-monospace,monospace;font-size:var(--stage-sep-size);line-height:1;color:#000;white-space:nowrap}.player-stage__socials{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;width:96%;max-width:100%;margin-top:.4rem;color:#f4f4f5}.player-stage__social-link{display:flex;align-items:center;justify-content:center;padding:.2rem;color:inherit;opacity:.92;transition:opacity .15s ease,transform .15s ease}.player-stage__social-icon{display:block;width:var(--social-icon-size);height:var(--social-icon-size);object-fit:contain}.player-stage__social-link:hover{opacity:1;transform:scale(1.06)}.player-stage__social-link:focus-visible{outline:2px solid rgba(244,244,245,.9);outline-offset:2px;border-radius:4px}.player-fixed-slot{position:absolute;bottom:0;z-index:1;pointer-events:none;visibility:hidden}.player-stage[data-active="1"] .player-fixed-slot{visibility:visible}.player-stage:not([data-active="1"])>.player-stage__layer{opacity:0!important;visibility:hidden;pointer-events:none}.player-stage[data-active="1"]>.player-stage__layer--a{visibility:visible}.player-stage[data-active="1"][data-left-desc=only]>.player-stage__layer--left-desc,.player-stage[data-active="1"][data-left-desc=handoff]>.player-stage__layer--left-desc{visibility:visible}.player-stage[data-left-desc="0"]>.player-stage__layer--left-desc{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.player-stage[data-mode=swap][data-active="1"]>.player-stage__layer--b{visibility:visible}.player-stage[data-left-desc=only]>.player-stage__layer--a,.player-stage[data-left-desc=only]>.player-stage__layer--b{visibility:hidden!important;pointer-events:none}.player-stage[data-left-desc=only] .player-fixed-slot{visibility:hidden!important}.player-stage[data-left-desc="0"]>.player-stage__layer--left-desc .player-stage__deco-content{pointer-events:none}.player-stage[data-left-desc=only]>.player-stage__layer--left-desc .player-stage__deco-content,.player-stage[data-left-desc=handoff]>.player-stage__layer--left-desc .player-stage__deco-content{pointer-events:auto}.player-stage[data-mode=single] .player-stage__layer--b .player-stage__deco-content{pointer-events:none!important}.player-stage[data-mode=swap][data-focus=a] .player-stage__layer--a .player-stage__deco-content{pointer-events:auto}.player-stage[data-mode=swap][data-focus=a] .player-stage__layer--b .player-stage__deco-content,.player-stage[data-mode=swap][data-focus=b] .player-stage__layer--a .player-stage__deco-content{pointer-events:none}.player-stage[data-mode=swap][data-focus=b] .player-stage__layer--b .player-stage__deco-content{pointer-events:auto}.player-stage[data-mode=swap] .player-stage__deco-content{pointer-events:none}.player-fixed-slot--left{left:max(0px,env(safe-area-inset-left,0px));right:auto}.player-fixed-slot--right{right:max(0px,env(safe-area-inset-right,0px));left:auto}.player-card{margin:0;width:auto;max-width:min(92vw,var(--player-img-max-w));border-radius:0;overflow:visible;background:none;border:none;box-shadow:none;will-change:transform,opacity;transition:none;--dir: 0;opacity:calc(.08 + var(--player) * .92);transform:translate3d(calc((1 - var(--player)) * var(--dir) * min(6.5rem,18vw)),calc((1 - var(--player)) * 56px),0) scale(calc(.965 + var(--player) * .035))}.player-card--left{--dir: -1}.player-card--right{--dir: 1}.player-card img{display:block;width:auto;max-width:min(100%,var(--player-img-max-w));height:auto;max-height:var(--player-img-max-h)}.book-page--video{flex-direction:column;justify-content:center;gap:1rem;min-height:calc(100dvh - var(--app-header-h));min-height:calc(100vh - var(--app-header-h))}.video-shell{width:min(960px,100%);opacity:0;transform:translate3d(0,18px,0) scale(.985);transition:opacity .82s cubic-bezier(.4,0,.2,1),transform .88s cubic-bezier(.4,0,.2,1)}.video-shell--visible{opacity:1;transform:none}.video-shell--returning{transition:none!important}.video-shell__title{margin:0;font-size:1.2rem;font-weight:600;letter-spacing:.04em}.video-shell__frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 22px 60px #0000008c;background:#00000040}.video-shell__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000}.video-shell__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff0a}.book-page--announce{align-items:center}.announce-card{max-width:720px;width:100%;padding:2rem 1.75rem;border-radius:16px;border:2px solid rgba(244,244,245,.2);background:#08080cb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 24px 80px #00000073}.announce-card__label{margin:0 0 .75rem;font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;opacity:.65}.announce-card__text{margin:0;font-size:1.25rem;line-height:1.5}@media(max-width:1400px){.app{--app-header-top: 44px;--app-header-logo-h: min(6rem, 16vw);--stage-content-x: 54%;--stage-block-width: min(40rem, calc(100vw - 1rem) );--stage-name-size: clamp(1.5rem, 2.4vw + .5rem, 2.75rem);--stage-desc-size: clamp(.75rem, .9vw + .35rem, 1rem);--emblem-height: clamp(4rem, 28vmin, 14rem);--emblem-max-height: min(40vh, 14rem);--player-img-max-h: min(68vh, 640px);--player-img-max-w: min(54vw, 640px)}}@media(max-height:860px){.app{--stage-content-y: 75%;--stage-name-size: clamp(1.35rem, 2.2vw + .5rem, 2.25rem);--stage-desc-size: clamp(.6875rem, .8vw + .4rem, .9375rem);--stage-sep-size: 14px;--stage-sep-gap: 1rem;--emblem-height: clamp(3.25rem, 22vmin, 10rem);--emblem-max-height: min(36vh, 11rem);--emblem-offset-y: -22%;--player-img-max-h: min(58vh, 520px);--player-img-max-w: min(50vw, 520px);--social-icon-size: 20px}.player-stage__deco-copy{gap:.25rem}}@media(max-width:1280px)and (max-height:800px){.app{--stage-content-x: 60%;--stage-content-y: 85%;--stage-block-width: min(34rem, calc(100vw - .75rem) );--stage-name-size: clamp(1.2rem, 3.5vw, 1.75rem);--emblem-height: clamp(2.75rem, 18vmin, 7.5rem);--emblem-max-height: min(32vh, 8rem);--emblem-offset-x: 42%;--player-img-max-h: min(48vh, 440px);--player-img-max-w: min(48vw, 460px)}.player-card{transform:translate3d(calc((1 - var(--player)) * var(--dir) * min(4rem,14vw)),calc((1 - var(--player)) * 40px),0) scale(calc(.965 + var(--player) * .035))}}@media(max-height:800px){.app{--stage-content-x: 65%;--stage-content-y: 85%;--stage-block-width: min(26rem, calc(100vw - 1.25rem) );--stage-row-gap: 0}.player-stage__emblem-wrap{display:none}.player-stage--left .player-stage__deco-copy{transform:translate(-.65rem)}.player-stage__layer--left-desc .player-stage__deco-copy{transform:none}.player-stage--right .player-stage__deco-copy{transform:translate(.65rem)}}@media(min-width:1401px)and (max-width:1999px)and (min-height:861px)and (max-height:1099px){.app{--emblem-height: clamp(9.5rem, 34.2vmin, 26.6rem);--emblem-max-height: min(45.6vh, 17.1rem)}}@media(min-width:2000px)and (min-height:1100px){.app{--player-img-max-h: min(81.7vh, 1102px);--player-img-max-w: min(43.7vw, 1102px)}}html.is-mobile{--mobile-ui-scale: min(1, 100dvh / 760, 100svh / 760);--mobile-stack-gap: clamp(10rem, 5vmin, 1.75rem);--mobile-stack-pad-t: calc(env(safe-area-inset-top, 0px) + 10px) ;--mobile-stack-pad-b: max(.75rem, env(safe-area-inset-bottom, 0px));--mobile-stack-pad-x: max(.65rem, env(safe-area-inset-left, 0px));--mobile-stack-avail-w: calc( 100vw - var(--mobile-stack-pad-x) - max(.65rem, env(safe-area-inset-right, 0px)) );--mobile-stack-avail-h: calc( 100dvh - var(--mobile-stack-pad-t) - var(--mobile-stack-pad-b) )}html.is-mobile,html.is-mobile body{overflow:hidden;height:100dvh;height:100vh;overscroll-behavior:none}html.is-mobile #root{height:100dvh;height:100vh;overflow:hidden}html.is-mobile .app{height:100dvh;height:100vh;overflow:hidden;background:#050508}html.is-mobile .scroll-nav-btn,html.is-mobile .app__bg,html.is-mobile .app__logo-top{display:none!important}html.is-mobile .main-stage{top:0;right:0;bottom:0;left:0;z-index:0;visibility:visible;overflow:hidden}html.is-mobile .main-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(to bottom,#0505086b,#0505081f 38%,#0505081f 62%,#0505087a)}html.is-mobile .main-stage[data-active="0"],html.is-mobile .main-stage[data-active="1"]{visibility:visible}html.is-mobile .main-stage__bg-mob{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center;transform:none!important;opacity:1!important;visibility:visible;will-change:auto;transition:none}html.is-mobile .mobile-stack{position:fixed;z-index:10;top:var(--mobile-stack-pad-t);right:max(.65rem,env(safe-area-inset-right,0px));bottom:var(--mobile-stack-pad-b);left:var(--mobile-stack-pad-x);box-sizing:border-box;width:auto;height:auto;display:grid;grid-template-rows:auto minmax(0,1fr);gap:var(--mobile-stack-gap);pointer-events:none;overflow:hidden}html.is-mobile .mobile-stack__video{grid-row:1;width:100%;min-height:0;display:flex;align-items:stretch;justify-content:center;margin:0;padding:0;pointer-events:auto}html.is-mobile .mobile-stack__bil{grid-row:2;width:100%;height:100%;min-height:0;display:block;object-fit:contain;object-position:center top;align-self:stretch}html.is-mobile .app__book{visibility:hidden;pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}html.is-mobile .app__book--entering,html.is-mobile .app__book--entered{opacity:0;pointer-events:none}html.is-mobile .book-page--player-sentinel,html.is-mobile .book-page--announce,html.is-mobile .book-page--main-finale,html.is-mobile .player-stage{display:none!important}html.is-mobile .mobile-stack .video-shell,html.is-mobile .mobile-stack .video-shell--visible{width:100%;max-width:100%;opacity:1!important;transform:none!important;filter:drop-shadow(0 12px 40px rgba(0,0,0,.55))}html.is-mobile .mobile-stack .video-shell__frame{width:100%;aspect-ratio:16 / 9;height:auto;max-height:100%;border-radius:8px;overflow:hidden;border:none;box-shadow:none;background:transparent}html.is-mobile .mobile-stack .video-shell__video{background:transparent}html.is-mobile.is-mobile-landscape{--mobile-stack-gap: clamp(.65rem, 2.5vmin, 1.1rem);--mobile-stack-pad-t: calc(env(safe-area-inset-top, 0px) + 6px) ;--mobile-stack-pad-b: max(.5rem, env(safe-area-inset-bottom, 0px))}html.is-mobile.is-mobile-landscape .mobile-stack{grid-template-rows:1fr;grid-template-columns:1fr 1fr;align-items:stretch}html.is-mobile.is-mobile-landscape .mobile-stack__video{grid-row:1;grid-column:1;width:100%;height:100%;min-width:0;align-items:center;justify-content:center}html.is-mobile.is-mobile-landscape .mobile-stack .video-shell,html.is-mobile.is-mobile-landscape .mobile-stack .video-shell--visible{width:100%;height:100%;display:flex;align-items:center;justify-content:center}html.is-mobile.is-mobile-landscape .mobile-stack .video-shell__frame{height:100%;width:auto;max-width:100%;aspect-ratio:16 / 9}html.is-mobile.is-mobile-landscape .mobile-stack__bil{grid-row:1;grid-column:2;width:100%;height:100%;min-width:0;object-fit:contain;object-position:center center}@media(max-height:330px),(max-width:330px){.book-page--player-sentinel,.book-page--announce{display:none!important;min-height:0!important;height:0!important;margin:0;padding:0;overflow:hidden}.player-stage{display:none!important}.book-page--video{min-height:calc(100dvh - var(--app-header-h));min-height:calc(100vh - var(--app-header-h));padding:.35rem .5rem}.video-shell{width:100%}.video-shell__frame{aspect-ratio:16 / 9;height:min(calc((100vw - 1rem)*.5625),calc(100dvh - var(--app-header-h) - .75rem));min-height:10rem;max-height:calc(100dvh - var(--app-header-h) - .75rem);border-radius:6px}.video-shell__video{object-fit:contain}.book-page--main-finale{min-height:55vh;min-height:55dvh}}@media(prefers-reduced-motion:reduce){.player-card,.player-card--left,.player-card--right,.player-stage__deco-content{transition:none}.app__book--entering,.app__book--entered,.app__logo-top__img,.app__logo-top__img--visible{transition:none;opacity:1;transform:none}.app__book--entering,.app__book--entered{pointer-events:auto}.video-shell,.video-shell--visible{transition:none;opacity:1;transform:none}}
