.pf-stage{left:50%;top:var(--pf-top,7%);width:var(--pf-w,min(300px,62%));z-index:2;position:absolute;transform:translate(-50%)}.pf{aspect-ratio:9/19.5;box-sizing:border-box;background:#1d1b19;border-radius:14.7%/6.8%;width:100%;padding:1.4%;position:relative;box-shadow:inset 0 0 0 1px #ffffff12,0 0 0 .5px #0006,0 30px 60px -30px #14110e73}.pf-screen{isolation:isolate;background:#f7f5f0;border-radius:13.6%/6.3%;width:100%;height:100%;position:relative;overflow:hidden;transform:translateZ(0)}.pf-island{z-index:3;background:#0b0a09;border-radius:999px;width:31%;height:4.2%;position:absolute;top:1.9%;left:50%;transform:translate(-50%)}.pf-btn{background:#2a2724;border-radius:1px;width:1.1%;min-width:2px;position:absolute}.pf-btn-action{height:4.6%;top:16%;left:-.9%}.pf-btn-volup{height:8.6%;top:24%;left:-.9%}.pf-btn-voldn{height:8.6%;top:34.5%;left:-.9%}.pf-btn-power{height:13.5%;top:27%;right:-.9%}.pfs{position:absolute;inset:0;container-type:inline-size}.pfa{--u:calc(100cqw / 292);padding:calc(var(--u) * 14) calc(var(--u) * 18) 0;font-family:var(--vs-sans);color:#14110e;font-size:calc(var(--u) * 13);line-height:1.3;position:absolute;inset:0}.pfs-mono{font-family:var(--vs-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.pfs-bar{height:calc(var(--u) * 20);padding:0 calc(var(--u) * 8);font-size:calc(var(--u) * 13);justify-content:space-between;align-items:center;font-weight:600;display:flex}.pfs-sys{gap:calc(var(--u) * 5);align-items:center;display:flex}.pfs-sys svg{height:calc(var(--u) * 10);width:auto}.pfs-head{gap:calc(var(--u) * 2);margin:calc(var(--u) * 16) 0 calc(var(--u) * 10);flex-direction:column;display:flex}.pfs-kicker{font-size:calc(var(--u) * 11);color:#6e6964}.pfs-title{font-size:calc(var(--u) * 24);letter-spacing:-.02em;font-weight:500}.pfs-lbl{font-size:calc(var(--u) * 11);color:#6e6964;margin-bottom:calc(var(--u) * 5);display:block}.pfs-addr{font-size:calc(var(--u) * 14);letter-spacing:-.01em;font-weight:500;display:block}.pfs-meta{font-size:calc(var(--u) * 11.5);color:#6e6964;margin-top:calc(var(--u) * 2);display:block}.pfs-card{padding:calc(var(--u) * 10) calc(var(--u) * 12);background:#fff;border:1px solid #e6e2da}.pfs-sec{margin-top:calc(var(--u) * 10)}.pfs-pk{background:#fff;border:1px solid #e6e2da;margin:0;padding:0;list-style:none;position:relative}.pfs-pk li{height:calc(var(--u) * 36);padding:0 calc(var(--u) * 12);box-sizing:border-box;border-top:1px solid #efece6;justify-content:space-between;align-items:center;display:flex}.pfs-pk li:first-child{border-top:none}.pfs-pk-n{flex-direction:column;font-weight:500;display:flex}.pfs-pk-n small{font-size:calc(var(--u) * 10.5);color:#6e6964;font-weight:400}.pfs-pk-sel{height:calc(var(--u) * 36 + 2px);box-sizing:border-box;transform:translateY(calc(var(--u) * 72));pointer-events:none;border:1.5px solid #14110e;position:absolute;top:-1px;left:-1px;right:-1px}.pfs-slots{background:#fff;border:1px solid #e6e2da;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.pfs-slots li{height:calc(var(--u) * 30);font-size:calc(var(--u) * 12);border-left:1px solid #efece6;justify-content:center;align-items:center;display:flex}.pfs-slots li:first-child{border-left:none}.pfs-slot-sel{box-sizing:border-box;pointer-events:none;border:1.5px solid #14110e;width:calc(33.333% + 2px);position:absolute;top:-1px;bottom:-1px;left:-1px;transform:translate(100%)}.pfs-cta{margin-top:calc(var(--u) * 10);height:calc(var(--u) * 38);position:relative}.pfs-cta-a,.pfs-cta-b{justify-content:center;align-items:center;gap:calc(var(--u) * 6);font-weight:500;font-size:calc(var(--u) * 13.5);display:flex;position:absolute;inset:0}.pfs-cta-a{color:#f4f1eb;opacity:0;background:#14110e}.pfs-cta-b{color:#14110e;box-sizing:border-box;background:#f4f1eb;border:1.5px solid #14110e}.pfs-cta-b .bx-icon{width:calc(var(--u) * 16);height:calc(var(--u) * 16);color:var(--vs-accent)}.pfs-states{margin:calc(var(--u) * 10) 0 0;border-top:1px solid #e6e2da;grid-template-columns:repeat(4,1fr);padding:0;list-style:none;display:grid}.pfs-states li{gap:calc(var(--u) * 6);padding-top:calc(var(--u) * 8);font-size:calc(var(--u) * 10.5);color:#6e6964;flex-direction:column;display:flex}.pfs-states li:last-child{color:#14110e}.pfs-states li i{width:calc(var(--u) * 7);height:calc(var(--u) * 7);background:#b9b3aa;border-radius:50%;display:block;position:relative}.pfs-states li i:after{content:"";background:var(--vs-accent);opacity:0;border-radius:50%;position:absolute;inset:0}.pfs-states li:last-child i:after{opacity:1}.pfs-jobs{gap:calc(var(--u) * 8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pfs-job{padding:calc(var(--u) * 12);background:#fff;border:1px solid #e6e2da;position:relative}.pfs-job-top{justify-content:space-between;gap:calc(var(--u) * 8);align-items:baseline;display:flex}.pfs-job .pfs-addr{font-size:calc(var(--u) * 13)}.pfs-pay{font-size:calc(var(--u) * 13);white-space:nowrap;font-weight:500}.pfs-job-0:before{content:"";width:calc(var(--u) * 2.5);background:var(--vs-accent);position:absolute;top:-1px;bottom:-1px;left:-1px}.pfs-job-state{margin-top:calc(var(--u) * 10);height:calc(var(--u) * 36);position:relative}.pjs{inset:0 0 calc(var(--u) * 6) 0;align-items:center;gap:calc(var(--u) * 6);font-size:calc(var(--u) * 12.5);opacity:0;font-weight:500;display:flex;position:absolute}.pjs .bx-icon{width:calc(var(--u) * 16);height:calc(var(--u) * 16);color:var(--vs-accent)}.pjs-new{color:#f4f1eb;background:#14110e;justify-content:center}.pjs-del{opacity:1}.pfs-prog{height:calc(var(--u) * 2.5);background:#efece6;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.pfs-prog b{transform-origin:0;background:#14110e;position:absolute;inset:0;transform:scaleX(1)}@keyframes pfIn0{0%,3%{opacity:0;transform:translateY(calc(var(--u) * 8))}7%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pfIn1{0%,8%{opacity:0;transform:translateY(calc(var(--u) * 8))}12%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pfIn2{0%,13%{opacity:0;transform:translateY(calc(var(--u) * 8))}17%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pfIn3{0%,18%{opacity:0;transform:translateY(calc(var(--u) * 8))}22%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pfIn4{0%,23%{opacity:0;transform:translateY(calc(var(--u) * 8))}27%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pfPk{0%,30%{opacity:0;transform:translateY(0)}32%,34%{opacity:1;transform:translateY(0)}38%,92%{opacity:1;transform:translateY(calc(var(--u) * 72))}96%,to{opacity:0;transform:translateY(calc(var(--u) * 72))}}@keyframes pfSlot{0%,40%{opacity:0;transform:translate(100%)}43%,92%{opacity:1;transform:translate(100%)}96%,to{opacity:0;transform:translate(100%)}}@keyframes pfCtaA{0%,49%{opacity:1;transform:scale(1)}50.5%{opacity:1;transform:scale(.96)}51.2%,to{opacity:0;transform:scale(1)}}@keyframes pfCtaB{0%,51.4%{opacity:0}53%,92%{opacity:1}96%,to{opacity:0}}@keyframes pfDot0{0%,55%{opacity:0;transform:scale(.3)}57%{opacity:1;transform:scale(1.25)}58%,62%{opacity:1;transform:scale(1)}63%,to{opacity:0;transform:scale(1)}}@keyframes pfLab0{0%,55%{opacity:.35}57%,92%{opacity:1}96%,to{opacity:.35}}@keyframes pfDot1{0%,63%{opacity:0;transform:scale(.3)}65%{opacity:1;transform:scale(1.25)}66%,70%{opacity:1;transform:scale(1)}71%,to{opacity:0;transform:scale(1)}}@keyframes pfLab1{0%,63%{opacity:.35}65%,92%{opacity:1}96%,to{opacity:.35}}@keyframes pfDot2{0%,71%{opacity:0;transform:scale(.3)}73%{opacity:1;transform:scale(1.25)}74%,78%{opacity:1;transform:scale(1)}79%,to{opacity:0;transform:scale(1)}}@keyframes pfLab2{0%,71%{opacity:.35}73%,92%{opacity:1}96%,to{opacity:.35}}@keyframes pfDot3{0%,79%{opacity:0;transform:scale(.3)}81%{opacity:1;transform:scale(1.25)}82%,91%{opacity:1;transform:scale(1)}92%,to{opacity:0;transform:scale(1)}}@keyframes pfLab3{0%,79%{opacity:.35}81%,92%{opacity:1}96%,to{opacity:.35}}@keyframes pfJob0{0%,4%{opacity:0;transform:translateY(calc(var(--u) * -14))}8%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pfJob1{0%,12%{opacity:0;transform:translateY(calc(var(--u) * -14))}16%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pfJob2{0%,20%{opacity:0;transform:translateY(calc(var(--u) * -14))}24%,92%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes pjsNew{0%,8%{opacity:0;transform:scale(1)}10%,34%{opacity:1;transform:scale(1)}35.5%{opacity:1;transform:scale(.96)}37%,to{opacity:0;transform:scale(1)}}@keyframes pjsAcc{0%,37%{opacity:0}38.5%,48.5%{opacity:1}50%,to{opacity:0}}@keyframes pjsNav{0%,50%{opacity:0}51.5%,60.5%{opacity:1}62%,to{opacity:0}}@keyframes pjsUp{0%,62%{opacity:0}63.5%,78.5%{opacity:1}80%,to{opacity:0}}@keyframes pjsDel{0%,80%{opacity:0}81.5%,92.5%{opacity:1}94%,to{opacity:0}}@keyframes pfProg{0%,62%{opacity:0;transform:scaleX(0)}63%{opacity:1;transform:scaleX(0)}78%{opacity:1;transform:scaleX(1)}80%,to{opacity:0;transform:scaleX(1)}}@keyframes pfAccent{0%,36%{opacity:0}38%,92%{opacity:1}96%,to{opacity:0}}.pfa:is([data-play="1"],[data-play=p]) .pfa-in-0{animation:12s linear infinite both pfIn0}.pfa:is([data-play="1"],[data-play=p]) .pfa-in-1{animation:12s linear infinite both pfIn1}.pfa:is([data-play="1"],[data-play=p]) .pfa-in-2{animation:12s linear infinite both pfIn2}.pfa:is([data-play="1"],[data-play=p]) .pfa-in-3{animation:12s linear infinite both pfIn3}.pfa:is([data-play="1"],[data-play=p]) .pfa-in-4{animation:12s linear infinite both pfIn4}.pfa:is([data-play="1"],[data-play=p]) .pfs-pk-sel{animation:12s linear infinite both pfPk}.pfa:is([data-play="1"],[data-play=p]) .pfs-slot-sel{animation:12s linear infinite both pfSlot}.pfa:is([data-play="1"],[data-play=p]) .pfs-cta-a{animation:12s linear infinite both pfCtaA}.pfa:is([data-play="1"],[data-play=p]) .pfs-cta-b{animation:12s linear infinite both pfCtaB}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:first-child i:after{animation:12s linear infinite both pfDot0}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:first-child{animation:12s linear infinite both pfLab0}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:nth-child(2) i:after{animation:12s linear infinite both pfDot1}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:nth-child(2){animation:12s linear infinite both pfLab1}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:nth-child(3) i:after{animation:12s linear infinite both pfDot2}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:nth-child(3){animation:12s linear infinite both pfLab2}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:nth-child(4) i:after{animation:12s linear infinite both pfDot3}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li:nth-child(4){animation:12s linear infinite both pfLab3}.pfa:is([data-play="1"],[data-play=p]) .pfs-job-0{animation:12s linear infinite both pfJob0}.pfa:is([data-play="1"],[data-play=p]) .pfs-job-1{animation:12s linear infinite both pfJob1}.pfa:is([data-play="1"],[data-play=p]) .pfs-job-2{animation:12s linear infinite both pfJob2}.pfa:is([data-play="1"],[data-play=p]) .pjs-new{animation:12s linear infinite both pjsNew}.pfa:is([data-play="1"],[data-play=p]) .pjs-acc{animation:12s linear infinite both pjsAcc}.pfa:is([data-play="1"],[data-play=p]) .pjs-nav{animation:12s linear infinite both pjsNav}.pfa:is([data-play="1"],[data-play=p]) .pjs-up{animation:12s linear infinite both pjsUp}.pfa:is([data-play="1"],[data-play=p]) .pjs-del{animation:12s linear infinite both pjsDel}.pfa:is([data-play="1"],[data-play=p]) .pfs-prog b{animation:12s linear infinite both pfProg}.pfa:is([data-play="1"],[data-play=p]) .pfs-job-0:before{animation:12s linear infinite both pfAccent}.pfa:is([data-play="1"],[data-play=p]) .pfs-states li{color:#14110e}.pfa[data-play=p] *,.pfa[data-play=p] :before,.pfa[data-play=p] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.pfa *,.pfa :before,.pfa :after{animation:none!important}}
.pfv{background:var(--pfv-bar,#f4f1e8);position:absolute;inset:0;container-type:inline-size}.pfv-bar{z-index:2;background:var(--pfv-bar,#f4f1e8);align-items:center;height:13.7cqw;padding:0 7cqw 0 8.5cqw;display:flex;position:relative}.pfv-bar .pfs-bar{width:100%;height:auto;font-size:4.3cqw;font-family:var(--vs-sans,system-ui);padding:0;font-weight:600}.pfv-bar .pfs-sys{align-items:center;gap:1.6cqw;display:flex}.pfv-bar .pfs-sys svg{width:auto;height:3cqw}.pfv-light .pfv-bar{color:#14110e}.pfv-dark .pfv-bar{color:#f4f1e8}.pfv-video{aspect-ratio:600/1300;object-fit:cover;object-position:top;background:var(--pfv-bar,#f4f1e8);width:100%;height:auto;display:block;position:absolute;top:13.7cqw;left:0}
