.images_tabs__FgyX2{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.images_tab__moYau{min-height:40px;padding:8px 16px;border:1px solid var(--line);border-radius:8px;background:var(--paper);color:var(--ink);font-size:14px;font-weight:600}.images_tab__moYau[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}.images_grid__HtgvT{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:24px;gap:24px;align-items:start;list-style:none;margin:0;padding:0}.images_card__v4cQb{display:block;min-width:0;overflow:hidden;color:inherit;text-decoration:none;background:var(--paper);border:1px solid var(--line);border-radius:12px;transition:box-shadow .2s}.images_card__v4cQb:hover{box-shadow:0 6px 22px #202d2712;text-decoration:none}.images_card__v4cQb:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.images_thumb__WgdhA{position:relative;display:grid;place-items:center;width:100%;overflow:hidden;background:var(--soft);color:var(--muted);font-size:14px;text-align:center}.images_thumb__WgdhA img{width:100%;height:100%;object-fit:cover;display:block}.images_thumbNote__ntyLa{padding:16px}.images_cardBody__i5tQB{padding:14px 16px 16px;display:grid;grid-gap:6px;gap:6px}.images_prompt__qpVM8{margin:0;color:var(--ink);font-size:14px;line-height:1.45;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.images_meta___w66n{margin:0;font-size:12px;color:var(--muted)}.images_badge__G5CVQ{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;background:var(--soft);color:var(--green)}.images_badgeFailed___sleM{background:var(--warn);color:var(--orange)}.images_badgeRunning__wT6rR{background:#e8eef0;color:#2f5560}.images_empty__8BgJy{max-width:520px;padding:40px 0;display:grid;grid-gap:12px;gap:12px;justify-items:start}.images_empty__8BgJy h2{font-size:1.6rem}.images_more__Nt1HJ{display:flex;justify-content:center;margin-top:32px}.images_statusLine__UT721{margin:16px 0 0;color:var(--muted)}.images_detail__CmqsH{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,1fr);grid-gap:40px;gap:40px;align-items:start}.images_back__Tr8or{display:inline-block;margin-bottom:20px;font-size:14px;color:var(--green)}.images_stage___E2K_{display:grid;place-items:center;min-height:280px;overflow:hidden;width:100%;background:var(--soft);border:1px solid var(--line);border-radius:12px}.images_stage___E2K_ img{display:block;width:100%;height:auto;max-height:78vh;object-fit:contain}.images_stageNote__hvdYQ{padding:32px;display:grid;grid-gap:10px;gap:10px;justify-items:center;text-align:center;max-width:420px}.images_stageNote__hvdYQ h2{font-size:1.5rem}.images_side__pnjnQ{display:grid;grid-gap:24px;gap:24px;min-width:0}.images_facts___wDCt{display:grid;grid-gap:14px;gap:14px;margin:0}.images_facts___wDCt dt{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.images_facts___wDCt dd{margin:0;overflow-wrap:anywhere}.images_promptFull__31aFj{white-space:pre-wrap}.images_refThumb__l2byH{display:block;max-width:160px;border-radius:8px;border:1px solid var(--line)}.images_actions___1Fvz{display:grid;grid-gap:12px;gap:12px}.images_actionRow__9uyHT{display:flex;flex-wrap:wrap;gap:10px}.images_danger__IxPBa{color:var(--orange);border-color:#e2c3b8}.images_notice___GDZp{margin:0;font-size:14px;color:var(--orange)}.images_dialog__2vbFX{max-width:440px;width:calc(100% - 40px);padding:28px;border:1px solid var(--line);border-radius:14px;background:var(--paper);color:var(--ink)}.images_dialog__2vbFX::-webkit-backdrop{background:#202d2770}.images_dialog__2vbFX::backdrop{background:#202d2770}.images_dialog__2vbFX h2{font-size:1.6rem;margin-bottom:12px}.images_dialogActions__U0myx{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.images_confirmDelete__6yHeR{background:var(--orange);border-color:var(--orange)}.images_confirmDelete__6yHeR:hover{background:#8a3a1c}@media (max-width:860px){.images_detail__CmqsH{grid-template-columns:1fr;gap:28px}.images_grid__HtgvT{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media (prefers-reduced-motion:reduce){.images_card__v4cQb{transition:none}}.creation_layout__8ozCL{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start;padding-bottom:24px}.creation_form__r2KTh,.creation_result__LAzbM{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:20px;min-width:0}.creation_form__r2KTh{display:grid;grid-gap:14px;gap:14px}.creation_formTitle__5KVyu,.creation_resultTitle__WOzMQ{font-size:1.125rem}.creation_field__SIruJ{display:grid;grid-gap:8px;gap:8px;min-width:0}.creation_field__SIruJ label,.creation_ratios__RCm3_ legend{font-size:14px;font-weight:600;color:var(--ink)}.creation_field__SIruJ select,.creation_prompt__BQSHe{width:100%;border:1px solid var(--line);border-radius:8px;background:#fff;padding:12px 14px;font:inherit;line-height:1.5}.creation_prompt__BQSHe{resize:vertical;min-height:120px}.creation_field__SIruJ select{min-height:46px}.creation_prompt__BQSHe[aria-invalid=true]{border-color:var(--orange)}.creation_fieldNote__7TmPI{margin:0;font-size:13px;color:var(--muted)}.creation_fieldError__rr1k6{margin:0;font-size:14px;color:var(--orange)}.creation_reference__dme2A{display:grid;grid-gap:10px;gap:10px}.creation_dropzone__FVhO3{display:grid;grid-gap:4px;gap:4px;justify-items:center;text-align:center;width:100%;min-height:80px;align-content:center;padding:12px;border:1.5px dashed #aebcac;border-radius:12px;background:#fbfbf6;color:var(--ink)}.creation_dropzone__FVhO3 span{font-size:13px;color:var(--muted)}.creation_dropzoneActive___Upzp,.creation_dropzone__FVhO3:hover:not(:disabled){background:var(--soft);border-color:var(--green)}.creation_referenceSet__L_Dp1{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.creation_referenceThumb__f_ZQn{width:120px;height:120px;object-fit:cover;border-radius:10px;border:1px solid var(--line);background:var(--soft)}.creation_referenceActions__bwJzJ{display:flex;flex-wrap:wrap;gap:10px}.creation_examples__42usA{display:grid;grid-gap:8px;gap:8px}.creation_examplesLabel__9LfUU{font-size:13px;font-weight:600;color:var(--muted)}.creation_exampleList__n8Fo7{display:flex;flex-wrap:wrap;gap:8px}.creation_example__q9jri{max-width:100%;text-align:left;padding:8px 12px;font-size:13px;line-height:1.4;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--ink)}.creation_example__q9jri:hover{background:var(--soft)}.creation_overwrite__nwH4B{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 14px;background:var(--warn);border-radius:8px;font-size:14px}.creation_overwrite__nwH4B span{flex-basis:100%;color:var(--ink)}.creation_settings__ncSgk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}.creation_ratios__RCm3_{display:flex;flex-wrap:wrap;gap:10px;border:0;padding:0;margin:0;min-width:0}.creation_ratios__RCm3_ legend{padding:0;margin-bottom:8px}.creation_ratio__KqvRe{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:14px;cursor:pointer}.creation_ratio__KqvRe input{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.creation_ratio__KqvRe:has(input:checked){border-color:var(--green);background:var(--soft);font-weight:600}.creation_ratio__KqvRe:has(input:focus-visible){outline:3px solid var(--orange);outline-offset:3px}.creation_submitArea__x5B0o{display:grid;grid-gap:12px;gap:12px}.creation_cost__JkPjr{margin:0;font-size:14px;color:var(--muted)}.creation_generate__aBgQg{width:auto;min-width:220px;min-height:52px;font-size:16px}.creation_noCredits__E1gUx{display:grid;grid-gap:8px;gap:8px;justify-items:start;padding:16px 18px;background:var(--warn);border-radius:10px}.creation_noCredits__E1gUx span{color:var(--ink);font-size:14px}.creation_switch__Wt0Yj{margin:0;font-size:14px}.creation_linkButton__dyXJB{padding:0;border:0;background:none;color:var(--green);font-weight:600;text-decoration:underline;text-underline-offset:4px}.creation_result__LAzbM{display:grid;grid-gap:18px;gap:18px;position:static}.creation_stage__FRQsh{display:grid;place-items:center;width:100%;min-height:240px;max-height:70vh;background:var(--soft);border:1px solid var(--line);border-radius:12px}.creation_stageFailed__tnSbx{background:var(--warn);border-color:#ecd3b0}.creation_stageNote__4R0YH{display:grid;grid-gap:8px;gap:8px;justify-items:center;text-align:center;padding:24px;max-width:380px}.creation_stageNote__4R0YH strong{font-size:18px}.creation_stageNote__4R0YH span{font-size:14px;color:var(--muted)}.creation_stageFailed__tnSbx .creation_stageNote__4R0YH span{color:var(--ink)}.creation_finished__1W_u0{display:grid;grid-gap:14px;gap:14px}.creation_imageFrame__9ghK4{overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--soft)}.creation_imageFrame__9ghK4 img{display:block;width:100%;height:auto;max-height:70vh;object-fit:contain}.creation_resultMeta__1UHis{margin:0;font-size:13px;color:var(--muted)}.creation_resultMeta__1UHis a{color:var(--green);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.creation_layout__8ozCL{grid-template-columns:1fr;gap:24px}.creation_result__LAzbM{position:static}.creation_form__r2KTh,.creation_result__LAzbM{padding:20px}}@media (max-width:760px){.creation_referenceThumb__f_ZQn{width:96px;height:96px}}.creation_switch__Wt0Yj{display:flex;align-items:center;gap:12px}.creation_switch__Wt0Yj button{min-block-size:44px}.creation_examples__42usA{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line);-webkit-padding-before:12px;padding-block-start:12px}.creation_example__q9jri{min-block-size:44px}.creation_submitArea__x5B0o{grid-template-columns:minmax(0,1fr) auto;align-items:center}.creation_submitArea__x5B0o>:not(.creation_cost__JkPjr):not(.creation_generate__aBgQg){grid-column:1/-1}.creation_result__LAzbM .creation_stage__FRQsh{max-inline-size:760px;margin-inline:auto}@media (max-width:600px){.creation_form__r2KTh,.creation_result__LAzbM{padding:14px}.creation_settings__ncSgk{grid-template-columns:minmax(0,1fr);gap:12px}.creation_field__SIruJ select{font-size:14px}.creation_ratio__KqvRe{padding-inline:10px}.creation_submitArea__x5B0o{grid-template-columns:minmax(0,1fr)}.creation_generate__aBgQg{width:100%;min-width:0}.creation_prompt__BQSHe{min-height:112px}}.creation_composerHeader__QfdHd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px}