@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";:root{--primary-color:#002656;--primary-hover:#003374;--secondary-color:#f45d06;--secondary-hover:#ee8c29;--bg-color:#fff;--card-bg:#fff;--text-main:#334155;--text-muted:#64748b;--border-color:#e2e8f0;--font-family:"Poppins", sans-serif;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--border-radius:8px;--box-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--transition:all .3s ease}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#cbd5e1 #f8fafc;margin:0;padding:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f8fafc}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}html{scroll-behavior:smooth;scroll-padding-top:120px;overflow-x:clip}body{font-family:var(--font-family);background-color:var(--bg-color);color:var(--text-main);width:100%;line-height:1.6;overflow-x:clip}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-family)}.container{width:100%;max-width:1600px;padding:0 var(--spacing-lg);margin:0 auto;overflow-x:clip}.blurred-price{filter:blur(4px)!important;opacity:.7!important;-webkit-user-select:none!important;user-select:none!important;pointer-events:none!important}.edit-shopkeeper-modal-content{background:#fff;border-radius:8px;flex-direction:column;width:90%;max-width:500px;max-height:90vh;padding:24px;display:flex}.edit-shopkeeper-grid{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=768px){.edit-shopkeeper-modal-content{width:70%;max-width:1200px}.edit-shopkeeper-grid{grid-template-columns:1fr 1fr}}._navbar_116th_1{z-index:2000;background-color:#fff;transition:all .3s;position:sticky;top:0;box-shadow:0 1px 2px #0000000d}._glassmorphism_116th_10{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background-color:#fffc!important;box-shadow:0 4px 6px -1px #0000001a!important}._container_116th_17{max-width:1600px;padding:0 var(--spacing-lg);justify-content:space-between;align-items:center;margin:0 auto;display:flex}._topRow_116th_27{padding:var(--spacing-md) 0;border-bottom:1px solid #f3f4f6}._logoLink_116th_32{align-items:center;text-decoration:none;display:flex}._mobileMenuToggle_116th_38{color:var(--text-main);cursor:pointer;background:0 0;border:none;margin-left:8px;padding:8px;display:none}._logoImg_116th_48{object-fit:contain;height:52px}._searchContainer_116th_53{max-width:650px;margin:0 var(--spacing-xl);border:1px solid var(--primary-color);background:#fff;border-radius:8px;flex:1;align-items:center;height:44px;display:flex;position:relative}._searchInput_116th_66{height:100%;padding:0 var(--spacing-md);border:none;border-radius:7px 0 0 7px;outline:none;flex:1;font-family:inherit;font-size:.95rem}._searchSelect_116th_77{height:100%;padding:0 var(--spacing-md);color:#4b5563;cursor:pointer;background:#fff;border:none;border-left:1px solid #e5e7eb;outline:none;font-size:.9rem}._searchBtn_116th_89{background-color:var(--primary-color);color:#fff;cursor:pointer;border:none;border-top-right-radius:7px;border-bottom-right-radius:7px;justify-content:center;align-items:center;height:100%;padding:0 18px;font-size:.95rem;font-weight:500;transition:background-color .2s;display:flex}._searchBtn_116th_89:hover{background-color:var(--primary-hover)}._suggestionsDropdown_116th_110{z-index:1000;background:#fff;border:1px solid #e5e7eb;border-radius:8px;max-height:300px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a}._suggestionItem_116th_125{color:var(--text-main);cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:center;padding:10px 12px;text-decoration:none;transition:background-color .2s;display:flex}._suggestionItem_116th_125:last-child{border-bottom:none}._suggestionItem_116th_125:hover{background-color:var(--bg-color)}._suggestionImage_116th_144{object-fit:cover;border-radius:4px;width:40px;height:40px;margin-right:12px}._suggestionDetails_116th_152{flex-direction:column;display:flex}._suggestionName_116th_157{font-size:.85rem;font-weight:600}._suggestionPrice_116th_162{color:var(--primary-color);font-size:.75rem;font-weight:700}._actionIcons_116th_168{align-items:center;gap:var(--spacing-xl);display:flex}._iconBtn_116th_174{color:#6b7280;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;transition:color .2s;display:flex}._iconBtn_116th_174:hover{color:var(--primary-color)}._iconBtn_116th_174 svg{width:24px;height:24px}._iconBtn_116th_174 span{font-size:.75rem;font-weight:500}._userProfile_116th_203{align-items:center;gap:var(--spacing-sm);display:flex}._avatarImg_116th_209{object-fit:cover;border:2px solid var(--primary-color);border-radius:50%;width:36px;height:36px}._userInfo_116th_217{flex-direction:column;display:flex}._userName_116th_222{color:var(--text-main);font-size:.85rem;font-weight:600}._logoutBtn_116th_228{color:#ef4444;text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem}._logoutBtn_116th_228:hover{text-decoration:underline}._bottomRow_116th_243{padding:var(--spacing-sm) 0}._navLinks_116th_247{flex-wrap:nowrap;align-items:center;gap:24px;display:flex}._allCategoryBtn_116th_255{color:var(--text-main);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}._allCategoryBtn_116th_255 svg{width:20px;height:20px}._divider_116th_276{background-color:#e5e7eb;width:1px;height:20px}._link_116th_264{color:var(--text-main);white-space:nowrap;font-size:.92rem;font-weight:500;text-decoration:none;transition:color .2s}._link_116th_264:hover{color:var(--secondary-color)}._link_116th_264:active{color:var(--secondary-hover)}._active_116th_301{color:var(--secondary-color)!important}._dropdownContainer_116th_305{align-items:center;height:100%;display:flex;position:relative}._dropdownMenu_116th_312{z-index:1000;background-color:#fff;border-radius:8px;min-width:200px;padding:8px 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 10px 15px -3px #0000001a}._dropdownContainer_116th_305:hover ._dropdownMenu_116th_312{display:block}._dropdownItem_116th_329{color:var(--text-main);align-items:center;gap:12px;padding:10px 16px;font-size:.9rem;text-decoration:none;transition:all .2s;display:flex}._dropdownItemLogo_116th_340{object-fit:cover;border:1px solid var(--border-color);border-radius:6px;flex-shrink:0;width:32px;height:32px}._fallbackAvatar_116th_349{background:linear-gradient(135deg, var(--primary-hover) 0%, #0ea5e9 100%);color:#fff;text-transform:uppercase;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;font-weight:700;display:flex}._dropdownItem_116th_329:hover{background-color:var(--bg-color);color:var(--primary-color)}._helpBtn_116th_369{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}._helpBtn_116th_369 svg{width:16px;height:16px}._langCurrency_116th_384{color:var(--text-main);cursor:pointer;align-items:center;gap:6px;font-size:.95rem;font-weight:500;display:flex}._langCurrency_116th_384 svg{color:#6b7280;width:16px;height:16px}._mobileMenuOverlay_116th_401{display:none}@media (width<=1280px){._container_116th_17{padding:0 16px}._mobileMenuToggle_116th_38{display:block}._logoImg_116th_48{height:36px}._searchContainer_116th_53,._bottomRow_116th_243{display:none}._actionIcons_116th_168{gap:12px}._iconBtn_116th_174 span{display:none}._iconBtn_116th_174 span._badge_116th_435{display:flex}._userProfile_116th_203{gap:6px}._userName_116th_222{display:none}._logoutBtn_116th_228{font-size:.85rem}._mobileMenuOverlay_116th_401{z-index:99;background:#fff;border-top:1px solid #f3f4f6;padding:16px;display:block;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 6px -1px #0000001a}._searchContainerMobile_116th_464{border:1px solid var(--primary-color);background:#fff;border-radius:8px;height:44px;margin-bottom:24px;display:flex;position:relative}._mobileNavLinks_116th_474{flex-direction:column;gap:16px;display:flex}}._badge_116th_435{color:#fff;background-color:#ef4444;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.65rem;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}._navBar_16t5s_4{background:linear-gradient(135deg, var(--primary-hover) 0%, var(--primary-color) 50%, var(--primary-hover) 100%);z-index:99;border-radius:8px;width:100%;max-width:1550px;margin:0 auto;padding:0;transition:border-radius .2s;animation:.4s _slideDown_16t5s_1;position:sticky;top:85px;overflow:hidden;box-shadow:0 4px 24px #1d4ed840}._stuck_16t5s_21{border-top-left-radius:0;border-top-right-radius:0}._inner_16t5s_26{max-width:1600px;padding:0 var(--spacing-lg);scrollbar-width:none;align-items:center;gap:0;height:48px;margin:0 auto;display:flex;overflow-x:auto}._inner_16t5s_26::-webkit-scrollbar{display:none}._label_16t5s_42{color:#ffffffb3;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;border-right:1px solid #fff3;flex-shrink:0;margin-right:16px;padding-right:16px;font-size:.7rem;font-weight:700}._pills_16t5s_55{flex-wrap:nowrap;align-items:center;gap:4px;height:100%;display:flex}._pill_16t5s_55{letter-spacing:.01em;cursor:pointer;color:#ffffffd9;white-space:nowrap;background:0 0;border:none;outline:none;align-items:center;gap:6px;height:100%;padding:5px 14px;font-size:.82rem;font-weight:500;text-decoration:none;transition:all .18s;display:inline-flex;position:relative}._rightAlign_16t5s_84{margin-left:auto}._pill_16t5s_55:after{content:"";background:#fff;border-radius:3px 3px 0 0;width:0;height:3px;transition:width .22s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._pill_16t5s_55:hover{color:#fff;background:#ffffff26}._pill_16t5s_55:hover:after{width:60%}._pill_16t5s_55:hover ._pillIcon_16t5s_110{color:#fff}._pillActive_16t5s_114{font-weight:600;color:#fff!important;background:#ffffff2e!important}._pillActive_16t5s_114:after{width:70%!important}._pillActive_16t5s_114 ._pillIcon_16t5s_110{color:#fff!important}._pillIcon_16t5s_110{color:#ffffffb3;flex-shrink:0;align-items:center;transition:color .18s;display:flex}@keyframes _slideDown_16t5s_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=1280px){._navBar_16t5s_4{top:79px}}@media (width<=768px){._navBar_16t5s_4{width:calc(100% + calc(var(--spacing-lg) * 2));margin-left:calc(var(--spacing-lg) * -1)}._inner_16t5s_26{padding:0 var(--spacing-sm)}}._footer_1mteb_1{color:#f3f4f6;padding:var(--spacing-xl) 0 0;background-color:#111827;margin-top:auto}._footerContainer_1mteb_9{max-width:1600px;padding:0 var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid #1f2937;grid-template-columns:1.5fr 1fr 1fr 1fr;gap:48px;margin:0 auto;display:grid}._brandSection_1mteb_20 ._logoImg_1mteb_20{object-fit:contain;height:52px;margin-bottom:var(--spacing-md);filter:brightness(0)invert()}._description_1mteb_27{color:#9ca3af;font-size:.9rem;line-height:1.6}._storeButtons_1mteb_33{margin-top:var(--spacing-lg);gap:12px;display:flex}._storeButton_1mteb_33{object-fit:contain;height:40px;transition:transform .2s}._storeButton_1mteb_33:hover{transform:translateY(-2px)}._linksSection_1mteb_49 h3{color:#f9fafb;margin-bottom:var(--spacing-md);letter-spacing:.01em;font-size:1rem;font-weight:700}._linkList_1mteb_59{padding:0;list-style:none}._linkList_1mteb_59 li{margin-bottom:10px}._link_1mteb_49{color:#9ca3af;font-size:.88rem;text-decoration:none;transition:color .2s,padding-left .2s}._link_1mteb_49:hover{color:#22c55e;padding-left:5px}._contactStrip_1mteb_81{max-width:1600px;padding:16px var(--spacing-lg);border-bottom:1px solid #1f2937;flex-wrap:wrap;align-items:center;gap:20px;margin:0 auto;display:flex}._contactTitle_1mteb_92{text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin-right:4px;font-size:.75rem;font-weight:700}._contactItem_1mteb_101{color:#9ca3af;align-items:center;gap:6px;font-size:.85rem;text-decoration:none;transition:color .2s;display:flex}._contactItem_1mteb_101:hover{color:#22c55e}._contactDivider_1mteb_115{background:#374151;flex-shrink:0;width:1px;height:16px}._bottomBar_1mteb_123{max-width:1600px;padding:14px var(--spacing-lg);color:#6b7280;justify-content:space-between;align-items:center;margin:0 auto;font-size:.8rem;display:flex}@media (width<=1024px){._footerContainer_1mteb_9{grid-template-columns:1fr 1fr}._brandSection_1mteb_20{grid-column:1/-1}}@media (width<=640px){._footerContainer_1mteb_9,._quickLinksGrid_1mteb_151{grid-template-columns:1fr}._contactStrip_1mteb_81{flex-direction:column;align-items:flex-start}._contactDivider_1mteb_115{display:none}._bottomBar_1mteb_123{text-align:center;flex-direction:column;gap:6px}}._productCard_1qegl_1{background:var(--card-bg);border-radius:var(--border-radius);transition:var(--transition);border:1px solid var(--border-color);cursor:pointer;flex-direction:column;display:flex;overflow:hidden}._productCard_1qegl_1:hover{transform:translateY(-5px)}._productImageContainer_1qegl_16{background-color:var(--bg-color);border-bottom:1px solid var(--border-color);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);justify-content:center;align-items:center;width:100%;height:200px;display:flex;overflow:hidden}._productImage_1qegl_16{object-fit:cover;width:100%;height:100%}._cardContent_1qegl_35{padding:var(--spacing-md);flex-direction:column;flex:1;display:flex}._productWholesaler_1qegl_42{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;align-items:center;margin-bottom:2px;font-size:.8rem;display:flex}._verifiedTick_1qegl_52{color:#3b82f6;width:14px;height:14px;margin-left:4px}._productName_1qegl_59{margin-bottom:var(--spacing-sm);font-size:1.1rem;font-weight:600;line-height:1.3}._ratingContainer_1qegl_66{margin-bottom:var(--spacing-sm);align-items:center;gap:6px;display:flex}._stars_1qegl_73{display:flex}._starFilled_1qegl_77{color:#fbbf24;width:16px;height:16px}._starEmpty_1qegl_83{color:#e5e7eb;width:16px;height:16px}._ratingText_1qegl_89{color:var(--text-muted);font-size:.85rem}._productPrice_1qegl_94{color:var(--secondary-color);margin-bottom:var(--spacing-sm);margin-top:auto;font-size:1.3rem;font-weight:700}._priceSignInLink_1qegl_102{color:var(--primary-color);cursor:pointer;margin-bottom:var(--spacing-md);transition:var(--transition);width:fit-content;font-size:.72rem;font-weight:600;text-decoration:underline;display:inline-block}._priceSignInLink_1qegl_102:hover{color:var(--secondary-color)}._blurredPrice_1qegl_118{filter:blur(3px);opacity:.7;-webkit-user-select:none;user-select:none}._actionButtons_1qegl_124{gap:var(--spacing-sm);display:flex}._compareBtn_1qegl_129{border-radius:var(--border-radius);border:1px solid var(--border-color);width:40px;height:40px;color:var(--text-main);cursor:pointer;transition:var(--transition);background:#fff;justify-content:center;align-items:center;display:flex}._compareBtn_1qegl_129:hover{background:var(--bg-color);color:var(--primary-color);border-color:var(--primary-color)}._compareBtn_1qegl_129 svg{width:18px;height:18px}._addToCartBtn_1qegl_154{padding:0 var(--spacing-md);height:40px;color:var(--text-main);border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;transition:var(--transition);background-color:#fff;flex:1;justify-content:center;align-items:center;gap:8px;font-size:.95rem;font-weight:500;display:flex}._addToCartBtn_1qegl_154 svg{width:20px;height:20px}._addToCartBtn_1qegl_154:hover{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}._homePage_1lig3_1{padding:var(--spacing-xl) 0}._heroSlider_1lig3_8{border-radius:var(--border-radius);width:100%;height:400px;margin-bottom:var(--spacing-xl);box-shadow:var(--box-shadow);position:relative;overflow:hidden}._sliderImg_1lig3_18{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}._sliderActive_1lig3_29{opacity:1}._sliderDots_1lig3_33{z-index:10;gap:10px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}._dot_1lig3_43{cursor:pointer;background:#ffffff80;border:2px solid #0000;border-radius:50%;width:12px;height:12px;transition:all .3s}._dotActive_1lig3_53{background:#fff;transform:scale(1.2)}._section_1lig3_61{margin-bottom:60px;scroll-margin-top:56px}._sectionHeader_1lig3_70{justify-content:space-between;align-items:center;gap:16px;margin-top:64px;margin-bottom:28px;display:flex}._sectionTitleContainer_1lig3_80{flex-direction:column;padding-left:18px;display:flex;position:relative}._sectionTitleContainer_1lig3_80:before{content:"";background:linear-gradient(#1d4ed8 0%,#299646 100%);border-radius:4px;width:4px;position:absolute;top:4px;bottom:4px;left:0}._sectionTitle_1lig3_80{letter-spacing:-.02em;background:linear-gradient(135deg,#1d4ed8 0%,#0ea5e9 60%,#299646 100%);-webkit-text-fill-color:transparent;color:var(--text-main);-webkit-background-clip:text;background-clip:text;margin-bottom:5px;font-size:1.65rem;font-weight:700;line-height:1.2}._sectionSubtitle_1lig3_114{color:var(--text-muted);letter-spacing:.01em;font-size:.875rem;font-weight:400}._sectionDivider_1lig3_122{background:linear-gradient(90deg,#e2e8f0 0%,#0000 100%);flex:1;height:1px;margin:0 16px}._showAllBtn_1lig3_130{color:#fff;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(135deg,#1d4ed8,#1e40af);border-radius:50px;align-items:center;gap:6px;padding:8px 18px;font-size:.82rem;font-weight:600;text-decoration:none;transition:background .25s,box-shadow .25s,transform .2s;display:inline-flex;box-shadow:0 2px 8px #1d4ed84d}._showAllBtn_1lig3_130:hover{background:linear-gradient(135deg,#1e40af,#1d4ed8);transform:translateY(-1px);box-shadow:0 4px 16px #1d4ed873}._showAllBtn_1lig3_130 svg{transition:transform .2s}._showAllBtn_1lig3_130:hover svg{transform:translate(3px)}._productGrid_1lig3_165{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}._viewMoreContainer_1lig3_174{justify-content:center;margin-top:36px;display:flex}._viewMoreBtn_1lig3_180{color:var(--primary-color);border:1.5px solid var(--primary-color);letter-spacing:.02em;background-color:#0000;border-radius:50px;align-items:center;gap:8px;padding:13px 32px;font-size:.92rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex;position:relative;overflow:hidden}._viewMoreBtn_1lig3_180:before{content:"";opacity:0;z-index:0;background:linear-gradient(135deg,#1d4ed8,#0ea5e9);transition:opacity .25s;position:absolute;inset:0}._viewMoreBtn_1lig3_180 span,._viewMoreBtn_1lig3_180 svg{z-index:1;position:relative}._viewMoreBtn_1lig3_180:hover{color:#fff;border-color:#0000;transform:translateY(-1px);box-shadow:0 4px 18px #1d4ed859}._viewMoreBtn_1lig3_180:hover:before{opacity:1}@keyframes _pulse_olw3c_1{0%,to{opacity:1}50%{opacity:.5}}._productCardSkeleton_olw3c_13{background:var(--card-bg);border-radius:var(--border-radius);border:1px solid var(--border-color);flex-direction:column;animation:2s cubic-bezier(.4,0,.6,1) infinite _pulse_olw3c_1;display:flex;overflow:hidden}._skeletonImageContainer_olw3c_23{border-bottom:1px solid var(--border-color);background-color:#e5e7eb;width:100%;height:200px}._cardContentSkeleton_olw3c_30{padding:var(--spacing-md);flex-direction:column;flex:1;display:flex}._skeletonWholesaler_olw3c_37{background-color:#e5e7eb;border-radius:4px;width:50%;height:12px;margin-bottom:8px}._skeletonTitle_olw3c_45{width:80%;height:20px;margin-bottom:var(--spacing-sm);background-color:#e5e7eb;border-radius:4px}._skeletonRating_olw3c_53{width:40%;height:16px;margin-bottom:var(--spacing-sm);background-color:#e5e7eb;border-radius:4px}._skeletonPrice_olw3c_61{width:30%;height:24px;margin-bottom:var(--spacing-md);background-color:#e5e7eb;border-radius:4px;margin-top:auto}._actionButtonsSkeleton_olw3c_70{gap:var(--spacing-sm);display:flex}._skeletonCompareBtn_olw3c_75{border-radius:var(--border-radius);background-color:#e5e7eb;width:40px;height:40px}._skeletonAddToCartBtn_olw3c_82{border-radius:var(--border-radius);background-color:#e5e7eb;flex:1;height:40px}._sliderWrapper_gbw8g_1{flex-direction:column;align-items:center;width:100%;display:flex}._heroSlider_gbw8g_8{border-radius:var(--border-radius);width:100%;height:485px;margin-bottom:var(--spacing-xl);box-shadow:var(--box-shadow);background-color:#000;position:relative;overflow:hidden}._slideContainer_gbw8g_19{opacity:0;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity 1s ease-in-out;display:flex;position:absolute;top:0;left:0;overflow:hidden}._sliderActive_gbw8g_33{opacity:1}._sliderBgImg_gbw8g_37{object-fit:cover;filter:blur(24px);opacity:.65;z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.15)}._sliderFgImg_gbw8g_51{z-index:2;width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:relative}._sliderDots_gbw8g_61{justify-content:center;gap:10px;margin-top:-16px;margin-bottom:8px;display:flex}._dot_gbw8g_69{cursor:pointer;background:#a5a5a591;border:2px solid #0000;border-radius:50%;width:12px;height:12px;transition:all .3s}._dotActive_gbw8g_79{background:#1463d1;border-radius:50px;width:24px}@media (width<=768px){._heroSlider_gbw8g_8{height:200px}._sliderDots_gbw8g_61{gap:6px;margin-top:-12px}._dot_gbw8g_69{width:7px;height:7px}._dotActive_gbw8g_79{width:16px}}._bannerContainer_pgfuq_1{width:100%;margin-bottom:2.5rem;display:block}._sliderContainer_pgfuq_7{width:100%}._container_1pq6u_1{max-width:1600px;margin:0 auto;padding:28px 0 18px}._sectionHeader_1pq6u_7{align-items:center;gap:12px;margin-bottom:18px;display:flex}._sectionTitle_1pq6u_14{color:#94a3b8;text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;font-size:.72rem;font-weight:700}._sectionLine_1pq6u_23{background:linear-gradient(90deg,#e2e8f0,#0000);flex:1;height:1px}._grid_1pq6u_29{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:10px;display:grid}._button_1pq6u_35{color:#374151;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #f1f5f9;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:14px 8px 12px;font-size:.78rem;font-weight:500;line-height:1.3;text-decoration:none;transition:all .22s;display:flex;box-shadow:0 1px 4px #0000000a}._button_1pq6u_35:hover{border-color:var(--secondary-hover);color:var(--secondary-hover);background:#fffbf5;transform:translateY(-3px);box-shadow:0 6px 20px #f45d061a}._button_1pq6u_35:hover ._iconWrap_1pq6u_63{background:linear-gradient(135deg, var(--secondary-color), var(--secondary-hover));transform:scale(1.08);box-shadow:0 4px 12px #f45d0659}._button_1pq6u_35:hover ._iconWrap_1pq6u_63 svg{color:#fff}._iconWrap_1pq6u_63{background:#f0f4ff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .22s;display:flex}._iconWrap_1pq6u_63 svg{color:#1d4ed8;transition:color .22s}._label_1pq6u_90{color:inherit;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:.76rem;font-weight:500;line-height:1.3}._skeletonButton_1pq6u_100{background:linear-gradient(90deg,#f1f5f9 25%,#e2e8f0 50%,#f1f5f9 75%) 0 0/200% 100%;border-radius:14px;height:96px;animation:1.4s linear infinite _shimmer_1pq6u_1}@keyframes _shimmer_1pq6u_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (width<=768px){._container_1pq6u_1{padding:20px 0 22px}._grid_1pq6u_29{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}._button_1pq6u_35{border-radius:12px;padding:12px 6px 10px}._iconWrap_1pq6u_63{width:38px;height:38px}}._wrapper_qgnx5_3{background:linear-gradient(135deg,#1e3a8a 0%,#1d4ed8 50%,#0284c7 100%);border-radius:14px;width:100%;margin:28px 0;padding:20px 0;position:relative;overflow:hidden;box-shadow:0 8px 32px #1d4ed838}._wrapper_qgnx5_3:before{content:"";pointer-events:none;opacity:.6;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23noise)' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}._inner_qgnx5_24{max-width:1600px;padding:0 var(--spacing-lg);z-index:1;justify-content:space-between;align-items:center;gap:8px;margin:0 auto;display:flex;position:relative}._stat_qgnx5_36{flex:1;align-items:center;gap:12px;min-width:0;display:flex}._iconWrap_qgnx5_44{color:#ffffffe6;background:#ffffff1f;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:background .2s;display:flex}._stat_qgnx5_36:hover ._iconWrap_qgnx5_44{background:#ffffff38}._text_qgnx5_60{flex-direction:column;min-width:0;display:flex}._label_qgnx5_66{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}._desc_qgnx5_75{color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._divider_qgnx5_83{background:#fff3;flex-shrink:0;width:1px;height:36px}@media (width<=900px){._inner_qgnx5_24{flex-wrap:wrap;justify-content:center;gap:16px}._divider_qgnx5_83{display:none}._stat_qgnx5_36{flex:0 0 calc(50% - 20px)}}@media (width<=520px){._stat_qgnx5_36{flex:0 0 100%}}._banner_mndzd_3{min-height:unset;border-radius:16px;align-items:center;margin:48px 0;padding:32px 48px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 40px #0000002e}._blob1_mndzd_16{pointer-events:none;background:#ffffff1a;border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:10%}._blob2_mndzd_27{pointer-events:none;background:#ffffff12;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-60px;right:25%}._content_mndzd_38{z-index:1;flex-direction:row;align-items:center;gap:32px;width:100%;display:flex;position:relative}._textGroup_mndzd_48{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}._ctaGroup_mndzd_56{flex-shrink:0;align-items:center;display:flex}._badge_mndzd_62{color:#fff;letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff38;border-radius:50px;align-items:center;gap:6px;width:fit-content;padding:4px 12px;font-size:.78rem;font-weight:700;display:inline-flex}._title_mndzd_78{color:#fff;letter-spacing:-.02em;font-size:1.7rem;font-weight:800;line-height:1.2}._subtitle_mndzd_86{color:#ffffffd1;font-size:.95rem;line-height:1.5}._cta_mndzd_56{color:#1e3a8a;background:#fff;border-radius:50px;align-items:center;gap:8px;width:fit-content;margin-top:6px;padding:11px 24px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex;box-shadow:0 4px 16px #00000026}._cta_mndzd_56:hover{gap:12px;transform:translateY(-2px);box-shadow:0 8px 24px #00000038}._cta_mndzd_56 svg{transition:transform .2s}._cta_mndzd_56:hover svg{transform:translate(3px)}@media (width<=640px){._banner_mndzd_3{padding:28px 24px}._content_mndzd_38{flex-direction:column;align-items:flex-start;gap:16px}._title_mndzd_78{font-size:1.3rem}}._container_1or9x_1{text-align:center;border-radius:24px;max-width:1200px;margin:40px auto;padding:60px 20px}._title_1or9x_9{color:#333;margin-bottom:30px;font-size:2.2rem;font-weight:700}._collage_1or9x_16{grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:1fr 1.5fr 1fr;gap:12px;max-width:1000px;height:400px;margin:0 auto 30px;display:grid}._imageLeft_1or9x_26{object-fit:cover;border-radius:36px 36px 0;grid-area:1/1/3/2;width:100%;height:100%}._imageTopRight_1or9x_35{object-fit:cover;border-radius:36px 36px 0;grid-area:1/2/2/3;width:100%;height:100%}._imageBottomRight_1or9x_44{object-fit:cover;border-radius:0 36px 36px;grid-area:2/2/3/3;width:100%;height:100%}._imageRight_1or9x_53{object-fit:cover;border-radius:36px 0 36px 36px;grid-area:1/3/3/4;width:100%;height:100%}._subtitle_1or9x_62{color:#444;margin-top:20px;font-size:1.25rem;font-weight:600}@media (width<=768px){._collage_1or9x_16{grid-template-rows:auto;grid-template-columns:1fr;height:auto}._imageLeft_1or9x_26{grid-area:auto;height:250px}._imageTopRight_1or9x_35,._imageBottomRight_1or9x_44{grid-area:auto;height:200px}._imageRight_1or9x_53{grid-area:auto;height:250px}}._container_1i5yg_1{width:100%;margin-bottom:var(--spacing-lg);position:relative}._input_1i5yg_7{border:1px solid var(--border-color);border-radius:var(--border-radius);width:100%;height:56px;color:var(--text-main);box-sizing:border-box;background-color:#fff;outline:none;padding:24px 16px 8px;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}._input_1i5yg_7:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a}._label_1i5yg_27{color:var(--text-muted);pointer-events:none;background-color:#0000;margin:0;font-size:.9rem;transition:all .2s;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._label_1i5yg_27._active_1i5yg_40{color:var(--primary-color);font-size:.75rem;font-weight:500;top:16px}._inputPassword_1i5yg_47{padding-right:48px}._togglePassword_1i5yg_51{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:color .2s,background-color .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}._togglePassword_1i5yg_51:hover{color:var(--primary-color);background-color:#0000000d}._togglePassword_1i5yg_51:focus{outline:none;box-shadow:0 0 0 2px #2563eb33}._authContainer_gkmzc_1{max-width:400px;margin:var(--spacing-xl) auto;background:var(--card-bg);border-radius:var(--border-radius);box-shadow:var(--box-shadow);border:1px solid var(--border-color)}._authContainerWide_gkmzc_11{max-width:1600px;margin:var(--spacing-xl) auto;box-shadow:none;background:0 0;border:none;padding:28px 0 24px}._formGrid3Col_gkmzc_20{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=768px){._formGrid3Col_gkmzc_20{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._formGrid3Col_gkmzc_20{grid-template-columns:repeat(3,1fr)}}._title_gkmzc_38{text-align:center;margin-bottom:var(--spacing-lg);color:var(--primary-color)}._formGroup_gkmzc_44{margin-bottom:var(--spacing-md)}._label_gkmzc_48{margin-bottom:var(--spacing-sm);font-weight:500;display:block}._input_gkmzc_54,._select_gkmzc_55{width:100%;padding:var(--spacing-sm);border:1px solid var(--border-color);border-radius:var(--border-radius);font-family:var(--font-family);transition:var(--transition)}._input_gkmzc_54:focus,._select_gkmzc_55:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 2px #1d4ed833}._submitBtn_gkmzc_71{width:100%;padding:var(--spacing-sm);background-color:var(--primary-color);color:#fff;border-radius:var(--border-radius);margin-top:var(--spacing-md);transition:var(--transition);border:none;justify-content:center;align-items:center;font-weight:600;display:flex}._submitBtn_gkmzc_71:hover{background-color:var(--primary-hover)}._error_gkmzc_90{color:#ef4444;margin-bottom:var(--spacing-md);text-align:center;font-size:.9rem}._linkText_gkmzc_97{text-align:center;margin-top:var(--spacing-lg);font-size:.9rem}._linkText_gkmzc_97 a{color:var(--primary-color);font-weight:600}._linkText_gkmzc_97 a:hover{text-decoration:underline}._roleCard_gkmzc_112{border:1px solid var(--border-color);text-align:left;cursor:pointer;background-color:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:24px;height:100%;padding:40px;transition:all .3s;display:flex;position:relative;overflow:hidden}._roleCard_gkmzc_112:hover{border-color:#0000;transform:translateY(-4px);box-shadow:0 20px 40px #00000014}._roleCardShop_gkmzc_135:hover{background:linear-gradient(to bottom right,#fff,#f0fdf4);border-color:#86efac}._roleCardVendor_gkmzc_140:hover{background:linear-gradient(to bottom right,#fff,#eff6ff);border-color:#93c5fd}._iconWrapper_gkmzc_145{border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:8px;display:flex}._iconWrapperShop_gkmzc_155{color:#16a34a;background-color:#f0fdf4}._iconWrapperVendor_gkmzc_160{color:#2563eb;background-color:#eff6ff}._roleCard_gkmzc_112 h3{color:var(--text-main);margin:0;font-size:1.75rem;font-weight:700}._featureList_gkmzc_172{color:var(--text-muted);margin:0;padding:0;font-size:1rem;line-height:1.6;list-style-type:none}._featureList_gkmzc_172 li{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}._featureList_gkmzc_172 li span{flex:1}._checkIcon_gkmzc_192{color:#10b981;flex-shrink:0;margin-top:4px}._cardAction_gkmzc_198{align-items:center;gap:8px;margin-top:auto;font-size:1.05rem;font-weight:600;transition:gap .2s;display:flex}._roleCardShop_gkmzc_135 ._cardAction_gkmzc_198{color:#16a34a}._roleCardVendor_gkmzc_140 ._cardAction_gkmzc_198{color:#2563eb}._roleCard_gkmzc_112:hover ._cardAction_gkmzc_198{gap:12px}._splitLayoutWrapper_gkmzc_220{background-color:var(--bg-color);justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:40px 0;display:flex}._splitLayout_gkmzc_220{background:var(--card-bg);width:100%;max-width:1600px;box-shadow:none;border:none;border-radius:0;display:flex;overflow:hidden}._splitFormSection_gkmzc_240{flex-direction:column;flex:1;justify-content:center;padding:20px 0;display:flex}._mainHeading_gkmzc_248{color:var(--text-main);margin:0;font-size:2rem;font-weight:700}@media (width>=768px){._splitFormSection_gkmzc_240{padding:60px 60px 60px 0}}@media (width<=1024px){._mainHeading_gkmzc_248{font-size:1.5rem}}._splitFormHeader_gkmzc_268{text-align:left;margin-bottom:32px}._splitFormHeader_gkmzc_268 h2{text-align:left;margin-bottom:8px}._iconCircle_gkmzc_278{background-color:#1d4ed81a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:16px;display:flex}._splitForm_gkmzc_240{flex-direction:column;gap:16px;display:flex}._forgotPassword_gkmzc_295{text-align:right;margin-top:-8px;margin-bottom:8px;font-size:.875rem}._forgotPassword_gkmzc_295 a{color:var(--primary-color);font-weight:500;text-decoration:none}._forgotPassword_gkmzc_295 a:hover{text-decoration:underline}._splitImageSection_gkmzc_312{background-color:#f1f5f9;border-radius:12px;flex:1;max-height:650px;display:none;position:relative;overflow:hidden}@media (width>=768px){._splitImageSection_gkmzc_312{display:block}}._splitImage_gkmzc_312{object-fit:cover;border-radius:12px;width:100%;height:100%}._splitImageOverlay_gkmzc_335{color:#fff;background:linear-gradient(#0f172a1a,#0f172acc);flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:40px;display:flex;position:absolute;inset:0}._overlayContent_gkmzc_350 h3{color:#fff;margin-bottom:12px;font-size:1.75rem;font-weight:700}._overlayContent_gkmzc_350 p{color:#ffffffe6;font-size:1.05rem;line-height:1.5}._dropZone_1f8nl_1{border:2px dashed var(--border-color);border-radius:var(--border-radius);background-color:var(--bg-color);cursor:pointer;width:100%;margin-bottom:var(--spacing-lg);flex-direction:column;justify-content:center;align-items:center;padding:32px 24px;transition:all .2s;display:flex}._dropZone_1f8nl_1:hover{background-color:#f1f5f9;border-color:#94a3b8}._dropZone_1f8nl_1._dragging_1f8nl_21{background-color:var(--bg-color);border-color:var(--primary-color)}._dropZone_1f8nl_1._hasFile_1f8nl_26{border-style:solid;border-color:var(--border-color);background-color:#fff;padding:16px 20px}._hiddenInput_1f8nl_33{display:none}._uploadPrompt_1f8nl_37{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}._iconContainer_1f8nl_45{border:1px solid var(--border-color);background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:8px;display:flex;box-shadow:0 1px 3px #0000000d}._uploadIcon_1f8nl_58{color:var(--text-muted)}._mainText_1f8nl_62{color:var(--text-main);margin:0;font-size:.95rem}._mainText_1f8nl_62 span{color:var(--primary-color);font-weight:500}._subText_1f8nl_73{color:var(--text-muted);margin:0;font-size:.8rem}._filePreview_1f8nl_79{align-items:center;gap:16px;width:100%;display:flex}._fileIcon_1f8nl_86{color:var(--primary-color)}._fileInfo_1f8nl_90{flex-direction:column;flex:1;display:flex;overflow:hidden}._fileName_1f8nl_97{color:var(--text-main);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:500;overflow:hidden}._fileSize_1f8nl_106{color:var(--text-muted);font-size:.75rem}._removeBtn_1f8nl_111{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}._removeBtn_1f8nl_111:hover{color:#ef4444;background-color:#fee2e2}._container_133zy_1{width:100%;margin-bottom:var(--spacing-lg);position:relative}._inputWrapper_133zy_7{border:1px solid var(--border-color);border-radius:var(--border-radius);cursor:pointer;background-color:#fff;align-items:center;width:100%;min-height:56px;padding:8px 40px 8px 12px;transition:all .2s;display:flex;position:relative}._inputWrapper_133zy_7._open_133zy_21{border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a}._chipsContainer_133zy_26{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}._placeholder_133zy_34{color:var(--text-muted);padding-left:4px;font-size:1rem}._chip_133zy_26{background-color:var(--bg-color);color:#1e40af;border:1px solid #bfdbfe;border-radius:16px;align-items:center;gap:6px;padding:4px 10px 4px 12px;font-size:.85rem;display:flex}._chipRemove_133zy_52{color:#60a5fa;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}._chipRemove_133zy_52:hover{color:#ef4444}._chevron_133zy_68{color:var(--text-muted);transition:transform .2s;position:absolute;top:50%;right:16px;transform:translateY(-50%)}._chevron_133zy_68._rotate_133zy_77{transform:translateY(-50%)rotate(180deg)}._dropdownMenu_133zy_81{border:1px solid var(--border-color);border-radius:var(--border-radius);z-index:50;background:#fff;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}._searchContainer_133zy_94{border-bottom:1px solid var(--border-color);padding:12px;position:relative}._searchIcon_133zy_100{color:var(--text-muted);position:absolute;top:50%;left:24px;transform:translateY(-50%)}._searchInput_133zy_108{border:1px solid var(--border-color);border-radius:6px;outline:none;width:100%;padding:8px 12px 8px 36px;font-size:.9rem}._searchInput_133zy_108:focus{border-color:var(--primary-color)}._optionsList_133zy_121{max-height:250px;padding:8px 0;overflow-y:auto}._optionLabel_133zy_127{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background-color .2s;display:flex}._optionLabel_133zy_127:hover{background-color:var(--bg-color)}._checkbox_133zy_140{cursor:pointer;width:16px;height:16px}._optionText_133zy_146{color:var(--text-main);font-size:.95rem}._noResults_133zy_151{text-align:center;color:var(--text-muted);padding:16px;font-size:.9rem}._container_1wirl_1{width:100%;position:relative}._label_1wirl_6{color:var(--text-main);margin-bottom:5px;font-size:.9rem;font-weight:500;display:block}._selector_1wirl_14{border:1px solid var(--border-color);cursor:pointer;box-sizing:border-box;background-color:#fff;border-radius:6px;justify-content:space-between;align-items:center;min-height:56px;padding:8px 14px;transition:border-color .2s,box-shadow .2s;display:flex}._selector_1wirl_14:hover{border-color:var(--border-color)}._selector_1wirl_14._active_1wirl_32{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e81a}._values_1wirl_37{flex-wrap:wrap;flex:1;gap:6px;display:flex}._placeholder_1wirl_44{color:#94a3b8;font-size:.95rem}._chip_1wirl_49{align-items:center;gap:6px;display:flex}._removeChip_1wirl_55{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:0;display:flex}._removeChip_1wirl_55:hover{background-color:#0000000d;color:#ef4444!important}._dropdown_1wirl_72{border:1px solid var(--border-color);z-index:50;background-color:#fff;border-radius:8px;max-height:250px;padding:8px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._option_1wirl_87{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background-color .2s;display:flex}._option_1wirl_87:hover,._option_1wirl_87._selected_1wirl_100{background-color:var(--bg-color)}._option_1wirl_87._selected_1wirl_100 ._optionLabel_1wirl_104{color:#1a73e8;font-weight:500}._optionLabel_1wirl_104{color:var(--text-main);-webkit-user-select:none;user-select:none;font-size:.95rem}._contactContainer_ww6av_1{max-width:1600px;margin:var(--spacing-xl) auto;padding:22px 0 40px}._header_ww6av_7{text-align:center;margin-bottom:48px}._title_ww6av_12{color:var(--primary-color);margin-bottom:8px;font-size:2.5rem}._subtitle_ww6av_18{color:var(--text-muted);font-size:1.1rem}._gridContainer_ww6av_23{grid-template-columns:1fr;gap:32px;display:grid}@media (width>=992px){._gridContainer_ww6av_23{grid-template-columns:1.2fr 1fr;align-items:stretch;gap:48px}}._card_ww6av_37{border:1px solid var(--border-color);background:#fff;border-radius:16px;flex-direction:column;height:100%;padding:32px;display:flex;box-shadow:0 4px 12px #00000008}._cardTitle_ww6av_48{color:var(--text-main);margin-bottom:24px;font-size:1.5rem;font-weight:700}._formGroup_ww6av_55{margin-bottom:var(--spacing-lg)}._label_ww6av_59{color:var(--text-muted);margin-bottom:8px;font-size:.9rem;font-weight:500;display:block}._textarea_ww6av_67{border:1px solid var(--border-color);border-radius:var(--border-radius);resize:vertical;outline:none;width:100%;padding:16px;font-family:inherit;font-size:1rem;transition:all .2s}._textarea_ww6av_67:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a}._select_ww6av_84{border:1px solid var(--border-color);border-radius:var(--border-radius);width:100%;height:56px;color:var(--text-main);cursor:pointer;background-color:#fff;outline:none;padding:0 16px;font-family:inherit;font-size:1rem;transition:all .2s}._select_ww6av_84:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px #2563eb1a}._submitBtn_ww6av_104{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:8px;width:100%;padding:14px 32px;font-size:1rem;font-weight:600;transition:all .2s}._submitBtn_ww6av_104:hover{background:var(--primary-hover);transform:translateY(-1px)}._successMessage_ww6av_122{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin-bottom:24px;padding:12px 16px;font-weight:500}._partnerDivider_ww6av_132{background:#fff3;border:0;height:1px;margin:32px 0}._directContactHeaderInside_ww6av_139{color:#fff;margin-bottom:24px;font-size:1.25rem;font-weight:600}._contactItemInside_ww6av_146{color:#ffffffe6;align-items:center;gap:16px;margin-bottom:16px;font-size:1.05rem;display:flex}._contactItemInside_ww6av_146:last-child{margin-bottom:0}._contactIconInside_ww6av_159{color:var(--secondary-color);flex-shrink:0}._partnerCard_ww6av_164{background:var(--primary-color);color:#fff;border-radius:16px;flex-direction:column;height:100%;padding:40px;display:flex;box-shadow:0 20px 40px #1e3a8a33}._partnerTitle_ww6av_175{color:#fff;margin-bottom:32px;font-size:1.75rem;font-weight:700}._featureItem_ww6av_182{gap:20px;margin-bottom:32px;display:flex}._featureItem_ww6av_182:last-child{margin-bottom:0}._featureIconWrapper_ww6av_192{color:var(--secondary-color);background:#ffffff2e;border:1px solid #ffffff40;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._featureName_ww6av_205{margin:0 0 8px;font-size:1.15rem;font-weight:600}._featureDesc_ww6av_211{color:#ffffffd9;margin:0;font-size:.95rem;line-height:1.6}._overlay_1lmyn_3{z-index:9999;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(135deg,#dcfce7eb 0%,#dbeafeeb 50%,#cffafee6 100%);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._blob1_1lmyn_18{pointer-events:none;background:radial-gradient(circle,#a7f3d080 0%,#0000 70%);border-radius:50%;width:480px;height:480px;animation:8s ease-in-out infinite _drift1_1lmyn_1;position:absolute;top:-100px;left:-100px}._blob2_1lmyn_30{pointer-events:none;background:radial-gradient(circle,#bfdbfe8c 0%,#0000 70%);border-radius:50%;width:380px;height:380px;animation:10s ease-in-out infinite _drift2_1lmyn_1;position:absolute;bottom:-80px;right:-80px}@keyframes _drift1_1lmyn_1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,20px)scale(1.05)}}@keyframes _drift2_1lmyn_1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-20px,-30px)scale(1.08)}}._card_1lmyn_67{z-index:1;flex-direction:column;align-items:center;gap:20px;animation:.4s _fadeIn_1lmyn_1;display:flex;position:relative}@keyframes _fadeIn_1lmyn_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._logo_1lmyn_98{object-fit:contain;height:62px;animation:2s ease-in-out infinite _pulse_1lmyn_1}@keyframes _pulse_1lmyn_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.88;transform:scale(1.04)}}._message_1lmyn_118{color:var(--text-main);letter-spacing:.01em;text-align:center;font-size:.95rem;font-weight:500}._spinnerWrap_1lmyn_127{width:44px;height:44px}._spinner_1lmyn_127{border:3.5px solid #1d4ed826;border-top-color:var(--primary-hover);border-right-color:#0ea5e9;border-radius:50%;width:44px;height:44px;animation:.9s linear infinite _spin_1lmyn_127}@keyframes _spin_1lmyn_127{to{transform:rotate(360deg)}}._pageContainer_1ga1b_1{padding:var(--spacing-xl) 0;min-height:100vh}._breadcrumb_1ga1b_7{color:var(--text-muted);margin-bottom:var(--spacing-lg);font-size:.85rem;font-weight:500}._crumbLink_1ga1b_14{color:var(--primary-color);cursor:pointer}._crumbLink_1ga1b_14:hover{text-decoration:underline}._crumbCurrent_1ga1b_23{color:var(--text-main)}._gridContainer_1ga1b_27{gap:var(--spacing-xl);grid-template-columns:1.25fr .9fr;align-items:start;display:grid}._leftCol_1ga1b_35{gap:var(--spacing-lg);flex-direction:column;display:flex}._imageCard_1ga1b_41,._detailsCard_1ga1b_42,._specsCard_1ga1b_43,._summaryCard_1ga1b_44,._vendorsContainer_1ga1b_45{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000d}._imagePlaceholder_1ga1b_56{background-color:#f9fafb;border-radius:8px;justify-content:center;align-items:center;width:100%;height:415px;display:flex}._placeholderBox_1ga1b_66{color:#9ca3af;flex-direction:column;align-items:center;gap:8px;display:flex}._placeholderIcon_1ga1b_74{width:48px;height:48px}._detailsCard_1ga1b_42{padding:var(--spacing-xl)}._detailsCard_1ga1b_42 h3{color:var(--text-main);margin-bottom:8px;font-size:1.1rem}._subtitle_1ga1b_89{color:var(--text-muted);margin-bottom:var(--spacing-md);font-size:.9rem}._featureList_1ga1b_95{color:#4b5563;padding-left:20px;font-size:.95rem;list-style:outside}._featureList_1ga1b_95 li{margin-bottom:8px}._specsCard_1ga1b_43{padding:var(--spacing-xl)}._tabs_1ga1b_110{margin-bottom:var(--spacing-lg);flex-wrap:wrap;gap:8px;display:flex}._tab_1ga1b_110{color:#4b5563;cursor:pointer;background:#f3f4f6;border:none;border-radius:20px;padding:8px 16px;font-size:.85rem;font-weight:600;transition:all .2s}._activeTab_1ga1b_129{background:var(--primary-color);color:#fff}._specsGrid_1ga1b_134{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}._specBox_1ga1b_140{padding:var(--spacing-md);background:#f9fafb;border-radius:8px;flex-direction:column;gap:4px;display:flex}._specLabel_1ga1b_149{text-transform:uppercase;color:var(--text-muted);letter-spacing:.5px;font-size:.7rem;font-weight:700}._specValue_1ga1b_157{color:var(--text-main);font-size:.95rem;font-weight:600}._deliveryContent_1ga1b_163,._statusContent_1ga1b_164{gap:var(--spacing-md);color:#4b5563;padding:var(--spacing-sm) 0;flex-direction:column;font-size:.95rem;line-height:1.6;display:flex}._deliveryContent_1ga1b_163 p{align-items:flex-start;gap:8px;margin:0;display:flex}._bulletIcon_1ga1b_181{color:var(--primary-color);flex-shrink:0;margin-top:2px}._ratingsContainer_1ga1b_187{align-items:center;gap:32px;padding:8px 0;display:flex}._ratingSummaryBox_1ga1b_194{background-color:#fffdf0;border:1px solid #fef08a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:160px;padding:24px 32px;display:flex}._ratingSummaryTitle_1ga1b_207{color:#854d0e;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}._ratingSummaryScore_1ga1b_215{color:#854d0e;font-size:2.5rem;font-weight:700;line-height:1}._ratingSummaryText_1ga1b_222{color:#a16207;font-size:.8rem}._ratingBars_1ga1b_227{flex-direction:column;flex:1;gap:14px;display:flex}._ratingBarRow_1ga1b_234{align-items:center;gap:16px;display:flex}._starLabel_1ga1b_240{color:var(--text-muted);width:45px;font-size:.85rem;font-weight:500}._barTrack_1ga1b_247{background-color:#f1f5f9;border-radius:4px;flex:1;height:6px;overflow:hidden}._barFill_1ga1b_255{background-color:#fbbf24;border-radius:4px;height:100%}._pctLabel_1ga1b_261{color:var(--text-muted);text-align:right;width:35px;font-size:.85rem;font-weight:500}._rightCol_1ga1b_270{gap:var(--spacing-lg);flex-direction:column;display:flex}._summaryCard_1ga1b_44{padding:var(--spacing-xl)}._summaryHeader_1ga1b_280{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;display:flex}._summaryTitle_1ga1b_287{flex-direction:column;gap:4px;display:flex}._summaryTitle_1ga1b_287 h1{color:var(--text-main);margin:0;font-size:1.5rem}._wholesalerWithTick_1ga1b_299{color:var(--text-muted);align-items:center;gap:6px;margin-top:4px;font-size:1rem;font-weight:500;display:flex}._blueTick_1ga1b_309{flex-shrink:0}._summaryActionsTop_1ga1b_313{gap:var(--spacing-sm);flex-direction:column;align-items:flex-end;display:flex}._iconOnlyBtn_1ga1b_320{border:1px solid var(--border-color);border-radius:var(--border-radius);width:40px;height:40px;color:var(--text-muted);cursor:pointer;transition:var(--transition);background:#fff;justify-content:center;align-items:center;display:flex}._iconOnlyBtn_1ga1b_320:hover{background:var(--bg-color);color:var(--text-main);border-color:#cbd5e1}._canonicalLabel_1ga1b_340{text-transform:uppercase;color:var(--primary-color);letter-spacing:.5px;margin-bottom:4px;font-size:.7rem;font-weight:700;display:block}._summaryTitle_1ga1b_287 p{color:var(--text-muted);font-size:.85rem}._summaryActions_1ga1b_313{flex-direction:column;gap:8px;display:flex}._actionRow_1ga1b_361{gap:8px;display:flex}._secondaryBtn_1ga1b_366{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:6px 12px;font-size:.8rem;font-weight:600}._primaryBtn_1ga1b_377{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:8px 16px;font-size:.85rem;font-weight:600}._statsRow_1ga1b_388{margin-bottom:var(--spacing-md);grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}._statBox_1ga1b_395{border-radius:8px;flex-direction:column;padding:12px;display:flex}._bestOffer_1ga1b_402{background:#eff6ff}._savings_1ga1b_406{background:#ecfdf5}._vendorCov_1ga1b_410{background:#fffbeb}._statTitle_1ga1b_414{text-transform:uppercase;color:#6b7280;font-size:.65rem;font-weight:700}._bestOffer_1ga1b_402 ._statTitle_1ga1b_414{color:#2563eb}._savings_1ga1b_406 ._statTitle_1ga1b_414{color:#059669}._vendorCov_1ga1b_410 ._statTitle_1ga1b_414{color:#d97706}._statBig_1ga1b_433{margin:4px 0;font-size:1.4rem;font-weight:700}._bestOffer_1ga1b_402 ._statBig_1ga1b_433{color:#1e3a8a}._savings_1ga1b_406 ._statBig_1ga1b_433{color:#065f46}._vendorCov_1ga1b_410 ._statBig_1ga1b_433{color:#92400e}._statSub_1ga1b_451{font-size:.75rem}._bestOffer_1ga1b_402 ._statSub_1ga1b_451{color:#3b82f6}._savings_1ga1b_406 ._statSub_1ga1b_451{color:#10b981}._vendorCov_1ga1b_410 ._statSub_1ga1b_451{color:#d97706}._metaRow_1ga1b_467{color:var(--text-muted);grid-template-columns:1fr 1fr;gap:8px 16px;margin-bottom:4px;font-size:.75rem;display:grid}._metaRow_1ga1b_467 span{align-items:center;gap:4px;display:flex}._metaRowSub_1ga1b_482{color:var(--text-muted);align-items:center;gap:4px;font-size:.75rem;display:flex}._metaIcon_1ga1b_490{color:#9ca3af;width:14px;height:14px}._vendorsContainer_1ga1b_45{padding:0;overflow:hidden}._vendorsHeader_1ga1b_502{padding:var(--spacing-xl);border-bottom:1px solid #e5e7eb}._vendorsHeader_1ga1b_502 h2{margin:4px 0;font-size:1.4rem}._vendorsHeader_1ga1b_502 p{color:var(--text-muted);font-size:.85rem}._authBanner_1ga1b_517{padding:12px var(--spacing-xl);color:#92400e;background:#fffbeb;border-bottom:1px solid #fef3c7;font-size:.85rem}._authLink_1ga1b_525{cursor:pointer;font-weight:700;text-decoration:underline}._vendorList_1ga1b_531{flex-direction:column;display:flex}._vendorItem_1ga1b_536{padding:var(--spacing-xl);border-bottom:1px solid #e5e7eb}._vendorItem_1ga1b_536:last-child{border-bottom:none}._vendorTop_1ga1b_545{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:flex-start;display:flex}._vInfo_1ga1b_552 h4{margin-bottom:4px;margin-right:8px;font-size:1rem;display:inline-block}._vStatus_1ga1b_559{letter-spacing:.5px;color:#4b5563;background:#e5e7eb;border-radius:4px;padding:2px 6px;font-size:.6rem;font-weight:700}._vUpdated_1ga1b_569{color:var(--text-muted);margin-top:4px;font-size:.75rem}._vRating_1ga1b_575{color:#d97706;margin:4px 0;font-size:.8rem;font-weight:600}._vBadge_1ga1b_582{color:#4b5563;background:#f3f4f6;border-radius:4px;margin-top:4px;padding:4px 8px;font-size:.7rem;display:inline-block}._vPriceBlock_1ga1b_592{text-align:right}._vPrice_1ga1b_592{color:var(--text-main);font-size:1.4rem;font-weight:700}._blurredPrice_1ga1b_602{color:var(--text-main);filter:blur(4px);-webkit-user-select:none;user-select:none;font-size:1.4rem;font-weight:700}._vStock_1ga1b_610{color:var(--text-muted);font-size:.75rem}._vActions_1ga1b_615{gap:8px;display:flex}._vAddBtn_1ga1b_620{background:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:20px;padding:6px 16px;font-size:.85rem;font-weight:600}._vAddBtn_1ga1b_620:disabled{cursor:not-allowed;background:#9ca3af}._vWishBtn_1ga1b_636{color:var(--text-main);cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:6px 16px;font-size:.85rem;font-weight:600}@media (width<=1024px){._gridContainer_1ga1b_27{grid-template-columns:1fr}}._legalWrapper_1snjz_1{min-height:100vh;padding:60px 0}._container_1snjz_6{width:100%;max-width:1600px;margin:0 auto}._pageLayout_1snjz_12{align-items:flex-start;gap:64px;display:flex}._sidebar_1snjz_18{flex-shrink:0;width:380px;position:sticky;top:140px}._stickyToc_1snjz_25{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px}._tocTitle_1snjz_33{color:#0f172a;margin-bottom:16px;padding-left:8px;font-size:1.125rem;font-weight:600}._tocList_1snjz_41{margin:0;padding:0;list-style:none}._tocItem_1snjz_47{margin-bottom:0}._tocLink_1snjz_51{color:#64748b;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._tocLink_1snjz_51:hover{color:#1d4ed8;background-color:#f1f5f9;text-decoration:none!important}._mainContent_1snjz_70{flex:1;width:100%;min-width:0;max-width:100%}._headerLeft_1snjz_77{border-bottom:2px solid #e2e8f0;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;padding-bottom:12px;display:flex}._headerLeft_1snjz_77 h1{color:#1e293b;margin:0;font-size:2rem;font-weight:700}._headerLeft_1snjz_77 p{color:#64748b;margin:0 0 4px;font-size:.95rem}._header_1snjz_77{text-align:center;margin-bottom:48px;padding-bottom:32px}._header_1snjz_77 h1{color:#1e293b;margin-bottom:16px;font-size:2.5rem;font-weight:700}._header_1snjz_77 p{color:#64748b;margin:0;font-size:1.125rem}._lastUpdated_1snjz_121{text-align:center;font-style:italic;color:#94a3b8!important;margin-top:24px!important;font-size:.875rem!important}._effectiveDate_1snjz_129{font-style:italic;color:#94a3b8!important;margin-top:12px!important;font-size:.9rem!important}._section_1snjz_136{margin-bottom:40px}._section_1snjz_136 h2{color:#0f172a;padding-bottom:12px;font-size:1.5rem;font-weight:600}._section_1snjz_136 h3{color:#334155;margin:12px 0 6px;font-size:1.25rem;font-weight:600}._section_1snjz_136 p{color:#475569;margin-bottom:16px;line-height:1.7}._section_1snjz_136 ul{margin-bottom:24px;padding-left:24px;list-style-type:disc}._section_1snjz_136 li{color:#475569;line-height:1.8}._section_1snjz_136 strong{color:#1e293b;font-weight:600}._section_1snjz_136 a{color:#3b82f6;text-decoration:none}._section_1snjz_136 a:hover{text-decoration:underline}._contactBox_1snjz_186{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:16px;padding:24px}._contactBox_1snjz_186 h3{margin-top:0}._contactBox_1snjz_186 p{margin-bottom:8px}._contactBox_1snjz_186 p:last-child{margin-bottom:0}._infoBox_1snjz_206{background-color:#eff6ff;border-left:4px solid #3b82f6;border-radius:0 8px 8px 0;margin:24px 0;padding:16px 20px}._infoBox_1snjz_206 p{color:#1e3a8a;margin:0}._tableWrapper_1snjz_219{-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e2e8f0;border-radius:8px;width:100%;margin-top:1rem;overflow-x:auto}._membershipTable_1snjz_229{border-collapse:collapse;text-align:left;width:100%;min-width:800px}._membershipTable_1snjz_229 th,._membershipTable_1snjz_229 td{color:#475569;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;padding:16px}._membershipTable_1snjz_229 th{color:#1e293b;background-color:#f8fafc;border-bottom:2px solid #e2e8f0;font-weight:600}._membershipTable_1snjz_229 th:last-child,._membershipTable_1snjz_229 td:last-child{border-right:none}._membershipTable_1snjz_229 tbody tr:last-child td{border-bottom:none}@media (width<=1024px){._legalWrapper_1snjz_1{padding:48px 0}._pageLayout_1snjz_12{flex-direction:column;align-items:stretch;gap:24px}._sidebar_1snjz_18{display:none}._headerLeft_1snjz_77 h1,._header_1snjz_77 h1{font-size:1.75rem}._headerLeft_1snjz_77{flex-direction:column;align-items:flex-start;gap:8px}}._layout_uqd4j_3{background-color:var(--bg-color);flex-direction:column;min-height:100vh;display:flex}._bodyContainer_uqd4j_10{flex:1;display:flex;position:relative}._sidebar_uqd4j_16{color:#3c4043;border-right:1px solid var(--border-color);z-index:50;background-color:#fff;flex-direction:column;flex-shrink:0;width:260px;height:calc(100vh - 72px);transition:transform .3s;display:flex;position:sticky;top:72px;overflow-y:auto}._navMenu_uqd4j_32{flex-direction:column;flex:1;gap:8px;padding:24px 16px;display:flex}._navItem_uqd4j_40{color:#5f6368;border-radius:8px;align-items:center;gap:12px;padding:12px 16px;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._navItem_uqd4j_40:hover{color:#202124;background-color:#f1f3f4}._navItem_uqd4j_40._active_uqd4j_58{color:#1a73e8;background-color:#e8f0fe;font-weight:600}._sidebarFooter_uqd4j_64{border-top:1px solid var(--border-color);padding:6px 16px}._logoutBtn_uqd4j_69{color:#ef4444;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:12px 16px;font-weight:500;transition:background-color .2s;display:flex}._logoutBtn_uqd4j_69:hover{background-color:#ef44441a}._mainContent_uqd4j_88{flex-direction:column;flex:1;min-width:0;display:flex}._topbar_uqd4j_95{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);z-index:60;background-color:#ffffffb3;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex;position:sticky;top:0}._topbarLeft_uqd4j_110{align-items:center;gap:16px;display:flex}._logo_uqd4j_69{object-fit:contain;height:44px}._pageTitle_uqd4j_121{color:var(--text-main);font-size:1.25rem;font-weight:600}._topbarRight_uqd4j_127{align-items:center;gap:16px;display:flex}._adminProfile_uqd4j_133{align-items:center;gap:12px;display:flex}._adminAvatar_uqd4j_139{background-color:var(--border-color);width:36px;height:36px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}._adminName_uqd4j_151{color:var(--text-main);font-size:.9rem;font-weight:500}._contentArea_uqd4j_157{flex:1;padding:32px;overflow-y:auto}._menuToggleBtn_uqd4j_164{color:var(--text-main);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px;display:none}._menuToggleBtn_uqd4j_164:hover{background-color:#f1f5f9}._overlay_uqd4j_178{z-index:40;background-color:#00000080;display:none;position:fixed;inset:72px 0 0}@media (width<=768px){._sidebar_uqd4j_16{z-index:50;height:calc(100vh - 72px);position:fixed;top:72px;left:0;transform:translate(-100%)}._sidebar_uqd4j_16._sidebarOpen_uqd4j_199{transform:translate(0)}._menuToggleBtn_uqd4j_164{justify-content:center;align-items:center;display:flex}._overlay_uqd4j_178._overlayOpen_uqd4j_209{display:block}._topbar_uqd4j_95{padding:0 16px}._contentArea_uqd4j_157{padding:16px}._adminName_uqd4j_151{display:none}}._metricsGrid_yh7cw_3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-bottom:32px;display:grid}._metricCard_yh7cw_10{border:1px solid var(--border-color);cursor:pointer;background-color:#fff;border-radius:12px;align-items:flex-start;gap:16px;padding:24px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000d}._metricCard_yh7cw_10:hover{border-color:var(--primary-color);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}._metricIcon_yh7cw_29{background-color:var(--bg-color);width:48px;height:48px;color:var(--primary-hover);border-radius:12px;justify-content:center;align-items:center;display:flex}._metricInfo_yh7cw_40{flex:1}._metricLabel_yh7cw_44{color:var(--text-muted);margin-bottom:4px;font-size:.9rem;font-weight:500}._metricValue_yh7cw_51{color:var(--text-main);font-size:1.75rem;font-weight:700}._dashboardSection_yh7cw_57{border:1px solid var(--border-color);background-color:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px #0000000d}._sectionHeader_yh7cw_65{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._sectionHeader_yh7cw_65 h3{color:var(--text-main);font-size:1.1rem;font-weight:600}._viewAll_yh7cw_78{color:var(--primary-hover);font-size:.9rem;font-weight:500;text-decoration:none}._viewAll_yh7cw_78:hover{text-decoration:underline}._metricsGrid_1ssvc_3{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin-bottom:32px;display:grid}._metricCard_1ssvc_10{border:1px solid var(--border-color);background-color:#fff;border-radius:12px;align-items:flex-start;gap:16px;padding:24px;display:flex;box-shadow:0 1px 3px #0000000d}._metricIcon_1ssvc_21{background-color:var(--bg-color);width:48px;height:48px;color:var(--primary-hover);border-radius:12px;justify-content:center;align-items:center;display:flex}._metricInfo_1ssvc_32{flex:1}._metricLabel_1ssvc_36{color:var(--text-muted);margin-bottom:4px;font-size:.9rem;font-weight:500}._metricValue_1ssvc_43{color:var(--text-main);font-size:1.75rem;font-weight:700}._dashboardSection_1ssvc_49{background-color:#fff;width:100%}._sectionHeader_1ssvc_54{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}._sectionHeader_1ssvc_54 h3{color:var(--text-main);font-size:1.1rem;font-weight:600}._viewAll_1ssvc_67{color:var(--primary-hover);font-size:.9rem;font-weight:500;text-decoration:none}._viewAll_1ssvc_67:hover{text-decoration:underline}._container_12axe_3{width:100%;margin:0;padding:2.5rem 0 4rem}._pageHeader_12axe_9{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._pageTitle_12axe_16{color:var(--text-main);margin:0;font-size:1.5rem;font-weight:600}._pageSubtitle_12axe_23{color:var(--text-muted);margin-top:4px}._controlsContainer_12axe_28{flex-wrap:wrap;gap:16px;margin-bottom:24px;display:flex}._filterGroup_12axe_35{flex-direction:column;flex:1;gap:6px;min-width:200px;display:flex}._filterLabel_12axe_43{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}._filterSelect_12axe_51{border:1px solid var(--border-color);color:var(--text-main);background-color:#fff;border-radius:6px;outline:none;padding:10px 14px;font-size:.95rem;transition:border-color .2s}._filterSelect_12axe_51:focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e81a}._tableCard_12axe_67{background-color:#fff;width:100%}._productImage_12axe_72{object-fit:cover;background-color:#f1f5f9;border-radius:6px;width:40px;height:40px}._tagBadge_12axe_80{color:#4338ca;background-color:#e0e7ff;border-radius:12px;margin-bottom:4px;margin-right:4px;padding:2px 8px;font-size:.75rem;font-weight:500;display:inline-block}._noImage_12axe_92{color:#94a3b8;background-color:#f1f5f9;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}._exportButton_12axe_103{color:#fff;cursor:pointer;background-color:#10b981;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:500;transition:all .2s ease-in-out;display:inline-flex;box-shadow:0 1px 2px #10b98133}._exportButton_12axe_103:hover:not(:disabled){background-color:#059669;transform:translateY(-1px);box-shadow:0 4px 6px -1px #10b9811a,0 2px 4px -1px #10b9810f}._exportButton_12axe_103:active:not(:disabled){transform:translateY(0)}._exportButton_12axe_103:disabled{opacity:.7;cursor:not-allowed}._addProductContainer_dl9lp_3{width:100%;margin:0;padding:2.5rem 0 4rem}._pageHeader_dl9lp_9{margin-bottom:24px}._pageSubtitle_dl9lp_13{color:#64748b;margin-top:4px}._tabContainer_dl9lp_18{border-bottom:1px solid #e2e8f0;margin-bottom:24px;display:flex}._tabBtn_dl9lp_24{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:12px 24px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}._tabBtn_dl9lp_24:hover{color:#1a73e8}._tabBtn_dl9lp_24._activeTab_dl9lp_43{color:#1a73e8;border-bottom-color:#1a73e8}._formCard_dl9lp_48{background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:32px;box-shadow:0 1px 3px #0000000d}._formGrid_dl9lp_56{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px;display:grid}._fullWidthGrid_dl9lp_63{flex-direction:column;gap:20px;margin-bottom:20px;display:flex}._formGroup_dl9lp_70{flex-direction:column;gap:8px;display:flex}._formGroup_dl9lp_70 label{color:#334155;font-size:.9rem;font-weight:500}._formGroup_dl9lp_70 input[type=text],._formGroup_dl9lp_70 input[type=number],._formGroup_dl9lp_70 select{border:1px solid #e2e8f0;border-radius:6px;padding:18px 14px;font-family:Poppins,sans-serif;font-size:.95rem;transition:border-color .2s}._formGroup_dl9lp_70 input[type=text]:focus,._formGroup_dl9lp_70 input[type=number]:focus,._formGroup_dl9lp_70 select:focus{border-color:#1a73e8;outline:none;box-shadow:0 0 0 3px #1a73e81a}._checkboxGroup_dl9lp_101{gap:24px;margin:24px 0;display:flex}._checkboxLabel_dl9lp_107{color:#334155;cursor:pointer;align-items:center;gap:8px;font-weight:500;display:flex}._fileUploadWrapper_dl9lp_116{margin-top:8px}._fileInput_dl9lp_120{display:none}._fileUploadLabel_dl9lp_124{color:#64748b;cursor:pointer;background-color:#f8fafc;border:2px dashed #cbd5e1;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:32px;transition:all .2s;display:flex}._fileUploadLabel_dl9lp_124:hover,._fileUploadLabel_dl9lp_124._dragging_dl9lp_139{color:#1a73e8;background-color:#f0f7ff;border-color:#1a73e8}._formActions_dl9lp_145{justify-content:flex-end;margin-top:32px;display:flex}._csvInstructions_dl9lp_151{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:24px;padding:20px}._csvInstructions_dl9lp_151 h3{color:#0f172a;margin-top:0;font-size:1.05rem}._codeBlock_dl9lp_165{color:#f8fafc;background-color:#1e293b;border-radius:6px;margin:12px 0;padding:12px;font-family:monospace;display:block}._successMessage_dl9lp_175{color:#166534;background-color:#dcfce7;border-radius:8px;margin-bottom:24px;padding:16px;font-weight:500}._errorMessage_dl9lp_184{color:#b91c1c;background-color:#fee2e2;border-radius:8px;align-items:center;gap:8px;margin-bottom:24px;padding:16px;font-weight:500;display:flex}._submitBtn_dl9lp_196{background-color:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:500;transition:background-color .2s;display:flex}._submitBtn_dl9lp_196:hover{background-color:var(--primary-hover)}._submitBtn_dl9lp_196:disabled{opacity:.7;cursor:not-allowed}._wholesalerSelectContainer_dl9lp_221{margin-bottom:24px}._mappingSection_dl9lp_225{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:32px;padding:24px}._sectionTitle_dl9lp_233{color:#0f172a;margin:0 0 8px;font-size:1.1rem;font-weight:600}._sectionSubtitle_dl9lp_240{color:#64748b;margin:0 0 20px;font-size:.85rem}._mappingGrid_dl9lp_246{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}._mappingRow_dl9lp_252{flex-direction:column;gap:6px;display:flex}._mappingLabel_dl9lp_258{color:#475569;font-size:.85rem;font-weight:600}._requiredAsterisk_dl9lp_264{color:#ef4444}._mappingSelect_dl9lp_268{color:#334155;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;padding:10px 12px;font-family:inherit;font-size:.9rem;transition:all .2s}._mappingSelect_dl9lp_268:focus{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e826}._container_17xpc_1{width:100%;position:relative}._label_17xpc_6{color:var(--text-main);margin-bottom:4px;font-size:.9rem;font-weight:500;display:block}._selector_17xpc_14{border:1px solid var(--border-color);cursor:pointer;box-sizing:border-box;background-color:#fff;border-radius:6px;justify-content:space-between;align-items:center;min-height:56px;padding:8px 14px;transition:border-color .2s,box-shadow .2s;display:flex}._selector_17xpc_14:hover{border-color:var(--border-color)}._selector_17xpc_14._active_17xpc_32{border-color:#1a73e8;box-shadow:0 0 0 3px #1a73e81a}._values_17xpc_37{flex-wrap:wrap;flex:1;gap:6px;display:flex}._placeholder_17xpc_44{color:#94a3b8;font-size:.95rem}._chip_17xpc_49{color:#1a73e8;background-color:#e8f0fe;border-radius:16px;align-items:center;gap:6px;padding:4px 10px;font-size:.85rem;font-weight:500;display:flex}._removeChip_17xpc_61{color:#1a73e8;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}._removeChip_17xpc_61:hover{background-color:#1a73e81a}._dropdown_17xpc_77{border:1px solid var(--border-color);z-index:50;background-color:#fff;border-radius:8px;max-height:250px;padding:8px 0;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}._option_17xpc_92{cursor:pointer;align-items:center;gap:12px;padding:10px 16px;transition:background-color .2s;display:flex}._option_17xpc_92:hover{background-color:var(--bg-color)}._option_17xpc_92 input[type=checkbox]{cursor:pointer;accent-color:#1a73e8;width:16px;height:16px}._optionLabel_17xpc_112{color:var(--text-main);-webkit-user-select:none;user-select:none;font-size:.95rem}._container_vynmt_1{padding:0}._uploadCard_vynmt_5{background-color:#fff;border-radius:8px;margin-bottom:24px;padding:24px;box-shadow:0 1px 3px #0000001a}._uploadTitle_vynmt_13{margin:0 0 16px;font-size:1.1rem}._uploadForm_vynmt_18{flex-direction:column;gap:16px;display:flex}._formRow_vynmt_24{align-items:flex-start;gap:16px;display:flex}._tagSelectWrapper_vynmt_30{flex:1}._inputLabel_vynmt_34{color:var(--text-muted);margin-bottom:8px;font-size:.875rem;font-weight:500;display:block}._orderInputWrapper_vynmt_42{width:150px}._uploadButton_vynmt_46{background-color:var(--primary-hover);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;width:auto;padding:8px 16px;font-size:.9rem;font-weight:500;display:flex}._uploadButton_vynmt_46:disabled{cursor:not-allowed;opacity:.6}._tableCard_vynmt_68{background-color:#fff;width:100%}._modalOverlay_vynmt_74{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._modalContent_vynmt_87{background-color:#fff;border-radius:8px;width:100%;max-width:400px;padding:24px;box-shadow:0 4px 6px #0000001a}._modalTitle_vynmt_96{margin-top:0;margin-bottom:24px}._modalForm_vynmt_101{flex-direction:column;gap:16px;display:flex}._modalActions_vynmt_107{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}._btnCancel_vynmt_114{border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:4px;padding:8px 16px;font-weight:500}._btnConfirm_vynmt_123{color:#fff;cursor:pointer;border:none;border-radius:4px;padding:8px 16px;font-weight:500}._btnConfirm_vynmt_123._approved_vynmt_132{background-color:#16a34a}._btnConfirm_vynmt_123._rejected_vynmt_136{background-color:#dc2626}._bannerImage_vynmt_141{object-fit:cover;border-radius:4px;width:120px;height:60px}._bannerPlaceholder_vynmt_148{background-color:var(--border-color);border-radius:4px;justify-content:center;align-items:center;width:120px;height:60px;display:flex}._statusText_vynmt_158{text-transform:capitalize;font-weight:500}._statusApproved_vynmt_163{color:#16a34a}._statusRejected_vynmt_167{color:#dc2626}._statusPending_vynmt_171{color:#ea580c}._actionsContainer_vynmt_175{gap:8px;display:flex}._actionBtn_vynmt_180{cursor:pointer;background:0 0;border:none;padding:0}._actionBtn_vynmt_180._approve_vynmt_132{color:#16a34a}._actionBtn_vynmt_180._reject_vynmt_136{color:#dc2626}._actionBtn_vynmt_180._delete_vynmt_195{color:var(--text-muted)}._adminLoginContainer_1odag_1{width:100%;min-height:100vh;font-family:var(--font-family);background:radial-gradient(circle at 10% 20%,#002656 0%,#00122a 100%);justify-content:center;align-items:center;padding:20px;display:flex;position:relative;overflow:hidden}._adminLoginContainer_1odag_1:before{content:"";pointer-events:none;background:radial-gradient(circle,#f45d0626 0%,#0000 70%);border-radius:50%;width:400px;height:400px;position:absolute;top:-100px;right:-100px}._adminLoginContainer_1odag_1:after{content:"";pointer-events:none;background:radial-gradient(circle,#00265666 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-150px}._card_1odag_39{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:#fffffff2;border:1px solid #fff3;border-radius:16px;width:100%;max-width:460px;padding:40px;animation:.6s ease-out _fadeIn_1odag_1;box-shadow:0 20px 40px #0000004d}@keyframes _fadeIn_1odag_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._logoWrapper_1odag_64{justify-content:center;margin-bottom:24px;display:flex}._logo_1odag_64{object-fit:contain;height:45px}._header_1odag_75{text-align:center;margin-bottom:32px}._title_1odag_80{color:#002656;margin-bottom:8px;font-size:1.75rem;font-weight:700}._badge_1odag_87{color:#f45d06;text-transform:uppercase;letter-spacing:1px;background-color:#f45d061a;border-radius:50px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-block}._subtitle_1odag_99{color:var(--text-muted);margin-top:12px;font-size:.9rem}._error_1odag_105{color:#ef4444;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:8px;align-items:center;gap:10px;margin-bottom:24px;padding:12px 16px;font-size:.875rem;line-height:1.4;display:flex}._errorIcon_1odag_119{flex-shrink:0}._form_1odag_123{flex-direction:column;display:flex}._forgotPassword_1odag_128{text-align:right;margin-top:-8px;font-size:.875rem}._forgotPassword_1odag_128 a{color:#002656;font-weight:500;text-decoration:none;transition:color .2s}._forgotPassword_1odag_128 a:hover{color:#f45d06;text-decoration:underline}._submitBtn_1odag_146{color:#fff;cursor:pointer;background-color:#002656;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:18px;padding:14px;font-size:.9rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #00265633}._submitBtn_1odag_146:hover:not(:disabled){background-color:#003374;transform:translateY(-1px);box-shadow:0 6px 16px #0026564d}._submitBtn_1odag_146:active:not(:disabled){transform:translateY(0)}._submitBtn_1odag_146:disabled{cursor:not-allowed;box-shadow:none;background-color:#94a3b8}._backToMain_1odag_181{justify-content:center;align-items:center;margin-top:24px;font-size:.875rem;display:flex}._backToMain_1odag_181 a{color:var(--text-muted);align-items:center;gap:6px;transition:color .2s;display:flex}._backToMain_1odag_181 a:hover{color:#002656}._notFoundContainer_1idfj_1{text-align:center;min-height:60vh;padding:var(--spacing-xl);justify-content:center;align-items:center;display:flex}._content_1idfj_10{max-width:500px}._errorCode_1idfj_14{color:var(--primary-color);letter-spacing:-2px;margin-bottom:0;font-size:8rem;font-weight:800;line-height:1}._title_1idfj_23{color:var(--text-main);margin-bottom:var(--spacing-md);font-size:2rem;font-weight:700}._description_1idfj_30{color:var(--text-muted);margin-bottom:var(--spacing-xl);font-size:1.1rem;line-height:1.6}._homeBtn_1idfj_37{background-color:var(--primary-color);color:#fff;border-radius:var(--border-radius);transition:var(--transition);padding:12px 28px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-block}._homeBtn_1idfj_37:hover{background-color:var(--primary-hover);transform:translateY(-2px)}._filtersContainer_1ezii_1{border-radius:var(--border-radius);background-color:#fff;border:1px solid #f1f5f9;padding:1.5rem;overflow-y:auto;box-shadow:0 1px 3px #0000000d}._filterSection_1ezii_12{margin-bottom:2rem}._filterSection_1ezii_12:last-child{margin-bottom:0}._filterTitle_1ezii_20{color:var(--text-main);border-bottom:1px solid #e2e8f0;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.1rem;font-weight:600;display:flex}._checkboxList_1ezii_32{flex-direction:column;gap:.75rem;display:flex}._checkboxLabel_1ezii_38{cursor:pointer;color:var(--text-light);align-items:center;gap:.75rem;font-size:.95rem;transition:color .2s;display:flex}._checkboxLabel_1ezii_38:hover{color:var(--secondary-color)}._checkboxLabel_1ezii_38 input[type=checkbox]{appearance:none;cursor:pointer;border:2px solid #cbd5e1;border-radius:4px;outline:none;width:18px;height:18px;transition:all .2s;position:relative}._checkboxLabel_1ezii_38 input[type=checkbox]:checked{background-color:var(--secondary-color);border-color:var(--secondary-color)}._checkboxLabel_1ezii_38 input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:3px;height:10px;position:absolute;top:0;left:5px;transform:rotate(45deg)}._priceRange_1ezii_81{align-items:center;gap:.5rem;display:flex}._priceInput_1ezii_87{border:1px solid #cbd5e1;border-radius:6px;outline:none;width:100%;padding:.5rem;font-size:.9rem;transition:border-color .2s}._priceInput_1ezii_87:focus{border-color:var(--primary-color)}._priceSeparator_1ezii_101{color:#64748b;font-weight:500}._applyBtn_1ezii_106{background-color:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;margin-top:1rem;padding:.75rem;font-weight:600;transition:background-color .2s}._applyBtn_1ezii_106:hover{background-color:var(--primary-hover)}._pageContainer_133jl_1{width:100%;padding-top:3rem;padding-bottom:4rem}._pageHeader_133jl_7{margin-bottom:2rem}._pageTitle_133jl_11{color:var(--text-main);margin-bottom:.5rem;font-size:2rem;font-weight:700}._pageSubtitle_133jl_18{color:var(--text-light);font-size:1rem}._contentLayout_133jl_23{align-items:flex-start;gap:2rem;display:flex}._sidebar_133jl_29{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;flex-shrink:0;width:280px;max-height:calc(100vh - 190px);position:sticky;top:150px;overflow-y:auto}._sidebar_133jl_29::-webkit-scrollbar{width:6px}._sidebar_133jl_29::-webkit-scrollbar-track{background:0 0}._sidebar_133jl_29::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}._sidebar_133jl_29::-webkit-scrollbar-thumb:hover{background:#94a3b8}._mainContent_133jl_61{flex:1;min-width:0}._productGrid_133jl_67{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;display:grid}._noProducts_133jl_74{border-radius:var(--border-radius);text-align:center;color:#64748b;background:#fff;border:1px solid #e2e8f0;flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 200px);padding:3rem;font-size:.9rem;display:flex}@media (width<=1024px){._sidebar_133jl_29{width:240px}}@media (width<=768px){._contentLayout_133jl_23{flex-direction:column}._sidebar_133jl_29{width:100%;max-height:none;position:static;overflow-y:visible}._productGrid_133jl_67{grid-template-columns:repeat(2,1fr)}}@media (width<=1200px) and (width>=769px){._productGrid_133jl_67{grid-template-columns:repeat(3,1fr)}}@media (width<=480px){._productGrid_133jl_67{grid-template-columns:repeat(1,1fr)}}._pageWrapper_8afpt_1{min-height:100vh;padding-bottom:70px}._hero_8afpt_7{color:#fff;background:linear-gradient(135deg,#0f172af2 0%,#1d4ed8e6 45%,#0e7490e0 100%);border-radius:20px;margin-top:20px}._heroInner_8afpt_14{flex-direction:column;gap:2rem;max-width:1600px;margin:0 auto;padding:3.5rem 3rem;display:flex}@media (width>=1024px){._heroInner_8afpt_14{flex-direction:row;align-items:center}}._heroContent_8afpt_30{flex:1}._subtitle_8afpt_34{text-transform:uppercase;letter-spacing:.2em;color:#cffafe;margin-bottom:1rem;font-size:.75rem;font-weight:700}._title_8afpt_43{margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}@media (width>=768px){._title_8afpt_43{font-size:2.75rem}}._heroDesc_8afpt_56{color:#f1f5f9e6;max-width:42rem;font-size:1rem}._statsGrid_8afpt_63{flex:none;grid-template-columns:1fr 1fr;gap:1rem;display:grid}._statCard_8afpt_70{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;border-radius:1.25rem;padding:1.25rem}._statLabel_8afpt_78{text-transform:uppercase;letter-spacing:.05em;color:#fff;font-size:.78rem}._statValue_8afpt_85{margin-top:.4rem;font-size:2rem;font-weight:700}._mainContainer_8afpt_92{max-width:1600px;margin:0 auto;padding-top:2.5rem}._sectionHeader_8afpt_98{margin-bottom:1.75rem}._sectionSubtitle_8afpt_102{text-transform:uppercase;letter-spacing:.1rem;color:var(--primary-color);font-size:.75rem;font-weight:700}._sectionTitle_8afpt_110{color:var(--text-main);margin-top:.4rem;font-size:1.75rem;font-weight:700}._listingsGrid_8afpt_118{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){._listingsGrid_8afpt_118{grid-template-columns:1fr 1fr}}@media (width>=1200px){._listingsGrid_8afpt_118{grid-template-columns:1fr 1fr 1fr}}._listingCard_8afpt_137{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--border-radius);transition:var(--transition);flex-direction:column;gap:0;padding:1.25rem;display:flex;box-shadow:0 1px 3px #0000000d}._listingCard_8afpt_137:hover{border-color:var(--secondary-color);transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}._cardHeader_8afpt_156{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}._iconBox_8afpt_163{background:color-mix(in srgb, var(--secondary-color) 12%, transparent);width:40px;height:40px;color:var(--secondary-color);border-radius:var(--border-radius);flex-shrink:0;justify-content:center;align-items:center;display:flex}._cardTitle_8afpt_175{color:var(--text-main);font-size:1.05rem;font-weight:700;line-height:1.3}._cardCategory_8afpt_182{color:var(--text-muted);margin-top:2px;font-size:.8rem}._imagesGrid_8afpt_189{margin-bottom:.75rem}._imageWrapper_8afpt_193{background:var(--border-color);border-radius:var(--border-radius);height:160px;overflow:hidden}._imageWrapper_8afpt_193 img{object-fit:cover;width:100%;height:100%}._detailsList_8afpt_207{border-radius:var(--border-radius);background:#f8fafc;grid-template-columns:repeat(3,1fr);gap:.5rem .75rem;margin-bottom:.75rem;padding:.75rem;display:grid}._detailItem_8afpt_217 dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:2px;font-size:.7rem;font-weight:600}._detailItem_8afpt_217 dd{color:var(--text-main);font-size:.95rem;font-weight:700}._overview_8afpt_233{color:var(--text-muted);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:.75rem;font-size:.875rem;line-height:1.55;display:-webkit-box;overflow:hidden}._cardFooter_8afpt_246{border-top:1px solid var(--border-color);margin-top:auto;padding-top:.75rem}._priceRow_8afpt_252{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._priceLabel_8afpt_259{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);font-size:.75rem;font-weight:600}._priceValue_8afpt_267{color:var(--secondary-color);letter-spacing:-.02em;font-size:1.5rem;font-weight:800}@media (width<=640px){._heroInner_8afpt_14{padding:2.5rem 1.5rem}._detailsList_8afpt_207{grid-template-columns:1fr 1fr}}._uploadContainer_1psg5_1{display:block}._formGrid_1psg5_5{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){._formGrid_1psg5_5{grid-template-columns:1fr 1fr}}@media (width>=1024px){._formGrid_1psg5_5{grid-template-columns:1fr 1fr 1fr}}.cart-container{width:100%;max-width:1600px;margin:0 auto;padding:2.5rem 0}.cart-title{margin-bottom:1.5rem;font-size:2rem;font-weight:700}.cart-empty-state{flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.cart-empty-icon{margin-bottom:1rem}.cart-empty-text{color:#6b7280;text-align:center;margin-bottom:1.5rem;font-size:1rem}.cart-empty-link{color:#fff;background-color:#3b82f6;border-radius:4px;padding:10px 24px;font-weight:500;text-decoration:none}.cart-layout{grid-template-columns:1fr 350px;gap:2rem;display:grid}.cart-items-list{flex-direction:column;gap:1rem;display:flex}.cart-item{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:1rem;padding:1rem;display:flex}.cart-item-image{object-fit:contain;width:100px;height:100px}.cart-item-details{flex:1}.cart-item-name{margin-bottom:.5rem;font-size:1.1rem;font-weight:600}.cart-item-credit-badge{color:#166534;background-color:#dcfce7;border-radius:12px;margin-bottom:.5rem;padding:2px 8px;font-size:.8rem;display:inline-block}.cart-item-actions{align-items:center;gap:1rem;margin-top:1rem;display:flex}.cart-quantity-control{border:1px solid #d1d5db;border-radius:4px;align-items:center;display:flex}.cart-quantity-btn{cursor:pointer;background:0 0;border:none;padding:4px 12px}.cart-quantity-btn:hover{background-color:#f3f4f6}.cart-quantity-value{border-left:1px solid #d1d5db;border-right:1px solid #d1d5db;padding:0 12px}.cart-remove-btn{color:#ef4444;cursor:pointer;background:0 0;border:none;font-size:.9rem}.cart-remove-btn:hover{text-decoration:underline}.cart-item-price{font-size:1.1rem;font-weight:700}.cart-item-price-strikethrough{color:#9ca3af;margin-right:8px;text-decoration:line-through}.cart-clear-btn{color:#ef4444;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:1rem}.cart-clear-btn:hover{text-decoration:underline}.cart-sidebar{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;height:fit-content;padding:1.5rem;position:sticky;top:100px}.cart-summary-title{border-bottom:1px solid #e5e7eb;margin-bottom:1.5rem;padding-bottom:1rem;font-size:1.3rem;font-weight:700}.cart-summary-row{color:#4b5563;justify-content:space-between;margin-bottom:1rem;display:flex}.cart-summary-shipping{color:#4b5563;justify-content:space-between;margin-bottom:1.5rem;display:flex}.cart-summary-total{border-top:1px solid #e5e7eb;justify-content:space-between;margin-bottom:1.5rem;padding-top:1rem;font-size:1.2rem;font-weight:700;display:flex}.cart-checkout-btn{background-color:var(--secondary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;width:100%;padding:12px;font-size:.95rem;transition:background-color .2s}.cart-checkout-btn:hover{background-color:var(--secondary-hover)}@media (width<=1024px){.cart-layout{grid-template-columns:1fr 300px;gap:1.5rem}.cart-container{padding:2rem 1.5rem}}@media (width<=768px){.cart-layout{grid-template-columns:1fr}.cart-container{padding:1.5rem 1rem}.cart-sidebar{margin-top:1rem;position:static}}@media (width<=480px){.cart-item{gap:.75rem;padding:.75rem}.cart-item-image{border-radius:10px;width:75px;height:75px}.cart-item-actions{flex-wrap:wrap;gap:.75rem}.cart-title{font-size:1.5rem}}.saved-container{width:100%;max-width:1600px;margin:0 auto;padding:2.5rem 0}.empty-state{flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;display:flex}.empty-state-icon{margin-bottom:1rem}.empty-state-text{color:#6b7280;text-align:center;margin-bottom:1.5rem;font-size:1rem}.empty-state-link{color:#fff;background-color:#3b82f6;border-radius:4px;padding:10px 24px;font-weight:500;text-decoration:none}.saved-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1.5rem;display:grid}.checkout-container{width:100%;max-width:1600px;margin:0 auto;padding:2.5rem 0}.checkout-header-row{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.checkout-back-link{color:var(--primary-color);align-items:center;gap:.5rem;font-weight:500;text-decoration:none;display:flex}.checkout-back-link:hover{text-decoration:underline}.checkout-secure-badge{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.9rem;display:flex}.checkout-title{margin-bottom:1.5rem;font-size:2rem;font-weight:700}.checkout-stepper{align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.checkout-step{color:var(--text-muted);align-items:center;gap:.5rem;font-size:1rem;display:flex}.checkout-step.active{color:var(--primary-color);font-weight:600}.checkout-step.completed{color:var(--text-main)}.checkout-step-number{border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:.85rem;display:flex}.checkout-step.active .checkout-step-number{background-color:var(--primary-color);color:#fff;border-color:var(--primary-color)}.checkout-step.completed .checkout-step-number{border-color:var(--primary-color);color:var(--primary-color)}.checkout-step-line{background-color:var(--border-color);flex:1;max-width:60px;height:1px}.checkout-layout{grid-template-columns:1fr 400px;gap:3rem;display:grid}.checkout-form{flex-direction:column;gap:2rem;display:flex}.checkout-section-title{margin-bottom:1.5rem;font-size:1.2rem;font-weight:700}.checkout-address-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.checkout-input-group-full{grid-column:1/-1}.checkout-payment-info{flex-direction:column;gap:1rem;display:flex}.checkout-payment-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.checkout-submit-btn{background-color:var(--primary-color);color:#fff;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.85rem 1.25rem;font-size:.95rem;font-weight:500;transition:background-color .2s;display:flex}.checkout-submit-btn:not(:disabled):hover{background-color:var(--primary-hover)}.checkout-submit-btn:disabled{cursor:not-allowed;opacity:.7}.checkout-sidebar{border:1px solid var(--border-color);background-color:var(--card-bg);border-radius:8px;height:fit-content;padding:1.5rem;position:sticky;top:100px}.checkout-summary-title{margin-bottom:1.5rem;font-size:1.2rem;font-weight:700}.checkout-items-list{border-bottom:1px solid var(--border-color);flex-direction:column;gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1.5rem;display:flex}.checkout-item{gap:1rem;display:flex}.checkout-item-image{object-fit:contain;background-color:#f9fafb;border-radius:8px;width:200px;max-height:110px;padding:4px}.checkout-item-details{flex-direction:column;flex:1;gap:.25rem;display:flex}.checkout-item-name{font-size:.85rem;font-weight:600}.checkout-item-meta{color:var(--text-muted);font-size:.8rem}.checkout-item-price-row{justify-content:space-between;align-items:center;margin-bottom:.6rem;display:flex}.checkout-item-credit{color:var(--secondary-color);font-size:.9rem;font-weight:700}.checkout-item-price{font-size:.9rem;font-weight:700}.checkout-summary-row{color:var(--text-muted);justify-content:space-between;margin-bottom:1rem;font-size:.95rem;display:flex}.checkout-summary-discount{color:var(--primary-color);justify-content:space-between;margin-bottom:1.5rem;font-size:.95rem;display:flex}.checkout-total{border-top:1px solid var(--border-color);justify-content:space-between;margin-bottom:1.5rem;padding-top:1.5rem;font-size:1.3rem;font-weight:700;display:flex}.checkout-total-value{color:var(--primary-color)}.checkout-benefits{border-top:1px solid var(--border-color);justify-content:space-between;margin-top:2rem;padding-top:2rem;display:flex}.checkout-benefit{text-align:center;color:var(--text-main);flex-direction:column;align-items:center;gap:.5rem;font-size:.8rem;font-weight:500;display:flex}.checkout-benefit svg{color:var(--primary-color);width:24px;height:24px}.checkout-review-section{border:1px solid var(--border-color);border-radius:8px;margin-bottom:1.5rem;padding:1.5rem}.checkout-review-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.checkout-review-title{font-size:1.1rem;font-weight:700}.checkout-review-edit{color:var(--primary-color);cursor:pointer;background:0 0;border:none;font-size:.9rem}.checkout-review-edit:hover{text-decoration:underline}.checkout-review-content{color:var(--text-muted);font-size:.95rem;line-height:1.5}@media (width<=1024px){.checkout-layout{grid-template-columns:1fr 300px;gap:2rem}.checkout-container{padding:2rem 1.5rem}}@media (width<=768px){.checkout-layout,.checkout-address-grid,.checkout-payment-grid{grid-template-columns:1fr}.checkout-container{padding:1.5rem 1rem}.checkout-stepper{gap:.5rem}.checkout-step span{font-size:.85rem}.checkout-title{font-size:1.5rem}.checkout-sidebar{margin-top:2rem;position:static}}@media (width<=480px){.checkout-step span{display:none}.checkout-header-row{flex-direction:column;align-items:flex-start;gap:1rem}}.checkout-modal-overlay{-webkit-backdrop-filter:blur(5px);z-index:9999;background-color:#ffffff4d;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex;position:fixed;top:0;left:0}.checkout-modal-content{background-color:#ffffffef;border:1px solid #00000021;border-radius:12px;flex-direction:column;width:100%;max-width:900px;max-height:80vh;display:flex}.checkout-modal-header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._ordersPage_dykak_1{width:100%;padding-top:2.5rem 0 4rem;font-family:Poppins,sans-serif}._pageTitle_dykak_7{color:#1e293b;margin-bottom:2rem;font-size:2rem;font-weight:700}._ordersTableContainer_dykak_14{background:#fff;width:100%}._ordersTableContainer_dykak_14 table th,._ordersTableContainer_dykak_14 table td{white-space:nowrap}._ordersTable_dykak_14{border-collapse:collapse;width:100%}._ordersTable_dykak_14 th{text-align:left;color:#64748b;text-transform:uppercase;letter-spacing:.05em;background-color:#f8fafc;border-bottom:1px solid #e2e8f0;padding:1rem 1.5rem;font-size:.875rem;font-weight:600}._ordersTable_dykak_14 td{color:#334155;vertical-align:middle;border-bottom:1px solid #e2e8f0;padding:1.5rem}._orderId_dykak_48{color:#0f172a;font-weight:600}._statusBadge_dykak_53{text-transform:uppercase;border-radius:9999px;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-block}._statusPending_dykak_62{color:#d97706;background-color:#fef3c7}._statusProcessing_dykak_67{color:#4f46e5;background-color:#e0e7ff}._statusShipped_dykak_72{color:#2563eb;background-color:#dbeafe}._statusDelivered_dykak_77{color:#059669;background-color:#d1fae5}._statusCancelled_dykak_82{color:#dc2626;background-color:#fee2e2}._statusSelect_dykak_87{color:#334155;cursor:pointer;background-color:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;padding:.5rem;font-family:inherit;font-size:.875rem}._statusSelect_dykak_87:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}._viewBtn_dykak_104{color:#3b82f6;cursor:pointer;background-color:#0000;border:none;border-radius:6px;padding:.5rem;font-size:.875rem;font-weight:600;transition:background-color .2s}._viewBtn_dykak_104:hover{background-color:#eff6ff}._cancelBtn_dykak_120{color:#dc2626;cursor:pointer;background-color:#0000;border:1px solid #dc2626;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:all .2s}._cancelBtn_dykak_120:hover{background-color:#fee2e2}._emptyState_dykak_136{text-align:center;color:#64748b;padding:4rem 2rem}._emptyState_dykak_136 h3{color:#1e293b;margin-bottom:.5rem;font-size:1.5rem}._itemsContainer_dykak_148{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:1rem;padding:1rem}._itemRow_dykak_156{border-bottom:1px solid #e2e8f0;align-items:center;gap:1rem;padding:.5rem 0;display:flex}._itemRow_dykak_156:last-child{border-bottom:none}._itemImg_dykak_168{object-fit:contain;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;width:50px;height:50px}._itemInfo_dykak_177{flex:1}._itemName_dykak_181{color:#1e293b;margin-bottom:.25rem;font-weight:600}._itemMeta_dykak_187{color:#64748b;font-size:.875rem}._modalOverlay_dykak_193{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0f172a99;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modalContent_dykak_209{background:#fff;border-radius:12px;width:100%;max-width:800px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}._modalHeader_dykak_219{background-color:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}._modalHeader_dykak_219 h3{color:#0f172a;margin:0;font-size:1.5rem;font-weight:700}._closeBtn_dykak_236{cursor:pointer;color:#64748b;background:0 0;border:none;justify-content:center;align-items:center;font-size:1.75rem;transition:color .2s;display:flex}._closeBtn_dykak_236:hover{color:#0f172a}._invoiceBody_dykak_252{padding:2.5rem}._invoiceHeader_dykak_256{justify-content:space-between;margin-bottom:2.5rem;display:flex}._invoiceBrand_dykak_262 h2{color:#2563eb;letter-spacing:-.025em;margin:0 0 .25rem;font-size:1.75rem;font-weight:800}._invoiceBrand_dykak_262 p{color:#64748b;margin:0;font-size:.875rem}._invoiceMeta_dykak_276{text-align:right}._invoiceMeta_dykak_276 h4{color:#0f172a;text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:1.25rem}._invoiceMeta_dykak_276 p{color:#475569;margin:0 0 .25rem;font-size:.875rem}._invoiceMeta_dykak_276 strong{color:#1e293b;font-weight:600}._invoiceParties_dykak_299{border-bottom:1px solid #e2e8f0;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2.5rem;padding-bottom:2rem;display:grid}._partyBox_dykak_308 h5{text-transform:uppercase;color:#64748b;letter-spacing:.05em;margin:0 0 .5rem;font-size:.75rem;font-weight:600}._partyBox_dykak_308 p{color:#1e293b;margin:0;font-size:1.05rem;font-weight:600}._invoiceTable_dykak_324{border-collapse:collapse;width:100%;margin-bottom:2.5rem}._invoiceTable_dykak_324 th{text-align:left;color:#475569;text-transform:uppercase;letter-spacing:.05em;background-color:#f8fafc;border-top:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1;padding:.75rem 1rem;font-size:.85rem;font-weight:600}._invoiceTable_dykak_324 th:last-child{text-align:right}._invoiceTable_dykak_324 td{color:#1e293b;border-bottom:1px solid #e2e8f0;padding:1rem;font-size:.95rem}._invoiceTable_dykak_324 td:last-child{text-align:right;font-weight:600}._productCell_dykak_359{align-items:center;gap:1rem;display:flex}._productImg_dykak_365{object-fit:contain;background:#fff;border:1px solid #e2e8f0;border-radius:6px;width:48px;height:48px}._invoiceTotals_dykak_374{justify-content:flex-end;display:flex}._totalsBox_dykak_379{width:320px}._totalRow_dykak_383{color:#475569;justify-content:space-between;padding:.75rem 0;font-size:.95rem;display:flex}._totalRow_dykak_383._grandTotal_dykak_391{color:#0f172a;border-top:2px solid #cbd5e1;margin-top:.5rem;padding-top:1rem;font-size:1.25rem;font-weight:700}._invoiceWrapper_i6qbk_3{color:#1e293b;box-sizing:border-box;background:#fff;width:210mm;min-height:297mm;padding:20mm;font-family:Poppins,sans-serif}._header_i6qbk_13{border-bottom:2px solid #e2e8f0;justify-content:space-between;align-items:flex-start;margin-bottom:30px;padding-bottom:20px;display:flex}._logo_i6qbk_22{object-fit:contain;height:60px}._meta_i6qbk_27{text-align:right;font-size:13px}._title_i6qbk_32{color:#0f172a;letter-spacing:2px;margin:0 0 10px;font-size:28px;font-weight:700}._meta_i6qbk_27 p{color:#475569;margin:4px 0}._status_i6qbk_45{text-transform:uppercase;color:#0f172a;font-weight:600}._parties_i6qbk_51{justify-content:space-between;align-items:stretch;gap:24px;margin-bottom:40px;display:flex}._partyBlock_i6qbk_60{flex-direction:column;flex:1;display:flex}._partyBlockRight_i6qbk_66{text-align:right}._partyLabel_i6qbk_71{letter-spacing:1.5px;text-transform:uppercase;color:#94a3b8;margin-bottom:8px;font-size:10px;font-weight:700}._partyLabelRight_i6qbk_80{text-align:right}._partyCard_i6qbk_85{background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid #1d4ed8;border-radius:6px;flex:1;padding:14px 16px}._partyCardRight_i6qbk_94{background:#f0f4ff;border-left:1px solid #e2e8f0;border-right:3px solid #1d4ed8;flex:1}._partyName_i6qbk_102{color:#0f172a;border-bottom:1px solid #e2e8f0;margin:0 0 10px;padding-bottom:8px;font-size:14px;font-weight:700}._partyRow_i6qbk_112{justify-content:space-between;align-items:baseline;gap:8px;margin:5px 0;display:flex}._partyBlockRight_i6qbk_66 ._partyRow_i6qbk_112{flex-direction:row-reverse}._partyFieldLabel_i6qbk_124{text-transform:uppercase;letter-spacing:.8px;color:#94a3b8;white-space:nowrap;flex-shrink:0;font-size:10px;font-weight:600}._partyFieldValue_i6qbk_134{color:#334155;font-size:12px;font-weight:500}._table_i6qbk_140{border-collapse:collapse;width:100%;margin-bottom:30px;font-size:13px}._table_i6qbk_140 th{color:#334155;text-transform:uppercase;text-align:left;background-color:#f8fafc;border-bottom:2px solid #cbd5e1;padding:10px 12px;font-weight:600}._table_i6qbk_140 td{color:#334155;border-bottom:1px solid #e2e8f0;padding:12px}._creditTag_i6qbk_163{color:#3b82f6;margin-left:4px;font-size:11px;font-weight:500}._totals_i6qbk_170{width:40%;margin-left:auto;font-size:14px}._totalRow_i6qbk_176{color:#475569;justify-content:space-between;padding:6px 0;display:flex}._grandTotal_i6qbk_183{color:#0f172a;border-top:2px solid #cbd5e1;margin-top:6px;padding-top:10px;font-size:16px;font-weight:700}._footer_i6qbk_192{text-align:center;color:#94a3b8;border-top:1px solid #f1f5f9;margin-top:60px;padding-top:20px;font-size:12px}._footer_i6qbk_192 p{margin:2px 0}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.375em;border-bottom-left-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-top:1px solid #aeaeae;border-bottom:none;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;background-color:#0000;border:1px solid #aeaeae;border-radius:.3rem;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:1px auto}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.5em}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:5em;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.5em}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:5em;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.375em;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.375em;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.375em;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + 1.0625em);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:2.125em;margin:.208em;line-height:2.125em;display:inline-block}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{color:#fff;background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.625em;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__children-container{width:17.25em;height:auto;margin:.5em;padding-left:.25em;padding-right:.25em}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}.react-datepicker-popper-offset{margin-top:-.7em}._container_1unem_1{border:1px solid var(--border-color);background-color:#fff;border-radius:6px;align-items:center;width:100%;height:54px;transition:border-color .2s;display:flex;overflow:hidden}._container_1unem_1:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 2px #2563eb1a}._iconWrapper_1unem_18{color:var(--text-muted);border-right:1px solid var(--border-color);background-color:var(--bg-color);justify-content:center;align-items:center;height:100%;padding:0 12px;display:flex}._inputsWrapper_1unem_29{flex:1;align-items:center;padding:0 8px;display:flex}._dateInput_1unem_36{color:var(--text-main);cursor:pointer;background:0 0;border:none;outline:none;width:100%;padding:4px 8px;font-family:inherit;font-size:.9rem}._datePickerWrapper_1unem_49{width:100%}._aboutContainer_8arbv_1{width:100%;font-family:Poppins,sans-serif}._heroSection_8arbv_7{text-align:center;background:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:16px;margin-bottom:60px;padding:80px 20px}._heroContent_8arbv_16{width:100%}._heroEyebrow_8arbv_20{color:var(--primary-color);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;font-weight:600}._heroTitle_8arbv_28{color:#0f172a;margin-bottom:20px;font-size:3.5rem;font-weight:700;line-height:1.25}._heroDescription_8arbv_36{color:#64748b;max-width:1050px;margin:0 auto;font-size:1.05rem;line-height:1.6}._grid2_8arbv_45{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:40px;display:grid}._grid3_8arbv_51{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}._grid4_8arbv_57{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}._gridAuto250_8arbv_63{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}._sectionMargin_8arbv_69{margin-bottom:80px}._sectionTitle_8arbv_73{color:#0f172a;margin-bottom:20px;font-size:2rem}._sectionTitleCenter_8arbv_79{color:#0f172a;text-align:center;margin-bottom:8px;font-size:2rem}._textStandard_8arbv_86{color:#475569;font-size:1.05rem;line-height:1.8}._textMargin_8arbv_92{margin-bottom:15px}._metricCard_8arbv_97{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:30px;box-shadow:0 4px 6px -1px #0000000d}._metricIconWrapper_8arbv_106{width:64px;height:64px;color:var(--secondary-color);background-color:#eff6ff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 15px;display:flex}._metricTitle_8arbv_118{color:var(--primary-color);margin-bottom:10px;font-size:1.4rem;font-weight:700}._metricDesc_8arbv_125{color:#475569;font-size:1rem}._cardLight_8arbv_131{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;height:100%;padding:30px}._cardWhite_8arbv_139{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:40px 30px;box-shadow:0 10px 15px -3px #0000000d}._cardTitle_8arbv_148{color:#0f172a;margin-bottom:15px;font-size:1.25rem}._cardTitleMedium_8arbv_154{color:#0f172a;margin-bottom:15px;font-size:1.4rem}._featureIcon_8arbv_161{width:60px;height:60px;color:var(--primary-color);background:#eff6ff;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:1.5rem;font-weight:700;display:flex}._mvvSectionGrid_8arbv_175{grid-template-columns:1fr 1fr;gap:30px;display:grid}._mvvLeftStack_8arbv_181{flex-direction:column;gap:30px;display:flex}@media (width<=768px){._mvvSectionGrid_8arbv_175{grid-template-columns:1fr}}._mvvCard_8arbv_194{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:40px 30px 36px;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 4px 24px #0000000f}._mvvCard_8arbv_194:before{content:"";border-radius:20px 20px 0 0;height:4px;position:absolute;top:0;left:0;right:0}._mvvCard_8arbv_194:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001a}._mvvMission_8arbv_222:before{background:linear-gradient(90deg, var(--primary-color), var(--primary-hover))}._mvvMission_8arbv_222 ._mvvIconWrapper_8arbv_226{color:var(--primary-color);background:#eff6ff}._mvvValues_8arbv_232:before{background:linear-gradient(90deg,#059669,#10b981)}._mvvValues_8arbv_232 ._mvvIconWrapper_8arbv_226{color:#059669;background:#ecfdf5}._mvvVision_8arbv_242:before{background:linear-gradient(90deg,#7c3aed,#a78bfa)}._mvvVision_8arbv_242 ._mvvIconWrapper_8arbv_226{color:#7c3aed;background:#f5f3ff}._mvvIconWrapper_8arbv_226{border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;margin:0 auto 22px;transition:transform .3s;display:flex}._mvvCard_8arbv_194:hover ._mvvIconWrapper_8arbv_226{transform:scale(1.12)rotate(6deg)}._mvvTitle_8arbv_266{color:#0f172a;letter-spacing:-.01em;margin-bottom:14px;font-size:1.4rem;font-weight:700}._mvvDesc_8arbv_274{color:#475569;font-size:1rem;line-height:1.75}._operateSection_8arbv_283{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:24px;margin-bottom:80px;padding:60px 40px;position:relative;overflow:hidden}._operateSection_8arbv_283:before{content:"";pointer-events:none;background:radial-gradient(circle,#1d4ed80a 0%,#0000 70%);width:300px;height:300px;position:absolute;top:-100px;right:-100px}._operateTitle_8arbv_304{color:#0f172a;text-align:center;margin-bottom:12px;font-size:2.25rem;font-weight:700}._operateSubtitle_8arbv_312{color:#64748b;text-align:center;max-width:600px;margin:0 auto 40px;font-size:1.1rem;line-height:1.6}._operateGrid_8arbv_321{z-index:1;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid;position:relative}._operateCard_8arbv_329{background:#fff;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;height:100%;padding:35px 30px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 6px -1px #0000000d}._operateCard_8arbv_329:hover{border-color:#93c5fd;transform:translateY(-8px);box-shadow:0 20px 25px -5px #1d4ed81a,0 10px 10px -5px #1d4ed80a}._operateIconContainer_8arbv_347{width:60px;height:60px;color:var(--secondary-color);background:#eff6ff;border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;transition:all .3s;display:flex}._operateCard_8arbv_329:hover ._operateIconContainer_8arbv_347{background:var(--secondary-color);color:#fff;transform:scale(1.1)rotate(5deg)}._operateCardBadge_8arbv_366{color:#475569;text-transform:uppercase;letter-spacing:.05em;background:#f1f5f9;border-radius:100px;width:fit-content;margin-bottom:16px;padding:4px 12px;font-size:.75rem;font-weight:600;transition:all .3s;display:inline-block}._operateCard_8arbv_329:hover ._operateCardBadge_8arbv_366{color:var(--primary-color);background:#eff6ff}._operateCardTitle_8arbv_386{color:#0f172a;margin-bottom:12px;font-size:1.4rem;font-weight:600}._operateCardText_8arbv_393{color:#475569;flex-grow:1;font-size:1rem;line-height:1.7}._teamText_8arbv_401{color:#475569;max-width:800px;margin-bottom:30px;font-size:1.05rem;line-height:1.8}._teamMember_8arbv_409{border-left:4px solid var(--primary-color);background:#f8fafc;border-radius:0 12px 12px 0;padding:30px}._teamName_8arbv_416{color:#0f172a;margin-bottom:5px;font-size:1.4rem}._teamRole_8arbv_422{color:#64748b;font-weight:500}._differentCard_8arbv_428{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:26px}._differentTitle_8arbv_435{color:var(--primary-color);margin-bottom:6px;font-size:1.2rem}._differentDesc_8arbv_441{color:#475569;font-size:1rem;line-height:1.6}._darkSection_8arbv_448{color:#fff;background:#0f172a;border-radius:16px;margin-top:80px;padding:80px 40px}._darkTitle_8arbv_456{color:#fff;text-align:center;margin-bottom:40px;font-size:2.5rem}._darkCard_8arbv_463{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:30px}._darkCardTitle_8arbv_470{color:#60a5fa;margin-bottom:15px;font-size:1.4rem}._darkCardDesc_8arbv_476{color:#cbd5e1;font-size:1.05rem;line-height:1.7}._contactBtn_8arbv_483{background-color:var(--primary-color);color:#fff;border-radius:8px;margin-top:20px;padding:10px 24px;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-block}._contactBtn_8arbv_483:hover{background-color:var(--primary-hover)}._faqSection_8arbv_500{margin-top:80px;margin-bottom:80px;padding:0 20px}._faqTitle_8arbv_506{color:#0f172a;text-align:center;margin-bottom:12px;font-size:2.25rem;font-weight:700}._faqSubtitle_8arbv_514{color:#64748b;text-align:center;max-width:600px;margin:0 auto 40px;font-size:1.1rem;line-height:1.6}._faqContainer_8arbv_523{max-width:800px;margin:0 auto}._faqItem_8arbv_528{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:16px;transition:all .3s;overflow:hidden}._faqItemActive_8arbv_537{border-color:#93c5fd;box-shadow:0 10px 15px -3px #1d4ed80d}._faqQuestion_8arbv_542{text-align:left;cursor:pointer;color:#0f172a;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 24px;font-family:inherit;font-size:1.1rem;font-weight:600;transition:color .2s;display:flex}._faqQuestion_8arbv_542:hover{color:var(--primary-color)}._faqIcon_8arbv_563{color:#64748b;justify-content:center;align-items:center;transition:color .2s;display:flex}._faqItemActive_8arbv_537 ._faqIcon_8arbv_563{color:var(--primary-color)}._faqAnswer_8arbv_575{max-height:0;transition:max-height .3s ease-out;overflow:hidden}._faqAnswerActive_8arbv_581{max-height:500px}._faqAnswerInner_8arbv_585{color:#475569;padding:0 24px 20px;font-size:1.05rem;line-height:1.8}@media (width<=768px){._heroTitle_8arbv_28{font-size:2.25rem}._heroDescription_8arbv_36{font-size:1.1rem}._heroSection_8arbv_7{margin-bottom:40px;padding:50px 15px}._sectionTitle_8arbv_73,._sectionTitleCenter_8arbv_79,._operateTitle_8arbv_304,._faqTitle_8arbv_506{font-size:1.75rem}._operateSection_8arbv_283{margin-bottom:40px;padding:40px 20px}._grid2_8arbv_45{grid-template-columns:1fr;gap:30px}._grid3_8arbv_51,._grid4_8arbv_57,._gridAuto250_8arbv_63{gap:20px}}@media (width<=480px){._heroTitle_8arbv_28{font-size:1.85rem}._heroDescription_8arbv_36{font-size:1rem}._faqQuestion_8arbv_542{padding:16px 20px;font-size:1rem}._faqAnswerInner_8arbv_585{padding:0 20px 16px;font-size:.95rem}}._whatWeDoList_8arbv_651{color:#475569;margin-bottom:20px;margin-left:10px;padding-left:28px;font-size:.95rem;line-height:1.5}._whatWeDoList_8arbv_651 li{margin-bottom:8px}._dashboardContainer_1544h_1{color:#0f172a;width:100%;padding-top:2rem;padding-bottom:4rem;font-family:Poppins,sans-serif}._pageTitle_1544h_9{margin:0 0 .5rem;font-size:2rem;font-weight:700}._welcomeText_1544h_15{color:#64748b;margin-bottom:2rem;font-size:1.1rem}._metricsGrid_1544h_21{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2.5rem;display:grid}._metricCard_1544h_28{background:#fff;border:1px solid #f1f5f9;border-radius:12px;align-items:center;gap:1.25rem;padding:1.5rem;display:flex;box-shadow:0 4px 6px -1px #0000000d}._metricIcon_1544h_39{border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}._metricInfo_1544h_48{flex:1}._metricLabel_1544h_52{color:#64748b;margin-bottom:.25rem;font-size:.875rem;font-weight:500}._metricValue_1544h_59{color:#0f172a;font-size:1.5rem;font-weight:700}._contentGrid_1544h_65{grid-template-columns:2fr 1fr;gap:1.5rem;display:grid}@media (width<=768px){._contentGrid_1544h_65{grid-template-columns:1fr}}._dashboardSection_1544h_77{background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:1.5rem;box-shadow:0 4px 6px -1px #0000000d}._sectionHeader_1544h_85{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}._sectionHeader_1544h_85 h3{color:#1e293b;margin:0;font-size:1.25rem;font-weight:600}._actionButtons_1544h_99{flex-direction:column;gap:.35rem;display:flex}._actionBtn_1544h_105{color:#3b82f6;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:.35rem .5rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}._actionBtn_1544h_105:hover{color:#2563eb;background:#f1f5f9}._partnersList_1544h_124{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){._partnersList_1544h_124{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){._partnersList_1544h_124{grid-template-columns:repeat(3,1fr)}}._partnerRow_1544h_142{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:flex-start;gap:1rem;padding:1.25rem;transition:border-color .2s;display:flex}._partnerRow_1544h_142:hover{border-color:#94a3b8}._partnerAvatar_1544h_157{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#3b82f6,#2563eb);border-radius:12px;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.5rem;font-weight:600;display:flex;box-shadow:0 2px 4px #2563eb33}._partnerInfo_1544h_172 h4{color:#0f172a;margin:0 0 .35rem;font-size:1.05rem}._partnerDetail_1544h_178{color:#475569;align-items:center;gap:.35rem;margin:0 0 .25rem;font-size:.875rem;display:flex}span._partnerDetail_1544h_178{color:#64748b;margin:0;font-size:.8rem}._emptyText_1544h_193{color:#64748b;text-align:center;padding:2rem 0;font-size:.95rem}._toastContainer_1kpqt_1{color:#fff;z-index:9999;opacity:0;pointer-events:none;background-color:#1f2937;border-radius:8px;align-items:center;gap:1.5rem;max-width:90vw;padding:1rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)translateY(100px);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}._toastVisible_1kpqt_21{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}._toastMessage_1kpqt_27{align-items:center;gap:.5rem;font-size:1rem;font-weight:500;display:flex}._toastIcon_1kpqt_35{flex-shrink:0}._toastIconSuccess_1kpqt_39{color:#10b981}._toastIconError_1kpqt_43{color:#ef4444}._toastLink_1kpqt_47{color:#60a5fa;white-space:nowrap;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s}._toastLink_1kpqt_47:hover{color:#93c5fd;text-decoration:underline}._toastCloseBtn_1kpqt_61{color:#9ca3af;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:4px;transition:color .2s;display:flex}._toastCloseBtn_1kpqt_61:hover{color:#fff}@media (width<=480px){._toastContainer_1kpqt_1{flex-direction:column;align-items:flex-start;gap:.75rem;width:calc(100% - 2rem);bottom:1rem}._toastCloseBtn_1kpqt_61{position:absolute;top:.5rem;right:.5rem}}._backToTop_oed25_1{background-color:var(--primary-color);color:#fff;cursor:pointer;width:56px;height:56px;box-shadow:var(--box-shadow);z-index:1000;transition:var(--transition);opacity:0;visibility:hidden;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:fixed;bottom:20px;right:100px;transform:translateY(20px)}._backToTop_oed25_1._visible_oed25_23{opacity:1;visibility:visible;transform:translateY(0)}._backToTop_oed25_1:hover{background-color:var(--primary-hover);transform:translateY(-5px);box-shadow:0 6px 15px #0000004d}._backToTop_oed25_1 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}
