.listening_page__xb2Pq{min-height:100dvh;background:linear-gradient(145deg,#f1e9f5,#fff6f8 65%,#fffaf5);color:#44334d;padding:env(safe-area-inset-top) 20px calc(32px + env(safe-area-inset-bottom))}.listening_shell__l9qWP{max-width:820px;margin:auto}.listening_topbar__i1ST8{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px}.listening_topbar__i1ST8 a{display:inline-flex;align-items:center;min-height:44px;color:#825f84;font-size:13px;text-decoration:none}.listening_topbar__i1ST8>span{color:#a38ba2;font-size:10px;letter-spacing:.13em}.listening_hero__B3xEm{position:relative;padding:28px 0 30px}.listening_hero__B3xEm small{color:#a17991;font-size:12px}.listening_hero__B3xEm h1{font:600 clamp(30px,6vw,42px)/1.35 Songti SC,serif;margin:12px 0}.listening_hero__B3xEm p{font-size:14px;line-height:1.9;color:#8b778f}.listening_musicMark__s4Fnm{position:absolute;right:20px;top:26px;font:100px/1 Georgia,serif;color:#d7b9d23d;transform:rotate(-12deg);pointer-events:none}.listening_controls__G9kff{display:flex;gap:12px;align-items:end}.listening_controls__G9kff label{flex:1;min-width:0}.listening_controls__G9kff label span{display:block;color:#937c96;font-size:12px;margin-bottom:7px}.listening_controls__G9kff input{width:100%;min-height:48px;border:1px solid #dacbdd;border-radius:14px;padding:0 16px;background:#fffafddb;color:#4a3651;font-size:15px;box-sizing:border-box}.listening_page__xb2Pq button{min-height:44px;border:1px solid #d9c7da;border-radius:12px;color:#8b5f84;background:#fff9fc;padding:8px 14px;cursor:pointer;font-size:13px}.listening_controls__G9kff button{min-height:48px}.listening_controls__G9kff button[aria-pressed=true]{background:#945d84;color:#fff;border-color:#945d84}.listening_page__xb2Pq :is(a,button,input):focus-visible{outline:2px solid #a5688d;outline-offset:4px}.listening_loginNote__FcsEG{color:#9b849b;font-size:12px;line-height:1.8}.listening_loginNote__FcsEG a{color:#936183}.listening_notice__t_SlJ{color:#946182;font-size:13px;line-height:1.8;min-height:12px;margin:12px 0}.listening_listHead___H3Fy{display:flex;align-items:center;justify-content:space-between;margin:14px 0}.listening_listHead___H3Fy h2{font-size:17px;margin:0}.listening_listHead___H3Fy span{color:#a58da5;font-size:12px}.listening_tracks___CJIq{display:grid;gap:12px;padding:0;margin:0;list-style:none}.listening_tracks___CJIq>li{padding:20px;min-width:0;border:1px solid #e6d9e5;border-radius:18px;background:#fffdfde6;box-shadow:0 4px 18px #77517904}.listening_tracks___CJIq>li.listening_selected__9LP3p{border-color:#c998b4;background:#fffafd}.listening_trackHeading__59oBJ{display:flex;align-items:center;gap:12px}.listening_number__1q8Zu{font-size:12px;color:#bc9fb5;font-variant-numeric:tabular-nums}.listening_trackHeading__59oBJ>div{flex:1;min-width:0}.listening_trackHeading__59oBJ h3{font-size:17px;line-height:1.5;margin:0;overflow-wrap:anywhere}.listening_trackHeading__59oBJ p{font-size:12px;color:#a58ca3;margin:5px 0 0;overflow-wrap:anywhere}.listening_page__xb2Pq .listening_play__3gVq_{background:#f6eaf2;border-color:#ead3e1;white-space:nowrap}.listening_trackNote__F4Auv{margin:12px 0;font-size:12px;color:#98839c;line-height:1.7;overflow-wrap:anywhere}.listening_platforms__vF30p{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.listening_platforms__vF30p:empty{display:none}.listening_platforms__vF30p a{display:inline-flex;align-items:center;gap:6px;min-height:44px;border:1px solid #e9dfe9;border-radius:11px;padding:0 10px;color:#79617e;text-decoration:none;font-size:12px;background:#fff}.listening_platforms__vF30p i{display:grid;place-items:center;width:20px;height:20px;border-radius:7px;font-size:11px;font-style:normal;background:#f0eaf5;color:#92739f}.listening_platforms__vF30p a span{color:#b99eb7}.listening_platforms__vF30p [data-platform=qq] i{color:#55886f;background:#edf5ed}.listening_platforms__vF30p [data-platform=netease] i{color:#bf6f77;background:#fcf0ef}.listening_platforms__vF30p [data-platform=kugou] i{color:#6a8bb8;background:#edf4fc}.listening_platforms__vF30p [data-platform=karaoke] i{color:#c98296;background:#fff0f5}.listening_locked__iOzUl{display:block;margin-top:12px;font-size:12px;line-height:1.7;color:#aa8f9f}.listening_player__FdEz5{margin:20px 0 0;padding:18px;border:1px solid #dcb9ce;border-radius:18px;background:#fff9fce8}.listening_player__FdEz5[hidden]{display:none}.listening_player__FdEz5>div{display:flex;align-items:center;gap:12px}.listening_player__FdEz5>div>span{font-size:32px;color:#c48aac}.listening_player__FdEz5>div>div{flex:1;min-width:0}.listening_player__FdEz5 strong{display:block;font-size:15px;overflow-wrap:anywhere}.listening_player__FdEz5 p,.listening_player__FdEz5 small{font-size:11px;color:#a3859d;line-height:1.8;margin:2px 0}.listening_player__FdEz5 audio{display:block;width:100%;margin:12px 0}.listening_player__FdEz5 button{font-size:20px}.listening_empty__cf7i_{text-align:center;padding:42px 20px;border:1px dashed #e2d2e1;border-radius:18px;background:#fffafbb3}.listening_empty__cf7i_>span{font-size:40px;color:#cc9fba}.listening_empty__cf7i_ h2{font-size:18px}.listening_empty__cf7i_ p{color:#a78d9f;font-size:13px;line-height:1.8}.listening_footer__BOwKh{margin:28px 0 0;font-size:11px;color:#b29aaf;line-height:1.9}@media(max-width:500px){.listening_page__xb2Pq{padding-inline:16px}.listening_topbar__i1ST8>span{display:none}.listening_hero__B3xEm{padding-block:16px 22px}.listening_controls__G9kff{align-items:stretch;flex-direction:column;gap:8px}.listening_controls__G9kff input{font-size:16px}.listening_controls__G9kff button{align-self:flex-start;min-height:44px}.listening_tracks___CJIq>li{padding:16px}.listening_platforms__vF30p{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.listening_platforms__vF30p a{justify-content:center;padding-inline:6px}.listening_trackHeading__59oBJ h3{font-size:16px}.listening_page__xb2Pq .listening_play__3gVq_{padding-inline:10px;font-size:12px}}