.EditPopup_backdrop__1WoaW{position:fixed;inset:0;z-index:9995;background:rgba(22,17,14,.75);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px;animation:EditPopup_fadeIn__14ket .2s ease both;font-family:inherit}@keyframes EditPopup_fadeIn__14ket{0%{opacity:0}to{opacity:1}}.EditPopup_modal__Le9TY{background:#231d18;border:1px solid hsla(34,53%,68%,.15);border-radius:16px;width:100%;max-width:640px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 24px 64px rgba(0,0,0,.7);animation:EditPopup_slideUp__6_uRK .25s cubic-bezier(.34,1.56,.64,1) both}@keyframes EditPopup_slideUp__6_uRK{0%{opacity:0;transform:translateY(30px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.EditPopup_header__snc0j{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;background:linear-gradient(90deg,#2c241e,#231d18);border-bottom:1px solid hsla(34,53%,68%,.12);border-top-left-radius:16px;border-top-right-radius:16px;flex-shrink:0}.EditPopup_headerTitle__I0NII{display:flex;align-items:center;gap:10px}.EditPopup_headerTitle__I0NII h3{margin:0;font-size:16px;font-weight:700;color:#f3ece4;letter-spacing:-.2px}.EditPopup_headerTitle__I0NII span{font-size:18px}.EditPopup_closeBtn__0QORE{width:32px;height:32px;border-radius:8px;border:none;background:hsla(0,0%,100%,.06);color:#c4b5a5;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.EditPopup_closeBtn__0QORE:hover{background:rgba(239,68,68,.2);color:#fca5a5}.EditPopup_body__WPed8{overflow-y:auto;padding:24px;flex:1 1;display:flex;flex-direction:column;gap:20px}.EditPopup_body__WPed8::-webkit-scrollbar{width:5px}.EditPopup_body__WPed8::-webkit-scrollbar-track{background:transparent}.EditPopup_body__WPed8::-webkit-scrollbar-thumb{background:hsla(34,53%,68%,.2);border-radius:4px}.EditPopup_field__zwEKb{display:flex;flex-direction:column;gap:7px}.EditPopup_label__NlXz_{font-size:12px;font-weight:700;color:#d1b89d;text-transform:uppercase;letter-spacing:.6px}.EditPopup_input__Gg6FE{width:100%;padding:11px 15px;background:rgba(0,0,0,.25);border:1px solid hsla(34,53%,68%,.2);border-radius:9px;color:#f5efe6;font-size:14px;font-family:inherit;transition:border-color .2s,background .2s,box-shadow .2s;box-sizing:border-box}.EditPopup_input__Gg6FE:focus{outline:none;border-color:#865f24;background:rgba(134,95,36,.12);box-shadow:0 0 0 3px rgba(134,95,36,.25)}.EditPopup_input__Gg6FE::placeholder{color:#8c7a6b}.EditPopup_textarea___F6VI{resize:vertical;min-height:95px;line-height:1.6}.EditPopup_imageField__dsCBT{display:flex;align-items:center;gap:16px;background:rgba(0,0,0,.2);padding:12px;border-radius:10px;border:1px dashed hsla(34,53%,68%,.2)}.EditPopup_imagePreview__uaU9o{width:90px;height:65px;object-fit:cover;border-radius:8px;border:1px solid hsla(34,53%,68%,.2);flex-shrink:0;background:#181310}.EditPopup_imagePlaceholder__253ZT{width:90px;height:65px;border-radius:8px;border:1px dashed hsla(34,53%,68%,.3);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#8c7a6b;font-size:24px;background:rgba(0,0,0,.3)}.EditPopup_uploadBtn__h6Ye8{padding:9px 16px;background:linear-gradient(135deg,#865f24,#6b4c1d);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(107,76,29,.4)}.EditPopup_uploadBtn__h6Ye8:hover:not(:disabled){background:linear-gradient(135deg,#996e2b,#7d5923);transform:translateY(-1px)}.EditPopup_uploadBtn__h6Ye8:disabled{opacity:.5;cursor:not-allowed}.EditPopup_uploadHint__AR3gr{font-size:11px;color:#a3907e;margin-top:4px}.EditPopup_featuresSection__1GVHT{display:flex;flex-direction:column;gap:12px}.EditPopup_featureItem__oKJK4{background:rgba(0,0,0,.25);border:1px solid hsla(34,53%,68%,.15);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px}.EditPopup_featureItemHeader__wJzDF{font-size:12px;color:#d99b26;font-weight:700;text-transform:uppercase;letter-spacing:.6px}.EditPopup_featureItemRow__i5zn_{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.EditPopup_inputSmall__neDMs{padding:8px 12px;font-size:13px}.EditPopup_footer__5SWOR{display:flex;justify-content:flex-end;gap:12px;padding:18px 24px;background:rgba(0,0,0,.15);border-top:1px solid hsla(34,53%,68%,.12);border-bottom-left-radius:16px;border-bottom-right-radius:16px;flex-shrink:0}.EditPopup_btnCancel__F_fDv{padding:10px 20px;background:transparent;border:1px solid hsla(34,53%,68%,.3);border-radius:9px;color:#d1b89d;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;transition:all .2s ease}.EditPopup_btnCancel__F_fDv:hover{border-color:hsla(34,53%,68%,.6);color:#f5efe6;background:hsla(0,0%,100%,.05)}.EditPopup_btnSave__Mi9jr{padding:10px 24px;background:linear-gradient(135deg,#865f24,#6b4c1d);border:1px solid hsla(0,0%,100%,.2);border-radius:9px;color:#fff;font-size:13px;font-weight:700;font-family:inherit;cursor:pointer;box-shadow:0 4px 14px rgba(107,76,29,.4);transition:all .2s ease}.EditPopup_btnSave__Mi9jr:hover:not(:disabled){background:linear-gradient(135deg,#996e2b,#7d5923);transform:translateY(-1px);box-shadow:0 6px 18px rgba(107,76,29,.55)}.EditPopup_btnSave__Mi9jr:disabled{opacity:.5;cursor:not-allowed}.EditPopup_spinner__4spsv{display:inline-block;width:13px;height:13px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:EditPopup_spin__dq8pG .7s linear infinite;margin-right:6px}@keyframes EditPopup_spin__dq8pG{to{transform:rotate(1turn)}}