.voice-creation-controls{color:#dae6e9;text-align:left;pointer-events:auto;background:#0f1720f0;border:1px solid #acccd733;border-radius:16px;width:min(330px,100vw - 32px);padding:12px;font-size:12px;box-shadow:0 8px 32px #0000002e}.voice-creation-heading{color:#b8ccd2;justify-content:space-between;align-items:center;min-height:24px;margin-bottom:6px;display:flex}.voice-creation-controls button{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:#91b0be0f;border:1px solid #acccd73d;border-radius:10px;justify-content:center;align-items:center;gap:6px;display:inline-flex}.voice-creation-actions{gap:6px;display:flex}.voice-creation-actions button{flex:1;padding:8px 10px}.voice-creation-controls button[aria-pressed=true]{color:#f1fcff;background:#7cc7d32e;border-color:#80b8c3}.voice-creation-controls button:hover:not(:disabled){background:#7cc7d33b}.voice-creation-controls button:focus-visible{outline-offset:3px;outline:2px solid #c9f1ff}.voice-creation-controls button:disabled{opacity:.4;cursor:default}.voice-creation-controls .voice-creation-cancel{background:0 0;border-color:#0000;width:44px;margin:-8px -6px -4px 0}.voice-creation-controls p{color:#b8ccd2;min-height:2.8em;margin:9px 0 0;line-height:1.4}.voice-creation-slots{justify-content:center;align-items:center;gap:18px;min-height:44px;display:flex}.voice-creation-slots span{color:#8ba4ae;border:1px dashed #607985;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.voice-creation-slots span[data-current=true]{color:#e2f8ff;background:#7cc7d31f;border-style:solid;border-color:#b0e4ee}.voice-creation-slots span[data-complete=true]{color:#c5e7d8;background:#8bb9a61f;border-style:solid;border-color:#8bb9a6}@media (forced-colors:active){.voice-creation-controls,.voice-creation-controls button,.voice-creation-slots span{color:canvastext;background:canvas;border-color:canvastext}.voice-creation-controls button[aria-pressed=true],.voice-creation-slots span[data-current=true]{outline:2px solid highlight}}
