.st-ap{display:flex;justify-content:flex-start;width:100%;--st-ap-progress: 0%;--st-ap-buffer: 0%;--st-ap-volume: 100%;--st-ap-gap: 12px;--st-ap-transition: .25s;--st-ap-ui-bg: #ffffff;--st-ap-ui-bg-img: none;--st-ap-ui-border: 1px solid rgba(15, 23, 42, .08);--st-ap-ui-radius: 16px;--st-ap-ui-padding: 10px 14px;--st-ap-ui-shadow: none;--st-ap-ui-blur: 0px;--st-ap-play-size: 48px;--st-ap-play-icon-size: 16px;--st-ap-play-bg: #6366f1;--st-ap-play-bg-img: none;--st-ap-play-color: #ffffff;--st-ap-play-shadow: none;--st-ap-sec-size: 32px;--st-ap-sec-icon-size: 13px;--st-ap-sec-color: #475569;--st-ap-sec-color-hover: #0f172a;--st-ap-sec-bg: transparent;--st-ap-sec-bg-img: none;--st-ap-sec-bg-hover: rgba(15, 23, 42, .06);--st-ap-active-color: #6366f1;--st-ap-bar-height: 6px;--st-ap-bar-height-hover: 9px;--st-ap-bar-radius: 30px;--st-ap-bar-track: rgba(15, 23, 42, .1);--st-ap-bar-buffer: rgba(15, 23, 42, .16);--st-ap-bar-fill: #6366f1;--st-ap-bar-fill-img: none;--st-ap-thumb-size: 14px;--st-ap-thumb-color: #ffffff;--st-ap-thumb-border-color: #6366f1;--st-ap-wave-height: 40px;--st-ap-wave-gap: 2px;--st-ap-wave-radius: 2px;--st-ap-wave-align: center;--st-ap-wave-track: rgba(15, 23, 42, .16);--st-ap-wave-fill: #6366f1;--st-ap-time-color: #0f172a;--st-ap-time-color-duration: #64748b;--st-ap-title-color: #0f172a;--st-ap-artist-color: #64748b;--st-ap-label-color: #0f172a;--st-ap-ring-width: 3px;--st-ap-ring-gap: 5px;--st-ap-ring-color: #6366f1;--st-ap-ring-track: rgba(99, 102, 241, .18);--st-ap-anim-color: rgba(99, 102, 241, .45);--st-ap-anim-duration: 1.9s;--st-ap-anim-state: paused;--st-ap-eq-color: #6366f1;--st-ap-eq-height: 16px;--st-ap-eq-bar-width: 3px;--st-ap-cover-size: 88px;--st-ap-cover-spin: 8s;--st-ap-tooltip-bg: #0f172a;--st-ap-tooltip-color: #ffffff;--st-ap-volume-width: 64px;--st-ap-dock-offset: 16px;--st-ap-backdrop-blur: 26px;--st-ap-backdrop-opacity: .45}.st-ap:not(.st-ap--ready){min-height:var(--st-ap-play-size, 48px)}.st-ap--preset-aurora{--st-ap-play-bg-img: linear-gradient(135deg, #6366f1, #ec4899);--st-ap-play-shadow: 0 6px 18px -4px rgba(79, 70, 229, .45);--st-ap-bar-fill-img: linear-gradient(90deg, #6366f1, #ec4899);--st-ap-wave-fill-2: #ec4899}.st-ap--preset-mono-light{--st-ap-ui-bg: #ffffff;--st-ap-ui-border: 1px solid rgba(0, 0, 0, .12);--st-ap-ui-radius: 14px;--st-ap-play-bg: #000000;--st-ap-play-color: #ffffff;--st-ap-play-shadow: none;--st-ap-sec-color: #000000;--st-ap-sec-color-hover: #000000;--st-ap-sec-bg-hover: rgba(0, 0, 0, .07);--st-ap-active-color: #000000;--st-ap-bar-track: rgba(0, 0, 0, .12);--st-ap-bar-buffer: rgba(0, 0, 0, .2);--st-ap-bar-fill: #000000;--st-ap-thumb-color: #ffffff;--st-ap-thumb-border-color: #000000;--st-ap-wave-track: rgba(0, 0, 0, .15);--st-ap-wave-fill: #000000;--st-ap-time-color: #000000;--st-ap-time-color-duration: #6b7280;--st-ap-title-color: #000000;--st-ap-artist-color: #6b7280;--st-ap-label-color: #000000;--st-ap-ring-color: #000000;--st-ap-ring-track: rgba(0, 0, 0, .12);--st-ap-anim-color: rgba(0, 0, 0, .3);--st-ap-eq-color: #000000;--st-ap-tooltip-bg: #000000}.st-ap--preset-mono-dark{--st-ap-ui-bg: #0b0b0d;--st-ap-ui-border: 1px solid rgba(255, 255, 255, .14);--st-ap-ui-radius: 14px;--st-ap-play-bg: #ffffff;--st-ap-play-color: #000000;--st-ap-play-shadow: none;--st-ap-sec-color: rgba(255, 255, 255, .75);--st-ap-sec-color-hover: #ffffff;--st-ap-sec-bg-hover: rgba(255, 255, 255, .14);--st-ap-active-color: #ffffff;--st-ap-bar-track: rgba(255, 255, 255, .16);--st-ap-bar-buffer: rgba(255, 255, 255, .28);--st-ap-bar-fill: #ffffff;--st-ap-thumb-color: #ffffff;--st-ap-thumb-border-color: #0b0b0d;--st-ap-wave-track: rgba(255, 255, 255, .22);--st-ap-wave-fill: #ffffff;--st-ap-time-color: #ffffff;--st-ap-time-color-duration: rgba(255, 255, 255, .6);--st-ap-title-color: #ffffff;--st-ap-artist-color: rgba(255, 255, 255, .6);--st-ap-label-color: #ffffff;--st-ap-ring-color: #ffffff;--st-ap-ring-track: rgba(255, 255, 255, .18);--st-ap-anim-color: rgba(255, 255, 255, .35);--st-ap-eq-color: #ffffff;--st-ap-tooltip-bg: #ffffff;--st-ap-tooltip-color: #000000}.st-ap--preset-soft{--st-ap-ui-bg: #f8fafc;--st-ap-ui-border: 1px solid rgba(15, 23, 42, .06);--st-ap-ui-radius: 20px;--st-ap-ui-shadow: 0 2px 14px rgba(15, 23, 42, .05);--st-ap-play-bg: #e0e7ff;--st-ap-play-color: #4338ca;--st-ap-sec-color: #64748b;--st-ap-sec-color-hover: #4338ca;--st-ap-sec-bg-hover: rgba(99, 102, 241, .1);--st-ap-active-color: #4338ca;--st-ap-bar-track: rgba(99, 102, 241, .15);--st-ap-bar-buffer: rgba(99, 102, 241, .25);--st-ap-bar-fill: #818cf8;--st-ap-thumb-border-color: #818cf8;--st-ap-wave-track: rgba(99, 102, 241, .2);--st-ap-wave-fill: #818cf8;--st-ap-ring-color: #818cf8;--st-ap-anim-color: rgba(129, 140, 248, .4);--st-ap-eq-color: #818cf8}.st-ap--preset-glass{--st-ap-ui-bg: rgba(255, 255, 255, .14);--st-ap-ui-border: 1px solid rgba(255, 255, 255, .3);--st-ap-ui-radius: 20px;--st-ap-ui-shadow: 0 8px 32px rgba(15, 23, 42, .18);--st-ap-ui-blur: 18px;--st-ap-play-bg: rgba(255, 255, 255, .92);--st-ap-play-color: #0f172a;--st-ap-sec-color: rgba(255, 255, 255, .85);--st-ap-sec-color-hover: #ffffff;--st-ap-sec-bg-hover: rgba(255, 255, 255, .22);--st-ap-active-color: #ffffff;--st-ap-bar-track: rgba(255, 255, 255, .28);--st-ap-bar-buffer: rgba(255, 255, 255, .4);--st-ap-bar-fill: #ffffff;--st-ap-thumb-border-color: rgba(255, 255, 255, .9);--st-ap-wave-track: rgba(255, 255, 255, .35);--st-ap-wave-fill: #ffffff;--st-ap-time-color: #ffffff;--st-ap-time-color-duration: rgba(255, 255, 255, .75);--st-ap-title-color: #ffffff;--st-ap-artist-color: rgba(255, 255, 255, .75);--st-ap-label-color: #ffffff;--st-ap-ring-color: #ffffff;--st-ap-ring-track: rgba(255, 255, 255, .3);--st-ap-anim-color: rgba(255, 255, 255, .5);--st-ap-eq-color: #ffffff}.st-ap--preset-neon{--st-ap-ui-bg: #0a0e1a;--st-ap-ui-border: 1px solid rgba(56, 189, 248, .25);--st-ap-ui-shadow: 0 0 34px -14px rgba(56, 189, 248, .55);--st-ap-play-bg: #38bdf8;--st-ap-play-color: #001018;--st-ap-play-shadow: 0 0 22px -2px rgba(56, 189, 248, .75);--st-ap-sec-color: rgba(226, 232, 240, .7);--st-ap-sec-color-hover: #38bdf8;--st-ap-sec-bg-hover: rgba(56, 189, 248, .14);--st-ap-active-color: #38bdf8;--st-ap-bar-track: rgba(148, 163, 184, .22);--st-ap-bar-buffer: rgba(148, 163, 184, .35);--st-ap-bar-fill: #38bdf8;--st-ap-bar-fill-img: linear-gradient(90deg, #38bdf8, #a855f7);--st-ap-thumb-color: #ffffff;--st-ap-thumb-border-color: #38bdf8;--st-ap-wave-track: rgba(148, 163, 184, .28);--st-ap-wave-fill: #38bdf8;--st-ap-wave-fill-2: #a855f7;--st-ap-time-color: #e2e8f0;--st-ap-time-color-duration: rgba(226, 232, 240, .6);--st-ap-title-color: #e2e8f0;--st-ap-artist-color: rgba(226, 232, 240, .6);--st-ap-label-color: #e2e8f0;--st-ap-ring-color: #38bdf8;--st-ap-ring-track: rgba(56, 189, 248, .2);--st-ap-anim-color: rgba(56, 189, 248, .55);--st-ap-eq-color: #38bdf8;--st-ap-tooltip-bg: #38bdf8;--st-ap-tooltip-color: #001018}.st-ap .plyr{display:flex;flex-direction:row;justify-content:inherit;position:relative;width:100%;min-width:0}.st-ap--button .plyr{width:auto}.st-ap .st-ap__media:not([controls]){display:none!important}.st-ap .plyr__sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.st-ap .st-ap__mount{display:flex!important;flex:1 1 auto!important;justify-content:inherit!important;align-items:stretch!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:inherit!important;text-align:inherit!important}.st-ap--button .st-ap__mount{flex:0 0 auto!important;width:auto!important}.st-ap .plyr__controls,.st-ap .plyr__controls *{box-sizing:border-box}.st-ap .st-ap__ui{position:relative;width:100%;min-width:0;padding:var(--st-ap-ui-padding, 10px 14px);border:var(--st-ap-ui-border, 0);border-radius:var(--st-ap-ui-radius, 16px);background-color:var(--st-ap-ui-bg, #fff);background-image:var(--st-ap-ui-bg-img, none);box-shadow:var(--st-ap-ui-shadow, none);-webkit-backdrop-filter:blur(var(--st-ap-ui-blur, 0px));backdrop-filter:blur(var(--st-ap-ui-blur, 0px));color:inherit;font-family:inherit;transition:background-color var(--st-ap-transition, .25s) ease,border-color var(--st-ap-transition, .25s) ease,box-shadow var(--st-ap-transition, .25s) ease}.st-ap--minimal .st-ap__ui{--st-ap-ui-bg: transparent;--st-ap-ui-bg-img: none;--st-ap-ui-border: 0;--st-ap-ui-radius: 0;--st-ap-ui-padding: 0;--st-ap-ui-shadow: none}.st-ap .st-ap__ui--inline,.st-ap .st-ap__ui--minimal{display:flex;align-items:center;flex-wrap:wrap;gap:var(--st-ap-gap, 12px)}.st-ap .st-ap__bare{display:inline-flex;align-items:center;width:auto;padding:0;background:none;border:0;gap:var(--st-ap-gap, 12px)}.st-ap--label-left .st-ap__bare{flex-direction:row-reverse}.st-ap--label-bottom .st-ap__bare{flex-direction:column}.st-ap .st-ap__ui--stacked{display:flex;flex-direction:column;gap:var(--st-ap-gap, 12px)}.st-ap .st-ap__ui--card{display:flex;align-items:center;gap:var(--st-ap-gap, 12px)}.st-ap .st-ap__body{display:flex;flex:1 1 auto;flex-direction:column;gap:calc(var(--st-ap-gap, 12px) * .6);min-width:0}.st-ap .st-ap__row{display:flex;align-items:center;gap:var(--st-ap-gap, 12px);min-width:0}.st-ap .st-ap__row--bottom{justify-content:space-between;flex-wrap:wrap}.st-ap .st-ap__group{display:flex;align-items:center;gap:calc(var(--st-ap-gap, 12px) * .6);min-width:0}.st-ap .st-ap__transport{display:flex;align-items:center;flex:0 0 auto;gap:calc(var(--st-ap-gap, 12px) * .5)}.st-ap .st-ap__times{display:var(--st-ap-vis-times, flex);align-items:center;flex:0 0 auto;gap:4px}.st-ap--backdrop .st-ap__ui--card{overflow:hidden}.st-ap .st-ap__backdrop{position:absolute;inset:-20%;z-index:0;background-position:center;background-size:cover;filter:blur(var(--st-ap-backdrop-blur, 26px)) saturate(1.4);opacity:var(--st-ap-backdrop-opacity, .45);pointer-events:none}.st-ap .st-ap__ui--card>*:not(.st-ap__backdrop){position:relative;z-index:1}.st-ap .st-ap__btn{-webkit-appearance:none;appearance:none;position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;height:auto;min-width:0;min-height:0;max-width:none;margin:0;padding:0;border:0;background-color:transparent;background-image:none;box-shadow:none;color:inherit;font:inherit;line-height:1;letter-spacing:normal;text-align:center;text-decoration:none;text-transform:none;text-shadow:none;cursor:pointer;overflow:visible;transition:background-color var(--st-ap-transition, .25s) ease,border-color var(--st-ap-transition, .25s) ease,box-shadow var(--st-ap-transition, .25s) ease,color var(--st-ap-transition, .25s) ease,transform var(--st-ap-transition, .25s) ease}.st-ap .st-ap__btn:hover,.st-ap .st-ap__btn:focus,.st-ap .st-ap__btn:active{box-shadow:none;outline:none;text-decoration:none}.st-ap .st-ap__btn:focus-visible{outline:2px solid var(--st-ap-ring-color, #6366f1);outline-offset:3px}.st-ap .st-ap__icon{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;line-height:1;pointer-events:none}.st-ap .st-ap__icon>i,.st-ap .st-ap__icon>span{display:block;font-size:inherit;line-height:1;color:inherit}.st-ap .st-ap__icon svg{display:block;width:1em;height:1em;fill:currentColor}.st-ap .st-ap__play-wrap{display:inline-flex;flex:0 0 auto;transform-origin:center}.st-ap--anim-swing .st-ap__play-wrap{transform-origin:top center}.st-ap .st-ap__btn--play{width:var(--st-ap-play-size, 48px);height:var(--st-ap-play-size, 48px);border-radius:50%;background-color:var(--st-ap-play-bg, #6366f1);background-image:var(--st-ap-play-bg-img, none);box-shadow:var(--st-ap-play-shadow, none);color:var(--st-ap-play-color, #fff);font-size:var(--st-ap-play-icon-size, 16px)}.st-ap .st-ap__btn--play .st-ap__icon{font-size:var(--st-ap-play-icon-size, 16px)}.st-ap .st-ap__btn--play .st-ap__icon--pause,.st-ap .st-ap__btn--play.plyr__control--pressed .st-ap__icon--play{display:none}.st-ap .st-ap__btn--play.plyr__control--pressed .st-ap__icon--pause{display:flex}.st-ap .st-ap__btn--sec{width:var(--st-ap-sec-size, 32px);height:var(--st-ap-sec-size, 32px);border-radius:50%;background-color:var(--st-ap-sec-bg, transparent);background-image:var(--st-ap-sec-bg-img, none);color:var(--st-ap-sec-color, #475569);font-size:var(--st-ap-sec-icon-size, 13px)}.st-ap .st-ap__btn--sec:hover{background-color:var(--st-ap-sec-bg-hover, rgba(15, 23, 42, .06));color:var(--st-ap-sec-color-hover, #0f172a)}.st-ap .st-ap__btn--sec .st-ap__icon{font-size:var(--st-ap-sec-icon-size, 13px)}.st-ap .st-ap__btn--skip{display:var(--st-ap-vis-skip, inline-flex)}.st-ap .st-ap__btn--loop{display:var(--st-ap-vis-loop, inline-flex)}.st-ap .st-ap__btn--loop.is-active{color:var(--st-ap-active-color, #6366f1)}.st-ap .st-ap__btn--speed{display:var(--st-ap-vis-speed, inline-flex);width:auto;min-width:var(--st-ap-sec-size, 32px);padding:0 8px;border-radius:999px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.st-ap .st-ap__btn--mute .st-ap__icon--muted,.st-ap .st-ap__btn--mute.plyr__control--pressed .st-ap__icon--volume{display:none}.st-ap .st-ap__btn--mute.plyr__control--pressed .st-ap__icon--muted{display:flex}.st-ap .st-ap__ring,.st-ap .st-ap__pulse,.st-ap .st-ap__spin{display:none;position:absolute;pointer-events:none;z-index:0}.st-ap--ring .st-ap__ring{display:block;inset:calc(-1 * (var(--st-ap-ring-width, 3px) + var(--st-ap-ring-gap, 5px)));border-radius:50%;background:conic-gradient(var(--st-ap-ring-color, #6366f1) var(--st-ap-progress, 0%),var(--st-ap-ring-track, rgba(99, 102, 241, .18)) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--st-ap-ring-width, 3px)),#000 calc(100% - var(--st-ap-ring-width, 3px)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--st-ap-ring-width, 3px)),#000 calc(100% - var(--st-ap-ring-width, 3px)))}.st-ap--anim-on-always,.st-ap--anim-on-playing.is-playing,.st-ap--anim-on-idle:not(.is-playing){--st-ap-anim-state: running}.st-ap--anim-on-hover .st-ap__play-wrap:hover{--st-ap-anim-state: running}.st-ap--anim-beat .st-ap__play-wrap,.st-ap--anim-breathe .st-ap__play-wrap,.st-ap--anim-wobble .st-ap__play-wrap,.st-ap--anim-swing .st-ap__play-wrap,.st-ap--anim-bounce .st-ap__play-wrap,.st-ap--anim-shake .st-ap__play-wrap,.st-ap--anim-pulse .st-ap__pulse,.st-ap--anim-glow .st-ap__pulse,.st-ap--anim-ringspin .st-ap__spin{animation-duration:var(--st-ap-anim-duration, 1.9s);animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-play-state:var(--st-ap-anim-state, paused)}.st-ap--anim-beat .st-ap__play-wrap{animation-name:st-ap-beat}.st-ap--anim-breathe .st-ap__play-wrap{animation-name:st-ap-breathe}.st-ap--anim-wobble .st-ap__play-wrap{animation-name:st-ap-wobble}.st-ap--anim-swing .st-ap__play-wrap{animation-name:st-ap-swing}.st-ap--anim-bounce .st-ap__play-wrap{animation-name:st-ap-bounce}.st-ap--anim-shake .st-ap__play-wrap{animation-name:st-ap-shake}.st-ap--anim-pulse .st-ap__pulse,.st-ap--anim-glow .st-ap__pulse{display:block;inset:0;border-radius:inherit}.st-ap--anim-pulse .st-ap__pulse{animation-name:st-ap-pulse;animation-timing-function:cubic-bezier(.22,.61,.36,1)}.st-ap--anim-glow .st-ap__pulse{animation-name:st-ap-glow}.st-ap--anim-ringspin .st-ap__spin{display:block;inset:calc(-1 * (var(--st-ap-ring-width, 3px) + var(--st-ap-ring-gap, 5px)));border-radius:50%;animation-name:st-ap-spin;animation-timing-function:linear;background:conic-gradient(transparent 0deg,var(--st-ap-anim-color, rgba(99, 102, 241, .45)) 310deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - var(--st-ap-ring-width, 3px)),#000 calc(100% - var(--st-ap-ring-width, 3px)));mask:radial-gradient(farthest-side,transparent calc(100% - var(--st-ap-ring-width, 3px)),#000 calc(100% - var(--st-ap-ring-width, 3px)))}@keyframes st-ap-pulse{0%{box-shadow:0 0 0 0 var(--st-ap-anim-color, rgba(99, 102, 241, .45));opacity:.95}to{box-shadow:0 0 0 20px var(--st-ap-anim-color, rgba(99, 102, 241, .45));opacity:0}}@keyframes st-ap-glow{0%,to{box-shadow:0 0 0 0 var(--st-ap-anim-color, rgba(99, 102, 241, .45))}50%{box-shadow:0 0 20px 7px var(--st-ap-anim-color, rgba(99, 102, 241, .45))}}@keyframes st-ap-beat{0%,to{transform:scale(1)}14%{transform:scale(1.1)}28%{transform:scale(1)}42%{transform:scale(1.06)}56%{transform:scale(1)}}@keyframes st-ap-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes st-ap-wobble{0%,to{transform:rotate(0)}20%{transform:rotate(-7deg)}40%{transform:rotate(6deg)}60%{transform:rotate(-4deg)}80%{transform:rotate(3deg)}}@keyframes st-ap-swing{0%,to{transform:rotate(0)}25%{transform:rotate(9deg)}75%{transform:rotate(-9deg)}}@keyframes st-ap-bounce{0%,to{transform:translateY(0)}40%{transform:translateY(-18%)}60%{transform:translateY(-7%)}}@keyframes st-ap-shake{0%,to{transform:translate(0)}20%{transform:translate(-12%)}40%{transform:translate(10%)}60%{transform:translate(-7%)}80%{transform:translate(5%)}}@keyframes st-ap-spin{to{transform:rotate(360deg)}}.st-ap .st-ap__progress{position:relative;display:var(--st-ap-vis-progress, flex);align-items:center;flex:1 1 140px;min-width:60px;left:auto;margin:0;touch-action:none}.st-ap .st-ap__ui--stacked .st-ap__progress,.st-ap .st-ap__ui--card .st-ap__progress{flex:0 0 auto;width:100%}.st-ap .st-ap__seek,.st-ap .st-ap__vol{-webkit-appearance:none!important;appearance:none!important;position:absolute!important;inset:0!important;z-index:4!important;width:100%!important;height:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;opacity:0!important;cursor:pointer}.st-ap .st-ap__seek::-webkit-slider-runnable-track,.st-ap .st-ap__vol::-webkit-slider-runnable-track{height:100%!important;background:transparent!important;border:0!important}.st-ap .st-ap__seek::-webkit-slider-thumb,.st-ap .st-ap__vol::-webkit-slider-thumb{-webkit-appearance:none!important;width:1px!important;height:100%!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.st-ap .st-ap__seek::-moz-range-track,.st-ap .st-ap__vol::-moz-range-track{height:100%!important;background:transparent!important;border:0!important}.st-ap .st-ap__seek::-moz-range-progress,.st-ap .st-ap__vol::-moz-range-progress{background:transparent!important}.st-ap .st-ap__seek::-moz-range-thumb,.st-ap .st-ap__vol::-moz-range-thumb{width:1px!important;height:100%!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.st-ap .st-ap__progress:has(.st-ap__seek:focus-visible) .st-ap__bar,.st-ap .st-ap__progress:has(.st-ap__seek:focus-visible) .st-ap__wave,.st-ap .st-ap__volume-bar:has(.st-ap__vol:focus-visible) .st-ap__volume-track{outline:2px solid var(--st-ap-ring-color, #6366f1);outline-offset:4px}.st-ap .st-ap__bar{position:relative;width:100%;height:var(--st-ap-bar-height, 6px);border-radius:var(--st-ap-bar-radius, 30px);transition:height var(--st-ap-transition, .25s) ease}.st-ap .st-ap__progress:hover .st-ap__bar{height:var(--st-ap-bar-height-hover, var(--st-ap-bar-height, 6px))}.st-ap .st-ap__progress:has(.st-ap__seek:focus-visible) .st-ap__bar{height:var(--st-ap-bar-height-hover, var(--st-ap-bar-height, 6px))}.st-ap .st-ap__bar-track,.st-ap .st-ap__bar-buffer,.st-ap .st-ap__bar-fill{position:absolute;top:0;left:0;height:100%;border-radius:inherit;pointer-events:none}.st-ap .st-ap__bar-track{width:100%;background-color:var(--st-ap-bar-track, rgba(15, 23, 42, .1))}.st-ap .st-ap__bar-buffer{width:var(--st-ap-buffer, 0%);background-color:var(--st-ap-bar-buffer, rgba(15, 23, 42, .16));transition:width .35s linear}.st-ap .st-ap__bar-fill{width:100%;background-color:var(--st-ap-bar-fill, #6366f1);background-image:var(--st-ap-bar-fill-img, none);clip-path:inset(0 calc(100% - var(--st-ap-progress, 0%)) 0 0)}.st-ap .st-ap__thumb{display:none;position:absolute;top:50%;left:var(--st-ap-progress, 0%);z-index:3;width:var(--st-ap-thumb-size, 14px);height:var(--st-ap-thumb-size, 14px);border:2px solid var(--st-ap-thumb-border-color, #6366f1);border-radius:50%;background-color:var(--st-ap-thumb-color, #fff);transform:translate(-50%,-50%);pointer-events:none}.st-ap--thumb .st-ap__thumb{display:block}.st-ap--thumb-hover .st-ap__thumb{display:block;opacity:0;transition:opacity var(--st-ap-transition, .25s) ease}.st-ap--thumb-hover .st-ap__progress:hover .st-ap__thumb,.st-ap--thumb-hover.is-seeking .st-ap__thumb{opacity:1}.st-ap--thumb-hover .st-ap__progress:has(.st-ap__seek:focus-visible) .st-ap__thumb{opacity:1}.st-ap .st-ap__tooltip{position:absolute;bottom:100%;left:50%;z-index:6;padding:5px 7px;border-radius:6px;background-color:var(--st-ap-tooltip-bg, #0f172a);color:var(--st-ap-tooltip-color, #fff);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap;opacity:0;transform:translate(-50%,-8px);transition:opacity .15s ease;pointer-events:none}.st-ap .st-ap__tooltip.plyr__tooltip--visible{opacity:1}.st-ap .st-ap__tooltip:before,.st-ap .st-ap__tooltip:after{display:none}.st-ap .st-ap__wave{position:relative;width:100%;height:var(--st-ap-wave-height, 40px)}.st-ap .st-ap__wave-layer{position:absolute;inset:0;display:block;pointer-events:none}.st-ap .st-ap__wave-layer--fill{clip-path:inset(0 calc(100% - var(--st-ap-progress, 0%)) 0 0)}.st-ap .st-ap__wave-bars{display:flex;align-items:var(--st-ap-wave-align, center);justify-content:space-between;width:100%;height:100%;gap:var(--st-ap-wave-gap, 2px)}.st-ap .st-ap__wave-bars>span{display:block;flex:1 1 0;min-width:1px;height:var(--st-ap-h, 50%);border-radius:var(--st-ap-wave-radius, 2px);background-color:var(--st-ap-wave-track, rgba(15, 23, 42, .16))}.st-ap .st-ap__wave-layer--fill .st-ap__wave-bars>span{background-color:var(--st-ap-wave-fill, #6366f1);background-image:linear-gradient(180deg,var(--st-ap-wave-fill, #6366f1),var(--st-ap-wave-fill-2, var(--st-ap-wave-fill, #6366f1)))}.st-ap--wave-animate.is-playing .st-ap__wave-layer--fill .st-ap__wave-bars>span{animation:st-ap-wave 1.15s ease-in-out infinite;animation-delay:calc(var(--st-ap-i, 0) * 32ms)}@keyframes st-ap-wave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}.st-ap .st-ap__time{display:var(--st-ap-vis-times, block);flex:0 0 auto;margin:0;padding:0;color:var(--st-ap-time-color, #0f172a);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}.st-ap .st-ap__times .st-ap__time{display:block}.st-ap .st-ap__time--duration{color:var(--st-ap-time-color-duration, #64748b)}.st-ap .st-ap__time-sep{color:var(--st-ap-time-color-duration, #64748b);font-size:13px;line-height:1;opacity:.6}.st-ap .st-ap__volume{display:var(--st-ap-vis-volume, flex);align-items:center;flex:0 0 auto;gap:6px}.st-ap .st-ap__volume-bar{position:relative;display:flex;align-items:center;flex:0 0 auto;width:var(--st-ap-volume-width, 64px);height:16px}.st-ap .st-ap__volume-track,.st-ap .st-ap__volume-fill{position:absolute;top:50%;left:0;height:4px;border-radius:999px;transform:translateY(-50%);pointer-events:none}.st-ap .st-ap__volume-track{width:100%;background-color:var(--st-ap-bar-track, rgba(15, 23, 42, .1))}.st-ap .st-ap__volume-fill{width:var(--st-ap-volume, 100%);background-color:var(--st-ap-sec-color, #475569)}.st-ap .st-ap__eq{display:var(--st-ap-vis-eq, inline-flex);align-items:flex-end;flex:0 0 auto;gap:2px;height:var(--st-ap-eq-height, 16px);opacity:0;transition:opacity var(--st-ap-transition, .25s) ease}.st-ap.is-playing .st-ap__eq{opacity:1}.st-ap .st-ap__eq>i{display:block;width:var(--st-ap-eq-bar-width, 3px);height:100%;border-radius:2px;background-color:var(--st-ap-eq-color, #6366f1);transform:scaleY(.25);transform-origin:bottom;transition:transform .2s ease}.st-ap.is-playing .st-ap__eq>i{animation-name:st-ap-eq;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-duration:calc(.7s + var(--st-ap-i, 0) * .13s);animation-delay:calc(var(--st-ap-i, 0) * 90ms)}@keyframes st-ap-eq{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.st-ap .st-ap__cover{position:relative;display:var(--st-ap-vis-cover, block);flex:0 0 auto;width:var(--st-ap-cover-size, 88px);height:var(--st-ap-cover-size, 88px);border-radius:14px;overflow:hidden;background-color:#0f172a0f}.st-ap .st-ap__cover[data-st-ap]{cursor:pointer}.st-ap .st-ap__cover img{display:block;width:100%;height:100%;margin:0;border-radius:0;object-fit:cover}.st-ap--cover-circle .st-ap__cover,.st-ap--cover-vinyl .st-ap__cover{border-radius:50%}.st-ap .st-ap__vinyl-hole{display:none}.st-ap--cover-vinyl .st-ap__cover:after{content:"";position:absolute;inset:6%;border-radius:50%;background:repeating-radial-gradient(circle,rgba(0,0,0,.14) 0 1px,transparent 1px 5px);pointer-events:none}.st-ap--cover-vinyl .st-ap__vinyl-hole{display:block;position:absolute;top:50%;left:50%;width:16%;height:16%;margin:-8% 0 0 -8%;border-radius:50%;background-color:var(--st-ap-ui-bg, #fff);box-shadow:inset 0 0 0 2px #0000002e;pointer-events:none}.st-ap--cover-spin.is-playing .st-ap__cover img{animation:st-ap-spin var(--st-ap-cover-spin, 8s) linear infinite}.st-ap .st-ap__meta{display:var(--st-ap-vis-meta, flex);flex-direction:column;gap:2px;min-width:0}.st-ap .st-ap__title,.st-ap .st-ap__artist{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-ap .st-ap__title{color:var(--st-ap-title-color, #0f172a);font-size:15px;font-weight:700;line-height:1.3}.st-ap .st-ap__artist{color:var(--st-ap-artist-color, #64748b);font-size:13px;line-height:1.3}.st-ap .st-ap__label{color:var(--st-ap-label-color, #0f172a);font-size:15px;font-weight:600;line-height:1.3}.st-ap.is-docked .st-ap__mount{min-height:var(--st-ap-dock-h, 0px)}.st-ap.is-docked .st-ap__ui{position:fixed;left:var(--st-ap-dock-offset, 16px);right:var(--st-ap-dock-offset, 16px);z-index:9990;width:auto;margin:0 auto;box-shadow:var(--st-ap-ui-shadow, 0 12px 40px -12px rgba(15, 23, 42, .45))}.st-ap--dock-bottom.is-docked .st-ap__ui{bottom:var(--st-ap-dock-offset, 16px);animation:st-ap-dock-up .25s ease}.st-ap--dock-top.is-docked .st-ap__ui{top:var(--st-ap-dock-offset, 16px);animation:st-ap-dock-down .25s ease}@keyframes st-ap-dock-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes st-ap-dock-down{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}.st-ap-empty{padding:18px;border:1px dashed rgba(15,23,42,.25);border-radius:12px;color:#64748b;font-size:13px;text-align:center}.st-player-fallback{padding:10px}@media (prefers-reduced-motion: reduce){.st-ap .st-ap__btn,.st-ap .st-ap__ui,.st-ap .st-ap__bar,.st-ap .st-ap__thumb{transition:none}.st-ap .st-ap__play-wrap,.st-ap .st-ap__pulse,.st-ap .st-ap__spin,.st-ap .st-ap__eq>i,.st-ap .st-ap__cover img,.st-ap .st-ap__wave-layer--fill .st-ap__wave-bars>span,.st-ap.is-docked .st-ap__ui{animation:none!important}}
