.voice-create-select{display:grid;gap:7px;color:var(--muted);font-size:13px}.voice-create-select select,.voice-form input,.voice-form select{width:100%;box-sizing:border-box}.voice-library{margin:18px 0 4px;padding-top:16px;border-top:1px solid var(--line);text-align:left}.voice-library-head,.voice-item{display:flex;align-items:center;justify-content:space-between;gap:12px}.voice-library-head>div:first-child,.voice-item>div:first-child{display:grid;gap:3px}.voice-library-head span,.voice-item span{font-size:12px;color:var(--muted)}#voice-library-list{display:grid;gap:8px;margin-top:10px;max-height:180px;overflow:auto}.voice-item{padding:10px;border:1px solid var(--line);border-radius:8px;background:#16181d}.voice-item-actions{display:flex;gap:6px}.voice-item-actions button{min-height:34px}.voice-dialog{width:min(520px,calc(100vw - 28px))}.voice-form{display:grid;gap:13px;text-align:left}.voice-form label{display:grid;gap:6px;color:var(--muted);font-size:13px}.voice-form .voice-check{display:flex;grid-template-columns:auto 1fr;align-items:center}.voice-form .voice-check input{width:auto}.voice-time{display:grid;grid-template-columns:1fr 1fr;gap:10px}.voice-phrase{padding:12px;border-left:3px solid var(--accent);background:#191b20;white-space:pre-wrap}.profile-card{max-height:min(88vh,760px);overflow:auto}@media(max-width:600px){.voice-library-head{align-items:flex-start}.voice-library-head>div:last-child{display:flex}.voice-item{align-items:flex-start}.voice-item-actions{flex-wrap:wrap;justify-content:flex-end}}
