.Breadcrumb_breadcrumbWrapper__T8lvd{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid #eaeaea}.Breadcrumb_pageTitle__uhF0O{font-size:1.75rem;font-weight:700;color:#333}.Breadcrumb_breadcrumbContainer__MFIwv{display:flex;align-items:center;font-size:.875rem;color:#666}.Breadcrumb_baseLink__sZW8_{color:#555;text-decoration:none;transition:color .2s ease;font-weight:500}.Breadcrumb_baseLink__sZW8_:hover{color:#0070f3;text-decoration:underline}.Breadcrumb_separator__CO1ox{display:flex;align-items:center;margin:0 .5rem;color:#999}.Breadcrumb_current__rYpXZ{color:#777;font-weight:500;margin-left:3px}@media (max-width:768px){.Breadcrumb_pageTitle__uhF0O{font-size:1.5rem}.Breadcrumb_breadcrumbContainer__MFIwv{font-size:.8rem}}.Breadcrumb_pageTitle__uhF0O{animation:Breadcrumb_fadeIn__GlCmZ .5s ease-in-out}@keyframes Breadcrumb_fadeIn__GlCmZ{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.DeleteConfirmationModal_modalOverlay__n_ixy{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.DeleteConfirmationModal_modalContent__sgpkQ{position:relative;border:none;background:transparent;outline:none;max-width:90%;width:450px;padding:0;overflow:visible}.DeleteConfirmationModal_confirmationModal__VLz8f{background-color:#ffffff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.25);padding:28px 32px;text-align:center;animation:DeleteConfirmationModal_slideIn__BnPI9 .3s ease-out forwards}.DeleteConfirmationModal_confirmationModal__VLz8f h2{color:#2d3748;font-size:1.25rem;font-weight:600;margin:0 0 24px;line-height:1.5}.DeleteConfirmationModal_modalButtons__41sNw{display:flex;gap:16px;justify-content:center}.DeleteConfirmationModal_modalButtons__41sNw button{padding:8px 20px;border-radius:8px;border:none;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px}.DeleteConfirmationModal_confirmButton__SSFoo{background-color:#e53e3e;color:white}.DeleteConfirmationModal_confirmButton__SSFoo:hover{background-color:#c53030;transform:translateY(-2px);box-shadow:0 4px 6px rgba(229,62,62,.25)}.DeleteConfirmationModal_cancelButton__LBZv_{background-color:#edf2f7;color:#4a5568}.DeleteConfirmationModal_cancelButton__LBZv_:hover{background-color:#e2e8f0;transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}@keyframes DeleteConfirmationModal_slideIn__BnPI9{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DeleteConfirmationModal_slideOut__4KG6g{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.DeleteConfirmationModal_cancelButton__LBZv_:focus,.DeleteConfirmationModal_confirmButton__SSFoo:focus{outline:2px solid #3182ce;outline-offset:2px}@media (max-width:480px){.DeleteConfirmationModal_modalContent__sgpkQ{width:90%}.DeleteConfirmationModal_confirmationModal__VLz8f{padding:20px}.DeleteConfirmationModal_modalButtons__41sNw{flex-direction:column}.DeleteConfirmationModal_modalButtons__41sNw button{width:100%}}@media (max-width:768px){.DeleteConfirmationModal_modalButtons__41sNw{gap:.5rem}}.DeleteConfirmationModal_modalOverlay__Gckhb{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.DeleteConfirmationModal_modalContent__hu4jS{position:relative;border:none;background:transparent;outline:none;max-width:90%;width:450px;padding:0;overflow:visible}.DeleteConfirmationModal_confirmationModal__HnMQn{background-color:#ffffff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.25);padding:28px 32px;text-align:center;animation:DeleteConfirmationModal_slideIn__IypB4 .3s ease-out forwards}.DeleteConfirmationModal_confirmationModal__HnMQn h2{color:#2d3748;font-size:1.25rem;font-weight:600;margin:0 0 24px;line-height:1.5}.DeleteConfirmationModal_modalButtons__kVhQl{display:flex;gap:16px;justify-content:center}.DeleteConfirmationModal_modalButtons__kVhQl button{padding:8px 20px;border-radius:8px;border:none;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px}.DeleteConfirmationModal_confirmButton__Zd7wy{background-color:#e53e3e;color:white}.DeleteConfirmationModal_confirmButton__Zd7wy:hover{background-color:#c53030;transform:translateY(-2px);box-shadow:0 4px 6px rgba(229,62,62,.25)}.DeleteConfirmationModal_cancelButton__dESTJ{background-color:#edf2f7;color:#4a5568}.DeleteConfirmationModal_cancelButton__dESTJ:hover{background-color:#e2e8f0;transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}@keyframes DeleteConfirmationModal_slideIn__IypB4{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DeleteConfirmationModal_slideOut__BOhx1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.DeleteConfirmationModal_cancelButton__dESTJ:focus,.DeleteConfirmationModal_confirmButton__Zd7wy:focus{outline:2px solid #3182ce;outline-offset:2px}@media (max-width:480px){.DeleteConfirmationModal_modalContent__hu4jS{width:90%}.DeleteConfirmationModal_confirmationModal__HnMQn{padding:20px}.DeleteConfirmationModal_modalButtons__kVhQl{flex-direction:column}.DeleteConfirmationModal_modalButtons__kVhQl button{width:100%}}@media (max-width:768px){.DeleteConfirmationModal_modalButtons__kVhQl{gap:.5rem}}.IconModal_overlay__lF0oI{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;z-index:1200}.IconModal_modal__OhWmG{background:white;border-radius:12px;padding:20px;max-width:720px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 0 20px rgba(0,0,0,.25);overflow:hidden}.IconModal_searchInput__02Ijl{margin-bottom:12px;padding:6px 8px;font-size:14px;border:1px solid #ccc;border-radius:6px;width:100%;color:#333}.IconModal_categoryLinks__6Bjj_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.IconModal_categoryLinkButton__YoylF{background:#e5e7eb;color:#111;padding:4px 8px;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:background .2s}.IconModal_categoryLinkButton__YoylF:hover{background:#d1d5db}.IconModal_scrollArea__KP52B{overflow-y:auto;flex:1;padding-right:8px}.IconModal_categoryTitle__eMUbz{margin:6px 0 8px;font-weight:700;font-size:15px;border-bottom:1px solid #e2e2e2;padding-bottom:4px;padding-top:4px;color:#333;text-align:center}.IconModal_iconGrid__tEL2L{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px}.IconModal_iconButton__LOWSa{background:#f3f4f6;border:none;border-radius:8px;padding:8px;text-align:center;cursor:pointer;transition:background .2s;color:#333}.IconModal_iconButton__LOWSa:hover{background:#e5e7eb}.IconModal_iconButton__LOWSa i{font-size:20px;margin-bottom:6px;display:block}.IconModal_iconLabel__E7Cud{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.IconModal_closeButton__0eBn2{margin-top:16px;background:#ef4444;color:white;border:none;padding:4px 10px;border-radius:6px;cursor:pointer;align-self:flex-end}@media screen and (max-width:768px){.IconModal_modal__OhWmG{width:calc(100% - 30px)}}@media screen and (max-width:480px){.IconModal_closeButton__0eBn2{padding:3px 8px!important}.IconModal_categoryLinkButton__YoylF{font-size:12px;padding:4px 6px}.IconModal_iconLabel__E7Cud{max-width:90px}}.IconModal_IconTitle__s7CJn{font-size:1.25rem;font-weight:600;color:#2d3748;text-align:center;margin-bottom:.75rem}.Header_menu__3_Q_C{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:1rem 2rem;width:100%;border-bottom:1px solid #ddd;font-family:Arial,sans-serif;position:sticky;top:0;z-index:999}.Header_content__Q3mdg{opacity:1;transition:opacity .5s ease}.Header_content__Q3mdg.Header_hidden__NXMGH{opacity:0}.Header_logoContainer___K8fc{display:flex;align-items:center;gap:1rem}.Header_logo__b7gf_{height:40px;width:auto;cursor:pointer;transition:opacity .3s ease}.Header_logo__b7gf_:hover{opacity:.8}.Header_logoPreview__HyNtt{max-height:40px;max-width:120px;-o-object-fit:contain;object-fit:contain;border:1px solid #ccc;border-radius:4px;padding:5px}.Header_logoPreview__HyNtt:hover{transform:scale(1.03);box-shadow:0 4px 10px rgba(0,0,0,.12)}.Header_bannerEditor__lTA6D{display:flex;align-items:center;gap:1rem;margin-left:10px;margin-bottom:5px;padding:5px}.Header_toggleLogoType__Oz_og{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#555}.Header_toggleLogoType__Oz_og label{display:flex;align-items:center;gap:.3rem;cursor:pointer}.Header_toggleLogoType__Oz_og input{margin:0}.Header_textEditor__5rTMm input{border:1px solid #ccc;border-radius:4px;padding:.3rem .6rem;font-size:.9rem;min-width:200px}.Header_imageEditor__A19nE{display:flex;align-items:center;gap:12px}.Header_fileInput__2bcDv{padding:6px 0;width:200px}.Header_menuToggle__wEf7q{display:none;font-size:2rem;color:#333;cursor:pointer;z-index:11}.Header_menuItems__Ay_3X{display:flex;gap:1rem;justify-content:flex-end;flex:1}.Header_menuButton__Ff4ey{background:none;border:none;color:#333;font-size:1rem;cursor:pointer;padding:.5rem 0;text-decoration:none;transition:color .3s ease,border-bottom .3s ease}.Header_menuButton__Ff4ey:hover{color:#a2a2a2}.Header_active__DwLjm{color:#000!important;font-weight:700}@media (max-width:768px){.Header_menu__3_Q_C{padding:1rem}.Header_menuToggle__wEf7q{position:relative;display:block;font-size:2rem;cursor:pointer;z-index:20}.Header_mobileMenu__Yc7x9{display:flex}.Header_mobileMenuContent__zyYds{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:2rem;padding:2rem;position:relative}.Header_menuItems__Ay_3X{display:none}.Header_menuItemsOpen__rfsSF{display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100vh;background:#fff;z-index:15;padding:2rem;box-shadow:0 2px 5px rgba(0,0,0,.1)}.Header_closeMenu__Z1CSS{position:fixed;top:0;right:.5rem;font-size:3rem;color:#333;cursor:pointer;z-index:20;transition:transform .3s ease,color .3s ease}.Header_menuButton__Ff4ey{text-decoration:none;color:#333;font-size:1.5rem;padding:1rem;transition:color .3s ease}.Header_bannerEditor__lTA6D{flex-direction:column;align-items:flex-start;gap:1rem}.Header_toggleLogoType__Oz_og{flex-direction:row;gap:.75rem;margin-top:1rem}}.Header_logoText__7Fn4Q{font-size:1.8rem;font-weight:700;color:#333;font-family:Poppins,Arial,sans-serif;text-decoration:none!important;letter-spacing:.5px;cursor:pointer;transition:color .3s ease}.Header_logoText__7Fn4Q:hover{color:#565656}.Header_fileInput__2bcDv{display:none}.Header_customUploadButton__uhfV_{padding:6px 12px;background-color:#fff;color:#000;border:none;border-radius:4px;cursor:pointer}.Header_customUploadButton__uhfV_:hover{background-color:#f0f0f0}.Header_disabledOption__cWIFT{opacity:.6;cursor:not-allowed}.Header_disabledUpload__5gQvF{opacity:.6;cursor:not-allowed;pointer-events:none}.Header_editableMenuItem__6T6rM{border:2px dotted #a2a2a2;padding:4px;border-radius:4px;cursor:text;margin-top:1rem;margin-bottom:1rem}.Footer_footer__vtinG{background-color:#222;color:#fff;padding:20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.Footer_footerContent__qV4xb{text-align:center;flex:1}.Footer_footerText__0_ZRA{font-size:16px;margin:10px 0}.Footer_footerSocialLinks__draut{display:flex;gap:20px;margin-right:15px}.Footer_footerSocialLink___hVDw{color:#fff;font-size:24px;transition:color .3s ease,transform .3s ease}.Footer_footerSocialLink___hVDw:hover{transform:scale(1.3)}.Footer_footerLinks__1pph6{text-align:left;margin-left:15px;font-size:14px}.Footer_footerLink__X5WE9{color:#fff;text-decoration:none}@media (max-width:768px){.Footer_footer__vtinG{flex-direction:column;align-items:center;text-align:center}.Footer_footerSocialLinks__draut{margin:10px 0 0;justify-content:center}.Footer_footerLinks__1pph6{margin:10px 0;text-align:center}}@media (max-width:480px){.Footer_footerSocialLink___hVDw{font-size:20px}.Footer_footerLinks__1pph6{font-size:13px}}.DeleteConfirmationModal_modalOverlay__e9QDO{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.DeleteConfirmationModal_modalContent__aJ4PY{position:relative;border:none;background:transparent;outline:none;max-width:90%;width:450px;padding:0;overflow:visible}.DeleteConfirmationModal_confirmationModal__ZBMDa{background-color:#ffffff;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.25);padding:28px 32px;text-align:center;animation:DeleteConfirmationModal_slideIn__TZody .3s ease-out forwards}.DeleteConfirmationModal_confirmationModal__ZBMDa h2{color:#2d3748;font-size:1.25rem;font-weight:600;margin:0 0 24px;line-height:1.5}.DeleteConfirmationModal_modalButtons__kVEcC{display:flex;gap:16px;justify-content:center}.DeleteConfirmationModal_modalButtons__kVEcC button{padding:8px 20px;border-radius:8px;border:none;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;min-width:120px}.DeleteConfirmationModal_confirmButton__3d_TI{background-color:#e53e3e;color:white}.DeleteConfirmationModal_confirmButton__3d_TI:hover{background-color:#c53030;transform:translateY(-2px);box-shadow:0 4px 6px rgba(229,62,62,.25)}.DeleteConfirmationModal_cancelButton__6k4ph{background-color:#edf2f7;color:#4a5568}.DeleteConfirmationModal_cancelButton__6k4ph:hover{background-color:#e2e8f0;transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}@keyframes DeleteConfirmationModal_slideIn__TZody{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes DeleteConfirmationModal_slideOut__gAmSj{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.DeleteConfirmationModal_cancelButton__6k4ph:focus,.DeleteConfirmationModal_confirmButton__3d_TI:focus{outline:2px solid #3182ce;outline-offset:2px}@media (max-width:480px){.DeleteConfirmationModal_modalContent__aJ4PY{width:90%}.DeleteConfirmationModal_confirmationModal__ZBMDa{padding:20px}.DeleteConfirmationModal_modalButtons__kVEcC{flex-direction:column}.DeleteConfirmationModal_modalButtons__kVEcC button{width:100%}}@media (max-width:768px){.DeleteConfirmationModal_modalButtons__kVEcC{gap:.5rem}}.IconModal_overlay___MO4c{position:fixed;inset:0;background:rgba(0,0,0,.55);display:flex;justify-content:center;align-items:center;z-index:1200}.IconModal_modal__uRTZg{background:white;border-radius:12px;padding:20px;max-width:720px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 0 20px rgba(0,0,0,.25);overflow:hidden}.IconModal_searchInput__KZ8d2{margin-bottom:12px;padding:6px 8px;font-size:14px;border:1px solid #ccc;border-radius:6px;width:100%;color:#333}.IconModal_categoryLinks__q21Ym{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.IconModal_categoryLinkButton__TJNco{background:#e5e7eb;color:#111;padding:4px 8px;border:none;border-radius:6px;font-size:13px;cursor:pointer;transition:background .2s}.IconModal_categoryLinkButton__TJNco:hover{background:#d1d5db}.IconModal_scrollArea__aFurg{overflow-y:auto;flex:1;padding-right:8px}.IconModal_categoryTitle__yeIjP{margin:6px 0 8px;font-weight:700;font-size:15px;border-bottom:1px solid #e2e2e2;padding-bottom:4px;padding-top:4px;color:#333;text-align:center}.IconModal_iconGrid__IOusM{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px}.IconModal_iconButton__rQJXq{background:#f3f4f6;border:none;border-radius:8px;padding:8px;text-align:center;cursor:pointer;transition:background .2s;color:#333}.IconModal_iconButton__rQJXq:hover{background:#e5e7eb}.IconModal_iconButton__rQJXq i{font-size:20px;margin-bottom:6px;display:block}.IconModal_iconLabel__dLT0m{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80px}.IconModal_closeButton__UUR7G{margin-top:16px;background:#ef4444;color:white;border:none;padding:4px 10px;border-radius:6px;cursor:pointer;align-self:flex-end}@media screen and (max-width:768px){.IconModal_modal__uRTZg{width:calc(100% - 30px)}}@media screen and (max-width:480px){.IconModal_closeButton__UUR7G{padding:3px 8px!important}.IconModal_categoryLinkButton__TJNco{font-size:12px;padding:4px 6px}.IconModal_iconLabel__dLT0m{max-width:90px}}.IconModal_IconTitle___v1_6{font-size:1.25rem;font-weight:600;color:#2d3748;text-align:center;margin-bottom:.75rem}