.pa-bn--songs{--pa-bn-h: clamp(520px, calc(var(--pa-frame-w, 100vw) * .2644 + 269px), 660px);--pa-bn-words-w: min(520px, calc(var(--pa-frame-w, 100vw) * .42 - 32px), calc(548px - var(--pa-frame-w, 100vw) * .06));--s: 1;--ax: 67.03;--ay: 15.23}.pa-bn--songs .pa-bn__c{--x: calc((var(--ax) + (var(--x0) - var(--ax)) * var(--s)) * 1%);--y: calc((var(--ay) + (var(--y0) - var(--ay)) * var(--s)) * 1%);--w: calc(var(--w0) * var(--s) * 1%)}.pa-bn--songs .pa-bn__c--pony{--x0: 44.01;--y0: 14.92;--w0: 19.79}.pa-bn--songs .pa-bn__c--lines{--x0: 62.73;--y0: 37.81;--w0: 3.26}.pa-bn--songs .pa-bn__c--mic{--x0: 64.19;--y0: 15.86;--w0: 5.83}.pa-bn--songs .pa-bn__c--chick{--x0: 70.73;--y0: 16.45;--w0: 10.18}.pa-bn--songs .pa-bn__c--note-1{--x0: 83.13;--y0: 36.64;--w0: 5.55}.pa-bn--songs .pa-bn__c--note-2{--x0: 84.82;--y0: 28.01;--w0: 5.23}.pa-bn--songs .pa-bn__c--note-3{--x0: 83.83;--y0: 19.45;--w0: 4.87}.pa-bn--songs .pa-bn__c--pony{--anim: pa-bn-sing;--dur: 6.4s;--delay: -1.4s}.pa-bn--songs .pa-bn__c--lines{--anim: pa-bn-sing;--dur: 6.4s;--delay: -1.4s;--o: -271.2% 442.69%}.pa-bn--songs .pa-bn__c--chick{--anim: pa-bn-dance;--dur: 2.9s;--delay: -.4s}.pa-bn--songs .pa-bn__c--note-1{--anim: pa-bn-note;--dur: 4.6s;--delay: -.3s}.pa-bn--songs .pa-bn__c--note-2{--anim: pa-bn-note;--dur: 5.3s;--delay: -2.2s}.pa-bn--songs .pa-bn__c--note-3{--anim: pa-bn-note;--dur: 4.1s;--delay: -3.4s}@media screen and (max-width:749px){.pa-bn--songs{--pa-bn-h: 560px;--pa-bn-words-w: 520px;--pa-bn-drop: .1;--pa-bn-x: 81.79%;--s: .8}}@keyframes pa-bn-sing{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.pa-ms{--ms-purple: #6d34b8;--ms-felt-bg: var(--pa-a-felt) center / 300px auto, #fbf4e6;--ms-lift: 0 6px 16px rgba(120, 80, 40, .14), 0 2px 0 rgba(150, 110, 60, .12);position:relative;padding-bottom:8px}.pa-ms__stage{--W: min(760px, calc(100vw - 48px) );--lift: calc(var(--W) * .075);position:relative;width:var(--W);margin:0 auto;padding-top:var(--lift);margin-top:calc(var(--lift) * -1 - var(--W) * .6667 * .075)}.pa-ms__stage-img{display:block;width:100%;height:auto;pointer-events:none}.pa-ms__sign{position:absolute;z-index:3;left:50%;top:calc(var(--lift) + var(--W) * .6667 * .137);width:42%;transform:translate(-50%,-50%)}.pa-ms__sign-title{position:relative;margin:0;padding:0;font-size:0;line-height:0}.pa-ms__sign-title img{display:block;width:100%;height:auto}.pa-ms__peek{position:absolute;z-index:-1;left:-12%;bottom:52%;width:46%;height:auto;max-width:none}.pa-ms__screen{position:absolute;z-index:2;left:15%;width:70%;top:calc(var(--lift) + var(--W) * .6667 * .49);transform:translateY(-50%)}.pa-ms__media{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:14px;background:var(--pa-ink);box-shadow:0 6px 14px #3c1e0a38}.pa-ms__video{display:block;width:100%;height:100%;object-fit:contain;background:var(--pa-ink)}.pa-ms__vplay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;cursor:pointer}.pa-ms__vplay[hidden]{display:none}.pa-ms__vplay img{width:clamp(64px,19%,112px);height:auto;filter:drop-shadow(0 6px 10px rgba(0,0,0,.3));transition:transform .15s ease-out}.pa-ms__vplay:hover img{transform:rotate(-5deg) scale(1.04)}.pa-ms__vplay:focus-visible{outline:4px solid #ffd23f;outline-offset:-8px}.pa-ms__cover{position:relative;width:100%;height:100%;background:var(--ms-felt-bg)}.pa-ms__cover img{display:block;width:100%;height:100%;object-fit:contain}.pa-ms__panel{position:relative;margin:20px auto 0;max-width:760px;padding:20px 22px 40px;border-radius:24px;background:var(--ms-felt-bg);box-shadow:var(--ms-lift)}.pa-ms__song{margin:0 0 6px;font-family:var(--pa-font-head);font-weight:700;font-size:clamp(24px,2.3vw,32px);line-height:1.1;color:#5b2d91}.pa-ms__blurb{margin:0 0 14px;font-size:16px;line-height:1.4;color:#4a2a7a}.pa-ms__blurb[hidden]{display:none}.pa-ms__audio{display:block;width:100%}.pa-ms__controls,.pa-ms.is-ready .pa-ms__audio{display:none}.pa-ms.is-ready .pa-ms__controls{display:flex;align-items:center;gap:12px}.pa-ms__pp{flex:none;width:56px;height:56px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.pa-ms__pp img{display:block;width:100%;height:100%}.pa-ms__pp .pa-ms__pp-pause,.pa-ms__pp.is-playing .pa-ms__pp-play{display:none}.pa-ms__pp.is-playing .pa-ms__pp-pause{display:block}.pa-ms__pp:disabled{opacity:.45;cursor:default}.pa-ms__time{flex:none;min-width:76px;font-family:var(--pa-font-head);font-weight:600;font-size:15px;color:var(--pa-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.pa-ms__seek{--p: 0%;flex:1;min-width:70px;height:30px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.pa-ms__seek:disabled{cursor:default}.pa-ms__seek::-webkit-slider-runnable-track{height:14px;box-sizing:border-box;border:1.5px dashed rgba(255,248,236,.85);border-radius:999px;background:linear-gradient(to right,var(--ms-purple) 0 var(--p),transparent var(--p)),linear-gradient(#c496608c,#c496608c),var(--pa-a-felt) center / 160px auto,#d6b88a;box-shadow:0 0 0 1.5px #96693759,inset 0 2px 3px #603a1647}.pa-ms__seek::-webkit-slider-thumb{width:26px;height:26px;margin-top:-7.5px;border:2px solid #c9a676;border-radius:50%;background:var(--pa-a-felt) center / 90px auto,#fff8ee;box-shadow:0 3px 6px #462c1252;-webkit-appearance:none;appearance:none}.pa-ms__seek::-moz-range-track{height:11px;border:1.5px dashed rgba(255,248,236,.85);border-radius:999px;background:linear-gradient(#c496608c,#c496608c),var(--pa-a-felt) center / 160px auto,#d6b88a;box-shadow:inset 0 2px 3px #603a164d}.pa-ms__seek::-moz-range-progress{height:14px;border-radius:999px;background:var(--ms-purple)}.pa-ms__seek::-moz-range-thumb{width:22px;height:22px;border:2px solid #e3d2b4;border-radius:50%;background:var(--pa-a-felt) center / 90px auto,#fff8ee;box-shadow:0 3px 6px #462c1252}.pa-ms__seek:disabled::-webkit-slider-thumb{opacity:.6}.pa-ms__seek:focus-visible{outline:3px solid var(--pa-purple);outline-offset:4px;border-radius:999px}.pa-ms__langs{display:none}.pa-ms.is-ready .pa-ms__langs:not([hidden]){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:14px}.pa-ms__pill{display:flex;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:34px;padding:0 6px;border:0;border-radius:999px;background:var(--pa-a-felt) center / 220px auto,#fffaf2;box-shadow:0 2px #78583038,inset 0 0 0 1px #966e3c2e;font-family:var(--pa-font-head);font-weight:600;font-size:13px;color:var(--pa-ink);white-space:nowrap;cursor:pointer;transition:transform .15s ease-out}.pa-ms__pill:before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:var(--dot, #ec4d8f);box-shadow:inset 0 -2px #00000029}.pa-ms__pill[data-dot="1"]{--dot: #f28c28}.pa-ms__pill[data-dot="2"]{--dot: #f5c518}.pa-ms__pill[data-dot="3"]{--dot: #2f8fe0}.pa-ms__pill[data-dot="4"]{--dot: #3cb043}.pa-ms__pill[data-dot="5"]{--dot: #a87be0}.pa-ms__pill[data-dot="6"]{--dot: #f2702a}.pa-ms__pill[data-dot="7"]{--dot: #2cb5c0}.pa-ms__pill:hover{transform:rotate(-2deg)}.pa-ms__pill[aria-pressed=true]{background:linear-gradient(#6d34b8ed,#6d34b8ed),var(--pa-a-felt) center / 220px auto;color:#fff;box-shadow:0 2px #3c196e73,0 0 0 2px #ffd23fb3}.pa-ms__pill:focus-visible,.pa-ms__dl:focus-visible,.pa-ms__pp:focus-visible,.pa-ms__arrow:focus-visible,.pa-ms__card:focus-visible{outline:3px solid var(--pa-purple);outline-offset:3px}.pa-ms__dl{position:absolute;z-index:2;left:50%;bottom:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 24px 0 16px;border-radius:999px;background:linear-gradient(#6d34b8f0,#6d34b8f0),var(--pa-a-felt) center / 220px auto;box-shadow:0 4px #4d2387,0 8px 16px #4d238738;font-family:var(--pa-font-head);font-weight:600;font-size:17px;color:#fff;text-decoration:none;white-space:nowrap;transform:translate(-50%,50%)}.pa-ms__dl:hover{color:#fff}.pa-ms__dl[hidden]{display:none}.pa-ms__dl img{width:26px;height:26px}.pa-ms__dl[aria-busy=true]{opacity:.75;cursor:progress}.pa-ms__picker{display:none}.pa-ms.is-ready .pa-ms__picker{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;max-width:760px;margin:58px auto 0}.pa-ms__arrow{width:48px;height:48px;padding:0;border:0;border-radius:50%;background:none;cursor:pointer}.pa-ms__arrow img{display:block;width:100%;height:100%;filter:drop-shadow(0 3px 3px rgba(80,50,20,.25))}.pa-ms__arrow--prev img{transform:scaleX(-1)}.pa-ms__arrow:disabled{opacity:.45;cursor:default}.pa-ms__row{position:relative;display:flex;gap:14px;margin:-18px -8px -14px;padding:18px 8px 14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 8px;scrollbar-width:none}.pa-ms__row::-webkit-scrollbar{display:none}.pa-ms__card{position:relative;flex:0 0 calc((100% - 28px) / 3);display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:8px 8px 10px;border:0;border-radius:18px;background:var(--ms-felt-bg);box-shadow:var(--ms-lift);color:inherit;text-align:center;scroll-snap-align:start;cursor:pointer;transition:transform .15s ease-out,box-shadow .15s ease-out}.pa-ms__card:hover{transform:translateY(-2px)}.pa-ms__card[aria-pressed=true]{transform:translateY(-4px);box-shadow:0 0 0 3px #ffd23f,0 0 16px 3px #ffd23fa6,0 8px #603a162e}.pa-ms__card-art{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:var(--ms-felt-bg)}.pa-ms__card-art img{display:block;width:100%;height:100%;object-fit:contain}.pa-ms__card-name{font-family:var(--pa-font-head);font-weight:700;font-size:15px;line-height:1.15;color:#5b2d91}.pa-ms__soon{position:absolute;right:4px;top:4px;max-width:calc(100% - 8px);padding:1px 6px;border-radius:999px;background:var(--pa-sticky);box-shadow:0 1px 2px #00000026;font-weight:800;font-size:9.5px;line-height:1.35;color:var(--pa-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-ms__card-star{position:absolute;left:-10px;top:-14px;display:none;width:34px;transform:rotate(-12deg);pointer-events:none}.pa-ms__card[aria-pressed=true] .pa-ms__card-star{display:block}@media screen and (min-width:1280px){.pa-ms__stage{--W: min(1240px, calc(100vw - 48px) );--lift: calc(var(--W) * .035);margin-left:calc((100% - var(--W)) / 2);margin-bottom:calc(var(--W) * .6667 * -.03);display:grid;grid-template-columns:17.6% 33.6% 1.2% 30.4% minmax(0,1fr);grid-template-rows:calc(var(--W) * .6667 * .205) auto 36px auto minmax(0,1fr)}.pa-ms__stage-img{grid-area:1 / 1 / -1 / -1;align-self:start}.pa-ms__sign{width:38%}.pa-ms__screen,.pa-ms__panel{position:relative;top:auto;left:auto;width:auto;height:auto;margin:0;transform:none;grid-row:2;align-self:stretch}.pa-ms__screen{grid-column:2;display:flex;flex-direction:column;justify-content:center;padding:14px;border-radius:22px;background:var(--ms-felt-bg);box-shadow:var(--ms-lift)}.pa-ms__screen .pa-ms__media{box-shadow:none}.pa-ms__song{font-size:26px}.pa-ms__blurb{font-size:15px}.pa-ms__panel{grid-column:4;max-width:none;padding:18px 20px 32px}.pa-ms.is-ready .pa-ms__picker{position:relative;z-index:2;grid-row:4;grid-column:2 / 5;max-width:none;margin:0}}@media screen and (max-width:749px){.pa-ms__stage{--W: calc(100vw - 32px) ;--lift: calc(var(--W) * .26 + 6px);margin-top:calc(var(--W) * -.06)}.pa-ms__sign{top:calc(var(--W) * .1);width:64%;transform:translate(-50%)}.pa-ms__screen{left:14%;width:72%}.pa-ms__media{border-radius:10px}.pa-ms__panel{padding:16px 14px 38px}.pa-ms.is-ready .pa-ms__controls{gap:10px}.pa-ms__pp{width:52px;height:52px}.pa-ms__time{min-width:70px;font-size:14px}.pa-ms.is-ready .pa-ms__langs:not([hidden]){gap:6px}.pa-ms__pill{gap:4px;padding:0 3px;font-size:12px}.pa-ms__pill:before{width:8px;height:8px}.pa-ms.is-ready .pa-ms__picker{display:block;position:relative}.pa-ms__arrow{position:absolute;z-index:2;top:50%;width:42px;height:42px;margin-top:-21px}.pa-ms__arrow--prev{left:-6px}.pa-ms__arrow--next{right:-6px}.pa-ms__arrow:disabled{visibility:hidden}.pa-ms__row{gap:10px}.pa-ms__card{flex-basis:42%}.pa-ms__card-name{font-size:14px}}@media(prefers-reduced-motion:reduce){.pa-ms__vplay img,.pa-ms__pill,.pa-ms__card{transition:none}.pa-ms__vplay:hover img,.pa-ms__pill:hover,.pa-ms__card:hover,.pa-ms__card[aria-pressed=true]{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pa-music-stage.css.map */
