.gen.svelte-9s1k3u{display:grid;grid-template-columns:minmax(300px,440px) minmax(0,1fr);gap:18px;align-items:start}.form.svelte-9s1k3u{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:#0a0c20b8;position:sticky;top:84px}.lbl.svelte-9s1k3u{display:block;font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:#f4f7ff80;font-weight:800;margin-bottom:6px}.lbl.mt.svelte-9s1k3u{margin-top:10px}.prompt-box.svelte-9s1k3u{display:block}textarea.svelte-9s1k3u{width:100%;resize:vertical;min-height:88px;padding:12px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff;font-size:.98rem;line-height:1.5;outline:0}textarea.svelte-9s1k3u:focus{border-color:#7c5cffb3;box-shadow:0 0 0 4px #7c5cff26}.prompt-tools.svelte-9s1k3u{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.tool.svelte-9s1k3u{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:10px;background:#22d3ee1f;color:#a5f3fc;font-size:.76rem;font-weight:800}.tool.svelte-9s1k3u:disabled{opacity:.4}.count.svelte-9s1k3u{font-size:.68rem;color:#f4f7ff66;font-variant-numeric:tabular-nums}.ideas.svelte-9s1k3u{display:flex;flex-wrap:wrap;gap:6px}.idea.svelte-9s1k3u{padding:6px 10px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);color:#f4f7ffcc;font-size:.74rem;text-align:start}.idea.svelte-9s1k3u:hover{border-color:#22d3ee99}.models.svelte-9s1k3u{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mcard.svelte-9s1k3u{display:flex;flex-direction:column;gap:3px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;text-align:start;transition:all .2s;position:relative}.mcard.on.svelte-9s1k3u{border-color:#7c5cffcc;background:linear-gradient(135deg,#7c5cff40,#22d3ee1f)}.mcard.off.svelte-9s1k3u{opacity:.45;cursor:not-allowed}.mname.svelte-9s1k3u{font-weight:900;font-size:.86rem;color:#fff}.mblurb.svelte-9s1k3u{font-size:.68rem;color:#f4f7ff99;line-height:1.35}.tier.svelte-9s1k3u{align-self:flex-start;margin-top:4px;padding:2px 7px;border-radius:999px;font-size:.6rem;font-weight:900;letter-spacing:.08em;background:#86efac26;color:#86efac}.tier.pro.svelte-9s1k3u{background:#ffd16626;color:#ffd166}.grid2.svelte-9s1k3u{display:grid;grid-template-columns:1fr 1fr;gap:12px}.aspects.svelte-9s1k3u{display:flex;flex-wrap:wrap;gap:6px}.asp.svelte-9s1k3u{display:flex;flex-direction:column;align-items:center;gap:4px;width:46px;padding:6px 2px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#f4f7ffb3;font-size:.62rem;font-weight:700}.asp.svelte-9s1k3u i:where(.svelte-9s1k3u){display:block;border:2px solid currentColor;border-radius:3px}.asp.on.svelte-9s1k3u{border-color:#22d3ee;color:#a5f3fc;background:#22d3ee1a}.seg.svelte-9s1k3u{display:inline-flex;padding:3px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);gap:2px;flex-wrap:wrap}.seg.svelte-9s1k3u button:where(.svelte-9s1k3u){padding:6px 10px;border-radius:9px;font-size:.74rem;font-weight:800;color:#f4f7ffa6}.seg.svelte-9s1k3u button.on:where(.svelte-9s1k3u){background:linear-gradient(135deg,#7c5cff,#22d3ee);color:#fff}.styles.svelte-9s1k3u{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.style.svelte-9s1k3u{flex:none;padding:7px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#f4f7ffbf;font-size:.74rem;font-weight:700;white-space:nowrap}.style.on.svelte-9s1k3u{border-color:#ffd166;color:#ffd166;background:#ffd1661a}.adv-toggle.svelte-9s1k3u{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;color:#f4f7ff99;font-weight:700}.adv.svelte-9s1k3u{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07)}.field.svelte-9s1k3u{display:flex;flex-direction:column;gap:6px;font-size:.72rem;color:#f4f7ff99}.field.svelte-9s1k3u input[type=text]:where(.svelte-9s1k3u),.field.svelte-9s1k3u input[type=number]:where(.svelte-9s1k3u){padding:9px 11px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff;font-size:.86rem;outline:0}.seedrow.svelte-9s1k3u{flex-direction:row;align-items:center;flex-wrap:wrap}.seedrow.svelte-9s1k3u input[type=number]:where(.svelte-9s1k3u){width:140px}.check.svelte-9s1k3u{display:inline-flex;align-items:center;gap:6px;color:#f4f7ffcc}.switches.svelte-9s1k3u{display:flex;flex-direction:column;gap:8px}.switch.svelte-9s1k3u{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.07);cursor:pointer}.switch.svelte-9s1k3u input:where(.svelte-9s1k3u){position:absolute;opacity:0;pointer-events:none}.knob.svelte-9s1k3u{flex:none;width:40px;height:22px;border-radius:999px;background:#ffffff26;position:relative;transition:background .2s}.knob.svelte-9s1k3u:after{content:"";position:absolute;top:3px;inset-inline-start:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .2s}.switch.svelte-9s1k3u input:where(.svelte-9s1k3u):checked+.knob:where(.svelte-9s1k3u){background:linear-gradient(135deg,#7c5cff,#22d3ee)}.switch.svelte-9s1k3u input:where(.svelte-9s1k3u):checked+.knob:where(.svelte-9s1k3u):after{transform:translate(18px)}[dir=rtl] .switch.svelte-9s1k3u input:where(.svelte-9s1k3u):checked+.knob:where(.svelte-9s1k3u):after{transform:translate(-18px)}.stext.svelte-9s1k3u{display:flex;flex-direction:column;gap:2px}.stext.svelte-9s1k3u b:where(.svelte-9s1k3u){display:inline-flex;align-items:center;gap:5px;font-size:.8rem;color:#fff}.stext.svelte-9s1k3u small:where(.svelte-9s1k3u){font-size:.68rem;color:#f4f7ff8c}.go.svelte-9s1k3u{display:flex;flex-direction:column;gap:8px}.generate.svelte-9s1k3u{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;border-radius:16px;background:linear-gradient(135deg,#7c5cff,#22d3ee 70%,#ffd166);background-size:200% 200%;color:#fff;font-size:1rem;font-weight:900;box-shadow:0 12px 30px #7c5cff66;animation:svelte-9s1k3u-hue 6s ease infinite;transition:transform .15s}.generate.svelte-9s1k3u:not(:disabled):hover{transform:translateY(-2px)}.generate.svelte-9s1k3u:disabled{opacity:.45;box-shadow:none;animation:none}.left.svelte-9s1k3u{font-size:.72rem;color:#f4f7ff8c;text-align:center;font-variant-numeric:tabular-nums}.left.zero.svelte-9s1k3u{color:#ffd166}.notice.svelte-9s1k3u{padding:9px 12px;border-radius:12px;font-size:.8rem;text-align:center}.notice.ok.svelte-9s1k3u{background:#86efac1f;color:#86efac}.notice.quota.svelte-9s1k3u{background:#ffd1661f;color:#ffd166}.notice.busy.svelte-9s1k3u{background:#22d3ee1a;color:#a5f3fc}.notice.error.svelte-9s1k3u{background:#f871711f;color:#fca5a5}.results.svelte-9s1k3u{min-height:300px;display:flex;flex-direction:column;gap:12px}.working.svelte-9s1k3u{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;border-radius:18px;background:#7c5cff14;border:1px solid rgba(124,92,255,.25);color:#f4f7ffcc}.bar.svelte-9s1k3u{width:min(320px,90%);height:6px;border-radius:999px;background:#ffffff14;overflow:hidden}.bar.svelte-9s1k3u i:where(.svelte-9s1k3u){display:block;width:40%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c5cff,#22d3ee);animation:svelte-9s1k3u-slide 1.4s ease-in-out infinite}.final.svelte-9s1k3u{font-size:.76rem;color:#f4f7ff99;padding:8px 12px;border-radius:12px;background:#ffffff0a}.final.svelte-9s1k3u b:where(.svelte-9s1k3u){color:#a5f3fc}@keyframes svelte-9s1k3u-hue{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes svelte-9s1k3u-slide{0%{transform:translate(-120%)}to{transform:translate(280%)}}@media(max-width:900px){.gen.svelte-9s1k3u{grid-template-columns:1fr}.form.svelte-9s1k3u{position:static}}@media(prefers-reduced-motion:reduce){.generate.svelte-9s1k3u,.bar.svelte-9s1k3u i:where(.svelte-9s1k3u){animation:none}}
