.TabbedInterface_tabbedContainer__KAZi1{--bg:#0d0f11;--surface:#15181c;--panel:#1b2025;--panel-border:hsla(0,0%,100%,.06);--muted:#8b949e;--text:#d8dee9;--accent:#2e8b57;position:relative;display:flex;flex-direction:column;gap:.75rem;width:min(1200px,92vw);margin:clamp(16px,3vh,36px) auto;color:var(--text)}.TabbedInterface_tabNav__6nSsr{display:flex;gap:.5rem;padding:.5rem;background:var(--surface);border:1px solid var(--panel-border);border-radius:12px}.TabbedInterface_tabButton__lGM4c{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1.1rem;border:1px solid transparent;border-radius:8px;background:transparent;color:#a9b1bb;font-size:.95rem;font-weight:500;cursor:pointer;transition:transform .15s ease,color .15s ease,background .15s ease,border-color .15s ease}.TabbedInterface_tabButton__lGM4c:hover:not(.TabbedInterface_disabled__jkN6m){background:rgba(46,139,87,.08);color:var(--accent);transform:translateY(-1px)}.TabbedInterface_tabButton__lGM4c.TabbedInterface_active__7Tm8U{background:rgba(46,139,87,.14);color:var(--accent);border-color:rgba(46,139,87,.35)}.TabbedInterface_tabButton__lGM4c.TabbedInterface_disabled__jkN6m{opacity:.5;cursor:not-allowed}.TabbedInterface_tabIcon__kIw7u{font-size:1.05rem}.TabbedInterface_tabContent__PVH5i{background:var(--panel);border:1px solid var(--panel-border);border-radius:12px;padding:clamp(16px,2.2vw,28px);max-block-size:88dvh;overflow:auto}.TabbedInterface_tabContent__PVH5i>*{animation:TabbedInterface_fadeIn__yLGJq .24s ease}.TabbedInterface_tabContent__PVH5i.TabbedInterface_tall__W3iKv{min-block-size:unset;overflow:visible}.TabbedInterface_tabContent__PVH5i.TabbedInterface_noScroll__1U2TL{max-block-size:none;overflow:visible}@keyframes TabbedInterface_fadeIn__yLGJq{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.TabbedInterface_editTab__T4IJC{display:flex;flex-direction:column;gap:1rem}.TabbedInterface_editTitle__QFz_s{margin:0;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:650;text-align:center;background:linear-gradient(135deg,var(--accent),#01ad5a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.TabbedInterface_editDescription__5i4Wj{margin:0 auto;color:var(--muted);font-size:.95rem;text-align:center;max-width:620px}@media (max-width:880px){.TabbedInterface_tabNav__6nSsr{padding:.35rem;gap:.35rem}.TabbedInterface_tabButton__lGM4c{padding:.55rem .9rem;font-size:.9rem;flex:1;justify-content:center}.TabbedInterface_tabContent__PVH5i{padding:1rem;min-block-size:auto}}@media (prefers-color-scheme:light){.TabbedInterface_tabbedContainer__KAZi1{--bg:#f6f7f9;--surface:#fff;--panel:#fff;--panel-border:rgba(10,12,14,.08);--text:#1b1f24;--muted:#5d6671}}.Create_createContainer__JICos{width:100%}.Create_createBox__hFT32{background:transparent;border:none;box-shadow:none;padding:0;display:grid;grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(16px,2vw,28px)}.Create_formSection__vV95k{display:grid;align-content:start;gap:.9rem}.Create_imageSection__UTIPG{width:100%;display:grid;gap:.75rem;align-content:start;padding-left:clamp(12px,1.6vw,20px);border-left:1px solid hsla(0,0%,100%,.06)}.Create_title__MPPr_{text-align:center;margin:0 0 2rem;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:650;letter-spacing:.2px;color:#e5e9ef}.Create_createBox__hFT32 input[type=number],.Create_createBox__hFT32 input[type=text]{width:100%;max-width:620px;padding:10px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.08);background:#101419;color:#e5e9ef;outline:none;transition:border-color .15s ease,background .15s ease;text-align:center}.Create_createBox__hFT32 input:focus{border-color:rgba(46,139,87,.6);background:#0f1318}.Create_generate__wODm3{font-size:1.05rem;font-weight:700;cursor:pointer;padding:.65rem 1rem;border:1px solid #226840;border-radius:10px;background-color:#2e8b57;color:#fff;transition:transform .05s ease,background .15s ease,box-shadow .15s ease}.Create_generate__wODm3:hover{background-color:#01ad5a}.Create_generate__wODm3:active{transform:translateY(1px)}.Create_generate__wODm3:disabled{background-color:#3a3f45;border-color:#3a3f45;cursor:not-allowed}.Create_refreshCreditsInfo__GBWKn{display:flex;align-items:center;justify-content:center;gap:.5rem;color:#b8c0cc}.Create_refresh__HWG9W{width:28px;height:28px;border:2px solid #636161;border-radius:20px;margin-right:.35rem}.Create_refresh__HWG9W:hover{border-color:#2e8b57}.Create_toggleContainer__wTgFo{display:flex;justify-content:center;gap:.75rem;margin:.5rem 0 .75rem}.Create_imagePreviewContainer__MYIav{display:grid;gap:12px;margin-top:10px}.Create_generatedImage__N1_Tf,.Create_previewImage__imjsf{max-width:100%;height:auto;border-radius:10px;border:1px solid hsla(0,0%,100%,.08)}.Create_loadingDots__GuTUp{display:flex;gap:4px;align-items:center}.Create_loadingDots__GuTUp span{width:8px;height:8px;border-radius:50%;background-color:currentColor;animation:Create_loading__z6SIt 1.4s ease-in-out infinite both}.Create_loadingDots__GuTUp span:first-child{animation-delay:-.32s}.Create_loadingDots__GuTUp span:nth-child(2){animation-delay:-.16s}@keyframes Create_loading__z6SIt{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.Create_loadingContainer__jtjqT{display:flex;flex-direction:column;align-items:center;width:100%;min-height:60px;justify-content:center}.Create_progressContainer__ZW9kP{display:flex;flex-direction:column;width:100%;max-width:300px;gap:8px}.Create_progressInfo__VN7In{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:4px}.Create_progressMessage__r0tv6{color:var(--text-primary,#a5a4a4);font-weight:500;flex:1;text-align:left}.Create_progressTime__MUpEy{color:var(--text-secondary,#666);font-size:12px;font-family:monospace;min-width:50px;text-align:right}.Create_progressBarContainer__suqcH{width:100%;height:8px;background-color:var(--bg-secondary,#e5e7eb);border-radius:4px;overflow:hidden;position:relative}.Create_progressBar__wk73_{height:100%;background-color:#01ad5a;border-radius:4px;transition:width .3s ease-in-out;position:relative}.Create_progressBar__wk73_:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3) 50%,transparent);animation:Create_shimmer__g_6H_ 2s infinite}@keyframes Create_shimmer__g_6H_{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.Create_progressPercentage__BkRjV{font-size:12px;color:var(--text-secondary,#666);text-align:center;margin-top:4px;font-weight:600}.Create_progressContainer__ZW9kP[data-error=true] .Create_progressMessage__r0tv6{color:#ef4444}.Create_progressContainer__ZW9kP[data-error=true] .Create_progressBar__wk73_{background-color:#ef4444}.Create_progressContainer__ZW9kP[data-phase=booting] .Create_progressBar__wk73_{background-color:#f59e0b}.Create_progressContainer__ZW9kP[data-phase=loading] .Create_progressBar__wk73_{background-color:#8b5cf6}.Create_progressContainer__ZW9kP[data-phase=generating] .Create_progressBar__wk73_{background-color:#2e8b57}.Create_progressContainer__ZW9kP[data-phase=processing] .Create_progressBar__wk73_{background-color:#10b981}.Create_progressContainer__ZW9kP[data-phase=complete] .Create_progressBar__wk73_{background-color:#059669}.Create_imageFigure__TYtAD{position:relative;display:block;width:100%;cursor:zoom-in;outline:none}.Create_imagePlaceholder__HEmKI{width:100%;aspect-ratio:1;min-height:300px;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;background:transparent}.Create_imageFigure__TYtAD img{display:block;width:100%;height:auto;border-radius:12px;border:1px solid hsla(0,0%,100%,.08);object-fit:contain}.Create_expandBtn__fXu_k{position:absolute;top:8px;right:8px;z-index:2;appearance:none;border:1px solid hsla(0,0%,100%,.14);background:rgba(21,24,28,.75);backdrop-filter:blur(4px);color:#e5e9ef;border-radius:10px;padding:6px 10px;font-size:.95rem;cursor:pointer;opacity:0;transform:translateY(-2px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,background .15s ease,border-color .15s ease}@media (hover:hover) and (pointer:fine){.Create_imageFigure__TYtAD:focus-within .Create_expandBtn__fXu_k,.Create_imageFigure__TYtAD:hover .Create_expandBtn__fXu_k{opacity:1;pointer-events:auto;transform:translateY(0)}}.Create_expandBtn__fXu_k:hover{background:rgba(46,139,87,.2);border-color:rgba(46,139,87,.5)}.Create_expandBtn__fXu_k:active{transform:translateY(1px)}@media (hover:none){.Create_expandBtn__fXu_k{display:none}.Create_imageFigure__TYtAD{cursor:default}}.Create_lightbox__b8Oqr{position:fixed;inset:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;padding:2vw;z-index:999;cursor:zoom-out}.Create_lightbox__b8Oqr img{max-width:96vw;max-height:94vh;width:auto;height:auto;border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.5)}@keyframes Create_fade__WXGeM{0%,80%,to{opacity:.25}40%{opacity:1}}@media (max-width:1024px){.Create_createBox__hFT32{grid-template-columns:1fr}.Create_imageSection__UTIPG{border-left:none;padding-left:0;border-top:1px solid hsla(0,0%,100%,.06);padding-top:14px}}@media (max-width:768px){.Create_generate__wODm3{font-size:1rem}}.Save_container__gNsiU{display:flex;justify-content:center;margin-top:20px}.Save_saveButton__r47A8{font-weight:600;font-size:1.2rem;text-align:center;padding:10px 20px;border-radius:8px;background-color:#2e8b57;color:#fff;border:none;cursor:pointer;display:flex;justify-content:center;align-items:center}.Save_saveButton__r47A8:hover{background-color:#01ad5a}.Toggle_Toggle__oISLz{text-align:center}.Toggle_Toggle_switch_box__Pk9QO{position:relative;width:150px;display:inline-block}.Toggle_Toggle_checkbox__CXsoX{display:none}.Toggle_Toggle_label__PPIeX{display:block;overflow:hidden;cursor:pointer;border-radius:20px;position:relative;background-color:#2e8b57}.Toggle_Toggle_inner__Yo_LG{display:block;width:200%;margin-left:0;transition:margin .3s ease-in-out}.Toggle_Toggle_inner__Yo_LG:after,.Toggle_Toggle_inner__Yo_LG:before{float:left;width:50%;height:36px;line-height:36px;font-weight:700;text-align:center;box-sizing:border-box}.Toggle_Toggle_inner__Yo_LG:before{content:"txt2img";background-color:#2e8b57;color:#fff}.Toggle_Toggle_inner__Yo_LG:after{content:"img2img";background-color:#2e8b57;color:#fff;text-align:center}.Toggle_Toggle_switch__R0tQI{display:block;width:24px;height:24px;background-color:#fff;position:absolute;top:6px;right:6px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:all .3s ease-in-out}.Toggle_Toggle_checkbox__CXsoX:checked+.Toggle_Toggle_label__PPIeX .Toggle_Toggle_inner__Yo_LG{margin-left:-100%}.Toggle_Toggle_checkbox__CXsoX:checked+.Toggle_Toggle_label__PPIeX .Toggle_Toggle_switch__R0tQI{right:120px}.InfoBubble_infoIcon__ZR4oN{width:1.15rem;height:1.15rem;display:flex;align-items:center;justify-content:center;background-color:#555;color:#fff;border-radius:50%;font-size:14px;cursor:pointer;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.35)}.InfoBubble_infoBubble__x8_Y_{position:fixed;background:#000;color:#fff;font-size:14px;padding:8px;border-radius:6px;max-width:250px;white-space:pre-line;word-wrap:break-word;z-index:9999;opacity:1;transition:opacity 1s ease-in-out}.InfoBubble_fadeOut__vJq4Y{opacity:0}.InpaintAnything_inpaintContainer__JEXTH{--panel:var(--panel,#1b2025);--panel-border:var(--panel-border,hsla(0,0%,100%,.06));--surface:var(--surface,#15181c);--text:var(--text,#d8dee9);--muted:var(--muted,#8b949e);--accent:var(--accent,#2e8b57);display:flex;flex-direction:column;gap:1rem;color:var(--text);overflow:visible}.InpaintAnything_title__JI6CV{margin:0;font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:650;letter-spacing:.2px;color:#e5e9ef}.InpaintAnything_subtitle__Gn4eK{margin:-.25rem 0 .25rem;color:var(--muted);font-size:.9rem}.InpaintAnything_toolbar__cvMYn{display:flex;flex-direction:column;gap:.75rem}.InpaintAnything_checkbox__Z_Wj7{accent-color:#2e8b57;background:#226840;border:2px solid #226840;width:16px;height:16px;cursor:pointer}.InpaintAnything_checkboxLabel__ey1v2{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text);cursor:pointer;user-select:none}.InpaintAnything_checkboxLabel__ey1v2 input[type=checkbox]{accent-color:#2e8b57;width:16px;height:16px;cursor:pointer}.InpaintAnything_samStatus__3F8Sg{display:flex;justify-content:center;padding:.5rem .75rem;background:var(--surface);border:1px solid var(--panel-border);border-radius:10px;color:var(--muted)}.InpaintAnything_statusLabel___ZT4P{font-size:.875rem;display:flex;align-items:center;gap:.5rem}.InpaintAnything_statusValue__cacDY{font-weight:700;padding:.15rem .5rem;border-radius:8px;font-size:.8rem;border:1px solid var(--panel-border)}.InpaintAnything_statusValue__cacDY.InpaintAnything_webgpu__imfzz{background:rgba(46,139,87,.16);color:#2e8b57;border-color:rgba(46,139,87,.35)}.InpaintAnything_statusValue__cacDY.InpaintAnything_wasm__hTtQW{background:rgba(214,165,0,.16);color:#e0b100;border-color:rgba(214,165,0,.35)}.InpaintAnything_statusValue__cacDY.InpaintAnything_server__CnjeM{background:hsla(0,0%,100%,.06);color:#cfd6df}.InpaintAnything_statusValue__cacDY.InpaintAnything_warming__08L2N{background:rgba(214,165,0,.16);color:#e0b100;border-color:rgba(214,165,0,.35)}.InpaintAnything_statusValue__cacDY.InpaintAnything_ready__xHwWr{background:rgba(46,139,87,.16);color:#2e8b57;border-color:rgba(46,139,87,.35)}.InpaintAnything_initializing__V_hqb{font-style:italic;color:#2e8b57;animation:InpaintAnything_pulse__ab20G 1.5s infinite}@keyframes InpaintAnything_pulse__ab20G{0%,to{opacity:1}50%{opacity:.5}}.InpaintAnything_modeSelector__Y7_03{display:flex;gap:.5rem;padding:6px;background:linear-gradient(180deg,#121519,#0e1115);border:1px solid rgba(46,139,87,.35);border-radius:12px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.28),0 6px 18px rgba(0,0,0,.28);width:fit-content}.InpaintAnything_modeSelector__Y7_03 button{padding:.6rem 1rem;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;background:hsla(0,0%,100%,.04);color:#d2d8e1;font-size:.92rem;font-weight:600;cursor:pointer;transition:transform .12s ease,background .15s ease,color .15s ease,border-color .15s ease}.InpaintAnything_modeSelector__Y7_03 button:hover:not(:disabled){background:rgba(46,139,87,.14);color:#e8fff3;transform:translateY(-1px)}.InpaintAnything_modeSelector__Y7_03 button.InpaintAnything_active__7OKxJ{background:rgba(46,139,87,.18);color:#dff7e8;border-color:rgba(46,139,87,.55);box-shadow:inset 0 0 0 1px rgba(46,139,87,.25)}.InpaintAnything_modeSelector__Y7_03 button:focus-visible{outline:2px solid #2e8b57;outline-offset:2px}.InpaintAnything_modeSelector__Y7_03 button:disabled{opacity:.55;cursor:not-allowed}.InpaintAnything_controls__3_AEX{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem .75rem}.InpaintAnything_clearButton__psJdN,.InpaintAnything_downloadButton__YKMlJ,.InpaintAnything_inpaintButton__qlW3M,.InpaintAnything_previewButton__WozqO,.InpaintAnything_segmentButton__qFh1S,.InpaintAnything_undoButton__lBMr5{appearance:none;padding:.55rem .9rem;border-radius:10px;border:1px solid var(--panel-border);background:hsla(0,0%,100%,.04);color:var(--text);font-size:.9rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .05s ease}.InpaintAnything_clearButton__psJdN:hover,.InpaintAnything_downloadButton__YKMlJ:hover,.InpaintAnything_previewButton__WozqO:hover,.InpaintAnything_segmentButton__qFh1S:hover,.InpaintAnything_undoButton__lBMr5:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.18)}.InpaintAnything_clearButton__psJdN:active,.InpaintAnything_downloadButton__YKMlJ:active,.InpaintAnything_inpaintButton__qlW3M:active,.InpaintAnything_previewButton__WozqO:active,.InpaintAnything_segmentButton__qFh1S:active,.InpaintAnything_undoButton__lBMr5:active{transform:translateY(1px)}.InpaintAnything_clearButton__psJdN:disabled,.InpaintAnything_downloadButton__YKMlJ:disabled,.InpaintAnything_inpaintButton__qlW3M:disabled,.InpaintAnything_previewButton__WozqO:disabled,.InpaintAnything_segmentButton__qFh1S:disabled,.InpaintAnything_undoButton__lBMr5:disabled{opacity:.55;cursor:not-allowed}.InpaintAnything_downloadButton__YKMlJ{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--panel-border);background:hsla(0,0%,100%,.04)}.InpaintAnything_downloadButton__YKMlJ:hover{background:rgba(46,139,87,.2);border-color:rgba(46,139,87,.45)}.InpaintAnything_downloadIcon__tVR2N{width:24px;height:24px;opacity:.9;transition:opacity .15s ease}.InpaintAnything_downloadButton__YKMlJ:hover .InpaintAnything_downloadIcon__tVR2N{opacity:1}.InpaintAnything_inpaintButton__qlW3M,.InpaintAnything_resultControls__LCLFo .InpaintAnything_segmentButton__qFh1S{background:#2e8b57;border-color:#226840;color:#fff}.InpaintAnything_inpaintButton__qlW3M:hover,.InpaintAnything_resultControls__LCLFo .InpaintAnything_segmentButton__qFh1S:hover{background:#01ad5a}.InpaintAnything_previewButton__WozqO{background:rgba(46,139,87,.14);border-color:rgba(46,139,87,.35);color:#2e8b57}.InpaintAnything_previewButton__WozqO:hover{background:rgba(46,139,87,.2)}.InpaintAnything_brushControls__MSzcf{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .5rem;background:var(--surface);border:1px solid var(--panel-border);border-radius:10px;color:var(--muted)}.InpaintAnything_brushControls__MSzcf label{font-size:.85rem}.InpaintAnything_brushControls__MSzcf span{min-width:34px;font-size:.85rem;color:#cfd6df}.InpaintAnything_brushRange__75Dm2{width:160px;height:6px;border-radius:999px;appearance:none;-webkit-appearance:none;outline:none;cursor:pointer;background:linear-gradient(#226840,#226840) 0 /var(--p,0) 100% no-repeat,hsla(0,0%,100%,.12)}.InpaintAnything_brushRange__75Dm2::-webkit-slider-runnable-track{height:6px;background:transparent}.InpaintAnything_brushRange__75Dm2::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#226840;border:2px solid #226840;margin-top:-5px}.InpaintAnything_brushRange__75Dm2::-moz-range-track{height:6px;border-radius:999px;background:hsla(0,0%,100%,.12)}.InpaintAnything_brushRange__75Dm2::-moz-range-progress{height:6px;border-radius:999px;background:#226840}.InpaintAnything_brushRange__75Dm2::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#226840;border:2px solid #226840}@media (forced-colors:active){.InpaintAnything_brushRange__75Dm2::-moz-range-thumb,.InpaintAnything_brushRange__75Dm2::-webkit-slider-thumb{border-color:CanvasText}}.InpaintAnything_segmentInfo__67GcS{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .5rem;background:var(--surface);border:1px solid var(--panel-border);border-radius:10px;color:var(--muted);font-size:.85rem}.InpaintAnything_selectedCount__RvVnt{color:#2e8b57;font-weight:700}.InpaintAnything_helpText__BDvtk{font-size:.8rem;color:var(--muted);padding:.25rem .5rem;border-left:3px solid #2e8b57;background:rgba(46,139,87,.08);border-radius:6px}.InpaintAnything_canvasContainer__yHQkN{background:var(--surface);border:1px solid var(--panel-border);border-radius:12px;padding:12px;width:100%;max-width:100%}.InpaintAnything_hiddenLayer__t8A_F{display:none!important}.InpaintAnything_canvasFrame__4djSY{position:relative;display:inline-block;border-radius:10px;overflow:visible;max-width:clamp(360px,38vw,520px);width:100%;aspect-ratio:var(--ar,auto)}@media (max-width:820px){.InpaintAnything_canvasFrame__4djSY{max-width:100%;max-height:none}}.InpaintAnything_mainCanvas__nKqt9,.InpaintAnything_maskCanvas__i3_Sc{display:block;width:100%;height:auto}.InpaintAnything_maskCanvas__i3_Sc{position:absolute;top:0;left:0;width:100%;height:auto}.InpaintAnything_resultImage__NDpQL{display:block;max-width:100%;width:100%;height:auto;border-radius:10px;border:1px solid hsla(0,0%,100%,.14);background:#0b0e12;box-shadow:0 12px 36px rgba(0,0,0,.45)}.InpaintAnything_expandBtn__VFu9_{position:absolute;top:8px;right:8px;z-index:3;appearance:none;border:1px solid hsla(0,0%,100%,.14);background:rgba(21,24,28,.75);backdrop-filter:blur(4px);color:#e5e9ef;border-radius:10px;padding:6px 10px;font-size:.95rem;cursor:pointer;opacity:0;transform:translateY(-2px);transition:opacity .18s ease,transform .18s ease,background .15s ease,border-color .15s ease}.InpaintAnything_canvasContainer__yHQkN:hover .InpaintAnything_expandBtn__VFu9_,.InpaintAnything_zoomed__ns3Qy .InpaintAnything_expandBtn__VFu9_{opacity:1;transform:translateY(0)}.InpaintAnything_expandBtn__VFu9_:hover{background:rgba(46,139,87,.2);border-color:rgba(46,139,87,.5)}.InpaintAnything_backdrop__sRXGp{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:999}.InpaintAnything_zoomed__ns3Qy{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);max-width:none!important;width:auto;max-height:94vh;z-index:1000;box-shadow:0 16px 48px rgba(0,0,0,.6)}.InpaintAnything_resultControls__LCLFo{display:flex;gap:.75rem;align-items:center;justify-content:center;padding:.75rem;background:var(--surface);border:1px solid var(--panel-border);border-radius:10px}.InpaintAnything_inpaintControls__XpyCj .InpaintAnything_inpaintButton__qlW3M{margin-top:.5rem;background:#226840;border-color:#226840;color:#fff;gap:.75rem}.InpaintAnything_inpaintControls__XpyCj .InpaintAnything_inpaintButton__qlW3M:hover{background:#01ad5a}.InpaintAnything_promptField__n1RGx{width:100%;padding:10px 12px!important;border-radius:8px!important;border:1px solid hsla(0,0%,100%,.08);background:#101419!important;color:#e5e9ef!important;font-size:.95rem!important;outline:none;transition:border-color .15s ease,background .15s ease}.InpaintAnything_promptField__n1RGx:focus{border-color:rgba(46,139,87,.6);background:#0f1318!important}.InpaintAnything_promptField__n1RGx:disabled{opacity:.6}.InpaintAnything_podStatusIndicator__TT5iQ{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgba(46,139,87,.08);border:1px solid rgba(46,139,87,.25);border-radius:8px;color:#2e8b57;font-size:.85rem;font-weight:500;margin-bottom:.5rem}.InpaintAnything_podStatusIndicator__TT5iQ .InpaintAnything_spinner__fFDQ4{width:16px;height:16px;border:2px solid rgba(46,139,87,.2);border-top-color:#2e8b57;border-radius:50%;animation:InpaintAnything_spin__F66vl 1s linear infinite;margin:0}.InpaintAnything_loadingOverlay__y9OpX{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1001;color:#fff}.InpaintAnything_loadingOverlay__y9OpX .InpaintAnything_spinner__fFDQ4{width:46px;height:46px;border:3px solid hsla(0,0%,100%,.2);border-top-color:#2e8b57;border-radius:50%;animation:InpaintAnything_spin__F66vl 1s linear infinite;margin-bottom:.9rem}@keyframes InpaintAnything_spin__F66vl{to{transform:rotate(1turn)}}.InpaintAnything_loadingOverlay__y9OpX p{font-size:1rem;font-weight:600}.InpaintAnything_autoCursor__naKz4{cursor:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><circle cx="12" cy="12" r="8" stroke="white" stroke-width="2" fill="none"/></svg>') 12 12,crosshair!important}.InpaintAnything_toolGroup__cKHZt{display:inline-flex;align-items:center;justify-content:space-between;gap:.5rem;padding:4px;background:var(--surface);border:1px solid var(--panel-border);border-radius:999px;width:100%}.InpaintAnything_toolGroupLeft__JQmri{display:flex;gap:.5rem}.InpaintAnything_toolButton___hmIX{width:38px;height:38px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.06);border:1px solid var(--panel-border);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .06s ease,box-shadow .15s ease}.InpaintAnything_toolButton___hmIX:hover{background:rgba(46,139,87,.14);border-color:rgba(46,139,87,.35);transform:translateY(-1px)}.InpaintAnything_toolButton___hmIX:active{transform:translateY(0)}.InpaintAnything_toolButton___hmIX:disabled{opacity:.55;cursor:not-allowed}.InpaintAnything_activeTool__tSKAl{background:rgba(46,139,87,.22);border-color:rgba(46,139,87,.55);box-shadow:inset 0 0 0 1px rgba(46,139,87,.25)}.InpaintAnything_toolIcon__QsOFB{width:18px;height:18px;opacity:.95;transition:opacity .15s ease,transform .12s ease}.InpaintAnything_toolButton___hmIX:hover .InpaintAnything_toolIcon__QsOFB{opacity:1;transform:scale(1.05)}.InpaintAnything_canvasWithUpload__UInNp{display:flex;gap:1rem;align-items:flex-start;width:100%}.InpaintAnything_uploadButtonContainer__LIqMu{flex-shrink:0;display:flex;align-items:center;padding:1rem;background:var(--surface);border:1px solid var(--panel-border);border-radius:12px;min-height:200px}.InpaintAnything_uploadButton__VlGeO{appearance:none;padding:.55rem .9rem;border-radius:1px;border:1px solid var(--panel-border);background:hsla(0,0%,100%,.04);color:var(--text);font-size:.9rem;font-weight:700;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.28);transition:background .15s ease,border-color .15s ease,transform .05s ease}.InpaintAnything_uploadButton__VlGeO:hover{background:rgba(46,139,87,.2);border-color:rgba(46,139,87,.6);box-shadow:0 0 0 1px rgba(46,139,87,.25)}.InpaintAnything_uploadButton__VlGeO:active{transform:translateY(0);box-shadow:0 2px 8px rgba(46,139,87,.15)}.InpaintAnything_uploadButton__VlGeO:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.InpaintAnything_mobileUploadButton__tkkYw{display:none}.InpaintAnything_mobileUploadTool__3KRqf{width:84px;height:42px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--panel-border);background:hsla(0,0%,100%,.04);box-shadow:0 6px 18px rgba(0,0,0,.28);cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .06s ease,box-shadow .15s ease}.InpaintAnything_mobileUploadTool__3KRqf:hover{background:rgba(46,139,87,.25);border-color:rgba(46,139,87,.6);transform:translateY(-1px)}.InpaintAnything_mobileUploadTool__3KRqf:active{transform:translateY(0)}.InpaintAnything_mobileUploadTool__3KRqf:disabled{opacity:.55;cursor:not-allowed}.InpaintAnything_emptyCanvas__Ixwcz{min-height:300px;display:flex;align-items:center;justify-content:center;background:var(--surface);border:2px dashed var(--panel-border)}.InpaintAnything_emptyCanvasMessage__fZhxZ{text-align:center;color:var(--muted);padding:2rem}.InpaintAnything_emptyCanvasMessage__fZhxZ h3{margin:1rem 0 .5rem;font-size:1.25rem;font-weight:600;color:var(--text)}.InpaintAnything_emptyCanvasMessage__fZhxZ p{margin:0;font-size:.9rem;opacity:.8}@media (max-width:820px){.InpaintAnything_modeSelector__Y7_03{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;box-sizing:border-box}.InpaintAnything_modeSelector__Y7_03 button{flex:initial;width:100%;justify-content:center}.InpaintAnything_controls__3_AEX{flex-direction:column;align-items:stretch}.InpaintAnything_resultControls__LCLFo{flex-direction:column}.InpaintAnything_canvasWithUpload__UInNp{flex-direction:column;gap:0}.InpaintAnything_uploadButtonContainer__LIqMu{display:none}.InpaintAnything_mobileUploadButton__tkkYw{display:block}}.SimpleImageUpload_hiddenFileInput__xoC5s{display:none}.SimpleImageUpload_uploadButton__snrge{appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.55rem .9rem;border-radius:8px;border:1px solid var(--panel-border,hsla(0,0%,100%,.06));background:hsla(0,0%,100%,.04);color:var(--text,#d8dee9);font-size:.9rem;font-weight:700;font-family:inherit;box-shadow:0 6px 18px rgba(0,0,0,.28);transition:background .15s ease,border-color .15s ease,transform .05s ease,opacity .2s ease}.SimpleImageUpload_uploadButton__snrge:hover:not(:disabled){background:rgba(46,139,87,.2);border-color:rgba(46,139,87,.6);box-shadow:0 0 0 1px rgba(46,139,87,.25)}.SimpleImageUpload_uploadButton__snrge:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 8px rgba(46,139,87,.15)}.SimpleImageUpload_uploadButton__snrge:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.SimpleImageUpload_uploadButtonNoText__eypS2{gap:0;width:42px;height:42px;padding:.5rem;border-radius:8px}.SimpleImageUpload_uploadIcon__evA7R{opacity:.95;transition:opacity .2s ease}.SimpleImageUpload_uploadIcon__evA7R.SimpleImageUpload_disabled__m4Eu3{opacity:.5}.SimpleImageUpload_uploadIcon__evA7R.SimpleImageUpload_noTextFilter__UFxwl{filter:brightness(1.2)}.SimpleImageUpload_uploadText__ZF_L0{opacity:1;transition:opacity .2s ease}.SimpleImageUpload_uploadText__ZF_L0.SimpleImageUpload_disabled__m4Eu3{opacity:.5}@media (max-width:768px){.SimpleImageUpload_uploadButton__snrge{gap:.375rem;padding:.5rem .8rem;font-size:.85rem}.SimpleImageUpload_uploadButtonNoText__eypS2{width:40px;height:40px;padding:.4rem}}@media (max-width:480px){.SimpleImageUpload_uploadButton__snrge{gap:.25rem;padding:.45rem .7rem;font-size:.8rem}.SimpleImageUpload_uploadButtonNoText__eypS2{width:38px;height:38px;padding:.35rem}}.SimpleImageUpload_uploadButton__snrge:focus{outline:2px solid #0070f3;outline-offset:2px;border-radius:8px}.SimpleImageUpload_uploadButton__snrge:focus:not(:focus-visible){outline:none}@media (prefers-color-scheme:dark){.SimpleImageUpload_uploadButton__snrge:focus{outline-color:#60a5fa}}.Banner_mainContainer__VFbIE{position:fixed;top:0;left:0;width:45vw;height:100vh;background:#fff;display:flex;flex-direction:column;justify-content:center;padding:50px;z-index:1000;clip-path:ellipse(75% 110% at 10% 0);box-shadow:0 4px 30px rgba(0,0,0,.4);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.Banner_bannerContents__nZAAK{transform:translateY(-2.8rem);margin-left:-3rem;text-shadow:1px 1px 0 #1e1e1e6a}.Banner_links__GkcIX{margin-left:2.5rem;display:flex;margin-top:-2rem;gap:.8rem}.Banner_bannerHeader__TbGlx{display:flex;align-items:center;gap:15px;margin-bottom:10px}.Banner_logo__ZV818{width:17.5rem;height:17.5rem}.Banner_title__OgwEd{font-size:5rem;font-weight:500;color:#333;margin:0;transform:translateY(4rem)}.Banner_textBlockWrapper__VGkb0{display:flex;flex-direction:column;gap:8px;margin-bottom:20px;transform:translateX(30px)}.Banner_textBlock___nM2K{margin-top:-.5rem;margin-bottom:0;font-size:3.8rem;font-weight:305;color:#444;text-align:left;line-height:1.5;letter-spacing:-.5px}.Banner_textBlock___nM2K:first-child{margin-left:.7rem;margin-bottom:-1.8rem}.Banner_textBlock___nM2K:nth-child(2){margin-left:10.75rem}.Banner_textBlock___nM2K:nth-child(3){margin-left:2rem;margin-bottom:3rem}.Banner_textBlock___nM2K:nth-child(4){margin-left:10rem}.Banner_textBlock___nM2K:nth-child(5){margin-left:0}.Banner_learnMoreBtn__j3cIa{font-weight:600;background:#00ff7f;border:2px solid #ccc;padding:12px 24px;font-size:1.2rem;cursor:pointer;border-radius:6px;transition:background .3s ease;margin-top:40px}.Banner_learnMoreBtn__j3cIa:hover{background:#0c6}@media (max-width:900px){.Banner_bannerContainer__UBb9K{width:60vw;padding-left:60px;clip-path:path("M 0 0 Q 50% 50%, 100% 0 L 100% 100 Q 50% 50%, 0 100% Z")}.Banner_title__OgwEd{font-size:3.5rem}.Banner_textBlock___nM2K{font-size:1.8rem}}@media (max-width:600px){.Banner_mainContainer__VFbIE{position:fixed;top:0;left:0;width:100vw;height:55vh;background:#fff;display:flex;flex-direction:column;justify-content:center;z-index:1000;clip-path:inset(0 0 0 0 round 0 0 10% 10%);box-shadow:0 4px 30px rgba(0,0,0,.4);transition:opacity .3s ease-in-out,transform .3s ease-in-out}.Banner_title__OgwEd{font-size:5rem;font-weight:500;color:#333;margin:0;transform:translateY(0)}.Banner_logo__ZV818{width:9.2rem;height:9.2rem}.Banner_textBlock___nM2K{margin-top:-.5rem;margin-bottom:0;font-size:3.8rem;font-weight:305;color:#444;text-align:center;line-height:1.2;letter-spacing:-.5px}.Banner_textBlock___nM2K:first-child{margin-left:-15rem;margin-bottom:-1.8rem}.Banner_textBlock___nM2K:nth-child(2){margin-left:-5rem}.Banner_textBlock___nM2K:nth-child(3){margin-left:-9rem;margin-bottom:1rem}.Banner_textBlock___nM2K:nth-child(4){margin-left:6rem}.Banner_textBlock___nM2K:nth-child(5){margin-left:4rem}.Banner_links__GkcIX{display:flex;justify-content:center;align-items:center;margin-top:-2rem;gap:.8rem;width:100%;margin-right:0;margin-left:1rem}.Banner_learnMoreBtn__j3cIa{display:flex;align-items:center;font-weight:600;background:#00ff7f;border:2px solid #ccc;padding:12px 24px;font-size:1.2rem;cursor:pointer;border-radius:6px;transition:background .3s ease;margin-top:40px}.Banner_bannerContents__nZAAK{transform:translateY(0);margin-left:-3rem;text-shadow:1px 1px 0 #1e1e1e6a}.Banner_bannerContainer__UBb9K{width:100vw;clip-path:none;padding:30px}.Banner_title__OgwEd{font-size:3rem}.Banner_textBlock___nM2K{font-size:1.6rem}}