:root{--pa-bg:#ffffff;--pa-border:#E9EEF4;--pa-shadow:0 18px 36px rgba(15,23,42,.10);--pa-text:#0F172A;--pa-sub:#8A97A6;--pa-accent:#EF4444;--pa-ghost:#F1F5F9}.pa-card.pa-v3{width:180px;border:1px solid var(--pa-border);border-radius:24px;background:var(--pa-bg);box-shadow:var(--pa-shadow);padding:14px;display:flex;flex-direction:column;gap:12px}.pa-head{display:flex;flex-direction:column;align-items:center;gap:8px}.pa-badge{position:relative;width:48px;height:48px}.pa-badge-bg{width:48px;height:48px;display:block}.pa-badge .pa-mic{position:absolute;inset:0;width:18px;height:18px;margin:auto;top:15px}.pa-title{text-align:center}.pa-name{font-weight:800;font-size:14px;line-height:1.2;color:var(--pa-text);letter-spacing:-.2px}.pa-time{margin-top:2px;font-size:11px;color:var(--pa-sub)}.pa-time .pa-sep{margin:0 4px;opacity:.85}.pa-wave{width:100%;padding:6px 2px 8px}.pa-ctrl{display:flex;align-items:center;justify-content:space-between;gap:12px}.pa-play{width:25px;height:25px;border-radius:50%;border:none;background:var(--pa-accent);color:#fff;display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 26px rgba(239,68,68,.35);transition:transform .08s ease,filter .15s ease;flex:0 0 25px}.pa-play:active{transform:scale(.98)}.pa-play .pa-play-icon{font-size:11px;line-height:1;margin-right:1px}.pa-play.is-playing .pa-play-icon{content:"❚❚";font-family:monospace}.pa-skip{height:38px;min-width:50px;padding:0;border:none;border-radius:12px;background:var(--pa-ghost);color:#1f2937;font-weight:800;font-size:13px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 0 rgba(0,0,0,.02) inset;transition:filter .15s ease,transform .08s ease;flex:1 1 auto}.pa-skip:hover{filter:brightness(.97)}.pa-skip:active{transform:scale(.98)}.pa-skip-t{font-variant-numeric:tabular-nums}@media (prefers-color-scheme:dark){:root{--pa-bg:#0B1220;--pa-border:#111827;--pa-text:#E6EDF6;--pa-sub:#93A4B6;--pa-ghost:#0F172A}}