.echo_launcher__km_gq{position:fixed;right:1.5rem;bottom:max(1.5rem,env(safe-area-inset-bottom));z-index:49;display:flex;align-items:center;gap:.6rem;min-height:48px;padding:.75rem 1rem;border-radius:999px;font:600 .875rem/1.2 inherit;box-shadow:0 5px 24px color-mix(in srgb,var(--studio-bg) 70%,transparent)}.echo_launcher__km_gq[data-state=open]{visibility:hidden}.echo_panel__C1fRr{width:min(100%,420px)!important;max-width:420px!important;height:100dvh!important;gap:0!important;padding:0!important;z-index:50;transition:none!important;box-shadow:-12px 0 40px color-mix(in srgb,var(--studio-bg) 40%,transparent)}.echo_overlay__ohJe_,.echo_panel__C1fRr{animation:none!important}.echo_panel__C1fRr *{min-width:0}.echo_header__R4nhV{display:flex;align-items:center;justify-content:space-between;padding:max(1.25rem,env(safe-area-inset-top)) 1.5rem 1.15rem}.echo_identity__UeVq0{display:flex;gap:.8rem;align-items:center}.echo_mark__PL1Gn{display:grid;place-items:center;width:40px;height:40px;border:1px solid color-mix(in srgb,var(--studio-creation) 40%,transparent);border-radius:50%;color:var(--studio-creation);font:italic 32px/1 Georgia,serif;padding-bottom:3px}.echo_identity__UeVq0 [data-slot=sheet-title]{color:var(--studio-ink)!important;font-size:1.125rem!important;font-weight:600;line-height:1.4;letter-spacing:-.02em}.echo_identity__UeVq0 [data-slot=sheet-description]{color:var(--studio-silver)!important;font-size:.75rem!important;line-height:1.6}.echo_iconButton__DJ0FR{display:grid;place-items:center;width:44px;height:44px;border-radius:.75rem;color:var(--studio-silver)}.echo_context__YnhMK{display:flex;align-items:center;gap:.55rem;border-block:1px solid var(--studio-line);padding:.8rem 1.5rem;font-size:.75rem;color:var(--studio-silver)}.echo_context__YnhMK strong{font-weight:500;text-transform:capitalize;color:var(--studio-ink);overflow-wrap:anywhere}.echo_contextDot__rC_K2{width:5px;height:5px;flex-shrink:0;border-radius:100%;background:var(--studio-creation)}.echo_conversation__V7U8e{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1.75rem 1.5rem;scrollbar-width:thin}.echo_welcome__D74_R{padding-top:1rem}.echo_eyebrow__hJYZX{color:var(--studio-creation);font-size:.7rem;font-weight:500;letter-spacing:.05em}.echo_welcome__D74_R h2{margin:1rem 0;color:var(--studio-ink);font-size:clamp(1.9rem,7vw,2.35rem);line-height:1.12;font-weight:500;letter-spacing:-.045em;text-wrap:balance}.echo_welcome__D74_R>p:last-of-type{max-width:30ch;color:var(--studio-silver);font-size:.875rem;line-height:1.7;text-wrap:pretty}.echo_starters__GY7h1{display:grid;gap:.4rem;margin-top:1.75rem}.echo_starters__GY7h1 button{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:48px;border-bottom:1px solid var(--studio-line);text-align:left;color:var(--studio-ink);font-size:.8125rem}.echo_starters__GY7h1 svg{color:var(--studio-creation);flex-shrink:0}.echo_assistantMessage__bNnQH,.echo_userMessage__N908J{margin-bottom:1.75rem;font-size:.875rem;line-height:1.7;overflow-wrap:anywhere}.echo_userMessage__N908J{border-left:2px solid var(--studio-line);padding-left:1rem}.echo_assistantMessage__bNnQH>p,.echo_userMessage__N908J>p{white-space:pre-wrap;margin-top:.35rem}.echo_speaker__2Iys_{font-size:.6875rem;font-weight:600;color:var(--studio-creation)}.echo_userMessage__N908J .echo_speaker__2Iys_{color:var(--studio-silver)}.echo_receipt__5wgf2{margin-top:1rem;padding:1rem;border:1px solid var(--studio-line);background:var(--studio-bg);border-radius:.75rem;font-size:.8125rem}.echo_receiptHeading__l13qS{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.echo_receiptHeading__l13qS strong{font-weight:600}.echo_receiptHeading__l13qS>span{font-size:.625rem;color:var(--studio-creation);flex-shrink:0}.echo_receipt__5wgf2>p{color:var(--studio-silver);margin-top:.4rem;white-space:pre-wrap}.echo_changes__lh574{margin-top:.7rem;max-height:260px;overflow-y:auto}.echo_changes__lh574>div{padding-block:.5rem;border-top:1px solid var(--studio-line)}.echo_changes__lh574 dt{text-transform:capitalize;color:var(--studio-silver);font-size:.6875rem}.echo_changes__lh574 dd{display:grid;gap:.35rem;white-space:pre-wrap}.echo_before__lqOpM{color:var(--studio-silver);text-decoration:line-through}.echo_receiptControls__9LZm2{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.echo_error__Iv26M button,.echo_receiptControls__9LZm2 button{display:flex;gap:.4rem;align-items:center;justify-content:center;min-height:44px;padding:.5rem .75rem;border:1px solid var(--studio-line);border-radius:.5rem;color:var(--studio-ink);font-size:.75rem}.echo_receiptControls__9LZm2 .echo_primary__aZyYN{background:var(--studio-creation);color:var(--studio-bg);border-color:var(--studio-creation);font-weight:600}.echo_pending__KIoEU,.echo_status__7Pzw4{color:var(--studio-silver);font-size:.8125rem;line-height:1.7}.echo_pending__KIoEU p{color:var(--studio-ink);white-space:pre-wrap;margin-bottom:.75rem;overflow-wrap:anywhere}.echo_error__Iv26M{margin:0 1.5rem 1rem;padding:.85rem;border:1px solid var(--vv-color-semantic-destructive);border-radius:.75rem;color:var(--studio-ink);font-size:.8125rem;line-height:1.6}.echo_error__Iv26M button{margin-top:.5rem}.echo_composer__RHrDp{border-top:1px solid var(--studio-line);padding:1rem 1.5rem max(1.25rem,env(safe-area-inset-bottom))}.echo_composerLabel__AbCEm{display:block;color:var(--studio-silver);font-size:.6875rem;margin-bottom:.5rem}.echo_inputBox__7_ZIL{position:relative;background:var(--studio-bg);border:1px solid var(--studio-line);border-radius:.875rem}.echo_inputBox__7_ZIL:focus-within{border-color:var(--studio-creation)}.echo_inputBox__7_ZIL textarea{width:100%;min-height:104px;max-height:200px;padding:.9rem 3.4rem .9rem .9rem;background:transparent;color:var(--studio-ink);font:inherit;font-size:1rem;line-height:1.5;resize:vertical;border:0;outline:none}.echo_inputBox__7_ZIL textarea::placeholder{color:var(--studio-silver);opacity:.8}.echo_send__nP3Mg{position:absolute;right:.45rem;bottom:.45rem;display:grid;place-items:center;width:44px;height:44px;border-radius:.6rem;background:var(--studio-creation);color:var(--studio-bg)}.echo_hint__KcWHu{margin-top:.65rem;color:var(--studio-silver);font-size:.625rem;line-height:1.6}.echo_selection__1SrzF{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.6rem;font-size:.75rem;color:var(--studio-silver)}.echo_selection__1SrzF span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.echo_selection__1SrzF button{width:44px;height:44px;display:grid;place-items:center;flex-shrink:0}.echo_panel__C1fRr button:disabled{opacity:.5;cursor:not-allowed}.echo_launcher__km_gq:focus-visible,.echo_panel__C1fRr button:focus-visible{outline:2px solid var(--studio-creation);outline-offset:3px}.echo_launcher__km_gq:active,.echo_panel__C1fRr button:not(:disabled):active{opacity:.8}@media (hover:hover) and (pointer:fine){.echo_iconButton__DJ0FR:hover,.echo_starters__GY7h1 button:hover{background:color-mix(in srgb,var(--studio-creation) 6%,transparent)}}@media (max-width:639px){.echo_launcher__km_gq{right:1rem;bottom:max(1rem,env(safe-area-inset-bottom))}.echo_panel__C1fRr{width:100%!important;max-width:none!important}.echo_composer__RHrDp,.echo_context__YnhMK,.echo_conversation__V7U8e,.echo_header__R4nhV{padding-inline:1.15rem}}@media (prefers-contrast:more){.echo_panel__C1fRr{border-width:2px}.echo_inputBox__7_ZIL,.echo_receipt__5wgf2{border-color:var(--studio-silver)}}.echo_launcher__km_gq.echo_inlineLauncher__DvlUB{position:static;right:auto;bottom:auto;z-index:auto;min-height:44px;padding:.65rem .85rem;flex-shrink:0;white-space:nowrap;box-shadow:none}@media (max-width:600px){.echo_launcher__km_gq.echo_inlineLauncher__DvlUB{width:44px;min-width:44px;padding:0;justify-content:center}.echo_inlineLauncher__DvlUB span{display:none}}.GalleryPreview_preview__lNA15{--pay-gpu:var(--vv-color-silver-bright);--pay-key:var(--vv-color-champagne-base);--pay-credits:var(--pv-mint);--pay-plan:var(--vv-color-semantic-success);min-height:100dvh;background:radial-gradient(1200px 520px at 50% -180px,color-mix(in srgb,var(--pv-mint) 16%,transparent),transparent 70%),var(--pv-bg);color:var(--pv-ink);font-family:Inter,system-ui,sans-serif}.GalleryPreview_bar__7gzoz{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 20px;border-bottom:1px solid color-mix(in srgb,var(--pv-mint) 45%,var(--pv-line));background:color-mix(in srgb,var(--pv-panel) 82%,transparent);backdrop-filter:blur(14px) saturate(1.2)}.GalleryPreview_mark__8PIsc{display:grid;gap:2px}.GalleryPreview_kicker__OJyLz,.GalleryPreview_mark__8PIsc span{color:var(--pv-mint);font-size:11px;font-weight:700;letter-spacing:.14em}.GalleryPreview_mark__8PIsc strong{font-size:14px}.GalleryPreview_auth__G6KWu{display:flex;gap:8px}.GalleryPreview_ghost__rPlyL,.GalleryPreview_primary__V4hMw{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 16px;border-radius:8px;font-size:14px;font-weight:650;text-decoration:none;transition:transform .14s cubic-bezier(.22,1,.36,1),box-shadow .22s ease}.GalleryPreview_primary__V4hMw{background:var(--pv-mint);color:var(--pv-bg);box-shadow:0 0 26px -8px var(--pv-mint)}.GalleryPreview_ghost__rPlyL{border:1px solid var(--pv-line);color:var(--pv-ink)}.GalleryPreview_ghost__rPlyL:active,.GalleryPreview_primary__V4hMw:active{transform:scale(.97)}.GalleryPreview_affiliate__DEP2P:focus-visible,.GalleryPreview_ghost__rPlyL:focus-visible,.GalleryPreview_primary__V4hMw:focus-visible{outline:2px solid var(--pv-mint);outline-offset:3px}.GalleryPreview_grid__ROlfF{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr) minmax(240px,300px);gap:16px;padding:16px 20px 24px;align-items:start}.GalleryPreview_catalog__w7dRR,.GalleryPreview_explorer__TnNsy,.GalleryPreview_flow__LcoxA{border:1px solid var(--pv-line);border-radius:12px;background:var(--pv-panel);padding:16px;min-width:0}.GalleryPreview_explorer__TnNsy{position:sticky;top:80px;display:grid;gap:14px;border-color:color-mix(in srgb,var(--pv-mint) 40%,var(--pv-line));box-shadow:0 0 40px -24px var(--pv-mint)}.GalleryPreview_explorer__TnNsy h1{margin:0;font-size:24px;line-height:1.2;letter-spacing:-.01em;text-wrap:balance}.GalleryPreview_flow__LcoxA ol,.GalleryPreview_free__u71cs,.GalleryPreview_promise__OIoQE ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.GalleryPreview_flow__LcoxA li,.GalleryPreview_free__u71cs li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start}.GalleryPreview_flow__LcoxA svg,.GalleryPreview_free__u71cs svg{color:var(--pv-mint);margin-top:2px}.GalleryPreview_flow__LcoxA strong,.GalleryPreview_free__u71cs strong{display:block;font-size:14px}.GalleryPreview_fine__zlYF6,.GalleryPreview_flow__LcoxA small,.GalleryPreview_free__u71cs small,.GalleryPreview_lane__HP6vn h3 small,.GalleryPreview_license__t5TOG{color:var(--pv-mute);font-size:12px;line-height:1.45}.GalleryPreview_fine__zlYF6{margin:0}.GalleryPreview_catalog__w7dRR{display:grid;gap:16px}.GalleryPreview_catalogHead__sY6_P{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.GalleryPreview_catalogHead__sY6_P h2,.GalleryPreview_flow__LcoxA h2{margin:0;font-size:16px}.GalleryPreview_count__l1tsg{color:var(--pv-mute);font-size:12px;font-variant-numeric:tabular-nums}.GalleryPreview_lane__HP6vn{--tone:var(--pv-mint);display:grid;gap:8px}.GalleryPreview_lane__HP6vn[data-lane=gpu]{--tone:var(--pay-gpu)}.GalleryPreview_lane__HP6vn[data-lane=higgsfield]{--tone:var(--pay-key)}.GalleryPreview_lane__HP6vn h3{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-bottom:6px;border-bottom:1px solid color-mix(in srgb,var(--tone) 45%,var(--pv-line));font-size:13px}.GalleryPreview_models__1XAWz{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px}.GalleryPreview_model__Tp_h0{display:grid;gap:6px;align-content:start;padding:11px 12px;border:1px solid var(--pv-line);border-radius:9px;background:var(--pv-bg);animation:GalleryPreview_rise__NpyWe .36s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i, 0) * 40ms)}.GalleryPreview_model__Tp_h0 p{margin:0;font-size:12px;line-height:1.4;color:var(--pv-ink)}.GalleryPreview_modelHead__GkSr3{display:grid;gap:2px}.GalleryPreview_modelHead__GkSr3 strong{font-size:14px}.GalleryPreview_modelHead__GkSr3 span{color:var(--pv-mute);font-size:10px;letter-spacing:.05em;text-transform:uppercase}.GalleryPreview_pays__ocbIl{display:flex;flex-wrap:wrap;gap:6px}.GalleryPreview_pay__3MV0d{--tone:var(--pv-mint);display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tone) 55%,transparent);background:color-mix(in srgb,var(--tone) 12%,transparent);color:var(--tone);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.GalleryPreview_pay__3MV0d[data-pay=gpu]{--tone:var(--pay-gpu)}.GalleryPreview_pay__3MV0d[data-pay=key]{--tone:var(--pay-key)}.GalleryPreview_pay__3MV0d[data-pay=credits]{--tone:var(--pay-credits)}.GalleryPreview_pay__3MV0d[data-pay=plan]{--tone:var(--pay-plan)}.GalleryPreview_license__t5TOG{overflow-wrap:anywhere}.GalleryPreview_affiliate__DEP2P{justify-self:start;color:var(--pay-key);font-size:12px;font-weight:600}.GalleryPreview_flow__LcoxA{position:sticky;top:80px;display:grid;gap:14px}.GalleryPreview_flow__LcoxA ol{position:relative;gap:14px}.GalleryPreview_flow__LcoxA ol:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:1px;background:linear-gradient(var(--pv-mint),color-mix(in srgb,var(--pv-mint) 10%,transparent))}.GalleryPreview_flow__LcoxA li svg{position:relative;background:var(--pv-panel)}.GalleryPreview_promise__OIoQE{display:grid;gap:8px;padding:12px;border-radius:9px;border:1px solid var(--pv-line);background:var(--pv-bg);font-size:12px}.GalleryPreview_promise__OIoQE ul{gap:6px;color:var(--pv-mute)}.GalleryPreview_promise__OIoQE li:before{content:"— ";color:var(--pv-mint)}@keyframes GalleryPreview_rise__NpyWe{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1180px){.GalleryPreview_grid__ROlfF{grid-template-columns:minmax(250px,300px) minmax(0,1fr)}.GalleryPreview_flow__LcoxA{grid-column:1/-1;position:static}.GalleryPreview_flow__LcoxA ol{grid-template-columns:repeat(4,minmax(0,1fr))}.GalleryPreview_flow__LcoxA ol:before{display:none}}@media (max-width:760px){.GalleryPreview_bar__7gzoz{padding:8px 16px}.GalleryPreview_auth__G6KWu .GalleryPreview_ghost__rPlyL{padding:0 12px}.GalleryPreview_auth__G6KWu .GalleryPreview_primary__V4hMw{display:none}.GalleryPreview_grid__ROlfF{grid-template-columns:1fr;padding:12px 16px 20px}.GalleryPreview_explorer__TnNsy{position:static}.GalleryPreview_explorer__TnNsy h1{font-size:21px}.GalleryPreview_free__u71cs{grid-template-columns:1fr 1fr;gap:10px 12px}.GalleryPreview_free__u71cs li{gap:6px}.GalleryPreview_free__u71cs strong{font-size:13px}.GalleryPreview_flow__LcoxA ol{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.GalleryPreview_model__Tp_h0{animation:GalleryPreview_fade__rer4L .2s ease both;animation-delay:0s}.GalleryPreview_ghost__rPlyL,.GalleryPreview_primary__V4hMw{transition:none}}@keyframes GalleryPreview_fade__rer4L{0%{opacity:0}}@media (prefers-reduced-transparency:reduce){.GalleryPreview_bar__7gzoz{backdrop-filter:none;background:var(--pv-panel)}}