.page_page__9GKfx{--share-page-bg:linear-gradient(180deg,#04060c,#060812 45%,#04060c);--share-header-bg:rgba(3,5,11,0.75);--share-border-soft:rgba(255,255,255,0.12);--share-border-strong:rgba(255,255,255,0.24);--share-text-primary:rgba(248,250,252,0.97);--share-text-secondary:rgba(226,232,240,0.78);--share-text-muted:rgba(203,213,225,0.65);--share-surface-bg:rgba(3,5,10,0.9);--share-panel-bg:rgba(3,5,11,0.5);--share-stage-bg:linear-gradient(135deg,rgba(15,23,42,0.85),rgba(2,6,23,0.9));--share-stage-border:rgba(255,255,255,0.12);--share-button-bg:rgba(255,255,255,0.08);--share-button-hover:rgba(255,255,255,0.14);--share-button-text:rgba(248,250,252,0.96);--share-button-border:rgba(255,255,255,0.22);--share-inline-link:rgba(248,250,252,0.95);--share-inline-link-hover:rgba(255,255,255,0.75);--share-feedback-success:#6ee7b7;--share-feedback-warning:#fcd34d;--share-feedback-error:#fda4af;--share-feedback-neutral:rgba(248,250,252,0.75);--share-notice-text:#fcd34d;--share-accent-bg:#ffffff;--share-accent-text:#04060c;--share-accent-hover:rgba(255,255,255,0.9);--share-alert-bg:rgba(255,255,255,0.08);--share-alert-border:rgba(255,255,255,0.2);--share-shadow:0 45px 60px rgba(1,6,23,0.65);min-height:100vh;background-image:var(--share-page-bg);background-attachment:fixed;color:var(--share-text-primary)}[data-theme=light] .page_page__9GKfx{--share-page-bg:linear-gradient(180deg,#f8fbff,#eef2ff 44%,#f8fbff);--share-header-bg:rgba(255,255,255,0.75);--share-border-soft:rgba(15,23,42,0.12);--share-border-strong:rgba(15,23,42,0.2);--share-text-primary:#0f172a;--share-text-secondary:rgba(15,23,42,0.75);--share-text-muted:rgba(71,85,105,0.75);--share-surface-bg:rgba(255,255,255,0.95);--share-panel-bg:rgba(255,255,255,0.9);--share-stage-bg:linear-gradient(135deg,rgba(226,232,255,0.9),rgba(248,250,255,0.96));--share-stage-border:rgba(15,23,42,0.08);--share-button-bg:rgba(15,23,42,0.04);--share-button-hover:rgba(15,23,42,0.08);--share-button-text:#0f172a;--share-button-border:rgba(15,23,42,0.12);--share-inline-link:#0f172a;--share-inline-link-hover:rgba(15,23,42,0.75);--share-feedback-success:#059669;--share-feedback-warning:#b45309;--share-feedback-error:#be123c;--share-feedback-neutral:rgba(15,23,42,0.7);--share-notice-text:#b45309;--share-accent-bg:#111827;--share-accent-text:#f8fafc;--share-accent-hover:#0f172a;--share-alert-bg:rgba(255,255,255,0.96);--share-alert-border:rgba(15,23,42,0.08);--share-shadow:0 35px 70px rgba(15,23,42,0.18)}.page_header__YJ6og{border-bottom:1px solid var(--share-border-soft);background:var(--share-header-bg);backdrop-filter:blur(18px)}.page_brandLink__z2o1L{color:var(--share-text-primary);text-shadow:0 25px 40px rgba(0,0,0,.25);transition:color .15s ease,transform .15s ease}.page_brandLink__z2o1L:hover{color:var(--share-inline-link);transform:translateY(-1px)}.page_secondaryText__kTgsS{color:var(--share-text-secondary)}.page_primaryText__y0jWp{color:var(--share-text-primary)}.page_mutedText__jRwS1{color:var(--share-text-muted)}.page_inlineLink__QYNIN{color:var(--share-inline-link);text-decoration:underline;text-underline-offset:3px}.page_inlineLink__QYNIN:hover{color:var(--share-inline-link-hover)}.page_feedback__qYW_w{color:var(--share-feedback-neutral)}.page_feedbackSuccess__C_gWt{color:var(--share-feedback-success)}.page_feedbackWarning__zwdpu{color:var(--share-feedback-warning)}.page_feedbackError__zTnQR{color:var(--share-feedback-error)}.page_panel__2JUgE{background:var(--share-panel-bg);border:1px solid var(--share-border-strong);box-shadow:var(--share-shadow)}.page_alertPanel__pxu9X{background:var(--share-alert-bg);border-color:var(--share-alert-border)}.page_assetPanel__zkE2X{background:var(--share-surface-bg);border:1px solid var(--share-border-soft);box-shadow:var(--share-shadow)}.page_stage__BdWd8{background:var(--share-stage-bg);border:1px solid var(--share-stage-border);display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;box-sizing:border-box}.page_mediaContent__4KewO{max-width:min(90vw,960px);max-height:min(75vh,720px)}.page_clickableMedia__YPkot{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.page_clickableMedia__YPkot:hover{transform:scale(1.01);box-shadow:0 8px 24px rgba(0,0,0,.3)}.page_clickableMedia__YPkot:focus-visible{outline:2px solid var(--share-accent-bg);outline-offset:4px}.page_sectionLabel__WrfEK{color:var(--share-text-muted)}.page_notice__njyoe{color:var(--share-notice-text)}.page_secondaryButton__NjeUv{border:1px solid var(--share-button-border);background-color:var(--share-button-bg);color:var(--share-button-text);transition:background-color .15s ease,color .15s ease,border-color .15s ease}.page_secondaryButton__NjeUv:focus-visible,.page_secondaryButton__NjeUv:hover{background-color:var(--share-button-hover)}.page_primaryButton__Fp2Dd{border:1px solid transparent;background-color:var(--share-accent-bg);color:var(--share-accent-text);transition:background-color .15s ease,transform .15s ease}.page_primaryButton__Fp2Dd:focus-visible,.page_primaryButton__Fp2Dd:hover{background-color:var(--share-accent-hover);transform:translateY(-1px)}.generate_container__Kv8_h{max-width:1200px;margin:0 auto;padding:2.5rem 1.5rem 2rem;min-height:100vh}@media (max-width:1024px){.generate_container__Kv8_h{padding:2rem 1rem 1.5rem}}@media (max-width:768px){.generate_container__Kv8_h{padding:1.75rem .75rem 1rem}}@media (max-width:480px){.generate_container__Kv8_h{padding:1.5rem .5rem .75rem}}.generate_header__TAksf{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}@media (max-width:1024px){.generate_header__TAksf{margin-bottom:1rem;padding:.5rem 0 .5rem .5rem}}@media (max-width:768px){.generate_header__TAksf{margin-bottom:.5rem;padding:.75rem 0 .75rem .75rem}}@media (max-width:480px){.generate_header__TAksf{margin-bottom:.375rem;padding:.5rem 0 .5rem .5rem}}.generate_titleSection__QyVOB{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.generate_title__oHzRQ{font-size:1.75rem;font-weight:600;color:var(--foreground)}.generate_signUpLink__PStdP{font-size:.875rem;color:rgb(20,184,166);text-decoration:none;transition:opacity .2s ease}.generate_signUpLink__PStdP:hover{opacity:.8;text-decoration:underline}.generate_creditBadge__vyugW{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin-right:40px;background:rgba(20,184,166,.1);border-radius:9999px;font-size:.875rem;font-weight:500;color:rgb(20,184,166)}.generate_creditBadge__vyugW svg{width:1rem;height:1rem}.generate_actionCards__PGB1Q{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}.generate_actionCard__A6TTu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem;background:var(--card-bg-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:1rem;cursor:pointer;transition:all .2s ease;min-height:120px}@media (max-width:1024px){.generate_actionCards__PGB1Q{margin-bottom:1rem}.generate_actionCard__A6TTu{padding:.25rem .5rem;gap:.25rem;min-height:50px}.generate_actionCardIcon__1Uch2{width:1.25rem;height:1.25rem}.generate_actionCardTitle__5sf5A{font-size:.75rem}.generate_actionCardDescription__Ayh4V{display:none}}@media (max-width:768px){.generate_actionCards__PGB1Q{grid-template-columns:repeat(4,1fr);gap:.375rem;margin-bottom:.5rem}.generate_actionCard__A6TTu{padding:.25rem;gap:.125rem;min-height:36px;border-radius:.375rem}.generate_actionCardIcon__1Uch2{display:none}.generate_actionCardTitle__5sf5A{font-size:.6875rem}.generate_actionCardDescription__Ayh4V{display:none}}@media (max-width:480px){.generate_actionCards__PGB1Q{gap:.25rem;margin-bottom:.375rem}.generate_actionCard__A6TTu{padding:.125rem .25rem;gap:0;min-height:28px}.generate_actionCardIcon__1Uch2{display:none}.generate_actionCardTitle__5sf5A{font-size:.625rem}.generate_actionCardDescription__Ayh4V{display:none}}.generate_actionCard__A6TTu:hover{border-color:rgb(20,184,166);background:rgba(20,184,166,.08);box-shadow:0 4px 12px rgba(20,184,166,.1);transform:translateY(-2px)}.generate_actionCard__A6TTu.generate_active__zKyex{border-color:rgb(20,184,166);background:rgba(20,184,166,.12);box-shadow:0 4px 20px rgba(20,184,166,.15)}.generate_actionCard__A6TTu.generate_active__zKyex:hover{background:rgba(20,184,166,.18)}.generate_actionCardShimmer___zc4Z{position:relative;overflow:hidden}.generate_actionCardShimmer___zc4Z:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(20,184,166,.15) 45%,rgba(20,184,166,.25) 50%,rgba(20,184,166,.15) 55%,transparent 70%);background-size:200% 100%;animation:generate_actionCardShimmer___zc4Z 2s ease-in-out forwards;pointer-events:none;border-radius:inherit}@keyframes generate_actionCardShimmer___zc4Z{0%{background-position:200% 0}to{background-position:-200% 0}}.generate_actionCardIcon__1Uch2{width:2.5rem;height:2.5rem;color:rgb(20,184,166)}.generate_actionCardTitle__5sf5A{font-size:1rem;font-weight:600;color:var(--foreground);text-align:center;transition:color .2s ease}.generate_actionCard__A6TTu:hover .generate_actionCardTitle__5sf5A{color:#0f4c5c}.generate_actionCardDescription__Ayh4V{font-size:.75rem;color:var(--muted-foreground,#6b7280);text-align:center;transition:color .2s ease}.generate_actionCard__A6TTu:hover .generate_actionCardDescription__Ayh4V{color:#1a6b7a}.generate_actionCard__A6TTu.generate_disabled__pYM76{opacity:.6;cursor:pointer;position:relative}.generate_actionCard__A6TTu.generate_disabled__pYM76:hover{border-color:rgb(107,114,128);background:rgba(107,114,128,.08);box-shadow:none;transform:none}.generate_actionCard__A6TTu.generate_disabled__pYM76 .generate_actionCardIcon__1Uch2{color:rgb(107,114,128)}.generate_actionCard__A6TTu.generate_disabled__pYM76:hover .generate_actionCardDescription__Ayh4V,.generate_actionCard__A6TTu.generate_disabled__pYM76:hover .generate_actionCardTitle__5sf5A{color:inherit}.generate_actionCardTooltip__UG8vU{display:none;position:absolute;bottom:-2.5rem;left:50%;transform:translateX(-50%);background:rgb(20,184,166);color:white;font-size:.75rem;font-weight:500;padding:.5rem 1rem;border-radius:.5rem;white-space:nowrap;z-index:10;box-shadow:0 4px 12px rgba(0,0,0,.15)}.generate_actionCardTooltip__UG8vU:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-color:transparent transparent rgb(20,184,166);border-style:solid;border-width:0 6px 6px}.generate_actionCard__A6TTu.generate_disabled__pYM76:hover .generate_actionCardTooltip__UG8vU{display:block}.generate_signUpBanner__5VyCE{background:linear-gradient(135deg,rgb(20,184,166),rgb(6,148,162));color:white;text-align:center;padding:.75rem 1.5rem;border-radius:.75rem;margin-bottom:.05rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(20,184,166,.25)}.generate_signUpBanner__5VyCE:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(20,184,166,.35)}.generate_galleryLink__C3gIe,.generate_signUpBanner__5VyCE a{color:white;text-decoration:none}.generate_galleryLink__C3gIe{display:inline-block;background:linear-gradient(135deg,rgb(20,184,166),rgb(6,148,162));text-align:center;padding:.75rem 1.5rem;border-radius:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 12px rgba(20,184,166,.25)}.generate_galleryLink__C3gIe:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(20,184,166,.35);color:white}.generate_activePanel__nt_iN{background:var(--card-bg-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:1rem;padding:1rem;margin-bottom:2rem;min-height:300px}@media (min-width:640px){.generate_activePanel__nt_iN{padding:1rem 2rem}}.generate_panelHeader__EEnMm{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.generate_panelTitle__KNtiY{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}.generate_charCountInline__WchiY{font-size:.75rem;color:var(--muted-foreground,#6b7280);margin-left:auto}.generate_panelHeaderLink__vFTuf{font-size:.875rem;color:rgb(20,184,166);background:none;border:none;cursor:pointer;text-decoration:underline;padding:0;transition:color .2s ease}.generate_panelHeaderLink__vFTuf:hover{color:rgb(17,163,147)}.generate_panelHeaderLink__vFTuf:disabled{opacity:.5;cursor:not-allowed}.generate_selectedImagePreview__dNEdE{position:relative;margin-bottom:1.5rem;max-width:300px;border-radius:.75rem;overflow:hidden;border:2px solid rgb(20,184,166)}.generate_selectedImagePreview__dNEdE img{width:100%;height:auto;display:block}.generate_clearImageButton__s_CZf{position:absolute;top:.5rem;right:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.6);border:none;border-radius:50%;cursor:pointer;color:white;transition:all .2s ease}.generate_clearImageButton__s_CZf:hover{background:rgba(239,68,68,.9)}.generate_clearImageButton__s_CZf:disabled{opacity:.5;cursor:not-allowed}.generate_clearImageButton__s_CZf svg{width:1rem;height:1rem}.generate_promptContainer__IIXQK{position:relative;margin-bottom:10px}.generate_clearPromptButton__yjv3p{position:absolute;top:calc(.5rem - 3px);left:calc(.5rem - 3px);width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);border:none;border-radius:50%;cursor:pointer;color:rgba(0,0,0,.5);transition:all .15s ease;z-index:1}.generate_clearPromptButton__yjv3p:hover{background:rgba(239,68,68,.15);color:rgb(239,68,68)}.generate_promptToggleIcons__uchYj{position:absolute;bottom:-36px;left:0;display:flex;gap:12px}.generate_toggleIconButton__Mz4k2{display:flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .15s ease;opacity:.7;font-size:.85rem;font-weight:500}.generate_toggleIconButton__Mz4k2:hover{opacity:1;transform:scale(1.02)}.generate_toggleIconBadge__bvYcm{color:#22c55e}.generate_toggleIconBadge__bvYcm:hover{background:rgba(34,197,94,.15)}.generate_toggleIconBadge__bvYcm.generate_toggleIconActive__QcV78{opacity:1;color:#22c55e;background:rgba(34,197,94,.2)}.generate_toggleIconCog__SvTbX{color:#a855f7}.generate_toggleIconCog__SvTbX:hover{background:rgba(168,85,247,.15)}.generate_toggleIconCog__SvTbX.generate_toggleIconActive__QcV78{opacity:1;color:#a855f7;background:rgba(168,85,247,.2)}.generate_toggleIconButton__Mz4k2 span{color:#6b7280}.generate_toggleIconButton__Mz4k2:hover span{color:#1f2937}.generate_toggleIconBadge__bvYcm.generate_toggleIconActive__QcV78 span{color:#15803d}.generate_toggleIconCog__SvTbX.generate_toggleIconActive__QcV78 span{color:#7e22ce}[data-theme=dark] .generate_toggleIconButton__Mz4k2 span{color:#9ca3af}[data-theme=dark] .generate_toggleIconButton__Mz4k2:hover span{color:#ffffff}[data-theme=dark] .generate_toggleIconBadge__bvYcm.generate_toggleIconActive__QcV78 span{color:#22c55e}[data-theme=dark] .generate_toggleIconCog__SvTbX.generate_toggleIconActive__QcV78 span{color:#a855f7}[data-theme=dark] .generate_clearPromptButton__yjv3p{background:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}[data-theme=dark] .generate_clearPromptButton__yjv3p:hover{background:rgba(239,68,68,.2);color:rgb(248,113,113)}.generate_promptTextarea__lgmAG{width:100%;min-height:120px;padding:1rem;font-size:1rem;line-height:1.5;border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;background:var(--background);color:var(--foreground);resize:vertical;transition:border-color .2s ease}.generate_promptTextarea__lgmAG:focus{outline:none;border-color:rgb(20,184,166);box-shadow:0 0 0 3px rgba(20,184,166,.1)}.generate_promptTextarea__lgmAG::-moz-placeholder{color:var(--muted-foreground,#9ca3af)}.generate_promptTextarea__lgmAG::placeholder{color:var(--muted-foreground,#9ca3af)}.generate_charCount__CawdM{font-size:.75rem;color:var(--muted-foreground,#6b7280);text-align:right;margin-bottom:.25rem}.generate_toggleContainer__v_hXj{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.generate_toggleContainerInline__QTDO3{flex-direction:row;flex-wrap:wrap;gap:.5rem}.generate_toggleContainerInline__QTDO3 .generate_toggleSection__zOg1o{margin-bottom:0}.generate_toggleSection__zOg1o{margin-bottom:.5rem}.generate_toggleButton__TtEbW{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8rem;font-weight:500;color:var(--muted-foreground,#6b7280);background:transparent;border:1px solid var(--border,rgba(0,0,0,.15));border-radius:6px;cursor:pointer;transition:all .2s ease}.generate_toggleButton__TtEbW:hover{color:rgb(20,184,166);border-color:rgba(20,184,166,.4);background:rgba(20,184,166,.1)}.generate_toggleButton__TtEbW svg{flex-shrink:0}.generate_optionsRow__Wv1Mu{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.generate_optionGroup__bqcSX{display:flex;flex-direction:column;gap:.375rem}.generate_optionLabel__K19_v{font-size:.75rem;font-weight:500;color:var(--muted-foreground,#6b7280);text-transform:uppercase;letter-spacing:.05em}.generate_optionSelect__u0zX1{padding:.5rem 2rem .5rem .75rem;font-size:.875rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;background:var(--background);color:var(--foreground);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .5rem center;background-size:1rem}.generate_optionSelect__u0zX1:focus{outline:none;border-color:rgb(20,184,166)}.generate_optionHelper__uFQj5{font-size:.7rem;color:var(--muted-foreground,#6b7280);margin-top:.25rem;line-height:1.3}.generate_headlineSection__oITSc{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding:1rem;background:rgba(20,184,166,.05);border:1px solid rgba(20,184,166,.15);border-radius:.75rem}.generate_headlineInputGroup__QSLvO{flex:1;min-width:200px;display:flex;flex-direction:column;gap:.375rem}.generate_headlineInput__CByLH{width:100%;padding:.625rem .75rem;font-size:.9375rem;font-weight:500;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;background:var(--background);color:var(--foreground);transition:border-color .2s ease}.generate_headlineInput__CByLH:focus{outline:none;border-color:rgb(20,184,166);box-shadow:0 0 0 3px rgba(20,184,166,.1)}.generate_headlineInput__CByLH::-moz-placeholder{color:var(--muted-foreground,#9ca3af);font-weight:400}.generate_headlineInput__CByLH::placeholder{color:var(--muted-foreground,#9ca3af);font-weight:400}[data-theme=dark] .generate_headlineSection__oITSc{background:rgba(20,184,166,.08);border-color:rgba(20,184,166,.2)}[data-theme=dark] .generate_headlineInput__CByLH{background:#12121e;border-color:#2a2a4a}.generate_generateButtonRow__jCiQn{display:flex;gap:.75rem;align-items:center}.generate_generateButton__OY8kz{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:white;background:rgb(20,184,166);border:none;border-radius:.75rem;cursor:pointer;transition:all .2s ease}.generate_generateButton__OY8kz:hover:not(:disabled){background:rgb(17,163,147);transform:translateY(-1px);box-shadow:0 4px 12px rgba(20,184,166,.3)}.generate_generateButton__OY8kz:disabled{opacity:.5;cursor:not-allowed}.generate_generateButton__OY8kz.generate_loading__iZycx{pointer-events:none}.generate_generateButton__OY8kz.generate_pulsate__qGsqH{animation:generate_pulsateGlow__nVTMn 1.5s ease-in-out infinite;box-shadow:0 0 20px rgba(20,184,166,.6)}@keyframes generate_pulsateGlow__nVTMn{0%,to{box-shadow:0 0 20px rgba(20,184,166,.6);transform:scale(1)}50%{box-shadow:0 0 30px rgba(20,184,166,.9);transform:scale(1.02)}}.generate_suggestIdeaButton__5EkDD{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;color:rgb(20,184,166);background:transparent;border:2px solid rgb(20,184,166);border-radius:.75rem;cursor:pointer;transition:all .2s ease}.generate_suggestIdeaButton__5EkDD:hover{background:rgb(20,184,166);color:black;transform:translateY(-1px)}.generate_suggestIdeaWrapper__GZgCG{position:relative;display:inline-block}.generate_suggestIdeaTooltip__lU0SA{display:none;position:absolute;top:calc(100% + .5rem);left:50%;transform:translateX(-50%);background:rgb(20,184,166);color:white;font-size:.75rem;font-weight:500;padding:.5rem .75rem;border-radius:.5rem;white-space:normal;width:-moz-max-content;width:max-content;max-width:min(90vw,400px);text-align:center;line-height:1.4;z-index:20;box-shadow:0 4px 12px rgba(0,0,0,.15)}.generate_suggestIdeaTooltip__lU0SA:before{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%);border-color:transparent transparent rgb(20,184,166);border-style:solid;border-width:0 6px 6px}.generate_suggestIdeaTooltipVisible__UAB5c,.generate_suggestIdeaWrapper__GZgCG:hover .generate_suggestIdeaTooltip__lU0SA{display:block}.generate_createIdeaButton__x_GzG{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;color:white;background:linear-gradient(135deg,rgb(139,92,246),rgb(99,102,241));border:none;border-radius:.75rem;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.generate_createIdeaButton__x_GzG:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);animation:generate_shimmerButton__euT0c 2s ease-in-out forwards}@keyframes generate_shimmerButton__euT0c{0%{left:-100%}50%{left:100%}to{left:100%}}.generate_createIdeaButton__x_GzG:hover:not(:disabled){background:linear-gradient(135deg,rgb(124,58,237),rgb(79,70,229));transform:translateY(-1px);box-shadow:0 4px 15px rgba(139,92,246,.4)}.generate_createIdeaButton__x_GzG:disabled{opacity:.7;cursor:not-allowed}.generate_createIdeaButton__x_GzG.generate_loading__iZycx:before{animation:none}.generate_sparkleIcon__ONqVx{font-size:1rem}.generate_promptHistoryWrapper__QTpLr{position:relative}.generate_historyButton__qWiVL{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;background:rgba(107,114,128,.1);border:1px solid rgba(107,114,128,.2);border-radius:.75rem;cursor:pointer;transition:all .2s ease;color:rgb(107,114,128)}.generate_historyButton__qWiVL:hover{background:rgba(107,114,128,.2);color:rgb(75,85,99)}[data-theme=dark] .generate_historyButton__qWiVL{color:rgb(156,163,175)}[data-theme=dark] .generate_historyButton__qWiVL:hover{background:rgba(156,163,175,.2);color:rgb(209,213,219)}.generate_historyIcon__YjTSs{width:1.25rem;height:1.25rem}.generate_historyDropdown__ARNjP{position:absolute;bottom:100%;right:0;margin-bottom:.5rem;width:320px;max-height:300px;overflow-y:auto;background:white;border:1px solid rgba(0,0,0,.1);border-radius:.75rem;box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:100;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.generate_historyDropdown__ARNjP::-webkit-scrollbar{width:6px}.generate_historyDropdown__ARNjP::-webkit-scrollbar-track{background:transparent}.generate_historyDropdown__ARNjP::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.generate_historyDropdown__ARNjP::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}[data-theme=dark] .generate_historyDropdown__ARNjP{background:rgb(31,41,55);border-color:rgba(255,255,255,.1);scrollbar-color:rgba(255,255,255,.2) transparent}[data-theme=dark] .generate_historyDropdown__ARNjP::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}[data-theme=dark] .generate_historyDropdown__ARNjP::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.generate_historyHeader__yUcT3{padding:.75rem 1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:rgb(107,114,128);border-bottom:1px solid rgba(0,0,0,.05)}[data-theme=dark] .generate_historyHeader__yUcT3{color:rgb(156,163,175);border-color:rgba(255,255,255,.05)}.generate_historyItem__cSGgU{display:block;width:100%;padding:.75rem 1rem;text-align:left;font-size:.875rem;color:rgb(55,65,81);background:none;cursor:pointer;transition:background .15s ease;border:none;border-bottom:1px solid rgba(0,0,0,.03)}.generate_historyItem__cSGgU:last-child{border-bottom:none}.generate_historyItem__cSGgU:hover{background:rgba(20,184,166,.1)}[data-theme=dark] .generate_historyItem__cSGgU{color:rgb(209,213,219)}[data-theme=dark] .generate_historyItem__cSGgU:hover{background:rgba(20,184,166,.15)}.generate_creditCost__YUNI6{font-size:.875rem;font-weight:400;opacity:.9;white-space:nowrap}@media (max-width:510px){.generate_generateButton__OY8kz{flex-wrap:wrap;padding:.625rem 1rem}.generate_createIdeaButton__x_GzG,.generate_suggestIdeaButton__5EkDD{padding:.625rem 1rem}.generate_createIdeaButton__x_GzG .generate_creditCost__YUNI6,.generate_hideOnSmall__oCMXR{display:none}.generate_creditCost__YUNI6{width:100%;text-align:center}}.generate_getCreditsContainer__hx9Xq{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.generate_outOfCreditsMessage__YAAr6{margin:0;font-size:.875rem;color:rgb(239,68,68);font-weight:500}.generate_getCreditsButton__DrmPr{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.875rem 2rem;font-size:1rem;font-weight:600;color:white;background:linear-gradient(135deg,rgb(139,92,246),rgb(124,58,237));border:none;border-radius:.75rem;cursor:pointer;text-decoration:none;transition:all .2s ease}.generate_getCreditsButton__DrmPr:hover{background:linear-gradient(135deg,rgb(124,58,237),rgb(109,40,217));transform:translateY(-1px);box-shadow:0 4px 12px rgba(139,92,246,.35)}.generate_faceSwapContainer__yeXxF{display:grid;grid-template-columns:1fr auto 1fr;gap:1.5rem;align-items:center;margin-bottom:1.5rem}@media (max-width:640px){.generate_faceSwapContainer__yeXxF{grid-template-columns:1fr;gap:1rem}}.generate_imageSelector__KtfXr{display:flex;flex-direction:column;align-items:center;gap:.75rem}.generate_imageSelectorLabel__Edt0J{font-size:.875rem;font-weight:500;color:var(--foreground)}.generate_imageSelectorBox__V6Top{width:100%;aspect-ratio:1;max-width:200px;border:2px dashed var(--border-color,#e5e7eb);border-radius:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:all .2s ease;overflow:hidden;background:var(--background)}.generate_imageSelectorBox__V6Top:hover{border-color:rgb(20,184,166);background:rgba(20,184,166,.02)}.generate_imageSelectorBox__V6Top.generate_hasImage__wvPX7{border-style:solid;border-color:rgb(20,184,166);padding:0}.generate_imageSelectorBox__V6Top.generate_hasImage__wvPX7 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.generate_imageSelectorPlaceholder__e7p7c{color:var(--muted-foreground,#9ca3af);font-size:.875rem;text-align:center}.generate_imageSelectorIcon__pHwfH{width:2rem;height:2rem;color:var(--muted-foreground,#9ca3af)}.generate_swapArrow__kHnaG{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:rgba(20,184,166,.1);border-radius:50%;color:rgb(20,184,166)}.generate_swapArrow__kHnaG svg{width:1.5rem;height:1.5rem}.generate_clearButton__ptPVf{font-size:.75rem;color:var(--muted-foreground,#6b7280);background:none;border:none;cursor:pointer;text-decoration:underline}.generate_clearButton__ptPVf:hover{color:rgb(239,68,68)}.generate_uploadZone___TdXo{border:2px dashed var(--border-color,#e5e7eb);border-radius:1rem;padding:3rem 2rem;text-align:center;cursor:pointer;transition:all .2s ease;background:var(--background)}.generate_uploadZone___TdXo.generate_dragOver__dYVp2,.generate_uploadZone___TdXo:hover{border-color:rgb(20,184,166);background:rgba(20,184,166,.02)}.generate_uploadZone___TdXo.generate_dragOver__dYVp2{border-style:solid;background:rgba(20,184,166,.05)}.generate_uploadIcon__bhHFk{width:3rem;height:3rem;color:var(--muted-foreground,#9ca3af);margin:0 auto 1rem}.generate_uploadText__IshUY{font-size:1rem;color:var(--foreground);margin-bottom:.5rem}.generate_uploadSubtext__ZzqoM{font-size:.875rem;color:var(--muted-foreground,#6b7280)}.generate_uploadProgress__LJS54{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.generate_progressBar__6j49t{height:4px;background:var(--border-color,#e5e7eb);border-radius:2px;overflow:hidden}.generate_progressFill__gHieq{height:100%;background:rgb(20,184,166);transition:width .3s ease}.generate_progressText__MzkDD{font-size:.75rem;color:var(--muted-foreground,#6b7280)}.generate_assetRailSection__DYYv_{margin-top:2rem;scroll-margin-top:5rem}.generate_assetRailHeader__hxI_1{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.generate_assetRailTitle__TussB{font-size:1.125rem;font-weight:600;color:var(--foreground)}.generate_refreshButton__N__i0{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.75rem;color:var(--muted-foreground,#6b7280);background:none;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.generate_refreshButton__N__i0:hover{border-color:rgb(20,184,166);color:rgb(20,184,166)}.generate_refreshButton__N__i0 svg{width:.875rem;height:.875rem}.generate_refreshButton__N__i0.generate_spinning__1QsGR svg{animation:generate_spin__v6Mh_ 1s linear infinite}@keyframes generate_spin__v6Mh_{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.generate_modalOverlay__4u7_k{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.generate_modalContent__pOPh0{background:var(--card-bg-color,#fff);border-radius:1rem;max-width:800px;width:100%;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.generate_modalHeader__EEnuB{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.generate_modalTitle__a0L96{font-size:1.25rem;font-weight:600;color:var(--foreground)}.generate_modalClose__WrJyh{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--muted-foreground,#6b7280);border-radius:.375rem;transition:background .2s ease}.generate_modalClose__WrJyh:hover{background:var(--border-color,#e5e7eb)}.generate_modalBody__JfReT{flex:1;overflow-y:auto;padding:1.5rem;scrollbar-width:thin;scrollbar-color:var(--iteration-scrollbar-thumb) var(--iteration-scrollbar-track)}.generate_modalBody__JfReT::-webkit-scrollbar{width:10px}.generate_modalBody__JfReT::-webkit-scrollbar-track{background:var(--iteration-scrollbar-track);border-radius:999px}.generate_modalBody__JfReT::-webkit-scrollbar-thumb{background-color:var(--iteration-scrollbar-thumb);border-radius:999px;border:2px solid transparent;background-clip:content-box}.generate_modalBody__JfReT::-webkit-scrollbar-thumb:hover{background-color:var(--iteration-scrollbar-thumb-hover)}.generate_assetGrid__nLoMr{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem}.generate_assetGridItem__QCYmQ{aspect-ratio:1;border-radius:.5rem;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all .2s ease}.generate_assetGridItem__QCYmQ:hover{border-color:rgb(20,184,166);transform:scale(1.02)}.generate_assetGridItem__QCYmQ.generate_selected__f0JTI{border-color:rgb(20,184,166);box-shadow:0 0 0 2px rgba(20,184,166,.3)}.generate_assetGridItem__QCYmQ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.generate_emptyState__9f2zW{text-align:center;padding:3rem 1rem;color:var(--muted-foreground,#6b7280)}.generate_emptyStateIcon__GRMeB{width:3rem;height:3rem;margin:0 auto 1rem;opacity:.5}.generate_promptSuggestionMessage__Pd_Ob{display:flex;align-items:center;gap:.5rem}.generate_promptSuggestionMessage__Pd_Ob span{flex:1}.generate_recycleButton__yhCEH{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.3);border-radius:.375rem;cursor:pointer;color:rgb(34,197,94);flex-shrink:0;transition:all .2s ease}.generate_recycleButton__yhCEH:hover{background:rgba(34,197,94,.25);transform:rotate(90deg)}.generate_recycleButton__yhCEH svg{width:1rem;height:1rem}.generate_suggestionGenerateButton__CJGFb{padding:.25rem .75rem;background:rgb(34,197,94);color:#fff;border:none;border-radius:.375rem;font-size:.8rem;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .2s ease}.generate_suggestionGenerateButton__CJGFb:hover{background:rgb(22,163,74)}.generate_suggestionCloseButton__j63eO{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:transparent;border:none;border-radius:.25rem;cursor:pointer;color:rgba(34,197,94,.6);flex-shrink:0;transition:all .2s ease;margin-left:auto}.generate_suggestionCloseButton__j63eO:hover{color:rgb(34,197,94);background:rgba(34,197,94,.1)}.generate_locked___AlrT{opacity:.6;cursor:not-allowed;background-color:var(--muted-bg,#f3f4f6)}.generate_lockedGroup__n8oOC{position:relative}.generate_lockedBadge__Uw1OR{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;font-size:.65rem;color:var(--muted-foreground,#6b7280);font-weight:400;text-transform:none;letter-spacing:0}.generate_lockedSelectWrapper__5TKsA{position:relative}.generate_lockedTooltip__1_HV3{display:none;position:absolute;bottom:calc(100% + .5rem);left:0;background:rgb(20,184,166);color:white;font-size:.75rem;font-weight:500;padding:.5rem .75rem;border-radius:.5rem;white-space:normal;width:-moz-max-content;width:max-content;max-width:min(90vw,400px);line-height:1.4;z-index:20;box-shadow:0 4px 12px rgba(0,0,0,.15)}.generate_lockedTooltip__1_HV3:before{content:"";position:absolute;bottom:-6px;left:1rem;border-color:rgb(20,184,166) transparent transparent;border-style:solid;border-width:6px 6px 0}.generate_lockedSelectWrapper__5TKsA:hover .generate_lockedTooltip__1_HV3{display:block}.generate_badgeMotivation__Wf9gB{font-size:.7rem;color:var(--muted-foreground,#6b7280);margin:0;line-height:1.4;flex-basis:100%}.generate_badgeContainer__K7i8o{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.625rem .75rem;background:rgba(20,184,166,.05);border:1px solid rgba(20,184,166,.15);border-radius:.5rem;flex-wrap:wrap;position:relative}.generate_badge__NPYl4{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .625rem;background:white;border:1px solid rgba(20,184,166,.3);border-radius:9999px;font-size:.75rem;font-weight:500;color:rgb(20,184,166);white-space:nowrap}.generate_badgeNew__lPEUl{animation:generate_badgeSparkle__VzpIn 2s ease-out}@keyframes generate_badgeSparkle__VzpIn{0%{transform:scale(.8);box-shadow:0 0 0 0 rgba(20,184,166,.6);background:rgba(20,184,166,.15)}20%{transform:scale(1.1);box-shadow:0 0 12px 4px rgba(20,184,166,.4),0 0 24px 8px rgba(20,184,166,.15);background:rgba(20,184,166,.1)}40%{transform:scale(1);box-shadow:0 0 8px 2px rgba(20,184,166,.25),0 0 16px 4px rgba(20,184,166,.08)}to{transform:scale(1);box-shadow:0 0 0 0 transparent;background:white}}.generate_badgeClickable__vEZTQ{transition:all .15s ease}.generate_badgeClickable__vEZTQ:not(:disabled):hover{background:rgb(20,184,166);color:white;border-color:rgb(20,184,166);transform:scale(1.02)}.generate_badgeClickable__vEZTQ:not(:disabled):active{transform:scale(.98)}.generate_badgeUpgradeButton__vxQug{display:inline-flex;align-items:center;padding:.25rem .625rem;background:linear-gradient(135deg,rgb(20,184,166),rgb(13,148,136));border:none;border-radius:9999px;font-size:.7rem;font-weight:600;color:white;cursor:pointer;transition:all .15s ease;margin-left:auto;margin-right:2rem}.generate_badgeUpgradeButton__vxQug:hover{background:linear-gradient(135deg,rgb(13,148,136),rgb(20,184,166));transform:scale(1.02);box-shadow:0 2px 8px rgba(20,184,166,.3)}@keyframes generate_badgeTargetPulseLight__I61rx{0%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}10%{box-shadow:0 0 0 4px transparent,0 0 0 12px rgba(0,0,0,.25),0 0 20px 8px rgba(0,0,0,.15);border-radius:.75rem}20%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}33%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}43%{box-shadow:0 0 0 4px transparent,0 0 0 12px rgba(0,0,0,.25),0 0 20px 8px rgba(0,0,0,.15);border-radius:.75rem}53%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}66%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}76%{box-shadow:0 0 0 4px transparent,0 0 0 12px rgba(0,0,0,.25),0 0 20px 8px rgba(0,0,0,.15);border-radius:.75rem}90%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}to{box-shadow:0 0 0 0 transparent;border-radius:.75rem}}@keyframes generate_badgeTargetPulseDark__9ti4N{0%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}10%{box-shadow:0 0 0 4px transparent,0 0 0 12px rgba(255,255,255,.4),0 0 20px 8px rgba(255,255,255,.25);border-radius:.75rem}20%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}33%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}43%{box-shadow:0 0 0 4px transparent,0 0 0 12px rgba(255,255,255,.4),0 0 20px 8px rgba(255,255,255,.25);border-radius:.75rem}53%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}66%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}76%{box-shadow:0 0 0 4px transparent,0 0 0 12px rgba(255,255,255,.4),0 0 20px 8px rgba(255,255,255,.25);border-radius:.75rem}90%{box-shadow:0 0 0 4px transparent;border-radius:.75rem}to{box-shadow:0 0 0 0 transparent;border-radius:.75rem}}.generate_badgeTargetHighlight__grrhj{animation:generate_badgeTargetPulseLight__I61rx 6s ease-out;border-radius:.75rem}[data-theme=dark] .generate_badgeTargetHighlight__grrhj{animation:generate_badgeTargetPulseDark__9ti4N 6s ease-out}.generate_badgeInfoButton__dmza3{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;background:rgba(20,184,166,.1);border:1px solid rgba(20,184,166,.2);border-radius:50%;cursor:pointer;color:rgb(20,184,166);font-size:.7rem;font-weight:600;transition:all .2s ease}.generate_badgeInfoButton__dmza3:hover{background:rgba(20,184,166,.2)}@media (max-width:768px){.generate_badgeUpgradeButton__vxQug{position:absolute;top:.5rem;right:calc(.5rem + 1.375rem + .25rem);margin-left:0;margin-right:0;font-size:.6rem;padding:.2rem .5rem}}.generate_popoverBackdrop__FlpdL{position:fixed;inset:0;z-index:99}.generate_badgePopover__fH2rX{position:absolute;top:calc(100% + .5rem);right:0;background:var(--card-bg-color,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;box-shadow:0 10px 25px rgba(0,0,0,.15);padding:0;width:280px;z-index:100;overflow:hidden}.generate_badgePopoverHeader__A2_xw{padding:.75rem 1rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.generate_badgePopoverHeaderTitle__hO63e{font-size:.8rem;font-weight:600;color:var(--foreground);text-transform:uppercase;letter-spacing:.05em}.generate_badgePopoverItem__NSq9T{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--border-color,#e5e7eb)}.generate_badgePopoverItem__NSq9T:last-child{border-bottom:none}.generate_badgePopoverIcon__MCbAp{flex-shrink:0;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:rgba(107,114,128,.1);border-radius:50%;color:rgb(107,114,128);margin-top:.125rem}.generate_badgePopoverIconUnlocked__zVDPd{background:rgba(34,197,94,.1);color:rgb(34,197,94)}.generate_badgePopoverContent__dwCAj{flex:1;min-width:0}.generate_badgePopoverTitle__SB6XO{font-size:.8125rem;font-weight:600;color:var(--foreground);margin:0 0 .125rem}.generate_badgePopoverDescription__DXiD8{font-size:.7rem;color:var(--muted-foreground,#6b7280);margin:0 0 .375rem;line-height:1.4}.generate_gamificationProgressBar__MrsQn{height:4px;background:var(--border-color,#e5e7eb);border-radius:2px;overflow:hidden}.generate_gamificationProgressFill__3OrK0{height:100%;background:rgb(20,184,166);transition:width .3s ease}.generate_gamificationProgressText__j4FKk{font-size:.65rem;color:var(--muted-foreground,#6b7280);margin-top:.25rem;display:block}[data-theme=dark] .generate_badgeContainer__K7i8o{background:rgba(20,184,166,.08);border-color:rgba(20,184,166,.2)}[data-theme=dark] .generate_badge__NPYl4{background:#1a1a2e;border-color:rgba(20,184,166,.4)}[data-theme=dark] .generate_badgePopover__fH2rX{background:#1a1a2e;border-color:#2a2a4a}[data-theme=dark] .generate_locked___AlrT{background-color:#12121e}@keyframes generate_badgeSparkleDark__tpG0j{0%{transform:scale(.8);box-shadow:0 0 0 0 rgba(20,184,166,.6);background:rgba(20,184,166,.2)}20%{transform:scale(1.1);box-shadow:0 0 12px 4px rgba(20,184,166,.4),0 0 24px 8px rgba(20,184,166,.15);background:rgba(20,184,166,.15)}40%{transform:scale(1);box-shadow:0 0 8px 2px rgba(20,184,166,.25),0 0 16px 4px rgba(20,184,166,.08)}to{transform:scale(1);box-shadow:0 0 0 0 transparent;background:#1a1a2e}}[data-theme=dark] .generate_badgeNew__lPEUl{animation:generate_badgeSparkleDark__tpG0j 2s ease-out}[data-theme=dark] .generate_badgeClickable__vEZTQ:not(:disabled):hover{background:rgb(20,184,166);color:white;border-color:rgb(20,184,166)}.generate_celebrationOverlay__Qu25X{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1100;animation:generate_celebrationFadeIn__pihL9 .3s ease-out}@keyframes generate_celebrationFadeIn__pihL9{0%{opacity:0}to{opacity:1}}.generate_celebrationModal__8QmUR{position:relative;background:#fff;border-radius:1rem;padding:2.5rem 2rem 2rem;max-width:420px;width:90%;text-align:center;box-shadow:0 24px 64px rgba(0,0,0,.25);animation:generate_celebrationSlideUp__44Aw9 .4s ease-out}[data-theme=dark] .generate_celebrationModal__8QmUR{background:#1a1a2e;box-shadow:0 24px 64px rgba(0,0,0,.5)}@keyframes generate_celebrationSlideUp__44Aw9{0%{opacity:0;transform:translateY(24px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.generate_celebrationClose__78eyG{position:absolute;top:.75rem;right:.75rem;background:none;border:none;color:rgba(0,0,0,.4);cursor:pointer;padding:.25rem;border-radius:.25rem;transition:color .15s}.generate_celebrationClose__78eyG:hover{color:rgba(0,0,0,.8)}[data-theme=dark] .generate_celebrationClose__78eyG{color:rgba(255,255,255,.4)}[data-theme=dark] .generate_celebrationClose__78eyG:hover{color:rgba(255,255,255,.8)}.generate_celebrationContent__wsz7M{display:flex;flex-direction:column;align-items:center;gap:1rem}.generate_celebrationTitle__mkGMo{font-size:1.25rem;font-weight:700;margin:0;color:rgb(20,184,166)}.generate_celebrationBadges__gkrPR{display:flex;gap:1.5rem;justify-content:center;flex-wrap:wrap}.generate_celebrationBadgeCard__2dTaZ{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:120px}.generate_celebrationBadgeIcon__qj6Nf{position:relative;width:5rem;height:5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,rgba(20,184,166,.15),rgba(34,197,94,.15));border:2px solid rgba(20,184,166,.4);animation:generate_celebrationPulse__b24Sr 2s ease-in-out infinite}[data-theme=dark] .generate_celebrationBadgeIcon__qj6Nf{background:linear-gradient(135deg,rgba(20,184,166,.2),rgba(34,197,94,.2))}@keyframes generate_celebrationPulse__b24Sr{0%,to{box-shadow:0 0 0 0 rgba(20,184,166,.4)}50%{box-shadow:0 0 20px 8px rgba(20,184,166,.15)}}.generate_celebrationEmoji__FHs9L{font-size:2rem;line-height:1;animation:generate_celebrationBounce__G5EfQ .6s ease-out}@keyframes generate_celebrationBounce__G5EfQ{0%{transform:scale(0)}50%{transform:scale(1.3)}70%{transform:scale(.9)}to{transform:scale(1)}}.generate_celebrationParticles__v279N{position:absolute;inset:0;pointer-events:none}.generate_celebrationParticle__zcdrU{position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:rgb(20,184,166);animation:generate_celebrationBurst__iNlD_ .8s ease-out forwards;--angle:calc(var(--i) * 45deg)}@keyframes generate_celebrationBurst__iNlD_{0%{opacity:1;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(0)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--angle)) translateY(-2.5rem)}}.generate_celebrationParticle__zcdrU:nth-child(odd){background:rgb(34,197,94);width:4px;height:4px}.generate_celebrationBadgeName__fxd_r{font-size:1rem;font-weight:600;margin:0;color:#111}[data-theme=dark] .generate_celebrationBadgeName__fxd_r{color:#eee}.generate_celebrationBadgeDesc__KPPY8{font-size:.8rem;color:rgba(0,0,0,.6);margin:0;max-width:180px}[data-theme=dark] .generate_celebrationBadgeDesc__KPPY8{color:rgba(255,255,255,.6)}.generate_celebrationHint__3TZ_d{font-size:.8rem;color:rgba(0,0,0,.5);margin:.5rem 0 0}[data-theme=dark] .generate_celebrationHint__3TZ_d{color:rgba(255,255,255,.45)}.generate_celebrationDismiss__RlkTA{background:rgb(20,184,166);color:#fff;border:none;border-radius:.5rem;padding:.6rem 2rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s}.generate_celebrationDismiss__RlkTA:hover{background:rgb(15,160,145)}.generate_celebrationActions__3elzJ{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.generate_celebrationShowMe__ehfHb{background:transparent;color:rgb(20,184,166);border:2px solid rgb(20,184,166);border-radius:.5rem;padding:.6rem 2rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.generate_celebrationShowMe__ehfHb:hover{background:rgb(20,184,166);color:#fff}.generate_bonusCreditsCelebrationOverlay__iq7j2{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:99999;padding:1rem;animation:generate_celebrationFadeIn__pihL9 .3s ease-out}.generate_bonusCreditsIconWrapper__hDwFV{position:relative;width:6rem;height:6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,rgba(251,191,36,.2),rgba(245,158,11,.2));border:2px solid rgba(251,191,36,.5);animation:generate_celebrationPulse__b24Sr 2s ease-in-out infinite}[data-theme=dark] .generate_bonusCreditsIconWrapper__hDwFV{background:linear-gradient(135deg,rgba(251,191,36,.25),rgba(245,158,11,.25))}.generate_bonusCreditsIcon__XUoh4{color:rgb(251,191,36);animation:generate_celebrationBounce__G5EfQ .6s ease-out}.generate_bonusCreditsTitle__LRTKC{font-size:1.5rem;font-weight:700;margin:0;background:linear-gradient(135deg,rgb(251,191,36),rgb(245,158,11));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.generate_bonusCreditsSubtitle__zzN5c{font-size:1rem;color:rgba(0,0,0,.7);margin:0;text-align:center}[data-theme=dark] .generate_bonusCreditsSubtitle__zzN5c{color:rgba(255,255,255,.7)}.generate_bonusCreditsCtaButton__w7T4G{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:1rem 1.5rem;margin-top:.5rem;background:linear-gradient(135deg,rgb(251,191,36),rgb(245,158,11));color:#000;border:none;border-radius:.75rem;font-size:1.125rem;font-weight:700;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px rgba(251,191,36,.4)}.generate_bonusCreditsCtaButton__w7T4G:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(251,191,36,.5)}.generate_bonusCreditsCtaButton__w7T4G:active{transform:translateY(0)}.generate_bonusCreditsCtaButton__w7T4G svg{width:1.25rem;height:1.25rem}.generate_bonusCreditsCtaButton__w7T4G:disabled{cursor:not-allowed;opacity:.9}.generate_bonusCreditsCtaButton__w7T4G:disabled:hover{transform:none;box-shadow:0 4px 14px rgba(251,191,36,.4)}.generate_bonusCreditsSpinner__3ozgz{animation:generate_spin__v6Mh_ 1s linear infinite}.generate_bonusCreditsSecondaryButton__3ef7Y{display:flex;align-items:center;justify-content:center;width:100%;padding:.75rem 1rem;margin-top:.5rem;background:transparent;color:rgb(20,184,166);border:1px solid rgb(20,184,166);border-radius:.75rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease}.generate_bonusCreditsSecondaryButton__3ef7Y:hover{background:rgb(20,184,166);color:#fff}[data-theme=dark] .generate_bonusCreditsSecondaryButton__3ef7Y:hover{background:rgb(20,184,166);color:#111827}.generate_bonusCreditsSecondaryButton__3ef7Y:disabled{opacity:.5;cursor:not-allowed}.generate_bonusCreditsDisclaimer__16vK_{font-size:.75rem;color:rgba(0,0,0,.5);margin:0}[data-theme=dark] .generate_bonusCreditsDisclaimer__16vK_{color:rgba(255,255,255,.5)}.generate_spinner__FzhFb{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:generate_spin__v6Mh_ .8s linear infinite}.generate_message__O2zkt{padding:.75rem 1rem;border-radius:.5rem;font-size:.875rem;margin-bottom:1rem;display:flex;align-items:center;gap:.75rem}.generate_viewAssetsButton__mMOJM{white-space:nowrap;margin-left:auto;padding:.35rem .75rem;border-radius:.375rem;background:rgba(34,197,94,.2);color:rgb(34,197,94);font-size:.8rem;font-weight:500;text-decoration:none;cursor:pointer;transition:background .15s}.generate_viewAssetsButton__mMOJM:hover{background:rgba(34,197,94,.35)}.generate_viewImageButton__jrVaG{white-space:nowrap;margin-left:auto;padding:.35rem .75rem;border-radius:.375rem;background:rgba(34,197,94,.2);border:1px solid rgba(34,197,94,.3);color:rgb(34,197,94);font-size:.8rem;font-weight:500;cursor:pointer;transition:background .15s}.generate_viewImageButton__jrVaG:hover{background:rgba(34,197,94,.35)}.generate_message__O2zkt.generate_error__lVNG2{background:rgba(239,68,68,.1);color:rgb(239,68,68);border:1px solid rgba(239,68,68,.2)}.generate_message__O2zkt.generate_success__Q1ovW{background:rgba(34,197,94,.1);color:rgb(34,197,94);border:1px solid rgba(34,197,94,.2)}.generate_topUpLink__7oB5F{margin-left:.75rem;color:rgb(59,130,246);font-weight:600;text-decoration:none;white-space:nowrap}.generate_topUpLink__7oB5F:hover{text-decoration:underline}@media (max-width:640px){.generate_message__O2zkt{flex-direction:column;align-items:flex-start}.generate_viewAssetsButton__mMOJM,.generate_viewImageButton__jrVaG{margin-left:0;margin-top:.5rem}}[data-theme=dark] .generate_actionCard__A6TTu,[data-theme=dark] .generate_activePanel__nt_iN,[data-theme=dark] .generate_modalContent__pOPh0{background:#1a1a2e;border-color:#2a2a4a}[data-theme=dark] .generate_actionCard__A6TTu:hover{background:rgba(20,184,166,.12)}[data-theme=dark] .generate_actionCard__A6TTu.generate_active__zKyex{background:rgba(20,184,166,.15)}[data-theme=dark] .generate_actionCard__A6TTu.generate_active__zKyex:hover{background:rgba(20,184,166,.22)}[data-theme=dark] .generate_actionCardTitle__5sf5A{color:#f0f0f0}[data-theme=dark] .generate_actionCard__A6TTu.generate_active__zKyex .generate_actionCardTitle__5sf5A,[data-theme=dark] .generate_actionCard__A6TTu:hover .generate_actionCardTitle__5sf5A{color:#ffffff}[data-theme=dark] .generate_actionCardDescription__Ayh4V{color:#a0a0b0}[data-theme=dark] .generate_actionCard__A6TTu.generate_active__zKyex .generate_actionCardDescription__Ayh4V,[data-theme=dark] .generate_actionCard__A6TTu:hover .generate_actionCardDescription__Ayh4V{color:#c0c0d0}[data-theme=dark] .generate_imageSelectorBox__V6Top,[data-theme=dark] .generate_optionSelect__u0zX1,[data-theme=dark] .generate_promptTextarea__lgmAG,[data-theme=dark] .generate_uploadZone___TdXo{background:#12121e;border-color:#2a2a4a}[data-theme=dark] .generate_optionSelect__u0zX1:focus,[data-theme=dark] .generate_promptTextarea__lgmAG:focus{border-color:rgb(20,184,166)}.generate_imageModal__y5bOB{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:9999;padding:2rem;cursor:pointer}.generate_imageModalContent__oX2OE{position:relative;max-width:90vw;max-height:90vh;display:flex;flex-direction:column;align-items:center;cursor:default}.generate_imageModalActions__R1znt{position:fixed;top:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;z-index:10000}.generate_imageModalClose__66tBa{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:none;border-radius:50%;cursor:pointer;color:white;transition:all .2s ease}.generate_imageModalClose__66tBa:hover{background:rgba(255,255,255,.2);transform:scale(1.1)}.generate_imageModalClose__66tBa svg{width:1.25rem;height:1.25rem}.generate_imageModalDownload__11HP1{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);border:none;border-radius:50%;cursor:pointer;color:white;transition:all .2s ease}.generate_imageModalDownload__11HP1:hover{background:rgba(20,184,166,.8);transform:scale(1.1)}.generate_imageModalDownload__11HP1 svg{width:1.25rem;height:1.25rem}.generate_imageModalImage__bfvoB{max-width:100%;max-height:80vh;-o-object-fit:contain;object-fit:contain;border-radius:.75rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.generate_audioModalContainer__x691J{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:3rem;background:linear-gradient(135deg,rgba(139,92,246,.2),rgba(59,130,246,.2));border-radius:1rem;min-width:320px}.generate_audioModalIcon__RoGGg{font-size:6rem;color:rgba(255,255,255,.9);text-shadow:0 0 40px rgba(139,92,246,.6)}.generate_audioModalPlayer___ux_A{width:100%;min-width:280px;height:48px;border-radius:.5rem}.generate_imageModalPromptRow__Lep2L{display:flex;align-items:center;gap:.5rem;margin-top:1rem;max-width:calc(100vw - 4rem);width:100%}.generate_imageModalPrompt__qSMy4{margin:0;padding:.75rem 1rem;background:rgba(255,255,255,.1);border-radius:.5rem;color:rgba(255,255,255,.9);font-size:.875rem;text-align:center;line-height:1.5;flex:1}.generate_imageModalCopy__GDSEe{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:rgba(255,255,255,.1);border:none;border-radius:.5rem;cursor:pointer;color:rgba(255,255,255,.7);transition:all .2s ease;flex-shrink:0}.generate_imageModalCopy__GDSEe:hover{background:rgba(255,255,255,.2);color:white}.generate_imageModalCopy__GDSEe svg{width:1.125rem;height:1.125rem}.generate_imageModalWrapper__iKgms{position:relative;display:flex;align-items:center;justify-content:center}.generate_imageModalNav__f2wmm{background:rgba(255,255,255,.1);border:none;color:white;font-size:2rem;padding:1rem .75rem;cursor:pointer;border-radius:8px;transition:background .2s ease;flex-shrink:0}.generate_imageModalNav__f2wmm:hover{background:rgba(255,255,255,.2)}.generate_imageModalNav__f2wmm:disabled{opacity:.3;cursor:not-allowed}.generate_imageModalNavPrev__LTiQY{margin-right:1rem}.generate_imageModalNavNext__D2ZrR{margin-left:1rem}@media (max-width:768px){.generate_imageModalNavPrev__LTiQY{margin-right:.5rem}.generate_imageModalNavNext__D2ZrR{margin-left:.5rem}.generate_imageModalNav__f2wmm{padding:.5rem;font-size:1.5rem}}.generate_cropModalContent__aSTPJ{background:var(--card-bg-color,#fff);border-radius:1rem;max-width:700px;width:100%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden}.generate_cropModalBody__9InIg{flex:1;overflow-y:auto;padding:1.5rem}.generate_cropInstructions__Dw89d{font-size:.875rem;color:var(--muted-foreground,#6b7280);margin-bottom:1rem;text-align:center}.generate_cropImageContainer__pJ45_{position:relative;width:100%;max-height:60vh;display:flex;align-items:center;justify-content:center;background:#000;border-radius:.5rem;overflow:hidden;cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;user-select:none}.generate_cropImage__VuSfl{max-width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain;display:block}.generate_cropOverlay__u5sYA{position:absolute;inset:0;pointer-events:none}.generate_cropOverlaySection__vv7Pm{position:absolute;background:rgba(0,0,0,.5)}.generate_cropSelection__myhFp{position:absolute;border:2px solid rgb(20,184,166);box-shadow:0 0 0 9999px rgba(0,0,0,.5);pointer-events:none}.generate_cropCorner__Tlifr{position:absolute;width:8px;height:8px;background:rgb(20,184,166);border-radius:2px}.generate_cropModalFooter__tJVbX{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;border-top:1px solid var(--border-color,#e5e7eb);gap:1rem}.generate_cropModalActions__dQgYs{display:flex;gap:.75rem}.generate_cropSkipButton__sAl9B{padding:.625rem 1rem;font-size:.875rem;color:var(--muted-foreground,#6b7280);background:none;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.generate_cropSkipButton__sAl9B:hover{border-color:rgb(20,184,166);color:rgb(20,184,166)}.generate_cropCancelButton__RLp4P{padding:.625rem 1rem;font-size:.875rem;color:var(--muted-foreground,#6b7280);background:none;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.generate_cropCancelButton__RLp4P:hover{border-color:rgb(239,68,68);color:rgb(239,68,68)}.generate_cropConfirmButton__kBTTL{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;color:white;background:rgb(20,184,166);border:none;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.generate_cropConfirmButton__kBTTL:hover{background:rgb(17,163,147)}[data-theme=dark] .generate_cropModalContent__aSTPJ{background:#1a1a2e;border-color:#2a2a4a}[data-theme=dark] .generate_cropImageContainer__pJ45_{background:#12121e}.generate_makeMovieModalContent__dWqJE{position:relative;background:var(--card-bg-color,#fff);border-radius:1rem;padding:2rem;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;cursor:default}.generate_makeMovieHeader__hF9M2{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.generate_makeMovieTitle__lNf9z{font-size:1.5rem;font-weight:600;color:var(--foreground);margin:0;text-align:center}.generate_makeMovieCloseButton__sfSSc{position:absolute;right:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.1);border:none;border-radius:50%;cursor:pointer;color:var(--muted-foreground,#6b7280);transition:all .2s ease}.generate_makeMovieCloseButton__sfSSc svg{width:1.25rem;height:1.25rem}.generate_makeMovieCloseButton__sfSSc:hover{background:rgba(0,0,0,.2);color:var(--foreground)}.generate_makeMoviePreview__KDVYT{margin-bottom:1.5rem;border-radius:.75rem;overflow:hidden;border:2px solid rgb(20,184,166)}.generate_makeMoviePreview__KDVYT img{width:100%;height:auto;display:block;max-height:250px;-o-object-fit:contain;object-fit:contain;background:#000}.generate_makeMovieForm__T6_if{display:flex;flex-direction:column;gap:1.25rem}.generate_makeMovieField__WKIyI{display:flex;flex-direction:column;gap:.375rem}.generate_makeMovieField__WKIyI .generate_promptTextarea__lgmAG{min-height:80px}.generate_makeMovieOptions__MDeD6{display:flex;flex-wrap:wrap;gap:1rem}.generate_makeMovieOptions__MDeD6 .generate_optionGroup__bqcSX{flex:1;min-width:120px}[data-theme=dark] .generate_makeMovieModalContent__dWqJE{background:#1a1a2e;border-color:#2a2a4a}[data-theme=dark] .generate_makeMovieCloseButton__sfSSc{background:rgba(255,255,255,.1);color:rgba(255,255,255,.7)}[data-theme=dark] .generate_makeMovieCloseButton__sfSSc:hover{background:rgba(255,255,255,.2);color:white}[data-theme=dark] .generate_makeMoviePreview__KDVYT{border-color:rgb(20,184,166)}.generate_toastContainer__nTQg6{position:fixed;bottom:1.5rem;right:1.5rem;z-index:10000;display:flex;flex-direction:column;gap:.75rem;max-width:400px}.generate_toast__wX0vo{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.75rem;box-shadow:0 10px 25px rgba(0,0,0,.15);animation:generate_slideIn__5NT8R .3s ease-out}@keyframes generate_slideIn__5NT8R{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.generate_toastSuccess__QaXG1{background:rgb(59,130,246);color:white}.generate_toastError__DVeFx{background:rgb(239,68,68);color:white}.generate_toastMessage__gntwd{flex:1;font-size:.875rem;font-weight:500;line-height:1.4}.generate_toastClose__oIrM5{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:rgba(255,255,255,.2);border:none;border-radius:.375rem;cursor:pointer;color:white;flex-shrink:0;transition:background .2s ease}.generate_toastClose__oIrM5:hover{background:rgba(255,255,255,.3)}.generate_toastClose__oIrM5 svg{width:.875rem;height:.875rem}.generate_toastProgress__euYLz{background:rgb(30,64,175);color:white}.generate_toastContent__tjCmW{flex:1;display:flex;flex-direction:column;gap:.5rem}.generate_toastProgressBar___uEda{width:100%;height:4px;background:rgba(255,255,255,.3);border-radius:2px;overflow:hidden}.generate_toastProgressFill__vWX53{height:100%;background:white;border-radius:2px;transition:width .3s ease}.generate_toastProgressFillAnimated__5gA2T{background:linear-gradient(90deg,rgba(255,255,255,.8),rgba(255,255,255,1) 50%,rgba(255,255,255,.8));background-size:200% 100%;animation:generate_toastShimmer___2jvr 1.5s ease-in-out infinite}@keyframes generate_toastShimmer___2jvr{0%{background-position:-200% 0}to{background-position:200% 0}}.generate_toastTime__Bw_5_{font-size:.75rem;opacity:.8}.generate_progressModalOverlay__8SpYY{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:99998;padding:1rem;animation:generate_progressModalFadeIn__VR1sR .3s ease-out}@keyframes generate_progressModalFadeIn__VR1sR{0%{opacity:0}to{opacity:1}}.generate_progressModal__N2eJ_{position:relative;background:white;border-radius:1rem;padding:2rem;max-width:400px;width:100%;text-align:center;box-shadow:0 25px 50px rgba(0,0,0,.25);animation:generate_progressModalSlideIn__LJZ2t .3s ease-out}[data-theme=dark] .generate_progressModal__N2eJ_{background:rgb(31,41,55)}@keyframes generate_progressModalSlideIn__LJZ2t{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.generate_progressModalCloseBtn__dcDKj{position:absolute;top:1rem;right:1rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:rgba(0,0,0,.05);border:none;border-radius:.5rem;cursor:pointer;color:rgba(0,0,0,.5);transition:all .2s ease}[data-theme=dark] .generate_progressModalCloseBtn__dcDKj{background:rgba(255,255,255,.1);color:rgba(255,255,255,.5)}.generate_progressModalCloseBtn__dcDKj:hover{background:rgba(0,0,0,.1);color:rgba(0,0,0,.7)}[data-theme=dark] .generate_progressModalCloseBtn__dcDKj:hover{background:rgba(255,255,255,.2);color:rgba(255,255,255,.8)}.generate_progressModalCloseBtn__dcDKj svg{width:1.25rem;height:1.25rem}.generate_progressModalIconWrapper__qqGxL{width:5rem;height:5rem;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(37,99,235,.1));border:2px solid rgba(59,130,246,.3)}[data-theme=dark] .generate_progressModalIconWrapper__qqGxL{background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(37,99,235,.2))}.generate_progressModalIcon__kngZu{width:2.5rem;height:2.5rem;color:rgb(59,130,246)}.generate_progressModalIconPending__v4Fqh{animation:generate_progressPulse__WWdtH 1.5s ease-in-out infinite}.generate_progressModalIconProcessing__sbRKV{animation:generate_progressSpin__UIkxU 1s linear infinite}.generate_progressModalIconSuccess__skZ5n{color:rgb(16,185,129);animation:generate_progressBounce__ExvFd .4s ease-out}.generate_progressModalIconError__xzbnv{color:rgb(239,68,68)}@keyframes generate_progressPulse__WWdtH{0%,to{opacity:1}50%{opacity:.5}}@keyframes generate_progressSpin__UIkxU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes generate_progressBounce__ExvFd{0%{transform:scale(0);opacity:0}50%{transform:scale(1.2)}to{transform:scale(1);opacity:1}}.generate_progressModalTitle__8FEtP{font-size:1.25rem;font-weight:700;margin:0 0 .5rem;color:rgb(17,24,39)}[data-theme=dark] .generate_progressModalTitle__8FEtP{color:rgb(249,250,251)}.generate_progressModalMessage__Reu_M{font-size:.9375rem;color:rgb(107,114,128);margin:0 0 1.5rem}[data-theme=dark] .generate_progressModalMessage__Reu_M{color:rgb(156,163,175)}.generate_progressModalProgressWrapper__HaGN5{margin-bottom:1.5rem}.generate_progressModalTime__s3m6K{display:block;font-size:.8125rem;color:rgb(107,114,128);margin-top:.5rem}[data-theme=dark] .generate_progressModalTime__s3m6K{color:rgb(156,163,175)}.generate_progressModalSuggestion__lpTFI{font-size:.875rem;color:rgb(107,114,128);margin:0 0 1.5rem;padding:.75rem;background:rgba(239,68,68,.1);border-radius:.5rem}[data-theme=dark] .generate_progressModalSuggestion__lpTFI{color:rgb(156,163,175);background:rgba(239,68,68,.15)}.generate_progressModalCheckbox__xFWMK{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.875rem;color:rgb(107,114,128);margin-bottom:1rem;cursor:pointer}[data-theme=dark] .generate_progressModalCheckbox__xFWMK{color:rgb(156,163,175)}.generate_progressModalCheckbox__xFWMK input{width:1rem;height:1rem;cursor:pointer}.generate_progressModalDoneBtn__6ANv4{width:100%;padding:.875rem 1.5rem;background:rgb(59,130,246);color:white;border:none;border-radius:.625rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease}.generate_progressModalDoneBtn__6ANv4:hover{background:rgb(37,99,235)}.generate_upsellOverlay__dUY9j{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;animation:generate_upsellFadeIn__Ma1rT .2s ease-out}@keyframes generate_upsellFadeIn__Ma1rT{0%{opacity:0}to{opacity:1}}.generate_upsellModal__x_enc{position:relative;background:#fff;border-radius:1rem;max-width:420px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);animation:generate_upsellSlideUp__OixCP .3s ease-out}[data-theme=dark] .generate_upsellModal__x_enc{background:#1a1a2e;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}@keyframes generate_upsellSlideUp__OixCP{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.generate_upsellClose__OjPMr{position:absolute;top:.75rem;right:.75rem;background:rgba(0,0,0,.4);border:none;color:white;cursor:pointer;padding:.35rem;border-radius:50%;transition:background .15s;z-index:10;display:flex;align-items:center;justify-content:center}.generate_upsellClose__OjPMr:hover{background:rgba(0,0,0,.6)}.generate_upsellPreview__d0H2k{position:relative;width:100%;aspect-ratio:1;background:var(--muted-background,#f3f4f6);border-radius:1rem 1rem 0 0;overflow:hidden;border:none;padding:0;cursor:pointer;transition:opacity .15s}.generate_upsellPreview__d0H2k:hover{opacity:.92}.generate_upsellPreview__d0H2k:hover .generate_upsellPreviewHint__nxcJC{opacity:1}[data-theme=dark] .generate_upsellPreview__d0H2k{background:#0f0f1a}.generate_upsellPreview__d0H2k img,.generate_upsellPreview__d0H2k video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.generate_upsellPreview__d0H2k video{border-radius:.5rem}.generate_upsellPreview__d0H2k video::-webkit-media-controls-panel{background:linear-gradient(transparent,rgba(0,0,0,.7))}.generate_upsellPreviewHint__nxcJC{position:absolute;bottom:.75rem;left:50%;transform:translateX(-50%);padding:.375rem .75rem;background:rgba(0,0,0,.7);color:white;font-size:.75rem;border-radius:1rem;opacity:0;transition:opacity .2s;pointer-events:none}.generate_upsellContent__6RGBp{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.generate_upsellTitle__Mld_7{font-size:1.25rem;font-weight:700;margin:0;text-align:center;color:#111}[data-theme=dark] .generate_upsellTitle__Mld_7{color:#fff}.generate_upsellActions__EypYp{display:flex;flex-direction:column;gap:.75rem}.generate_upsellCtaPrimary__uIsaf{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.875rem 1.5rem;background:rgb(20,184,166);color:white;font-weight:600;font-size:.95rem;border:none;border-radius:.5rem;cursor:pointer;transition:background .15s}.generate_upsellCtaPrimary__uIsaf:hover{background:rgb(15,160,145)}.generate_upsellCtaPrimary__uIsaf svg{width:1.25rem;height:1.25rem}.generate_upsellCtaSecondary__S06MC{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1.5rem;background:transparent;color:#555;font-weight:500;font-size:.9rem;border:1px solid #ddd;border-radius:.5rem;cursor:pointer;transition:background .15s,border-color .15s}.generate_upsellCtaSecondary__S06MC:hover{background:rgba(0,0,0,.03);border-color:#bbb}[data-theme=dark] .generate_upsellCtaSecondary__S06MC{color:#ccc;border-color:#444}[data-theme=dark] .generate_upsellCtaSecondary__S06MC:hover{background:rgba(255,255,255,.05);border-color:#666}.generate_upsellCtaSecondary__S06MC svg{width:1rem;height:1rem}.generate_upsellDivider__Ts_rz{display:flex;align-items:center;gap:.75rem;margin:.5rem 0}.generate_upsellDivider__Ts_rz:after,.generate_upsellDivider__Ts_rz:before{content:"";flex:1;height:1px;background:#e5e5e5}[data-theme=dark] .generate_upsellDivider__Ts_rz:after,[data-theme=dark] .generate_upsellDivider__Ts_rz:before{background:#333}.generate_upsellDivider__Ts_rz span{font-size:.8rem;color:#888;white-space:nowrap}[data-theme=dark] .generate_upsellDivider__Ts_rz span{color:#777}.generate_upsellCostBadge__jpZck{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.625rem 1rem;background:#f5f5f5;border-radius:2rem;font-size:.8rem;color:#666}[data-theme=dark] .generate_upsellCostBadge__jpZck{background:rgba(255,255,255,.08);color:#aaa}.generate_upsellCostVs__OpjBX{color:#999}.generate_upsellCostPro__CdWTs{color:rgb(168,85,247);font-weight:600}.generate_upsellCtaUpgrade__mbMmn{display:flex;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:1rem 1.5rem;background:linear-gradient(135deg,rgb(168,85,247),rgb(139,92,246));color:white;font-weight:600;font-size:.95rem;border:none;border-radius:.5rem;cursor:pointer;transition:opacity .15s,transform .15s}.generate_upsellCtaUpgrade__mbMmn:hover{opacity:.92;transform:translateY(-1px)}.generate_upsellCtaUpgrade__mbMmn svg{width:1.25rem;height:1.25rem}.generate_upsellUpgradeMain__Eivcp{display:flex;align-items:center;gap:.5rem}.generate_upsellUpgradeSubtitle__WNGsp{font-size:.75rem;font-weight:400;opacity:.85}@media (max-width:640px){.generate_upsellModal__x_enc{width:95%;max-height:85vh}.generate_upsellContent__6RGBp{padding:1.25rem}.generate_upsellCostBadge__jpZck{flex-wrap:wrap;justify-content:center}}.generate_eliteFeaturesList__BAO1c{display:flex;flex-direction:column;gap:.5rem;text-align:left;margin:1rem 0}.generate_eliteFeatureItem__SHHmS{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--foreground)}[data-theme=dark] .generate_eliteFeatureItem__SHHmS{color:rgba(255,255,255,.9)}.generate_eliteFeatureCheck__vcZYk{color:rgb(20,184,166);font-weight:600}.generate_searchableDropdown__fdMG6{position:relative;width:100%}.generate_dropdownTrigger__NtAsz{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;background:var(--background);color:var(--foreground);cursor:pointer;text-align:left;transition:border-color .15s ease}.generate_dropdownTrigger__NtAsz:hover{border-color:rgb(20,184,166)}.generate_dropdownTrigger__NtAsz:disabled{opacity:.6;cursor:not-allowed}.generate_dropdownTrigger__NtAsz svg{flex-shrink:0;opacity:.5}.generate_dropdownMenu__IJJDG{position:absolute;top:calc(100% + .25rem);left:0;min-width:280px;background:white;border:1px solid rgba(0,0,0,.1);border-radius:.5rem;box-shadow:0 10px 25px rgba(0,0,0,.15);z-index:100;overflow:hidden}[data-theme=dark] .generate_dropdownMenu__IJJDG{background:rgb(31,41,55);border-color:rgba(255,255,255,.1)}.generate_dropdownSearch__yZNIm{width:100%;padding:.625rem .75rem;border:none;border-bottom:1px solid rgba(0,0,0,.1);font-size:.875rem;background:transparent;color:var(--foreground);outline:none}.generate_dropdownSearch__yZNIm::-moz-placeholder{color:rgb(156,163,175)}.generate_dropdownSearch__yZNIm::placeholder{color:rgb(156,163,175)}[data-theme=dark] .generate_dropdownSearch__yZNIm{border-color:rgba(255,255,255,.1)}.generate_dropdownOptions__jM1Z7{max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}.generate_dropdownOptions__jM1Z7::-webkit-scrollbar{width:6px}.generate_dropdownOptions__jM1Z7::-webkit-scrollbar-track{background:transparent}.generate_dropdownOptions__jM1Z7::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.generate_dropdownOptions__jM1Z7::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}[data-theme=dark] .generate_dropdownOptions__jM1Z7{scrollbar-color:rgba(255,255,255,.2) transparent}[data-theme=dark] .generate_dropdownOptions__jM1Z7::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2)}[data-theme=dark] .generate_dropdownOptions__jM1Z7::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.generate_dropdownOption__uCwPJ{display:block;width:100%;padding:.5rem .75rem;text-align:left;font-size:.875rem;color:rgb(55,65,81);background:none;border:none;cursor:pointer;transition:background .15s ease}.generate_dropdownOption__uCwPJ:hover{background:rgba(20,184,166,.1)}.generate_dropdownOption__uCwPJ.generate_selected__f0JTI{background:rgba(20,184,166,.15);color:rgb(20,184,166);font-weight:500}[data-theme=dark] .generate_dropdownOption__uCwPJ{color:rgb(209,213,219)}[data-theme=dark] .generate_dropdownOption__uCwPJ:hover{background:rgba(20,184,166,.15)}[data-theme=dark] .generate_dropdownOption__uCwPJ.generate_selected__f0JTI{background:rgba(20,184,166,.2);color:rgb(45,212,191)}.generate_dropdownNoResults__Ec60g{padding:.75rem;text-align:center;font-size:.875rem;color:rgb(156,163,175)}.generate_tierBadge__JKmw8{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:2rem;font-size:.8rem;font-weight:600;border:2px solid;transition:all .2s ease;white-space:nowrap}.generate_tierBadgeIcon__S_PC4{font-size:1rem;line-height:1}.generate_tierBadgeName__PCXmn{line-height:1}.generate_tierBadgeClickable__nSeom{cursor:pointer}.generate_tierBadgeClickable__nSeom:hover{background:rgb(20,184,166)!important;color:white!important;border-color:rgb(20,184,166)!important;text-shadow:none!important;transform:scale(1.05);box-shadow:0 2px 8px rgba(0,0,0,.15)}.generate_tierBadgeExplorer__ukh6u{background:transparent;border-color:#9CA3AF;color:#6B7280}[data-theme=dark] .generate_tierBadgeExplorer__ukh6u{border-color:#6B7280;color:#9CA3AF}.generate_tierBadgeCreator__7i8FW{background:linear-gradient(135deg,#CD7F32,#B87333);border-color:#8B4513;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.generate_tierBadgeProducer__M4Qay{background:linear-gradient(135deg,#C0C0C0,#A8D8EA);border-color:#4A90A4;color:#1e3a5f;box-shadow:0 0 10px rgba(74,144,164,.5)}.generate_tierBadgeDirector___w0bN{background:linear-gradient(135deg,#FFD700,#FFA500);border-color:#DAA520;color:#5c4a00;text-shadow:0 1px 2px rgba(255,255,255,.5);box-shadow:0 0 15px rgba(255,215,0,.6)}@keyframes generate_tierBadgePulse__Ityce{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes generate_tierBadgeShimmer__4c8j8{0%{background-position:-200%}to{background-position:200%}}@keyframes generate_tierBadgeGlow__221uM{0%,to{box-shadow:0 0 10px rgba(74,144,164,.5)}50%{box-shadow:0 0 20px rgba(74,144,164,.8),0 0 30px rgba(74,144,164,.4)}}.generate_tierBadgeAnimatePulse__90l92{animation:generate_tierBadgePulse__Ityce 2s ease-in-out forwards}.generate_tierBadgeAnimateShimmer__w8Z3b{background-size:200% 100%;animation:generate_tierBadgeShimmer__4c8j8 3s linear forwards}.generate_tierBadgeAnimateGlow__SAFdC{animation:generate_tierBadgeGlow__221uM 2s ease-in-out forwards}.generate_achievementBadges__UMSdY{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.generate_badgeMore__0mw6_{font-size:.75rem;color:#6B7280;padding:.25rem .5rem;background:rgba(107,114,128,.1);border-radius:1rem;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.generate_badgeMore__0mw6_:hover{background:rgba(107,114,128,.2);color:#4B5563}[data-theme=dark] .generate_badgeMore__0mw6_{color:#9CA3AF;background:rgba(156,163,175,.15)}[data-theme=dark] .generate_badgeMore__0mw6_:hover{background:rgba(156,163,175,.25);color:#D1D5DB}.generate_tierBadgeSection__FJk6c{display:flex;flex-direction:column;gap:.5rem;padding:.5rem .75rem;margin-bottom:.5rem}.generate_tierBadgeItem___7uiL{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:.5rem;opacity:.5;transition:all .2s ease}.generate_tierBadgeItemUnlocked__UcEq3{opacity:1}.generate_tierBadgeItemCurrent__BkYhM{background:rgba(20,184,166,.1);border:1px solid rgba(20,184,166,.3)}[data-theme=dark] .generate_tierBadgeItemCurrent__BkYhM{background:rgba(20,184,166,.15)}.generate_tierBadgeItemIcon__2Zi09{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1rem;border:2px solid}.generate_tierBadgeItemContent__pLzKl{flex:1;min-width:0}.generate_tierBadgeItemName__8omvo{font-size:.875rem;font-weight:600;color:#1f2937;margin:0;display:flex;align-items:center;gap:.5rem}[data-theme=dark] .generate_tierBadgeItemName__8omvo{color:#f3f4f6}.generate_tierBadgeCurrentLabel__sFnQ_{font-size:.625rem;font-weight:600;text-transform:uppercase;padding:.125rem .375rem;background:rgb(20,184,166);color:#fff;border-radius:.25rem}.generate_tierBadgeItemDesc__38_HO{font-size:.75rem;color:#6B7280;margin:0}[data-theme=dark] .generate_tierBadgeItemDesc__38_HO{color:#9CA3AF}.generate_popoverTierExplorer__l_qWc{background:transparent;border-color:#9CA3AF;color:#6B7280}.generate_popoverTierCreator__rPty3{background:linear-gradient(135deg,#CD7F32,#B87333);border-color:#8B4513;color:#fff}.generate_popoverTierProducer__XyBnR{background:linear-gradient(135deg,#C0C0C0,#A8D8EA);border-color:#4A90A4;color:#1e3a5f}.generate_popoverTierDirector__s_SZS{background:linear-gradient(135deg,#FFD700,#FFA500);border-color:#DAA520;color:#5c4a00}.generate_badgePopoverRequirement__4eo8z{font-size:.7rem;color:rgb(20,184,166);font-weight:500;margin-top:.25rem;display:block}.generate_celebrationTierCard__B1i4J{min-width:200px}.generate_celebrationTierIcon__xcSqL{width:5rem;height:5rem;border-radius:50%;border:3px solid}.generate_celebrationTierExplorer___5LTn .generate_celebrationTierIcon__xcSqL,.generate_celebrationTierExplorer___5LTn.generate_celebrationTierIcon__xcSqL{border-color:#9CA3AF;background:rgba(156,163,175,.1)}.generate_celebrationTierCreator__lx_4B .generate_celebrationTierIcon__xcSqL,.generate_celebrationTierCreator__lx_4B.generate_celebrationTierIcon__xcSqL{border-color:#8B4513;background:linear-gradient(135deg,rgba(205,127,50,.2),rgba(184,115,51,.2));box-shadow:0 0 20px rgba(205,127,50,.4)}.generate_celebrationTierProducer__VfrqA .generate_celebrationTierIcon__xcSqL,.generate_celebrationTierProducer__VfrqA.generate_celebrationTierIcon__xcSqL{border-color:#4A90A4;background:linear-gradient(135deg,rgba(192,192,192,.2),rgba(168,216,234,.2));box-shadow:0 0 25px rgba(74,144,164,.5)}.generate_celebrationTierDirector__qeRnu .generate_celebrationTierIcon__xcSqL,.generate_celebrationTierDirector__qeRnu.generate_celebrationTierIcon__xcSqL{border-color:#DAA520;background:linear-gradient(135deg,rgba(255,215,0,.2),rgba(255,165,0,.2));box-shadow:0 0 30px rgba(255,215,0,.6)}.generate_celebrationShareSection__eqSzi{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:1rem;margin-bottom:.5rem}.generate_celebrationShareButton__GGZI1{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid rgba(0,0,0,.2);border-radius:2rem;font-size:.8rem;font-weight:500;color:#374151;cursor:pointer;transition:all .15s ease}.generate_celebrationShareButton__GGZI1:hover{background:rgba(0,0,0,.05);border-color:rgba(0,0,0,.3)}[data-theme=dark] .generate_celebrationShareButton__GGZI1{border-color:rgba(255,255,255,.2);color:#e5e7eb}[data-theme=dark] .generate_celebrationShareButton__GGZI1:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.3)}.generate_celebrationShareOptions__Tas3I{display:flex;gap:.5rem;animation:generate_fadeInUp__jbAFQ .2s ease-out}@keyframes generate_fadeInUp__jbAFQ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.generate_celebrationShareOption__RhSw7{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:50%;cursor:pointer;transition:all .15s ease;color:#374151}.generate_celebrationShareOption__RhSw7:hover{background:#e5e7eb;transform:scale(1.1)}.generate_celebrationShareOption__RhSw7:active{transform:scale(.95)}[data-theme=dark] .generate_celebrationShareOption__RhSw7{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#e5e7eb}[data-theme=dark] .generate_celebrationShareOption__RhSw7:hover{background:rgba(255,255,255,.2)}.Input_root__zHD55{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.5rem .75rem;--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s;animation-timing-function:cubic-bezier(.4,0,.2,1)}.Input_root__zHD55:focus{outline:2px solid transparent;outline-offset:2px}textarea.Input_root__zHD55{resize:vertical;white-space:pre-wrap;overflow-wrap:break-word;width:100%}.Input_singleLineText__A6XR0,textarea.Input_root__zHD55[id=imageUrl],textarea.Input_root__zHD55[id=prompt]{min-height:40px;line-height:1.5;padding-top:8px;overflow-y:auto}