.Text2Prompt_text2promptContainer__6J9fa{--primary:#4361ee;--primary-rgb:67,97,238;--primary-light:rgba(67,97,238,.6);--primary-dark:#3a56d4;--secondary:#7209b7;--secondary-rgb:114,9,183;--accent:#f72585;--accent-rgb:247,37,133;--success:#06d6a0;--success-rgb:6,214,160;--warning:#ffd166;--warning-rgb:255,209,102;--danger:#ef476f;--danger-rgb:239,71,111;--neutral-50:#f8f9fa;--neutral-100:#e9ecef;--neutral-200:#dee2e6;--neutral-300:#ced4da;--neutral-400:#adb5bd;--neutral-500:#6c757d;--neutral-600:#495057;--neutral-700:#343a40;--neutral-800:#212529;--neutral-900:#111318;--background-dark:#080a12;--background-dark-rgb:8,10,18;--card-background:rgba(18,20,30,.7);--shadow-sm:0 2px 4px rgba(0,0,0,.08);--shadow-md:0 4px 8px rgba(0,0,0,.12);--shadow-lg:0 8px 16px rgba(0,0,0,.16);--shadow-xl:0 12px 24px rgba(0,0,0,.2);--border-radius-sm:6px;--border-radius-md:10px;--border-radius-lg:16px;--border-radius-xl:24px;--border-radius-full:9999px;--ease-out-cubic:cubic-bezier(0.33,1,0.68,1);--ease-out-quint:cubic-bezier(0.22,1,0.36,1);--ease-elastic:cubic-bezier(0.34,1.56,0.64,1);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--font-size-xs:11px;--font-size-sm:13px;--font-size-md:15px;--font-size-lg:18px;--font-size-xl:24px;--font-size-2xl:32px;--font-size-3xl:48px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;min-height:100vh;padding:var(--space-4);position:relative;overflow:hidden;background-color:var(--background-dark);color-scheme:dark}.Text2Prompt_text2promptContainer__6J9fa:before{content:"";position:fixed;top:-50%;left:-50%;right:-50%;bottom:-50%;width:200%;height:200%;background:radial-gradient(ellipse at top left,rgba(var(--primary-rgb,67,97,238),.08) 0,rgba(var(--background-dark-rgb,8,10,18),0) 50%),radial-gradient(ellipse at bottom right,rgba(var(--secondary-rgb,114,9,183),.08) 0,rgba(var(--background-dark-rgb,8,10,18),0) 50%),linear-gradient(-45deg,#080a12 0,#0f1224 40%,#141837 50%,#0f1224 60%,#080a12 100%);background-size:400% 400%,400% 400%,400% 400%;animation:Text2Prompt_gradientBackground__eVc_j 20s ease infinite;transform:translateZ(0);z-index:-2;will-change:transform}.Text2Prompt_text2promptContainer__6J9fa:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 25% 25%,hsla(0,0%,100%,.015) 1px,transparent 1.5px),radial-gradient(circle at 75% 44%,hsla(0,0%,100%,.02) 1px,transparent 1.5px),radial-gradient(circle at 34% 55%,hsla(0,0%,100%,.015) 1px,transparent 1.5px),radial-gradient(circle at 65% 75%,hsla(0,0%,100%,.02) 1px,transparent 1.5px);background-size:60px 60px,80px 80px,70px 70px,90px 90px;background-position:0 0,0 0,0 0,0 0;z-index:-1;opacity:.6}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_glowOrb__aqT_1{position:fixed;border-radius:50%;filter:blur(80px);z-index:0;opacity:.2;pointer-events:none;mix-blend-mode:screen;will-change:transform}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_glowOrb1__rEbWc{width:700px;height:700px;background:radial-gradient(circle,rgba(67,97,238,.4) 0,rgba(67,97,238,0) 70%);top:5%;left:10%;animation:Text2Prompt_floatOrb__Ag2We 25s ease-in-out infinite}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_glowOrb2__2XlET{width:750px;height:750px;background:radial-gradient(circle,rgba(114,9,183,.4) 0,rgba(114,9,183,0) 70%);bottom:5%;right:10%;animation:Text2Prompt_floatOrb__Ag2We 28s ease-in-out 2s infinite reverse}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_glowOrb3__THkGH{width:500px;height:500px;background:radial-gradient(circle,rgba(48,129,237,.35) 0,rgba(48,129,237,0) 70%);top:55%;left:5%;animation:Text2Prompt_floatOrb__Ag2We 22s ease-in-out 1s infinite alternate}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_glowOrb4__R_XB9{width:400px;height:400px;background:radial-gradient(circle,rgba(255,106,177,.45) 0,rgba(255,106,177,0) 70%);top:30%;right:25%;animation:Text2Prompt_floatOrb__Ag2We 17s ease-in-out 3s infinite}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_glowOrb5__FNNCL{width:380px;height:380px;background:radial-gradient(circle,hsla(35,78%,66%,.4) 0,hsla(35,78%,66%,0) 70%);bottom:35%;left:35%;animation:Text2Prompt_floatOrb__Ag2We 14s ease-in-out 4s infinite alternate-reverse}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_star__9tt_d{position:fixed;background-color:#fff;border-radius:50%;opacity:0;z-index:0;pointer-events:none;box-shadow:0 0 10px 1px hsla(0,0%,100%,.4);animation:Text2Prompt_twinkle__2Tx2Y 8s infinite both;will-change:opacity,transform}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_star1__gjdVi{width:1px;height:1px;top:15%;left:30%;animation-delay:0s}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_star2__0kHZJ{width:2px;height:2px;top:25%;left:75%;animation-delay:2s}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_star3__DJgDq{width:1px;height:1px;top:60%;left:20%;animation-delay:4s}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_star4__zMjjh{width:1px;height:1px;top:37%;left:89%;animation-delay:1s}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_star5__0ZFmz{width:2px;height:2px;top:77%;left:82%;animation-delay:3s}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_star6__girZq{width:1px;height:1px;top:42%;left:5%;animation-delay:5s}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_innerContainer__9ain7{position:relative;z-index:1;width:100%;max-width:900px;margin:0 auto;padding:0 var(--space-3);min-height:unset;display:flex;flex-direction:column}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_innerContainer__9ain7{padding:0 var(--space-4);max-width:1100px}}@media(min-width:1600px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_innerContainer__9ain7{max-width:1400px;padding:0 var(--space-5)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU{text-align:center;margin-bottom:var(--space-2);position:relative;margin-top:var(--space-3)}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU{margin-bottom:var(--space-3);margin-top:var(--space-4)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);background:linear-gradient(90deg,#5a7eff,#ad4beb,#5a7eff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% auto;animation:Text2Prompt_gradientText__vVtDK 5s ease infinite;margin-bottom:var(--space-2);letter-spacing:-.5px;text-shadow:0 5px 15px rgba(67,97,238,.2);filter:brightness(1.2) contrast(1.1)}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU h1{font-size:var(--font-size-3xl);letter-spacing:-.5px}}@media(min-width:1024px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU h1{font-size:var(--font-size-3xl)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU .Text2Prompt_titleLine__KLRK_{width:60px;height:3px;background:linear-gradient(90deg,#5a7eff,#ad4beb);margin:0 auto;border-radius:2px;position:relative;box-shadow:0 3px 10px rgba(var(--primary-rgb),.4);opacity:.9}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU .Text2Prompt_titleLine__KLRK_{width:80px;height:4px}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageTitle__tMjcU .Text2Prompt_titleLine__KLRK_:before{content:"";position:absolute;top:50%;left:-80px;right:-80px;height:1px;background:hsla(0,0%,100%,.12);transform:translateY(-50%);z-index:-1}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageSubTitle__ir0fI{color:#fff;margin-top:12px;font-size:var(--font-size-md)}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_pageSubTitle__ir0fI{font-size:var(--font-size-lg)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_description__kj2BG{color:var(--neutral-300);text-align:center;max-width:700px;margin:0 auto var(--space-3) auto;font-size:var(--font-size-sm);line-height:1.6}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_description__kj2BG{margin:0 auto var(--space-4) auto;font-size:var(--font-size-md)}}@media(min-width:1024px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_description__kj2BG{margin:0 auto var(--space-4) auto;font-size:var(--font-size-md)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR{margin-bottom:var(--space-3);display:flex;flex-direction:column;gap:var(--space-3)}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR{margin-bottom:var(--space-4);flex-direction:row;align-items:flex-start;gap:var(--space-5)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_leftColumn__FI4Pa{display:flex;flex-direction:column;gap:var(--space-3);width:100%}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_leftColumn__FI4Pa{width:48%;gap:var(--space-4)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_rightColumn__hkKVk{width:100%}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_rightColumn__hkKVk{width:52%;display:flex;flex-direction:column;height:100%}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_cardsWrapper__mEbXj{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-3)}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_cardsWrapper__mEbXj{grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-bottom:var(--space-4)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_card__Zc1jv{background:var(--card-background);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-lg);color:#fff;position:relative;overflow:hidden;padding:var(--space-3);box-shadow:0 20px 40px rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.07);transition:all .4s var(--ease-out-cubic);will-change:transform}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_card__Zc1jv{padding:var(--space-4)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_card__Zc1jv:hover{transform:translateY(-3px);box-shadow:0 30px 60px rgba(0,0,0,.25),0 0 15px rgba(var(--primary-rgb),.1),inset 0 1px 0 0 hsla(0,0%,100%,.08),inset 0 0 0 1px hsla(0,0%,100%,.1)}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_card__Zc1jv:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,var(--primary),var(--secondary));border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;opacity:.8}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_card__Zc1jv:after{content:"";position:absolute;top:3px;left:0;right:0;height:1px;background:hsla(0,0%,100%,.1)}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_card__Zc1jv h3{color:#fff;margin-top:0;margin-bottom:var(--space-2);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.3px}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_contentContainer__nvbCR .Text2Prompt_card__Zc1jv h3{font-size:var(--font-size-lg);margin-bottom:var(--space-3)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N{background:var(--card-background);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-lg);padding:var(--space-3);box-shadow:0 20px 40px rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.07);position:relative;height:100%;display:flex;flex-direction:column}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N{padding:var(--space-4);height:calc(100% - 20px);min-height:520px}}@media(min-width:1024px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N{min-height:538px}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N:before{content:"";position:absolute;top:0;left:5px;right:0;height:3px;width:98%;background:linear-gradient(to right,var(--accent),var(--secondary));border-radius:var(--border-radius-xl) var(--border-radius-xl) 0 0;opacity:.8}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultHeader__1wkub{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultHeader__1wkub{margin-bottom:var(--space-3)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultHeader__1wkub .Text2Prompt_resultTitle__erBbW{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:#fff}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultHeader__1wkub .Text2Prompt_resultTitle__erBbW{font-size:var(--font-size-lg)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultHeader__1wkub .Text2Prompt_copyButton__og8wG{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:var(--neutral-300);padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);display:flex;align-items:center;gap:var(--space-2);cursor:pointer;transition:all .3s var(--ease-out-cubic)}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultHeader__1wkub .Text2Prompt_copyButton__og8wG:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:translateY(-2px)}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultContent__GwSUY{flex:1 1;min-height:100px;background:rgba(0,0,0,.2);border-radius:var(--border-radius-md);padding:var(--space-2);display:flex;flex-direction:column}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultContent__GwSUY{min-height:120px;padding:var(--space-3)}}@media(min-width:1024px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultContent__GwSUY{min-height:150px;padding:var(--space-4)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultContent__GwSUY p{color:var(--neutral-200);line-height:1.6;white-space:pre-wrap}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultContent__GwSUY .Text2Prompt_resultPlaceholder__8XT3L{flex:1 1;display:flex;align-items:center;justify-content:center;color:var(--neutral-500);text-align:center;font-size:var(--font-size-sm);padding:var(--space-3)}@media(min-width:768px){.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_resultContainer__oaX5N .Text2Prompt_resultContent__GwSUY .Text2Prompt_resultPlaceholder__8XT3L{padding:var(--space-4)}}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_renderingOverlay__pWhkS{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:Text2Prompt_fadeIn__tuyX6 .3s ease}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_renderingContent__z6q6d{text-align:center;padding:40px;max-width:500px}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_renderingIcon__QCjoW{width:80px;height:80px;margin-bottom:24px;animation:Text2Prompt_pulse__4ubIu 2s infinite}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_renderingTitle__WiFoB{font-size:24px;color:#fff;margin-bottom:16px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_loadingDots__Da5aS{position:relative;animation:Text2Prompt_loadingDots__Da5aS 1.4s infinite}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_queueInfo__yBUTt{font-size:16px;color:hsla(0,0%,100%,.8);margin-bottom:16px}.Text2Prompt_text2promptContainer__6J9fa .Text2Prompt_renderingTip__YLaV8{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.6}@keyframes Text2Prompt_gradientText__vVtDK{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes Text2Prompt_gradientBackground__eVc_j{0%{background-position:0 0,0 0,0 50%}50%{background-position:100% 100%,100% 100%,100% 50%}to{background-position:0 0,0 0,0 50%}}@keyframes Text2Prompt_floatOrb__Ag2We{0%{transform:translate(0) scale(1);opacity:.2;filter:blur(80px)}25%{transform:translate(-60px,60px) scale(1.2);opacity:.3;filter:blur(75px)}50%{transform:translate(80px,-40px) scale(.9);opacity:.15;filter:blur(85px)}75%{transform:translate(40px,80px) scale(1.1);opacity:.25;filter:blur(75px)}to{transform:translate(0) scale(1);opacity:.2;filter:blur(80px)}}@keyframes Text2Prompt_twinkle__2Tx2Y{0%{opacity:0;transform:scale(.5)}50%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes Text2Prompt_fadeIn__tuyX6{0%{opacity:0}to{opacity:1}}@keyframes Text2Prompt_pulse__4ubIu{0%{transform:scale(.95);opacity:.8}50%{transform:scale(1.05);opacity:1}to{transform:scale(.95);opacity:.8}}@keyframes Text2Prompt_loadingDots__Da5aS{0%,20%{content:"."}40%{content:".."}60%,to{content:"..."}}.Text2Prompt_textInputCard__LuFuT{background:var(--card-background);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-lg);color:#fff;position:relative;overflow:hidden;padding:var(--space-3);box-shadow:0 20px 40px rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05),inset 0 0 0 1px hsla(0,0%,100%,.07);transition:all .4s var(--ease-out-cubic);will-change:transform}@media(min-width:768px){.Text2Prompt_textInputCard__LuFuT{padding:var(--space-4)}}.Text2Prompt_textInputCard__LuFuT:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(to right,var(--primary),var(--secondary));border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;opacity:.8}.Text2Prompt_textInputCard__LuFuT h3{color:#fff;margin-top:0;margin-bottom:var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);letter-spacing:-.3px}@media(min-width:768px){.Text2Prompt_textInputCard__LuFuT h3{font-size:var(--font-size-lg);margin-bottom:var(--space-4)}}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_textInput__m7HZG{width:100%;min-height:200px;background:rgba(10,10,20,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--border-radius-md);color:#fff;padding:var(--space-3);font-size:var(--font-size-md);line-height:1.6;resize:vertical;margin-bottom:var(--space-4);transition:all .3s var(--ease-out-cubic)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_textInput__m7HZG:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px rgba(var(--primary-rgb),.15)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_textInput__m7HZG::placeholder{color:var(--neutral-500)}@media(min-width:768px){.Text2Prompt_textInputCard__LuFuT .Text2Prompt_textInput__m7HZG{min-height:250px}}@media(min-width:1024px){.Text2Prompt_textInputCard__LuFuT .Text2Prompt_textInput__m7HZG{min-height:339px}}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_textLengthInfo__QkO_n{text-align:right;color:var(--neutral-400);font-size:var(--font-size-sm);margin-bottom:var(--space-3);padding-right:var(--space-2)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}@media(min-width:768px){.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL{flex-direction:row;align-items:center;justify-content:space-between}}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_languageSelector__NyBUE{display:flex;align-items:center;margin-bottom:0}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_languageSelector__NyBUE span{color:var(--neutral-300);margin-right:var(--space-3)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_languageSelector__NyBUE .Text2Prompt_languageOptions__Rf_V7{display:flex;gap:var(--space-2)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_languageSelector__NyBUE .Text2Prompt_languageOptions__Rf_V7 .Text2Prompt_languageOption__NDeUu{padding:var(--space-2) var(--space-4);background:hsla(0,0%,100%,.05);color:var(--neutral-300);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);border:1px solid hsla(0,0%,100%,.1);cursor:pointer;transition:all .3s var(--ease-out-cubic)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_languageSelector__NyBUE .Text2Prompt_languageOptions__Rf_V7 .Text2Prompt_languageOption__NDeUu:hover{background:hsla(0,0%,100%,.1);color:#fff;transform:translateY(-2px)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_languageSelector__NyBUE .Text2Prompt_languageOptions__Rf_V7 .Text2Prompt_languageOption__NDeUu.Text2Prompt_active__6W1kh{background:rgba(var(--primary-rgb),.15);color:var(--primary);border-color:rgba(var(--primary-rgb),.3)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87{display:flex;flex-direction:column;width:100%;gap:var(--space-2)}@media(min-width:768px){.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87{width:auto}}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_usageInfoCompact__eTmQx{display:flex;align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);color:var(--neutral-300);margin-bottom:var(--space-1);justify-content:flex-end}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_usageInfoCompact__eTmQx .Text2Prompt_usageIconSmall__NZVOE{width:14px;height:14px;object-fit:contain}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_usageInfoCompact__eTmQx .Text2Prompt_upgradeLinkSmall__J_L7U{color:rgba(var(--primary-rgb),.9);font-weight:var(--font-weight-medium);cursor:pointer;padding:var(--space-1);border-radius:var(--border-radius-sm);background:rgba(var(--primary-rgb),.1);transition:all .2s ease;margin-left:var(--space-1)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_usageInfoCompact__eTmQx .Text2Prompt_upgradeLinkSmall__J_L7U:hover{background:rgba(var(--primary-rgb),.2);color:var(--primary)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_generateButton__a9DWX{background:linear-gradient(135deg,var(--primary),#5a74e9);border:none;color:#fff;padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-full);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .3s var(--ease-out-cubic);box-shadow:0 6px 15px rgba(var(--primary-rgb),.25);width:100%}@media(min-width:768px){.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_generateButton__a9DWX{width:auto;padding:var(--space-2) var(--space-5)}}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_generateButton__a9DWX:hover{background:linear-gradient(135deg,var(--primary),#6480f0);transform:translateY(-3px);box-shadow:0 10px 20px rgba(var(--primary-rgb),.35)}.Text2Prompt_textInputCard__LuFuT .Text2Prompt_optionsFooter__QECXL .Text2Prompt_generateButtonWrapper__g5v87 .Text2Prompt_generateButton__a9DWX:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}