/* A continuous, dark seller film. Geometry is framed inside the viewport. */
.store-body:has(.seller-cinema) .store-shell{max-width:none;padding-inline:0}.store-body:has(.seller-cinema) .store-header,.store-body:has(.seller-cinema) .store-footer{width:calc(100% - clamp(32px,6vw,208px));max-width:none;margin-inline:auto}
.seller-journey.seller-cinema{--story-paper:#0b1018;--story-ink:#f1f3fb;--story-muted:#a3adc1;--story-violet:#beb1f0;--story-line:#ffffff18;background:#0b1018;color:#f1f3fb;isolation:isolate}.seller-cinema .seller-film{background:#0b1018;color:#f1f3fb}.seller-cinema .seller-film.film-ready{height:580svh}.seller-cinema .seller-pin{background:#0b1018;min-height:0}.seller-cinema .seller-film.film-ready .seller-pin{height:calc(100dvh - var(--film-inset,0px));min-height:520px;top:0;overflow:hidden}.seller-cinema .seller-scenery{background:radial-gradient(ellipse at 76% 44%,#17344470,transparent 55%),linear-gradient(140deg,#0d1320,#0a0f17 70%);transition:background 1s}.seller-cinema .seller-scenery>i{display:none}.seller-cinema .seller-floor{display:none}.seller-cinema .seller-world{opacity:1;z-index:0;transition:opacity .6s}.seller-cinema:is([data-chapter="2"],[data-chapter="3"],[data-chapter="4"]) .seller-world{opacity:.08}.seller-cinema .seller-earth-fallback{filter:none;opacity:.6;width:min(43vw,70dvh);height:min(43vw,70dvh);max-height:none;max-width:none;left:auto;right:6%;top:13%;box-shadow:0 0 70px #2a8b9d22}.seller-cinema.world-ready .seller-earth-fallback{opacity:0}.seller-cinema .seller-orbit{display:none}.seller-cinema .seller-world canvas{width:100%;height:100%}.seller-cinema .film-signature{right:4%;top:28px;color:#99adc9;font-size:9px;letter-spacing:.22em}.seller-cinema .film-signature>span{color:#c4b5ef;font-size:18px}
.seller-cinema .seller-shot{max-width:none}.seller-cinema .seller-film.film-ready .seller-shot{width:53%;inset:0 auto 0 0;padding:clamp(30px,5vw,120px) 0 110px clamp(28px,6vw,180px);justify-content:center;max-width:none;opacity:var(--shot-opacity,0);transform:translate3d(0,var(--shot-y,45px),0);transition:none}.seller-cinema .seller-shot .seller-kicker{color:#98a9c3;margin-bottom:26px;letter-spacing:.2em;font-size:10px}.seller-cinema .seller-kicker>span{color:#c2b5f1;border-color:#fff2}.seller-cinema .seller-kicker>i{background:#c3b5e83b}.seller-cinema .seller-shot h1,.seller-cinema .seller-shot h2{font-size:clamp(39px,5.2vw,116px);font-weight:550;line-height:1.035;letter-spacing:-.065em;color:#f1f3fb;max-width:13ch;margin-bottom:25px;text-wrap:balance}.seller-cinema .seller-shot p{font-size:clamp(13px,1.05vw,21px);line-height:1.8;max-width:39ch;color:#9eabc2;margin-bottom:30px}.seller-cinema .seller-primary{border-radius:9px;background:#c2b3f1;color:#211c30;padding:16px 23px;box-shadow:none;font-size:12px}.seller-cinema .seller-primary:hover{background:#dbd1fb;transform:translateY(-3px);box-shadow:0 7px 25px #b7a5f01a}.seller-cinema .seller-primary .ico{width:17px;height:17px}.seller-cinema .seller-platforms{gap:12px;margin-top:28px}.seller-cinema .seller-platforms>.catalog-visual{height:32px;width:32px;opacity:.75}
.seller-cinema .seller-film-nav{bottom:28px;left:clamp(28px,6vw,180px);right:clamp(28px,6vw,180px);inset-inline:clamp(28px,6vw,180px);max-width:none;gap:20px}.seller-cinema .seller-film-nav button{color:#8290a7;gap:8px;padding:14px 0}.seller-cinema .seller-film-nav button[aria-current=step]{color:#c4b5ee}.seller-cinema .seller-film-nav button i{background:#b8a7e22b;height:2px;width:25px}.seller-cinema .seller-film-nav button[aria-current=step] i{background:#bfaef0;width:50px}.seller-cinema .seller-film-nav>a{color:#8b9bb3;font-size:11px}.seller-cinema .seller-film-progress{height:2px;background:#fff1}.seller-cinema .seller-film-progress i{background:linear-gradient(90deg,#739da6,#bca9eb)}
.seller-cinema .film-shop,.seller-cinema .film-shield,.seller-cinema .film-bank{left:auto;right:7%;top:50%;margin-top:0;transform:translateY(calc(-50% + 60px)) rotateX(5deg) rotateY(-12deg) scale(.9);transition:opacity .6s,transform .8s cubic-bezier(.15,.7,.2,1)}.seller-cinema .film-shop{width:clamp(290px,32vw,650px);background:#161e2b;border:1px solid #d9caff30;border-radius:19px;box-shadow:15px 22px 0 -7px #1b2639,0 40px 90px #0007;color:#e8eaf6;overflow:hidden}.seller-cinema .seller-shop-cover{background:linear-gradient(115deg,#34355a,#1d3c46);height:120px;border-radius:18px 18px 0 0}.seller-cinema .seller-shop-logo{background:#343653;border:4px solid #161e2b}.seller-cinema .film-shop>strong{color:#f2f3f9;font-size:24px;letter-spacing:-.5px}.seller-cinema .seller-art-products{gap:12px;padding:25px}.seller-cinema .seller-art-products>span{border:1px solid #ffffff14;background:#111824;border-radius:11px;padding:0;overflow:hidden;min-width:0;display:flex;flex-direction:column}.seller-cinema .seller-art-products .seller-story-cover{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;display:block}.seller-cinema .seller-art-products i{background:#ffffff15;height:3px;border-radius:3px;margin:9px 10px 0}.seller-cinema .seller-art-products i+i{width:35%;margin:6px 10px 13px;background:#b3a6df55}.seller-cinema .film-shield{width:clamp(200px,24vw,450px);right:10%;filter:drop-shadow(0 25px 45px #0005)}.seller-cinema .film-shield svg{width:100%;height:auto;max-height:55dvh}.seller-cinema .film-shield path:first-of-type{fill:#1c2a39;stroke:#6d8f9d}.seller-cinema .film-shield path+path{stroke:#accdbc}.seller-cinema .film-order-flow{gap:13px;justify-content:center;margin-top:20px}.seller-cinema .film-order-flow i{background:#162532;color:#b5d6c4;border-color:#719a9b44}.seller-cinema .film-order-flow b{color:#56737d}.seller-cinema .film-bank{width:clamp(290px,34vw,620px);height:auto;aspect-ratio:1.65;right:6%;padding:clamp(24px,3vw,50px);background:radial-gradient(ellipse at 0% 0%,#80819c22,transparent 80%),linear-gradient(135deg,#262f42,#141c2b);border:1px solid #b1b4cc44;box-shadow:0 25px 80px #0006;border-radius:20px;color:#ced3e5;overflow:hidden}.seller-cinema .film-bank>span{color:#b3bad0;font-size:12px}.seller-cinema .film-bank strong{font-size:clamp(13px,1.6vw,29px);color:#c9cddf;letter-spacing:.13em}.seller-cinema .film-bank-chip{background:linear-gradient(140deg,#c3b5db,#9487ad);width:42px;height:31px;border-color:#e4dafa77}.seller-cinema .film-bank>b{color:#c1b1ed}.seller-cinema .film-bank-line{background:#c6c3da22}.seller-cinema[data-chapter="2"] .film-shop,.seller-cinema[data-chapter="3"] .film-shield,.seller-cinema[data-chapter="4"] .film-bank{opacity:1;transform:translateY(-50%) rotateX(3deg) rotateY(-8deg) scale(1)}
.seller-cinema .seller-calculator{background:#0d131d;color:#f1f3fb;margin:0;padding:100px clamp(28px,6vw,180px);border:0;border-block:1px solid #ffffff14;display:grid;grid-template-columns:1fr 1fr;gap:70px}.seller-cinema .seller-calculator h2{color:#f1f3fb;font-size:clamp(33px,4vw,76px);letter-spacing:-.06em;max-width:12ch;margin:15px 0}.seller-cinema .seller-calculator p{color:#8e9db5;line-height:1.8;max-width:42ch}.seller-cinema .seller-chapter{color:#a49ec0}.seller-cinema .seller-calc-controls{padding:30px;border:1px solid #ffffff1a;border-radius:20px;background:#141d2b;max-width:none;color:#dce0ed;box-shadow:none}.seller-cinema .seller-calc-controls label{color:#aab4c9}.seller-cinema .seller-calc-controls input[type=number]{color:#ececf7;background:#101724;border:1px solid #ffffff20;border-radius:9px}.seller-cinema .seller-calc-controls input[type=range]{accent-color:#b3a6dc}.seller-cinema .seller-calc-controls>span{color:#919bb1}.seller-cinema .seller-calc-controls>strong{color:#cfbef3;font-size:clamp(33px,4vw,70px)}.seller-cinema .seller-revenue-chart i{background:linear-gradient(#a99adf99,#6574a622)}
.seller-cinema .seller-finale{background:radial-gradient(ellipse at 50% 30%,#66538418,transparent 55%),#06080d;color:#f4f1fa;min-height:75svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:85px 24px;text-align:center;margin:0;border-radius:0;border:0}.seller-cinema .seller-finale>div{background:none;border:0;box-shadow:none;color:#bdadee;font-size:45px;transform:none;width:90px;height:90px;display:grid;place-items:center}.seller-cinema .seller-finale h2{font-size:clamp(39px,6.3vw,130px);letter-spacing:-.065em;font-weight:550;line-height:1.05;max-width:15ch;color:#f1f0f8;margin:25px 0 38px;text-wrap:balance}.seller-cinema .seller-finale .legal-link{color:#8b8b9c;font-size:10px;margin-top:30px}
@media(max-width:1050px){.seller-cinema .seller-film.film-ready .seller-shot{width:57%;padding-inline-start:5%}.seller-cinema .seller-shot h1,.seller-cinema .seller-shot h2{font-size:clamp(38px,5.8vw,65px)}.seller-cinema .film-shop{width:34vw;right:4%}.seller-cinema .film-bank{width:36vw;right:3%;padding:25px}.seller-cinema .seller-film-nav{inset-inline:5%}.seller-cinema .seller-calculator{padding:70px 5%;gap:35px}}
@media(max-width:700px){.store-body:has(.seller-cinema) .store-header,.store-body:has(.seller-cinema) .store-footer{width:calc(100% - 32px)}.seller-cinema .seller-film.film-ready{height:620svh}.seller-cinema .seller-film.film-ready .seller-pin{height:calc(100dvh - var(--film-inset,0px));min-height:560px}.seller-cinema .seller-film.film-ready .seller-shot{width:100%;inset:0;padding:30px 24px 100px;justify-content:flex-end;z-index:3}.seller-cinema .seller-shot h1,.seller-cinema .seller-shot h2{font-size:clamp(35px,8.4vw,55px);max-width:15ch;margin:0 0 17px;line-height:1.04}.seller-cinema .seller-shot .seller-kicker{font-size:8px;margin-bottom:15px}.seller-cinema .seller-kicker>span{height:25px;width:25px;font-size:9px}.seller-cinema .seller-shot p{font-size:11px;line-height:1.7;max-width:42ch;margin-bottom:17px}.seller-cinema .seller-primary{font-size:10px;padding:12px 16px;border-radius:8px;gap:22px}.seller-cinema .seller-platforms{display:none}.seller-cinema .seller-world{inset:0 0 40%;height:60%;width:100%}.seller-cinema .seller-earth-fallback{width:min(70vw,34dvh);height:min(70vw,34dvh);top:9%;right:15%}.seller-cinema .seller-scenery{background:radial-gradient(ellipse at 50% 20%,#19364190,transparent 60%),#0a1018}.seller-cinema .seller-visual:after{content:'';position:absolute;inset:38% 0 0;background:linear-gradient(transparent,#0b1018 35%);z-index:1;pointer-events:none}.seller-cinema .film-signature{top:15px;right:23px;font-size:8px}.seller-cinema .film-shop,.seller-cinema .film-shield,.seller-cinema .film-bank{z-index:2;top:25%;left:50%;right:auto;transform:translate(-50%,calc(-50% + 35px)) rotateY(-8deg) scale(.9);max-height:35dvh}.seller-cinema .film-shop{width:200px;border-radius:12px;top:25%}.seller-cinema .seller-shop-cover{height:48px;padding:12px;border-radius:12px 12px 0 0}.seller-cinema .seller-shop-cover>.catalog-visual{height:25px;width:25px}.seller-cinema .seller-shop-logo{height:36px;width:36px;margin-top:-17px}.seller-cinema .film-shop>strong{font-size:14px;margin:0 12px 0}.seller-cinema .seller-art-products{padding:12px;gap:7px}.seller-cinema .seller-art-products .seller-story-cover{max-height:78px;object-fit:cover}.seller-cinema .seller-art-products i{margin:5px 5px 0;height:2px}.seller-cinema .seller-art-products i+i{margin:4px 5px 7px}.seller-cinema .film-shield{width:145px;top:23%;filter:drop-shadow(0 15px 25px #0005)}.seller-cinema .film-shield svg{max-height:23dvh}.seller-cinema .film-order-flow{margin-top:10px;gap:8px}.seller-cinema .film-order-flow i{width:26px;height:26px;font-size:9px}.seller-cinema .film-bank{width:235px;padding:22px;border-radius:13px;top:23%}.seller-cinema .film-bank strong{font-size:15px}.seller-cinema .film-bank>span{font-size:9px}.seller-cinema .film-bank-chip{width:29px;height:21px;margin:15px 0}.seller-cinema .film-bank>b{font-size:26px}.seller-cinema[data-chapter="2"] .film-shop,.seller-cinema[data-chapter="3"] .film-shield,.seller-cinema[data-chapter="4"] .film-bank{transform:translate(-50%,-50%) rotateY(-6deg) scale(1)}.seller-cinema .seller-film-nav{inset-inline:24px;bottom:max(32px,env(safe-area-inset-bottom));gap:12px;max-width:none}.seller-cinema .seller-film-nav button{gap:5px;padding:12px 0}.seller-cinema .seller-film-nav button span{font-size:8px}.seller-cinema .seller-film-nav button i{width:12px}.seller-cinema .seller-film-nav button[aria-current=step] i{width:25px}.seller-cinema .seller-film-nav>a{font-size:8px;max-width:95px;line-height:1.5}.seller-cinema .seller-calculator{grid-template-columns:1fr;padding:50px 24px;gap:25px}.seller-cinema .seller-calculator h2{font-size:38px}.seller-cinema .seller-calculator p{font-size:11px}.seller-cinema .seller-calc-controls{padding:22px;min-width:0}.seller-cinema .seller-calc-controls>strong{font-size:37px}.seller-cinema .seller-finale{min-height:72svh;padding:55px 24px 90px}.seller-cinema .seller-finale h2{font-size:43px}.seller-cinema .seller-finale>div{font-size:35px;height:65px}.seller-cinema .seller-finale .legal-link{font-size:9px}}
@media(prefers-reduced-motion:reduce){.seller-cinema .seller-film.film-ready{height:auto}.seller-cinema .seller-film.film-ready .seller-pin{position:relative;height:auto;min-height:0;overflow:visible}.seller-cinema .seller-film.film-ready .seller-shot{position:relative;inset:auto;width:100%;padding:65px clamp(24px,6vw,150px);min-height:0;opacity:1!important;transform:none!important}.seller-cinema .seller-visual{display:none}.seller-cinema .seller-film-nav{display:none}.seller-cinema .seller-shot h1,.seller-cinema .seller-shot h2{max-width:18ch}.seller-cinema .seller-calculator,.seller-cinema .seller-finale{opacity:1;transform:none}}
[dir=rtl] .seller-cinema .seller-film.film-ready .seller-shot{inset-inline:0 auto;padding-inline-start:6%;padding-inline-end:0}[dir=rtl] .seller-cinema .film-shop,[dir=rtl] .seller-cinema .film-shield,[dir=rtl] .seller-cinema .film-bank{left:7%;right:auto}
@media(max-width:700px){[dir=rtl] .seller-cinema .seller-film.film-ready .seller-shot{inset:0;padding-inline:24px}[dir=rtl] .seller-cinema .film-shop,[dir=rtl] .seller-cinema .film-shield,[dir=rtl] .seller-cinema .film-bank{left:50%;right:auto}}
@media(max-width:700px){.seller-cinema .seller-film.film-ready .seller-shot{padding-bottom:155px}.seller-cinema .seller-world{height:50%;inset:0 0 50%}.seller-cinema .seller-film-nav{bottom:max(88px,calc(env(safe-area-inset-bottom) + 78px))}}
@media(max-width:700px) and (max-height:700px){.seller-cinema .seller-film.film-ready .seller-pin{min-height:480px}.seller-cinema .seller-shot h1,.seller-cinema .seller-shot h2{font-size:30px}.seller-cinema .seller-shot p{font-size:10px;line-height:1.5}.seller-cinema .seller-shot .seller-kicker{margin-bottom:10px}.seller-cinema .seller-film.film-ready .seller-shot{padding-bottom:142px}.seller-cinema .seller-world{height:43%}}
[dir=rtl] .seller-cinema .seller-world{transform:scaleX(-1)}
.seller-cinema .seller-film.film-ready .seller-pin{overflow:clip}.seller-cinema .seller-visual{transform:none}.seller-cinema .seller-world{transform:none}
.store-body:has(.catalog-layout) .store-shell{max-width:none;padding-inline:clamp(16px,3vw,104px)}
