.PromptGeneratorPage_page__ZtT7E{--ui-scale:0.6;min-height:100dvh;position:relative;background:#1a1919;color:#f3f7fc;padding:12px 20px 56px;box-sizing:border-box}.PromptGeneratorPage_scaleScene__76_6z{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:28px;z-index:2}.PromptGeneratorPage_scaleScene__76_6z>.PromptGeneratorPage_generatorCard__AYe2d{align-self:center;width:100%;max-width:1180px;margin:0 auto}.PromptGeneratorPage_scaleScene__76_6z>.PromptGeneratorPage_hero__tTmPM{align-self:center}.PromptGeneratorPage_workflowCornerBtn__VAJk9{width:42px;height:42px;border-radius:var(--r-chip);border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(239,245,252,.82);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;transition:transform var(--dur-std) var(--ease-std),border-color var(--dur-calm) var(--ease-calm),background var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_workflowCornerBtn__VAJk9 img,.PromptGeneratorPage_workflowCornerBtn__VAJk9 svg{width:20px;height:20px}.PromptGeneratorPage_workflowCornerBtn__VAJk9:focus-visible,.PromptGeneratorPage_workflowCornerBtn__VAJk9:hover{border-color:rgba(209,254,23,.4);color:#d1fe17;background:rgba(209,254,23,.08);outline:none}.PromptGeneratorPage_backToGeneratorBtn__G7i1p{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px 0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.06);color:rgba(239,245,252,.92);font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:transform var(--dur-std) var(--ease-std),border-color var(--dur-calm) var(--ease-calm),background var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_backToGeneratorBtn__G7i1p:focus-visible,.PromptGeneratorPage_backToGeneratorBtn__G7i1p:hover{border-color:rgba(209,254,23,.4);color:#d1fe17;background:rgba(209,254,23,.08);outline:none}.PromptGeneratorPage_presetGrid__j9nam{max-width:1320px}.PromptGeneratorPage_presetGrid__j9nam [role=list]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important}@media (max-width:900px){.PromptGeneratorPage_presetGrid__j9nam [role=list]{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:560px){.PromptGeneratorPage_presetGrid__j9nam [role=list]{grid-template-columns:1fr!important}}.PromptGeneratorPage_workflowPromptInput__jfxYO{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:0;background:transparent;color:rgba(239,245,252,.92);font:inherit;font-size:clamp(14px,1.35vw,18px);line-height:1.45;resize:none;outline:none;min-height:64px;max-height:128px;overflow-y:auto;padding:0}.PromptGeneratorPage_workflowPromptInput__jfxYO::-moz-placeholder{color:rgba(239,245,252,.85)}.PromptGeneratorPage_workflowPromptInput__jfxYO::placeholder{color:rgba(239,245,252,.85)}.PromptGeneratorPage_heroExamples__xQ26F{margin:36px auto 0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:760px}.PromptGeneratorPage_heroExampleChip__2_LXr{padding:13px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:rgba(239,245,252,.82);font-size:20px;font-weight:500;line-height:1.25;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .16s ease}.PromptGeneratorPage_heroExampleChip__2_LXr:focus-visible,.PromptGeneratorPage_heroExampleChip__2_LXr:hover{border-color:rgba(209,254,23,.4);background:rgba(209,254,23,.08);color:#f3f7fc;transform:translateY(-1px);outline:none}@media (prefers-reduced-motion:reduce){.PromptGeneratorPage_heroExampleChip__2_LXr{transition:none}}.PromptGeneratorPage_glowLeft__Gz_bR,.PromptGeneratorPage_glowRight__1slxs,.PromptGeneratorPage_noise__K31v_{display:none}.PromptGeneratorPage_topBar__pSqyz{width:100%;justify-content:flex-start;justify-self:stretch;position:relative;z-index:2}.PromptGeneratorPage_topBarWithNav__H5GbI{flex-direction:column;align-items:flex-start;gap:20px}.PromptGeneratorPage_topTabs__B5THC{display:inline-flex;gap:15px;padding:0}.PromptGeneratorPage_tab__YGQmI{border:1px solid rgba(132,151,175,.12);color:rgba(210,221,234,.85);background:var(--c-chip);height:81px;padding:0 42px;border-radius:21px;font-size:21px;line-height:1;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;white-space:nowrap;transition:transform .16s ease,color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.PromptGeneratorPage_tabLink__szUBO{text-decoration:none;display:inline-flex;align-items:center}.PromptGeneratorPage_tabContent__Tj6_T{display:inline-flex;align-items:center;gap:12px}.PromptGeneratorPage_tabIcon__Bx8Fv{width:24px;height:24px;flex:0 0 auto}.PromptGeneratorPage_tab__YGQmI:focus-visible,.PromptGeneratorPage_tab__YGQmI:hover{transform:var(--interactive-lift);border-color:#d1fe17;color:#d1fe17;background:rgba(209,254,23,.08);box-shadow:var(--interactive-focus-glow),var(--interactive-shadow-hover)}.PromptGeneratorPage_tab__YGQmI:focus-visible{outline:2px solid rgba(209,254,23,.42);outline-offset:2px}.PromptGeneratorPage_tab__YGQmI:active{transform:var(--interactive-press)}.PromptGeneratorPage_tabActive__jNnup{color:rgba(244,247,252,.95);background:var(--c-chip)}.PromptGeneratorPage_sliderWrap__4Au4K{width:182px;height:26px;position:relative}.PromptGeneratorPage_sliderTrack__SeXhn{position:absolute;left:0;right:0;top:11px;height:4px;border-radius:999px;background:rgba(255,255,255,.08)}.PromptGeneratorPage_sliderThumb__SJjmW{position:absolute;top:6px;left:68%;width:14px;height:14px;border-radius:999px;background:#f4f8ff;box-shadow:0 0 0 4px rgba(255,255,255,.04)}.PromptGeneratorPage_hero__tTmPM{z-index:2;width:100%;margin:0 0 200px;align-self:end}.PromptGeneratorPage_logo__zQq_8{width:clamp(150px,18vw,320px);margin:0 auto 20px}.PromptGeneratorPage_logoImage___lY9s{display:block;width:100%;height:auto;filter:drop-shadow(0 0 20px rgba(16,216,144,.24))}.PromptGeneratorPage_title__IOUDl{font-size:clamp(36px,6vw,100px);line-height:.95;letter-spacing:.03em;font-weight:800}.PromptGeneratorPage_subtitle__qe_0I{margin:22px 0 0;color:rgba(224,233,245,.85);font-size:clamp(22px,1.8vw,36px)}.PromptGeneratorPage_chatShell__EwvCJ{width:min(100%,calc(1000px / var(--ui-scale)));max-width:calc(1000px / var(--ui-scale))}.PromptGeneratorPage_chatShell__EwvCJ,.PromptGeneratorPage_historyShell__ETBNa{margin:0 auto;align-self:center;min-height:0;height:100%;display:flex;flex-direction:column;box-sizing:border-box;padding-top:40px}.PromptGeneratorPage_historyShell__ETBNa{width:min(100%,calc(888px / var(--ui-scale)));max-width:calc(888px / var(--ui-scale))}.PromptGeneratorPage_historyGrid__SBPYY{flex:1 1 auto;min-height:0;height:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;overflow-y:auto;overflow-x:hidden;padding:14px;border-radius:20px;background:rgba(8,14,26,.72);border:1px solid rgba(90,126,173,.28);contain:layout paint;align-content:start;scrollbar-width:none;-ms-overflow-style:none}.PromptGeneratorPage_historyGrid__SBPYY::-webkit-scrollbar{width:0;height:0}.PromptGeneratorPage_historyCard__BeWR_{border-radius:22px;border:1px solid rgba(173,197,227,.18);background:rgba(20,34,53,.82);overflow:hidden;display:grid;gap:12px;padding:14px}.PromptGeneratorPage_historyCardMedia__fPVf_{position:relative;border-radius:16px;overflow:hidden;background:rgba(9,15,24,.92)}.PromptGeneratorPage_historyPreviewLoading__tmOsa,.PromptGeneratorPage_historyPreviewWrap__IjoS9{width:100%;aspect-ratio:1/1;border-radius:16px;overflow:hidden}.PromptGeneratorPage_historyPreviewWrap__IjoS9{position:relative}.PromptGeneratorPage_historyPreviewLoading__tmOsa{display:grid;place-items:center;background:radial-gradient(56% 56% at 50% 50%,rgba(209,254,23,.1) 0,rgba(209,254,23,0) 70%),radial-gradient(72% 72% at 50% 50%,rgba(84,193,255,.08) 0,rgba(84,193,255,0) 76%),rgba(18,17,17,.42)}.PromptGeneratorPage_historyPreviewFallback__tjyjf{min-height:120px;padding:16px;display:grid;align-content:center;justify-items:start;gap:10px;border-radius:16px;background:radial-gradient(90% 90% at 50% 30%,rgba(227,132,148,.1),rgba(227,132,148,0) 72%),rgba(28,16,20,.7)}.PromptGeneratorPage_historyPreview__Fqhlj{display:block;width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:16px;cursor:zoom-in}.PromptGeneratorPage_historyPreviewHidden__W_8BT{opacity:0;pointer-events:none}.PromptGeneratorPage_historyMeta__g9nEc{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.PromptGeneratorPage_historyMetaBlock__eqMNy{display:grid;gap:4px}.PromptGeneratorPage_historyMetaSide__PkfID{display:grid;justify-items:end;gap:8px}.PromptGeneratorPage_historyModelName__biqeS{color:rgba(239,245,252,.96);font-size:18px;font-weight:700;line-height:1.15}.PromptGeneratorPage_historyTime__pDczO{color:rgba(197,210,228,.88);font-size:13px;line-height:1.2}.PromptGeneratorPage_historyStatusBadge__9Ednh{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;border:1px solid rgba(160,185,212,.24);background:rgba(13,21,33,.8);color:rgba(233,241,253,.94);font-size:12px;font-weight:700;letter-spacing:.02em}.PromptGeneratorPage_historyStatusCompleted__a9wrg{border-color:rgba(141,212,187,.28);background:rgba(15,44,34,.78);color:rgba(196,247,224,.96)}.PromptGeneratorPage_historyStatusGenerating__hWTmm{border-color:rgba(221,190,117,.28);background:rgba(52,36,12,.78);color:rgba(255,230,170,.96)}.PromptGeneratorPage_historyStatusFailed__R0FQX{border-color:rgba(227,132,148,.28);background:rgba(58,20,30,.78);color:rgba(255,208,216,.96)}.PromptGeneratorPage_historyPreviewText__PA3V8{margin:0;color:rgba(209,220,236,.9);font-size:14px;line-height:1.5;text-align:left}.PromptGeneratorPage_historyPrompt___ORwn{margin:0;color:rgba(224,233,245,.9);font-size:15px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.PromptGeneratorPage_historyActions__mj_OT{display:flex;flex-wrap:wrap;gap:8px}.PromptGeneratorPage_historyGeneratedAt__SgNBd{min-height:44px;padding:0 14px;border-radius:12px;border:1px solid rgba(151,176,208,.2);background:linear-gradient(180deg,rgba(23,32,46,.9),rgba(13,20,31,.78));color:rgba(223,233,247,.8);display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1;letter-spacing:.01em;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.PromptGeneratorPage_historyAction__Jj56a{border:1px solid rgba(185,212,247,.24);background:rgba(8,14,24,.72);color:rgba(235,244,255,.95);border-radius:10px;padding:7px 13px;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:transform var(--dur-std) var(--ease-std),background var(--dur-calm) var(--ease-calm),border-color var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm),box-shadow var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_historyEmpty__OfeXK{flex:1 1 auto;min-height:0;height:100%;border-radius:20px;border:1px solid rgba(90,126,173,.28);background:rgba(8,14,26,.72);display:grid;align-content:center;justify-items:center;gap:10px;padding:32px 20px;text-align:center}.PromptGeneratorPage_historyEmptyTitle__lGNsF{margin:0;color:#f4f8fd;font-size:30px;font-weight:700}.PromptGeneratorPage_historyEmptyText__ntopm{margin:0;max-width:560px;color:rgba(210,222,238,.88);font-size:18px;line-height:1.45}.PromptGeneratorPage_chatList__0hPhm{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;gap:18px;overflow-y:auto;overflow-x:hidden;padding:14px;border-radius:0;background:transparent;border:0;contain:layout paint;scrollbar-width:none;-ms-overflow-style:none}.PromptGeneratorPage_chatList__0hPhm::-webkit-scrollbar{width:0;height:0}.PromptGeneratorPage_chatTurn__9OdLK{display:flex;flex-direction:column;gap:12px;align-items:stretch;content-visibility:auto;contain-intrinsic-size:320px 220px}.PromptGeneratorPage_chatTurnGenerating__XDHGn{grid-template-columns:1fr;justify-items:end;gap:8px}.PromptGeneratorPage_assistantBubble__lIUg8,.PromptGeneratorPage_userBubble__thEDq{border:1px solid rgba(173,197,227,.24);background:rgba(40,39,39,.6);color:rgba(233,241,253,.95)}.PromptGeneratorPage_assistantBubble__lIUg8{order:2;width:min(100%,620px);max-width:620px;align-self:flex-start;border-radius:0;padding:14px}.PromptGeneratorPage_assistantBubbleMedia__xgbdx{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0;border:0;background:transparent;border-radius:18px;overflow:hidden}.PromptGeneratorPage_userBubble__thEDq{border-radius:18px}.PromptGeneratorPage_userColumn__ZZ3Tm{order:1;justify-self:auto;display:flex;flex-direction:column;align-items:flex-end;align-self:flex-end;width:min(100%,620px);max-width:620px;gap:10px;padding-top:0}.PromptGeneratorPage_userBubble__thEDq{width:-moz-fit-content;width:fit-content;max-width:100%;align-self:flex-end;padding:14px 16px;font-size:24px;line-height:1.35;text-align:left}.PromptGeneratorPage_userUploads__Evcra{width:100%;max-width:620px;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.PromptGeneratorPage_userUploadPreviewButton__5c4EX{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:0;cursor:pointer}.PromptGeneratorPage_userUploadPreview__1b44a,.PromptGeneratorPage_userUploadVideo__qG4On{width:132px;height:132px;-o-object-fit:cover;object-fit:cover;display:block;border-radius:14px;border:1px solid rgba(188,207,232,.2);background:rgba(10,15,22,.92)}.PromptGeneratorPage_userUploadFile__Syeq1{max-width:min(100%,320px);padding:12px 14px;border-radius:14px;border:1px solid rgba(188,207,232,.18);background:rgba(24,32,45,.92);color:rgba(235,243,255,.88);font-size:16px;line-height:1.25;word-break:break-word}.PromptGeneratorPage_chatMedia__fE30L{display:block;width:100%;height:auto;border-radius:0;cursor:zoom-in}.PromptGeneratorPage_chatVideo__BhEUa{cursor:default}.PromptGeneratorPage_chatMediaWrap__8km74{position:relative;border-radius:0;overflow:hidden}.PromptGeneratorPage_chatMediaStack__qHnTG{display:flex;flex-direction:column;gap:10px}.PromptGeneratorPage_chatMediaSliceWrap__zjCYb{width:100%}.PromptGeneratorPage_chatMediaSliceImage__TnmxZ{display:block;max-width:none;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;transform-origin:top left}.PromptGeneratorPage_assistantBubbleMedia__xgbdx .PromptGeneratorPage_chatMediaLoading__IS3EL,.PromptGeneratorPage_assistantBubbleMedia__xgbdx .PromptGeneratorPage_chatMediaWrap__8km74,.PromptGeneratorPage_assistantBubbleMedia__xgbdx .PromptGeneratorPage_chatMedia__fE30L{width:100%;border-radius:18px}.PromptGeneratorPage_chatMediaLoading__IS3EL{min-height:280px;display:grid;place-items:center;background:rgba(18,17,17,.42)}.PromptGeneratorPage_chatMediaSpinner__Tm6ZL{width:42px;height:42px;border-radius:999px;border:3px solid rgba(255,255,255,.14);border-top-color:rgba(209,254,23,.92);animation:PromptGeneratorPage_chatMediaSpin__CN1Nb .82s linear infinite}.PromptGeneratorPage_chatMediaActions__W59EB{position:absolute;top:8px;left:8px;right:8px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;opacity:1}.PromptGeneratorPage_chatMediaTime__3JGc9{margin-right:auto;box-sizing:border-box;min-height:calc(34px / var(--ui-scale));height:calc(34px / var(--ui-scale));padding:0 14px;border-radius:8px;border:1px solid rgba(255,255,255,.048);background:rgba(36,34,34,.5);color:rgba(255,255,255,.86);display:inline-flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;line-height:1;white-space:nowrap;backdrop-filter:blur(8px)}.PromptGeneratorPage_chatTurnMeta__GGGPs{display:flex;justify-content:flex-start;margin-top:10px}.PromptGeneratorPage_chatCostBadge__JJlVr{display:inline-flex;align-items:center;min-height:32px;border-radius:999px;padding:0 12px;border:1px solid rgba(141,212,187,.28);background:rgba(15,44,34,.78);color:rgba(196,247,224,.96);font-size:14px;font-weight:700;letter-spacing:.01em}.PromptGeneratorPage_chatMediaAction__wyTC8{box-sizing:border-box;min-height:calc(34px / var(--ui-scale));line-height:1;height:calc(34px / var(--ui-scale));border-radius:8px;border:1px solid rgba(255,255,255,.048);background:rgba(36,34,34,.5);color:#fff;padding:0 14px;font-size:18px;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform var(--dur-std) var(--ease-std),background var(--dur-calm) var(--ease-calm),border-color var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm),box-shadow var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_chatMediaDownloadIcon__o8Yk6{width:18px;height:18px;display:block;-o-object-fit:contain;object-fit:contain;filter:invert(1)}.PromptGeneratorPage_chatMediaActionIcon__BoGMT{width:18px;height:18px;flex:0 0 auto}.PromptGeneratorPage_chatMediaAction__wyTC8:focus-visible,.PromptGeneratorPage_chatMediaAction__wyTC8:hover{transform:var(--interactive-lift);border-color:#d1fe17;color:#d1fe17;background:rgba(209,254,23,.08);box-shadow:var(--interactive-focus-glow),var(--interactive-shadow-hover)}.PromptGeneratorPage_chatMediaAction__wyTC8:focus-visible{outline:2px solid rgba(209,254,23,.42);outline-offset:2px}.PromptGeneratorPage_chatMediaAction__wyTC8:active{transform:var(--interactive-press)}.PromptGeneratorPage_mediaFailed__HDeen,.PromptGeneratorPage_mediaPending___cDTk{min-height:140px;border-radius:12px;display:grid;place-items:center;text-align:center;padding:16px;animation:PromptGeneratorPage_genErrorShake__bZXyw calc(var(--shake-dur-a) * 4 + var(--shake-dur-b) * 2) var(--shake-ease) both}@keyframes PromptGeneratorPage_genErrorShake__bZXyw{0%{transform:translateX(0)}15%{transform:translateX(calc(var(--shake-distance) * -1))}30%{transform:translateX(var(--shake-distance))}45%{transform:translateX(calc(var(--shake-overshoot) * -1))}60%{transform:translateX(var(--shake-overshoot))}80%{transform:translateX(calc(var(--shake-overshoot) * -.5))}to{transform:translateX(0)}}.PromptGeneratorPage_turnSuccessCheck__m075e{position:absolute;bottom:10px;left:10px;z-index:3;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:rgba(20,26,18,.78);border:1px solid rgba(209,254,23,.5);backdrop-filter:blur(4px);pointer-events:none;transform-origin:center;animation:PromptGeneratorPage_genCheckIn__lB5iS var(--check-bob-dur) var(--check-ease-bob) both,PromptGeneratorPage_genCheckOut__iRCyU var(--check-blur-dur) var(--check-ease-opacity) 1.4s forwards}.PromptGeneratorPage_turnSuccessCheckSvg__f_9dS{width:17px;height:17px;display:block;overflow:visible}.PromptGeneratorPage_turnSuccessCheckPath__IL8Cv{fill:none;stroke:#d1fe17;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20;animation:PromptGeneratorPage_genCheckDraw__Xoy4k var(--check-path-dur) var(--check-ease-path) var(--check-path-delay) both}@keyframes PromptGeneratorPage_genCheckIn__lB5iS{0%{opacity:0;transform:scale(.4) translateY(var(--check-y-amount))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes PromptGeneratorPage_genCheckDraw__Xoy4k{to{stroke-dashoffset:0}}@keyframes PromptGeneratorPage_genCheckOut__iRCyU{to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.PromptGeneratorPage_mediaFailed__HDeen{animation:none!important}.PromptGeneratorPage_turnSuccessCheck__m075e{display:none}}.PromptGeneratorPage_mediaPending___cDTk{background:transparent}.PromptGeneratorPage_mediaFailed__HDeen{background:rgba(73,19,33,.56);color:#ff9cad}.PromptGeneratorPage_assistantBubbleGenerating__e49jX{border:0;background:transparent;border-radius:0;display:grid;justify-items:center;text-align:center;justify-self:center;align-self:center;width:auto;max-width:min(100%,980px);padding:0}.PromptGeneratorPage_assistantBubbleGenerating__e49jX .PromptGeneratorPage_mediaPending___cDTk{width:min(100%,980px);min-height:auto;padding:0;border-radius:0;margin:0 auto;display:flex;justify-content:center;align-items:center}.PromptGeneratorPage_historyPendingLineWrap__qBLCg{min-height:88px;width:min(100%,980px);margin:0 auto;display:flex;justify-content:center;align-items:center;padding:4px 0;background:transparent}.PromptGeneratorPage_chatTurnGenerating__XDHGn .PromptGeneratorPage_userColumn__ZZ3Tm{width:auto;max-width:min(100%,620px);padding-top:0;justify-self:end;align-items:flex-end}.PromptGeneratorPage_historyGhostLine__v3iMi{margin:0;color:#fff;font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:.01em;line-height:1.28;width:min(100%,820px);text-align:left;display:inline-flex;align-items:center;justify-content:flex-start;min-height:1.28em;text-shadow:0 0 12px rgba(255,255,255,.18)}.PromptGeneratorPage_historyGhostCursor__Xu_Tl{display:inline-block;margin-left:2px;font-size:1em;line-height:1;color:rgba(255,255,255,.96);animation:PromptGeneratorPage_klingCursorBlink__OvheA 1.05s ease-in-out infinite}@keyframes PromptGeneratorPage_klingCursorBlink__OvheA{0%,42%{opacity:1}50%,92%{opacity:.1}to{opacity:1}}.PromptGeneratorPage_generatorCard__AYe2d{z-index:2;width:min(100%,1480px);margin-top:0;margin-bottom:50px;border-radius:34px;border:1px solid rgba(216,233,255,.12);background:rgba(40,39,39,.6);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03),0 24px 42px rgba(0,0,0,.34);padding:24px}.PromptGeneratorPage_generatorCardMenuOpen__91spm{position:relative;z-index:40}.PromptGeneratorPage_promptRow__zgqKI{display:flex;align-items:flex-end;gap:16px;transition:border-color .2s ease,box-shadow .2s ease}.PromptGeneratorPage_promptRow__zgqKI:focus-within{border-color:rgba(209,254,23,.46);box-shadow:inset 0 0 0 1px rgba(209,254,23,.06),0 0 0 4px rgba(209,254,23,.08)}.PromptGeneratorPage_addIcon__Ei_8I{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:44px;height:44px;border-radius:14px;border:1px solid rgba(208,218,232,.22);background:var(--c-chip);display:grid;place-items:center;color:rgba(235,243,255,.8);font-size:34px;line-height:1;cursor:pointer;transition:transform var(--dur-std) var(--ease-std),background var(--dur-calm) var(--ease-calm),border-color var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm),box-shadow var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_addIcon__Ei_8I:focus-visible,.PromptGeneratorPage_addIcon__Ei_8I:hover{transform:var(--interactive-lift);border-color:#d1fe17;color:#d1fe17;background:rgba(209,254,23,.08);box-shadow:var(--interactive-focus-glow),var(--interactive-shadow-hover)}.PromptGeneratorPage_addIcon__Ei_8I:focus-visible{outline:2px solid rgba(209,254,23,.42);outline-offset:2px}.PromptGeneratorPage_addIcon__Ei_8I:active{transform:var(--interactive-press)}.PromptGeneratorPage_promptInput__R8B9S{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:44px;max-height:168px;padding:10px 8px 10px 0;border:0;background:transparent;color:#f7fbff;font-size:clamp(21px,1.45vw,32px);line-height:1.3;font-family:inherit;outline:2px solid transparent;outline-offset:3px;resize:none;overflow-x:hidden;overflow-y:auto;overflow-wrap:anywhere;scrollbar-width:thin;scrollbar-color:rgba(218,228,241,.34) transparent}.PromptGeneratorPage_promptInput__R8B9S::-moz-placeholder{color:rgba(218,228,241,.85)}.PromptGeneratorPage_promptInput__R8B9S::placeholder{color:rgba(218,228,241,.85)}.PromptGeneratorPage_promptInput__R8B9S::-webkit-scrollbar{width:7px}.PromptGeneratorPage_promptInput__R8B9S::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(218,228,241,.34)}.PromptGeneratorPage_fileInput__sxicE{display:none}.PromptGeneratorPage_fileList__VsUpB{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.PromptGeneratorPage_fileItem__HlQ0G{max-width:100%;padding:14px 22px;border-radius:18px;border:1px solid rgba(203,216,234,.13);background:rgba(31,36,46,.56);color:rgba(233,241,253,.9);font-size:24px;line-height:1.2;display:inline-flex;align-items:center;gap:10px}.PromptGeneratorPage_fileName__mMTZL{max-width:460px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PromptGeneratorPage_fileItemImage__OCzYE{padding:5px;gap:8px}.PromptGeneratorPage_fileListDock__9dASk .PromptGeneratorPage_fileItemImage__OCzYE,.PromptGeneratorPage_fileListInline__qEAxG .PromptGeneratorPage_fileItemImage__OCzYE{padding:5px;gap:8px;border-radius:14px}.PromptGeneratorPage_filePreviewThumb__Y3c3n{width:46px;height:46px;flex:0 0 auto;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:block}.PromptGeneratorPage_fileRemove__rkLyy{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:rgba(233,241,253,.9);font-size:28px;line-height:1;padding:0;cursor:pointer}.PromptGeneratorPage_mobileControlsToggle__Wx0MW{display:none}.PromptGeneratorPage_mobileControlsPanel__Eol4y{display:contents}.PromptGeneratorPage_mobileGenerateButton__vE9EY{display:none}.PromptGeneratorPage_cineChips__S4o8C{display:flex;flex-direction:column;gap:8px;margin-top:10px}.PromptGeneratorPage_cineChipsTitle__w_OEp{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(233,241,253,.85)}.PromptGeneratorPage_cineChipGroup__XEKE4{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:6px}.PromptGeneratorPage_cineChipGroupLabel__Wxgl8{font-size:12px;font-weight:600;color:rgba(209,254,23,.7);flex:0 0 88px;width:88px;padding-top:7px}.PromptGeneratorPage_cineChipRow__mtYYe{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 auto}.PromptGeneratorPage_cineChip__Of6zb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;border:1px solid rgba(203,216,234,.16);background:rgba(40,39,39,.7);color:rgba(233,241,253,.86);padding:6px 12px;font-size:13px;line-height:1;font-weight:500;cursor:pointer;transition:transform .14s ease,background .18s ease,border-color .18s ease,color .18s ease}.PromptGeneratorPage_cineChip__Of6zb:focus-visible,.PromptGeneratorPage_cineChip__Of6zb:hover{transform:translateY(-1px);border-color:rgba(209,254,23,.55);color:#d1fe17;background:rgba(209,254,23,.08);outline:none}.PromptGeneratorPage_cineChip__Of6zb:active{transform:translateY(0) scale(.97)}@media (prefers-reduced-motion:reduce){.PromptGeneratorPage_cineChip__Of6zb{transition:none}}.PromptGeneratorPage_enhanceRow__Yb4vd{margin-top:20px}.PromptGeneratorPage_enhanceChip__ErQPK{-webkit-appearance:none;-moz-appearance:none;appearance:none;gap:7px;border:1px solid rgba(203,216,234,.13);background:var(--c-chip);color:rgba(233,241,253,.92);line-height:1;font-weight:500;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:transform var(--dur-std) var(--ease-std),background var(--dur-calm) var(--ease-calm),border-color var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm),box-shadow var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_enhanceChip__ErQPK:disabled{opacity:.46;cursor:not-allowed}.PromptGeneratorPage_enhanceChip__ErQPK:not(:disabled):focus-visible,.PromptGeneratorPage_enhanceChip__ErQPK:not(:disabled):hover{transform:var(--interactive-lift);border-color:#d1fe17;color:#d1fe17;background:rgba(209,254,23,.08);box-shadow:var(--interactive-focus-glow),var(--interactive-shadow-hover)}.PromptGeneratorPage_enhanceChip__ErQPK:not(:disabled):focus-visible{outline:2px solid rgba(209,254,23,.42);outline-offset:2px}.PromptGeneratorPage_enhanceChip__ErQPK:not(:disabled):active{transform:var(--interactive-press)}.PromptGeneratorPage_controlsRow__UBKGd{margin-top:8px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.PromptGeneratorPage_controlChipIcon__KAvfq{flex-shrink:0;opacity:.82}.PromptGeneratorPage_batchSelector__9xugk{display:inline-flex;align-items:center;gap:2px;height:40px;padding:0 5px 0 11px;border-radius:13px;border:1px solid rgba(203,216,234,.13);background:var(--c-chip);flex-shrink:0}.PromptGeneratorPage_batchOption__HJPAT{min-width:36px;height:30px;padding:0 8px;border:none;border-radius:9px;background:transparent;color:rgba(233,241,253,.6);font-size:14px;font-weight:600;cursor:pointer;transition:color var(--dur-calm) var(--ease-calm),background var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_batchOption__HJPAT:hover{color:rgba(233,241,253,.92)}.PromptGeneratorPage_batchOptionActive__hPi_g,.PromptGeneratorPage_batchOptionActive__hPi_g:hover{background:#d1fe17;color:#10130a}.PromptGeneratorPage_controlChip__DKPfd{height:40px;border-radius:13px;border:1px solid rgba(203,216,234,.13);background:var(--c-chip);padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:rgba(233,241,253,.9);font-size:14px;font-weight:500;transition:transform var(--dur-std) var(--ease-std),background var(--dur-calm) var(--ease-calm),border-color var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm),box-shadow var(--dur-calm) var(--ease-calm)}button.PromptGeneratorPage_controlChip__DKPfd{cursor:pointer}button.PromptGeneratorPage_controlChip__DKPfd:disabled{opacity:.46;cursor:not-allowed}.PromptGeneratorPage_controlSelector__uQUSO,.PromptGeneratorPage_modelSelector__7Ldfk{position:relative;display:inline-block}.PromptGeneratorPage_modelChip__Vbhfq{min-width:0;justify-content:flex-start;padding-right:14px}.PromptGeneratorPage_modelChipLogo__hJ_HR{flex:0 0 auto;width:22px;height:22px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 50% 0,rgba(255,255,255,.08) 0,rgba(255,255,255,0) 60%),#1b1c20;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.PromptGeneratorPage_modelChipLogo__hJ_HR img{width:15px;height:15px;-o-object-fit:contain;object-fit:contain;display:block}.PromptGeneratorPage_compactControlChip__RxnKi{min-width:0;justify-content:space-between;padding-right:12px}.PromptGeneratorPage_modelChipLocked__LjLGI{cursor:default}.PromptGeneratorPage_modelMenu__JxTh6{position:absolute;left:0;bottom:calc(100% + 10px);min-width:max(100%,280px);max-height:340px;overflow-y:auto;padding:8px;display:grid;gap:3px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(120% 140% at 0 0,rgba(255,255,255,.04) 0,rgba(255,255,255,0) 42%),#16171a;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 24px 56px rgba(0,0,0,.6);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent;z-index:20}.PromptGeneratorPage_compactControlMenu__8lkjy{min-width:max(100%,200px)}.PromptGeneratorPage_modelMenuGroupLabel__vKwtx{padding:8px 10px 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.42)}.PromptGeneratorPage_modelMenuGroupLabel__vKwtx:not(:first-child){margin-top:4px;border-top:1px solid rgba(255,255,255,.06)}.PromptGeneratorPage_modelMenuSplit__SWP1H{display:flex;gap:6px;min-width:max(100%,660px);max-height:400px;overflow:hidden}.PromptGeneratorPage_modelMenuCol__0HqMM{display:flex;flex-direction:column;gap:3px;overflow-y:auto;flex:1 1 0;min-width:240px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent}.PromptGeneratorPage_modelMenuColRight__WGSu2{flex:0 0 268px;min-width:240px;padding-left:8px;border-left:1px solid rgba(255,255,255,.07)}.PromptGeneratorPage_modelMenuColRight__WGSu2 .PromptGeneratorPage_modelOptionMeta__yPFJs{flex:0 0 auto;white-space:nowrap}@media (max-width:720px){.PromptGeneratorPage_modelMenuSplit__SWP1H{flex-direction:column;min-width:max(100%,260px);overflow-y:auto}.PromptGeneratorPage_modelMenuColRight__WGSu2{flex:1 1 auto;border-left:0;padding-left:0;border-top:1px solid rgba(255,255,255,.07);padding-top:4px}}.PromptGeneratorPage_modelMenu__JxTh6::-webkit-scrollbar{width:6px}.PromptGeneratorPage_modelMenu__JxTh6::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.16)}.PromptGeneratorPage_modelOption__RY8XS{min-height:46px;padding:7px 10px;border:0;border-radius:12px;background:transparent;color:#f2f3f5;font:inherit;display:flex;align-items:center;gap:11px;text-align:left;cursor:pointer;transition:background .16s cubic-bezier(.4,0,.2,1),color .16s cubic-bezier(.4,0,.2,1)}.PromptGeneratorPage_modelOption__RY8XS:not(:disabled):focus-visible,.PromptGeneratorPage_modelOption__RY8XS:not(:disabled):hover{background:#23262a;outline:none}.PromptGeneratorPage_modelOptionActive__1Clgk{background:rgba(209,254,23,.1);box-shadow:inset 0 0 0 1px rgba(209,254,23,.3)}.PromptGeneratorPage_modelOptionActive__1Clgk .PromptGeneratorPage_modelOptionName__mVU7P{color:#d1fe17}.PromptGeneratorPage_modelOption__RY8XS:disabled{opacity:.48;cursor:not-allowed}.PromptGeneratorPage_modelOptionLogo__Fzi83{flex:0 0 auto;width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;background:radial-gradient(120% 120% at 50% 0,rgba(255,255,255,.08) 0,rgba(255,255,255,0) 60%),#1b1c20;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.PromptGeneratorPage_modelOptionLogo__Fzi83 img{width:21px;height:21px;-o-object-fit:contain;object-fit:contain;display:block}.PromptGeneratorPage_modelOptionText__6vk5x{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.PromptGeneratorPage_modelOptionName__mVU7P{min-width:0;font-size:14px;font-weight:600;letter-spacing:-.01em;color:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PromptGeneratorPage_modelOptionSub__boNsb{font-size:12px;color:#8a9099;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PromptGeneratorPage_modelOptionMeta__yPFJs{flex:0 0 auto;font-family:var(--font-mono),ui-monospace,monospace;font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#d1fe17}.PromptGeneratorPage_modelMark__xuaMI{width:30px;height:30px;border-radius:999px;display:grid;place-items:center;color:#c8ff17;font-weight:700}.PromptGeneratorPage_counterChip__7RLf6{min-width:0;justify-content:flex-start;gap:6px;padding:0 8px 0 14px}.PromptGeneratorPage_counterCaption__zEARz{font-size:13px;font-weight:600;color:rgba(233,241,253,.85);white-space:nowrap;margin-right:4px}.PromptGeneratorPage_referenceChip__p7HE_{min-width:148px;justify-content:center}.PromptGeneratorPage_counterAction__LZQB8{border:0;background:transparent;color:inherit;width:28px;height:28px;border-radius:999px;display:inline-grid;place-items:center;font:inherit;cursor:pointer;transition:transform .16s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.PromptGeneratorPage_counterAction__LZQB8:disabled{cursor:default;opacity:.35}.PromptGeneratorPage_counterValue__WWPS3{min-width:28px;flex:0 0 auto;text-align:center}.PromptGeneratorPage_chevron__DnRIl{margin-left:auto;opacity:.75}.PromptGeneratorPage_generateButton___Nj4O{--generate-button-offset-y:-30px;margin-left:auto;border:1px solid transparent;height:92px;min-width:230px;border-radius:20px;background:#d1fe17;color:#000;font-size:clamp(28px,1.4vw,36px);padding:0 34px;cursor:pointer;transform:translateY(var(--generate-button-offset-y));transition:transform var(--dur-std) var(--ease-std),background var(--dur-calm) var(--ease-calm),border-color var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm),box-shadow var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_generateButtonLabel__2ZAvG{display:inline-flex;align-items:center;gap:.32em}.PromptGeneratorPage_creditCost__q0qI3{display:inline-flex;align-items:center;gap:.18em;white-space:nowrap}.PromptGeneratorPage_creditCrystal__uWPWE{flex:0 0 auto;opacity:.92}.PromptGeneratorPage_generateSpinner__LytH5{display:inline-block;width:.82em;height:.82em;margin-right:.5em;vertical-align:-.08em;border:2.5px solid;border-right:2.5px solid transparent;border-radius:999px;animation:PromptGeneratorPage_genBtnSpin__JdKmR .7s linear infinite}@keyframes PromptGeneratorPage_genBtnSpin__JdKmR{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PromptGeneratorPage_generateSpinner__LytH5{display:none}}.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):focus-visible,.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):hover{transform:translateY(calc(var(--generate-button-offset-y) - 1px));border-color:#d1fe17;color:#d1fe17;background:rgba(209,254,23,.08);box-shadow:var(--interactive-focus-glow),var(--interactive-shadow-hover)}.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):focus-visible{outline:2px solid rgba(209,254,23,.42);outline-offset:2px}.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):active{transform:translateY(var(--generate-button-offset-y)) scale(.985)}.PromptGeneratorPage_generateButton___Nj4O:disabled{opacity:.72;cursor:wait}.PromptGeneratorPage_generateButtonIdle__SqAZ_,.PromptGeneratorPage_generateButtonIdle__SqAZ_:disabled{background:rgba(209,254,23,.14);border-color:rgba(209,254,23,.34);color:rgba(209,254,23,.92);opacity:1;cursor:not-allowed}.PromptGeneratorPage_errorText__pmRh2,.PromptGeneratorPage_statusText__d87VP{border-radius:14px;padding:12px 14px}.PromptGeneratorPage_statusText__d87VP{border:1px solid rgba(239,245,252,.08);background:rgba(255,255,255,.04);color:rgba(214,232,255,.9)}.PromptGeneratorPage_errorText__pmRh2{color:#ffdbe1;font-weight:600;background:rgba(255,60,95,.16);border:1px solid rgba(255,60,95,.36);border-radius:12px;padding:10px 16px}.PromptGeneratorPage_promptCraftMeta__do4zv{margin-top:10px;padding:14px 16px;border-radius:16px;border:1px solid rgba(203,216,234,.12);background:rgba(18,24,34,.7)}.PromptGeneratorPage_promptCraftMetaLine__qq8mP{margin:0;color:rgba(214,232,255,.86);font-size:15px;line-height:1.5}.PromptGeneratorPage_promptCraftMetaLine__qq8mP+.PromptGeneratorPage_promptCraftMetaLine__qq8mP{margin-top:6px}.PromptGeneratorPage_resultGrid__RX3v_{margin-top:14px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.PromptGeneratorPage_resultImage__7ufHT{width:100%;height:auto;border-radius:12px;border:1px solid rgba(203,216,234,.2);display:block}.PromptGeneratorPage_lightbox__f1EgI{position:fixed;inset:0;z-index:90;display:grid;place-items:center}.PromptGeneratorPage_lightboxBackdrop__I_W4y{position:absolute;inset:0;border:0;background:rgba(2,7,13,.82);animation:PromptGeneratorPage_genLightboxFadeIn__JsoIf var(--modal-open-dur) var(--modal-ease) both}.PromptGeneratorPage_lightboxTop__a0eDk{position:absolute;top:18px;right:22px;z-index:2;display:flex;gap:10px}.PromptGeneratorPage_lightboxButton__TDCEL{border:1px solid rgba(185,212,247,.4);background:rgba(8,14,24,.86);color:rgba(236,244,255,.95);border-radius:12px;padding:10px 14px;font-size:14px;cursor:pointer;transition:transform var(--dur-std) var(--ease-std),background var(--dur-calm) var(--ease-calm),border-color var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm),box-shadow var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_counterAction__LZQB8:not(:disabled):focus-visible,.PromptGeneratorPage_counterAction__LZQB8:not(:disabled):hover,.PromptGeneratorPage_historyAction__Jj56a:focus-visible,.PromptGeneratorPage_historyAction__Jj56a:hover,.PromptGeneratorPage_lightboxButton__TDCEL:focus-visible,.PromptGeneratorPage_lightboxButton__TDCEL:hover,.PromptGeneratorPage_mobileControlsToggle__Wx0MW:focus-visible,.PromptGeneratorPage_mobileControlsToggle__Wx0MW:hover,button.PromptGeneratorPage_controlChip__DKPfd:not(:disabled):focus-visible,button.PromptGeneratorPage_controlChip__DKPfd:not(:disabled):hover{transform:var(--interactive-lift);border-color:#d1fe17;color:#d1fe17;background:rgba(209,254,23,.08);box-shadow:var(--interactive-focus-glow),var(--interactive-shadow-hover)}.PromptGeneratorPage_counterAction__LZQB8:not(:disabled):focus-visible,.PromptGeneratorPage_historyAction__Jj56a:focus-visible,.PromptGeneratorPage_lightboxButton__TDCEL:focus-visible,.PromptGeneratorPage_mobileControlsToggle__Wx0MW:focus-visible,button.PromptGeneratorPage_controlChip__DKPfd:not(:disabled):focus-visible{outline:2px solid rgba(209,254,23,.42);outline-offset:2px}.PromptGeneratorPage_counterAction__LZQB8:not(:disabled):active,.PromptGeneratorPage_historyAction__Jj56a:active,.PromptGeneratorPage_lightboxButton__TDCEL:active,.PromptGeneratorPage_mobileControlsToggle__Wx0MW:active,button.PromptGeneratorPage_controlChip__DKPfd:not(:disabled):active{transform:var(--interactive-press)}.PromptGeneratorPage_lightboxImage__PmcYF{position:relative;z-index:2;max-width:min(92vw,1500px);max-height:86vh;width:auto;height:auto;border-radius:14px;border:1px solid rgba(185,212,247,.24);box-shadow:0 24px 56px rgba(0,0,0,.5)}.PromptGeneratorPage_lightboxImageWrap__vlfNn{position:relative;z-index:2;display:grid;place-items:center;min-width:min(92vw,680px);min-height:min(72vh,540px);transform-origin:center;animation:PromptGeneratorPage_genLightboxIn__uOgkj var(--modal-open-dur) var(--modal-ease) both;will-change:transform,opacity}@keyframes PromptGeneratorPage_genLightboxFadeIn__JsoIf{0%{opacity:0}to{opacity:1}}@keyframes PromptGeneratorPage_genLightboxIn__uOgkj{0%{opacity:0;transform:scale(var(--modal-scale))}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PromptGeneratorPage_lightboxBackdrop__I_W4y,.PromptGeneratorPage_lightboxImageWrap__vlfNn{animation:none!important}}.PromptGeneratorPage_lightboxImageLoading__A_94k{width:min(92vw,1500px);height:min(72vh,720px);max-height:86vh;display:grid;place-items:center;border-radius:14px;border:1px solid rgba(185,212,247,.16);background:rgba(8,14,24,.7);box-shadow:0 24px 56px rgba(0,0,0,.32)}@keyframes PromptGeneratorPage_chatMediaSpin__CN1Nb{to{transform:rotate(1turn)}}@media (max-width:1220px){.PromptGeneratorPage_tab__YGQmI{height:72px;padding:0 30px;border-radius:18px;font-size:18px}.PromptGeneratorPage_tabIcon__Bx8Fv{width:21px;height:21px}.PromptGeneratorPage_sliderWrap__4Au4K{width:140px}.PromptGeneratorPage_generatorCard__AYe2d{margin-top:auto;margin-bottom:50px;border-radius:24px}.PromptGeneratorPage_enhanceChip__ErQPK{min-height:48px;min-width:136px;padding:0 16px;font-size:16px;border-radius:14px}.PromptGeneratorPage_controlChip__DKPfd{height:48px;font-size:16px;border-radius:14px}.PromptGeneratorPage_compactControlChip__RxnKi,.PromptGeneratorPage_counterChip__7RLf6,.PromptGeneratorPage_referenceChip__p7HE_{min-width:136px}.PromptGeneratorPage_compactControlMenu__8lkjy{min-width:max(100%,136px)}.PromptGeneratorPage_generateButton___Nj4O{height:72px;min-width:178px;font-size:24px}.PromptGeneratorPage_errorText__pmRh2,.PromptGeneratorPage_statusText__d87VP{font-size:15px}.PromptGeneratorPage_chatTurn__9OdLK{grid-template-columns:minmax(220px,320px) 1fr}}@media (max-width:780px){.PromptGeneratorPage_page__ZtT7E{--ui-scale:1;height:calc(100vh - var(--nano-header-offset));min-height:calc(100vh - var(--nano-header-offset));height:calc(100dvh - var(--nano-header-offset));min-height:calc(100dvh - var(--nano-header-offset));overflow-x:hidden;overflow-y:auto;padding:8px 10px calc(12px + env(safe-area-inset-bottom))}.PromptGeneratorPage_scaleScene__76_6z{width:100%;height:auto;min-height:100%;display:flex;flex-direction:column;gap:10px;zoom:1;transform:none}.PromptGeneratorPage_topBarWithNav__H5GbI,.PromptGeneratorPage_topBar__pSqyz{gap:10px}.PromptGeneratorPage_topTabs__B5THC{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PromptGeneratorPage_tabLink__szUBO,.PromptGeneratorPage_tab__YGQmI{width:100%}.PromptGeneratorPage_tabContent__Tj6_T{width:100%;justify-content:center}.PromptGeneratorPage_tab__YGQmI{height:62px;padding:0 24px;font-size:16px;border-radius:16px}.PromptGeneratorPage_tabContent__Tj6_T{gap:9px}.PromptGeneratorPage_tabIcon__Bx8Fv{width:18px;height:18px}.PromptGeneratorPage_sliderWrap__4Au4K{width:108px}.PromptGeneratorPage_hero__tTmPM{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;align-self:stretch;margin:0;padding:18px 4px 2px}.PromptGeneratorPage_subtitle__qe_0I{margin-top:12px;font-size:20px}.PromptGeneratorPage_chatShell__EwvCJ,.PromptGeneratorPage_historyShell__ETBNa{flex:1 1 auto;width:100%;max-width:none;min-height:min(340px,46dvh);height:auto;margin-top:0;padding-top:0}.PromptGeneratorPage_historyGrid__SBPYY{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px;min-height:min(280px,40dvh)}.PromptGeneratorPage_historyEmpty__OfeXK{min-height:0}.PromptGeneratorPage_chatList__0hPhm{padding:4px}.PromptGeneratorPage_chatTurn__9OdLK{display:flex;flex-direction:column;gap:8px}.PromptGeneratorPage_userColumn__ZZ3Tm{align-self:stretch;align-items:stretch;width:100%;max-width:100%;padding-top:6px}.PromptGeneratorPage_assistantBubble__lIUg8,.PromptGeneratorPage_userBubble__thEDq{width:100%;max-width:100%}.PromptGeneratorPage_chatMediaLoading__IS3EL{min-height:220px}.PromptGeneratorPage_userUploads__Evcra{max-width:100%;justify-content:flex-start}.PromptGeneratorPage_userUploadPreview__1b44a,.PromptGeneratorPage_userUploadVideo__qG4On{width:88px;height:88px}.PromptGeneratorPage_userUploadFile__Syeq1{max-width:100%;font-size:13px}.PromptGeneratorPage_generatorCard__AYe2d{width:100%;margin-top:0;margin-bottom:0;padding:12px;border-radius:20px;display:flex;flex-direction:column}.PromptGeneratorPage_promptRow__zgqKI{order:1;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:14px;border:1px solid rgba(216,233,255,.12);background:rgba(26,25,25,.92)}.PromptGeneratorPage_fileList__VsUpB{order:2}.PromptGeneratorPage_mobileGenerateButton__vE9EY{order:9;display:inline-flex;width:100%;margin-top:10px;justify-content:center;align-items:center}.PromptGeneratorPage_addIcon__Ei_8I{width:40px;height:40px;border-radius:12px;font-size:30px}.PromptGeneratorPage_promptInput__R8B9S{min-height:52px;font-size:16px;padding:10px 0}.PromptGeneratorPage_mobileControlsToggle__Wx0MW{order:10;width:100%;margin-top:8px;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;min-height:44px;border:1px solid rgba(216,233,255,.12);border-radius:12px;background:var(--c-chip);color:rgba(233,241,253,.92);font-size:14px;font-weight:600;cursor:pointer;transition:transform .16s ease,background .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.PromptGeneratorPage_mobileControlsToggleIcon__BcdMw{font-size:18px;line-height:1;opacity:.75;transform:rotate(90deg);transition:transform .2s ease}.PromptGeneratorPage_mobileControlsToggleIconOpen__6FkjZ{transform:rotate(-90deg)}.PromptGeneratorPage_mobileControlsPanel__Eol4y{order:11;display:none}.PromptGeneratorPage_mobileControlsPanelOpen__VyURs{display:block;margin-top:8px;padding-top:2px}.PromptGeneratorPage_errorText__pmRh2,.PromptGeneratorPage_promptCraftMeta__do4zv,.PromptGeneratorPage_statusText__d87VP{order:12}.PromptGeneratorPage_enhanceRow__Yb4vd{margin-top:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.PromptGeneratorPage_enhanceChip__ErQPK{width:100%;min-height:42px;min-width:0;padding:0 8px;font-size:12px;line-height:1.14;border-radius:10px;white-space:normal;text-align:center;text-wrap:balance}.PromptGeneratorPage_controlsRow__UBKGd{margin-top:8px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;align-items:stretch}.PromptGeneratorPage_controlsRow__UBKGd>*{min-width:0;width:100%}.PromptGeneratorPage_controlChip__DKPfd{width:100%;height:40px;padding:0 10px;font-size:12px;border-radius:10px;gap:7px;min-width:0}.PromptGeneratorPage_controlChip__DKPfd>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.PromptGeneratorPage_controlsRow__UBKGd>.PromptGeneratorPage_modelChipLocked__LjLGI,.PromptGeneratorPage_controlsRow__UBKGd>.PromptGeneratorPage_modelSelector__7Ldfk{grid-column:1/-1}.PromptGeneratorPage_controlSelector__uQUSO,.PromptGeneratorPage_modelSelector__7Ldfk{width:100%}.PromptGeneratorPage_compactControlChip__RxnKi,.PromptGeneratorPage_counterChip__7RLf6,.PromptGeneratorPage_modelChip__Vbhfq,.PromptGeneratorPage_referenceChip__p7HE_{min-width:0}.PromptGeneratorPage_modelMenu__JxTh6{left:0;right:0;bottom:calc(100% + 8px);padding:6px;border-radius:12px}.PromptGeneratorPage_compactControlMenu__8lkjy{min-width:0}.PromptGeneratorPage_modelOption__RY8XS{min-height:38px;padding:0 10px;border-radius:10px}.PromptGeneratorPage_modelOptionMeta__yPFJs{font-size:10px}.PromptGeneratorPage_counterChip__7RLf6{min-width:0}.PromptGeneratorPage_generateButton___Nj4O{--generate-button-offset-y:0px;grid-column:1/-1;width:100%;margin-left:0;margin-top:2px;height:50px;font-size:17px;border-radius:12px}.PromptGeneratorPage_mobileControlsToggle__Wx0MW:focus-visible{border-color:rgba(209,254,23,.62);background:var(--c-chip);color:rgba(233,241,253,.92);transform:none;box-shadow:0 0 0 2px rgba(209,254,23,.14)}.PromptGeneratorPage_desktopGenerateButton__jDCAo{display:none}.PromptGeneratorPage_errorText__pmRh2,.PromptGeneratorPage_statusText__d87VP{font-size:13px}.PromptGeneratorPage_fileItem__HlQ0G{width:100%;justify-content:space-between;padding:12px 14px;border-radius:14px;font-size:14px}.PromptGeneratorPage_fileName__mMTZL{flex:1 1 auto;max-width:none}}@media (max-width:520px){.PromptGeneratorPage_topTabs__B5THC{grid-template-columns:repeat(2,minmax(0,1fr))}.PromptGeneratorPage_tab__YGQmI{width:100%;height:54px;padding:0 12px;font-size:14px}.PromptGeneratorPage_hero__tTmPM{margin-bottom:0}.PromptGeneratorPage_logo__zQq_8{width:122px;margin-bottom:12px}.PromptGeneratorPage_title__IOUDl{font-size:clamp(30px,9.8vw,44px);letter-spacing:.018em}.PromptGeneratorPage_subtitle__qe_0I{margin-top:8px;font-size:14px}.PromptGeneratorPage_historyGrid__SBPYY{grid-template-columns:1fr;gap:12px;padding:8px}.PromptGeneratorPage_historyCard__BeWR_{border-radius:16px;padding:10px}.PromptGeneratorPage_historyPreviewFallback__tjyjf{min-height:160px;padding:14px}.PromptGeneratorPage_historyPreview__Fqhlj{border-radius:12px}.PromptGeneratorPage_historyModelName__biqeS{font-size:14px}.PromptGeneratorPage_historyAction__Jj56a,.PromptGeneratorPage_historyGeneratedAt__SgNBd,.PromptGeneratorPage_historyPreviewText__PA3V8,.PromptGeneratorPage_historyPrompt___ORwn,.PromptGeneratorPage_historyTime__pDczO{font-size:12px}.PromptGeneratorPage_chatMediaActions__W59EB{top:6px;left:6px;right:6px;gap:6px}.PromptGeneratorPage_chatMediaAction__wyTC8,.PromptGeneratorPage_chatMediaTime__3JGc9{min-height:30px;height:30px;padding:0 10px;font-size:12px}.PromptGeneratorPage_chatMediaActionIcon__BoGMT,.PromptGeneratorPage_chatMediaDownloadIcon__o8Yk6{width:15px;height:15px}.PromptGeneratorPage_historyEmptyTitle__lGNsF{font-size:22px}.PromptGeneratorPage_historyEmptyText__ntopm{font-size:13px}.PromptGeneratorPage_generatorCard__AYe2d{margin-top:0;margin-bottom:8px;padding:12px;border-radius:16px}.PromptGeneratorPage_mobileControlsToggle__Wx0MW{margin-top:10px;min-height:42px;padding:0 12px;font-size:13px}.PromptGeneratorPage_controlsRow__UBKGd{margin-top:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.PromptGeneratorPage_enhanceRow__Yb4vd{grid-template-columns:repeat(3,minmax(0,1fr))}.PromptGeneratorPage_enhanceChip__ErQPK{min-height:40px;min-width:0;padding:0 7px;font-size:11px;border-radius:9px}.PromptGeneratorPage_controlChip__DKPfd{height:36px;padding:0 9px;font-size:12px;border-radius:9px;gap:6px}.PromptGeneratorPage_promptRow__zgqKI{padding:10px;gap:8px}.PromptGeneratorPage_promptInput__R8B9S{min-height:48px;font-size:15px}.PromptGeneratorPage_compactControlChip__RxnKi,.PromptGeneratorPage_counterChip__7RLf6,.PromptGeneratorPage_modelChip__Vbhfq,.PromptGeneratorPage_referenceChip__p7HE_{min-width:0}.PromptGeneratorPage_modelOption__RY8XS{min-height:34px;padding:0 9px;border-radius:9px}.PromptGeneratorPage_compactControlMenu__8lkjy{min-width:max(100%,96px)}.PromptGeneratorPage_counterChip__7RLf6{min-width:0}.PromptGeneratorPage_generateButton___Nj4O{height:46px;font-size:16px}.PromptGeneratorPage_lightboxTop__a0eDk{top:12px;right:12px;left:12px;justify-content:flex-end;flex-wrap:wrap}.PromptGeneratorPage_lightboxImageWrap__vlfNn{min-width:0;width:100%;min-height:min(56vh,420px)}}@media (max-width:480px){.PromptGeneratorPage_tab__YGQmI{font-size:12px;padding:0 8px}.PromptGeneratorPage_tabContent__Tj6_T{gap:6px}.PromptGeneratorPage_tabIcon__Bx8Fv{width:14px;height:14px}}.PromptGeneratorPage_page__ZtT7E{--generator-accent:#d1fe17;--generator-accent-border:rgba(209,254,23,0.38);--generator-panel-bg:rgba(32,31,31,0.86);--generator-control-bg:rgba(40,39,39,0.9);--generator-control-bg-hover:rgba(52,51,48,0.96);--generator-control-bg-active:rgba(209,254,23,0.13);--generator-control-border:rgba(203,216,234,0.14);--generator-control-text:rgba(239,245,252,0.94);--generator-control-muted:rgba(170,181,196,0.76);--generator-radius-md:14px;--generator-radius-lg:22px;--generator-radius-panel:30px;--generator-control-height:56px}.PromptGeneratorPage_addIcon__Ei_8I,.PromptGeneratorPage_controlChip__DKPfd,.PromptGeneratorPage_counterAction__LZQB8,.PromptGeneratorPage_enhanceChip__ErQPK,.PromptGeneratorPage_fileRemove__rkLyy,.PromptGeneratorPage_generateButton___Nj4O,.PromptGeneratorPage_historyAction__Jj56a,.PromptGeneratorPage_lightboxButton__TDCEL,.PromptGeneratorPage_mobileControlsToggle__Wx0MW,.PromptGeneratorPage_modelOption__RY8XS,.PromptGeneratorPage_tab__YGQmI{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.PromptGeneratorPage_generatorCard__AYe2d{border-color:rgba(216,233,255,.13);background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0)),var(--generator-panel-bg);box-shadow:inset 0 0 0 1px rgba(255,255,255,.035),0 28px 54px rgba(0,0,0,.32)}.PromptGeneratorPage_controlChip__DKPfd,.PromptGeneratorPage_enhanceChip__ErQPK,.PromptGeneratorPage_fileItem__HlQ0G,.PromptGeneratorPage_historyAction__Jj56a,.PromptGeneratorPage_lightboxButton__TDCEL,.PromptGeneratorPage_mobileControlsToggle__Wx0MW,.PromptGeneratorPage_modelOption__RY8XS,.PromptGeneratorPage_promptRow__zgqKI,.PromptGeneratorPage_tab__YGQmI{border-color:var(--generator-control-border);background:var(--generator-control-bg);color:var(--generator-control-text)}.PromptGeneratorPage_promptRow__zgqKI:focus-within{border-color:var(--generator-accent-border);box-shadow:0 0 0 2px rgba(209,254,23,.08),0 18px 34px rgba(0,0,0,.22)}.PromptGeneratorPage_promptInput__R8B9S{caret-color:var(--generator-accent);color:var(--generator-control-text);scrollbar-color:rgba(209,254,23,.44) transparent}.PromptGeneratorPage_promptInput__R8B9S:focus-visible{outline-color:rgba(209,254,23,.45)}.PromptGeneratorPage_promptInput__R8B9S::-moz-placeholder{color:rgba(188,198,211,.85)}.PromptGeneratorPage_promptInput__R8B9S::placeholder{color:rgba(188,198,211,.85)}.PromptGeneratorPage_modelMenu__JxTh6{border-color:rgba(216,233,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,0)),rgba(31,30,30,.98);box-shadow:0 24px 54px rgba(0,0,0,.42),inset 0 0 0 1px rgba(255,255,255,.035)}.PromptGeneratorPage_addIcon__Ei_8I:focus-visible,.PromptGeneratorPage_addIcon__Ei_8I:hover,.PromptGeneratorPage_counterAction__LZQB8:not(:disabled):focus-visible,.PromptGeneratorPage_counterAction__LZQB8:not(:disabled):hover,.PromptGeneratorPage_enhanceChip__ErQPK:not(:disabled):focus-visible,.PromptGeneratorPage_enhanceChip__ErQPK:not(:disabled):hover,.PromptGeneratorPage_historyAction__Jj56a:focus-visible,.PromptGeneratorPage_historyAction__Jj56a:hover,.PromptGeneratorPage_lightboxButton__TDCEL:focus-visible,.PromptGeneratorPage_lightboxButton__TDCEL:hover,.PromptGeneratorPage_mobileControlsToggle__Wx0MW:focus-visible,.PromptGeneratorPage_mobileControlsToggle__Wx0MW:hover,.PromptGeneratorPage_modelOption__RY8XS:not(:disabled):focus-visible,.PromptGeneratorPage_modelOption__RY8XS:not(:disabled):hover,.PromptGeneratorPage_tab__YGQmI:focus-visible,.PromptGeneratorPage_tab__YGQmI:hover,button.PromptGeneratorPage_controlChip__DKPfd:not(:disabled):focus-visible,button.PromptGeneratorPage_controlChip__DKPfd:not(:disabled):hover{border-color:var(--generator-accent-border);background:var(--generator-control-bg-hover);color:var(--generator-accent)}.PromptGeneratorPage_modelOptionActive__1Clgk,.PromptGeneratorPage_tabActive__jNnup{border-color:var(--generator-accent-border);background:var(--generator-control-bg-active);color:var(--generator-accent)}.PromptGeneratorPage_controlChip__DKPfd,.PromptGeneratorPage_enhanceChip__ErQPK,.PromptGeneratorPage_fileItem__HlQ0G,.PromptGeneratorPage_mobileControlsToggle__Wx0MW,.PromptGeneratorPage_modelOption__RY8XS{min-width:0}.PromptGeneratorPage_controlChip__DKPfd>span,.PromptGeneratorPage_counterValue__WWPS3,.PromptGeneratorPage_fileName__mMTZL,.PromptGeneratorPage_modelOptionName__mVU7P{min-width:0;overflow:hidden;text-overflow:ellipsis}.PromptGeneratorPage_fileRemove__rkLyy{width:34px;height:34px;min-width:34px;border-radius:999px;display:inline-grid;place-items:center;color:rgba(239,245,252,.92);background:rgba(255,255,255,.08)}.PromptGeneratorPage_fileRemove__rkLyy:focus-visible,.PromptGeneratorPage_fileRemove__rkLyy:hover{color:#111;background:var(--generator-accent)}.PromptGeneratorPage_generateButton___Nj4O{border-color:transparent;background:var(--generator-accent);color:#070900;font-weight:800;white-space:nowrap;box-shadow:0 14px 28px rgba(0,0,0,.28),0 0 24px rgba(209,254,23,.12)}.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):focus-visible,.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):hover{border-color:transparent;background:#e7ff38;color:#070900;box-shadow:0 18px 34px rgba(0,0,0,.34),0 0 30px rgba(209,254,23,.22)}.PromptGeneratorPage_generateButton___Nj4O:disabled{opacity:.58;cursor:not-allowed;box-shadow:none}@media (min-width:781px){.PromptGeneratorPage_generatorCard__AYe2d{border-radius:var(--generator-radius-panel);padding:24px}.PromptGeneratorPage_promptRow__zgqKI{border-radius:var(--generator-radius-lg);padding:18px 20px;gap:16px}.PromptGeneratorPage_promptInput__R8B9S{min-height:58px;max-height:132px;font-size:clamp(22px,1.26vw,30px);line-height:1.24}.PromptGeneratorPage_controlChip__DKPfd,.PromptGeneratorPage_enhanceChip__ErQPK{min-height:var(--generator-control-height);height:var(--generator-control-height);border-radius:var(--generator-radius-md);font-size:clamp(18px,1vw,22px)}.PromptGeneratorPage_enhanceChip__ErQPK{flex:0 0 auto;min-width:-moz-max-content;min-width:max-content;max-width:100%}.PromptGeneratorPage_controlsRow__UBKGd,.PromptGeneratorPage_enhanceRow__Yb4vd{gap:10px}}@media (max-width:780px){.PromptGeneratorPage_page__ZtT7E{--generator-control-height:42px}.PromptGeneratorPage_generatorCard__AYe2d{display:grid;gap:10px;border-radius:18px;padding:12px}.PromptGeneratorPage_controlsRow__UBKGd,.PromptGeneratorPage_enhanceRow__Yb4vd,.PromptGeneratorPage_fileList__VsUpB,.PromptGeneratorPage_mobileControlsToggle__Wx0MW,.PromptGeneratorPage_mobileGenerateButton__vE9EY{margin-top:0}.PromptGeneratorPage_promptRow__zgqKI{border-radius:16px;padding:12px}.PromptGeneratorPage_promptInput__R8B9S{min-height:64px;max-height:120px;font-size:15px;line-height:1.34}.PromptGeneratorPage_controlChip__DKPfd,.PromptGeneratorPage_enhanceChip__ErQPK,.PromptGeneratorPage_mobileControlsToggle__Wx0MW{min-height:var(--generator-control-height);height:var(--generator-control-height);border-radius:12px;font-size:12px}.PromptGeneratorPage_enhanceChip__ErQPK{width:100%;min-width:0;max-width:100%}.PromptGeneratorPage_generateButton___Nj4O{min-height:48px;height:48px;border-radius:13px;font-size:16px}}.PromptGeneratorPage_booleanControlChip__pOu40{justify-content:space-between}.PromptGeneratorPage_booleanSwitch__D6wyk{width:42px;min-width:42px;height:24px;padding:3px;border-radius:999px;border:1px solid rgba(216,233,255,.16);background:rgba(255,255,255,.08);display:inline-flex;align-items:center;transition:background .2s ease,border-color .2s ease}.PromptGeneratorPage_booleanSwitchThumb__lraFr{width:16px;height:16px;border-radius:999px;background:rgba(239,245,252,.92);box-shadow:0 4px 10px rgba(0,0,0,.25);transform:translateX(0);transition:transform .2s ease,background .2s ease}.PromptGeneratorPage_booleanControlChipActive__E0ZcN{border-color:var(--generator-accent-border);background:var(--generator-control-bg-active);color:var(--generator-accent)}.PromptGeneratorPage_booleanControlChipActive__E0ZcN .PromptGeneratorPage_booleanSwitch__D6wyk{border-color:rgba(209,254,23,.45);background:rgba(209,254,23,.28)}.PromptGeneratorPage_booleanControlChipActive__E0ZcN .PromptGeneratorPage_booleanSwitchThumb__lraFr{background:var(--generator-accent);transform:translateX(17px)}@media (min-width:781px){.PromptGeneratorPage_generatorCard__AYe2d{overflow:visible}.PromptGeneratorPage_controlsRow__UBKGd{align-items:stretch}.PromptGeneratorPage_controlSelector__uQUSO,.PromptGeneratorPage_modelSelector__7Ldfk{min-width:0;max-width:100%}.PromptGeneratorPage_compactControlChip__RxnKi{min-width:clamp(142px,8.6vw,210px);max-width:min(100%,260px)}.PromptGeneratorPage_booleanControlChip__pOu40{min-width:clamp(176px,11vw,260px)}.PromptGeneratorPage_desktopGenerateButton__jDCAo{--generate-button-offset-y:0px;flex:0 0 clamp(300px,19vw,430px);max-width:430px;min-width:300px;min-height:var(--generator-control-height);height:var(--generator-control-height);align-self:stretch;margin-left:auto;font-size:clamp(20px,1vw,24px);transform:none}.PromptGeneratorPage_generateButton___Nj4O{transform:none}.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):focus-visible,.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):hover{transform:translateY(-1px)}.PromptGeneratorPage_generateButton___Nj4O:not(:disabled):active{transform:translateY(0) scale(.985)}}@media (max-width:780px){.PromptGeneratorPage_booleanSwitch__D6wyk{width:34px;min-width:34px;height:20px;padding:2px}.PromptGeneratorPage_booleanSwitchThumb__lraFr{width:14px;height:14px}.PromptGeneratorPage_booleanControlChipActive__E0ZcN .PromptGeneratorPage_booleanSwitchThumb__lraFr{transform:translateX(14px)}}.PromptGeneratorPage_page__ZtT7E{--workspace-shell-max:100%;--workspace-rail-max:1320px;--workspace-copy-max:760px;--workspace-gap-lg:clamp(22px,2.4vw,32px);--workspace-gap-md:clamp(14px,1.4vw,20px);--workspace-card-padding:clamp(16px,1.6vw,22px);background:transparent;--c-text:oklch(0.97 0.005 250);--c-text-muted:oklch(0.82 0.01 250);--c-accent:oklch(0.93 0.2 113);--c-accent-hi:oklch(0.97 0.2 113);--c-panel:oklch(0.23 0.012 18);--c-chip:oklch(0.26 0.012 18);--c-chip-hi:oklch(0.32 0.012 18);--c-border:oklch(0.33 0.012 18);--ease-calm:cubic-bezier(0.33,1,0.68,1);--dur-calm:180ms;--ease-std:cubic-bezier(0.34,1.2,0.64,1);--dur-std:260ms;--ease-expr:cubic-bezier(0.34,1.56,0.64,1);--dur-expr:420ms;--r-chip:12px;--r-input:16px;--r-panel:24px;--r-card:24px}.PromptGeneratorPage_scaleScene__76_6z{width:min(100%,var(--workspace-shell-max));margin:clamp(12px,2.4vh,28px) auto 0;gap:var(--workspace-gap-lg)}.PromptGeneratorPage_workspaceIntro__hqtF0{position:relative;width:min(100%,var(--workspace-rail-max));margin:0 auto;padding:0;display:flex;flex-direction:column;gap:clamp(18px,2vw,24px)}.PromptGeneratorPage_generationsPanel__xWOFa{display:flex;flex-direction:column;gap:12px;width:100%}.PromptGeneratorPage_generationsHeader__CTQ4v{display:flex;align-items:center;justify-content:space-between}.PromptGeneratorPage_generationsTitle__RmKmf{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(209,254,23,.8)}.PromptGeneratorPage_generationsClear__WkaHE{border:0;background:transparent;color:rgba(223,229,238,.85);font-size:13px;cursor:pointer;padding:4px 6px;border-radius:8px}.PromptGeneratorPage_generationsClear__WkaHE:hover{color:rgba(223,229,238,.9)}.PromptGeneratorPage_generationsList__a7pzN{display:grid;grid-template-columns:1fr;gap:10px}.PromptGeneratorPage_generationCardItem__mavKf{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;border:1px solid rgba(239,245,252,.08);background:rgba(255,255,255,.03)}.PromptGeneratorPage_generationCardItem__mavKf[data-status=generating]{border-color:rgba(209,254,23,.28);background:rgba(209,254,23,.04)}.PromptGeneratorPage_generationCardItem__mavKf[data-status=failed]{border-color:rgba(255,90,90,.35);background:rgba(255,90,90,.06)}.PromptGeneratorPage_generationCardThumb__N23J0{width:56px;height:56px;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(8,14,26,.6)}.PromptGeneratorPage_generationCardThumbBtn__N3ZPB{width:100%;height:100%;border:0;padding:0;background:transparent;cursor:pointer}.PromptGeneratorPage_generationCardThumbMedia__FCaGR{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.PromptGeneratorPage_generationCardFailIcon__SNX2j{color:#ff6b6b;font-weight:800;font-size:20px}.PromptGeneratorPage_generationCardSpinner__e8EgK{width:22px;height:22px;border-radius:50%;border:2.5px solid rgba(209,254,23,.25);border-top-color:#d1fe17;animation:PromptGeneratorPage_generationSpin__dprki .8s linear infinite}@keyframes PromptGeneratorPage_generationSpin__dprki{to{transform:rotate(1turn)}}.PromptGeneratorPage_generationCardInfo___Zk11{min-width:0;display:flex;flex-direction:column;gap:2px}.PromptGeneratorPage_generationCardModel__RWHJB{font-size:14px;font-weight:700;color:#f3f7fc}.PromptGeneratorPage_generationCardPrompt__ug8MI{font-size:12px;color:rgba(223,229,238,.85);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PromptGeneratorPage_generationCardState__Jpk54{font-size:12px;font-weight:700;color:rgba(209,254,23,.85)}.PromptGeneratorPage_generationCardItem__mavKf[data-status=success] .PromptGeneratorPage_generationCardState__Jpk54{color:rgba(223,229,238,.85)}.PromptGeneratorPage_generationCardItem__mavKf[data-status=failed] .PromptGeneratorPage_generationCardState__Jpk54{color:#ff8a8a}.PromptGeneratorPage_generationCardDismiss__EApqT{width:28px;height:28px;border-radius:8px;border:0;background:transparent;color:rgba(223,229,238,.85);font-size:18px;line-height:1;cursor:pointer}.PromptGeneratorPage_generationCardDismiss__EApqT:hover{background:rgba(255,255,255,.06);color:rgba(223,229,238,.9)}.PromptGeneratorPage_generationCardActions__aRjYi{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.PromptGeneratorPage_generationCardAction__pcjmd{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:9px;border:1px solid rgba(209,254,23,.28);background:rgba(209,254,23,.08);color:#d1fe17;font:inherit;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .16s ease,border-color .2s ease,background .2s ease}.PromptGeneratorPage_generationCardAction__pcjmd:focus-visible,.PromptGeneratorPage_generationCardAction__pcjmd:hover{transform:translateY(-1px);border-color:#d1fe17;background:rgba(209,254,23,.14)}.PromptGeneratorPage_generationCardAction__pcjmd:focus-visible{outline:2px solid rgba(209,254,23,.42);outline-offset:2px}.PromptGeneratorPage_workflowCornerBtn__VAJk9{width:40px;height:40px;border-radius:13px}.PromptGeneratorPage_workflowCornerBtn__VAJk9:focus-visible,.PromptGeneratorPage_workflowCornerBtn__VAJk9:hover{transform:var(--interactive-lift)}.PromptGeneratorPage_topBar__pSqyz{margin:0 auto;padding:0;box-sizing:border-box;display:flex;justify-content:space-between;gap:var(--workspace-gap-md);align-items:center}.PromptGeneratorPage_topBarWithNav__H5GbI,.PromptGeneratorPage_topBar__pSqyz{width:min(100%,var(--workspace-rail-max))}.PromptGeneratorPage_topBarActions__sYTBJ{display:inline-flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;align-self:flex-start;flex:0 0 auto}.PromptGeneratorPage_hero__tTmPM{width:min(100%,var(--workspace-copy-max));margin:0 auto;display:grid;justify-items:center;gap:4px;text-align:center}.PromptGeneratorPage_catalogEyebrow__s9txz,.PromptGeneratorPage_heroEyebrow__atFHB{margin:0;font-size:13px;font-weight:800;line-height:1.2;letter-spacing:.18em;text-transform:uppercase;color:rgba(209,254,23,.9)}.PromptGeneratorPage_title__IOUDl{margin:0;max-width:14ch;font-size:clamp(28px,2.9vw,42px);line-height:1.02;letter-spacing:-.03em;text-wrap:balance}.PromptGeneratorPage_subtitle__qe_0I{margin:0;max-width:42ch;font-size:clamp(14px,.9vw,16px);line-height:1.58;color:rgba(232,238,245,.88);text-wrap:pretty}.PromptGeneratorPage_workflowNav__vuLeF{width:min(100%,var(--workspace-rail-max));max-width:var(--workspace-rail-max);margin:0 auto;padding:0;border:0;background:none;box-shadow:none;box-sizing:border-box}.PromptGeneratorPage_topBar__pSqyz .PromptGeneratorPage_workflowNav__vuLeF{width:auto;max-width:none;margin:0;flex:1 1 0}.PromptGeneratorPage_catalogSection___9_tX{width:min(100%,var(--workspace-rail-max));margin:0 auto;display:grid;gap:18px;padding-top:clamp(18px,2vw,28px);border-top:1px solid rgba(239,245,252,.06)}.PromptGeneratorPage_catalogHeader__7F0pf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.PromptGeneratorPage_catalogCopy__xNLK4{max-width:var(--workspace-copy-max);display:grid;gap:10px}.PromptGeneratorPage_catalogTitle__5Z6rx{margin:0;max-width:12ch;font-size:clamp(24px,2vw,34px);line-height:1.04;letter-spacing:-.03em}.PromptGeneratorPage_catalogSubtitle__7GZ3K{margin:0;max-width:48ch;font-size:14px;line-height:1.55;color:rgba(232,238,245,.85);text-wrap:pretty}.PromptGeneratorPage_presetGallery__nCnJT{max-width:none}.PromptGeneratorPage_generatorCard__AYe2d{width:min(100%,var(--workspace-rail-max));margin:0 auto;padding:14px 16px;border-radius:24px;border:1px solid rgba(239,245,252,.1);background:rgba(18,14,16,.62);box-shadow:0 24px 60px rgba(0,0,0,.34);backdrop-filter:blur(20px);display:grid;gap:12px}.PromptGeneratorPage_generatorCardIntro__8k2g9{margin-bottom:0;gap:10px}.PromptGeneratorPage_generatorCardDock__dltTB{width:min(100%,var(--workspace-rail-max));margin-top:0;margin-bottom:0;backdrop-filter:blur(18px)}.PromptGeneratorPage_promptSurface__3sPXs{display:flex;align-items:flex-start;gap:14px;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.PromptGeneratorPage_promptSurfaceHeader__YjSxV{display:flex;justify-content:flex-end;align-items:center}.PromptGeneratorPage_promptSurface__3sPXs:focus-within{box-shadow:none}.PromptGeneratorPage_promptUtilityActions__h17z3{display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.PromptGeneratorPage_promptInput__R8B9S{flex:1 1 auto;min-width:0;padding-right:0;scrollbar-width:none}.PromptGeneratorPage_promptInputFrame__uJHjP{position:relative;flex:1 1 auto;min-width:0}.PromptGeneratorPage_promptInputFrame__uJHjP>.PromptGeneratorPage_promptInput__R8B9S{display:block;width:100%}.PromptGeneratorPage_promptAnimatedPlaceholder__Htmmc{position:absolute;inset:1px;padding:14px 16px;color:rgba(255,255,255,.92);font-weight:500;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.PromptGeneratorPage_promptAnimatedPlaceholderIntro__yPfcz{font-size:clamp(15px,.92vw,17px);line-height:1.5}.PromptGeneratorPage_promptAnimatedPlaceholderDock__7jGEl{font-size:clamp(17px,1.1vw,21px);line-height:1.5}.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S:focus-visible{outline:none;box-shadow:none}.PromptGeneratorPage_promptInput__R8B9S::-webkit-scrollbar{width:0;height:0}.PromptGeneratorPage_promptInputIntro__UCbD5{min-height:54px;max-height:clamp(160px,40vh,340px);padding:6px 0 2px;font-size:clamp(15px,.92vw,17px);line-height:1.5}.PromptGeneratorPage_generatorCardIntro__8k2g9 .PromptGeneratorPage_promptInputIntro__UCbD5{min-height:46px;max-height:clamp(160px,40vh,340px);padding:10px 2px}.PromptGeneratorPage_generatorCardIntro__8k2g9 .PromptGeneratorPage_composerControlsCluster__SfQG2{gap:10px}.PromptGeneratorPage_generatorCardIntro__8k2g9 .PromptGeneratorPage_generateButton___Nj4O{height:52px;min-width:156px;border-radius:12px;font-size:17px;transform:none}.PromptGeneratorPage_generatorCardIntro__8k2g9 .PromptGeneratorPage_generateButton___Nj4O:not(:disabled):focus-visible,.PromptGeneratorPage_generatorCardIntro__8k2g9 .PromptGeneratorPage_generateButton___Nj4O:not(:disabled):hover{transform:translateY(-1px)}.PromptGeneratorPage_generatorCardIntro__8k2g9 .PromptGeneratorPage_secondaryControlsRow__sRVGO>.PromptGeneratorPage_enhanceRow__Yb4vd{margin-left:0}.PromptGeneratorPage_promptInputDock__KRvBO{min-height:62px;max-height:clamp(180px,40vh,340px);padding:16px 0 12px;font-size:clamp(17px,1.1vw,21px);line-height:1.5}.PromptGeneratorPage_promptInputIntroPreview__vUJEB{overflow-y:auto;scrollbar-width:none}.PromptGeneratorPage_promptSurface__3sPXs{position:relative}.PromptGeneratorPage_promptExpandBtn__04rUL{position:absolute;top:6px;right:4px;z-index:2;width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(255,255,255,.04);color:rgba(244,246,251,.66);cursor:pointer;opacity:0;transition:opacity .16s ease,color .16s ease,background .16s ease,border-color .16s ease}.PromptGeneratorPage_promptSurface__3sPXs:focus-within .PromptGeneratorPage_promptExpandBtn__04rUL,.PromptGeneratorPage_promptSurface__3sPXs:hover .PromptGeneratorPage_promptExpandBtn__04rUL{opacity:1}.PromptGeneratorPage_promptExpandBtn__04rUL:hover{color:#f4f6fb;background:rgba(255,255,255,.09);border-color:rgba(255,255,255,.18)}.PromptGeneratorPage_promptModalOverlay__4uvJL{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:clamp(12px,4vh,48px);background:rgba(6,7,9,.78);backdrop-filter:blur(10px)}.PromptGeneratorPage_promptModal__coVlm{width:min(860px,100%);max-height:86vh;display:flex;flex-direction:column;background:#16171a;border:1px solid rgba(255,255,255,.1);border-radius:20px;overflow:hidden;box-shadow:0 30px 80px rgba(0,0,0,.5)}.PromptGeneratorPage_promptModalHeader__LLB9X{display:flex;align-items:center;justify-content:space-between;padding:15px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.PromptGeneratorPage_promptModalTitle__kzqdC{font-family:var(--font-mono,ui-monospace,monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(244,246,251,.7)}.PromptGeneratorPage_promptModalClose__Qi_1K{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:transparent;color:#f4f6fb;cursor:pointer;transition:background .16s ease}.PromptGeneratorPage_promptModalClose__Qi_1K:hover{background:rgba(255,255,255,.08)}.PromptGeneratorPage_promptModalTextarea__Pcv_U{flex:1 1 auto;min-height:42vh;resize:none;padding:20px 22px;background:transparent;border:none;outline:none;color:#f4f6fb;font-family:var(--font-sans,system-ui,sans-serif);font-size:16px;line-height:1.6}.PromptGeneratorPage_promptModalTextarea__Pcv_U::-moz-placeholder{color:rgba(244,246,251,.34)}.PromptGeneratorPage_promptModalTextarea__Pcv_U::placeholder{color:rgba(244,246,251,.34)}.PromptGeneratorPage_promptModalFooter__ahyVo{display:flex;justify-content:flex-end;padding:14px 18px;border-top:1px solid rgba(255,255,255,.08)}.PromptGeneratorPage_promptModalDone__0jfYf{padding:10px 24px;border:none;border-radius:11px;background:#d1fe17;color:#10130a;font-weight:800;font-size:14px;cursor:pointer;transition:background .16s ease}.PromptGeneratorPage_promptModalDone__0jfYf:hover{background:#e8ff4a}.PromptGeneratorPage_fileListDock__9dASk,.PromptGeneratorPage_fileListInline__qEAxG{margin-top:0}.PromptGeneratorPage_fileListDock__9dASk .PromptGeneratorPage_fileItem__HlQ0G,.PromptGeneratorPage_fileListInline__qEAxG .PromptGeneratorPage_fileItem__HlQ0G{padding:10px 14px;border-radius:16px;font-size:14px;background:rgba(255,255,255,.05)}.PromptGeneratorPage_composerControlsCluster__SfQG2{display:grid;gap:14px}.PromptGeneratorPage_primaryControlsRow__as3Lg{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.PromptGeneratorPage_primaryUploadButton__hXnKJ{flex:0 0 auto;width:40px;height:40px;border-radius:12px;font-size:24px;order:1}.PromptGeneratorPage_primaryModelSelector__YKqtw{flex:1 1 240px;min-width:0;order:2}.PromptGeneratorPage_primaryModelSelector__YKqtw .PromptGeneratorPage_modelMenu__JxTh6{min-width:220px;width:-moz-max-content;width:max-content;max-width:min(680px,94vw)}.PromptGeneratorPage_currentModelStatus__gs7rW{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"label name" "label hint";align-items:center;-moz-column-gap:10px;column-gap:10px;row-gap:2px;min-height:40px;padding:6px 14px;border-radius:12px;border:1px solid rgba(239,245,252,.1);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.025)),rgba(18,14,20,.88);box-sizing:border-box}.PromptGeneratorPage_primaryModelStatus___LxQO{flex:1 1 260px;min-width:0;order:2}.PromptGeneratorPage_currentModelStatusLabel__CFTOx{grid-area:label;align-self:center;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(209,254,23,.84);white-space:nowrap}.PromptGeneratorPage_currentModelStatusName__I6Sl_{grid-area:name;min-width:0;font-size:14px;font-weight:600;line-height:1.2;color:rgba(245,248,252,.96)}.PromptGeneratorPage_currentModelStatusHint__fj15f{grid-area:hint;min-width:0;font-size:12px;line-height:1.2;color:rgba(214,232,255,.85)}.PromptGeneratorPage_primaryModelChip__zn_JE{width:auto;min-width:0;min-height:40px;height:40px;padding:0 16px;border-radius:12px;gap:10px;font-size:14px}.PromptGeneratorPage_primaryGenerateButton__EDz60{--generate-button-offset-y:0px;flex:0 0 auto;min-width:182px;height:48px;margin-left:0;padding:0 22px;border-radius:14px;font-size:15px;letter-spacing:.01em;order:4}.PromptGeneratorPage_primaryGenerateButtonSolo__sQfn8{margin-left:auto}.PromptGeneratorPage_primarySettingsToggle__NkEVh{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;height:40px;border-radius:12px;padding:0 16px;margin-left:auto;border:1px solid rgba(239,245,252,.1);background:rgba(255,255,255,.04);color:rgba(235,241,248,.9);flex:0 0 auto;order:3;cursor:pointer;transition:border-color var(--dur-calm) var(--ease-calm),background var(--dur-calm) var(--ease-calm),color var(--dur-calm) var(--ease-calm)}.PromptGeneratorPage_primarySettingsToggle__NkEVh:focus-visible,.PromptGeneratorPage_primarySettingsToggle__NkEVh:hover{border-color:rgba(209,254,23,.28);background:rgba(209,254,23,.07);color:rgba(245,248,252,.94);outline:none}.PromptGeneratorPage_mobileControlsPanel__Eol4y{display:none}.PromptGeneratorPage_mobileControlsPanelOpen__VyURs{display:grid;gap:18px}.PromptGeneratorPage_settingsPreviewRow__oq3mK{margin:-2px 0 0;font-size:13px;line-height:1.45;color:rgba(214,232,255,.86)}.PromptGeneratorPage_secondaryControlsRow__sRVGO{display:flex;flex-wrap:wrap;align-items:stretch;gap:12px}.PromptGeneratorPage_secondaryControlsRow__sRVGO>*{flex:0 0 auto;min-width:0}.PromptGeneratorPage_secondaryControlsRow__sRVGO>.PromptGeneratorPage_enhanceRow__Yb4vd{margin-left:auto;margin-top:0}.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_referenceChip__p7HE_{flex:1 1 240px;gap:8px;justify-content:center;border-style:dashed;border-color:rgba(209,254,23,.4);color:rgba(209,254,23,.92)}.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_referenceChip__p7HE_ svg{flex:0 0 auto}.PromptGeneratorPage_referenceChipHighlight__nChH4{border-style:dashed;animation:PromptGeneratorPage_referencePulse___3r7c 1.5s ease-in-out infinite}@keyframes PromptGeneratorPage_referencePulse___3r7c{0%,to{box-shadow:0 0 0 0 rgba(209,254,23,0);border-color:rgba(209,254,23,.45)}50%{box-shadow:0 0 0 4px rgba(209,254,23,.16);border-color:rgba(209,254,23,.95)}}.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_referenceChip__p7HE_.PromptGeneratorPage_referenceChipOptional__vH9Mz{border-color:rgba(233,241,253,.16);color:rgba(233,241,253,.85)}.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_referenceChip__p7HE_.PromptGeneratorPage_referenceChipSatisfied__saf_a{border-style:solid;border-color:rgba(120,230,140,.55);color:rgba(170,240,180,.95)}.PromptGeneratorPage_requiredMark__c4R8q{color:#d1fe17;font-weight:700}.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_booleanControlChip__pOu40,.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_compactControlChip__RxnKi,.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_counterChip__7RLf6,.PromptGeneratorPage_secondaryControlsRow__sRVGO .PromptGeneratorPage_referenceChip__p7HE_{height:44px;padding-inline:16px;border-radius:14px;font-size:14px}.PromptGeneratorPage_enhanceRow__Yb4vd{margin-top:0;display:flex;flex-wrap:wrap;gap:12px}.PromptGeneratorPage_enhanceChip__ErQPK{min-width:0;height:40px;padding:0 14px;border-radius:13px;font-size:14px}.PromptGeneratorPage_cinematicRow__K7b40{margin-top:0;padding-top:10px;border-top:1px solid rgba(239,245,252,.06)}.PromptGeneratorPage_selectedPresetSummary__G6eZZ{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px 16px;border-radius:20px;border:1px solid rgba(239,245,252,.08);background:rgba(255,255,255,.04)}.PromptGeneratorPage_selectedPresetBadge__30U7e{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:rgba(209,254,23,.14);color:rgba(209,254,23,.94);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.PromptGeneratorPage_selectedPresetTitle__dk0Xh{font-size:16px;font-weight:700;color:rgba(245,248,252,.96)}.PromptGeneratorPage_selectedPresetCopy__0qy0x{margin:0;flex:1 1 100%;color:rgba(225,232,241,.9);font-size:14px;line-height:1.55}.PromptGeneratorPage_errorText__pmRh2,.PromptGeneratorPage_statusText__d87VP{margin:0;text-align:left;font-size:14px;line-height:1.5}.PromptGeneratorPage_promptCraftMeta__do4zv{margin-top:0;padding:16px 18px;border-radius:18px;border:1px solid rgba(239,245,252,.08);background:rgba(255,255,255,.04)}.PromptGeneratorPage_promptCraftMetaLine__qq8mP{font-size:13px;line-height:1.55}.PromptGeneratorPage_chatShell__EwvCJ,.PromptGeneratorPage_historyShell__ETBNa{width:min(100%,var(--workspace-rail-max));max-width:var(--workspace-rail-max);min-height:auto;height:auto;padding-top:4px}.PromptGeneratorPage_chatList__0hPhm{height:auto;max-height:none;overflow:visible;padding:6px 0 170px;gap:22px}.PromptGeneratorPage_historyGrid__SBPYY{height:auto;max-height:none;overflow:visible;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;padding:0 0 60px;background:transparent;border:0;align-items:start}.PromptGeneratorPage_historyCard__BeWR_{border-radius:26px;border:1px solid rgba(239,245,252,.08);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0)),rgba(17,13,15,.92);box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 20px 52px rgba(0,0,0,.22);padding:16px}.PromptGeneratorPage_historyCardMedia__fPVf_{background:rgba(8,8,9,.9)}.PromptGeneratorPage_historyAction__Jj56a{border-radius:999px;border-color:rgba(239,245,252,.14);background:rgba(255,255,255,.04);color:rgba(239,245,252,.92)}.PromptGeneratorPage_historyGeneratedAt__SgNBd{margin-left:auto;align-self:center;border:0;background:transparent;padding:0;min-height:0;font-size:12px;font-weight:600;color:rgba(197,210,228,.85)}.PromptGeneratorPage_historyPrompt___ORwn{color:rgba(225,232,241,.9)}.PromptGeneratorPage_historyPromptBlock__C4Q5u{display:grid;gap:6px}.PromptGeneratorPage_historyPromptExpanded___T6Aq{-webkit-line-clamp:unset;display:block;max-height:200px;overflow-y:auto;scrollbar-width:none}.PromptGeneratorPage_historyPromptExpanded___T6Aq::-webkit-scrollbar{width:0}.PromptGeneratorPage_historyPromptToggle__NZ8KF{justify-self:start;border:0;background:transparent;padding:0;font-size:12px;font-weight:700;letter-spacing:.01em;color:#d1fe17;cursor:pointer}.PromptGeneratorPage_historyPromptToggle__NZ8KF:hover{text-decoration:underline}@media (min-width:781px){.PromptGeneratorPage_generatorCardDock__dltTB{position:sticky;bottom:18px;z-index:8}}@media (max-width:780px){.PromptGeneratorPage_page__ZtT7E{padding-top:8px;padding-inline:12px;padding-bottom:28px}.PromptGeneratorPage_scaleScene__76_6z{margin:8px auto 0;gap:16px}.PromptGeneratorPage_workspaceIntro__hqtF0{padding:8px 12px 16px;border-radius:28px;gap:16px}.PromptGeneratorPage_workflowCorner__OBPbK{position:static;top:auto;right:auto;z-index:1;max-width:100%;margin-bottom:2px;align-self:flex-start}.PromptGeneratorPage_topBarWithNav__H5GbI,.PromptGeneratorPage_topBar__pSqyz{width:100%;padding-inline:0;gap:16px}.PromptGeneratorPage_topBarActions__sYTBJ{align-self:flex-start}.PromptGeneratorPage_hero__tTmPM{width:100%;justify-items:start;text-align:left;gap:6px;padding-top:2px;padding-right:96px}.PromptGeneratorPage_title__IOUDl{max-width:8ch;font-size:clamp(18px,8.6vw,30px);line-height:.98}.PromptGeneratorPage_subtitle__qe_0I{display:none}.PromptGeneratorPage_workflowNav__vuLeF{width:100%;padding:0}.PromptGeneratorPage_catalogSection___9_tX{width:100%;gap:16px;padding-top:8px}.PromptGeneratorPage_catalogHeader__7F0pf{align-items:flex-start}.PromptGeneratorPage_generatorCardDock__dltTB,.PromptGeneratorPage_generatorCardIntro__8k2g9,.PromptGeneratorPage_generatorCard__AYe2d{width:100%;padding:16px;border-radius:24px;gap:12px}.PromptGeneratorPage_promptSurface__3sPXs{display:grid;grid-template-columns:1fr;gap:8px;border-radius:0;padding:0 0 4px}.PromptGeneratorPage_promptSurfaceHeader__YjSxV{min-height:38px;justify-content:flex-start}.PromptGeneratorPage_promptUtilityActions__h17z3{width:auto;justify-content:flex-start;justify-self:start;gap:8px}.PromptGeneratorPage_promptUtilityActions__h17z3 .PromptGeneratorPage_workflowCornerBtn__VAJk9{width:38px;height:38px;border-radius:12px}.PromptGeneratorPage_promptInputIntro__UCbD5{min-height:63px;max-height:168px;padding:0;font-size:14px;line-height:21px}.PromptGeneratorPage_promptInputDock__KRvBO{min-height:49px;max-height:112px;padding:6px 0 2px;font-size:14px;line-height:21px}.PromptGeneratorPage_generatorCardIntro__8k2g9 .PromptGeneratorPage_promptInputIntroPreview__vUJEB{max-height:154px;overflow-y:auto}.PromptGeneratorPage_primaryControlsRow__as3Lg{gap:10px}.PromptGeneratorPage_batchOption__HJPAT{min-width:40px;min-height:36px}.PromptGeneratorPage_promptExpandBtn__04rUL{width:36px;height:36px;opacity:1}.PromptGeneratorPage_primaryControlsRow__as3Lg{display:flex;flex-wrap:wrap;align-items:stretch}.PromptGeneratorPage_batchSelector__9xugk{order:1;flex:0 0 auto}.PromptGeneratorPage_primarySettingsToggle__NkEVh{order:2;flex:1 1 auto;width:auto;min-width:0;padding-inline:12px;gap:6px;font-size:13px;white-space:nowrap}.PromptGeneratorPage_primaryModelSelector__YKqtw{order:3;flex:1 1 100%;min-width:0}.PromptGeneratorPage_primaryModelSelector__YKqtw .PromptGeneratorPage_primaryModelChip__zn_JE{width:100%;justify-content:flex-start}.PromptGeneratorPage_primaryModelStatus___LxQO{order:3;flex:1 1 100%;min-width:0}.PromptGeneratorPage_primaryGenerateButton__EDz60{order:4;flex:1 1 100%;min-width:0;width:auto;margin-left:0}.PromptGeneratorPage_mobileControlsPanel__Eol4y{display:none}.PromptGeneratorPage_mobileControlsPanelOpen__VyURs{display:grid;gap:12px;margin-top:0;padding-top:0}.PromptGeneratorPage_secondaryControlsRow__sRVGO{display:flex;flex-wrap:wrap;gap:10px}.PromptGeneratorPage_secondaryControlsRow__sRVGO>*{flex:1 1 148px;max-width:none;width:auto}.PromptGeneratorPage_currentModelStatus__gs7rW{grid-template-columns:1fr;grid-template-areas:"label" "name" "hint";align-items:flex-start;row-gap:4px}.PromptGeneratorPage_currentModelStatusLabel__CFTOx{font-size:10.5px}.PromptGeneratorPage_currentModelStatusName__I6Sl_{font-size:14px}.PromptGeneratorPage_currentModelStatusHint__fj15f,.PromptGeneratorPage_settingsPreviewRow__oq3mK{font-size:12.5px}.PromptGeneratorPage_enhanceRow__Yb4vd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.PromptGeneratorPage_enhanceChip__ErQPK{width:100%;justify-content:center}.PromptGeneratorPage_selectedPresetSummary__G6eZZ{gap:10px;padding:12px 14px}.PromptGeneratorPage_chatShell__EwvCJ,.PromptGeneratorPage_historyShell__ETBNa{width:100%}.PromptGeneratorPage_chatList__0hPhm{padding-bottom:120px}.PromptGeneratorPage_historyGrid__SBPYY{grid-template-columns:1fr;padding-bottom:120px}}@media (prefers-reduced-motion:reduce){.PromptGeneratorPage_generatorCardDock__dltTB,.PromptGeneratorPage_generatorCardIntro__8k2g9,.PromptGeneratorPage_generatorCard__AYe2d,.PromptGeneratorPage_historyCard__BeWR_,.PromptGeneratorPage_workflowCornerBtn__VAJk9,.PromptGeneratorPage_workspaceIntro__hqtF0{transition:none}.PromptGeneratorPage_generatorCardDock__dltTB{position:static}}.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_booleanControlChip__pOu40,.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_compactControlChip__RxnKi,.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_controlChip__DKPfd,.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_controlSelector__uQUSO,.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_counterChip__7RLf6,.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_enhanceChip__ErQPK,.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_modelChip__Vbhfq,.PromptGeneratorPage_composerControlsCluster__SfQG2 .PromptGeneratorPage_referenceChip__p7HE_{height:40px;min-height:40px;border-radius:13px;font-size:14px}.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S,.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S:focus,.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S:focus-visible,.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S:focus-within,.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S:hover{background:rgba(255,255,255,.035);border:1px solid rgba(209,254,23,.5);border-radius:18px;box-shadow:none;outline:none;color:rgba(255,255,255,.94);font-weight:500;padding:14px 16px;resize:none}.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S:focus-visible,.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S:focus-within{border-color:rgba(209,254,23,.8)}.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInputIntro__UCbD5{min-height:46px}.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInputDock__KRvBO{min-height:62px}.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S::-moz-placeholder{color:rgba(255,255,255,.92);font-weight:500}.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInput__R8B9S::placeholder{color:rgba(255,255,255,.92);font-weight:500}@media (max-width:780px){.PromptGeneratorPage_promptSurface__3sPXs .PromptGeneratorPage_promptInputIntro__UCbD5{min-height:72px}.PromptGeneratorPage_promptAnimatedPlaceholderDock__7jGEl,.PromptGeneratorPage_promptAnimatedPlaceholderIntro__yPfcz{font-size:14px;line-height:21px}}.PromptGeneratorPage_menuBackdrop__HASDJ{display:none}@media (max-width:640px){.PromptGeneratorPage_generatorCard__AYe2d{backdrop-filter:none}.PromptGeneratorPage_menuBackdrop__HASDJ{position:fixed;inset:0;z-index:199;display:block;background:rgba(0,0,0,.62)}.PromptGeneratorPage_modelMenu__JxTh6,.PromptGeneratorPage_modelMenu__JxTh6.PromptGeneratorPage_compactControlMenu__8lkjy,.PromptGeneratorPage_modelMenu__JxTh6.PromptGeneratorPage_modelMenuSplit__SWP1H,.PromptGeneratorPage_primaryModelSelector__YKqtw .PromptGeneratorPage_modelMenu__JxTh6{position:fixed;left:8px;right:8px;top:auto;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;min-width:0;max-width:none;max-height:min(72dvh,560px);padding:8px;border-radius:20px;z-index:200}.PromptGeneratorPage_modelMenuSplit__SWP1H{display:flex;flex-direction:column;overflow-y:auto}.PromptGeneratorPage_modelMenuColRight__WGSu2,.PromptGeneratorPage_modelMenuCol__0HqMM{flex:0 0 auto;min-width:0;overflow:visible}.PromptGeneratorPage_modelMenuColRight__WGSu2{order:-1;padding-top:0;padding-bottom:6px;border-top:0;border-bottom:1px solid rgba(255,255,255,.07)}.PromptGeneratorPage_modelOption__RY8XS{min-height:52px}}