.player{border:var(--ink);border-radius:var(--r-wobble);background-image:radial-gradient(#0000000d 1px,#0000 1.5px);background-size:14px 14px;background-color:var(--card);z-index:40;left:50%;bottom:calc(14px + env(safe-area-inset-bottom));box-sizing:border-box;width:min(940px,100% - 24px);box-shadow:var(--offset-md), 0 14px 32px #0000001f;position:fixed;translate:-50%}.player-inner{align-items:center;gap:20px;min-height:68px;padding:6px 12px 6px 14px;display:flex}.player-now{flex:0 0 270px;align-items:center;gap:12px;min-width:0;display:flex}a.player-title{flex-direction:column;justify-content:center;min-width:0;min-height:44px;display:flex}.player-title-text{text-overflow:ellipsis;white-space:nowrap;font-size:21px;line-height:1.25;overflow:hidden}.player-ep{text-overflow:ellipsis;white-space:nowrap;color:var(--tx3);font-size:11px;overflow:hidden}.player-line{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.player-time{min-width:3.2em;color:var(--tx2);flex-shrink:0;justify-content:center;font-size:12px}.player-skip,.player-speed{box-sizing:border-box;border:var(--ink);border-radius:var(--r-pill);background:var(--card);min-height:44px;color:var(--tx);font-family:var(--font-hand);cursor:pointer;transition:background-color var(--dur-1), box-shadow var(--dur-2);justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:19px;font-weight:400;line-height:1;display:inline-flex}@media (hover:hover){.player-skip:not(:disabled):hover,.player-speed:not(:disabled):hover{background:var(--pink);color:var(--tx)}}.player-skip,.player-speed{flex-shrink:0;min-width:44px;height:36px;min-height:36px;margin-top:4px;margin-bottom:4px;padding:0 10px;font-size:17px}.player-close{border-radius:var(--r-round);width:44px;height:44px;color:var(--tx);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0}.player-skip:disabled{opacity:.4;cursor:default}@media (hover:hover){.player-close:hover{background:var(--ui)}}.player-line .waveform{height:36px}.has-audio-bar .site{padding-bottom:110px}@media (max-width:760px){.player{bottom:calc(10px + env(safe-area-inset-bottom));width:calc(100% - 20px)}.player-inner{flex-direction:column;align-items:stretch;gap:0;padding:10px 10px 4px 12px}.player-now{flex-basis:auto}.player-close{position:absolute;top:6px;right:6px}.player:has(.player-close) .player-now{padding-right:40px}.player-line .waveform{gap:1px}.player-line .waveform-bar:nth-child(2n){display:none}.has-audio-bar .site{padding-bottom:150px}}@media (max-width:400px){.player-skip{display:none}}@media (prefers-reduced-motion:no-preference){.player{animation:lt-player var(--dur-3) var(--ease-out) both}}@keyframes lt-player{0%{translate:-50% 130%}}
