.VoiceDesignPage_global_page__FPuOI{width:100%;min-width:0;min-height:100%;color:#0a0f0a;font-family:var(--font-locale)}@media(max-width:936px){.VoiceDesignPage_global_page__FPuOI{padding-top:24px;background:#fff}.VoiceDesignPage_global_page__FPuOI[data-has-results]{padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))}}.VoiceDesignPage_global_loading__NjXRF{display:grid;min-height:100%;padding:var(--space-xl);place-items:center}.VoiceDesignPage_global_error__BJAo_{display:grid;justify-items:center;gap:var(--space-base);text-align:center}.VoiceDesignPage_global_banner__nbxaI{position:sticky;top:0;z-index:2;display:flex;width:100%;align-items:center;justify-content:space-between;gap:var(--space-base);overflow:hidden;padding:var(--space-sm) var(--space-xl);background:#182418;color:#f8faf8}.VoiceDesignPage_global_banner__nbxaI>p{position:relative;display:flex;align-items:center;gap:var(--space-xs);margin:0;font-size:14px;font-weight:600;line-height:22px}.VoiceDesignPage_global_banner__nbxaI>p>svg{flex:0 0 16px}.VoiceDesignPage_global_banner__nbxaI .VoiceDesignPage_global_upgrade__hD64w{position:relative;flex-shrink:0;color:#f8faf8;font-family:var(--font-cn);--button-icon-size:12px}.VoiceDesignPage_global_banner__nbxaI .VoiceDesignPage_global_upgrade__hD64w:active,.VoiceDesignPage_global_banner__nbxaI .VoiceDesignPage_global_upgrade__hD64w:hover{color:#f8faf8;background:hsla(0,0%,100%,.12)}.VoiceDesignPage_global_banner__nbxaI .VoiceDesignPage_global_upgrade__hD64w:focus-visible{outline-color:#f8faf8}@media(max-width:936px){.VoiceDesignPage_global_banner__nbxaI{align-items:flex-start;padding:var(--space-sm) var(--space-base)}.VoiceDesignPage_global_banner__nbxaI>p{font-size:12px;line-height:18px;align-items:flex-start}.VoiceDesignPage_global_banner__nbxaI{position:relative;flex-direction:column;gap:4px;padding:12px 24px;background:#182418}.VoiceDesignPage_global_banner__nbxaI>p{padding-right:16px;font-size:14px;line-height:22px}.VoiceDesignPage_global_banner__nbxaI>p>svg{display:none}.VoiceDesignPage_global_banner__nbxaI .VoiceDesignPage_global_upgrade__hD64w{padding:4px 0;min-height:24px;height:auto;font:400 12px/16px var(--font-locale)}}.VoiceDesignPage_global_bannerTexture__0wIVJ{position:absolute;top:calc(50% - 33.5px);left:50%;width:max(707px,56.2898089172%);aspect-ratio:707/1256;transform:translate(-50%,-50%) rotate(-90deg) scaleY(-1);opacity:.73;pointer-events:none}@media(max-width:936px){.VoiceDesignPage_global_bannerTexture__0wIVJ{top:calc(50% - 46.5px);width:56.2692307692%;aspect-ratio:219.45/390}}.VoiceDesignPage_global_bannerTexture__0wIVJ img{width:100%;height:100%;object-fit:cover}.VoiceDesignPage_global_body__m4jBP{display:flex;width:100%;max-width:1440px;margin-inline:auto;flex-direction:column;gap:var(--space-base);padding:var(--space-base) var(--space-xl) var(--space-lg);min-width:0}@media(max-width:936px){.VoiceDesignPage_global_body__m4jBP{padding-inline:var(--space-base);padding:4px 16px 24px}.VoiceDesignPage_global_banner__nbxaI+.VoiceDesignPage_global_body__m4jBP{padding-top:30px}}.VoiceDesignPage_global_header__srlww{margin-bottom:var(--space-xs)}.VoiceDesignPage_global_header__srlww h1{font-size:24px;line-height:32px;white-space:normal;overflow:visible}.VoiceDesignPage_global_header__srlww p{max-width:800px}@media(max-width:936px){.VoiceDesignPage_global_header__srlww{margin-bottom:0}.VoiceDesignPage_global_header__srlww p{font-size:12px;line-height:16px}}.VoiceDesignPage_global_form__yqQjD{display:flex;min-width:0;flex-direction:column;gap:var(--space-lg)}.VoiceDesignPage_global_fields__axaRt{display:flex;flex-direction:column;gap:var(--space-base)}.VoiceDesignPage_global_field__jhUaF{display:flex;min-width:0;flex-direction:column;gap:var(--space-sm)}.VoiceDesignPage_global_field__jhUaF>label{font-size:16px;line-height:24px;font-weight:600;color:#000}@media(max-width:936px){.VoiceDesignPage_global_field__jhUaF>label{font-weight:400}}.VoiceDesignPage_global_descriptionBox__oUJAx,.VoiceDesignPage_global_previewBox__7ineK{--text-input-padding:0;--text-input-min-height:0;--text-input-editor-min-height:0;--text-input-counter-line-height:24px}.VoiceDesignPage_global_descriptionBox__oUJAx .VoiceDesignPage_global_editor__sv_n4,.VoiceDesignPage_global_previewBox__7ineK .VoiceDesignPage_global_editor__sv_n4{width:calc(100% - 2*var(--space-base));margin:var(--space-base) var(--space-base) 0;padding:0}.VoiceDesignPage_global_descriptionBox__oUJAx .VoiceDesignPage_global_editor__sv_n4{min-height:calc(99px - var(--space-base));flex:none}.VoiceDesignPage_global_descriptionBox__oUJAx .VoiceDesignPage_global_counter__PJAhw{padding:var(--space-base)}@media(max-width:936px){.VoiceDesignPage_global_descriptionBox__oUJAx{position:relative;height:238px;flex-shrink:0;--text-input-background:#f8f8f8}.VoiceDesignPage_global_descriptionBox__oUJAx .VoiceDesignPage_global_editor__sv_n4{width:calc(100% - 24px);margin:12px;min-height:0;flex:1}.VoiceDesignPage_global_descriptionBox__oUJAx .VoiceDesignPage_global_counter__PJAhw{align-self:flex-start;padding:12px;margin-bottom:12px;font-size:12px;line-height:16px}}.VoiceDesignPage_global_previewBox__7ineK{padding:var(--space-base)}.VoiceDesignPage_global_previewBox__7ineK .VoiceDesignPage_global_editor__sv_n4{width:100%;min-height:39px;margin:0;padding:0;flex:none}.VoiceDesignPage_global_previewBox__7ineK .VoiceDesignPage_global_counter__PJAhw{padding:0}@media(max-width:936px){.VoiceDesignPage_global_previewBox__7ineK{padding:12px}.VoiceDesignPage_global_previewBox__7ineK .VoiceDesignPage_global_editor__sv_n4{min-height:142px}.VoiceDesignPage_global_previewBox__7ineK .VoiceDesignPage_global_counter__PJAhw{line-height:22px}}.VoiceDesignPage_global_toolbar__yiOaE{display:flex;min-width:0;align-items:center;gap:36px;padding:var(--space-sm) var(--space-base);background:#fafbf9}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_refresh__c3MTl{flex-shrink:0;font-family:var(--font-cn);--button-icon-size:12px}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R{--button-icon-size:16px;flex-shrink:0;height:auto;min-height:32px;padding:4px 16px;border:1px solid #26a8a8;box-shadow:0 0 4px rgba(86,129,87,.24);font-family:var(--font-cn)}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R>span:last-child>span{background:linear-gradient(90deg,#568157 1.826%,#26a8a8);background-clip:text;color:rgba(0,0,0,0)}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R:hover:not(:disabled){box-shadow:0 0 4px rgba(86,129,87,.88)}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R:active:not(:disabled),.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R:disabled{box-shadow:none}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R:disabled{opacity:.45}@media(max-width:936px){.VoiceDesignPage_global_toolbar__yiOaE{flex-wrap:wrap;gap:var(--space-sm)}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R{margin-left:auto}.VoiceDesignPage_global_toolbar__yiOaE{display:contents}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_describe__49x2R{position:absolute;right:12px;bottom:68px;min-height:32px;padding:4px 12px;font:400 12px/16px var(--font-locale)}.VoiceDesignPage_global_toolbar__yiOaE .VoiceDesignPage_global_refresh__c3MTl{width:28px;min-width:28px;height:28px;padding:0;--button-icon-size:20px}}.VoiceDesignPage_global_inspirationStrip__l12YI{display:flex;min-width:0;flex:1;align-items:center;gap:var(--space-sm)}@media(max-width:936px){.VoiceDesignPage_global_inspirationStrip__l12YI{flex-basis:100%;flex:0 0 auto;min-height:56px;padding:12px;border-top:1px solid #eef0ee}}.VoiceDesignPage_global_inspirations__ojR_B{display:flex;min-width:0;gap:var(--space-sm);overflow-x:auto;scrollbar-width:none}.VoiceDesignPage_global_inspirations__ojR_B::-webkit-scrollbar{display:none}.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp{flex-shrink:0;height:auto;min-height:32px;padding:7px 12px;border:1px solid #e6e9e6;border-radius:var(--radius-full);box-shadow:none;background:var(--color-fill-primary);color:rgba(10,15,10,.45);font:400 12px/16px var(--font-locale);white-space:nowrap;cursor:pointer}.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp>span:last-child{display:inline-flex;align-items:center}@media(max-width:936px){.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp{height:32px;padding:4px 12px}}.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp:hover:not(:disabled):not([aria-disabled=true]){border-color:#9ab39a;background:#f1f5f2;color:#568157}.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp:active:not(:disabled):not([aria-disabled=true]),.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp[data-pointer-pressed=true]:not(:disabled):not([aria-disabled=true]){border-color:#568157;color:#568157;background:#f1f5f2}.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp:focus-visible{outline:2px solid #568157;outline-offset:-2px}.VoiceDesignPage_global_inspirations__ojR_B .VoiceDesignPage_global_inspirationButton__UOYWp:disabled{cursor:not-allowed;opacity:.45}.VoiceDesignPage_global_previewToggle__6gHVQ{display:flex;align-self:flex-start;align-items:center;flex-wrap:wrap;gap:var(--space-xxs);padding:0;border:0;background:rgba(0,0,0,0);color:#000;font:600 16px/24px var(--font-locale);cursor:pointer}.VoiceDesignPage_global_previewToggle__6gHVQ>span{color:rgba(10,15,10,.25);font-size:14px;font-weight:400;line-height:22px}.VoiceDesignPage_global_previewToggle__6gHVQ>svg{margin-left:var(--space-xs);transition:transform .16s}.VoiceDesignPage_global_previewToggle__6gHVQ[aria-expanded=false]{align-self:center}.VoiceDesignPage_global_previewToggle__6gHVQ[aria-expanded=false]>svg{transform:rotate(180deg)}.VoiceDesignPage_global_previewToggle__6gHVQ:hover:not(:disabled){color:#568157}.VoiceDesignPage_global_previewToggle__6gHVQ:active:not(:disabled){color:#182418}.VoiceDesignPage_global_previewToggle__6gHVQ:focus-visible{outline:2px solid #568157;outline-offset:4px;border-radius:4px}.VoiceDesignPage_global_previewToggle__6gHVQ:disabled{opacity:.45;cursor:not-allowed}@media(max-width:936px){.VoiceDesignPage_global_previewToggle__6gHVQ{width:100%;font-weight:400}.VoiceDesignPage_global_previewToggle__6gHVQ[aria-expanded=false]>svg{margin-left:auto}}.VoiceDesignPage_global_actions__2fOf0{display:flex;justify-content:flex-end}.VoiceDesignPage_global_generate__ouWpr{font-family:var(--font-cn)}.VoiceDesignPage_global_generate__ouWpr small{font-size:12px;line-height:16px}.VoiceDesignPage_global_generate__ouWpr[aria-busy=true]{background:rgba(10,15,10,.25);color:#f8faf8;box-shadow:none}@media(max-width:936px){.VoiceDesignPage_global_generate__ouWpr{width:100%;font-family:var(--font-locale);font-weight:400;--button-icon-size:16px}.VoiceDesignPage_global_generate__ouWpr small{font-size:16px;line-height:24px}.VoiceDesignPage_global_form__yqQjD[data-has-results] .VoiceDesignPage_global_generate__ouWpr small{font-size:12px;line-height:16px}}.VoiceDesignPage_global_previewHeader__4Enmq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-base);flex-wrap:wrap}.VoiceDesignPage_global_previewHeader__4Enmq .VoiceDesignPage_global_generate__ouWpr{margin-left:auto}.VoiceDesignPage_global_results__CdBqo{display:flex;flex-direction:column;gap:var(--space-base);min-width:0;scroll-margin-bottom:var(--space-lg)}@media(max-width:936px){.VoiceDesignPage_global_results__CdBqo{padding:12px;border-radius:16px;background:#f8f8f8;scroll-margin-bottom:calc(112px + env(safe-area-inset-bottom, 0px))}.VoiceDesignPage_global_results__CdBqo[data-generating] .VoiceDesignPage_global_continueActions__Ca7yU{display:none}}.VoiceDesignPage_global_resultTitle__oZrcA{margin:0;font:600 16px/24px var(--font-locale);color:#000}.VoiceDesignPage_global_resultTitle__oZrcA[data-loading]{color:rgba(10,15,10,.45)}@media(max-width:936px){.VoiceDesignPage_global_resultTitle__oZrcA{font-weight:400}.VoiceDesignPage_global_resultTitle__oZrcA[data-loading]{color:#0a0f0a}}.VoiceDesignPage_global_generationError__7lY2A{margin:0;color:#a82929;font-size:14px;line-height:22px}.VoiceDesignPage_global_descriptionHeading__eRZq1{display:flex;align-items:center;justify-content:space-between;gap:8px}.VoiceDesignPage_global_descriptionHeading__eRZq1>label{font:600 16px/24px var(--font-locale)}@media(max-width:936px){.VoiceDesignPage_global_descriptionHeading__eRZq1>label{font-weight:400}}.VoiceDesignPage_global_inspirationArtwork__S5RN8,.VoiceDesignPage_global_mobileNotice__q0okm{display:none}@media(max-width:936px){.VoiceDesignPage_global_desktopGenerate__eeGBq,.VoiceDesignPage_global_desktopNotice__7UuIA,.VoiceDesignPage_global_refreshLabel__vgSDn{display:none}.VoiceDesignPage_global_mobileNotice__q0okm{display:block}.VoiceDesignPage_global_inspirationArtwork__S5RN8{display:inline-flex;width:21px;height:21px;flex:0 0 21px;overflow:hidden;border-radius:50%;vertical-align:middle;margin-right:6px}.VoiceDesignPage_global_inspirationArtwork__S5RN8 img{object-fit:cover}.VoiceDesignPage_global_previewField__hcj4S{padding:16px;margin-inline:-4px;border-radius:12px;background:#f8f8f8}}.VoiceDesignPage_global_generateActions__3K__v:not([data-expanded]){display:none}@media(max-width:936px){.VoiceDesignPage_global_generateActions__3K__v,.VoiceDesignPage_global_generateActions__3K__v:not([data-expanded]){display:flex}.VoiceDesignPage_global_form__yqQjD[data-preview-expanded]:not([data-has-results]) .VoiceDesignPage_global_generateActions__3K__v{position:fixed;inset:auto 0 0;z-index:3;padding:24px 16px calc(24px + env(safe-area-inset-bottom, 0px));background:#fff;border-top:1px solid #e6e9e6}.VoiceDesignPage_global_form__yqQjD{gap:24px}.VoiceDesignPage_global_form__yqQjD[data-preview-expanded]:not([data-has-results]){padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))}.VoiceDesignPage_global_form__yqQjD[data-has-results]{gap:16px}.VoiceDesignPage_global_continueActions__Ca7yU{position:fixed;inset:auto 0 0;z-index:3;padding:24px 16px calc(24px + env(safe-area-inset-bottom, 0px));background:#fff;border-top:1px solid #e6e9e6}.VoiceDesignPage_global_continueActions__Ca7yU>a,.VoiceDesignPage_global_continueActions__Ca7yU>button{width:100%;font-weight:400}}.TextInput_control___Vrln{display:flex;min-width:0;align-items:center;min-height:var(--text-input-min-height,56px);overflow:hidden;border:1px solid #d3d6d3;border-radius:var(--text-input-radius,12px);background:var(--text-input-background,transparent);color:#0a0f0a;font:400 var(--text-input-font-size,14px)/var(--text-input-line-height,22px) var(--text-input-font-family,var(--font-cn,"HarmonyOS Sans SC",sans-serif));transition:border-color .16s,box-shadow .16s}.TextInput_control___Vrln:hover:not([data-disabled]){border-color:#9ab39a}.TextInput_control___Vrln:focus-within:not([data-disabled]){border-color:#568157;box-shadow:0 0 4px #568157}.TextInput_control___Vrln[data-invalid]:not([data-disabled]){border-color:#ff4040;box-shadow:none}.TextInput_control___Vrln[data-disabled]{border-color:#eef0ee;color:rgba(10,15,10,.25)}.TextInput_control___Vrln:where([data-multiline]){flex-direction:column;align-items:stretch;min-height:var(--text-input-min-height,120px)}.TextInput_input__kCMOG{box-sizing:border-box;min-width:0;min-height:var(--text-input-editor-min-height,0);flex:1;margin:var(--text-input-padding,16px);padding:0;border:0;outline:0;background:rgba(0,0,0,0);color:inherit;font:inherit}.TextInput_input__kCMOG::placeholder{color:rgba(10,15,10,.45);font-family:var(--text-input-placeholder-font-family,var(--font-en,"Poppins")),var(--font-cn,"HarmonyOS Sans SC"),sans-serif}.TextInput_input__kCMOG:disabled{color:rgba(10,15,10,.25);-webkit-text-fill-color:rgba(10,15,10,.25);opacity:1;cursor:not-allowed}.TextInput_input__kCMOG:disabled::placeholder{color:rgba(10,15,10,.25)}:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG{width:calc(100% - 2*var(--text-input-padding, 16px));resize:var(--text-input-resize,none);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG::-webkit-scrollbar{width:8px}:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG::-webkit-scrollbar-track{background:rgba(0,0,0,0)}:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG::-webkit-scrollbar-thumb{min-height:20px;border:2px solid rgba(0,0,0,0);border-radius:var(--radius-full,99px);background:var(--color-text-quaternary);background-clip:padding-box}:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG::-webkit-scrollbar-thumb:active,:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG::-webkit-scrollbar-thumb:hover{background-color:var(--color-text-tertiary)}:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){:where(.TextInput_control___Vrln[data-multiline]) .TextInput_input__kCMOG{scrollbar-width:thin;scrollbar-color:var(--color-text-quaternary) rgba(0,0,0,0)}}:where(.TextInput_control___Vrln[data-multiline][data-has-footer]) .TextInput_input__kCMOG,:where(.TextInput_control___Vrln[data-multiline][data-show-count]) .TextInput_input__kCMOG{margin-bottom:0}.TextInput_counter__uiWfe{flex-shrink:0;padding:var(--text-input-counter-padding,16px);text-align:right;white-space:nowrap;color:rgba(10,15,10,.45);font:400 var(--text-input-counter-font-size,14px)/var(--text-input-counter-line-height,24px) var(--text-input-counter-font-family,var(--font-cn,"HarmonyOS Sans SC",sans-serif))}.TextInput_control___Vrln[data-disabled] .TextInput_counter__uiWfe,.TextInput_control___Vrln[data-empty] .TextInput_counter__uiWfe{color:rgba(10,15,10,.25)}.TextInput_control___Vrln[data-invalid]:not([data-disabled]) .TextInput_counter__uiWfe{color:#ff4040}