.stj-album{background:#1d3b66;color:#fff;border-radius:12px;padding:20px;box-shadow:0 10px 24px #091b3450;font:14px/1.5 Arial,Helvetica,sans-serif;max-width:100%;margin:16px 0 25px}.stj-album *{box-sizing:border-box}.stj-album-head{display:flex;align-items:center;gap:18px;margin-bottom:15px}.stj-album-cover{width:142px;height:142px;flex:0 0 142px;background:#102849;border-radius:5px;display:flex;align-items:center;justify-content:center;overflow:hidden}.stj-album-cover img{width:100%;height:100%;object-fit:cover;display:block}.stj-album-cover span{font-size:65px;color:#bed5e9}.stj-album-intro{min-width:0}.stj-album-kicker{color:#a6c5e5;font-size:11px;letter-spacing:1.5px}.stj-album .stj-album-intro h3{color:#fff!important;font:normal 23px/1.25 Georgia,serif!important;margin:7px 0!important}.stj-album-intro>span:last-child{color:#b8cee4}.stj-album-controls{border-top:1px solid #ffffff35;border-bottom:1px solid #ffffff35;padding:14px 0;display:flex;gap:12px;align-items:center}.stj-album-controls button{border:0;color:#fff;background:none;cursor:pointer;font-size:24px;padding:0;min-width:22px}.stj-album-controls .stj-play{border-radius:100%;background:#fff;color:#1d3b66;width:42px;height:42px;font-size:17px;flex:0 0 42px}.stj-album-now{flex:1;min-width:0}.stj-now-title{font-weight:400;color:#fff;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:6px}.stj-wave{display:block;width:100%;height:46px;cursor:pointer;touch-action:manipulation}.stj-times{display:flex;justify-content:space-between;font-size:11px;color:#bad3eb;font-variant-numeric:tabular-nums}.stj-album-controls .stj-mute{font-size:19px}.stj-volume{width:65px;accent-color:#78d7ff}.stj-album-playlist{list-style:none!important;padding:4px 0 0!important;margin:0!important;max-height:350px;overflow-y:auto}.stj-album-playlist li{list-style:none!important;margin:0!important;padding:0!important}.stj-album .stj-track{width:100%;display:flex;align-items:center;gap:15px;padding:10px 12px;border:0;border-bottom:1px solid #ffffff18;background:transparent;color:#e5f0f9;text-align:left;cursor:pointer;font:inherit}.stj-album .stj-track:hover{background:#ffffff13}.stj-album .stj-track.active{color:#7edcff;background:#ffffff16}.stj-track-num{color:#9db8d4;font-variant-numeric:tabular-nums}.stj-track-info{min-width:0;flex:1}.stj-track-icon{font-size:12px}@media(max-width:600px){.stj-album{padding:13px}.stj-album-cover{width:96px;height:96px;flex-basis:96px}.stj-album .stj-album-intro h3{font-size:18px!important}.stj-album-controls{gap:8px;flex-wrap:wrap}.stj-album-now{order:2;flex-basis:100%}.stj-volume{width:48px}.stj-album-playlist{max-height:280px}}
