.QuoteCartDropdown_dropdown__76teD{position:relative}.QuoteCartDropdown_trigger__dsIRP{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:8px;transition:background-color .2s ease;color:#171717}.QuoteCartDropdown_trigger__dsIRP:hover{background:#fafafa}.QuoteCartDropdown_trigger__dsIRP:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.QuoteCartDropdown_badge__nrl78{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-size:10px;font-weight:600}.QuoteCartDropdown_panel__8X20h{position:absolute;top:calc(100% + 8px);right:0;width:400px;min-height:200px;max-height:600px;background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:flex;flex-direction:column;z-index:1000;overflow:hidden}@media(max-width:767px){.QuoteCartDropdown_panel__8X20h{width:calc(100vw - 32px);max-width:400px;right:-8px}}.QuoteCartDropdown_header__PO2OU{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #e5e5e5}.QuoteCartDropdown_title__tPLFk{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:600}.QuoteCartDropdown_closeButton__OtuAD{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:4px;color:#6b7280;transition:all .2s ease}.QuoteCartDropdown_closeButton__OtuAD:hover{background:#fafafa;color:#171717}.QuoteCartDropdown_content__0qzHF{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:20px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar{width:6px;height:6px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:3px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:3px}.QuoteCartDropdown_content__0qzHF::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,10%,.1)}.QuoteCartDropdown_content__0qzHF{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) rgba(0,0,0,0)}.QuoteCartDropdown_empty___Q8f_{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;min-height:160px;text-align:center}.QuoteCartDropdown_emptyIcon__6bC6_{color:#d4d4d4;margin-bottom:12px}.QuoteCartDropdown_emptyText___4nlO{font-size:13px;font-weight:600;line-height:1.5;color:#171717;margin:0 0 4px}.QuoteCartDropdown_emptySubtext__N8Ei4{font-size:12px;font-weight:400;line-height:1.5;color:#171717;margin:0}.QuoteCartDropdown_supplierGroup__1g2QH{display:flex;flex-direction:column;gap:8px;padding:12px;background:#fafafa;border-radius:8px;border:1px solid #e5e5e5}.QuoteCartDropdown_supplierHeader__jn_Gy{display:flex;align-items:center;justify-content:space-between}.QuoteCartDropdown_supplierName__MkcQT{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:600}.QuoteCartDropdown_supplierCount__3OiWY{font-size:12px;font-weight:400;line-height:1.5;color:#171717}.QuoteCartDropdown_productsList__fhWCv{display:flex;flex-direction:column;gap:4px}.QuoteCartDropdown_productItem__gFD5t{display:flex;align-items:flex-start;gap:8px;padding:8px;background:#fff;border-radius:4px}.QuoteCartDropdown_productImage__aOQkz{width:48px;height:48px;border-radius:4px;overflow:hidden;flex-shrink:0;background:#f5f5f5;border:1px solid #e5e5e5}.QuoteCartDropdown_productInfo__cocaR{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.QuoteCartDropdown_productName__PaIZD{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.QuoteCartDropdown_productQuantity__0AD4Y{font-size:12px;font-weight:400;line-height:1.5;color:#171717}.QuoteCartDropdown_productFields__jklvh{display:flex;gap:4px;margin-top:4px}.QuoteCartDropdown_productFormatInput__62hSz,.QuoteCartDropdown_productQuantityInput__UEGBY{padding:4px 8px;border:1px solid #d4d4d4;border-radius:4px;background:#fff;color:#171717;font-size:12px;font-weight:400;line-height:1.5;font-family:inherit;transition:all .2s ease}.QuoteCartDropdown_productFormatInput__62hSz::-moz-placeholder,.QuoteCartDropdown_productQuantityInput__UEGBY::-moz-placeholder{color:#a3a3a3}.QuoteCartDropdown_productFormatInput__62hSz::placeholder,.QuoteCartDropdown_productQuantityInput__UEGBY::placeholder{color:#a3a3a3}.QuoteCartDropdown_productFormatInput__62hSz:hover:not(:disabled),.QuoteCartDropdown_productQuantityInput__UEGBY:hover:not(:disabled){border-color:#d8b4fe}.QuoteCartDropdown_productFormatInput__62hSz:focus,.QuoteCartDropdown_productQuantityInput__UEGBY:focus{outline:none;border-color:#6c1394;box-shadow:0 0 0 2px rgba(108,19,148,.1)}.QuoteCartDropdown_productFormatInput__62hSz:disabled,.QuoteCartDropdown_productQuantityInput__UEGBY:disabled{background:#fafafa;color:#737373;cursor:not-allowed}.QuoteCartDropdown_productQuantityInput__UEGBY{width:100px;flex-shrink:0}.QuoteCartDropdown_productQuantityInput__UEGBY::-webkit-inner-spin-button,.QuoteCartDropdown_productQuantityInput__UEGBY::-webkit-outer-spin-button{opacity:1}.QuoteCartDropdown_productFormatInput__62hSz{flex:1;min-width:0}.QuoteCartDropdown_removeButton__q2kW0{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:4px;color:#737373;transition:all .2s ease;flex-shrink:0}.QuoteCartDropdown_sendButton__13pcY{width:100%;margin-top:4px}.QuoteCartDropdown_footer__tYvee{display:flex;align-items:center;gap:8px;padding:12px 20px;border-top:1px solid #e5e5e5;background:#fafafa}.QuoteCartDropdown_sendAllButton__yLXhC{flex:1}.QuoteCartDropdown_spinner__a1jTr{animation:QuoteCartDropdown_spin__Zz9K7 1s linear infinite}@keyframes QuoteCartDropdown_spin__Zz9K7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotificationDropdown_dropdown__ZjHPC{position:relative}.NotificationDropdown_trigger__EqAjc{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);cursor:pointer;border-radius:8px;transition:background-color .2s ease;color:#171717}.NotificationDropdown_trigger__EqAjc:hover{background:#fafafa}.NotificationDropdown_trigger__EqAjc:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.NotificationDropdown_badge__oS7Lp{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-size:10px;font-weight:600}.NotificationDropdown_panel__9dq_l{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-height:600px;background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:flex;flex-direction:column;z-index:1000;overflow:hidden}@media(max-width:767px){.NotificationDropdown_panel__9dq_l{width:calc(100vw - 32px);max-width:380px;right:-8px}}.NotificationDropdown_header__SB3m7{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #e5e5e5;background:#fafafa}.NotificationDropdown_title__cAs2U{font-size:13px;line-height:1.5;color:#171717;margin:0;font-weight:600}.NotificationDropdown_markAllRead__dV0TO{font-size:12px;font-weight:500;line-height:1.5;color:#6c1394;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.NotificationDropdown_markAllRead__dV0TO:hover{color:#4a1d96}.NotificationDropdown_markAllRead__dV0TO:active{transform:scale(.98)}.NotificationDropdown_content__VrrBZ{flex:1;overflow-y:auto;max-height:450px}.NotificationDropdown_content__VrrBZ::-webkit-scrollbar{width:6px;height:6px}.NotificationDropdown_content__VrrBZ::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:3px}.NotificationDropdown_content__VrrBZ::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:3px}.NotificationDropdown_content__VrrBZ::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,10%,.1)}.NotificationDropdown_content__VrrBZ{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) rgba(0,0,0,0)}.NotificationDropdown_empty__P5jZh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;min-height:200px;text-align:center}.NotificationDropdown_emptyIcon__IAwf8{color:#d4d4d4;margin-bottom:12px}.NotificationDropdown_loader__VKB49{color:#6c1394;margin-bottom:12px;animation:NotificationDropdown_spin__aAv8J 1s linear infinite}@keyframes NotificationDropdown_spin__aAv8J{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.NotificationDropdown_emptyText__bv3Qy{font-size:13px;font-weight:600;line-height:1.5;color:#171717;margin:0 0 4px}.NotificationDropdown_emptySubtext__JB1sn{font-size:12px;font-weight:400;line-height:1.5;color:#171717;margin:0}.NotificationDropdown_list__ZoApY{display:flex;flex-direction:column}.NotificationDropdown_item__zJXFK{display:flex;align-items:flex-start;gap:8px;padding:12px;background:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:all .2s ease;border:none;border-bottom:1px solid #f5f5f5;position:relative}.NotificationDropdown_item__zJXFK:hover{background:#fafafa}.NotificationDropdown_item__zJXFK:last-child{border-bottom:none}.NotificationDropdown_itemUnread__TwXnK{border-left:3px solid #6c1394}.NotificationDropdown_item--message__STBNH .NotificationDropdown_itemIcon__g0yS6{color:#6c1394}.NotificationDropdown_itemIcon__g0yS6{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f5f5f5;flex-shrink:0;color:#6b7280}.NotificationDropdown_itemContent__8XjlQ{flex:1;min-width:0}.NotificationDropdown_itemTitle__AnmKe{font-size:13px;line-height:1.5;color:#171717;margin:0 0 4px;font-weight:600}.NotificationDropdown_itemMessage__JK4Dh{font-size:12px;font-weight:400;color:#171717;margin:0 0 4px;line-height:1.5}.NotificationDropdown_itemTime__LQmYN{font-size:12px;font-weight:400;line-height:1.5;color:#737373}.NotificationDropdown_itemDot__blDEN{width:8px;height:8px;border-radius:50%;background:#6c1394;flex-shrink:0;margin-top:4px}.NotificationDropdown_footer__fWEso{padding:12px 20px;border-top:1px solid #e5e5e5;background:#fafafa;text-align:center}.NotificationDropdown_viewAll__Pqw6e{font-size:13px;font-weight:500;line-height:1.5;color:#6c1394;text-decoration:none;transition:color .2s ease}.NotificationDropdown_viewAll__Pqw6e:hover{color:#4a1d96;text-decoration:underline}.AppNavbar_navbar__kdDxG{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;overflow:visible}.AppNavbar_navbar__kdDxG.AppNavbar_scrolled__5Mdck{box-shadow:0 4px 12px rgba(0,0,0,.1)}.AppNavbar_mobileLogo__9kC3G{display:flex;align-items:center;height:100%;padding:4px 0;order:1;flex-shrink:0}@media(min-width:768px){.AppNavbar_mobileLogo__9kC3G{display:none}}.AppNavbar_mobileLogoImage__BtHCY{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}.AppNavbar_hamburger__VS6Gv{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:none;border:none;color:var(--text-primary);cursor:pointer;transition:background-color .2s,color .2s;flex-shrink:0;margin-left:auto}.AppNavbar_hamburger__VS6Gv:hover{background-color:rgba(139,92,246,.1);color:#8b5cf6}@media(min-width:768px){.AppNavbar_hamburger__VS6Gv{display:none}}.AppNavbar_container__uYsNr{max-width:1440px;margin:0 auto;padding:0 1.5rem;height:64px;display:flex;align-items:center;gap:.75rem;position:relative;justify-content:space-between}@media(max-width:767px){.AppNavbar_container__uYsNr{padding:0 .75rem;gap:.75rem}}@media(min-width:768px){.AppNavbar_container__uYsNr{justify-content:space-between}}.AppNavbar_navMain__dBcK7{display:flex;align-items:center;flex:1;min-width:0;margin-right:0;order:2;justify-content:center}@media(min-width:768px){.AppNavbar_navMain__dBcK7{order:unset;justify-content:flex-start;margin-right:1.5rem;flex:0 1 auto}}.AppNavbar_logoContainer__Ltj44{display:none;align-items:center;margin-right:0;height:100%;padding:4px 0}@media(min-width:768px){.AppNavbar_logoContainer__Ltj44{display:flex;margin-right:2rem}}.AppNavbar_logoContainer__Ltj44 .AppNavbar_logoLink__RfSFq{display:flex;align-items:center;text-decoration:none;transition:transform .2s ease;height:100%}.AppNavbar_logoContainer__Ltj44 .AppNavbar_logoLink__RfSFq:hover{transform:translateY(-1px);opacity:.9}.AppNavbar_logoContainer__Ltj44 .AppNavbar_logoImage__wY_6w{height:100%;width:auto;max-height:40px;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.AppNavbar_logoContainer__Ltj44 .AppNavbar_logoImage__wY_6w{max-height:48px}}@media(min-width:768px){.AppNavbar_logoContainer__Ltj44{margin-right:3rem}}.AppNavbar_navLinks__X0Xzw{display:none}@media(min-width:768px){.AppNavbar_navLinks__X0Xzw{display:flex;gap:1.5rem;align-items:center;position:relative;z-index:50}}.AppNavbar_categoriesDropdown__rLtcw,.AppNavbar_navDropdown__y0K44{position:relative;display:flex;align-items:center;z-index:100}.AppNavbar_navLink__mG_Gw{color:var(--text-secondary);background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;padding:.5rem 0;position:relative;white-space:nowrap;transition:color .2s}.AppNavbar_navLink__mG_Gw:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--primary);transition:width .3s ease}.AppNavbar_navLink__mG_Gw.AppNavbar_active__4Ohyq,.AppNavbar_navLink__mG_Gw:hover{color:var(--text-primary)}.AppNavbar_navLink__mG_Gw.AppNavbar_active__4Ohyq:after,.AppNavbar_navLink__mG_Gw:hover:after{width:100%}.AppNavbar_navLink__mG_Gw.AppNavbar_active__4Ohyq{font-weight:600}.AppNavbar_chevronIcon__kRvJb{transition:transform .2s ease}.AppNavbar_chevronIcon__kRvJb.AppNavbar_chevronOpen__FlJIv{transform:rotate(180deg)}.AppNavbar_dropdownMenu__OwL61{position:absolute;top:calc(100% + .5rem);left:0;min-width:240px;background:#fff;border:1px solid var(--border-subtle);border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:.5rem;z-index:9999;animation:AppNavbar_fadeIn__DlMmC .15s ease}.AppNavbar_dropdownItem__RbV__{display:block;width:100%;padding:.625rem .75rem;text-align:left;background:rgba(0,0,0,0);border:none;border-radius:8px;color:#64748b!important;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.AppNavbar_dropdownItem__RbV__:focus-visible,.AppNavbar_dropdownItem__RbV__:hover{background:rgba(120,74,247,.08)!important;color:#7c3aed!important}.AppNavbar_dropdownItem__RbV__:focus-visible{outline:none}.AppNavbar_dropdownItem__RbV__:active{transform:scale(.98)}@keyframes AppNavbar_fadeInDown__OvOsx{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.AppNavbar_searchContainer__M7A3_{display:none;opacity:0;visibility:hidden;transform:translateY(-5px);transition:all .3s ease}@media(min-width:768px){.AppNavbar_searchContainer__M7A3_{display:block;flex:1;max-width:600px;margin:0 1.5rem}.AppNavbar_searchContainer__M7A3_.AppNavbar_searchVisible__4GUUG{opacity:1;visibility:visible;transform:translateY(0)}}.AppNavbar_searchBar__Edf_P{width:100%}@media(min-width:768px){.AppNavbar_searchBar__Edf_P{max-width:100%}}.AppNavbar_actions__cLz0F{display:none}@media(min-width:768px){.AppNavbar_actions__cLz0F{display:flex;align-items:center;gap:.75rem;margin-left:auto}}.AppNavbar_actionButton__NBVJ4{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:none;border:none;color:var(--text-secondary);cursor:pointer;position:relative;transition:background-color .2s,color .2s}.AppNavbar_actionButton__NBVJ4:hover{background-color:rgba(139,92,246,.1);color:#8b5cf6}@media(min-width:768px){.AppNavbar_actionButton__NBVJ4{width:36px;height:36px}}.AppNavbar_badge__OVLM0{position:absolute;top:4px;right:4px}.AppNavbar_searchButton__Dtt1a{display:none}.AppNavbar_cartButton__uFXQS,.AppNavbar_notificationButton__t3oAd{position:relative}.AppNavbar_cartBadge__s4jgo,.AppNavbar_notificationBadge__kjN1k{position:absolute;top:2px;right:2px;background-color:var(--primary);color:#fff;font-size:.625rem;font-weight:600;width:16px;height:16px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.AppNavbar_notificationBadge__kjN1k{background-color:var(--error)}.AppNavbar_userMenu__xVi3a{position:relative;margin-left:.5rem}.AppNavbar_userButton__Gh0NZ{display:flex;align-items:center;gap:.5rem;background:none;border:none;padding:.25rem;border-radius:2rem;cursor:pointer;transition:all .2s}.AppNavbar_userButton__Gh0NZ:hover{background-color:rgba(139,92,246,.1)}.AppNavbar_userButton__Gh0NZ:hover .AppNavbar_avatar__GDgRn{background-color:rgba(139,92,246,.12);color:#8b5cf6}.AppNavbar_userButton__Gh0NZ:hover .AppNavbar_chevron__KRFRr{color:#8b5cf6}.AppNavbar_avatar__GDgRn{width:32px;height:32px;border-radius:50%;background-color:var(--background-subtle);display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-weight:500;font-size:.875rem;transition:background-color .2s,color .2s}.AppNavbar_chevron__KRFRr{color:var(--text-tertiary);transition:transform .2s,color .2s}.AppNavbar_userMenu__xVi3a:hover .AppNavbar_chevron__KRFRr{transform:rotate(180deg)}.AppNavbar_userMenu__xVi3a .AppNavbar_dropdownMenu__OwL61{position:absolute;top:calc(100% + .75rem);right:0;transform:translateX(calc(-100% + 40px));min-width:240px;width:-moz-max-content;width:max-content;max-width:280px;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:.5rem;z-index:9999;white-space:nowrap;animation:AppNavbar_fadeIn__DlMmC .15s ease}.AppNavbar_dropdownItem__RbV__{display:flex;align-items:center;gap:.875rem;padding:.75rem 1rem;color:var(--text-secondary);text-decoration:none;font-size:.9375rem;transition:all .2s}.AppNavbar_dropdownItem__RbV__ [class*=icon],.AppNavbar_dropdownItem__RbV__ svg{flex-shrink:0;margin-right:.25rem}.AppNavbar_dropdownItem__RbV__:hover{background-color:var(--background-hover);color:var(--text-primary)}.AppNavbar_dropdownItem__RbV__ svg{width:18px;height:18px}.AppNavbar_divider__u3UhR{height:1px;background-color:var(--border);margin:.5rem 0}.AppNavbar_mobileMenu__F58ZH{position:fixed;top:64px;right:0;width:100vw;height:calc(100vh - 64px);background:#fff;box-shadow:none;transform:translateX(100%);transition:transform .3s ease,box-shadow .2s ease;z-index:999;overflow-y:auto;pointer-events:none}.AppNavbar_mobileMenu__F58ZH.AppNavbar_mobileMenuOpen__Tediv{transform:translateX(0);box-shadow:-2px 0 10px rgba(0,0,0,.1);pointer-events:auto}@media(min-width:480px){.AppNavbar_mobileMenu__F58ZH{width:85vw;max-width:380px}}@media(min-width:768px){.AppNavbar_mobileMenu__F58ZH{display:none}}.AppNavbar_mobileMenuContent__MnLNy{padding:.75rem;display:flex;flex-direction:column;gap:.75rem}@media(min-width:375px){.AppNavbar_mobileMenuContent__MnLNy{padding:1rem;gap:1rem}}.AppNavbar_mobileSearchContainer__q_Q0U{padding-bottom:.75rem;border-bottom:1px solid var(--border)}.AppNavbar_mobileSearchBar__TBRmd{width:100%}.AppNavbar_mobileActions__FKkZl{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.AppNavbar_mobileActionItem__WUcWr{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:8px;background:none;border:none;color:var(--text-primary);text-decoration:none;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background-color .2s;position:relative;width:100%;line-height:1}.AppNavbar_mobileActionItem__WUcWr:hover{background-color:var(--background-hover)}.AppNavbar_mobileActionItem__WUcWr svg{width:20px;height:20px;flex-shrink:0}.AppNavbar_mobileActionItem__WUcWr span{display:inline-block}.AppNavbar_mobileBadge__xumnj{background-color:var(--primary);color:#fff;font-size:.625rem;font-weight:600;min-width:20px;height:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:0 6px;margin-left:auto}.AppNavbar_mobileNavLinks__Z4Kpl{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.75rem;border-bottom:1px solid var(--border)}.AppNavbar_mobileNavLink__zMA94{padding:.625rem .75rem;border-radius:8px;color:var(--text-primary);text-decoration:none;font-size:.9375rem;font-weight:500;transition:background-color .2s}.AppNavbar_mobileNavLink__zMA94:hover{background-color:var(--background-hover)}.AppNavbar_mobileUserOptions__c8Uyx{display:flex;flex-direction:column;gap:.25rem}.AppNavbar_mobileUserLink__JQ3_4{display:flex;align-items:center;gap:.75rem;padding:.625rem .75rem;border-radius:8px;background:none;border:none;color:var(--text-secondary);text-decoration:none;font-size:.9375rem;cursor:pointer;transition:all .2s;text-align:left;width:100%}.AppNavbar_mobileUserLink__JQ3_4:hover{background-color:var(--background-hover);color:var(--text-primary)}.AppNavbar_mobileDivider___d4GG{height:1px;background-color:var(--border);margin:.5rem 0}.AppNavbar_overlay__7WNTF{position:fixed;top:64px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:998;animation:AppNavbar_fadeIn__DlMmC .3s ease}@media(min-width:768px){.AppNavbar_overlay__7WNTF{display:none}}@keyframes AppNavbar_fadeIn__DlMmC{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.AppNavbar_actionButton__NBVJ4{width:36px;height:36px}.AppNavbar_userButton__Gh0NZ span,.AppNavbar_userMenu__xVi3a{display:none}}.HomeNavbar_navbar__PKlUy{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:all .3s ease;overflow:visible}.HomeNavbar_navbar__PKlUy.HomeNavbar_scrolled__4NN9_{box-shadow:0 4px 12px rgba(0,0,0,.1)}.HomeNavbar_mobileLogo__eona_{display:flex;align-items:center;height:100%;padding:4px 0;order:1;flex-shrink:0}@media(min-width:768px){.HomeNavbar_mobileLogo__eona_{display:none}}.HomeNavbar_mobileLogoImage__TKnKS{height:26px;width:auto;-o-object-fit:contain;object-fit:contain}.HomeNavbar_hamburger__wqEd3{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:none;border:none;color:var(--text-primary);cursor:pointer;transition:background-color .2s,color .2s;flex-shrink:0;margin-left:auto}.HomeNavbar_hamburger__wqEd3:hover{background-color:rgba(139,92,246,.1);color:#8b5cf6}@media(min-width:768px){.HomeNavbar_hamburger__wqEd3{display:none}}.HomeNavbar_container__xHLSC{max-width:1440px;margin:0 auto;padding:0 1.5rem;height:64px;display:flex;align-items:center;gap:.75rem;position:relative;justify-content:space-between}@media(max-width:767px){.HomeNavbar_container__xHLSC{padding:0 .75rem;gap:.75rem}}@media(min-width:768px){.HomeNavbar_container__xHLSC{justify-content:space-between}}.HomeNavbar_navMain__HY2Ui{display:flex;align-items:center;flex:1;min-width:0;margin-right:0;order:2;justify-content:center}@media(min-width:768px){.HomeNavbar_navMain__HY2Ui{order:unset;justify-content:flex-start;margin-right:1.5rem;flex:0 1 auto}}.HomeNavbar_logoContainer__2I_Tn{display:none;align-items:center;margin-right:0;height:100%;padding:4px 0}@media(min-width:768px){.HomeNavbar_logoContainer__2I_Tn{display:flex;margin-right:2rem}}.HomeNavbar_logoContainer__2I_Tn .HomeNavbar_logoLink__E_41C{display:flex;align-items:center;text-decoration:none;transition:transform .2s ease;height:100%}.HomeNavbar_logoContainer__2I_Tn .HomeNavbar_logoLink__E_41C:hover{transform:translateY(-1px);opacity:.9}.HomeNavbar_logoContainer__2I_Tn .HomeNavbar_logoImage__KZ_J4{height:100%;width:auto;max-height:40px;-o-object-fit:contain;object-fit:contain}@media(min-width:1024px){.HomeNavbar_logoContainer__2I_Tn .HomeNavbar_logoImage__KZ_J4{max-height:48px}}@media(min-width:768px){.HomeNavbar_logoContainer__2I_Tn{margin-right:3rem}}.HomeNavbar_navLinks__TweFV{display:none}@media(min-width:768px){.HomeNavbar_navLinks__TweFV{display:flex;gap:1.5rem;align-items:center;position:relative;z-index:50}}.HomeNavbar_categoriesDropdown__TxCZt,.HomeNavbar_navDropdown__ybJ8k{position:relative;display:flex;align-items:center;z-index:100}.HomeNavbar_navLink__Mj_yr{color:var(--text-secondary);background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.25rem;font-size:.9375rem;font-weight:500;text-decoration:none;padding:.5rem 0;position:relative;white-space:nowrap;transition:color .2s}.HomeNavbar_navLink__Mj_yr:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--primary);transition:width .3s ease}.HomeNavbar_navLink__Mj_yr.HomeNavbar_active__jvHBM,.HomeNavbar_navLink__Mj_yr:hover{color:var(--text-primary)}.HomeNavbar_navLink__Mj_yr.HomeNavbar_active__jvHBM:after,.HomeNavbar_navLink__Mj_yr:hover:after{width:100%}.HomeNavbar_navLink__Mj_yr.HomeNavbar_active__jvHBM{font-weight:600}.HomeNavbar_chevronIcon__GLO7m{transition:transform .2s ease}.HomeNavbar_chevronIcon__GLO7m.HomeNavbar_chevronOpen___G6_A{transform:rotate(180deg)}.HomeNavbar_dropdownMenu__MiSJK{position:absolute;top:calc(100% + .5rem);left:0;min-width:240px;background:#fff;border:1px solid var(--border-subtle);border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:.5rem;z-index:9999;animation:HomeNavbar_fadeIn__xKg9N .15s ease}@keyframes HomeNavbar_fadeIn__xKg9N{0%{opacity:0}to{opacity:1}}.HomeNavbar_dropdownItem__Lh_Gf{display:block;width:100%;padding:.625rem .75rem;text-align:left;background:rgba(0,0,0,0);border:none;border-radius:8px;color:#64748b!important;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.HomeNavbar_dropdownItem__Lh_Gf:focus-visible,.HomeNavbar_dropdownItem__Lh_Gf:hover{background:rgba(120,74,247,.08)!important;color:#7c3aed!important}.HomeNavbar_dropdownItem__Lh_Gf:focus-visible{outline:none}.HomeNavbar_dropdownItem__Lh_Gf:active{transform:scale(.98)}@keyframes HomeNavbar_fadeInDown__elhU6{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.HomeNavbar_searchContainer__7v9dO{display:none;opacity:0;visibility:hidden;transform:translateY(-5px);transition:all .3s ease}@media(min-width:768px){.HomeNavbar_searchContainer__7v9dO{display:block;flex:1;max-width:600px;margin:0 1.5rem}.HomeNavbar_searchContainer__7v9dO.HomeNavbar_searchVisible___XtIQ{opacity:1;visibility:visible;transform:translateY(0)}}.HomeNavbar_searchBar__FpxbO{width:100%}@media(min-width:768px){.HomeNavbar_searchBar__FpxbO{max-width:100%}}.HomeNavbar_authActions__Z_xys{display:none}@media(min-width:768px){.HomeNavbar_authActions__Z_xys{display:flex;align-items:center;gap:.75rem;margin-left:auto}}.HomeNavbar_authActions__Z_xys a{text-decoration:none}.SearchNavbar_navbar__nViIv{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid var(--border);padding:.75rem 0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.SearchNavbar_container__uuKnm{max-width:100%;margin:0 auto;padding:0 .75rem;display:flex;align-items:center;gap:.5rem}@media(min-width:768px){.SearchNavbar_container__uuKnm{max-width:1280px;padding:0 1.5rem;gap:.75rem}}.SearchNavbar_backButton__X1X50{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;color:var(--text-primary);cursor:pointer;flex-shrink:0;transition:background-color .2s,color .2s}.SearchNavbar_backButton__X1X50:hover{background-color:rgba(139,92,246,.1);color:#8b5cf6}@media(min-width:768px){.SearchNavbar_backButton__X1X50{width:36px;height:36px}}.SearchNavbar_logo__JmB9e{display:flex;align-items:center;text-decoration:none;flex-shrink:0;margin-left:.25rem}@media(min-width:768px){.SearchNavbar_logo__JmB9e{margin-left:.5rem}}.SearchNavbar_logoImage__AQ_YA{height:auto;width:auto;max-height:32px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.SearchNavbar_logoImage__AQ_YA{max-height:40px}}.SearchNavbar_searchContainer__bZ8wf{flex:1;position:relative}.SearchNavbar_searchBar__eKOnl{width:100%}.SearchNavbar_searchBar__eKOnl .search-input{padding-left:.5rem;padding-right:2.5rem;height:36px;border-radius:18px;font-size:.9375rem}@media(min-width:768px){.SearchNavbar_searchBar__eKOnl .search-input{padding-left:1rem;height:44px;border-radius:22px;font-size:1.0625rem}}.SearchNavbar_searchBar__eKOnl .search-button{right:.5rem}@media(min-width:768px){.SearchNavbar_searchBar__eKOnl .search-button{right:.75rem}}.SearchNavbar_profileContainer__UC_el{position:relative;flex-shrink:0}.SearchNavbar_profileButton__ZuPkw{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;color:var(--text-primary);cursor:pointer;flex-shrink:0;transition:background-color .2s,color .2s}.SearchNavbar_profileButton__ZuPkw:hover{background-color:rgba(139,92,246,.1);color:#8b5cf6}@media(min-width:768px){.SearchNavbar_profileButton__ZuPkw{width:36px;height:36px}}.SearchNavbar_profileBackdrop__mLcD7{position:fixed;inset:0;z-index:999}.SearchNavbar_profileMenu__MbSlG{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:200px;padding:8px 0;z-index:1000;animation:SearchNavbar_slideDown__bPbnH .2s ease}@keyframes SearchNavbar_slideDown__bPbnH{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SearchNavbar_profileMenuItem__ADyTF{display:flex;align-items:center;gap:12px;padding:10px 16px;color:var(--text-primary);text-decoration:none;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background-color .2s;font-size:.9375rem}.SearchNavbar_profileMenuItem__ADyTF:hover{background-color:rgba(139,92,246,.08);color:#8b5cf6}.SearchNavbar_profileMenuItem__ADyTF svg{flex-shrink:0}.SearchNavbar_profileMenuItemLogout__541dZ{color:#ef4444}.SearchNavbar_profileMenuItemLogout__541dZ:hover{background-color:rgba(239,68,68,.08);color:#dc2626}.SearchNavbar_profileMenuDivider__KWEi4{height:1px;background-color:var(--border);margin:8px 0}@keyframes SearchNavbar_shimmer__TrvEi{0%{background-position:-200% 0}to{background-position:200% 0}}.SearchNavbar_loading__NkAeO{position:relative;overflow:hidden}.SearchNavbar_loading__NkAeO:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.8) 50%,rgba(255,255,255,0));background-size:200% 100%;animation:SearchNavbar_shimmer__TrvEi 1.5s infinite}.SearchNavbar_enter__lb3Zi{opacity:0;transform:translateY(-10px)}.SearchNavbar_enterActive__9e_3j{transition:opacity .2s,transform .2s}.SearchNavbar_enterActive__9e_3j,.SearchNavbar_exit__nCIgi{opacity:1;transform:translateY(0)}.SearchNavbar_exitActive__o3J7M{opacity:0;transform:translateY(-10px);transition:opacity .2s,transform .2s}.SupplierProfileNavbar_navbar__TVoOQ{position:fixed;top:0;left:0;right:0;z-index:1000;background:var(--bg-primary,#ffffff);border-bottom:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,.05)}.SupplierProfileNavbar_container__sOi2H{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:.75rem;padding:0 1.5rem;height:64px;position:relative;justify-content:space-between}@media(max-width:767px){.SupplierProfileNavbar_container__sOi2H{padding:0 .75rem;gap:.75rem}}@media(min-width:768px){.SupplierProfileNavbar_container__sOi2H{justify-content:space-between}}.SupplierProfileNavbar_backButton__nWjjH{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease;flex-shrink:0}@media(max-width:1023px){.SupplierProfileNavbar_backButton__nWjjH{width:32px;height:32px}.SupplierProfileNavbar_backButton__nWjjH svg{width:18px;height:18px}}.SupplierProfileNavbar_backButton__nWjjH:hover{background:#f5f5f5;color:#6c1394}.SupplierProfileNavbar_backButton__nWjjH:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.SupplierProfileNavbar_backButton__nWjjH{width:44px;height:44px}}.SupplierProfileNavbar_homeButton__IKaMK{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease;flex-shrink:0;text-decoration:none}@media(max-width:1023px){.SupplierProfileNavbar_homeButton__IKaMK{width:32px;height:32px}.SupplierProfileNavbar_homeButton__IKaMK svg{width:18px;height:18px}}.SupplierProfileNavbar_homeButton__IKaMK:hover{background:#f5f5f5;color:#6c1394}.SupplierProfileNavbar_homeButton__IKaMK:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.SupplierProfileNavbar_homeButton__IKaMK{width:44px;height:44px}}.SupplierProfileNavbar_logo__Q5_CM{display:flex;align-items:center;flex-shrink:0;text-decoration:none;transition:opacity .2s ease;height:100%;padding:4px 0}@media(max-width:575px){.SupplierProfileNavbar_logo__Q5_CM{display:none}}.SupplierProfileNavbar_logo__Q5_CM:hover{opacity:.8;transform:translateY(-1px)}.SupplierProfileNavbar_logo__Q5_CM:focus-visible{outline:2px solid #6c1394;outline-offset:2px;border-radius:4px}.SupplierProfileNavbar_logoImage__77xXK{height:100%;width:auto;max-height:26px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.SupplierProfileNavbar_logoImage__77xXK{max-height:40px}}@media(min-width:1024px){.SupplierProfileNavbar_logoImage__77xXK{max-height:48px}}.SupplierProfileNavbar_searchContainer__viFX7{flex:1;min-width:0;max-width:600px;margin:0 auto}@media(max-width:1023px){.SupplierProfileNavbar_searchContainer__viFX7{display:none}}@media(min-width:768px){.SupplierProfileNavbar_searchContainer__viFX7{max-width:700px;margin:0 auto}}.SupplierProfileNavbar_searchBar__gdCZv{width:100%}.SupplierProfileNavbar_actionsContainer__KRYRg{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:1023px){.SupplierProfileNavbar_actionsContainer__KRYRg{display:none}}.SupplierProfileNavbar_buyerActions__uqs1H,.SupplierProfileNavbar_ownerActions__sP2jd{display:flex;align-items:center;gap:4px;flex-shrink:0}@media(max-width:1023px){.SupplierProfileNavbar_buyerActions__uqs1H,.SupplierProfileNavbar_ownerActions__sP2jd{gap:2px}}@media(min-width:768px){.SupplierProfileNavbar_buyerActions__uqs1H,.SupplierProfileNavbar_ownerActions__sP2jd{gap:8px}}.SupplierProfileNavbar_actionButton___Svju,.SupplierProfileNavbar_actionLink__xwoN_{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:13px;line-height:1.5;font-weight:500;transition:all .2s ease;text-decoration:none;border:none;background:rgba(0,0,0,0);color:#171717;cursor:pointer;white-space:nowrap}@media(max-width:1023px){.SupplierProfileNavbar_actionButton___Svju,.SupplierProfileNavbar_actionLink__xwoN_{padding:4px;min-width:32px;height:32px;justify-content:center}.SupplierProfileNavbar_actionButton___Svju svg,.SupplierProfileNavbar_actionLink__xwoN_ svg{width:16px;height:16px}}.SupplierProfileNavbar_actionButton___Svju:hover,.SupplierProfileNavbar_actionLink__xwoN_:hover{color:#581c87}.SupplierProfileNavbar_actionButton___Svju:focus-visible,.SupplierProfileNavbar_actionLink__xwoN_:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.SupplierProfileNavbar_actionButton___Svju svg,.SupplierProfileNavbar_actionLink__xwoN_ svg{flex-shrink:0}@media(min-width:768px){.SupplierProfileNavbar_actionButton___Svju,.SupplierProfileNavbar_actionLink__xwoN_{padding:8px 12px}}.SupplierProfileNavbar_actionLinkText__w9VHk{display:none}@media(max-width:1023px){.SupplierProfileNavbar_actionLinkText__w9VHk{display:none}}@media(min-width:768px){.SupplierProfileNavbar_actionLinkText__w9VHk{display:inline}}.SupplierProfileNavbar_actionsMenu__m8xXI{position:relative}.SupplierProfileNavbar_actionsButton__IXnzX{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease}@media(max-width:1023px){.SupplierProfileNavbar_actionsButton__IXnzX{width:32px;height:32px}.SupplierProfileNavbar_actionsButton__IXnzX svg{width:18px;height:18px}}.SupplierProfileNavbar_actionsButton__IXnzX:hover{background:#f5f5f5;color:#6c1394}.SupplierProfileNavbar_actionsButton__IXnzX:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.SupplierProfileNavbar_actionsButton__IXnzX{width:44px;height:44px}}.SupplierProfileNavbar_profileContainer__T3A50{position:relative}@media(max-width:1023px){.SupplierProfileNavbar_profileContainer__T3A50{display:none}}.SupplierProfileNavbar_profileButton__CWYGR{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease}@media(max-width:1023px){.SupplierProfileNavbar_profileButton__CWYGR{width:32px;height:32px}.SupplierProfileNavbar_profileButton__CWYGR svg{width:18px;height:18px}}.SupplierProfileNavbar_profileButton__CWYGR:hover{background:#f5f5f5;color:#6c1394}.SupplierProfileNavbar_profileButton__CWYGR:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.SupplierProfileNavbar_profileButton__CWYGR{width:44px;height:44px}}.SupplierProfileNavbar_menuBackdrop__jyjtg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998;background:rgba(0,0,0,0)}.SupplierProfileNavbar_menu__5lmts{position:absolute;top:calc(100% + 4px);right:0;min-width:200px;background:var(--bg-primary,#ffffff);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e5e5e5;z-index:999;overflow:hidden;padding:4px 0}@media(min-width:768px){.SupplierProfileNavbar_menu__5lmts{min-width:220px}}.SupplierProfileNavbar_menuItem__WcoOP{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:rgba(0,0,0,0);text-align:left;font-size:13px;font-weight:400;line-height:1.5;color:#171717;cursor:pointer;transition:all .2s ease;text-decoration:none}@media(max-width:1023px){.SupplierProfileNavbar_menuItem__WcoOP{padding:4px 8px;font-size:12px;font-weight:400;line-height:1.5;gap:4px}.SupplierProfileNavbar_menuItem__WcoOP svg{width:16px;height:16px}}.SupplierProfileNavbar_menuItem__WcoOP:hover{color:#581c87}.SupplierProfileNavbar_menuItem__WcoOP:focus-visible{outline:2px solid #6c1394;outline-offset:-2px}.SupplierProfileNavbar_menuItem__WcoOP svg{flex-shrink:0}.SupplierProfileNavbar_menuDivider__s4d_7{height:1px;background:#e5e5e5;margin:4px 0}.SupplierProfileNavbar_mobileMenuButton__rBb8A{display:none}@media(max-width:1023px){.SupplierProfileNavbar_mobileMenuButton__rBb8A{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease;flex-shrink:0}.SupplierProfileNavbar_mobileMenuButton__rBb8A svg{width:20px;height:20px}.SupplierProfileNavbar_mobileMenuButton__rBb8A:hover{background:#f5f5f5;color:#6c1394}.SupplierProfileNavbar_mobileMenuButton__rBb8A:focus-visible{outline:2px solid #6c1394;outline-offset:2px}}@media(min-width:768px){.SupplierProfileNavbar_mobileMenuButton__rBb8A{display:none!important}}.SupplierProfileNavbar_overlay___KJ9U{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10000;display:flex;justify-content:flex-end;animation:SupplierProfileNavbar_fadeIn__RfBTH .2s ease-out}@media(min-width:768px){.SupplierProfileNavbar_overlay___KJ9U{display:none!important}}.SupplierProfileNavbar_menuContainer__piuhO{width:100%;max-width:none;height:100%;background-color:#fff;display:flex;flex-direction:column;transform:translateX(0);animation:SupplierProfileNavbar_slideIn__asGTU .3s ease-out;box-shadow:-4px 0 20px rgba(0,0,0,.1);z-index:10001}@media(min-width:768px){.SupplierProfileNavbar_menuContainer__piuhO{display:none!important}}@keyframes SupplierProfileNavbar_slideIn__asGTU{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SupplierProfileNavbar_slideInRight__VkB5N{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes SupplierProfileNavbar_fadeIn__RfBTH{0%{opacity:0}to{opacity:1}}.SupplierProfileNavbar_menuHeader__vC13m{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e2e8f0}.SupplierProfileNavbar_menuTitle__w3yfl{margin:0;font-size:1.25rem;font-weight:600;color:#1e293b}.SupplierProfileNavbar_closeButton__rp3sM{background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.SupplierProfileNavbar_closeButton__rp3sM:hover{background-color:#f1f5f9;color:#1e293b}.SupplierProfileNavbar_searchWrap__uUesW{padding:.75rem 1rem .5rem;border-bottom:1px solid #e2e8f0}.SupplierProfileNavbar_searchBar__gdCZv .root{position:relative}.SupplierProfileNavbar_searchBar__gdCZv .input{padding-right:120px}.SupplierProfileNavbar_searchBar__gdCZv .submitBtn{right:8px}.SupplierProfileNavbar_searchBar__gdCZv .aiToggle{right:44px}.SupplierProfileNavbar_searchBar__gdCZv .cameraBtn{right:80px}.SupplierProfileNavbar_nav__m8Gt_{flex:1;overflow-y:auto;padding:1rem 0}.SupplierProfileNavbar_menuList__twoTX{list-style:none;padding:0;margin:0}.SupplierProfileNavbar_menuItem__WcoOP{margin:.25rem 0}.SupplierProfileNavbar_menuLink__vTjb5{display:flex;align-items:center;gap:1rem;width:100%;padding:.875rem 1.5rem;color:#1e293b;text-decoration:none;background:none;border:none;text-align:left;font-size:.9375rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.SupplierProfileNavbar_menuLink__vTjb5:hover{background:rgba(124,58,237,.08);color:#7c3aed}.SupplierProfileNavbar_menuLink__vTjb5.SupplierProfileNavbar_active__WifXK{color:#7c3aed;font-weight:500;background:rgba(124,58,237,.08);border-right:3px solid #7c3aed}.SupplierProfileNavbar_menuLink__vTjb5 span:not(.SupplierProfileNavbar_menuIcon__ODQW9){flex:1}.SupplierProfileNavbar_menuIcon__ODQW9{color:#64748b;flex-shrink:0;display:flex;align-items:center;justify-content:center}.SupplierProfileNavbar_active__WifXK .SupplierProfileNavbar_menuIcon__ODQW9,.SupplierProfileNavbar_menuLink__vTjb5:hover .SupplierProfileNavbar_menuIcon__ODQW9{color:#7c3aed}.SupplierProfileNavbar_footer__IDT0W{padding:1rem 1.5rem;border-top:1px solid #e2e8f0;margin-top:auto}.SupplierProfileNavbar_copyright__PQNQt{margin:0;font-size:.75rem;color:#64748b;text-align:center}@media(max-width:767px){.SupplierProfileNavbar_menuLink__vTjb5{padding:1rem 1.25rem}}.StoreNavbar_navbar__R2sXg{position:fixed;top:0;left:0;right:0;z-index:1000;background:var(--bg-primary,#ffffff);border-bottom:1px solid #e5e5e5;box-shadow:0 2px 8px rgba(0,0,0,.05)}.StoreNavbar_container__fIpFs{max-width:1280px;margin:0 auto;display:flex;align-items:center;gap:.75rem;padding:0 1.5rem;height:64px;position:relative;justify-content:space-between}@media(max-width:767px){.StoreNavbar_container__fIpFs{padding:0 .75rem;gap:.75rem}}@media(min-width:768px){.StoreNavbar_container__fIpFs{justify-content:space-between}}.StoreNavbar_backButton__dFy6N{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease;flex-shrink:0}@media(max-width:1023px){.StoreNavbar_backButton__dFy6N{width:32px;height:32px}.StoreNavbar_backButton__dFy6N svg{width:18px;height:18px}}.StoreNavbar_backButton__dFy6N:hover{background:#f5f5f5;color:#6c1394}.StoreNavbar_backButton__dFy6N:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.StoreNavbar_backButton__dFy6N{width:44px;height:44px}}.StoreNavbar_homeButton__A9Eud{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease;flex-shrink:0;text-decoration:none}@media(max-width:1023px){.StoreNavbar_homeButton__A9Eud{width:32px;height:32px}.StoreNavbar_homeButton__A9Eud svg{width:18px;height:18px}}.StoreNavbar_homeButton__A9Eud:hover{background:#f5f5f5;color:#6c1394}.StoreNavbar_homeButton__A9Eud:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.StoreNavbar_homeButton__A9Eud{width:44px;height:44px}}.StoreNavbar_logo__7aImK{display:flex;align-items:center;flex-shrink:0;text-decoration:none;transition:opacity .2s ease;height:100%;padding:4px 0}@media(max-width:575px){.StoreNavbar_logo__7aImK{display:none}}.StoreNavbar_logo__7aImK:hover{opacity:.8;transform:translateY(-1px)}.StoreNavbar_logo__7aImK:focus-visible{outline:2px solid #6c1394;outline-offset:2px;border-radius:4px}.StoreNavbar_logoImage__08QPH{height:100%;width:auto;max-height:26px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.StoreNavbar_logoImage__08QPH{max-height:40px}}@media(min-width:1024px){.StoreNavbar_logoImage__08QPH{max-height:48px}}.StoreNavbar_searchContainer__QjQBa{flex:1;min-width:0;max-width:600px;margin:0 auto}@media(max-width:1023px){.StoreNavbar_searchContainer__QjQBa{display:none}}@media(min-width:768px){.StoreNavbar_searchContainer__QjQBa{max-width:700px;margin:0 auto}}.StoreNavbar_searchBar__8o5p7{width:100%}.StoreNavbar_actionsContainer__vesdk{display:flex;align-items:center;gap:8px;flex-shrink:0}@media(max-width:1023px){.StoreNavbar_actionsContainer__vesdk{display:none}}.StoreNavbar_actionLink__ylg0Q{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;font-size:13px;line-height:1.5;font-weight:500;transition:all .2s ease;text-decoration:none;background:rgba(0,0,0,0);color:#171717;white-space:nowrap}.StoreNavbar_actionLink__ylg0Q:hover{color:#581c87}.StoreNavbar_actionLink__ylg0Q:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.StoreNavbar_actionLink__ylg0Q svg{flex-shrink:0}@media(min-width:768px){.StoreNavbar_actionLink__ylg0Q{padding:8px 12px}}.StoreNavbar_actionLinkText__8Ig_U{display:none}@media(min-width:768px){.StoreNavbar_actionLinkText__8Ig_U{display:inline}}.StoreNavbar_profileContainer__Ugsyg{position:relative}.StoreNavbar_profileButton__aqyjW{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease}.StoreNavbar_profileButton__aqyjW:hover{background:#f5f5f5;color:#6c1394}.StoreNavbar_profileButton__aqyjW:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.StoreNavbar_profileButton__aqyjW{width:44px;height:44px}}.StoreNavbar_menuBackdrop__TGSQx{position:fixed;top:0;left:0;right:0;bottom:0;z-index:998;background:rgba(0,0,0,0)}.StoreNavbar_menu__xJbG3{position:absolute;top:calc(100% + 4px);right:0;min-width:200px;background:var(--bg-primary,#ffffff);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);border:1px solid #e5e5e5;z-index:999;overflow:hidden;padding:4px 0}@media(min-width:768px){.StoreNavbar_menu__xJbG3{min-width:220px}}.StoreNavbar_menuItem__xj7GB{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:none;background:rgba(0,0,0,0);text-align:left;font-size:13px;font-weight:400;line-height:1.5;color:#171717;cursor:pointer;transition:all .2s ease;text-decoration:none}.StoreNavbar_menuItem__xj7GB:hover{color:#581c87}.StoreNavbar_menuItem__xj7GB:focus-visible{outline:2px solid #6c1394;outline-offset:-2px}.StoreNavbar_menuItem__xj7GB svg{flex-shrink:0}.StoreNavbar_menuDivider__jZ_0b{height:1px;background:#e5e5e5;margin:4px 0}.StoreNavbar_mobileMenuButton__4bJmB{display:none}@media(max-width:1023px){.StoreNavbar_mobileMenuButton__4bJmB{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);border-radius:8px;color:#171717;cursor:pointer;transition:all .2s ease;flex-shrink:0}.StoreNavbar_mobileMenuButton__4bJmB svg{width:20px;height:20px}.StoreNavbar_mobileMenuButton__4bJmB:hover{background:#f5f5f5;color:#6c1394}.StoreNavbar_mobileMenuButton__4bJmB:focus-visible{outline:2px solid #6c1394;outline-offset:2px}}@media(min-width:768px){.StoreNavbar_mobileMenuButton__4bJmB{display:none!important}}.StoreNavbar_overlay__2ZFim{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10000;display:flex;justify-content:flex-end;animation:StoreNavbar_fadeIn__pm_6J .2s ease-out}@media(min-width:768px){.StoreNavbar_overlay__2ZFim{display:none!important}}.StoreNavbar_menuContainer__Wf7lO{width:100%;max-width:none;height:100%;background-color:#fff;display:flex;flex-direction:column;transform:translateX(0);animation:StoreNavbar_slideIn__7vooX .3s ease-out;box-shadow:-4px 0 20px rgba(0,0,0,.1);z-index:10001}@media(min-width:768px){.StoreNavbar_menuContainer__Wf7lO{display:none!important}}@keyframes StoreNavbar_slideIn__7vooX{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes StoreNavbar_fadeIn__pm_6J{0%{opacity:0}to{opacity:1}}.StoreNavbar_menuHeader__RTZw6{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #e2e8f0}.StoreNavbar_menuTitle__3Z7tb{margin:0;font-size:1.25rem;font-weight:600;color:#1e293b}.StoreNavbar_closeButton__qm5lc{background:none;border:none;padding:.5rem;cursor:pointer;color:#64748b;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.StoreNavbar_closeButton__qm5lc:hover{background-color:#f1f5f9;color:#1e293b}.StoreNavbar_searchWrap__c80jV{padding:.75rem 1rem .5rem;border-bottom:1px solid #e2e8f0}.StoreNavbar_searchBar__8o5p7 .root{position:relative}.StoreNavbar_searchBar__8o5p7 .input{padding-right:120px}.StoreNavbar_searchBar__8o5p7 .submitBtn{right:8px}.StoreNavbar_searchBar__8o5p7 .aiToggle{right:44px}.StoreNavbar_searchBar__8o5p7 .cameraBtn{right:80px}.StoreNavbar_nav__72QUG{flex:1;overflow-y:auto;padding:1rem 0}.StoreNavbar_menuList__sQg03{list-style:none;padding:0;margin:0}.StoreNavbar_menuItem__xj7GB{margin:.25rem 0}.StoreNavbar_menuLink__be7Yx{display:flex;align-items:center;gap:1rem;width:100%;padding:.875rem 1.5rem;color:#1e293b;text-decoration:none;background:none;border:none;text-align:left;font-size:.9375rem;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1)}.StoreNavbar_menuLink__be7Yx:hover{background:rgba(124,58,237,.08);color:#7c3aed}.StoreNavbar_menuLink__be7Yx.StoreNavbar_active__YZfxv{color:#7c3aed;font-weight:500;background:rgba(124,58,237,.08);border-right:3px solid #7c3aed}.StoreNavbar_menuLink__be7Yx span:not(.StoreNavbar_menuIcon__Vr0J1){flex:1}.StoreNavbar_menuIcon__Vr0J1{color:#64748b;flex-shrink:0;display:flex;align-items:center;justify-content:center}.StoreNavbar_active__YZfxv .StoreNavbar_menuIcon__Vr0J1,.StoreNavbar_menuLink__be7Yx:hover .StoreNavbar_menuIcon__Vr0J1{color:#7c3aed}.StoreNavbar_footer__1444l{padding:1rem 1.5rem;border-top:1px solid #e2e8f0;margin-top:auto}.StoreNavbar_copyright__Cqz7H{margin:0;font-size:.75rem;color:#64748b;text-align:center}@media(max-width:767px){.StoreNavbar_menuLink__be7Yx{padding:1rem 1.25rem}}.CompanyCreateNavbar_navbar__tWHhw{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;border-bottom:1px solid #e5e5e5;padding:.75rem 0;box-shadow:0 1px 3px rgba(0,0,0,.05)}.CompanyCreateNavbar_container__AykZ4{max-width:100%;margin:0 auto;padding:0 .75rem;display:flex;align-items:center;gap:.5rem}@media(min-width:768px){.CompanyCreateNavbar_container__AykZ4{max-width:1280px;padding:0 1.5rem;gap:.75rem}}.CompanyCreateNavbar_backButton__emcYK{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;color:#171717;cursor:pointer;flex-shrink:0;transition:background-color .2s,color .2s}.CompanyCreateNavbar_backButton__emcYK:hover{background-color:rgba(108,19,148,.1);color:#6c1394}@media(min-width:768px){.CompanyCreateNavbar_backButton__emcYK{width:36px;height:36px}}.CompanyCreateNavbar_logo__fHIbO{display:flex;align-items:center;text-decoration:none;flex-shrink:0;margin-left:.25rem}@media(min-width:768px){.CompanyCreateNavbar_logo__fHIbO{margin-left:.5rem}}.CompanyCreateNavbar_logoImage__5xF8X{height:auto;width:auto;max-height:32px;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.CompanyCreateNavbar_logoImage__5xF8X{max-height:40px}}.CompanyCreateNavbar_spacer__cZrrL{flex:1}.CompanyCreateNavbar_profileContainer__U_8EQ{position:relative;flex-shrink:0}.CompanyCreateNavbar_profileButton__0dnsA{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;color:#171717;cursor:pointer;flex-shrink:0;transition:background-color .2s,color .2s}.CompanyCreateNavbar_profileButton__0dnsA:hover{background-color:rgba(108,19,148,.1);color:#6c1394}@media(min-width:768px){.CompanyCreateNavbar_profileButton__0dnsA{width:36px;height:36px}}.CompanyCreateNavbar_profileBackdrop__JN8qD{position:fixed;inset:0;z-index:999}.CompanyCreateNavbar_profileMenu__0WzEp{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border-radius:8px;box-shadow:0 4px 16px 0 rgba(20,20,40,.14);min-width:200px;padding:8px 0;z-index:1000;animation:CompanyCreateNavbar_slideDown__p_zjh .2s ease}@keyframes CompanyCreateNavbar_slideDown__p_zjh{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.CompanyCreateNavbar_profileMenuItem__lodUR{display:flex;align-items:center;gap:12px;padding:10px 16px;color:#171717;text-decoration:none;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background-color .2s;font-size:.9375rem}.CompanyCreateNavbar_profileMenuItem__lodUR:hover{background-color:rgba(108,19,148,.08);color:#6c1394}.CompanyCreateNavbar_profileMenuItem__lodUR svg{flex-shrink:0}.CompanyCreateNavbar_profileMenuItemLogout__rM0P4:hover{background-color:rgba(220,38,38,.08)}.CompanyCreateNavbar_profileMenuDivider__Pk7WM{height:1px;background-color:#e5e5e5;margin:8px 0}.ProductCreateNavbar_navbar__Vn2qS{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.06)}.ProductCreateNavbar_container__uHfrP{max-width:1280px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:60px}@media(max-width:767px){.ProductCreateNavbar_container__uHfrP{padding:0 12px;grid-template-columns:1fr auto 40px;height:56px}}@media(max-width:575px){.ProductCreateNavbar_container__uHfrP{padding:0 8px}}.ProductCreateNavbar_left__MRRP8{display:flex;align-items:center;gap:6px;min-width:0}.ProductCreateNavbar_backButton___oJ31{display:flex;align-items:center;gap:6px;background:none;border:1px solid #d4d4d4;border-radius:8px;color:#6b7280;cursor:pointer;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.5;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.ProductCreateNavbar_backButton___oJ31:hover{background:#fafafa;border-color:#a3a3a3;color:#171717}.ProductCreateNavbar_backButton___oJ31:hover svg{transform:translateX(-2px)}.ProductCreateNavbar_backButton___oJ31:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.ProductCreateNavbar_backButton___oJ31 svg{flex-shrink:0;transition:transform .15s ease}@media(max-width:575px){.ProductCreateNavbar_backButton__label__MTnM4{display:none}}.ProductCreateNavbar_separator__AiAdq{display:flex;align-items:center;color:#d4d4d4;flex-shrink:0}@media(max-width:575px){.ProductCreateNavbar_separator__AiAdq{display:none}}.ProductCreateNavbar_currentPage__lfMgc{display:flex;align-items:center;gap:5px;font-size:13px;font-weight:600;line-height:1.5;color:#171717;overflow:hidden}.ProductCreateNavbar_currentPage__lfMgc svg{color:#6c1394;flex-shrink:0}.ProductCreateNavbar_currentPage__lfMgc span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:575px){.ProductCreateNavbar_currentPage__lfMgc{display:none}}.ProductCreateNavbar_logo__BZj0h{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .15s ease}.ProductCreateNavbar_logo__BZj0h:hover{opacity:.8}.ProductCreateNavbar_logo__BZj0h:focus-visible{outline:2px solid #6c1394;outline-offset:4px;border-radius:4px}.ProductCreateNavbar_logoImage__4gOKd{height:28px;width:auto;-o-object-fit:contain;object-fit:contain}@media(min-width:768px){.ProductCreateNavbar_logoImage__4gOKd{height:32px}}.ProductCreateNavbar_right__eM41B{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ProductCreateNavbar_profileContainer__8Z_QQ{position:relative;flex-shrink:0}.ProductCreateNavbar_profileButton__iStq2{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:none;border:none;color:#171717;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,color .2s ease}.ProductCreateNavbar_profileButton__iStq2:hover{background-color:rgba(108,19,148,.1);color:#6c1394}.ProductCreateNavbar_profileButton__iStq2:focus-visible{outline:2px solid #6c1394;outline-offset:2px}@media(min-width:768px){.ProductCreateNavbar_profileButton__iStq2{width:36px;height:36px}}.ProductCreateNavbar_profileBackdrop__69Ntf{position:fixed;inset:0;z-index:998}.ProductCreateNavbar_profileMenu__bL7MQ{position:absolute;top:calc(100% + 8px);right:0;z-index:999;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.1);min-width:200px;border:1px solid #e5e5e5;overflow:hidden;animation:ProductCreateNavbar_menuSlideDown__me3lk .15s ease-out}@media(min-width:768px){.ProductCreateNavbar_profileMenu__bL7MQ{min-width:220px}}.ProductCreateNavbar_profileMenuDivider__0prDI{height:1px;background:#e5e5e5;margin:4px 0}.ProductCreateNavbar_profileMenuItem__qniMq{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;background:none;border:none;text-align:left;color:#171717;font-size:13px;font-weight:400;line-height:1.5;cursor:pointer;transition:background-color .15s ease;text-decoration:none}.ProductCreateNavbar_profileMenuItem__qniMq svg{color:#6b7280;flex-shrink:0;transition:color .15s ease}.ProductCreateNavbar_profileMenuItem__qniMq:hover,.ProductCreateNavbar_profileMenuItem__qniMq:hover svg{color:#6c1394}.ProductCreateNavbar_profileMenuItem__qniMq:focus-visible{outline:2px solid #6c1394;outline-offset:-2px}.ProductCreateNavbar_profileMenuItem__qniMq.ProductCreateNavbar_logout__82tI1,.ProductCreateNavbar_profileMenuItem__qniMq.ProductCreateNavbar_logout__82tI1 svg{color:#dc2626}.ProductCreateNavbar_profileMenuItem__qniMq.ProductCreateNavbar_logout__82tI1:hover{background:#fef2f2;color:#b91c1c}.ProductCreateNavbar_profileMenuItem__qniMq.ProductCreateNavbar_logout__82tI1:hover svg{color:#b91c1c}@keyframes ProductCreateNavbar_menuSlideDown__me3lk{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.LegalNavbar_legalNavbar__vHymJ{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1001!important;border-bottom:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.05)!important;min-height:72px!important;height:auto!important;display:flex!important;align-items:center!important}.LegalNavbar_legalNavbar__vHymJ,.LegalNavbar_legalNavbar__vHymJ:after,.LegalNavbar_legalNavbar__vHymJ:before{background:#fff!important;background-color:#fff!important}.LegalNavbar_legalNavbar__vHymJ *{background-color:rgba(0,0,0,0)!important}.LegalNavbar_legalNavbar__container__SVCqC{width:100%;margin-inline:auto;padding-inline:12px}@media(min-width:768px){.LegalNavbar_legalNavbar__container__SVCqC{padding-inline:20px}}.LegalNavbar_legalNavbar__container__SVCqC{max-width:1280px;display:flex;align-items:center;justify-content:space-between;padding:20px 12px;gap:12px;background:rgba(0,0,0,0)!important;height:100%!important;min-height:72px!important}.LegalNavbar_legalNavbar__logo__VvOq8{display:flex;align-items:center;text-decoration:none;transition:opacity .2s;height:48px!important;min-height:48px!important}.LegalNavbar_legalNavbar__logo__VvOq8:hover{opacity:.8}.LegalNavbar_legalNavbar__logoImage__BuNux{-o-object-fit:contain!important;object-fit:contain!important;display:block!important}.LegalNavbar_legalNavbar__logoImage__BuNux,.LegalNavbar_legalNavbar__logoImage__BuNux img,.LegalNavbar_legalNavbar__logo__VvOq8 img{height:48px!important;max-height:48px!important;min-height:48px!important;width:auto!important;flex-shrink:0!important}.LegalNavbar_legalNavbar__backButton__35Dm0{display:flex;align-items:center;gap:4px}@media(max-width:767px){.LegalNavbar_legalNavbar__container__SVCqC{padding:8px 12px}.LegalNavbar_legalNavbar__logoImage__BuNux{height:40px!important;max-height:none!important}.LegalNavbar_legalNavbar__backButton__35Dm0{font-size:14px;padding:4px 12px}}.QuotesBuyerNavbar_navbar__3vXkB{position:fixed;top:0;left:0;right:0;z-index:1000;border-bottom:1px solid #f5f5f5;height:72px}.QuotesBuyerNavbar_navbar__3vXkB,.QuotesBuyerNavbar_navbar__3vXkB:after,.QuotesBuyerNavbar_navbar__3vXkB:before{background:#fff!important;background-color:#fff!important}.QuotesBuyerNavbar_container__E4N4U{max-width:1400px;margin:0 auto;padding:0 1.5rem;height:100%;display:flex;align-items:center;justify-content:space-between;gap:2rem;position:relative}@media(max-width:767px){.QuotesBuyerNavbar_container__E4N4U{padding:0 1rem;gap:1rem}}.QuotesBuyerNavbar_logo__XBYvb{display:flex;align-items:center;flex-shrink:0}.QuotesBuyerNavbar_logoImage__XBwlQ{height:32px;width:auto}.QuotesBuyerNavbar_navLinks__bonxe{display:flex;align-items:center;gap:.5rem;flex:0 0 auto}@media(max-width:767px){.QuotesBuyerNavbar_navLinks__bonxe{display:none}}.QuotesBuyerNavbar_searchContainer__0nM3_{flex:1;display:flex;align-items:center;max-width:500px;margin:0 auto}@media(max-width:767px){.QuotesBuyerNavbar_searchContainer__0nM3_{display:none}}.QuotesBuyerNavbar_containerNoSearch__1PdIR .QuotesBuyerNavbar_actions__QdPLl{margin-left:auto}.QuotesBuyerNavbar_searchBar__SwvJG{width:100%}.QuotesBuyerNavbar_navLink__uoLSk{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border-radius:8px;color:#171717;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s ease;position:relative}.QuotesBuyerNavbar_navLink__uoLSk:hover{background:#fafafa;color:#171717}.QuotesBuyerNavbar_navLink__uoLSk svg{flex-shrink:0}.QuotesBuyerNavbar_badge__o5tp9{margin-left:.25rem}.QuotesBuyerNavbar_actions__QdPLl{display:flex;align-items:center;gap:.5rem}@media(max-width:767px){.QuotesBuyerNavbar_actions__QdPLl{display:none}}.QuotesBuyerNavbar_actionButton__aObSL{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#171717;transition:all .2s ease;position:relative;text-decoration:none}.QuotesBuyerNavbar_actionButton__aObSL:hover{background:#fafafa}.QuotesBuyerNavbar_messageBadge__jYrXQ,.QuotesBuyerNavbar_savedProductsBadge__HSK44{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px;font-size:10px;font-weight:600}.QuotesBuyerNavbar_hamburger__Z_S2q{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:none;border-radius:8px;color:#171717;cursor:pointer;margin-left:auto}@media(max-width:767px){.QuotesBuyerNavbar_hamburger__Z_S2q{display:flex}}.QuotesBuyerNavbar_hamburger__Z_S2q:hover{background:#fafafa}.QuotesBuyerNavbar_overlay__5zzWM{position:fixed;inset:72px 0 0 0;background:rgba(0,0,0,.4);z-index:998;animation:QuotesBuyerNavbar_fadeIn__W_xov .2s ease}.QuotesBuyerNavbar_mobileMenu__vFjkh{position:fixed;top:72px;right:0;width:85%;max-width:320px;height:calc(100vh - 72px);background:#fff;z-index:999;padding:1rem;display:flex;flex-direction:column;gap:.25rem;overflow-y:auto;animation:QuotesBuyerNavbar_slideIn__jupms .25s ease;box-shadow:-4px 0 24px rgba(0,0,0,.1)}.QuotesBuyerNavbar_mobileLink__JJyTi{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:10px;color:#171717;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .15s ease}.QuotesBuyerNavbar_mobileLink__JJyTi:hover{background:#fafafa}.QuotesBuyerNavbar_mobileLink__JJyTi svg{flex-shrink:0}.QuotesBuyerNavbar_mobileBadge__x1_bP{margin-left:auto}.QuotesBuyerNavbar_divider__hIiM_{height:1px;background:#f5f5f5;margin:.5rem 0}@keyframes QuotesBuyerNavbar_fadeIn__W_xov{0%{opacity:0}to{opacity:1}}@keyframes QuotesBuyerNavbar_slideIn__jupms{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes SearchSkeleton_shimmer__axdCA{0%{background-position:-1000px 0}to{background-position:1000px 0}}.SearchSkeleton_section__inner__6fGXz{max-width:1280px;margin:0 auto;padding:0 20px}.SearchSkeleton_grid__cCcrY{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:12px}@media(min-width:576px){.SearchSkeleton_grid__cCcrY{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:768px){.SearchSkeleton_grid__cCcrY{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.SearchSkeleton_grid__cCcrY{grid-template-columns:repeat(4,minmax(0,1fr))}}.SearchSkeleton_card__Zfjyb{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 2px 8px rgba(108,19,148,.06);display:flex;flex-direction:column;min-height:320px}.SearchSkeleton_card__image__0eQng{position:relative;width:100%;aspect-ratio:4/3;background:linear-gradient(90deg,0,#fafafa 50%,100%);background-size:1000px 100%;animation:SearchSkeleton_shimmer__axdCA 2s infinite;border:1px solid #e5e5e5;flex-shrink:0}.SearchSkeleton_card__badges__XPHQC{position:absolute;top:8px;left:8px;display:flex;gap:6px;z-index:1}.SearchSkeleton_card__badge__y6dbH{width:60px;height:18px;background:linear-gradient(90deg,0,#fafafa 50%,100%);background-size:1000px 100%;animation:SearchSkeleton_shimmer__axdCA 2s infinite;border-radius:4px;border:1px solid #e5e5e5}.SearchSkeleton_card__content__kmouN{padding:20px;display:flex;flex-direction:column;gap:8px;flex:1}.SearchSkeleton_card__title__gEqPK{height:20px;width:80%}.SearchSkeleton_card__meta__fRjUi,.SearchSkeleton_card__title__gEqPK{background:linear-gradient(90deg,0,#fafafa 50%,100%);background-size:1000px 100%;animation:SearchSkeleton_shimmer__axdCA 2s infinite;border-radius:4px}.SearchSkeleton_card__meta__fRjUi{height:16px;width:60%}.SearchSkeleton_card__rating__qACr9{height:14px;width:100px}.SearchSkeleton_card__price__ROqDT,.SearchSkeleton_card__rating__qACr9{background:linear-gradient(90deg,0,#fafafa 50%,100%);background-size:1000px 100%;animation:SearchSkeleton_shimmer__axdCA 2s infinite;border-radius:4px}.SearchSkeleton_card__price__ROqDT{height:24px;width:70%;margin-top:auto}.SearchSkeleton_card__actions___awgm{display:flex;gap:8px;margin-top:8px}.SearchSkeleton_card__button__EzIWu{flex:1;height:40px;background:linear-gradient(90deg,0,#fafafa 50%,100%);background-size:1000px 100%;animation:SearchSkeleton_shimmer__axdCA 2s infinite;border-radius:8px;border:1px solid #e5e5e5}@media(prefers-reduced-motion:reduce){.SearchSkeleton_card__badge__y6dbH,.SearchSkeleton_card__button__EzIWu,.SearchSkeleton_card__image__0eQng,.SearchSkeleton_card__meta__fRjUi,.SearchSkeleton_card__price__ROqDT,.SearchSkeleton_card__rating__qACr9,.SearchSkeleton_card__title__gEqPK{animation:none;border:1px solid #e5e5e5}}.SearchEmptyState_empty__lY7P7{text-align:center;padding:32px 12px;background:var(--bg-primary,#ffffff);border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.06);max-width:600px;margin:0 auto}@media(min-width:768px){.SearchEmptyState_empty__lY7P7{padding:32px}}.SearchEmptyState_empty__icon__GQk7A{margin-bottom:20px;color:#a3a3a3;display:flex;justify-content:center;align-items:center}.SearchEmptyState_empty__title__C8Jky{font-size:14px;line-height:1.2;color:var(--text-primary,inherit);color:#171717;margin:0 0 8px;font-weight:700}.SearchEmptyState_empty__message__pCW_f{font-size:13px;font-weight:400;color:#171717;margin:0 0 20px;line-height:1.6}.SearchEmptyState_empty__message__pCW_f strong{color:#171717;font-weight:600}.SearchEmptyState_empty__suggestions__PyG79{text-align:left;margin-bottom:32px;padding:12px;border:1px solid #e5e5e5;border-radius:8px}.SearchEmptyState_empty__suggestionsTitle__xM9H_{font-size:13px;line-height:1.5;color:#171717;margin:0 0 8px;font-weight:600}.SearchEmptyState_empty__suggestionsList__PNc_0{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.SearchEmptyState_empty__suggestionsList__PNc_0 li{font-size:13px;font-weight:400;line-height:1.5;color:#171717;padding-left:12px;position:relative}.SearchEmptyState_empty__suggestionsList__PNc_0 li:before{content:"•";position:absolute;left:0;color:#6c1394;font-weight:700}.SearchEmptyState_empty__categories__lc7S_{margin-bottom:32px}.SearchEmptyState_empty__categoriesTitle__GZQny{font-size:13px;line-height:1.5;color:#171717;margin:0 0 12px;font-weight:600}.SearchEmptyState_empty__chips__xSm5b{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.SearchEmptyState_empty__chip__aY7Kn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background-color:#fff;border:1px solid #f3e8ff;border-radius:9999px;color:#581c87;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SearchEmptyState_empty__chip__aY7Kn:hover{background:#f3e8ff;border-color:#e9d5ff;transform:translateY(-1px);box-shadow:0 2px 8px rgba(108,19,148,.15)}.SearchEmptyState_empty__chip__aY7Kn:active{transform:translateY(0)}.SearchEmptyState_empty__chip__aY7Kn span{font-size:1rem}.SearchEmptyState_empty__actions__2nSPN{display:flex;flex-direction:column;gap:8px;align-items:center}@media(min-width:768px){.SearchEmptyState_empty__actions__2nSPN{flex-direction:row;justify-content:center}}.SearchErrorState_error__WRsVL{text-align:center;padding:32px 12px;background:#fef2f2;border:2px solid #fecaca;border-radius:24px;max-width:600px;margin:0 auto}@media(min-width:768px){.SearchErrorState_error__WRsVL{padding:32px}}.SearchErrorState_error__icon__wbz3r{margin-bottom:20px;color:#ef4444;display:flex;justify-content:center;align-items:center}.SearchErrorState_error__title__NKnC_{font-size:14px;line-height:1.2;color:var(--text-primary,inherit);color:#991b1b;margin:0 0 8px;font-weight:700}.SearchErrorState_error__message__N77tc{font-size:13px;font-weight:400;color:#7f1d1d;margin:0 0 20px;line-height:1.6}.SearchErrorState_error__suggestions__AVkhn{text-align:left;margin-bottom:32px;padding:12px;background:#fff;border-radius:8px}.SearchErrorState_error__suggestionsTitle__lXNtF{font-size:13px;line-height:1.5;color:#991b1b;margin:0 0 8px;font-weight:600}.SearchErrorState_error__suggestionsList__ayDti{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.SearchErrorState_error__suggestionsList__ayDti li{font-size:13px;font-weight:400;line-height:1.5;color:#7f1d1d;padding-left:12px;position:relative}.SearchErrorState_error__suggestionsList__ayDti li:before{content:"•";position:absolute;left:0;color:#ef4444;font-weight:700}.SearchErrorState_error__actions__zNs_k{display:flex;flex-direction:column;gap:8px;align-items:center}@media(min-width:768px){.SearchErrorState_error__actions__zNs_k{flex-direction:row;justify-content:center}}.SearchToolbar_toolbar__dMaTj{display:flex;flex-direction:column;gap:12px;padding:12px;background:var(--bg-primary,#ffffff);border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:20px}@media(min-width:768px){.SearchToolbar_toolbar__dMaTj{flex-direction:row;align-items:center;justify-content:space-between;padding:12px 20px}}.SearchToolbar_toolbar__left__xtMMl{display:flex;flex-direction:column;gap:8px;align-items:flex-start}@media(min-width:768px){.SearchToolbar_toolbar__left__xtMMl{flex-direction:row;align-items:center;gap:12px}}.SearchToolbar_toolbar__filterBtn__gI0be{display:flex;align-items:center;gap:6px}@media(min-width:768px){.SearchToolbar_toolbar__filterBtn__gI0be{display:none}}.SearchToolbar_toolbar__count__4f5Lb{display:flex;align-items:center}.SearchToolbar_toolbar__countText__9h7wA{font-size:13px;font-weight:400;line-height:1.5;color:#171717;margin:0}.SearchToolbar_toolbar__countText__9h7wA strong{color:#171717;font-weight:600}.SearchToolbar_toolbar__right__4z_a_{display:flex;flex-direction:column;gap:8px;align-items:stretch}@media(min-width:768px){.SearchToolbar_toolbar__right__4z_a_{flex-direction:row;align-items:center;gap:12px}}.SearchToolbar_toolbar__group__710RN{display:flex;align-items:center;gap:4px}.SearchToolbar_toolbar__label__xiUOH{font-size:12px;line-height:1.5;color:#171717;white-space:nowrap;font-weight:500}.SearchToolbar_toolbar__select__bEMBY{padding:8px 12px;border:1px solid #d4d4d4;border-radius:8px;background:var(--bg-primary,#ffffff);color:#171717;font-size:.875rem;cursor:pointer;transition:all .2s ease;min-width:160px}.SearchToolbar_toolbar__select__bEMBY:focus{outline:none;border-color:#6c1394;box-shadow:0 0 0 3px rgba(108,19,148,.1)}.SearchToolbar_toolbar__select__bEMBY:hover{border-color:#a855f7}.SearchToolbar_toolbar__viewToggle__kT4f8{display:flex;gap:4px;border:1px solid #e5e5e5;border-radius:8px;padding:4px}.SearchToolbar_toolbar__viewBtn__UlfoD{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(0,0,0,0);border:none;border-radius:4px;color:#171717;cursor:pointer;transition:all .2s ease}.SearchToolbar_toolbar__viewBtn__UlfoD:hover{background:#fafafa;color:#171717}.SearchToolbar_toolbar__viewBtn__UlfoD:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.SearchToolbar_toolbar__viewBtnActive__eu_4r{background:var(--bg-primary,#ffffff);color:#6c1394;box-shadow:0 1px 3px rgba(0,0,0,.1)}.SearchToolbar_toolbar__viewBtnActive__eu_4r:hover{background:var(--bg-primary,#ffffff);color:#581c87}.AdminPlatformNavbar_navbar__9zfji{position:sticky;top:0;left:0;right:0;width:100%;z-index:1000;background:#fff!important;border-bottom:1px solid #e5e5e5;box-shadow:0 1px 3px rgba(0,0,0,.05);min-height:72px;display:flex;align-items:center}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_container__h0nLT{width:100%;margin-inline:auto;max-width:1280px;padding-inline:12px}@media(min-width:768px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_container__h0nLT{padding-inline:20px}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_container__h0nLT{max-width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 32px;background:rgba(0,0,0,0)}@media(max-width:767px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_container__h0nLT{padding:8px 12px;gap:12px}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_left__5U10P{display:flex;align-items:center;gap:12px;min-width:0;flex:1}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_sidebarToggle__vUi_T{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s;flex-shrink:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_sidebarToggle__vUi_T:hover{background:#f5f5f5;color:#171717}@media(max-width:1023px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_sidebarToggle__vUi_T{display:flex}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_logo__0SVjV{display:flex;align-items:center;text-decoration:none;transition:opacity .2s;flex-shrink:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_logo__0SVjV:hover{opacity:.8}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_logoImage__oK3Lo{height:32px;width:auto;-o-object-fit:contain;object-fit:contain}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_breadcrumb__nrPAy{display:flex;align-items:center;gap:4px;min-width:0}@media(max-width:767px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_breadcrumb__nrPAy{display:none}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_breadcrumbItem__W8z2E{font-size:.875rem;color:#6b7280;text-decoration:none;transition:color .2s;white-space:nowrap}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_breadcrumbSeparator__tH8H_{color:#a3a3a3;flex-shrink:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_breadcrumbCurrent__C2EO5{font-size:.875rem;font-weight:600;color:#171717;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_right__KPSd2{display:flex;align-items:center;gap:8px;flex-shrink:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_counters__LIBq4{display:flex;align-items:center;gap:4px;padding-right:8px;border-right:1px solid #e5e5e5}@media(max-width:767px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_counters__LIBq4{display:none}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_counter__0Np1c{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;text-decoration:none;color:#6b7280;transition:all .2s;position:relative}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_counter__0Np1c:hover{background:#fafafa;color:#171717}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_counter__0Np1c svg{color:#737373}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActions___b2WR{position:relative}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionsButton__POL4b{display:flex;align-items:center;gap:4px;padding:8px 12px;border:1px solid;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}@media(max-width:1279px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionsLabel__8n3Q_{display:none}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionsDropdown__wgdwH{position:absolute;top:calc(100% + 8px);right:0;width:320px;background:#fff!important;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 8px 24px 0 rgba(20,20,40,.16);overflow:hidden;z-index:10000}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionsHeader__h_SA3{padding:12px;border-bottom:1px solid #e5e5e5}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionsHeader__h_SA3 h3{font-size:1rem;font-weight:600;line-height:1.4;color:#171717;margin:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionsList__rb7yP{padding:4px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionItem__YhC18{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;text-decoration:none;color:#404040;transition:background-color .2s}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionItem__YhC18:hover{background:#fafafa}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionItem__YhC18 svg{color:#737373;flex-shrink:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionLabel__mnwOx{font-size:.875rem;font-weight:500;display:block}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionBadge__ioV02{font-size:.75rem;color:#737373;display:block;margin-top:2px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_quickActionsDivider__2amMi{height:1px;background:#e5e5e5;margin:4px 0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notifications__5K8gA{position:relative}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsButton__GYXOm{background:none;border:none;padding:8px;cursor:pointer;color:#6b7280;transition:color .2s;position:relative;display:flex;align-items:center;justify-content:center}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsButton__GYXOm:hover{color:#171717}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsBadge__ZQqD6{position:absolute;top:4px;right:4px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsDropdown__vGZQs{position:absolute;top:calc(100% + 8px);right:0;width:380px;max-height:500px;background:#fff!important;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 8px 24px 0 rgba(20,20,40,.16);overflow:hidden;z-index:10000}@media(max-width:767px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsDropdown__vGZQs{width:320px;right:-20px}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsHeader__NoapJ{display:flex;justify-content:space-between;align-items:center;padding:12px;border-bottom:1px solid #e5e5e5}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsHeader__NoapJ h3{font-size:1.125rem;font-weight:600;line-height:1.4;color:#171717;margin:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_markAllRead__1OtlL{background:none;border:none;padding:0;margin:0;cursor:pointer;font-size:.875rem;line-height:1.5;font-weight:500}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_markAllRead__1OtlL:hover{text-decoration:underline}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsList__uViom{max-height:360px;overflow-y:auto}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationItem__0lFIL{display:flex;gap:8px;padding:12px;border-bottom:1px solid #f5f5f5;text-decoration:none;transition:background-color .2s}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationItem__0lFIL:hover{background:#fafafa}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationItem__0lFIL:last-child{border-bottom:none}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationItem--danger__0GIzp,.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationItem--info__9BRZR,.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationItem--warning__jcz6j{border-left:3px solid}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationContent__pSVNm{flex:1}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationContent__pSVNm p{font-size:.875rem;line-height:1.5;color:#262626;margin:0 0 4px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationContent__pSVNm span{font-size:.75rem;line-height:1.5;color:#737373}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsFooter__2iA3K{padding:8px;border-top:1px solid #e5e5e5;text-align:center}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_notificationsFooter__2iA3K a{text-decoration:none;color:inherit;font-size:.875rem;line-height:1.5;font-weight:500}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profile__Loly9{position:relative}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO{background:#fff!important;background-color:#fff!important;border:1px solid #e5e5e5;padding:4px 12px;cursor:pointer;display:flex;align-items:center;gap:8px;border-radius:8px;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO p{background-color:#fff!important}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO:hover{background:#fff!important;background-color:#fff!important;border-color:#6c1394;box-shadow:0 2px 6px rgba(108,19,148,.15)}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.05);background:#fff!important;background-color:#fff!important}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO:focus-visible{outline:2px solid #6c1394;outline-offset:2px;background:#fff!important;background-color:#fff!important}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO[aria-expanded=true]{background:#fff!important;background-color:#fff!important;border-color:#6c1394;box-shadow:0 2px 6px rgba(108,19,148,.15)}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_avatar__WcCBS{width:40px;height:40px;border-radius:9999px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_avatarImage__jYYGE{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_userInfo__a4_UL{display:flex;flex-direction:column;align-items:flex-start;gap:2px}@media(max-width:767px){.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_userInfo__a4_UL{display:none}}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_userName__WH5ic{font-size:.875rem;line-height:1.4;font-weight:600;color:#171717}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_userRole__ISk67{font-size:.75rem;line-height:1.4;color:#6b7280;font-weight:500;display:flex;align-items:center;gap:4px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_chevron__EL0O9{color:#a3a3a3;transition:transform .2s ease,color .2s ease;flex-shrink:0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO:hover .AdminPlatformNavbar_chevron__EL0O9{color:#6b7280}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileButton__qjaZO[aria-expanded=true] .AdminPlatformNavbar_chevron__EL0O9{transform:rotate(180deg);color:#6c1394}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileDropdown__ESMdA{position:absolute;top:calc(100% + 8px);right:0;width:280px;background:#fff!important;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 8px 24px 0 rgba(20,20,40,.16);overflow:hidden;z-index:10000}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileInfo__FBTWp{display:flex;gap:8px;padding:12px;background:#fafafa}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileAvatar__zJvgi{width:48px;height:48px;border-radius:9999px;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileAvatarImage__pKU89{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileName__Osy8w{font-size:1rem;line-height:1.5;font-weight:600;color:#171717;margin:0 0 2px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileEmail__luRdk{font-size:.875rem;line-height:1.5;color:#6b7280;margin:0 0 4px}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileRoleBadge__3MRCN{display:inline-block;padding:2px 8px;border-radius:9999px;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileDivider__hNB7B{height:1px;background:#e5e5e5;margin:4px 0}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileItem__BIxB5{background:none;border:none;margin:0;cursor:pointer;display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;text-align:left;text-decoration:none;color:#404040;font-size:.875rem;transition:background-color .2s}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileItem__BIxB5:hover{background:#fafafa}.AdminPlatformNavbar_navbar__9zfji .AdminPlatformNavbar_profileItem__BIxB5 svg{color:#737373}.AdminLayout_adminLayout__CsGWp{display:flex;flex-direction:column;min-height:100vh;background:#fafafa}.AdminLayout_adminLayout__content__H441q{display:flex;flex:1;min-height:0;background:#fafafa}@media(max-width:767px){.AdminLayout_adminLayout__content__H441q{flex-direction:column}}.AdminLayout_adminLayout__main___Dso7{flex:1;min-width:0;display:flex;flex-direction:column;overflow-x:hidden;background:#fafafa}.AdminSidebar_sidebar__z5UHV{width:280px;border-right:1px solid #e5e5e5;display:flex;flex-direction:column;height:100vh;position:sticky;top:0;overflow-y:auto;overflow-x:hidden;flex-shrink:0;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}@media(min-width:768px){.AdminSidebar_sidebar__z5UHV{position:sticky}}@media(max-width:767px){.AdminSidebar_sidebar__z5UHV{position:fixed;top:0;left:0;height:100vh;width:85%;max-width:320px;min-width:280px;transform:translateX(-100%);box-shadow:none;z-index:1000}.AdminSidebar_sidebarMobile__zzi7J{z-index:1000}.AdminSidebar_sidebarOpen__SuhGM{transform:translateX(0);box-shadow:0 8px 24px 0 rgba(20,20,40,.16)}}.AdminSidebar_sidebar__header__GA7FB{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border-bottom:1px solid #e5e5e5;min-height:64px;flex-shrink:0}@media(min-width:768px){.AdminSidebar_sidebar__header__GA7FB{display:none}}.AdminSidebar_sidebar__logo__z__Sn{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.AdminSidebar_sidebar__logoImage__FmYMr{height:32px;width:auto;-o-object-fit:contain;object-fit:contain}.AdminSidebar_sidebar__close__2_Mf3{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:rgba(0,0,0,0);border-radius:8px;cursor:pointer;color:#6b7280;transition:all .2s ease;flex-shrink:0}.AdminSidebar_sidebar__close__2_Mf3:hover{background:#f5f5f5;color:#171717}.AdminSidebar_sidebar__close__2_Mf3:focus-visible{outline:2px solid #6c1394;outline-offset:2px}.AdminSidebar_sidebar__nav__ysNVk{flex:1;padding:12px;overflow-y:auto;overflow-x:hidden;min-height:0}.AdminSidebar_sidebar__list__8ylBS{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}.AdminSidebar_sidebar__section__PIOI2{margin-top:32px;padding-top:8px;border-top:1px solid #f5f5f5}.AdminSidebar_sidebar__section__PIOI2:first-child{margin-top:20px;border-top:none;padding-top:0}@media(max-width:767px){.AdminSidebar_sidebar__section__PIOI2{margin-top:20px}.AdminSidebar_sidebar__section__PIOI2:first-child{margin-top:12px}}.AdminSidebar_sidebar__sectionTitle__PbQm5{font-size:12px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.05em;color:#737373;display:block;padding:0 8px 8px;margin-bottom:4px}.AdminSidebar_sidebar__item__MXHZS{display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;background:rgba(0,0,0,0);border-radius:8px;cursor:pointer;transition:background-color .2s ease,color .2s ease;color:#171717;font-size:13px;line-height:1.5;font-weight:500;width:100%;text-align:left;text-decoration:none;position:relative;min-height:40px}@media(max-width:767px){.AdminSidebar_sidebar__item__MXHZS{min-height:44px;padding:8px;gap:8px;font-size:13px;font-weight:500;line-height:1.5}}@media(hover:hover)and (pointer:fine){.AdminSidebar_sidebar__item__MXHZS:hover{background:#f5f5f5;color:#171717}}.AdminSidebar_sidebar__item__MXHZS:focus-visible{outline:2px solid #6c1394;outline-offset:2px;background:#f5f5f5}.AdminSidebar_sidebar__item__MXHZS:active{transform:scale(.98)}.AdminSidebar_sidebar__item--active__Eh0cC{background:rgba(108,19,148,.08);color:#6c1394;font-weight:600;border-left:3px solid #6c1394;padding-left:calc(12px - 3px)}@media(max-width:767px){.AdminSidebar_sidebar__item--active__Eh0cC{padding-left:calc(8px - 3px)}}@media(hover:hover)and (pointer:fine){.AdminSidebar_sidebar__item--active__Eh0cC:hover{background:rgba(108,19,148,.12)}}.AdminSidebar_sidebar__icon__4aD2_{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:inherit;width:18px;height:18px}@media(min-width:768px){.AdminSidebar_sidebar__icon__4aD2_{width:20px;height:20px}}.AdminSidebar_sidebar__label__bjtKs{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminSidebar_sidebar__badge__hCEWR{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;font-size:12px;font-weight:600;line-height:1.5;background:#6c1394;border-radius:9999px;flex-shrink:0;margin-left:auto}.AdminSidebar_sidebarOverlay__cSGRP{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);z-index:999;animation:AdminSidebar_fadeIn__cfBVn .3s cubic-bezier(.4,0,.2,1);cursor:pointer}@media(min-width:768px){.AdminSidebar_sidebarOverlay__cSGRP{display:none}}@keyframes AdminSidebar_fadeIn__cfBVn{0%{opacity:0}to{opacity:1}}.AdminContent_adminContent__gFsJR{flex:1;width:100%;max-width:1400px;margin:0 auto;padding:12px;overflow-x:hidden;background:rgba(0,0,0,0)}@media(prefers-reduced-motion:no-preference){.AdminContent_adminContent__gFsJR{scroll-behavior:smooth}}.AdminContent_adminContent__gFsJR{-webkit-overflow-scrolling:touch}@media(min-width:768px){.AdminContent_adminContent__gFsJR{padding:20px 32px}}@media(min-width:1280px){.AdminContent_adminContent__gFsJR{padding:20px 32px}}.PageHeader_pageHeader__E2BC_{width:100%;border-bottom:1px solid #e5e5e5;padding:20px 12px;flex-shrink:0}@media(min-width:768px){.PageHeader_pageHeader__E2BC_{padding:20px 32px}}.PageHeader_pageHeader__breadcrumb__32chJ{display:flex;align-items:center;gap:4px;margin-bottom:12px;flex-wrap:wrap}.PageHeader_pageHeader__breadcrumbItem__IRJC0{font-size:.875rem;color:#6b7280;text-decoration:none;transition:color .2s}.PageHeader_pageHeader__breadcrumbItem__IRJC0:hover{color:#6c1394}.PageHeader_pageHeader__breadcrumbCurrent__RBfZt{font-size:.875rem;font-weight:500;color:#171717}.PageHeader_pageHeader__breadcrumbSeparator__eGPxF{color:#a3a3a3;flex-shrink:0}.PageHeader_pageHeader__content__t30NZ{display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media(min-width:768px){.PageHeader_pageHeader__content__t30NZ{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px}}.PageHeader_pageHeader__text__x0xaa{flex:1;min-width:0}.PageHeader_pageHeader__title__Hcr32{font-size:20px;font-weight:700;line-height:1.2;color:#171717;margin:0 0 4px}@media(min-width:768px){.PageHeader_pageHeader__title__Hcr32{font-weight:700;line-height:1.2}}.PageHeader_pageHeader__subtitle__z_S9x{font-size:13px;font-weight:400;line-height:1.5;color:#404040;margin:0}.PageHeader_pageHeader__actions__MA_bo{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%}@media(min-width:768px){.PageHeader_pageHeader__actions__MA_bo{flex-wrap:nowrap;width:auto;flex-shrink:0}}.AdminTabs_tabs__Lp_ns{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:767px){.AdminTabs_tabs__Lp_ns{gap:4px}}.AdminTabs_tabs__item__iQGzo{display:flex;align-items:center;gap:4px;padding:8px 12px;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:8px;color:#404040;font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s ease;position:relative;z-index:1;pointer-events:auto}.AdminTabs_tabs__item__iQGzo:hover{color:#171717;border-color:#d4d4d4;background-color:#fff!important}.AdminTabs_tabs__item--active__pvXG4{background-color:#6c1394!important;border-color:#6c1394;color:#fff!important;font-weight:600}.AdminTabs_tabs__item--active__pvXG4:hover{background-color:#4a1d96!important;border-color:#4a1d96}.AdminTabs_tabs__item--active__pvXG4 .AdminTabs_tabs__icon__sg1E_{color:#fff!important}.AdminTabs_tabs__icon__sg1E_{flex-shrink:0;color:inherit;transition:color .2s ease}.AdminTabs_tabs__label__84Om_{flex:1;text-align:left}.AdminTabs_tabs__badge__ZjXi2{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;background-color:hsla(0,0%,100%,.2);border-radius:9999px;font-size:.75rem;font-weight:600;color:#fff}.AdminTabs_tabs__item__iQGzo:not(.AdminTabs_tabs__item--active__pvXG4) .AdminTabs_tabs__badge__ZjXi2{background-color:#6c1394;color:#fff}@media(max-width:768px){.AdminTabs_tabs__Lp_ns{flex-wrap:wrap}.AdminTabs_tabs__item__iQGzo{flex:1 1 auto;justify-content:center;padding:4px 8px;font-size:.8125rem}.AdminTabs_tabs__item__iQGzo svg{width:16px;height:16px}}.CMSManagement_cmsManagement__6Jr_G{display:flex;flex-direction:column;gap:32px;padding:0;width:100%}.CMSManagement_stats__qwD9Y{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}@media(min-width:768px){.CMSManagement_stats__qwD9Y{gap:20px}}.CMSManagement_statCard__hWI77{display:flex;align-items:center;gap:12px;padding:12px;background:#fff!important;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);transition:box-shadow .2s ease}.CMSManagement_statCard__hWI77:hover{box-shadow:0 2px 8px 0 rgba(20,20,40,.1)}.CMSManagement_statCard__icon__aODTA{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#fff!important;border:1px solid #6c1394;color:#6c1394}.CMSManagement_statCard__info__IUFrD{display:flex;flex-direction:column;gap:4px}.CMSManagement_statCard__value__39GVS{font-size:24px;font-weight:700;color:#171717}.CMSManagement_statCard__label__iU1H0{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.CMSManagement_cmsManagement__tabs__q3lTD{margin-bottom:32px}.CMSManagement_cmsManagement__content__KC7kr{min-height:400px}@media(max-width:768px){.CMSManagement_stats__qwD9Y{grid-template-columns:repeat(2,1fr)}.CMSManagement_cmsManagement__tabs__q3lTD{flex-wrap:wrap}.CMSManagement_cmsManagement__tab__mVzHC{flex:1 1 auto;justify-content:center;border-radius:8px;border-bottom:1px solid #e5e5e5}.CMSManagement_cmsManagement__tab--active__nXqpY{border-bottom:1px solid #6c1394}}.ProductsModeration_moderation__N19Zg{display:flex;flex-direction:column;gap:32px;padding:0;width:100%}.ProductsModeration_stats__Cl8kf{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}@media(min-width:768px){.ProductsModeration_stats__Cl8kf{gap:20px}}.ProductsModeration_statCard__GgFgI{display:flex;align-items:center;gap:12px;padding:12px;background:#fff!important;background-color:#fff!important;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 3px 0 rgba(20,20,40,.06);transition:box-shadow .2s ease}@media(min-width:768px){.ProductsModeration_statCard__GgFgI{padding:20px;gap:12px}}.ProductsModeration_statCard__GgFgI:hover{box-shadow:0 2px 8px 0 rgba(20,20,40,.1)}.ProductsModeration_statCard__icon__hhERI{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#fff!important;border:1px solid #6c1394;color:#6c1394}.ProductsModeration_statCard__info__64qXj{display:flex;flex-direction:column;gap:4px}.ProductsModeration_statCard__value__0wDpn{font-size:24px;font-weight:700;color:#171717}.ProductsModeration_statCard__label__VhmXd{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.ProductsModeration_controls__f9ttH{display:flex;flex-direction:column;gap:12px}@media(min-width:768px){.ProductsModeration_controls__f9ttH{gap:20px}}.ProductsModeration_search__c4W0l{max-width:100%}@media(min-width:768px){.ProductsModeration_search__c4W0l{max-width:500px}}.ProductsModeration_filters__c5Z7y{display:flex;flex-wrap:wrap;gap:8px}@media(min-width:768px){.ProductsModeration_filters__c5Z7y{gap:12px}}.ProductsModeration_filters__c5Z7y .button,.ProductsModeration_filters__c5Z7y .button--primary,.ProductsModeration_filters__c5Z7y .button:hover:not(:disabled){background:#fff!important;background-color:#fff!important}.ProductsModeration_filters__c5Z7y .button--primary{border-color:#6c1394!important;color:#6c1394!important}.ProductsModeration_filters__c5Z7y .button--primary:hover:not(:disabled){background:#fff!important;background-color:#fff!important;border-color:#4a1d96!important;color:#4a1d96!important}.ProductsModeration_filters__c5Z7y .button--outline{background:#fff!important;background-color:#fff!important}.ProductsModeration_grid__Y9ip0{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}@media(min-width:768px){.ProductsModeration_grid__Y9ip0{gap:20px}}@media(min-width:1024px){.ProductsModeration_grid__Y9ip0{gap:32px}}.ProductsModeration_empty__vT99U{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;text-align:center;color:#737373}.ProductsModeration_empty__vT99U p{margin-top:16px;font-size:16px}@media(max-width:768px){.ProductsModeration_header__wos31{flex-direction:column}.ProductsModeration_stats__Cl8kf{grid-template-columns:repeat(2,1fr)}.ProductsModeration_grid__Y9ip0{grid-template-columns:1fr}}.page_page__xisFP{min-height:100vh;background:#fafafa}