.sharecomponent_shareWrapper__EhgP3{margin-top:1.25rem}.sharecomponent_shareDiv__dzCHs{display:flex;align-items:center;gap:.938rem;margin-top:1.25rem;flex-wrap:wrap;padding:.5rem}.sharecomponent_shareBtn___C7WZ{display:flex;align-items:center;gap:.625rem;color:#3c8c30;font-size:.875rem;font-weight:700}.sharecomponent_urlContainer__KOdA7{display:flex;align-items:center;width:100%;border:1px solid #e7e8f2;border-radius:4px;padding:.5rem;background-color:#fff;overflow:hidden}.sharecomponent_urlText__Dddjg{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:.5rem;font-size:.875rem;font-weight:400;color:#666}.sharecomponent_copyButton___5738{display:flex;align-items:center;gap:.25rem;background-color:#3c8c30;color:#fff;border:none;border-radius:4px;padding:.5rem .75rem;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.sharecomponent_copyButton___5738:hover{background-color:#012712}.sharecomponent_copyButton___5738 svg{font-size:1rem}.sharecomponent_nativeShareButton__p13CP{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:#3c8c30;color:#fff;border:none;cursor:pointer;transition:background-color .2s ease;padding:0}.sharecomponent_nativeShareButton__p13CP:hover{background-color:#2c6623}.sharecomponent_nativeShareButton__p13CP svg{width:24px;height:24px}.sharecomponent_copyableLink__XDgUM{color:#3c8c30;text-decoration:underline;cursor:pointer;margin-left:.5rem}.sharecomponent_copyableLink__XDgUM:hover{color:#2c6623}.input_inputGroup__AH_iu{display:flex;flex-direction:column;gap:1.25rem}.input_label__ZtdDL{font-weight:600}.input_label__ZtdDL[for]{cursor:pointer}.input_label__ZtdDL.input_style-2__zb8gP{display:inline-flex;align-items:center;color:#c3c3c3;font-size:.75rem;padding-right:1.25rem;position:absolute;top:0;right:0;bottom:0;cursor:pointer}.input_label__ZtdDL.input_style-2__zb8gP:not(.input_password__PDyMD){pointer-events:none}.input_label__ZtdDL.input_style-3__wmx6z{font-weight:500;margin-bottom:.625rem}.input_label__ZtdDL.input_checkbox__nZowx{font-size:.875rem;padding-left:.656rem}.input_label__ZtdDL.input_checkbox__nZowx a{color:#025928;font-weight:700;line-height:1.5}.input_label__ZtdDL.input_checkbox__nZowx a:hover{text-decoration:underline}.input_inputGroupInner__olBhF{position:relative;display:flex}.input_inputGroupInner__olBhF:not(.input_style-2__zb8gP,.input_style-3__wmx6z){width:clamp(17rem,40vw + 6rem,25rem)}.input_inputGroupInner__olBhF.input_--2__IiuPo{flex-direction:column;margin-bottom:1.25rem}.input_input__PA5oK{flex:1 1;width:100%;color:#5e5e5e;padding:.875rem 1.25rem;font-size:.875rem;border:1.5px solid #e7e8f2;border-top-left-radius:.375rem;border-bottom-left-radius:.375rem;outline:none}.input_input__PA5oK.input_style-2__zb8gP{border-radius:58px!important;border-color:#b5b5b5}.input_input__PA5oK.input_style-2__zb8gP:is(textarea){border-radius:20px!important}.input_input__PA5oK.input_style-2__zb8gP.input_style--2__5W_N2,.input_input__PA5oK.input_style-2__zb8gP.input_style--3__RUojD{border:none}.input_input__PA5oK.input_style-2__zb8gP.input_style--2__5W_N2{padding-left:.938rem}.input_input__PA5oK.input_style-2__zb8gP.input_style--3__RUojD{padding-right:.938rem}.input_input__PA5oK.input_style-3__wmx6z{border-radius:.313rem;border-color:#b5b5b5}.input_input__PA5oK[type=checkbox]{width:1.25rem;min-width:1.25rem;height:1.25rem;cursor:pointer}.input_submitBtn__Zr7R5{width:5rem;display:grid;place-items:center;background-color:#3c8c30;color:#fff;font-size:1.65rem;border-top-right-radius:.375rem;border-bottom-right-radius:.375rem;border:none;outline:none;cursor:pointer}.input_cAccordionInput__WjvwJ{width:100%;color:inherit;border:none;border-radius:10px;padding:10px 10px 10px 50px;margin:0;font:inherit;text-align:inherit;line-height:normal;overflow:visible;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#d5ffd5;font-family:Poppins;font-size:12px;font-weight:400;line-height:28px;letter-spacing:.25px;text-align:left}.input_cAccordionInput__WjvwJ:active,.input_cAccordionInput__WjvwJ:focus{border:1px solid #2684ff}.input_cAccordionInput__WjvwJ:focus-visible{outline:none}.input_cAccordionInputLabel__70Ubx{position:absolute;left:5px;top:50%;translate:0 -50%;background-color:#fff;opacity:.9;border:.5px solid;border-radius:8px;padding:3px 6px;border-image-source:linear-gradient(180deg,rgba(2,89,40,.3),rgba(56,137,47,.3));font-family:Poppins;font-size:12px;font-weight:400;line-height:28px;letter-spacing:.25px;text-align:left}.input_cAccordionInputContainer__KjUta{position:relative}.imageViewerModal_modal__ZqCkE{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:1000;outline:none}.imageViewerModal_overlay__2vOJF{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:999}.imageViewerModal_closeButton__HSeS4{position:absolute;top:20px;right:20px;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer;z-index:1001;padding:10px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.imageViewerModal_closeButton__HSeS4:hover{transform:scale(1.1)}.imageViewerModal_genImageWrapper__VNyGW{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.imageViewerModal_imageContainer__dhdoA{position:relative;width:50%;height:90%;display:flex;align-items:center;justify-content:center}.imageViewerModal_genImageControlsWrapper__w5I2T{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;position:relative}.imageViewerModal_genImageControls__Lk7tN{display:flex;flex-direction:column;gap:10px;z-index:1000}.imageViewerModal_controlButton__IONh2{background:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .2s}.imageViewerModal_controlButton__IONh2:hover{transform:scale(1.05)}.imageViewerModal_controlButton__IONh2 svg{width:20px;height:20px;color:#333}.imageViewerModal_projectsDropdown__hXIH4,.imageViewerModal_shareDropdown__XSizU{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.15);min-width:200px;padding:8px 0;z-index:1001}.imageViewerModal_projectsDropdown__hXIH4 ul,.imageViewerModal_shareDropdown__XSizU ul{list-style:none;margin:0;padding:0}.imageViewerModal_projectsDropdown__hXIH4 ul li,.imageViewerModal_shareDropdown__XSizU ul li{padding:8px 16px;cursor:pointer;transition:background-color .2s;white-space:nowrap}.imageViewerModal_projectsDropdown__hXIH4 ul li:hover,.imageViewerModal_shareDropdown__XSizU ul li:hover{background-color:#f5f5f5}.imageViewerModal_loading__ESZ_l{padding:12px 16px;text-align:center;color:#666}.categoryTxt2ImgModal_modalContainer__43a27{display:flex;flex-direction:column;height:100%;gap:20px;padding:20px}.categoryTxt2ImgModal_filterBar__jBcUf{display:flex;flex-direction:column;gap:16px;padding:16px;background:#f8f8f8;border-radius:8px}.categoryTxt2ImgModal_searchSection__c_x5Q{display:flex;align-items:center;gap:16px}.categoryTxt2ImgModal_searchSection__c_x5Q .categoryTxt2ImgModal_searchInput__lYeAW{flex:1 1;min-width:300px}.categoryTxt2ImgModal_searchSection__c_x5Q .categoryTxt2ImgModal_selectedProduct__pll50{padding:8px 16px;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.categoryTxt2ImgModal_filterSection__AOzfc{display:flex;gap:16px;flex-wrap:wrap}.categoryTxt2ImgModal_filterSection__AOzfc .categoryTxt2ImgModal_filterSelect__BRaQ3{min-width:200px;flex:1 1}.categoryTxt2ImgModal_filterSection__AOzfc .categoryTxt2ImgModal_priceFilter__8Tq6l{display:flex;gap:8px;align-items:center}.categoryTxt2ImgModal_filterSection__AOzfc .categoryTxt2ImgModal_priceFilter__8Tq6l .categoryTxt2ImgModal_priceInput__29AWT{width:120px}.categoryTxt2ImgModal_productsGrid__5ETCS{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-auto-rows:200px;grid-gap:16px;gap:16px;padding:8px;overflow-y:auto;flex:1 1}.categoryTxt2ImgModal_productImageDiv__pMxl6{width:100%;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:8px;background:#fff;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer}.categoryTxt2ImgModal_productImageDiv__pMxl6:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.categoryTxt2ImgModal_productImageDiv__pMxl6 img,.categoryTxt2ImgModal_productImageDiv__pMxl6 span{max-height:120px!important;max-width:120px!important;border-radius:50%!important;display:flex;flex-direction:column;justify-content:center;align-items:center}.categoryTxt2ImgModal_activeProductImageDiv__JnH8O{background-color:var(--secondary);border:1px solid var(--secondary-btn-border)}.categoryTxt2ImgModal_activeProductImageDiv__JnH8O span{border:.5px solid var(--secondary-btn-border)!important}.categoryTxt2ImgModal_productInfo__1s3ZI{padding:12px;display:flex;flex-direction:column;gap:4px}.categoryTxt2ImgModal_loading__zml0P,.categoryTxt2ImgModal_noResults__4oivn{display:flex;align-items:center;justify-content:center;height:200px;width:100%;color:#666;font-size:16px}.promptBox_promptBoxContainer__sfQRp{width:100%;max-width:1200px;margin:0 auto;padding:2rem 1rem;text-align:center}.promptBox_title__akd8j{font-size:2.5rem;font-weight:600;margin-bottom:1rem;color:#333}@media(max-width:768px){.promptBox_title__akd8j{font-size:2rem}}.promptBox_subtitle__Me_cs{font-size:1.1rem;color:#666;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}@media(max-width:768px){.promptBox_subtitle__Me_cs{font-size:1rem;padding:0 1rem}}.promptBox_searchContainer__6SE_P{margin-bottom:.5rem;display:flex;align-items:center}.promptBox_wrapperContainer__FMFHA{display:flex;align-items:center;justify-content:center;width:100%}@media(max-width:768px){.promptBox_wrapperContainer__FMFHA{flex-direction:column;width:100%}}@media(max-width:480px){.promptBox_wrapperContainer__FMFHA{min-width:100%}}.promptBox_imagePlusWrapper__2pJMD{position:relative;width:70px;height:70px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border-radius:50%;margin-right:10px;border:2px solid #e0e0e0;cursor:pointer;transition:all .2s ease}.promptBox_imagePlusWrapper__2pJMD:hover{background-color:#e0e0e0}.promptBox_searchInputWrapper__tiT_j{display:flex;align-items:center;justify-content:space-between;max-width:800px;width:100%;min-width:800px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:50px;padding:.5rem .5rem .5rem 1rem;box-shadow:0 0 20px var(--glow-color,rgba(74,108,247,.3));transition:all .3s ease;position:relative}.promptBox_searchInputWrapper__tiT_j:focus-within{box-shadow:0 0 30px var(--glow-color,rgba(74,108,247,.5));border-color:var(--glow-color,rgba(74,108,247,.5))}.promptBox_searchInputWrapper__tiT_j:focus-within:after{opacity:.8}.promptBox_searchInputWrapper__tiT_j:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:linear-gradient(45deg,var(--glow-color-light,rgba(74,108,247,.2)),var(--glow-color-lighter,rgba(74,108,247,.1)),var(--glow-color-light,rgba(74,108,247,.2)));border-radius:53px;z-index:-1;opacity:.5;transition:opacity .3s ease}@media(max-width:1600px){.promptBox_searchInputWrapper__tiT_j{max-width:1200px;min-width:1000px}}@media(max-width:1400px){.promptBox_searchInputWrapper__tiT_j{max-width:1000px;min-width:800px}}@media(max-width:1200px){.promptBox_searchInputWrapper__tiT_j{max-width:800px;min-width:600px}}@media(max-width:768px){.promptBox_searchInputWrapper__tiT_j{width:100%;min-height:500px;min-width:600px;padding-left:5px}}@media(max-width:480px){.promptBox_searchInputWrapper__tiT_j{min-height:400px;min-width:300px;max-width:350px}}.promptBox_searchInput__Xs7ju{flex:1 1;border:none;background:transparent;padding:.75rem 1.5rem;font-size:1rem;width:100%!important;min-width:0;max-width:none;margin-left:auto}.promptBox_searchInput__Xs7ju:focus{outline:none}@media(max-width:768px){.promptBox_searchInput__Xs7ju{width:100%;background:#f5f5f5;border-radius:50px;margin-bottom:1rem;height:-webkit-fill-available}}.promptBox_searchControls__5LKz1{display:flex;align-items:center;gap:.5rem;padding-right:.5rem;width:50px;height:50px}@media(max-width:768px){.promptBox_searchControls__5LKz1{width:50px;height:50px;padding:0}}.promptBox_shotsButton__lYsJz{color:#666;padding:.5rem 1rem}.promptBox_shotsButton__lYsJz .promptBox_arrow__d0sP7{margin-left:.5rem;font-size:.8rem}.promptBox_searchButton__t_YSe{background:#025928;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.promptBox_searchButton__t_YSe:hover{background:#01401d}.promptBox_categoriesContainer__mQUjm{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:center;margin-top:0;margin-bottom:2rem}.promptBox_trendingLabel__7Zaeb{color:#999;font-size:.9rem;margin-right:1rem}.promptBox_trendingTags__L5cwV{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:.5rem}.promptBox_trendingTag__D9GIU{color:#333;background:transparent;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;border:1px solid #ddd}.promptBox_trendingTag__D9GIU:hover{background:#f5f5f5}.promptBox_filterContainer__8vZOu{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto;padding:0 1rem}@media(max-width:768px){.promptBox_filterContainer__8vZOu{flex-direction:column;gap:1rem}}.promptBox_filterButton__HuDzu,.promptBox_filtersButton__xUoBs{color:#333;display:flex;align-items:center;gap:.5rem}.promptBox_filterButton__HuDzu .promptBox_arrow__d0sP7,.promptBox_filtersButton__xUoBs .promptBox_arrow__d0sP7{font-size:.8rem}.promptBox_filterButton__HuDzu:hover,.promptBox_filtersButton__xUoBs:hover{color:#ea4c89}.promptBox_imagesSlider__IuJ5E{position:relative;width:100%;margin:20px 0;padding:0 40px}.promptBox_imagesContainer__8OvSH{display:flex;gap:20px;overflow-x:auto;scroll-behavior:smooth;padding:20px 0;scrollbar-width:none;-ms-overflow-style:none}.promptBox_imagesContainer__8OvSH::-webkit-scrollbar{display:none}.promptBox_imageWrapper__I386b{flex:0 0 auto;width:250px;height:250px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .2s ease;cursor:pointer}.promptBox_imageWrapper__I386b:hover{transform:scale(1.02)}.promptBox_imageWrapper__I386b.promptBox_skeleton__G2nA_{cursor:default}.promptBox_imageWrapper__I386b.promptBox_skeleton__G2nA_:hover{transform:none}.promptBox_imageWrapper__I386b img{width:100%;height:100%;object-fit:cover}.promptBox_skeletonContent__G0E4O{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 37%,#f0f0f0 63%);background-size:400% 100%;animation:promptBox_shimmer__up2cq 1.4s ease infinite}@keyframes promptBox_shimmer__up2cq{0%{background-position:100% 50%}to{background-position:0 50%}}.promptBox_scrollButton__dfZ_I{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:all .2s ease}.promptBox_scrollButton__dfZ_I:hover{background:#f5f5f5;box-shadow:0 4px 12px rgba(0,0,0,.15)}.promptBox_scrollButton__dfZ_I svg{width:20px;height:20px}.promptBox_scrollButton__dfZ_I.promptBox_leftButton__ZNsMc{left:0}.promptBox_scrollButton__dfZ_I.promptBox_rightButton__Crdhk{right:0}.promptBox_searchControls__5LKz1.promptBox_loading__6If9c{opacity:.7;cursor:not-allowed}.promptBox_searchControls__5LKz1.promptBox_loading__6If9c .promptBox_searchButton__t_YSe{animation:promptBox_spin__3Ubuv 1s linear infinite}@keyframes promptBox_spin__3Ubuv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.promptBox_businessInfo___axdQ{text-align:center;margin:1rem 0;display:flex;justify-content:center;align-items:center}.promptBox_businessInfo___axdQ .promptBox_businessName__zLGoU{font-size:.95rem;font-weight:500;margin:0;padding:.75rem 1.5rem;border-radius:8px;display:inline-flex;align-items:center;gap:.5rem;transition:all .2s ease;box-shadow:0 2px 4px rgba(0,0,0,.05)}.promptBox_businessInfo___axdQ .promptBox_businessName__zLGoU:before{content:"🏢";font-size:1.1rem}.promptBox_businessInfo___axdQ p:not(:has(span)){background-color:var(--error-light);color:var(--error)}.promptBox_businessInfo___axdQ p:not(:has(span)):before{content:"⚠️"}.promptBox_businessInfo___axdQ p span{color:var(--primary-color);font-weight:600;margin-left:.25rem}.promptBox_pollingStatus__vUrku{margin:10px 0;padding:8px 12px;border-radius:4px;font-size:14px;font-weight:500;text-align:center;animation:promptBox_pulse__6yTzw 2s infinite}.promptBox_pollingStatus__vUrku.promptBox_statusStarting__UPY1H{background-color:#f0f0f0;color:#333}.promptBox_pollingStatus__vUrku.promptBox_statusPolling__XVAzF{background-color:#e6f7ff;color:#0070f3;border:1px solid #b3e0ff}.promptBox_pollingStatus__vUrku.promptBox_statusCompleted__giMn2{background-color:#e6f7ee;color:#00a854;border:1px solid #b3e0cc;animation:none}.promptBox_pollingStatus__vUrku.promptBox_statusTimeout__KOs0d{background-color:#fff7e6;color:#fa8c16;border:1px solid #ffd591;animation:none}.promptBox_pollingStatus__vUrku.promptBox_statusError__gGyK3{background-color:#fff1f0;color:#f5222d;border:1px solid #ffa39e;animation:none}@keyframes promptBox_pulse__6yTzw{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.promptBox_aiModeTabs__NkEAM{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-bottom:1rem;background-color:#f5f5f5;border-radius:30px;padding:.25rem;box-shadow:0 2px 5px rgba(0,0,0,.05);width:-moz-fit-content;width:fit-content}.promptBox_modeTab___hb_b{padding:.6rem 1.25rem;border-radius:25px;font-size:.9rem;font-weight:500;background:transparent;border:none;color:#555;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.promptBox_modeTab___hb_b:hover{background-color:var(--tab-hover-color,rgba(74,108,247,.1))}.promptBox_modeTab___hb_b.promptBox_activeTab___sbBN{background-color:var(--tab-color,#4a6cf7);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.1)}.promptBox_aiModeTabsWrapper__f8oD6{width:100%;display:flex;justify-content:center}@media(max-width:768px){.promptBox_aiModeTabsWrapper__f8oD6{flex-direction:column;gap:1rem}}.promptBox_cropModal__k3ikP{padding:0;overflow:scroll}.promptBox_cropModal__k3ikP,.promptBox_maskModal__9VQve{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;width:90%;max-width:1200px;max-height:90vh;outline:none;box-shadow:0 4px 20px rgba(0,0,0,.2)}.promptBox_maskModal__9VQve{overflow-y:scroll;overflow-x:scroll;padding:1rem}.promptBox_cropOverlay__gFe9B,.promptBox_maskModalOverlay__CSN4f,.promptBox_maskOverlay__rH1sC{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:1000;display:flex;align-items:center;justify-content:center}.promptBox_cropHeader__XqeI2,.promptBox_maskModalHeader__Z7gXO{display:flex;justify-content:space-between}.promptBox_cropHeader__XqeI2{align-items:center;padding:1rem;border-bottom:1px solid #e0e0e0;background-color:#f5f5f5}.promptBox_cropHeader__XqeI2 h3{margin:0;font-size:1.25rem;color:#333}.promptBox_cropHeaderActions__Qfduj{display:flex;align-items:center;gap:1rem}.promptBox_closeButton__NQnVQ{cursor:pointer;display:flex;align-items:center;justify-content:center;color:#666;transition:color .2s ease}.promptBox_closeButton__NQnVQ:hover{color:#333}.promptBox_addImageButton__NtAfR{display:flex;align-items:center;gap:.5rem;font-size:.875rem;padding:.5rem .75rem}.promptBox_cropContainer__oh0F1{display:flex;flex-direction:column;height:calc(90vh - 60px);max-height:700px}.promptBox_cropperContainer__E8HSM{position:relative;height:calc(100% - 100px);min-height:300px;background-color:#000;overflow:hidden}.promptBox_cropControls__X4dkg{padding:1rem;display:flex;flex-direction:column;gap:1rem;background-color:#f5f5f5;border-top:1px solid #e0e0e0}.promptBox_cropStatus__4UH0n{display:flex;gap:8px;font-size:13px;margin-right:1rem}.promptBox_zoomControls__0aUdD{display:flex;align-items:center;gap:.5rem}.promptBox_zoomControls__0aUdD span{font-size:.875rem;color:#666;min-width:50px}.promptBox_zoomSlider__eq6KF{flex:1 1;height:6px;-webkit-appearance:none;background:#e0e0e0;border-radius:3px;outline:none}.promptBox_zoomSlider__eq6KF::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:#025928;cursor:pointer}.promptBox_zoomSlider__eq6KF::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#025928;cursor:pointer;border:none}.promptBox_cropActions__kjMgq{display:flex;justify-content:space-between;align-items:center;gap:1rem}.promptBox_cropActions__kjMgq .promptBox_actionButtons__AzQUw{display:flex;gap:1rem}.promptBox_cropButton__l6qVO{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem}.promptBox_uploadImagesContainer__ryjwl{display:flex;align-items:center;margin-right:1rem}.promptBox_uploadedThumbnails__QjaCI{display:flex;gap:.5rem;margin-right:.5rem}.promptBox_thumbnailWrapper__FNKty{position:relative;width:50px;height:50px;border-radius:8px;overflow:visible;transition:transform .2s ease}.promptBox_thumbnailWrapper__FNKty:hover{transform:scale(1.05)}.promptBox_thumbnailWrapper__FNKty:hover .promptBox_removeThumbnail__FuUfL{opacity:1}.promptBox_removeThumbnailBadge__WFTkh{z-index:20}.promptBox_thumbnail__xAhL8{width:100%;height:100%;position:relative}.promptBox_removeThumbnail__FuUfL{position:absolute;top:0;right:0;background-color:rgba(0,0,0,.6);border:none;width:20px;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease;padding:0}.promptBox_removeThumbnail__FuUfL:hover{background-color:rgba(255,0,0,.7)}.promptBox_uploadBadge__pNLOx{position:absolute;top:-5px;right:-5px;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.2)}.promptBox_cropNav__QRywj{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:12px}.promptBox_cropNav__QRywj .promptBox_imageCounter__Jzb0h{font-size:.875rem;color:#666;min-width:100px;text-align:center}.promptBox_navButton__VYU92{padding:.5rem 1rem;width:-moz-fit-content;width:fit-content;height:40px;font-size:10px}.promptBox_maskSizeControls__p58YN{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0}.promptBox_maskSizeControls__p58YN .promptBox_maskSizeSlider__maCGT{display:flex;align-items:center;gap:10px}.promptBox_maskSizeControls__p58YN .promptBox_maskSizeSlider__maCGT input[type=range]{width:200px}.promptBox_maskSizeControls__p58YN .promptBox_maskSizeSlider__maCGT input[type=text]{text-align:center;border:1px solid #ddd;border-radius:4px;padding:4px}.promptBox_maskSizeControls__p58YN .promptBox_maskActions__V2GEp{display:flex;gap:10px}@media(max-width:768px){.promptBox_promptInputWrapper__znxSS{flex-direction:column}.promptBox_promptOptionsContainer__KZy45{flex-direction:column;align-items:flex-start;gap:1rem}.promptBox_aiModeInfo__5P8ju{justify-content:flex-start}.promptBox_cropContainer__oh0F1{height:calc(90vh - 60px)}.promptBox_cropperContainer__E8HSM{height:calc(100% - 100px);position:relative;overflow:hidden}.promptBox_cropInfo__nwYhn{position:absolute;bottom:10px;left:10px;background-color:rgba(0,0,0,.7);color:#fff;padding:8px 12px;border-radius:4px;font-size:12px;display:flex;flex-direction:column;gap:4px;z-index:10}.promptBox_cropControls__X4dkg{padding:.75rem}}.promptBox_ready__5Q8l0{color:#36b236;font-weight:700;padding:4px 8px;background-color:rgba(0,200,0,.1);border-radius:4px}.promptBox_notReady__zAKD4{color:red;padding:4px 8px;background-color:rgba(255,0,0,.1);border-radius:4px}.promptBox_maskModalContent__IIx9I{display:flex;background-color:#f7fff7}.promptBox_canvasContainer__1OLjf{display:flex;width:100%;height:100%}.promptBox_menu__6SJvQ{max-width:50px;width:50px;margin-top:auto;margin-bottom:auto;padding:20px 0;border-left:.2px solid #d3d3d3;border-top:.2px solid #d3d3d3;border-bottom:.2px solid #d3d3d3;border-top-left-radius:10px;border-bottom-left-radius:10px}.promptBox_menu__6SJvQ,.promptBox_menu__6SJvQ button{background-color:#d5ffd5}.promptBox_menu__6SJvQ .promptBox_activeMenuStyle__nRVyo{background-color:#025928;color:#025928;background-color:#dff6fe;font-weight:700;border-left:3px solid #025928}.promptBox_maskModalFooter___KDBu{margin-top:1rem;display:flex;justify-content:flex-end}.promptBox_navigationButtons__u06ii{display:flex;gap:1rem}.promptBox_reverseOrderButton__BuYsH{display:flex;align-items:center;gap:5px;background-color:#d5ffd5;padding:5px 10px;border-radius:15px;border:1px solid #025928;font-size:12px}.promptBox_reverseOrderButton__BuYsH:hover{cursor:pointer}.promptBox_promptBoxTitle__xiXrO{font-size:1.5rem;font-weight:700;line-height:1.2;text-align:center;margin-bottom:2rem;background:linear-gradient(135deg,#025928,#3c8c30,#d96704);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:promptBox_gradientShift__dwlOZ 4s ease-in-out infinite;letter-spacing:-.02em}@media(min-width:768px){.promptBox_promptBoxTitle__xiXrO{font-size:3rem}}@media(min-width:1024px){.promptBox_promptBoxTitle__xiXrO{font-size:3.5rem}}.promptBox_promptBoxTitle__xiXrO:hover{transform:translateY(-2px);transition:transform .3s ease}@keyframes promptBox_gradientShift__dwlOZ{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}