#app{min-height:100vh;position:relative}.music-player{position:fixed;bottom:0;left:0;right:0;z-index:9999}.pagination-container[data-v-4d22bef6]{background:transparent;box-shadow:none;margin-top:30px;margin-bottom:10px}.custom-pagination[data-v-4d22bef6]{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;gap:4px;font-size:14px;margin:0;width:auto;min-width:0;position:relative}.custom-pagination .page-btn[data-v-4d22bef6]{width:38px;height:38px;background:#232323!important;color:#6c6a6a!important;border:none!important;border-radius:5px!important;margin:0 2px;font-size:17px;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s;outline:none;display:flex;align-items:center;justify-content:center}.custom-pagination .page-btn.active[data-v-4d22bef6]{background:#01ff95!important;color:#111!important;font-weight:700;box-shadow:0 0 0 2px #00ff9933}.custom-pagination .page-btn[data-v-4d22bef6]:disabled{background:#111!important;color:#444!important;cursor:not-allowed}.custom-pagination .ellipsis[data-v-4d22bef6]{color:#888;margin:0 2px;font-size:17px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-pagination .goto-label[data-v-4d22bef6]{color:#6c6a6a;margin:0 2px;font-size:14px}.custom-pagination .goto-input[data-v-4d22bef6]{width:38px;height:32px;background:#232323!important;border:1px solid #333!important;border-radius:8px!important;color:#6c6a6a!important;text-align:center;margin:0 2px;font-size:14px;outline:none;transition:border .2s}.custom-pagination .goto-input[data-v-4d22bef6]:focus{border:1.5px solid #01ff95!important}.custom-pagination .size-select[data-v-4d22bef6]{background:#232323!important;color:#6c6a6a!important;border:1px solid #333!important;border-radius:8px!important;height:38px;margin:0 8px 0 4px;font-size:14px;outline:none;padding:0 8px;transition:border .2s}.custom-pagination .size-select[data-v-4d22bef6]:focus{border:1.5px solid #01ff95!important}.custom-pagination .size-select option[data-v-4d22bef6]{background:#232323!important;color:#fff!important}.custom-pagination .stat-info[data-v-4d22bef6]{color:#6c6a6a;font-size:14px;margin-left:10px;letter-spacing:1px}.custom-pagination .green[data-v-4d22bef6]{color:#01ff95;font-size:16px}.pay-record[data-v-3b27372d]{min-height:100%;padding:24px}.pay-record .content-wrapper[data-v-3b27372d]{margin:0 auto;padding:0 16px}.pay-record .header-section[data-v-3b27372d]{margin-bottom:24px}.pay-record .header-section .title[data-v-3b27372d]{display:flex;align-items:center;gap:12px;color:#fff;font-size:24px;font-weight:600;margin:0}.pay-record .header-section .title i[data-v-3b27372d]{font-size:32px;color:var(--el-color-primary)}.pay-record .table-container[data-v-3b27372d]{background:rgba(28,28,28,.7);border-radius:12px;box-shadow:var(--el-box-shadow-light);padding:10px}.pay-record .table-container[data-v-3b27372d] .el-table,.pay-record .table-container[data-v-3b27372d] .el-table .el-table__inner-wrapper{background-color:transparent}.pay-record .table-container[data-v-3b27372d] .el-table thead tr{background-color:hsla(0,0%,100%,.17)!important}.pay-record .table-container[data-v-3b27372d] .el-table tbody tr{background-color:transparent}.pay-record .table-container[data-v-3b27372d] .el-table tbody tr:hover>td{background-color:hsla(0,0%,100%,.05)!important}.pay-record .table-container[data-v-3b27372d] .el-table td,.pay-record .table-container[data-v-3b27372d] .el-table th{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.05)}.pay-record .amount-info[data-v-3b27372d],.pay-record .order-info[data-v-3b27372d],.pay-record .time-info[data-v-3b27372d],.pay-record .type-info[data-v-3b27372d]{display:flex;align-items:center;gap:10px}.pay-record .amount-info i[data-v-3b27372d],.pay-record .order-info i[data-v-3b27372d],.pay-record .time-info i[data-v-3b27372d],.pay-record .type-info i[data-v-3b27372d]{color:var(--el-color-primary);font-size:16px}.pay-record .amount-info span[data-v-3b27372d],.pay-record .order-info span[data-v-3b27372d],.pay-record .time-info span[data-v-3b27372d],.pay-record .type-info span[data-v-3b27372d]{color:var(--el-color-primary-light-9)}.pay-record .order-info .order-icon[data-v-3b27372d]{width:32px;height:32px;border-radius:6px;background:var(--el-color-primary-light-9);display:flex;align-items:center;justify-content:center}.pay-record .order-info .order-icon i[data-v-3b27372d]{color:var(--el-color-primary)}[data-v-3b27372d] .el-table__row{transition:all .3s ease}[data-v-3b27372d] .el-table__row:hover{background-color:var(--el-bg-color-page)}[data-v-3b27372d] .el-table__row:hover td{background-color:transparent}@keyframes slideIn-3b27372d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-wrapper[data-v-3b27372d]{animation:slideIn-3b27372d .4s ease-out}[data-v-3b27372d] .el-loading-mask{background-color:rgba(0,0,0,.7)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-v-3b27372d] .el-loading-mask .el-loading-spinner .path{stroke:#1db954;stroke-width:2}[data-v-3b27372d] .el-loading-mask .el-loading-spinner .el-loading-text{color:#1db954;font-size:14px;font-weight:500;margin-top:12px;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.3)}[data-v-3b27372d] .el-loading-mask .el-loading-spinner .circular{width:42px;height:42px;animation:loading-rotate-3b27372d 2s linear infinite}@keyframes loading-rotate-3b27372d{to{transform:rotate(1turn)}}.download-record[data-v-198da3de]{padding:32px;color:#fff;padding-bottom:80px}.download-record .content-wrapper[data-v-198da3de]{margin:0 auto;padding:0 16px}.download-record .header-section[data-v-198da3de]{margin-bottom:24px}.download-record .header-section .title[data-v-198da3de]{display:flex;align-items:center;gap:12px;color:#fff;font-size:24px;font-weight:600;margin:0}.download-record .header-section .title i[data-v-198da3de]{font-size:32px;color:var(--el-color-primary)}.download-record .table-container[data-v-198da3de]{background:hsla(0,0%,7%,.95);border-radius:12px;box-shadow:var(--el-box-shadow-light);padding:10px}.download-record .table-container[data-v-198da3de] .el-table,.download-record .table-container[data-v-198da3de] .el-table .el-table__inner-wrapper{background-color:transparent}.download-record .table-container[data-v-198da3de] .el-table thead tr{background-color:rgba(28,28,28,.9)!important}.download-record .table-container[data-v-198da3de] .el-table tbody tr{background-color:transparent}.download-record .table-container[data-v-198da3de] .el-table tbody tr:hover>td{background-color:hsla(0,0%,100%,.05)!important}.download-record .table-container[data-v-198da3de] .el-table td,.download-record .table-container[data-v-198da3de] .el-table th{background-color:transparent;border-bottom:1px solid hsla(0,0%,100%,.05)}.download-record .song-info[data-v-198da3de],.download-record .time-info[data-v-198da3de]{display:flex;align-items:center;gap:10px}.download-record .song-info i[data-v-198da3de],.download-record .time-info i[data-v-198da3de]{color:var(--el-color-primary);font-size:16px}.download-record .song-info span[data-v-198da3de],.download-record .time-info span[data-v-198da3de]{color:var(--el-color-primary-light-9)}.download-record .song-info .ellipsis-content[data-v-198da3de],.download-record .time-info .ellipsis-content[data-v-198da3de]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.download-record .song-info .song-icon[data-v-198da3de]{width:32px;height:32px;border-radius:6px;background:var(--el-color-primary-light-9);display:flex;align-items:center;justify-content:center}.download-record .song-info .song-icon i[data-v-198da3de]{color:var(--el-color-primary)}.download-record .operation-buttons[data-v-198da3de]{display:flex;gap:8px}[data-v-198da3de] .el-table__row{transition:all .3s ease}[data-v-198da3de] .el-table__row:hover{background-color:var(--el-bg-color-page)}[data-v-198da3de] .el-table__row:hover td{background-color:transparent}@keyframes slideIn-198da3de{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.content-wrapper[data-v-198da3de]{animation:slideIn-198da3de .4s ease-out}[data-v-198da3de] .el-loading-mask{background-color:rgba(0,0,0,.7)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}[data-v-198da3de] .el-loading-mask .el-loading-spinner .path{stroke:#1db954;stroke-width:2}[data-v-198da3de] .el-loading-mask .el-loading-spinner .el-loading-text{color:#1db954;font-size:14px;font-weight:500;margin-top:12px;letter-spacing:1px;text-shadow:0 2px 4px rgba(0,0,0,.3)}[data-v-198da3de] .el-loading-mask .el-loading-spinner .circular{width:42px;height:42px;animation:loading-rotate-198da3de 2s linear infinite}@keyframes loading-rotate-198da3de{to{transform:rotate(1turn)}}a,article,aside,blockquote,body,canvas,dd,details,div,dl,dt,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,img,label,li,ol,p,pre,span,td,th,tr,ul{padding:0;margin:0}#app,body,html{height:100%}li,ul{list-style:none;display:inline-block}.pagination{display:flex;justify-content:center;align-items:stretch;flex-direction:row;flex-wrap:nowrap;transform:translateY(15px)}@media screen and (min-width:668px){.play-list-container{margin:0 8% 30px 8%}}.el-select-dropdown__item{display:block!important}body{background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh}body.auth-page{background:none;overflow:hidden}.main-background{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;z-index:-3}.auth-page .main-background{display:none}.glow-effects{position:fixed;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 50%,rgba(0,255,140,.03),transparent 70%);pointer-events:none;z-index:-2}.auth-page .glow-effects{display:none}.animated-gradient{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#000,#000);z-index:-1}.auth-page .animated-gradient{display:none}.section-container{padding:20px 5%}.section-title{color:#fff;font-size:24px;font-weight:500;margin-bottom:20px;position:relative;padding-left:0}.el-card{border:none!important;transition:background .3s;color:#fff}.el-card,.el-card:hover{background:#2f2f2f!important}.el-card__body{padding:15px!important}.play-list-container{background:transparent;border-radius:8px;margin-top:15px}body:not(.auth-page) .el-button:not(.code-button){background:#1c1c1c;border-color:#333;color:#fff}body:not(.auth-page) .el-button:not(.code-button):hover{background:#252525;border-color:#444}body:not(.auth-page) .el-input:not(.sign-container .el-input){--el-input-bg-color:#1c1c1c;--el-input-border-color:#333;--el-input-text-color:#fff}body:not(.auth-page) .el-input:not(.sign-container .el-input) .el-input__wrapper{background-color:#1c1c1c!important}body:not(.auth-page) .el-input:not(.sign-container .el-input) .el-input__inner{background-color:#1c1c1c!important;color:#fff!important}body:not(.auth-page) .el-input:not(.sign-container .el-input) .el-input__inner::-moz-placeholder{color:#666}body:not(.auth-page) .el-input:not(.sign-container .el-input) .el-input__inner::placeholder{color:#666}body:not(.auth-page) .el-card{background:#1c1c1c!important;border:none!important;transition:background .3s;color:#fff}body:not(.auth-page) .el-card:hover{background:#252525!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1c1c1c}::-webkit-scrollbar-thumb{background:#333;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#444}