.page_page__ZU32B{display:flex;align-items:center;justify-content:center;min-height:100svh;padding:48px 24px;font-family:var(--font-sans);background:radial-gradient(circle at top,rgba(81,104,255,.22),transparent 35%),linear-gradient(180deg,rgba(7,12,27,.95),rgba(12,18,38,1))}.page_main__GlU4n{display:flex;flex-direction:column;gap:24px;width:min(100%,960px);padding:40px;border:1px solid rgba(148,163,184,.2);border-radius:28px;background:rgba(15,23,42,.82);box-shadow:0 24px 80px rgba(15,23,42,.45);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page_hero__SKW6o{display:flex;flex-direction:column;gap:16px}.page_eyebrow__H9Slr{width:-moz-fit-content;width:fit-content;padding:8px 12px;border-radius:999px;background:rgba(96,165,250,.14);color:#bfdbfe;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.page_hero__SKW6o h1{font-size:clamp(40px,7vw,72px);line-height:.95;letter-spacing:-.04em;color:#f8fafc}.page_description__86bsR{max-width:640px;font-size:18px;line-height:1.7;color:#cbd5e1}.page_heroMeta__1GWFY{display:flex;flex-wrap:wrap;gap:10px}.page_heroMeta__1GWFY span{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(15,23,42,.72);border:1px solid rgba(148,163,184,.2);color:#dbeafe;font-weight:600}.page_quickLinks__ywsC6{display:flex;flex-wrap:wrap;gap:16px}.page_quickLinks__ywsC6 a{color:#93c5fd;font-weight:600}.page_quickLinks__ywsC6 a:hover{color:#dbeafe}.page_generatorCard__tY4n0,.page_panel__8vAP5,.page_statusCard__WOBix{display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:22px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.72)}.page_statusHeader__Q78bB{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.page_cardLabel__3nGo8{margin-bottom:8px;font-size:14px;font-weight:600;color:#93c5fd}.page_generatorCard__tY4n0 h2,.page_panel__8vAP5 h3,.page_statusCard__WOBix h2{color:#f8fafc;font-size:24px}.page_cardText__jskeK,.page_panel__8vAP5 li{color:#cbd5e1;line-height:1.7}.page_ctas__g5wGe{display:flex;flex-wrap:wrap;gap:16px}.page_primary__V8M9Y,.page_secondary__lm_PT{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-size:15px;font-weight:600;cursor:pointer;transition:transform .2s ease,border-color .2s ease,background .2s ease}.page_primary__V8M9Y{background:linear-gradient(135deg,#38bdf8,#818cf8);color:#020617}.page_secondary__lm_PT{background:transparent;color:#e2e8f0;border-color:rgba(148,163,184,.3)}.page_ghostButton__oUu_w{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(148,163,184,.3);background:transparent;color:#e2e8f0;cursor:pointer}.page_subscriptionState__LHXiL{display:flex;flex-direction:column;gap:12px}.page_subscriptionBadge__NEgKW{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:10px 14px;border-radius:999px;background:rgba(56,189,248,.12);color:#bae6fd;font-weight:600}.page_message__abnJo,.page_metaText__U4Pu6{color:#bfdbfe;line-height:1.6}.page_panelHeader__uwSS3{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.page_usageBadge__wG1Vc{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:999px;background:rgba(99,102,241,.14);color:#c7d2fe;font-weight:600}.page_generatorGrid__vCl4s{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:18px;gap:18px}.page_emptyState__Zyc7X,.page_formColumn__ExgwE,.page_historyItem__86Bly,.page_historyList__23_c3,.page_historyMeta__MbNQ6,.page_resultCard__T9W9b,.page_resultColumn__MYJ__{display:flex;flex-direction:column;gap:14px}.page_field___uHMi{display:flex;flex-direction:column;gap:8px;color:#dbeafe;font-weight:600}.page_fileInput__GPmDd,.page_select__MPBgi,.page_textarea__8C2wx{width:100%;border-radius:14px;border:1px solid rgba(148,163,184,.25);background:rgba(15,23,42,.65);color:#e2e8f0;padding:14px}.page_textarea__8C2wx{resize:vertical;min-height:128px}.page_fileInput__GPmDd{padding:12px}.page_buttonRow__iVZ1w{display:flex;gap:12px;flex-wrap:wrap}.page_emptyState__Zyc7X,.page_resultCard__T9W9b{min-height:100%;padding:18px;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:rgba(2,6,23,.35)}.page_generatedImage__UYOvE{width:100%;border-radius:14px;object-fit:cover;border:1px solid rgba(148,163,184,.2)}.page_historyList__23_c3{gap:16px}.page_historyItem__86Bly{display:grid;grid-template-columns:180px 1fr;grid-gap:16px;gap:16px;padding:16px;border-radius:18px;border:1px solid rgba(148,163,184,.18);background:rgba(2,6,23,.35)}.page_historyPreview__t4Zb_{overflow:hidden;border-radius:14px}.page_historyImage__pyiq8{display:block;width:100%;height:180px;object-fit:cover;border-radius:14px}.page_historyStyle__UN1N_{color:#f8fafc;font-size:20px;font-weight:700;text-transform:capitalize}.page_grid__f5Kdy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.page_panel__8vAP5 ul{padding-left:18px}.page_panel__8vAP5 code{padding:2px 6px;border-radius:6px;background:rgba(148,163,184,.15);font-family:var(--font-mono);font-size:13px}.page_links__qE4Ea{display:flex;gap:18px;flex-wrap:wrap}.page_links__qE4Ea a{color:#93c5fd;font-weight:600}.page_ghostButton__oUu_w:hover,.page_primary__V8M9Y:hover,.page_secondary__lm_PT:hover{transform:translateY(-1px)}.page_secondary__lm_PT:hover{background:rgba(30,41,59,.9);border-color:rgba(148,163,184,.5)}.page_links__qE4Ea a:hover{color:#dbeafe}@media (max-width:720px){.page_page__ZU32B{padding:20px}.page_main__GlU4n{padding:24px}.page_description__86bsR{font-size:16px}.page_heroMeta__1GWFY{flex-direction:column}.page_panelHeader__uwSS3,.page_statusHeader__Q78bB{flex-direction:column;align-items:stretch}.page_generatorGrid__vCl4s,.page_grid__f5Kdy,.page_historyItem__86Bly{grid-template-columns:1fr}.page_primary__V8M9Y,.page_secondary__lm_PT{width:100%}}