.voice-recorder-studio .vr-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;height:100%;min-height:0;padding:18px;box-sizing:border-box}.voice-recorder-studio .vr-meter{display:flex;align-items:flex-end;gap:4px;height:120px}.voice-recorder-studio .vr-meter span{width:10px;height:100%;border-radius:4px;background:#ece6f3;transition:background .08s}.voice-recorder-studio .vr-meter span.is-on{background:linear-gradient(#d946a6,#8b5cf6)}.voice-recorder-studio .vr-meter span.is-hot{background:#e11d48}.voice-recorder-studio .vr-time{font-size:clamp(32px,6vw,56px);font-variant-numeric:tabular-nums;color:#231f2e}.voice-recorder-studio .vr-wave{width:100%;max-width:900px;height:auto;aspect-ratio:1200/220;border:1px solid #ece6f3;border-radius:12px;background:#fff}.voice-recorder-studio audio{width:100%;max-width:600px}.voice-recorder-studio .vr-play{display:inline-flex;align-items:center;gap:6px}.voice-recorder-studio .vr-hint,.vr-hint{margin:0;font-size:12.5px;line-height:1.5;color:#6b6577}.voice-recorder-studio .vr-done .std-primary{justify-content:center}@media (prefers-reduced-motion:reduce){.voice-recorder-studio .vr-meter span{transition:none}}