.inline-editor_workspace__bFXSc{padding-bottom:40px}.inline-editor_workspace__bFXSc>.home-hero-surface{z-index:1}.inline-editor_workspace__bFXSc .inline-editor_editorSection__bNTC4{--editor-base-gutter:max(32px,calc((100% - 1168px) / 2));max-width:none;margin-inline:calc(var(--editor-base-gutter) * 1.3);padding-inline:0}@media(max-width:640px){.inline-editor_workspace__bFXSc .inline-editor_editorSection__bNTC4{--editor-base-gutter:20px}}body:has(.inline-editor_workspace__bFXSc):after{content:"";display:block;height:calc(110px + env(safe-area-inset-bottom))}.inline-editor_workspace__bFXSc #how-it-works{scroll-margin-top:100px}.inline-editor_workspace__bFXSc [hidden]{display:none}.inline-editor_composer__EcWo_{border:1px solid var(--ai-border-default);border-radius:16px;background:var(--ai-bg-secondary);box-shadow:0 6px 30px rgba(49,37,70,.035)}.inline-editor_composerHead__BsoPy{display:flex;align-items:center;justify-content:space-between;padding:14px 16px 0;font-size:14px;color:var(--ai-text-secondary)}.inline-editor_collapse__d_EFv{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-size:24px}.inline-editor_composeBody__GEQyj{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.inline-editor_composeBody__GEQyj textarea{flex:1;min-width:0;width:100%;min-height:90px;resize:vertical;font-size:16px;line-height:1.6;border:0;border-radius:6px;background:transparent;color:var(--ai-text-primary)}.inline-editor_composeBody__GEQyj textarea:focus{outline:none;box-shadow:none}.inline-editor_composeBody__GEQyj textarea::-moz-placeholder{color:var(--ai-text-muted)}.inline-editor_composeBody__GEQyj textarea::placeholder{color:var(--ai-text-muted)}.inline-editor_uploads__7QJ91{display:flex;flex-wrap:wrap;gap:8px;flex:0 0 auto;align-content:flex-start;position:relative;max-width:100%}.inline-editor_uploadUnit__xC8Vl{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--ai-text-muted);font-size:12px}.inline-editor_addImage__ewCj3,.inline-editor_uploadLock__7QDdw{display:flex;align-items:center;justify-content:center;width:72px;height:80px;border:2px dashed var(--ai-border-default);border-radius:10px;color:var(--ai-text-muted);font-size:28px}.inline-editor_uploadLock__7QDdw{flex-direction:column;color:var(--ai-accent);background:var(--ai-accent-bg)}.inline-editor_uploadLock__7QDdw small{font-size:10px}.inline-editor_thumb__8d0of{width:80px;height:80px;position:relative;border:1px solid var(--ai-border-default);border-radius:10px;overflow:hidden}.inline-editor_thumbImage__0oAXJ,.inline-editor_thumbImage__0oAXJ img{width:100%;height:100%}.inline-editor_thumbImage__0oAXJ img{-o-object-fit:cover;object-fit:cover}.inline-editor_thumbImage__0oAXJ:not(:disabled){cursor:zoom-in}.inline-editor_remove__yxXKx{position:absolute;right:0;top:0;width:44px;height:44px;font-size:22px;color:#fff;background:linear-gradient(225deg,rgba(0,0,0,.7),transparent);border-radius:0 0 0 20px}.inline-editor_uploadCover__OQ6rV{position:absolute;inset:0;background:rgba(0,0,0,.65);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:10px;text-align:center}.inline-editor_uploadCover__OQ6rV button{min-height:44px;padding:8px 12px}.inline-editor_uploadCount__1oJx0{width:100%;font-size:11px;color:var(--ai-text-muted)}.inline-editor_composeBottom__uaOkx{display:flex;flex-direction:column;gap:14px;padding:0 16px 16px}.inline-editor_parameters__dNyun{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end;min-width:0}.inline-editor_model__GKi0S{flex:0 1 auto;min-width:0;max-width:100%}.inline-editor_settings__6ihzC{flex:0 0 auto;max-width:100%;min-width:0;position:relative}.inline-editor_settings__6ihzC summary{display:flex;align-items:center;gap:10px;cursor:pointer;min-height:44px;border:1px solid transparent;border-radius:10px;padding:7px 12px;font-size:14px;list-style:none;background:var(--ai-bg-tertiary)}.inline-editor_settings__6ihzC summary::-webkit-details-marker{display:none}.inline-editor_settings__6ihzC[open] summary{border-color:var(--ai-border-strong)}.inline-editor_settingValue__6ayKu{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.inline-editor_settingValue__6ayKu+.inline-editor_settingValue__6ayKu{border-left:1px solid var(--ai-border-default);padding-left:10px}.inline-editor_settingsPanel__MkCxY{display:grid;gap:24px;padding:16px;background:var(--ai-bg-secondary);border:1px solid var(--ai-border-default);border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.12)}.inline-editor_notice__T9u_T{padding:0 16px 12px;font-size:12px;color:var(--ai-text-secondary)}.inline-editor_generateWrap__ZCYQ_{min-width:0;max-width:100%;align-self:flex-end}.inline-editor_generate__cnvN4{width:auto;min-width:112px;min-height:44px;white-space:normal}.inline-editor_generate__cnvN4:disabled{opacity:.5;cursor:not-allowed}.inline-editor_generateLabel__1u9bn{display:inline-flex;align-items:center;justify-content:center;gap:10px;line-height:20px;white-space:nowrap}.inline-editor_generateCredits__m_k7y{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:700;opacity:1;font-variant-numeric:tabular-nums}.inline-editor_generateCredits__m_k7y svg{width:13px;height:13px;fill:currentColor;flex:none}.inline-editor_uploadHint__cResy{padding:10px 4px 0;font-size:11px;color:var(--ai-text-muted)}.inline-editor_tabs__8mg_3{display:flex;gap:20px;margin-top:28px;scroll-margin-top:100px}.inline-editor_tabs__8mg_3 button{display:inline-flex;align-items:center;justify-content:center;padding:16px 3px;min-height:48px;border-bottom:3px solid transparent;font-size:17px;font-weight:500;color:var(--ai-text-secondary)}.inline-editor_tabLabel__vH_0v{display:inline-flex;align-items:center;justify-content:center;gap:8px}.inline-editor_tabs__8mg_3 button svg{flex-shrink:0}.inline-editor_tabs__8mg_3 button[aria-selected=true]{border-color:var(--ai-accent);color:var(--ai-accent)}.inline-editor_history__Nl7ea{padding-top:24px;min-height:420px}.inline-editor_empty__NQ8K7{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:12px;color:var(--ai-text-secondary);text-align:center}.inline-editor_itemCount__Mn49U{text-align:right;font-size:12px;color:var(--ai-text-muted);margin-bottom:28px}.inline-editor_more___1mcs{width:100%;padding:14px;min-height:44px;border:1px solid var(--ai-border-default);border-radius:10px}.inline-editor_floating__Unv7M{position:fixed;left:16px;right:16px;max-width:1000px;margin:0 auto;z-index:30;overflow-y:auto;border-radius:16px;box-shadow:0 12px 40px rgba(49,37,70,.16);overscroll-behavior:contain}.inline-editor_compact__3QWIq{display:flex;align-items:center;gap:10px;background:var(--ai-bg-secondary);border:1px solid var(--ai-border-default);padding:10px}.inline-editor_compactAdd__O0qOZ{position:relative;overflow:hidden;flex:0 0 44px;height:44px;border:1px dashed var(--ai-border-default);border-radius:8px;font-size:26px;color:var(--ai-text-muted)}.inline-editor_compactPrompt__HLNWE{flex:1;min-width:0;min-height:44px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--ai-text-muted);font-size:14px}.inline-editor_compactThumb__GFYMn{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.inline-editor_compactPlus__xxwQE{position:absolute;right:0;bottom:0;width:18px;line-height:18px;font-size:16px;background:var(--ai-bg-secondary);color:var(--ai-text-primary);border-radius:4px 0 0}.inline-editor_compact__3QWIq .inline-editor_generateWrap__ZCYQ_{flex:0 0 auto;max-width:50%;margin-left:0;align-self:center}.inline-editor_compact__3QWIq .inline-editor_generate__cnvN4{min-width:0;padding:10px 16px;font-size:14px}.inline-editor_compactPrompt__HLNWE:focus-visible{outline:none;color:var(--ai-text-primary)}.inline-editor_task__tEQP5{border-bottom:1px solid var(--ai-border-default);padding-bottom:32px;margin-bottom:32px;scroll-margin-top:108px;min-width:0}.inline-editor_taskMeta__Qy8Fo{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:var(--ai-text-secondary);margin-bottom:18px}.inline-editor_taskMeta__Qy8Fo time{width:100%;font-size:12px;color:var(--ai-text-muted)}.inline-editor_modeLabel__kg4y_{background:var(--ai-accent-bg);color:var(--ai-accent);padding:6px 9px;border-radius:6px}.inline-editor_taskPrompt__REWwm{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px}.inline-editor_taskPrompt__REWwm p{min-width:0;overflow-wrap:anywhere;flex:1 1 200px}.inline-editor_references__pCvAN{display:flex;flex-wrap:wrap;gap:6px;max-width:100%}.inline-editor_references__pCvAN button{width:44px;height:44px;border-radius:8px;overflow:hidden;border:1px solid var(--ai-border-default)}.inline-editor_references__pCvAN img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.inline-editor_resultGrid__SbXer{display:grid;grid-template-columns:minmax(0,440px);gap:16px;justify-content:start}.inline-editor_resultGrid__SbXer>*{min-width:0}.inline-editor_result__jnMI9{position:relative;border:1px solid var(--ai-border-default);border-radius:12px;overflow:hidden;background:var(--ai-bg-secondary)}.inline-editor_resultMedia__yvmb8{display:block;width:100%;background:var(--ai-bg-primary);cursor:zoom-in}.inline-editor_resultMedia__yvmb8 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.inline-editor_resultActions__nkosT{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.inline-editor_resultAction__j4IiZ{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:126px;height:44px;padding:0 16px;gap:8px;border:1px solid var(--ai-accent);border-radius:10px;background:transparent;color:var(--ai-accent);font-family:var(--ai-font-body);font-size:14px;font-weight:500;cursor:pointer}.inline-editor_resultAction__j4IiZ:hover:not(:disabled){border-color:var(--ai-accent-hover);color:var(--ai-accent-hover)}.inline-editor_resultAction__j4IiZ:active:not(:disabled){border-color:var(--ai-accent-active);color:var(--ai-accent-active)}.inline-editor_resultAction__j4IiZ:disabled{opacity:.5;cursor:not-allowed}.inline-editor_resultAction__j4IiZ svg,.inline-editor_resultDownload__9SEie svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.inline-editor_resultDownload__9SEie{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:9.6px;background:rgba(83,83,83,.5);color:#fff;cursor:pointer}.inline-editor_resultDownload__9SEie:hover:not(:disabled){background:rgba(64,64,64,.5)}.inline-editor_resultDownload__9SEie:disabled{cursor:wait}.inline-editor_resultDownload__9SEie svg{width:17.6px;height:17.6px}.inline-editor_resultDownload__9SEie .inline-editor_spinner__5EzEr{width:17.6px;height:17.6px;border-width:1.6px;border-color:#fff hsla(0,0%,100%,.35) hsla(0,0%,100%,.35)}.inline-editor_resultAction__j4IiZ:focus-visible,.inline-editor_resultDownload__9SEie:focus-visible{outline:2px solid var(--ai-accent);outline-offset:3px}.inline-editor_spinner__5EzEr{display:inline-block;width:22px;height:22px;border:2px solid var(--ai-border-default);border-top-color:var(--ai-accent);border-radius:50%;animation:inline-editor_turn__y0Xwj 1s linear infinite}@keyframes inline-editor_turn__y0Xwj{to{transform:rotate(1turn)}}@media(min-width:640px){.inline-editor_compact__3QWIq{width:calc(80% - 25.6px);max-width:800px}.inline-editor_composeBody__GEQyj{flex-direction:row;padding:16px 20px 14px}.inline-editor_uploads__7QJ91{max-width:264px}.inline-editor_composeBody__GEQyj textarea{min-height:106px}.inline-editor_composeBottom__uaOkx{padding:0 20px 16px}.inline-editor_resultGrid__SbXer{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),440px))}.inline-editor_taskMeta__Qy8Fo time{margin-left:auto;width:auto}.inline-editor_tabs__8mg_3{gap:28px}}@media(min-width:1024px){.inline-editor_generate__cnvN4{min-width:176px}.inline-editor_compact__3QWIq .inline-editor_generate__cnvN4{min-width:136px}.inline-editor_composeBottom__uaOkx{flex-direction:row;align-items:flex-end}.inline-editor_parameters__dNyun{flex:1}.inline-editor_generateWrap__ZCYQ_{margin-left:auto;flex:0 0 auto}}@media(prefers-reduced-motion:reduce){.inline-editor_workspace__bFXSc *{scroll-behavior:auto;transition:none}.inline-editor_spinner__5EzEr{animation:none}}