.voice-design-modal[data-v-1bfd9996]{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);background:#262626;border-radius:20px;color:#fffffffa;display:flex;flex-direction:column;max-height:calc(100vh - 64px);overflow:hidden;width:100%}.voice-design-modal[data-v-1bfd9996],.voice-design-modal[data-v-1bfd9996] *,.voice-design-modal[data-v-1bfd9996] :after,.voice-design-modal[data-v-1bfd9996] :before{box-sizing:border-box}.voice-design-modal__header[data-v-1bfd9996]{align-items:center;display:flex;height:60px;justify-content:space-between;padding:20px 24px;width:100%}.voice-design-modal__title[data-v-1bfd9996]{color:#fffffffa;font-family:Albert Sans,sans-serif;font-size:20px;font-weight:600;line-height:normal}.voice-design-modal__close[data-v-1bfd9996]{background:transparent;border:none;height:20px;min-height:20px;opacity:1;padding:0;transition:opacity .15s ease;width:20px;--el-button-hover-bg-color:transparent;--el-button-hover-border-color:transparent;--el-button-active-bg-color:transparent;--el-button-active-border-color:transparent}.voice-design-modal__close.el-button.is-text[data-v-1bfd9996]:active,.voice-design-modal__close.el-button.is-text[data-v-1bfd9996]:focus,.voice-design-modal__close.el-button.is-text[data-v-1bfd9996]:hover,.voice-design-modal__close[data-v-1bfd9996]:active,.voice-design-modal__close[data-v-1bfd9996]:focus,.voice-design-modal__close[data-v-1bfd9996]:hover{background:transparent;border-color:transparent;color:#fffffffa;opacity:.82}.voice-design-modal__close.el-button.is-text[data-v-1bfd9996]:active,.voice-design-modal__close[data-v-1bfd9996]:active{opacity:.7}.voice-design-modal__close[data-v-1bfd9996] span{align-items:center;display:inline-flex;height:100%;justify-content:center;width:100%}.voice-design-modal__close img[data-v-1bfd9996]{display:block;height:20px;width:20px}.voice-design-modal__scroll[data-v-1bfd9996]{flex:1 1 auto;max-height:calc(100vh - 124px);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.voice-design-modal__scroll[data-v-1bfd9996]::-webkit-scrollbar{width:6px}.voice-design-modal__scroll[data-v-1bfd9996]::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.voice-design-modal__scroll[data-v-1bfd9996]::-webkit-scrollbar-track{background:transparent}.voice-design-modal__content[data-v-1bfd9996]{display:flex;flex-direction:column;gap:16px;padding:0 24px;width:100%}.voice-design-modal__section[data-v-1bfd9996]{display:flex;flex-direction:column;gap:8px;width:100%}.voice-design-modal__label[data-v-1bfd9996]{color:#ffffffd1;font-family:PingFang SC,sans-serif;font-size:14px;font-weight:500;line-height:28px;width:100%}.voice-design-modal__field[data-v-1bfd9996]{background:#ddeaf80f;border:1px solid hsla(0,0%,100%,.06);border-radius:16px;display:flex;flex-direction:column;padding:16px;width:100%}.voice-design-modal__field--prompt[data-v-1bfd9996]{height:230px}.voice-design-modal__field--preview[data-v-1bfd9996]{height:148px}.voice-design-modal__textarea[data-v-1bfd9996]{flex:1;min-height:0}.voice-design-modal__prompt-footer[data-v-1bfd9996]{border-bottom:.5px solid hsla(0,0%,100%,.06);display:flex;justify-content:flex-end;padding:8px 0;width:100%}.voice-design-modal__preview-footer[data-v-1bfd9996]{align-items:center;display:flex;justify-content:space-between;width:100%}.voice-design-modal__count[data-v-1bfd9996]{color:#fff3;font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.voice-design-modal__recommendations[data-v-1bfd9996]{align-items:center;display:flex;gap:12px;padding-top:16px;width:100%}.voice-design-modal__icon-chip[data-v-1bfd9996]{background:#ddeaf80f;border:1px solid hsla(0,0%,100%,.06);border-radius:100px;height:36px;min-height:36px;padding:0;width:36px;--el-button-bg-color:rgba(221,234,248,.06);--el-button-border-color:hsla(0,0%,100%,.06);--el-button-hover-bg-color:rgba(221,234,248,.12);--el-button-hover-border-color:hsla(0,0%,100%,.06);--el-button-active-bg-color:rgba(221,234,248,.12);--el-button-active-border-color:hsla(0,0%,100%,.06)}.voice-design-modal__icon-chip[data-v-1bfd9996]:active,.voice-design-modal__icon-chip[data-v-1bfd9996]:focus,.voice-design-modal__icon-chip[data-v-1bfd9996]:hover{background:#ddeaf81f;border-color:#ffffff0f}.voice-design-modal__icon-chip img[data-v-1bfd9996]{display:block;height:18px;width:18px}.voice-design-modal__divider[data-v-1bfd9996]{height:16px;-o-object-fit:cover;object-fit:cover;width:1px}.voice-design-modal__chips[data-v-1bfd9996]{align-items:center;display:flex;flex:1 1 0;gap:8px;min-width:0;overflow:hidden}.voice-design-modal__chip[data-v-1bfd9996]{align-items:center;background:#ddeaf80f;border:1px solid hsla(0,0%,100%,.06);border-radius:100px;color:#fff9;display:flex;flex:0 0 auto;gap:6px;height:36px;justify-content:center;min-height:36px;padding:0 14px 0 8px;--el-button-bg-color:rgba(221,234,248,.06);--el-button-border-color:hsla(0,0%,100%,.06);--el-button-text-color:hsla(0,0%,100%,.6);--el-button-hover-bg-color:rgba(172,53,183,.18);--el-button-hover-border-color:rgba(172,53,183,.65);--el-button-hover-text-color:hsla(0,0%,100%,.82);--el-button-active-bg-color:rgba(172,53,183,.18);--el-button-active-border-color:rgba(172,53,183,.65);--el-button-active-text-color:hsla(0,0%,100%,.82);font-family:Albert Sans,sans-serif;font-size:13px;font-weight:400;line-height:16px;white-space:nowrap}.voice-design-modal__chip[data-v-1bfd9996]:focus,.voice-design-modal__chip[data-v-1bfd9996]:hover{background:#ac35b72e;border-color:#ac35b7a6;color:#ffffffd1}.voice-design-modal__chip img[data-v-1bfd9996]{border-radius:50%;display:block;height:24px;width:24px}.voice-design-modal__randomize[data-v-1bfd9996]{background:#ddeaf80f;border:none;cursor:pointer;outline:none;transition:background .15s ease}.voice-design-modal__randomize[data-v-1bfd9996]:hover{background:#ddeaf81f}.voice-design-modal__randomize[data-v-1bfd9996]:disabled{cursor:default;opacity:.7}.voice-design-modal__randomize img[data-v-1bfd9996]{display:block;height:16px;width:16px}.voice-design-modal__actions[data-v-1bfd9996]{display:flex;justify-content:flex-end;padding:16px 24px 20px;width:100%}.voice-design-modal__generate[data-v-1bfd9996]{align-items:center;background:#c33ecf;border:none;border-radius:8px;color:#fff;display:flex;flex:0 0 auto;font-family:Aspekta,Albert Sans,sans-serif;font-size:14px;font-weight:500;gap:8px;height:40px;justify-content:center;line-height:20px;margin:0;min-height:40px;min-width:126px;padding:10px 16px;transition:opacity .15s}.voice-design-modal__generate[data-v-1bfd9996]:focus,.voice-design-modal__generate[data-v-1bfd9996]:hover{background:#b938c2;border:none;color:#fff;opacity:.92}.voice-design-overlay{background:#000c}.voice-design-dialog{background:transparent;border-radius:20px;box-shadow:none;box-sizing:border-box;max-height:calc(100vh - 64px);max-width:calc(100vw - 48px);overflow:hidden}.voice-design-dialog .el-dialog__header{display:none}.voice-design-dialog .el-dialog__body{background:transparent;border-radius:20px;max-height:calc(100vh - 64px);overflow:hidden;padding:0;width:100%}.voice-design-dialog .el-button{margin-left:0}.voice-design-dialog .voice-design-modal__chip.el-button>span,.voice-design-dialog .voice-design-modal__generate.el-button>span,.voice-design-dialog .voice-design-results__candidate-icon.el-button>span,.voice-design-dialog .voice-design-results__candidate-save.el-button>span{align-items:center;display:inline-flex;gap:inherit;justify-content:center}.voice-design-dialog .voice-design-modal__generate.el-button.is-disabled,.voice-design-dialog .voice-design-modal__generate.el-button.is-disabled:focus,.voice-design-dialog .voice-design-modal__generate.el-button.is-disabled:hover{background:#c33ecf;border:none;color:#fff;opacity:.4}.voice-design-dialog .voice-design-modal__textarea .el-textarea__inner{background:transparent;border:none;box-shadow:none;color:#ffffffd9;font-family:PingFang SC,sans-serif;font-size:16px;font-weight:400;height:100%;line-height:28px;min-height:100%!important;padding:0;resize:none}.voice-design-dialog .voice-design-modal__textarea .el-textarea__inner::-moz-placeholder{color:#ffffff4d}.voice-design-dialog .voice-design-modal__textarea .el-textarea__inner::placeholder{color:#ffffff4d}.voice-design-dialog .voice-design-modal__textarea .el-textarea__inner:focus{box-shadow:none}
