:root{--p-accent: #818cf8;--p-bg: #030303;--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}html{height:100%;height:100vh;height:-webkit-fill-available;overscroll-behavior:none;background-color:#000;padding:0;margin:0}body{font-family:Plus Jakarta Sans,Noto Sans SC,sans-serif;background:#000;margin:0;padding:0;display:flex;align-items:center;justify-content:center;height:100%;height:100vh;height:-webkit-fill-available;min-height:100vh;min-height:-webkit-fill-available;width:100vw;width:100%;overflow:hidden;overscroll-behavior:none;position:fixed;top:0;left:0;right:0;bottom:0;font-size:clamp(14px,3.5vw,16px)}@supports (-webkit-touch-callout: none){html,body{height:-webkit-fill-available;min-height:-webkit-fill-available}}#root{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#000}.aplayer{background:#ffffff0a!important;-webkit-backdrop-filter:blur(60px)!important;backdrop-filter:blur(60px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:3.2rem!important;box-shadow:0 50px 100px #0009!important;color:#fff!important;margin:0!important;padding:15px!important;overflow:hidden!important}.aplayer .aplayer-pic{border-radius:2.2rem!important;box-shadow:0 20px 50px #00000080!important;width:105px!important;height:105px!important;transition:all .8s cubic-bezier(.16,1,.3,1)!important}.aplayer .aplayer-pic:hover{transform:scale(1.05) rotate(2deg)!important}.aplayer .aplayer-info{margin-left:120px!important;padding:24px 10px!important}.aplayer .aplayer-info .aplayer-music .aplayer-title{font-size:22px!important;font-weight:900!important;letter-spacing:-1px!important;color:#fff!important;font-style:italic!important}.aplayer .aplayer-info .aplayer-music .aplayer-author{font-size:13px!important;color:#ffffff73!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:2px!important}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar{height:6px!important;background:#ffffff0f!important;border-radius:10px!important}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{background:linear-gradient(to right,#818cf8,#c084fc)!important;height:6px!important}.aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb{background:#fff!important;border:none!important;width:18px!important;height:18px!important;margin-top:-6px!important;box-shadow:0 0 25px #818cf8!important}.aplayer .aplayer-list{background:#00000080!important;border-radius:2.8rem!important;margin-top:20px!important;border:1px solid rgba(255,255,255,.05)!important}.aplayer .aplayer-list ol li{border-top:1px solid rgba(255,255,255,.03)!important;padding:22px 28px!important;font-weight:500!important}.aplayer .aplayer-list ol li.aplayer-list-light{background:#818cf826!important}.aplayer .aplayer-lrc{height:42px!important;margin-top:12px!important}.aplayer .aplayer-lrc p.aplayer-lrc-current{color:#818cf8!important;font-size:15px!important;font-weight:800!important;text-shadow:0 0 15px rgba(129,140,248,.5)!important}@media(max-width:375px){body{font-size:13px}}@media(min-width:376px)and (max-width:414px){body{font-size:14px}}@media(min-width:415px){body{font-size:16px}}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff80}button,.cursor-pointer{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@keyframes app-open{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-app-open{animation:app-open .3s cubic-bezier(.16,1,.3,1)}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow{animation:spin-slow 20s linear infinite}
