.LoginForm_container__yh8Sm{max-width:100%;margin:0 auto;padding:40px 20px;box-sizing:border-box}@media(min-width:768px){.LoginForm_container__yh8Sm{max-width:480px;padding:60px 40px}}.LoginForm_logoWrap___qo3J{margin-bottom:32px;display:flex;justify-content:center;align-items:center}.LoginForm_field__zc2II{margin-bottom:24px}.LoginForm_label__QO4y0{font-weight:600;font-size:1rem;color:#0b132b;margin-bottom:4px;display:flex;align-items:center}.LoginForm_required__qdHgN{color:#ff4d4f;margin-left:4px;font-size:1em;vertical-align:middle;font-weight:700}.LoginForm_form__vYMAh{width:100%;display:flex;flex-direction:column}.LoginForm_input__t__he{width:100%;font-size:1rem;padding:12px 16px;border:1px solid #5c6b7e;border-radius:8px;background:#fff;color:#0b132b;font-family:Poppins,Pretendard,sans-serif;margin-bottom:0;outline:none;transition:border-color .2s}.LoginForm_input__t__he:focus{border-color:#0036e7}.LoginForm_errorMsg__X_vR_{color:#b4081a;font-size:.9rem;margin-top:4px;text-align:left}.LoginForm_loginBtn__xLUPD{margin-top:40px;margin-bottom:16px}.LoginForm_linkRow__IjfT1,.LoginForm_optionsRow__kCs1H{display:flex;align-items:center}.LoginForm_linkRow__IjfT1{margin-top:16px;height:32px;color:#000;justify-content:center;gap:8px}.LoginForm_link__IsOCc{color:#0b132b;padding:9px 12px;font-weight:600;font-size:12px;-webkit-text-decoration:none;text-decoration:none;width:90px;line-height:100%;letter-spacing:0;text-align:center}.LoginForm_link__IsOCc:hover{color:#00218f}.LoginForm_divider__vlbsq{color:#5c6b7e;margin:0 8px;font-size:1rem}.header_header__avsZC{width:100%;padding:0 20px;height:56px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #cad0d8;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;z-index:100}.header_header__avsZC .header_leftSection__qhULu{display:flex;align-items:center;gap:20px}.header_header__avsZC .header_backButton__B5VFB{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;color:#4f5c6d;border-radius:8px;transition:all .2s ease}.header_header__avsZC .header_backButton__B5VFB:hover{background:#e4e8ec;color:#292f38}.header_header__avsZC .header_backButton__B5VFB svg{width:20px;height:20px}.header_header__avsZC .header_logoWrap__9R8He{display:flex;align-items:center;padding:0 10px;height:100%}.header_header__avsZC .header_pageTitle__WHumN{font-size:18px;font-weight:700;color:#0b2b20;margin:0}.header_header__avsZC .header_pcNavigation__sc1pz{display:flex;align-items:center;gap:8px}.header_header__avsZC .header_pcNavigation__sc1pz .header_navItem__KdT4k{color:#292f38;font-size:16px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;padding:4px 8px;border-radius:4px;transition:color .2s ease}.header_header__avsZC .header_pcNavigation__sc1pz .header_navItem__KdT4k:hover{color:#11cea3}.header_header__avsZC .header_naviItems__rP1Af{display:flex;align-items:center;gap:24px}.header_header__avsZC .header_naviItem__QTcNW{display:flex;align-items:center;justify-content:center;cursor:pointer}.header_header__avsZC .header_searchBar__Q8rm9{position:relative;display:flex;align-items:center;width:280px}.header_header__avsZC .header_searchInput___LPu1{width:100%;height:36px;padding:8px 40px 8px 12px;border:1px solid #afb9c5;border-radius:8px;font-size:14px;outline:none;transition:border-color .2s ease}.header_header__avsZC .header_searchInput___LPu1::placeholder{color:#7a8a9f}.header_header__avsZC .header_searchInput___LPu1:focus{border-color:#11cea3}.header_header__avsZC .header_searchIcon__Spz_C{position:absolute;right:12px;pointer-events:none}.header_header__avsZC .header_authButtons__BefB4{display:flex;align-items:center;gap:8px}.header_header__avsZC .header_authLink__1V4zF{color:#4f5c6d;font-size:14px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;background:none;border:none;cursor:pointer;padding:0;transition:color .2s ease}.header_header__avsZC .header_authLink__1V4zF:hover{color:#11cea3}.header_header__avsZC .header_divider__LB42y{color:#95a1b2;font-size:14px}.MobileTabBar_tabBar__9MkjI{position:fixed;bottom:0;left:0;right:0;height:60px;min-width:340px;background:#fff;border-top:1px solid #e5e8eb;display:flex;justify-content:space-around;align-items:center;z-index:1000;padding:0 8px}@media(min-width:768px){.MobileTabBar_tabBar__9MkjI{display:none}}.MobileTabBar_tabItem__NLlmH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;flex:1;height:100%;-webkit-text-decoration:none;text-decoration:none;color:#95a1b2;transition:color .2s ease}.MobileTabBar_tabItem__NLlmH:active{opacity:.7}.MobileTabBar_tabIcon__kr15R{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.MobileTabBar_tabIcon__kr15R svg{width:100%;height:100%}.MobileTabBar_tabLabel__Kyih0{font-family:Pretendard,sans-serif;font-weight:600;font-size:10px;line-height:1.2;text-align:center;white-space:nowrap}.MobileTabBar_active__PCTNi,.MobileTabBar_active__PCTNi .MobileTabBar_tabIcon__kr15R{color:#00c999}.RegisterStep1_container__wSzXz{margin:0 auto;padding:80px 20px 20px;display:flex;flex-direction:column;align-items:center;max-width:100%}@media(min-width:768px){.RegisterStep1_container__wSzXz{max-width:640px;padding:80px 40px 40px}}.RegisterStep1_container__wSzXz .RegisterStep1_title__jU_VZ{font-family:Poppins,sans-serif;font-weight:700;font-size:2rem;color:#0b2b20;text-align:center;margin-bottom:32px}@media(max-width:767px){.RegisterStep1_container__wSzXz .RegisterStep1_title__jU_VZ{font-size:1.5rem;margin-bottom:24px}}.RegisterStep1_container__wSzXz .RegisterStep1_form__JMynO{width:100%;display:flex;flex-direction:column}.RegisterStep1_section__ENf0n{margin-bottom:24px}.RegisterStep1_sectionGroup__DO8d5{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.RegisterStep1_labelWrapper__YXocd{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.RegisterStep1_labelWrapper__YXocd .RegisterStep1_label__JOAE7{margin-bottom:0}.RegisterStep1_label__JOAE7{font-weight:600;font-size:1rem;color:#23272f;margin-bottom:6px;display:flex;align-items:center;gap:4px}.RegisterStep1_helperText__CUCg7{font-weight:400;font-size:.9rem;color:#4f5c6d}.RegisterStep1_inputHelperText__gHCMI{margin-top:6px}.RegisterStep1_flexContainer__Gdsvo{display:flex;gap:16px}.RegisterStep1_flexItem__DIGcY{flex:1;min-width:0}.RegisterStep1_inputShort__s0VHh,.RegisterStep1_input__tedHW{width:100%;padding:12px 14px;border:1px solid #e3e5e8;border-radius:8px;font-size:1rem;color:#292f38;background:#fff;outline:none;font-family:Pretendard,Poppins,sans-serif;transition:border-color .2s}.RegisterStep1_inputShort__s0VHh:focus,.RegisterStep1_input__tedHW:focus{border-color:#0b2b20}.RegisterStep1_inputBusinessNumber__uvPRA{width:80%}.RegisterStep1_inputShort__s0VHh{width:70%;display:inline-block}.RegisterStep1_inputContainer__9sKGx{display:flex;align-items:stretch}.RegisterStep1_inputWithButton__VE18X{display:flex;align-items:center;flex:1;gap:10px}.RegisterStep1_inputWithButton__VE18X>div:first-child{flex:1}.RegisterStep1_linkButton__hnbeb{background:none;border:none;padding:0;font:inherit;color:#3dd6af;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.RegisterStep1_passwordCheck__5NWJU{display:flex;justify-content:space-between}.RegisterStep1_inputGroup__nAbBR{display:flex;align-items:center;gap:10px}.RegisterStep1_inputGrow__IjLxY{flex:1}.RegisterStep1_inputInGroup__eCVkn{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.RegisterStep1_buttonInGroup__KZNJH{border-top-left-radius:0;border-bottom-left-radius:0;width:auto;margin-left:0}.RegisterStep1_uploadWrap__0o0h7{display:flex;align-items:center;gap:12px}.RegisterStep1_uploadLabel__mW14o{display:flex;align-items:center;gap:8px;font-size:1rem;font-weight:500;color:#23272f;cursor:pointer;background:#f8fafb;border:1px solid #e3e5e8;border-radius:8px;padding:10px 18px;transition:border-color .2s}.RegisterStep1_uploadLabel__mW14o:hover{border-color:#0b2b20}.RegisterStep1_uploadInput__ie_0k{display:none}.RegisterStep1_imgPreview__WXVKT{width:48px;height:48px;border-radius:8px;object-fit:cover;border:1px solid #e3e5e8}.RegisterStep1_textareaWrapper__10ipA{position:relative}.RegisterStep1_textarea__00G84{width:100%;min-height:90px;resize:none;padding:12px 14px;border:1px solid #e3e5e8;border-radius:8px;font-size:1rem;color:#292f38;font-family:Pretendard,Poppins,sans-serif;outline:none}.RegisterStep1_textarea__00G84:focus{border-color:#0b2b20}.RegisterStep1_count__6VJn5{position:absolute;bottom:12px;right:14px;font-size:.95rem;color:#7a828a}.RegisterStep1_checkboxRow__sKzfy{display:flex;align-items:center;gap:8px;margin:18px 0 10px}.RegisterStep1_submitBtn__TtvMH{width:100%;border-radius:8px;background:#3dd6af;color:#fff;font-weight:700;font-size:1.1rem;padding:16px 0;border:none;margin-top:12px;transition:background .2s;cursor:pointer}.RegisterStep1_submitBtn__TtvMH:disabled{background:#b6e7db;cursor:not-allowed}.RegisterStep1_required__bYp_8{color:#ff4d4f;font-size:1.1em;margin-left:2px}.RegisterStep1_agreeText__BFm7D{font-size:1rem;color:#23272f}.RegisterStep1_link__Z5PVT{color:#3dd6af;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer;margin:0 2px}.RegisterStep1_addressHeader__f2Q_A{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.RegisterStep1_addressHeader__f2Q_A .RegisterStep1_label__JOAE7{margin-bottom:0}.RegisterStep1_textField__TXYbb{margin-bottom:8px}.RegisterStep1_searchButton___hE5v{background:#fff;color:#3c4653;border:1px solid #95a1b2;margin-top:0}.RegisterStep1_searchButton___hE5v:hover{background:#f8fafc}.RegisterStep1_searchButton___hE5v:disabled{background:#f1f5f9;cursor:not-allowed}.RegisterStep1_searchIcon__EZSoD{transition:transform .5s ease}.RegisterStep1_searchIcon__EZSoD.RegisterStep1_loading__Tg49x{animation:RegisterStep1_spin__TTfXu 1s linear infinite}.RegisterStep1_selectedAddress__cPBA0{margin-top:12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:16px;display:flex;justify-content:space-between;align-items:center}.RegisterStep1_selectedAddress__cPBA0 .RegisterStep1_addressInfo__OlxH3{display:flex;align-items:center;gap:8px;flex:1}.RegisterStep1_selectedAddress__cPBA0 .RegisterStep1_addressInfo__OlxH3 .RegisterStep1_addressEmoji__XV7DJ{font-size:16px}.RegisterStep1_selectedAddress__cPBA0 .RegisterStep1_addressInfo__OlxH3 .RegisterStep1_addressText__8Ocbr{font-size:14px;color:#334155;font-weight:500}.RegisterStep1_selectedAddress__cPBA0 .RegisterStep1_changeButton__AE3jG{background:#fff;color:#3c4653;border:1px solid #95a1b2}.RegisterStep1_selectedAddress__cPBA0 .RegisterStep1_changeButton__AE3jG:hover{background:#f8fafc}.RegisterStep1_errorMsg__9JAHy{color:#f52439;font-size:12px;margin-top:4px}.RegisterStep1_inputInGroup__eCVkn .errorMessage{display:none}.RegisterStep1_uploadButtonError__U9jeP{border-color:#f52439!important}.RegisterStep1_uploadWrapper__eebZh{display:flex;align-items:center;gap:12px}.RegisterStep1_uploadButton__2ko2l{background:#fff;color:#3c4653;border:1px solid #95a1b2}.RegisterStep1_uploadButton__2ko2l:hover{background:#f8fafc}.RegisterStep1_uploadButton__2ko2l:disabled{background:#f1f5f9;cursor:not-allowed}.RegisterStep1_cameraIcon__HGHnj{transition:transform .2s ease}.RegisterStep1_fileName__Afuuy{font-size:.9rem;color:#4f5c6d;font-weight:500;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.RegisterStep1_fileName__Afuuy{max-width:150px}}@keyframes RegisterStep1_spin__TTfXu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.RegisterStep1_overlay__6KDdh{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.RegisterStep1_modal___lrQP{background:#fff;padding:24px;border-radius:12px;width:500px;max-width:90%;display:flex;flex-direction:column;max-height:80vh}.RegisterStep1_header__iVDtl{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.RegisterStep1_header__iVDtl h2{font-size:1.5rem;font-weight:700;color:#0b2b20;margin:0}.RegisterStep1_closeButton__em5rg{background:none;border:none;font-size:2rem;cursor:pointer;color:#888}.RegisterStep1_content__zYNO8{overflow-y:auto;padding:16px;border:1px solid #e3e5e8;border-radius:8px;margin-bottom:24px;flex-grow:1}.RegisterStep1_content__zYNO8 p{margin:0;white-space:pre-wrap;word-break:break-all;font-size:.9rem;line-height:1.6;color:#4f5c6d}.RegisterStep1_footer__jKGiz{display:flex;flex-direction:column;gap:16px}.RegisterStep1_agreeRow__tswLa{display:flex;align-items:center;gap:8px}.RegisterStep1_agreeRow__tswLa label{font-size:1rem;color:#23272f}.RegisterStep1_asterisk__e_esw{color:red}.HeartIcon_heartButton__k8VCe{background:none;border:none;cursor:pointer;padding:4px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative}.HeartIcon_heartButton__k8VCe:hover:not(.HeartIcon_disabled__0ogdg):not(.HeartIcon_loading__921GH){background:#0000000d;transform:scale(1.1)}.HeartIcon_heartButton__k8VCe:active:not(.HeartIcon_disabled__0ogdg):not(.HeartIcon_loading__921GH){transform:scale(.95)}.HeartIcon_heartButton__k8VCe.HeartIcon_disabled__0ogdg{cursor:not-allowed;opacity:.5}.HeartIcon_heartButton__k8VCe.HeartIcon_loading__921GH{cursor:wait}.HeartIcon_heartSvg__nOeem{transition:all .2s ease}.HeartIcon_empty__uiCR0 .HeartIcon_heartSvg__nOeem{color:#9ca3af}.HeartIcon_empty__uiCR0 .HeartIcon_heartSvg__nOeem:hover{color:#ef4444}.HeartIcon_empty__uiCR0:hover:not(.HeartIcon_disabled__0ogdg):not(.HeartIcon_loading__921GH) .HeartIcon_heartSvg__nOeem{transform:scale(1.1)}.HeartIcon_filled__XdOPT .HeartIcon_heartSvg__nOeem{color:#ef4444;animation:HeartIcon_heartBeat__s0X7W .3s ease-in-out}.HeartIcon_filled__XdOPT:hover:not(.HeartIcon_disabled__0ogdg):not(.HeartIcon_loading__921GH) .HeartIcon_heartSvg__nOeem{color:#dc2626;transform:scale(1.1)}@keyframes HeartIcon_heartBeat__s0X7W{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.HeartIcon_spinner__Htu7e{display:inline-flex;align-items:center;justify-content:center}.HeartIcon_spinnerInner__Zilq2{width:60%;height:60%;border:2px solid #e5e7eb;border-top-color:#ef4444;border-radius:50%;animation:HeartIcon_spin__FNGck 1s linear infinite}@keyframes HeartIcon_spin__FNGck{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(prefers-color-scheme:dark){.HeartIcon_empty__uiCR0 .HeartIcon_heartSvg__nOeem{color:#6b7280}.HeartIcon_empty__uiCR0 .HeartIcon_heartSvg__nOeem:hover,.HeartIcon_filled__XdOPT .HeartIcon_heartSvg__nOeem{color:#f87171}.HeartIcon_filled__XdOPT:hover:not(.HeartIcon_disabled__0ogdg):not(.HeartIcon_loading__921GH) .HeartIcon_heartSvg__nOeem{color:#ef4444}.HeartIcon_heartButton__k8VCe:hover:not(.HeartIcon_disabled__0ogdg):not(.HeartIcon_loading__921GH){background:#ffffff1a}}.ProductCard_card__0BUBb{width:100%;min-height:280px;background:#fff;border:1px solid #e4e8ec;border-radius:16px;box-shadow:0 2px 8px #0b132b1f;overflow:hidden;display:flex;flex-direction:column;cursor:pointer;transition:all .2s ease}.ProductCard_card__0BUBb:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0b132b29}@media(max-width:767px){.ProductCard_card__0BUBb{min-height:240px;border-radius:12px}}@media(max-width:480px){.ProductCard_card__0BUBb{min-height:220px}}.ProductCard_cardImgWrap__XIG0A{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;display:block;background:#f8f8f8;border-radius:12px 12px 0 0}.ProductCard_cardImg__kE2h8{width:100%;height:100%;object-fit:cover;display:block}.ProductCard_cardBody__vqvqX{padding:16px 18px 20px;display:flex;flex-direction:column;gap:8px;flex:1}@media(max-width:767px){.ProductCard_cardBody__vqvqX{padding:12px 14px 16px;gap:6px}}@media(max-width:480px){.ProductCard_cardBody__vqvqX{padding:10px 12px 14px;gap:4px}}.ProductCard_badges__vBw_c{display:flex;justify-content:flex-start;align-items:center;margin-bottom:10px;flex-wrap:wrap}.ProductCard_badgeGroup__m4y2_{display:flex;gap:2px;flex-wrap:wrap}.ProductCard_likeButtonWrapper__oD4k9{position:absolute;bottom:20px;right:20px;z-index:10;background:#fffc!important;border-radius:50%!important;padding:4px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important}.ProductCard_likeButton__1yrtA{background:#0000!important;border:none!important;padding:0!important;width:24px!important;height:24px!important;min-height:24px!important;border-radius:0!important}.ProductCard_likeButton__1yrtA:hover{background:#0000!important;transform:scale(1.1)!important}.ProductCard_likeButton__1yrtA:focus{box-shadow:none!important}@keyframes ProductCard_pulse__2I7qJ{0%,to{opacity:1}50%{opacity:.5}}.ProductCard_productLabel__tTlOW{font-size:14px;color:#5c6b7e;font-weight:400;flex-shrink:0;width:48px}@media(max-width:767px){.ProductCard_productLabel__tTlOW{font-size:13px}}@media(max-width:480px){.ProductCard_productLabel__tTlOW{font-size:12px}}.ProductCard_productNameSection__vKn3E{display:flex;flex-direction:column;gap:4px;margin-bottom:20px}.ProductCard_cardTitle__a447u{font-size:16px;font-weight:400;color:#0b2b20;line-height:1.193359375;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.ProductCard_cardTitle__a447u{font-size:15px}}@media(max-width:480px){.ProductCard_cardTitle__a447u{font-size:14px}}.ProductCard_recommendedPriceSection__VLewu{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.ProductCard_price__rpAcH{font-size:16px;font-weight:600;color:#0b2b20;text-align:right;line-height:1.193359375}@media(max-width:767px){.ProductCard_price__rpAcH{font-size:15px}}@media(max-width:480px){.ProductCard_price__rpAcH{font-size:14px}}.ProductCard_supplyPriceSection__40co5{display:flex;align-items:center;justify-content:space-between;gap:10px}.ProductCard_memberOnlyPrice__2_anf{font-size:16px;font-weight:600;color:#00c999;text-align:right;line-height:1.193359375}@media(max-width:767px){.ProductCard_memberOnlyPrice__2_anf{font-size:15px}}@media(max-width:480px){.ProductCard_memberOnlyPrice__2_anf{font-size:14px}}.Button_button__wliYd{display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:4px;font-family:Pretendard,sans-serif;line-height:1.2;transition:background .2s,border .2s,color .2s;cursor:pointer;border:none;padding:0 20px}.Button_button__wliYd:focus{outline:2px solid #17e4b4;outline-offset:2px}.Button_large__WyGH8{height:56px;font-size:1rem;font-weight:700;padding:18.5px 20px}.Button_medium___aCtk{height:40px;font-size:.875rem;font-weight:700;padding:10px 20px}.Button_small__wNfED{height:32px;font-size:.75rem;font-weight:700;padding:6px 20px}.Button_primary__G1mpW{background:#82f3d8;color:#0b132b}.Button_primary__G1mpW:hover:not(:disabled){background:#d5fbf2}.Button_primary__G1mpW:active:not(:disabled){background:#e8fbf8}.Button_primary__G1mpW:disabled{background:#e4e8ec;color:#afb9c5}.Button_secondary__LGYa1{background:#fff;color:#3c4653;border:1px solid #95a1b2}.Button_secondary__LGYa1:hover:not(:disabled){background:#e4e8ec}.Button_secondary__LGYa1:active:not(:disabled){background:#cad0d8}.Button_secondary__LGYa1:disabled{background:#fff;color:#afb9c5;border:1px solid #cad0d8}.Button_tertiary__rFVPf{background:#0000;color:#3c4653;border:1px solid #0b132b}.Button_tertiary__rFVPf:hover:not(:disabled){background:#d5fbf2}.Button_tertiary__rFVPf:active:not(:disabled){background:#e8fbf8}.Button_tertiary__rFVPf:disabled{background:#0000;color:#afb9c5}.Button_danger__zC5zE{background:#dc3545;color:#fff;border:1px solid #dc3545}.Button_danger__zC5zE:hover:not(:disabled){background:#c82333;border-color:#bd2130}.Button_danger__zC5zE:active:not(:disabled){background:#bd2130;border-color:#b21f2d}.Button_danger__zC5zE:disabled{background:#f8d7da;color:#721c24;border-color:#f5c6cb}.Button_fullWidth__TZceV{width:100%}.ProductTypeSelector_selector__UQNKc{display:flex;flex-direction:column;gap:8px}.ProductTypeSelector_breadcrumb__dJww9{display:flex;flex-wrap:wrap;gap:4px;color:#00c999;font-weight:600}.ProductTypeSelector_crumb__M1aeD{display:inline-flex;align-items:center;gap:6px}.ProductTypeSelector_sep__BnLUP{color:#95a1b2;margin:0 4px}.ProductTypeSelector_columns__cErcc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ProductTypeSelector_col__OBMeI{list-style:none;padding:0;margin:0;max-height:220px;overflow:auto;border:1px solid #e5e7eb;border-radius:8px}.ProductTypeSelector_item__zPLrZ{width:100%;text-align:left;padding:10px 12px;border:0;background:#fff;cursor:pointer;color:#3c4653}.ProductTypeSelector_item__zPLrZ:hover{background:#f7f7f8}.ProductTypeSelector_active__E45gX{background:#eafff9;color:#0b2b20;font-weight:700}.Radio_radioRoot__y8a4I{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px}.Radio_radioInput__KUZgt{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #5c6b7e;border-radius:50%;background:#fff;display:inline-block;position:relative;transition:border-color .2s,background .2s;vertical-align:middle;outline:none}.Radio_radioInput__KUZgt:checked{background:#82f3d8;border:2px solid #5c6b7e}.Radio_radioInput__KUZgt:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background:#fff}.Radio_radioInput__KUZgt:hover:not(:disabled){border-color:#5c6b7e;background:#d5fbf2}.Radio_radioInput__KUZgt:focus{outline:2px solid #5c6b7e;outline-offset:2px}.Radio_radioInput__KUZgt:disabled:checked{background:#cad0d8;border:2px solid #95a1b2;cursor:not-allowed;opacity:.7}.Radio_radioInput__KUZgt:disabled{background:#fff;border:2px solid #95a1b2;cursor:not-allowed;opacity:.7}.Radio_radioLabel__XDGHK{font-size:15px;color:#0b132b;font-family:Pretendard,Poppins,sans-serif;font-weight:500;line-height:1.4;cursor:pointer;margin-left:6px}.MobileHeader_mobileHeader__g8q9L{display:flex;flex-direction:column;background:#fff;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:10}@media(min-width:769px){.MobileHeader_mobileHeader__g8q9L{display:none}}.MobileHeader_headerTop__GI8ph{display:flex;align-items:center;gap:12px;padding:12px 16px}.MobileHeader_backButton__Tx5xm{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#3c4653;cursor:pointer;padding:0;flex-shrink:0}.MobileHeader_backButton__Tx5xm svg{width:24px;height:24px}.MobileHeader_backButton__Tx5xm:active{opacity:.7}.MobileHeader_headerTitle__UB4HI{flex:1;font-size:18px;font-weight:700;color:#0b2b20;margin:0;text-align:left}.MobileHeader_tabsContainer__T342j{display:flex;border-top:1px solid #e5e7eb;background:#fff}.MobileHeader_tab__abIgA{flex:1;padding:12px 16px;background:none;border:none;border-bottom:2px solid #0000;font-size:14px;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s ease}.MobileHeader_tab__abIgA:active{background:#f9fafb}.MobileHeader_tabActive__VcLuM{color:#00c999;border-bottom-color:#00c999;font-weight:600}.CompactProductCard_card__Ar6kU{position:relative;display:flex;flex-direction:row;align-items:center;background:var(--bg-card);border-radius:12px;overflow:hidden;cursor:pointer;transition:all .2s ease;border:1px solid var(--line);min-height:120px}.CompactProductCard_card__Ar6kU:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.CompactProductCard_checkboxWrapper__jq7m_{display:flex;align-items:center;justify-content:center;padding:16px;flex-shrink:0}.CompactProductCard_checkbox__ORUIS{width:20px;height:20px;accent-color:#82f3d8;cursor:pointer}.CompactProductCard_cardImgWrap__PXGnJ{position:relative;width:80px;height:80px;flex-shrink:0;overflow:hidden;background:var(--bg-secondary);display:flex;align-items:center;justify-content:center;margin:16px;border-radius:8px}.CompactProductCard_cardImg__VVxhL{object-fit:cover;border-radius:8px}.CompactProductCard_cardBody__i6Gm7{padding:16px 0;display:flex;flex-direction:column;gap:8px;flex:1}.CompactProductCard_productNameSection__VCzoo{margin-bottom:8px}.CompactProductCard_cardTitle__jpptR{font-size:16px;font-weight:600;color:var(--text-strong);line-height:1.3;margin:0}.CompactProductCard_infoRow__Yz3j_{display:flex;justify-content:space-between;align-items:center;padding:2px 0}.CompactProductCard_infoLabel__XfeE0{font-size:12px;color:var(--text-muted);font-weight:500}.CompactProductCard_infoValue__S6DXt{font-size:12px;color:var(--text-strong);font-weight:600}.CompactProductCard_supplyPriceValue__vgYlZ{color:var(--color-text-info)}@media(max-width:767px){.CompactProductCard_card__Ar6kU{min-height:100px}.CompactProductCard_cardImgWrap__PXGnJ{width:60px;height:60px;margin:12px}.CompactProductCard_cardBody__i6Gm7{padding:12px 0;gap:6px}.CompactProductCard_cardTitle__jpptR{font-size:13px}.CompactProductCard_checkboxWrapper__jq7m_{padding:12px}}.Pagination_pagination__xmf2O{display:flex;align-items:center;justify-content:center;gap:4px;margin:24px 0;flex-wrap:wrap}.Pagination_pageButton__EozOx{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:8px 12px;border:1px solid #e1e5e9;background:#fff;color:#6b7280;font-size:14px;font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.Pagination_pageButton__EozOx:hover:not(.Pagination_disabled__4JKnv){border-color:#00d4aa;color:#00d4aa;background:#f0fdf9}.Pagination_pageButton__EozOx.Pagination_active__1NcCi{background:#00d4aa;border-color:#00d4aa;color:#fff;font-weight:600}.Pagination_pageButton__EozOx.Pagination_disabled__4JKnv{opacity:.4;cursor:not-allowed;pointer-events:none}@media(max-width:767px){.Pagination_pageButton__EozOx{min-width:36px;height:36px;font-size:13px}}.Pagination_ellipsis__soXNc{display:flex;align-items:center;justify-content:center;min-width:40px;height:40px;color:#9ca3af;font-size:14px;-webkit-user-select:none;user-select:none}@media(max-width:767px){.Pagination_ellipsis__soXNc{min-width:36px;height:36px;font-size:13px}}@media(max-width:480px){.Pagination_pagination__xmf2O{gap:2px;margin:16px 0}.Pagination_pageButton__EozOx{padding:6px 8px}.Pagination_ellipsis__soXNc,.Pagination_pageButton__EozOx{min-width:32px;height:32px;font-size:12px}}.AnnouncementPage_container__6RgMW{max-width:780px;margin:0 auto;padding:20px 0 80px;display:flex;flex-direction:column;align-items:center;gap:20px}.AnnouncementPage_header__lGXs2{display:flex;justify-content:stretch;align-items:stretch;align-self:stretch;padding:10px 0}.AnnouncementPage_title__eRfbk{font-family:Pretendard;font-weight:700;font-size:24px;line-height:1.193359375em;color:#0b2b20;margin:0}.AnnouncementPage_content__0uMjy{display:flex;flex-direction:column;gap:40px;width:780px}.AnnouncementPage_importantSection___k_Wk,.AnnouncementPage_normalSection__QqPzr{display:flex;flex-direction:column;align-self:stretch;gap:20px}.AnnouncementPage_divider__Az6CZ{display:flex;flex-direction:column;align-self:stretch;padding:4px 0}.AnnouncementPage_dividerLine__xADoT{height:1px;background:#cad0d8;align-self:stretch}.AnnouncementPage_announcementCard__vp_xw{background:#fff;border-radius:4px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;align-self:stretch}.AnnouncementPage_announcementHeader__0Opqz{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:10px}.AnnouncementPage_announcementDate__yOdM7{font-family:Pretendard;font-weight:400;font-size:16px;line-height:1.193359375em;color:#3c4653;flex-shrink:0}.AnnouncementPage_importantBadge__MtBgj{background:#3d68fe;border-radius:9999px;padding:4px 10px;display:flex;justify-content:center;align-items:center;gap:2px;font-family:Pretendard;font-weight:600;font-size:10px;line-height:1.193359375em;color:#fff}.AnnouncementPage_announcementContent__aCHfq{display:flex;align-items:center;align-self:stretch;gap:10px}.AnnouncementPage_announcementImage__K3nJ6{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:8px 16px;width:56px;height:56px;flex-shrink:0}.AnnouncementPage_announcementImage__K3nJ6 img{width:100%;height:100%;object-fit:contain;border-radius:4px}.AnnouncementPage_announcementTitle__wP80f{font-family:Pretendard;font-weight:700;font-size:16px;line-height:1.193359375em;color:#3c4653;flex:1}@media(max-width:768px){.AnnouncementPage_container__6RgMW{padding:20px 16px 80px}.AnnouncementPage_content__0uMjy{width:100%}.AnnouncementPage_announcementTitle__wP80f{font-size:14px}}@media(max-width:480px){.AnnouncementPage_container__6RgMW{padding:16px}.AnnouncementPage_title__eRfbk{font-size:20px}.AnnouncementPage_announcementDate__yOdM7{font-size:14px}.AnnouncementPage_announcementImage__K3nJ6{width:48px;height:48px}}.FloatingMessenger_floatingMessenger__8v9CI{position:fixed;bottom:24px;right:24px;z-index:1000}.FloatingMessenger_messengerButton__S_CxP{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#82f3d8,#4fd1c7 50%,#38b2ac);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #82f3d866;transition:all .3s ease;position:relative;animation:FloatingMessenger_float__LlsU1 3s ease-in-out infinite}.FloatingMessenger_messengerButton__S_CxP:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:50%;background:linear-gradient(135deg,#fff3,#ffffff0d);pointer-events:none}.FloatingMessenger_messengerButton__S_CxP:hover{transform:translateY(-2px);box-shadow:0 6px 25px #82f3d899;background:linear-gradient(135deg,#8ff5db,#5dd4ca 50%,#3fb8af)}.FloatingMessenger_messengerButton__S_CxP.FloatingMessenger_animating__0beDb,.FloatingMessenger_messengerButton__S_CxP:active{transform:scale(.95)}.FloatingMessenger_messengerIcon__cLovm{color:#fff;width:30px;height:30px}.FloatingMessenger_unreadBadge__KqP4e{position:absolute;top:-4px;right:-4px;background:#ff4757;color:#fff;border-radius:12px;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;border:2px solid #fff;animation:FloatingMessenger_pulse__BnNAO 2s infinite}@keyframes FloatingMessenger_float__LlsU1{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes FloatingMessenger_pulse__BnNAO{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media(max-width:767px){.FloatingMessenger_floatingMessenger__8v9CI{bottom:100px;right:20px}.FloatingMessenger_messengerButton__S_CxP{width:56px;height:56px}.FloatingMessenger_messengerIcon__cLovm{width:26px;height:26px}}.ChatModal_chatModalOverlay__gY5Qo{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000;padding:20px}.ChatModal_chatModal__Cnmzx{background:#fff;border-radius:16px;width:100%;max-width:400px;height:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0003;overflow:hidden}.ChatModal_chatHeader__ZXlHU{padding:20px;border-bottom:1px solid #e5e7eb;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#82f3d8,#4fd1c7);color:#fff}.ChatModal_userInfo___rOee{display:flex;align-items:center;gap:12px}.ChatModal_userAvatar__LbJUa{position:relative;width:40px;height:40px;border-radius:50%;overflow:hidden}.ChatModal_userAvatar__LbJUa img{width:100%;height:100%;object-fit:cover}.ChatModal_avatarPlaceholder__ol8_S{width:100%;height:100%;background:#fff3;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#fff}.ChatModal_onlineIndicator__iWRKk{position:absolute;bottom:2px;right:2px;width:12px;height:12px;background:#10b981;border:2px solid #fff;border-radius:50%}.ChatModal_userDetails__V8aSF h3{margin:0;font-size:16px;font-weight:600}.ChatModal_status__LNpJh{font-size:12px;opacity:.8}.ChatModal_closeButton__7uJsN{background:none;border:none;color:#fff;cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s}.ChatModal_closeButton__7uJsN:hover{background:#ffffff1a}.ChatModal_messagesContainer__yRZCx{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.ChatModal_dateDivider__q28fS{display:flex;align-items:center;margin:16px 0 8px}.ChatModal_dateDivider__q28fS:after,.ChatModal_dateDivider__q28fS:before{content:"";flex:1;height:1px;background:#e5e7eb}.ChatModal_dateDivider__q28fS span{padding:0 12px;font-size:12px;color:#6b7280;background:#fff}.ChatModal_messageWrapper__3PLDN{display:flex;margin-bottom:8px}.ChatModal_messageWrapper__3PLDN.ChatModal_ownMessage__Y5IaB{justify-content:flex-end}.ChatModal_messageWrapper__3PLDN.ChatModal_ownMessage__Y5IaB .ChatModal_messageBubble__ziaBl{background:linear-gradient(135deg,#82f3d8,#4fd1c7);color:#fff;border-bottom-right-radius:4px}.ChatModal_messageWrapper__3PLDN.ChatModal_otherMessage__vKnms{justify-content:flex-start}.ChatModal_messageWrapper__3PLDN.ChatModal_otherMessage__vKnms .ChatModal_messageBubble__ziaBl{background:#f3f4f6;color:#1f2937;border-bottom-left-radius:4px}.ChatModal_messageBubble__ziaBl{max-width:70%;padding:12px 16px;border-radius:18px;position:relative}.ChatModal_messageContent__SWFV1{font-size:14px;line-height:1.4;word-wrap:break-word}.ChatModal_messageTime__wm9zm{font-size:11px;opacity:.7;margin-top:4px;text-align:right}.ChatModal_messageInput__CcdN0{padding:16px;border-top:1px solid #e5e7eb;background:#f9fafb}.ChatModal_inputWrapper__LcmHX{display:flex;align-items:center;gap:12px;background:#fff;border-radius:24px;padding:12px 16px;border:1px solid #e5e7eb}.ChatModal_inputWrapper__LcmHX:focus-within{border-color:#82f3d8;box-shadow:0 0 0 3px #82f3d81a}.ChatModal_textInput__wEumh{flex:1;border:none;outline:none;resize:none;font-size:14px;line-height:1.4;max-height:100px;min-height:20px;background:#0000;text-align:left;padding:0}.ChatModal_textInput__wEumh::placeholder{color:#9ca3af;text-align:left}.ChatModal_sendButton__xQN4k{background:linear-gradient(135deg,#82f3d8,#4fd1c7);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s}.ChatModal_sendButton__xQN4k:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px #82f3d84d}.ChatModal_sendButton__xQN4k:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767px){.ChatModal_chatModalOverlay__gY5Qo{padding:0}.ChatModal_chatModal__Cnmzx{width:100%;height:100%;max-height:100vh;border-radius:0}.ChatModal_messageBubble__ziaBl{max-width:85%}}.InlineChat_inlineChat__tO8mA{background:#fff;border-radius:12px;border:1px solid #e5e7eb;overflow:hidden;height:700px;display:flex;flex-direction:column}.InlineChat_chatHeader__AAPLN{padding:16px 20px;border-bottom:1px solid #e5e7eb;background:#f9fafb}.InlineChat_userInfo__QrTTt{display:flex;align-items:center;gap:12px}.InlineChat_userAvatar__i6yz2{width:36px;height:36px;border-radius:50%;overflow:hidden}.InlineChat_userAvatar__i6yz2 img{width:100%;height:100%;object-fit:cover}.InlineChat_avatarPlaceholder__Uf6Hj{width:100%;height:100%;background:linear-gradient(135deg,#82f3d8,#4fd1c7);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#fff}.InlineChat_userDetails__OCg3Y h3{margin:0;font-size:16px;font-weight:600;color:#1f2937}.InlineChat_messagesContainer__NCN98{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:12px}.InlineChat_dateDivider__VNt1W{display:flex;align-items:center;margin:16px 0 8px}.InlineChat_dateDivider__VNt1W:after,.InlineChat_dateDivider__VNt1W:before{content:"";flex:1;height:1px;background:#e5e7eb}.InlineChat_dateDivider__VNt1W span{padding:0 12px;font-size:12px;color:#6b7280;background:#fff}.InlineChat_messageWrapper__FjT3f{display:flex;margin-bottom:12px}.InlineChat_messageWrapper__FjT3f.InlineChat_ownMessage__KjU6N{justify-content:flex-end}.InlineChat_messageWrapper__FjT3f.InlineChat_ownMessage__KjU6N .InlineChat_messageBubble__mrVFT{background:linear-gradient(135deg,#82f3d8,#4fd1c7);color:#fff;border-bottom-right-radius:4px}.InlineChat_messageWrapper__FjT3f.InlineChat_otherMessage__FHi0s{justify-content:flex-start}.InlineChat_messageWrapper__FjT3f.InlineChat_otherMessage__FHi0s .InlineChat_messageBubble__mrVFT{background:#f3f4f6;color:#1f2937;border-bottom-left-radius:4px}.InlineChat_messageBubble__mrVFT{max-width:70%;padding:12px 16px;border-radius:18px;position:relative}.InlineChat_messageContent__IF3N_{font-size:14px;line-height:1.4;word-wrap:break-word}.InlineChat_messageTime__tebNJ{font-size:11px;opacity:.7;margin-top:4px;text-align:right}.InlineChat_messageInput__5g8Pk{padding:16px;border-top:1px solid #e5e7eb;background:#f9fafb}.InlineChat_inputWrapper___4g_f{display:flex;align-items:center;gap:12px;background:#fff;border-radius:24px;padding:12px 16px;border:1px solid #e5e7eb}.InlineChat_inputWrapper___4g_f:focus-within{border-color:#82f3d8;box-shadow:0 0 0 3px #82f3d81a}.InlineChat_textInput__U_SY9{flex:1;border:none;outline:none;resize:none;font-size:14px;line-height:1.4;max-height:100px;min-height:20px;background:#0000;text-align:left;padding:0}.InlineChat_textInput__U_SY9::placeholder{color:#9ca3af;text-align:left}.InlineChat_sendButton__PE0_R{background:linear-gradient(135deg,#82f3d8,#4fd1c7);border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:all .2s}.InlineChat_sendButton__PE0_R:hover:not(:disabled){transform:scale(1.05);box-shadow:0 4px 12px #82f3d84d}.InlineChat_sendButton__PE0_R:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767px){.InlineChat_inlineChat__tO8mA{height:500px}.InlineChat_messagesContainer__NCN98{padding:16px;gap:8px}.InlineChat_messageWrapper__FjT3f{margin-bottom:8px}}.MobileHeader_mobileHeader__ma69v{display:none}@media(max-width:767px){.MobileHeader_mobileHeader__ma69v{display:block;background:#fff;padding:16px 20px;border-bottom:1px solid #e5e7eb}.MobileHeader_mobileHeader__ma69v .MobileHeader_title__nFg2R{font-size:24px;font-weight:700;color:#0b2b20;margin:0 0 12px}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN{display:flex;align-items:center;gap:10px}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN .MobileHeader_filterButton__PnCtx{display:flex;align-items:center;gap:4px;padding:8px 10px;background:#fff;border:1px solid #95a1b2;border-radius:4px;font-size:12px;font-weight:700;color:#3c4653;cursor:pointer;height:32px}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN .MobileHeader_filterButton__PnCtx:hover{background:#f9fafb}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN .MobileHeader_filterButton__PnCtx svg{width:16px;height:16px}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN .MobileHeader_sortDropdown__ejrmO{display:flex;align-items:center;gap:10px;margin-left:auto}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN .MobileHeader_sortDropdown__ejrmO .MobileHeader_sortLabel__pJ5gf{font-size:12px;font-weight:500;color:#5c6b7e}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN .MobileHeader_sortDropdown__ejrmO .MobileHeader_sortButton__iiNfs{display:flex;align-items:center;gap:4px;background:none;border:none;font-size:12px;font-weight:700;color:#0b2b20;cursor:pointer}.MobileHeader_mobileHeader__ma69v .MobileHeader_mobileControls__jJCYN .MobileHeader_sortDropdown__ejrmO .MobileHeader_sortButton__iiNfs svg{width:16px;height:16px}}.BaseModal_overlay__ZKtbi{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1100;animation:BaseModal_fadeIn__qrXi_ .3s ease-out}@media(min-width:768px){.BaseModal_overlay__ZKtbi{align-items:center}}.BaseModal_modal__genM4{background:#fff;border-radius:16px 16px 0 0;width:100%;max-width:100vw;max-height:90vh;overflow-y:auto;position:relative;animation:BaseModal_slideUpIn__X1ACa .3s ease-out}@media(min-width:768px){.BaseModal_modal__genM4{border-radius:16px;max-width:500px;max-height:80vh;animation:BaseModal_scaleIn___rNYz .3s ease-out}}.BaseModal_header__9GKks{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 16px;border-bottom:1px solid #e9ecef;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1}.BaseModal_title__mRqLg{font-size:18px;font-weight:600;color:#212529;margin:0}.BaseModal_closeButton__HH1kZ{background:none;border:none;font-size:24px;color:#6c757d;cursor:pointer;padding:4px;line-height:1;transition:color .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.BaseModal_closeButton__HH1kZ:hover{color:#495057}.BaseModal_closeButton__HH1kZ:focus{outline:none;color:#495057}.BaseModal_content__d9Iw_{padding:0}@keyframes BaseModal_fadeIn__qrXi_{0%{opacity:0}to{opacity:1}}@keyframes BaseModal_slideUpIn__X1ACa{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes BaseModal_scaleIn___rNYz{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.BaseModal_overlay__ZKtbi.BaseModal_closing__MPrrK{animation:BaseModal_fadeOut__fX2qM .3s ease-in}.BaseModal_modal__genM4.BaseModal_closing__MPrrK{animation:BaseModal_slideDownOut__4dWgY .3s ease-in}@media(min-width:768px){.BaseModal_modal__genM4.BaseModal_closing__MPrrK{animation:BaseModal_scaleOut__bBFLO .3s ease-in}}@keyframes BaseModal_fadeOut__fX2qM{0%{opacity:1}to{opacity:0}}@keyframes BaseModal_slideDownOut__4dWgY{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes BaseModal_scaleOut__bBFLO{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.SortModal_modalContent__6ZezP{padding:0}.SortModal_sortOptions__iXSWm{display:flex;flex-direction:column}.SortModal_sortOption__GaQKb{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#fff;color:#374151;font-size:16px;cursor:pointer;transition:background-color .2s ease;border:none;border-bottom:1px solid #f3f4f6;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.SortModal_sortOption__GaQKb:hover{background-color:#f9fafb}.SortModal_sortOption__GaQKb:last-child{border-bottom:none}.SortModal_sortOption__GaQKb.SortModal_active__LuSVA{background-color:#f0fdf4;color:#00e7b8;font-weight:500}.SortModal_sortLabel__nRhhy{flex:1;text-align:left}.SortModal_checkIcon__Wko26{color:#00e7b8;font-weight:700;font-size:18px}.FilterModal_modalContent___ycam{padding:24px}.FilterModal_filterSection__PGzs5{margin-bottom:24px}.FilterModal_filterSection__PGzs5:last-of-type{margin-bottom:32px}.FilterModal_filterTitle__Cz7Ls{font-size:16px;font-weight:600;color:#212529;margin:0 0 12px}.FilterModal_searchInput__r3Yu5{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff}.FilterModal_searchInput__r3Yu5:focus{outline:none;border-color:#00e7b8;box-shadow:0 0 0 2px #00e7b81a}.FilterModal_searchInput__r3Yu5::placeholder{color:#9ca3af}.FilterModal_filterOptions__0zzzZ{display:flex;flex-wrap:wrap;gap:8px}.FilterModal_filterButton__zfCdg{padding:8px 16px;border:1px solid #d1d5db;border-radius:20px;background:#fff;color:#6b7280;font-size:14px;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.FilterModal_filterButton__zfCdg:hover{border-color:#00e7b8;color:#00e7b8}.FilterModal_filterButton__zfCdg.FilterModal_active__bO7iS{background:#00e7b8;border-color:#00e7b8;color:#fff}.FilterModal_buttonGroup__q22wr{display:flex;gap:12px;padding-top:16px;border-top:1px solid #e9ecef;margin-top:8px}.FilterModal_buttonGroup__q22wr .FilterModal_applyButton__4Bg8J{flex:2;margin-top:0}.FilterModal_buttonGroup__q22wr .FilterModal_resetButton__o7l6E{flex:1;margin-top:0;display:flex;align-items:center;justify-content:center;gap:6px}.DistributorSearchResult_container__GtZHB{min-height:100vh;background-color:#e4e8ec}.DistributorSearchResult_mobileSearchInterface__Hi6qj{display:none}@media(max-width:768px){.DistributorSearchResult_mobileSearchInterface__Hi6qj{display:block;background:#fff;padding:16px 20px}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_searchContainer__BrHXd{margin-bottom:16px}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_searchContainer__BrHXd .DistributorSearchResult_searchInputWrapper__y6z6S{position:relative}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_searchContainer__BrHXd .DistributorSearchResult_searchInputWrapper__y6z6S .DistributorSearchResult_searchInput__WwHa3{width:100%;padding:12px 50px 12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#0b2b20;background:#fff}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_searchContainer__BrHXd .DistributorSearchResult_searchInputWrapper__y6z6S .DistributorSearchResult_searchInput__WwHa3::placeholder{color:#9ca3af}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_searchContainer__BrHXd .DistributorSearchResult_searchInputWrapper__y6z6S .DistributorSearchResult_searchInput__WwHa3:focus{outline:none;border-color:#00e7b8;box-shadow:0 0 0 2px #00e7b81a}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_searchContainer__BrHXd .DistributorSearchResult_searchInputWrapper__y6z6S .DistributorSearchResult_searchButton__u_L3q{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:4px}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_searchContainer__BrHXd .DistributorSearchResult_searchInputWrapper__y6z6S .DistributorSearchResult_searchButton__u_L3q:hover{color:#00e7b8}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_tabContainer__ROykr{display:flex;width:100%}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_tabContainer__ROykr .DistributorSearchResult_tab__7sVd7{flex:1;display:flex;justify-content:center;align-items:center;gap:4px;padding:16px 0;background:none;border:none;border-bottom:2px solid #cad0d8;font-size:16px;font-weight:400;color:#95a1b2;cursor:pointer}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_tabContainer__ROykr .DistributorSearchResult_tab__7sVd7 span:first-child{font-weight:inherit}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_tabContainer__ROykr .DistributorSearchResult_tab__7sVd7 span:last-child{font-weight:400}.DistributorSearchResult_mobileSearchInterface__Hi6qj .DistributorSearchResult_tabContainer__ROykr .DistributorSearchResult_tab__7sVd7.DistributorSearchResult_active__T33w1{border-bottom-color:#00e7b8;color:#0b2b20;font-weight:600}}.DistributorSearchResult_layout__1Zdtr{display:flex;max-width:1440px;margin:0 auto;gap:20px;padding:20px}@media(max-width:768px){.DistributorSearchResult_layout__1Zdtr{flex-direction:column;padding:0}}.DistributorSearchResult_sidebar__S5Izm{width:376px;flex-shrink:0}@media(max-width:768px){.DistributorSearchResult_sidebar__S5Izm{display:none}}.DistributorSearchResult_sidebarContent___7rFh{background:#fff;border-radius:8px;border:1px solid #e0e4e7;padding:20px;position:-webkit-sticky;position:sticky;top:20px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.DistributorSearchResult_sidebarTitle__QrKZY{font-size:20px;font-weight:700;color:#292f38;margin-bottom:20px}.DistributorSearchResult_filterSection__JuBYW{margin-bottom:24px}.DistributorSearchResult_filterSection__JuBYW:last-child{margin-bottom:0}.DistributorSearchResult_filterTitle__Mddww{font-size:16px;font-weight:600;color:#292f38;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e0e4e7}.DistributorSearchResult_searchInput__WwHa3{width:100%;padding:10px;border:1px solid #95a1b2;border-radius:4px;font-size:14px}.DistributorSearchResult_searchInput__WwHa3:focus{outline:none;border-color:#00e7b8}.DistributorSearchResult_searchInput__WwHa3::placeholder{color:#5c6b7e}.DistributorSearchResult_filterOptions__MHoJY{display:flex;flex-wrap:wrap;gap:8px}.DistributorSearchResult_filterButton__yDIy1{padding:6px 12px;border:1px solid #95a1b2;border-radius:20px;background:#fff;color:#3c4653;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.DistributorSearchResult_filterButton__yDIy1:hover{border-color:#00c999;background-color:#f0fdf9}.DistributorSearchResult_filterButton__yDIy1.DistributorSearchResult_active__T33w1{background-color:#82f3d8;border-color:#00c999;color:#0b2b20;font-weight:600}.DistributorSearchResult_resetButton__QgwBT{width:100%;margin-top:20px}.DistributorSearchResult_content__lKjig{flex:1;min-width:0}.DistributorSearchResult_contentHeader__KS4Ft{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;background:#fff;padding:20px;border-radius:8px;border:1px solid #e0e4e7}@media(max-width:768px){.DistributorSearchResult_contentHeader__KS4Ft{display:none}}.DistributorSearchResult_contentTitle__geYTd{font-size:20px;font-weight:600;color:#292f38}.DistributorSearchResult_sortOptions__fzJbI{display:flex;gap:12px}.DistributorSearchResult_sortOption__dUnOu{padding:8px 16px;border:1px solid #95a1b2;border-radius:4px;background:#fff;color:#3c4653;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.DistributorSearchResult_sortOption__dUnOu:hover{border-color:#00c999;background-color:#f0fdf9}.DistributorSearchResult_sortOption__dUnOu.DistributorSearchResult_active__T33w1{background-color:#00e7b8;border-color:#00c999;color:#fff;font-weight:600}.DistributorSearchResult_resultInfo__0s6Qo{margin-bottom:16px;padding:0 4px;font-size:14px;color:#5c6b7e}@media(max-width:768px){.DistributorSearchResult_resultInfo__0s6Qo{padding:16px;background:#fff;margin:0;border-bottom:1px solid #e0e4e7}}.DistributorSearchResult_distributorGrid__Lmhpi{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:16px;gap:16px}@media(max-width:768px){.DistributorSearchResult_distributorGrid__Lmhpi{grid-template-columns:1fr;gap:0}.DistributorSearchResult_distributorGrid__Lmhpi>*{border-radius:0;border-left:none;border-right:none;border-bottom:1px solid #e0e4e7}.DistributorSearchResult_distributorGrid__Lmhpi>:last-child{border-bottom:none}}.DistributorSearchResult_pagination__ho6Ux{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:32px;padding:20px 0}@media(max-width:768px){.DistributorSearchResult_pagination__ho6Ux{background:#fff;padding:20px;margin-top:0}}.DistributorSearchResult_paginationBtn__UHUFs{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:1px solid #e0e4e7;border-radius:4px;background:#fff;color:#3c4653;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.DistributorSearchResult_paginationBtn__UHUFs:hover:not(:disabled){border-color:#00c999;background-color:#f0fdf9}.DistributorSearchResult_paginationBtn__UHUFs.DistributorSearchResult_active__T33w1{background-color:#00e7b8;border-color:#00c999;color:#fff;font-weight:600}.DistributorSearchResult_paginationBtn__UHUFs:disabled{opacity:.5;cursor:not-allowed}.ManufacturerSearchResult_container__sdGzT{width:100%;min-height:100vh;background-color:#f4f6f8}.ManufacturerSearchResult_mobileSearchInterface__YKT8D{display:none}@media(max-width:768px){.ManufacturerSearchResult_mobileSearchInterface__YKT8D{display:block;background:#fff;padding:16px 20px}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_searchContainer__3iTY0{margin-bottom:16px}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_searchContainer__3iTY0 .ManufacturerSearchResult_searchInputWrapper__xZqTF{position:relative}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_searchContainer__3iTY0 .ManufacturerSearchResult_searchInputWrapper__xZqTF .ManufacturerSearchResult_searchInput__Kxx_P{width:100%;padding:12px 50px 12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#0b2b20;background:#fff}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_searchContainer__3iTY0 .ManufacturerSearchResult_searchInputWrapper__xZqTF .ManufacturerSearchResult_searchInput__Kxx_P::placeholder{color:#9ca3af}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_searchContainer__3iTY0 .ManufacturerSearchResult_searchInputWrapper__xZqTF .ManufacturerSearchResult_searchInput__Kxx_P:focus{outline:none;border-color:#00e7b8;box-shadow:0 0 0 2px #00e7b81a}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_searchContainer__3iTY0 .ManufacturerSearchResult_searchInputWrapper__xZqTF .ManufacturerSearchResult_searchButton__F7Rgl{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:4px}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_searchContainer__3iTY0 .ManufacturerSearchResult_searchInputWrapper__xZqTF .ManufacturerSearchResult_searchButton__F7Rgl:hover{color:#00e7b8}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_tabContainer__AxQIk{display:flex;width:100%}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_tabContainer__AxQIk .ManufacturerSearchResult_tab__IwuM9{flex:1;display:flex;justify-content:center;align-items:center;gap:4px;padding:16px 0;background:none;border:none;border-bottom:2px solid #cad0d8;font-size:16px;font-weight:400;color:#95a1b2;cursor:pointer}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_tabContainer__AxQIk .ManufacturerSearchResult_tab__IwuM9 span:first-child{font-weight:inherit}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_tabContainer__AxQIk .ManufacturerSearchResult_tab__IwuM9 span:last-child{font-weight:400}.ManufacturerSearchResult_mobileSearchInterface__YKT8D .ManufacturerSearchResult_tabContainer__AxQIk .ManufacturerSearchResult_tab__IwuM9.ManufacturerSearchResult_active__amHqQ{border-bottom-color:#00e7b8;color:#0b2b20;font-weight:600}}.ManufacturerSearchResult_layout__XmPup{display:flex;max-width:1400px;margin:0 auto;min-height:100vh;gap:32px;padding:24px}@media(max-width:768px){.ManufacturerSearchResult_layout__XmPup{flex-direction:column;padding:0;gap:0}}.ManufacturerSearchResult_sidebar__7OvEV{flex:0 0 280px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:24px}@media(max-width:768px){.ManufacturerSearchResult_sidebar__7OvEV{display:none}}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX{padding:24px}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_sidebarTitle__nvnK1{font-size:20px;font-weight:700;color:#0b2b20;margin:0 0 24px}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f{margin-bottom:32px}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_filterTitle__ID1lt{font-size:16px;font-weight:600;color:#0b2b20;margin:0 0 12px}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_searchInput__Kxx_P{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_searchInput__Kxx_P:focus{outline:none;border-color:#00e7b8;box-shadow:0 0 0 2px #00e7b81a}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_searchInput__Kxx_P::placeholder{color:#9ca3af}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_filterOptions__h5a78{display:flex;flex-wrap:wrap;gap:8px}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_filterOptions__h5a78 .ManufacturerSearchResult_filterButton__gOkVg{padding:8px 12px;background:#fff;border:1px solid #d1d5db;border-radius:20px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_filterOptions__h5a78 .ManufacturerSearchResult_filterButton__gOkVg:hover{border-color:#00e7b8;color:#00e7b8}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_filterSection__E0h1f .ManufacturerSearchResult_filterOptions__h5a78 .ManufacturerSearchResult_filterButton__gOkVg.ManufacturerSearchResult_active__amHqQ{background:#00e7b8;border-color:#00e7b8;color:#fff}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_resetButton__B_kqQ{width:100%;padding:12px 24px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease}.ManufacturerSearchResult_sidebar__7OvEV .ManufacturerSearchResult_sidebarContent__olsxX .ManufacturerSearchResult_resetButton__B_kqQ:hover{background:#e5e7eb}.ManufacturerSearchResult_content__Pd2q_{flex:1}@media(max-width:768px){.ManufacturerSearchResult_content__Pd2q_{padding:20px}}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_contentHeader__zQJYU{background:#fff;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}@media(max-width:768px){.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_contentHeader__zQJYU{display:none}}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_contentHeader__zQJYU .ManufacturerSearchResult_contentTitle__XR2Bx{font-size:24px;font-weight:700;color:#0b2b20;margin:0 0 16px}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_contentHeader__zQJYU .ManufacturerSearchResult_sortOptions__Te7l0{display:flex;gap:8px}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_contentHeader__zQJYU .ManufacturerSearchResult_sortOptions__Te7l0 .ManufacturerSearchResult_sortOption__byosi{padding:8px 16px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_contentHeader__zQJYU .ManufacturerSearchResult_sortOptions__Te7l0 .ManufacturerSearchResult_sortOption__byosi:hover{border-color:#00e7b8;color:#00e7b8}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_contentHeader__zQJYU .ManufacturerSearchResult_sortOptions__Te7l0 .ManufacturerSearchResult_sortOption__byosi.ManufacturerSearchResult_active__amHqQ{background:#00e7b8;border-color:#00e7b8;color:#fff}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_resultInfo__6wzuG{background:#fff;border-radius:8px;padding:16px 24px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a;font-size:14px;color:#6b7280}@media(max-width:768px){.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_resultInfo__6wzuG{margin:0 -20px 20px;border-radius:0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_manufacturerGrid__yjAUX{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}@media(max-width:768px){.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_manufacturerGrid__yjAUX{grid-template-columns:1fr;gap:16px}}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_pagination__3hJ4B{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:40px}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_pagination__3hJ4B .ManufacturerSearchResult_paginationBtn__3QAkf{min-width:32px;height:32px;padding:0 8px;background:#fff;border:1px solid #d1d5db;border-radius:4px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_pagination__3hJ4B .ManufacturerSearchResult_paginationBtn__3QAkf:hover:not(:disabled){border-color:#00e7b8;color:#00e7b8}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_pagination__3hJ4B .ManufacturerSearchResult_paginationBtn__3QAkf.ManufacturerSearchResult_active__amHqQ{background:#00e7b8;border-color:#00e7b8;color:#fff}.ManufacturerSearchResult_content__Pd2q_ .ManufacturerSearchResult_pagination__3hJ4B .ManufacturerSearchResult_paginationBtn__3QAkf:disabled{opacity:.5;cursor:not-allowed}.ResultPage_container__FttlI{width:100%;min-height:100vh;background-color:#f4f6f8}@media(max-width:768px){.ResultPage_hiddenMobileHeader__jO_PZ{display:none}}.ResultPage_mobileSearchHeader__gfRVb{display:none}@media(max-width:768px){.ResultPage_mobileSearchHeader__gfRVb{display:block;background:#fff;padding:16px 20px}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_searchResultTitle__gEQqs{font-size:16px;font-weight:600;color:#0b2b20;margin-bottom:16px}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_searchInputWrapper__wOzYq{position:relative;margin-bottom:12px}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_searchInputWrapper__wOzYq .ResultPage_searchIcon__B3zVf{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_searchInputWrapper__wOzYq .ResultPage_mobileSearchInput__DpoQ6{width:100%;padding:12px 16px 12px 40px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;color:#0b2b20;background:#fff}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_searchInputWrapper__wOzYq .ResultPage_mobileSearchInput__DpoQ6::placeholder{color:#9ca3af}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_searchInputWrapper__wOzYq .ResultPage_mobileSearchInput__DpoQ6:focus{outline:none;border-color:#00e7b8;box-shadow:0 0 0 2px #00e7b81a}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_{display:flex;align-items:center;justify-content:space-between}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_ .ResultPage_mobileFilterButton__S8dKy{display:flex;align-items:center;gap:4px;padding:8px 10px;background:#fff;border:1px solid #95a1b2;border-radius:4px;font-size:12px;font-weight:700;color:#3c4653;cursor:pointer;height:32px}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_ .ResultPage_mobileFilterButton__S8dKy:hover{background:#f9fafb}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_ .ResultPage_mobileFilterButton__S8dKy svg{width:16px;height:16px}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_ .ResultPage_mobileSortWrapper__DGlGq{display:flex;align-items:center;gap:10px}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_ .ResultPage_mobileSortWrapper__DGlGq .ResultPage_sortLabel__FyW8A{font-size:12px;font-weight:500;color:#5c6b7e}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_ .ResultPage_mobileSortWrapper__DGlGq .ResultPage_mobileSortButton__MMx2l{display:flex;align-items:center;gap:4px;background:none;border:none;font-size:12px;font-weight:700;color:#0b2b20;cursor:pointer}.ResultPage_mobileSearchHeader__gfRVb .ResultPage_mobileFilterSort__rRFT_ .ResultPage_mobileSortWrapper__DGlGq .ResultPage_mobileSortButton__MMx2l svg{width:16px;height:16px}}.ResultPage_tabContainer__GVu1v{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:10}@media(min-width:769px){.ResultPage_tabContainer__GVu1v{max-width:1400px;margin:0 auto;padding:0 24px}}.ResultPage_tabContainer__GVu1v .ResultPage_tabWrapper__2BxLo{display:flex;width:100%}.ResultPage_tabContainer__GVu1v .ResultPage_tabWrapper__2BxLo .ResultPage_tab__x7MYY{flex:1;display:flex;justify-content:center;align-items:center;gap:4px;padding:16px 0;background:none;border:none;border-bottom:2px solid #cad0d8;font-size:16px;font-weight:400;color:#95a1b2;cursor:pointer}@media(min-width:769px){.ResultPage_tabContainer__GVu1v .ResultPage_tabWrapper__2BxLo .ResultPage_tab__x7MYY{flex:none;padding:16px 32px;margin-right:32px}}.ResultPage_tabContainer__GVu1v .ResultPage_tabWrapper__2BxLo .ResultPage_tab__x7MYY span:first-child{font-weight:inherit}.ResultPage_tabContainer__GVu1v .ResultPage_tabWrapper__2BxLo .ResultPage_tab__x7MYY span:last-child{font-weight:400}.ResultPage_tabContainer__GVu1v .ResultPage_tabWrapper__2BxLo .ResultPage_tab__x7MYY.ResultPage_activeTab__TbcYQ{border-bottom-color:#00e7b8;color:#0b2b20;font-weight:600}.ResultPage_mobileContent__z5aWb{display:none}@media(max-width:768px){.ResultPage_mobileContent__z5aWb{display:block;padding:20px}.ResultPage_mobileContent__z5aWb .ResultPage_resultInfo__xKVWj{background:#fff;border-radius:8px;padding:16px 24px;box-shadow:0 1px 3px #0000001a;font-size:14px;color:#6b7280;margin:0 -20px 20px;border-radius:0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.ResultPage_mobileContent__z5aWb .ResultPage_productGrid__YYOaU{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.ResultPage_mobileContent__z5aWb .ResultPage_pagination__gOHj5{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:40px}.ResultPage_mobileContent__z5aWb .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ{min-width:32px;height:32px;padding:0 8px;background:#fff;border:1px solid #d1d5db;border-radius:4px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease}.ResultPage_mobileContent__z5aWb .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ:hover:not(:disabled){border-color:#00e7b8;color:#00e7b8}.ResultPage_mobileContent__z5aWb .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ.ResultPage_active__pQsT8{background:#00e7b8;border-color:#00e7b8;color:#fff}.ResultPage_mobileContent__z5aWb .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ:disabled{opacity:.5;cursor:not-allowed}.ResultPage_mobileContent__z5aWb .ResultPage_companyGrid__jZYbr{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}}.ResultPage_layout__t__qu{display:flex;max-width:1400px;margin:0 auto;min-height:100vh;gap:32px;padding:24px}@media(max-width:768px){.ResultPage_layout__t__qu{display:none}}.ResultPage_sidebar__atapk{flex:0 0 280px;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:24px}@media(max-width:768px){.ResultPage_sidebar__atapk{display:none}}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn{padding:24px}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_sidebarTitle__bcm_a{font-size:20px;font-weight:700;color:#0b2b20;margin:0 0 24px}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR{margin-bottom:32px}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_filterTitle__Uf_3p{font-size:16px;font-weight:600;color:#0b2b20;margin:0 0 12px}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_searchInput__Yp6vD{width:100%;padding:12px 16px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;background:#fff}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_searchInput__Yp6vD:focus{outline:none;border-color:#00e7b8;box-shadow:0 0 0 2px #00e7b81a}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_searchInput__Yp6vD::placeholder{color:#9ca3af}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_selectedFilters__EWQxh{margin-bottom:24px;padding:16px;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_selectedFiltersTitle__ikxzd{font-size:14px;font-weight:600;color:#495057;margin:0 0 8px}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_selectedFiltersText__8N4hP{font-size:13px;color:#6c757d;margin:0;line-height:1.4;word-break:break-word}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_filterOptions____YDl{display:flex;flex-wrap:wrap;gap:8px}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_filterOptions____YDl .ResultPage_filterButton__DBDte{padding:8px 12px;background:#fff;border:1px solid #d1d5db;border-radius:20px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_filterOptions____YDl .ResultPage_filterButton__DBDte:hover{border-color:#00e7b8;color:#00e7b8}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_filterSection__t3dsR .ResultPage_filterOptions____YDl .ResultPage_filterButton__DBDte.ResultPage_active__pQsT8{background:#00e7b8;border-color:#00e7b8;color:#fff}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_resetButton__vKo3W{width:100%;padding:12px 24px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:600;color:#374151;cursor:pointer;transition:all .2s ease}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_resetButton__vKo3W:hover{background:#e5e7eb}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_buttonGroup__bpH1q{display:flex;gap:8px;margin-top:16px}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_buttonGroup__bpH1q .ResultPage_applyButton__1zjgr{flex:1;padding:12px 24px;background:#00e7b8;border:1px solid #00e7b8;border-radius:6px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s ease}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_buttonGroup__bpH1q .ResultPage_applyButton__1zjgr:hover{background:#00d4a8;border-color:#00d4a8}.ResultPage_sidebar__atapk .ResultPage_sidebarContent__yeFdn .ResultPage_buttonGroup__bpH1q .ResultPage_resetButton__vKo3W{flex:1;margin-top:0;display:flex;align-items:center;justify-content:center;gap:6px}.ResultPage_content__7nWIG{flex:1}@media(max-width:768px){.ResultPage_content__7nWIG{padding:20px}}.ResultPage_content__7nWIG .ResultPage_contentHeader__5mkLU{background:#fff;border-radius:8px;padding:24px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a}@media(max-width:768px){.ResultPage_content__7nWIG .ResultPage_contentHeader__5mkLU{display:none}}.ResultPage_content__7nWIG .ResultPage_contentHeader__5mkLU .ResultPage_contentTitle__IslTm{font-size:24px;font-weight:700;color:#0b2b20;margin:0 0 16px}.ResultPage_content__7nWIG .ResultPage_contentHeader__5mkLU .ResultPage_sortOptions__peSz0{display:flex;gap:8px}.ResultPage_content__7nWIG .ResultPage_contentHeader__5mkLU .ResultPage_sortOptions__peSz0 .ResultPage_sortOption__Ecbmg{padding:8px 16px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease}.ResultPage_content__7nWIG .ResultPage_contentHeader__5mkLU .ResultPage_sortOptions__peSz0 .ResultPage_sortOption__Ecbmg:hover{border-color:#00e7b8;color:#00e7b8}.ResultPage_content__7nWIG .ResultPage_contentHeader__5mkLU .ResultPage_sortOptions__peSz0 .ResultPage_sortOption__Ecbmg.ResultPage_active__pQsT8{background:#00e7b8;border-color:#00e7b8;color:#fff}.ResultPage_content__7nWIG .ResultPage_resultInfo__xKVWj{background:#fff;border-radius:8px;padding:16px 24px;margin-bottom:24px;box-shadow:0 1px 3px #0000001a;font-size:14px;color:#6b7280}@media(max-width:768px){.ResultPage_content__7nWIG .ResultPage_resultInfo__xKVWj{margin:0 -20px 20px;border-radius:0;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}}.ResultPage_content__7nWIG .ResultPage_productGrid__YYOaU{display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.ResultPage_content__7nWIG .ResultPage_productGrid__YYOaU{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ResultPage_content__7nWIG .ResultPage_productGrid__YYOaU{gap:10px}}.ResultPage_content__7nWIG .ResultPage_companyGrid__jZYbr{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.ResultPage_content__7nWIG .ResultPage_companyGrid__jZYbr{grid-template-columns:1fr;gap:16px}}.ResultPage_content__7nWIG .ResultPage_pagination__gOHj5{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:40px}.ResultPage_content__7nWIG .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ{min-width:32px;height:32px;padding:0 8px;background:#fff;border:1px solid #d1d5db;border-radius:4px;font-size:14px;font-weight:500;color:#374151;cursor:pointer;transition:all .2s ease}.ResultPage_content__7nWIG .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ:hover:not(:disabled){border-color:#00e7b8;color:#00e7b8}.ResultPage_content__7nWIG .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ.ResultPage_active__pQsT8{background:#00e7b8;border-color:#00e7b8;color:#fff}.ResultPage_content__7nWIG .ResultPage_pagination__gOHj5 .ResultPage_paginationBtn__pAIJQ:disabled{opacity:.5;cursor:not-allowed}.ProductSelector_overlay__UAPh_{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.ProductSelector_modal__ZjaYv{background:#fff;border-radius:12px;width:100%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026}.ProductSelector_header__rCj2s{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5e7eb}.ProductSelector_title__MFvzq{font-size:18px;font-weight:600;color:#111827;margin:0}.ProductSelector_closeButton__D9Yp3{background:none;border:none;font-size:24px;color:#6b7280;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.ProductSelector_closeButton__D9Yp3:hover{background-color:#f3f4f6}.ProductSelector_content__BaBIC{flex:1;overflow-y:auto;padding:16px 24px 80px}.ProductSelector_empty__N17gx,.ProductSelector_loading__V_Fe1{text-align:center;padding:40px 20px;color:#6b7280;font-size:14px}.ProductSelector_productList__gw9zA{display:flex;flex-direction:column;gap:12px}.ProductSelector_productItem__pSzR8{border:1px solid #e5e7eb;border-radius:8px;padding:16px;cursor:pointer;transition:all .2s}.ProductSelector_productItem__pSzR8:hover{border-color:#d1d5db;background-color:#f9fafb}.ProductSelector_productItem__pSzR8.ProductSelector_selected__X7Jlb{border-color:#17e4b4;background-color:#f0fdf4}.ProductSelector_productContent__NZ_Ml{display:flex;align-items:center;justify-content:space-between;gap:12px}.ProductSelector_productLeft__QKDcD{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.ProductSelector_productImage__lsmlp{width:60px;height:60px;object-fit:cover;border-radius:6px;flex-shrink:0;background-color:#f3f4f6}.ProductSelector_productInfo__G0LnS{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.ProductSelector_productCategory__lvZcD{font-size:12px;color:#6b7280;font-weight:500}.ProductSelector_productName__7vGJ0{font-size:14px;font-weight:600;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProductSelector_productCode__jzFEu{font-size:12px;color:#9ca3af}.ProductSelector_productPrice__9Xa7S{font-size:13px;color:#17e4b4;font-weight:600}.ProductSelector_checkbox__P_5wB{flex-shrink:0}.ProductSelector_checkbox__P_5wB input[type=checkbox]{width:20px;height:20px;cursor:pointer;accent-color:#17e4b4}.ProductSelector_footer__pXsbm{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;padding:16px 24px;background:#fff;border-top:1px solid #e5e7eb;box-shadow:0 -2px 10px #0000000d}.ProductSelector_confirmButton__rbqev{width:100%;height:52px;background:#17e4b4;border:none;border-radius:8px;font-size:16px;font-weight:600;color:#fff;cursor:pointer;transition:all .2s}.ProductSelector_confirmButton__rbqev:hover{background:#11cea3}.ProductSelector_confirmButton__rbqev:active{transform:scale(.98)}@media(max-width:767px){.ProductSelector_modal__ZjaYv{max-width:100%;max-height:90vh;margin:0;border-radius:12px 12px 0 0}.ProductSelector_header__rCj2s{padding:16px 20px}.ProductSelector_content__BaBIC{padding:12px 20px 80px}.ProductSelector_productImage__lsmlp{width:50px;height:50px}.ProductSelector_productName__7vGJ0{font-size:13px}.ProductSelector_footer__pXsbm{padding:12px 20px}.ProductSelector_confirmButton__rbqev{height:48px;font-size:15px}}.EmptyState_emptyContainer__g6csI{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;text-align:center;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;margin:2rem 0}.EmptyState_emptyIcon__NMKKK{margin-bottom:1.5rem;opacity:.6}.EmptyState_emptyTitle__yhj1d{font-size:1.5rem;font-weight:600;color:#333;margin:0 0 .75rem}.EmptyState_emptyMessage__GaTtw{font-size:1rem;color:#666;margin:0 0 2rem;line-height:1.5}.EmptyState_actionButton__4ZBe4{display:inline-block;background:#007bff;color:#fff;-webkit-text-decoration:none;text-decoration:none;border-radius:8px;padding:.875rem 1.75rem;font-size:1rem;font-weight:500;transition:background-color .2s ease,transform .1s ease}.EmptyState_actionButton__4ZBe4:hover{background:#0056b3;transform:translateY(-1px)}.EmptyState_actionButton__4ZBe4:active{transform:translateY(0)}@media(max-width:768px){.EmptyState_actionButton__4ZBe4{padding:1rem 2rem;font-size:1.1rem;min-height:44px}}.FavoriteProductsSection_section__pQQFg{margin-bottom:3rem}.FavoriteProductsSection_section__pQQFg:last-child{margin-bottom:0}.FavoriteProductsSection_sectionTitle__rDBEc{font-size:1.5rem;font-weight:700;color:var(--text-strong,#1a1d29);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #0b2b20;position:relative}@media(min-width:768px){.FavoriteProductsSection_sectionTitle__rDBEc{font-size:1.625rem;margin-bottom:1.75rem;padding-bottom:.625rem;border-bottom-width:2.5px}}@media(min-width:1024px){.FavoriteProductsSection_sectionTitle__rDBEc{font-size:1.75rem;margin-bottom:2rem;padding-bottom:.75rem;border-bottom-width:3px}}@media(min-width:1200px){.FavoriteProductsSection_sectionTitle__rDBEc{font-size:1.875rem;margin-bottom:2.25rem}}.FavoriteProductsSection_sectionTitle__rDBEc:after{content:"";position:absolute;bottom:-2px;left:0;width:40px;height:2px;background:linear-gradient(90deg,#0b2b20,#0b2b204d);border-radius:1px}@media(min-width:768px){.FavoriteProductsSection_sectionTitle__rDBEc:after{bottom:-2.5px;width:50px;height:2.5px}}@media(min-width:1024px){.FavoriteProductsSection_sectionTitle__rDBEc:after{bottom:-3px;width:60px;height:3px;border-radius:2px}}.FavoriteProductsSection_productGrid__KZ2Rv{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.FavoriteProductsSection_productGrid__KZ2Rv{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.75rem}}@media(min-width:1024px){.FavoriteProductsSection_productGrid__KZ2Rv{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:2rem}}@media(min-width:1200px){.FavoriteProductsSection_productGrid__KZ2Rv{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2.25rem}}@media(min-width:1400px){.FavoriteProductsSection_productGrid__KZ2Rv{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2.5rem}}.CompanyCard_card__fL6Dn{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;cursor:pointer;transition:all .2s ease;position:relative}.CompanyCard_card__fL6Dn:hover{border-color:#82f3d8;box-shadow:0 4px 12px #82f3d826;transform:translateY(-2px)}.CompanyCard_companyHeader__L1bVn{display:flex;align-items:center;gap:16px;margin-bottom:16px}.CompanyCard_companyLogo__gkbcx{width:56px;height:56px;flex-shrink:0}.CompanyCard_logoImage__by3kv{width:100%;height:100%;border-radius:50%;object-fit:cover}.CompanyCard_logoInitial__zAsq4{width:100%;height:100%;background:linear-gradient(135deg,#82f3d8,#4fd1c7);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:22px;color:#fff}.CompanyCard_companyName__XNQZX{margin:0;font-size:18px;font-weight:600;color:#1f2937;line-height:1.3;flex:1}.CompanyCard_businessTypes__X5sCZ{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.CompanyCard_businessTag__ELGFH{background:#dbeafe;color:#1e40af;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.CompanyCard_description__dvMtb{margin:0 0 16px;font-size:14px;color:#6b7280;line-height:1.4}.CompanyCard_productImages__lT7No{display:flex;gap:8px;margin-bottom:16px;overflow-x:auto;padding-bottom:4px}.CompanyCard_productImages__lT7No::-webkit-scrollbar{height:4px}.CompanyCard_productImages__lT7No::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.CompanyCard_productImages__lT7No::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.CompanyCard_productImageWrapper__TBJ3K{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden;border:1px solid #e5e7eb}.CompanyCard_productImage__OopLf{width:100%;height:100%;object-fit:cover}.CompanyCard_cardFooter__Toy4u{display:flex;align-items:center;justify-content:space-between;gap:12px}.CompanyCard_likeButtonWrapper__Fu0O_{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;transition:background-color .2s}.CompanyCard_likeButtonWrapper__Fu0O_:hover{background:#f3f4f6}.CompanyCard_actionButton__0yVYZ{flex:1;background:linear-gradient(135deg,#82f3d8,#4fd1c7);color:#fff;border:none;border-radius:8px;padding:12px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.CompanyCard_actionButton__0yVYZ:hover{background:linear-gradient(135deg,#6ee7cc,#38b2ac);transform:translateY(-1px);box-shadow:0 4px 12px #82f3d84d}.CompanyCard_actionButton__0yVYZ:active{transform:translateY(0)}@media(max-width:767px){.CompanyCard_card__fL6Dn{padding:16px}.CompanyCard_companyHeader__L1bVn{gap:12px;margin-bottom:12px}.CompanyCard_companyLogo__gkbcx{width:48px;height:48px}.CompanyCard_logoInitial__zAsq4{font-size:18px}.CompanyCard_companyName__XNQZX{font-size:16px}.CompanyCard_productImages__lT7No{gap:6px}.CompanyCard_productImageWrapper__TBJ3K{width:50px;height:50px}}.CompaniesSkeleton_section__gRgW1{margin-bottom:2rem}.CompaniesSkeleton_titleSkeleton__DWaQU{height:2rem;width:150px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CompaniesSkeleton_loading__kABYT 1.5s infinite;border-radius:4px;margin-bottom:1.5rem}.CompaniesSkeleton_companyGrid__OR0Ar{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.5rem;gap:1.5rem}@media(max-width:768px){.CompaniesSkeleton_companyGrid__OR0Ar{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}}@media(max-width:480px){.CompaniesSkeleton_companyGrid__OR0Ar{grid-template-columns:1fr;gap:1rem}}.CompaniesSkeleton_cardSkeleton___gcMW{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.CompaniesSkeleton_headerSkeleton__pD0Hc{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #f0f0f0}.CompaniesSkeleton_imageSkeleton__X9MZO{width:80px;height:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CompaniesSkeleton_loading__kABYT 1.5s infinite;border-radius:8px;flex-shrink:0}@media(max-width:768px){.CompaniesSkeleton_imageSkeleton__X9MZO{width:70px;height:70px}}.CompaniesSkeleton_basicInfoSkeleton__imk47{flex:1;min-width:0}.CompaniesSkeleton_nameSkeleton__PU__s{height:1.5rem;width:80%;margin-bottom:.5rem}.CompaniesSkeleton_businessTypesSkeleton__b43j2,.CompaniesSkeleton_nameSkeleton__PU__s{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CompaniesSkeleton_loading__kABYT 1.5s infinite;border-radius:4px}.CompaniesSkeleton_businessTypesSkeleton__b43j2{height:1rem;width:60%}.CompaniesSkeleton_detailsSkeleton___zjS6{padding:1rem 1.5rem 1.5rem}.CompaniesSkeleton_descriptionSkeleton__Jf_A1{height:1rem;width:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CompaniesSkeleton_loading__kABYT 1.5s infinite;border-radius:4px;margin-bottom:.5rem}.CompaniesSkeleton_descriptionSkeleton__Jf_A1:nth-child(2){width:85%}.CompaniesSkeleton_descriptionSkeleton__Jf_A1:nth-child(3){width:70%;margin-bottom:1rem}.CompaniesSkeleton_contactSkeleton__63ILJ{display:flex;flex-direction:column;gap:.5rem}.CompaniesSkeleton_contactRowSkeleton__heUfn{height:1rem;width:100%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:CompaniesSkeleton_loading__kABYT 1.5s infinite;border-radius:4px}.CompaniesSkeleton_contactRowSkeleton__heUfn:last-child{width:80%}@keyframes CompaniesSkeleton_loading__kABYT{0%{background-position:200% 0}to{background-position:-200% 0}}.FavoriteCompaniesSection_section__rGgW0{margin-bottom:3rem}.FavoriteCompaniesSection_section__rGgW0:last-child{margin-bottom:0}.FavoriteCompaniesSection_sectionTitle__XUmyc{font-size:1.5rem;font-weight:700;color:var(--text-strong,#1a1d29);margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:2px solid #0b2b20;position:relative}@media(min-width:768px){.FavoriteCompaniesSection_sectionTitle__XUmyc{font-size:1.625rem;margin-bottom:1.75rem;padding-bottom:.625rem;border-bottom-width:2.5px}}@media(min-width:1024px){.FavoriteCompaniesSection_sectionTitle__XUmyc{font-size:1.75rem;margin-bottom:2rem;padding-bottom:.75rem;border-bottom-width:3px}}@media(min-width:1200px){.FavoriteCompaniesSection_sectionTitle__XUmyc{font-size:1.875rem;margin-bottom:2.25rem}}.FavoriteCompaniesSection_sectionTitle__XUmyc:after{content:"";position:absolute;bottom:-2px;left:0;width:40px;height:2px;background:linear-gradient(90deg,#0b2b20,#0b2b204d);border-radius:1px}@media(min-width:768px){.FavoriteCompaniesSection_sectionTitle__XUmyc:after{bottom:-2.5px;width:50px;height:2.5px}}@media(min-width:1024px){.FavoriteCompaniesSection_sectionTitle__XUmyc:after{bottom:-3px;width:60px;height:3px;border-radius:2px}}.FavoriteCompaniesSection_companyGrid__QQHYa{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}@media(min-width:320px){.FavoriteCompaniesSection_companyGrid__QQHYa{gap:1.25rem}}@media(min-width:480px){.FavoriteCompaniesSection_companyGrid__QQHYa{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}}@media(min-width:768px){.FavoriteCompaniesSection_companyGrid__QQHYa{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.75rem}}@media(min-width:1024px){.FavoriteCompaniesSection_companyGrid__QQHYa{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2rem}}@media(min-width:1200px){.FavoriteCompaniesSection_companyGrid__QQHYa{grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:2.25rem}}@media(min-width:1400px){.FavoriteCompaniesSection_companyGrid__QQHYa{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:2.5rem}}.Favorites_favoritesPage__WtILB{min-height:100vh;background:var(--bg-page,#f8f9fa)}@media(max-width:767px){.Favorites_favoritesPage__WtILB .Favorites_desktopContent__7Yp6D{display:none!important}.Favorites_favoritesPage__WtILB .Favorites_mobileContent__PGTqA{display:block}}@media(min-width:768px){.Favorites_favoritesPage__WtILB .Favorites_mobileContent__PGTqA{display:none!important}.Favorites_favoritesPage__WtILB .Favorites_desktopContent__7Yp6D{display:block}}.Favorites_pageContainer__9vrhS{width:100%;margin:0 auto;padding:0}@media(min-width:768px)and (max-width:1023px){.Favorites_pageContainer__9vrhS{max-width:1000px;padding:0 20px}}@media(min-width:1024px)and (max-width:1199px){.Favorites_pageContainer__9vrhS{max-width:1200px;padding:0 24px}}@media(min-width:1200px){.Favorites_pageContainer__9vrhS{max-width:1400px;padding:0 32px}}@media(min-width:1400px){.Favorites_pageContainer__9vrhS{max-width:1600px;padding:0 40px}}.Favorites_contentWrapper__r7lMb{width:100%}@media(min-width:768px){.Favorites_contentWrapper__r7lMb{display:flex;gap:32px;align-items:flex-start}}@media(min-width:1024px){.Favorites_contentWrapper__r7lMb{gap:40px}}@media(min-width:1200px){.Favorites_contentWrapper__r7lMb{gap:48px}}.Favorites_mainContent__CmO3L{width:100%}@media(min-width:768px){.Favorites_mainContent__CmO3L{flex:1;min-width:0}}.Favorites_spacing-xs__Wa_38{margin:8px}@media(min-width:768px){.Favorites_spacing-xs__Wa_38{margin:12px}}@media(min-width:1024px){.Favorites_spacing-xs__Wa_38{margin:16px}}.Favorites_spacing-sm__mvaLL{margin:12px}@media(min-width:768px){.Favorites_spacing-sm__mvaLL{margin:16px}}@media(min-width:1024px){.Favorites_spacing-sm__mvaLL{margin:20px}}.Favorites_spacing-md__wPhh2{margin:16px}@media(min-width:768px){.Favorites_spacing-md__wPhh2{margin:24px}}@media(min-width:1024px){.Favorites_spacing-md__wPhh2{margin:32px}}.Favorites_spacing-lg__MPNcE{margin:24px}@media(min-width:768px){.Favorites_spacing-lg__MPNcE{margin:32px}}@media(min-width:1024px){.Favorites_spacing-lg__MPNcE{margin:48px}}.Favorites_text-sm__IImWH{font-size:12px}@media(min-width:768px){.Favorites_text-sm__IImWH{font-size:13px}}@media(min-width:1024px){.Favorites_text-sm__IImWH{font-size:14px}}.Favorites_text-base__nDmO9{font-size:14px}@media(min-width:768px){.Favorites_text-base__nDmO9{font-size:15px}}@media(min-width:1024px){.Favorites_text-base__nDmO9{font-size:16px}}.Favorites_text-lg__IJ65K{font-size:16px}@media(min-width:768px){.Favorites_text-lg__IJ65K{font-size:18px}}@media(min-width:1024px){.Favorites_text-lg__IJ65K{font-size:20px}}.Favorites_text-xl__sWjDW{font-size:18px}@media(min-width:768px){.Favorites_text-xl__sWjDW{font-size:20px}}@media(min-width:1024px){.Favorites_text-xl__sWjDW{font-size:24px}}.Favorites_image-responsive__B8sOW{width:100%;height:auto;object-fit:cover}.Favorites_image-responsive__B8sOW.Favorites_aspect-4-3__ovMLf{aspect-ratio:4/3}.Favorites_image-responsive__B8sOW.Favorites_aspect-16-9__j682d{aspect-ratio:16/9}.Favorites_image-responsive__B8sOW.Favorites_aspect-square__ErK6W{aspect-ratio:1/1}.Favorites_touchTarget__L_Zot{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}@media(min-width:768px){.Favorites_touchTarget__L_Zot{min-height:40px;min-width:40px}}.Favorites_srOnly__lw7cZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Favorites_focusVisible__X_5W_:focus-visible{outline:3px solid #0b2b2066;outline-offset:2px;border-radius:4px}@media(prefers-reduced-motion:reduce){.Favorites_reducedMotion__Mbj00{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(prefers-contrast:high){.Favorites_card__5gXsn{border-width:2px;border-color:#000}.Favorites_sectionTitle__pFYfY{border-bottom-width:4px;border-bottom-color:#000}}.ProductOrCompanyFinder_heroSection__yBuQd{display:flex;align-items:stretch;width:100%;background:#f9fbfc;border-radius:12px;margin:32px 0;min-height:180px}@media(max-width:767px){.ProductOrCompanyFinder_heroSection__yBuQd{flex-direction:column;min-height:unset;padding:0}}.ProductOrCompanyFinder_leftImage__ZaIos{width:160px;min-width:160px;background:#f1f5f9;color:#173f2b;display:flex;align-items:center;justify-content:center;font-size:40px;font-weight:600}@media(max-width:767px){.ProductOrCompanyFinder_leftImage__ZaIos{width:100%;min-width:0;border-radius:12px 12px 0 0;font-size:32px;padding:24px 0}}.ProductOrCompanyFinder_rightContent__8C_S_{position:relative;flex:1;padding:32px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:767px){.ProductOrCompanyFinder_rightContent__8C_S_{padding:24px 16px}}.ProductOrCompanyFinder_title__XnNl_{font-size:26px;font-weight:700;margin-bottom:24px;color:#222;text-align:center}@media(max-width:767px){.ProductOrCompanyFinder_title__XnNl_{font-size:20px;margin-bottom:16px}}.ProductOrCompanyFinder_searchCards__K4jJk{display:flex;max-width:100%;gap:24px}@media(max-width:767px){.ProductOrCompanyFinder_searchCards__K4jJk{flex-direction:column;gap:12px}}.ProductOrCompanyFinder_searchCard__tx3LD{background:#fff;border:1px solid #e3e8ef;border-radius:8px;padding:20px;flex:1;display:flex;gap:10px;align-items:center;justify-content:center;max-width:420px}@media(max-width:767px){.ProductOrCompanyFinder_searchCard__tx3LD{padding:16px;width:100%;min-width:0}}.ProductOrCompanyFinder_searchCard__tx3LD .ProductOrCompanyFinder_contents__JGjpQ{display:flex;flex-direction:column;gap:10px}@media(max-width:767px){.ProductOrCompanyFinder_searchCard__tx3LD .ProductOrCompanyFinder_contents__JGjpQ{width:100%;min-width:0}}.ProductOrCompanyFinder_searchLabel__JLDwF{font-size:15px;font-weight:600;color:#173f2b}@media(max-width:767px){.ProductOrCompanyFinder_searchLabel__JLDwF{font-size:14px}}.ProductOrCompanyFinder_searchInput__eDMJg{padding:10px;border:1px solid #e3e8ef;border-radius:6px;font-size:15px;outline:none}@media(max-width:767px){.ProductOrCompanyFinder_searchInput__eDMJg{font-size:14px;padding:8px}}.TextField_textField__1c7Ue{display:flex;flex-direction:column;gap:6px}.TextField_label__Cly0V{display:flex;align-items:center;gap:4px;font-family:Pretendard,sans-serif;font-size:1rem;font-weight:600;color:#23272f;margin-bottom:2px}.TextField_required__94uXO{color:#ff4d4f;margin-left:-2px}.TextField_inputWrapper__ObiL3{display:flex;align-items:center;background:#fff;border:1px solid #95a1b2;border-radius:4px;padding:10px;transition:border .2s,box-shadow .2s}.TextField_inputWrapper__ObiL3.TextField_focus__Fop1x{border-color:#17e4b4;box-shadow:0 0 0 2px #d5fbf2}.TextField_inputWrapper__ObiL3.TextField_error__pNCx4{border-color:#f52439}.TextField_inputWrapper__ObiL3.TextField_disabled__GcC2j{background:#cad0d8;border-color:#cad0d8;color:#7a8a9f}.TextField_input__s4pZl{flex:1;border:none;outline:none;background:#0000;font-family:Pretendard,sans-serif;font-size:.875rem;color:#292f38}.TextField_input__s4pZl::placeholder{color:#5c6b7e;opacity:1}.TextField_input__s4pZl:disabled{color:#7a8a9f;background:#0000}.TextField_helper__fbA32{font-size:.75rem;color:#4f5c6d;margin-top:2px}.TextField_errorMessage__IOSwA{font-size:.75rem;color:#f52439;margin-top:2px}.TextField_naviInput__Lyif3{width:140px;min-width:0}.TextField_naviInput__Lyif3 .TextField_textField__1c7Ue{width:auto;gap:0}.TextField_naviInput__Lyif3 .TextField_inputWrapper__ObiL3{background:#fdfdfd;border:1px solid #95a1b2;border-radius:4px;padding:0 8px;height:36px;min-height:36px;box-shadow:none;transition:border .2s;align-items:center}.TextField_naviInput__Lyif3 .TextField_input__s4pZl{font-size:15px;padding:0 8px;height:34px;line-height:1;background:#0000;color:#292f38}.TextField_naviInput__Lyif3 span{display:flex;align-items:center;margin-right:0;margin-left:0}.Checkbox_checkboxRoot__UQxko{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;gap:8px}.Checkbox_checkboxInput__18yqF{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #5c6b7e;border-radius:6px;background:#fff;display:inline-block;position:relative;transition:border-color .2s,background .2s;vertical-align:middle;outline:none}.Checkbox_checkboxInput__18yqF:checked{background:#82f3d8;border:2px solid #5c6b7e}.Checkbox_checkboxInput__18yqF:hover:not(:disabled){border-color:#5c6b7e;background:#d5fbf2}.Checkbox_checkboxInput__18yqF:focus{outline:2px solid #5c6b7e}.Checkbox_checkboxInput__18yqF:disabled:checked{background:#cad0d8;border:2px solid #95a1b2;cursor:not-allowed;opacity:.7}.Checkbox_checkboxInput__18yqF:disabled{background:#fff;border:2px solid #95a1b2;cursor:not-allowed;opacity:.7}.Checkbox_checkboxInput__18yqF:focus{outline:2px solid #fff;outline-offset:2px}.Checkbox_checkboxIcon__3LWQK{pointer-events:none;position:absolute;left:2px;top:2px;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.Checkbox_checkboxLabel__13gjG{font-size:15px;color:#0b132b;font-family:Pretendard,Poppins,sans-serif;font-weight:500;line-height:1.4;cursor:pointer;margin-left:6px}.AddProductModal_overlay__EanTK{position:fixed;top:0;left:0;right:0;bottom:0;background:#0006;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddProductModal_modal__BFPK_{background:#fff;border-radius:4px;width:100%;max-width:320px;height:560px;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026}@media(min-width:768px){.AddProductModal_modal__BFPK_{max-width:400px;height:600px}}.AddProductModal_header__dHSAY{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:none}.AddProductModal_title__EoqqO{font-family:Pretendard,sans-serif;font-weight:600;font-size:16px;line-height:1.19;color:#0b2b20;margin:0;flex:1}.AddProductModal_closeButton__slG2O{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#0000;border:none;cursor:pointer;padding:0}.AddProductModal_closeButton__slG2O:hover{opacity:.7}.AddProductModal_selectAllSection__V9WJr{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-bottom:10px}.AddProductModal_selectedCount__EWUoO{font-family:Pretendard,sans-serif;font-weight:400;font-size:14px;line-height:1.19;color:#3c4653}.AddProductModal_selectAllCheckbox__8Tn6v{display:flex;align-items:center}.AddProductModal_divider__7gy5D{height:1px;background:#cad0d8;margin:4px 0}.AddProductModal_productList__QZn89{flex:1;overflow-y:auto;padding:10px 0}.AddProductModal_productList__QZn89::-webkit-scrollbar{width:4px}.AddProductModal_productList__QZn89::-webkit-scrollbar-track{background:#f1f1f1}.AddProductModal_productList__QZn89::-webkit-scrollbar-thumb{background:#cad0d8;border-radius:2px}.AddProductModal_productList__QZn89::-webkit-scrollbar-thumb:hover{background:#95a1b2}.AddProductModal_productItem__WGOgw{display:flex;flex-direction:column;gap:10px;width:280px;margin:0 auto}@media(min-width:768px){.AddProductModal_productItem__WGOgw{width:320px}}.AddProductModal_productHeader__BDVam{display:flex;align-items:center;justify-content:space-between;gap:16px}.AddProductModal_productName__Ap42J{font-family:Pretendard,sans-serif;font-weight:700;font-size:14px;line-height:1.19;color:#0b2b20;margin:0;flex:1}.AddProductModal_productDetails__1b7us{display:flex;gap:10px}.AddProductModal_productImage___5IQ2{width:64px;height:64px;background:#f3f4f6;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.AddProductModal_productImage___5IQ2 img{width:100%;height:100%;object-fit:cover}.AddProductModal_productInfo__20xrp{flex:1;display:flex;flex-direction:column;gap:8px}.AddProductModal_infoRow__yNTCa{display:flex;gap:10px}.AddProductModal_infoLabel__ZGT0x{font-family:Pretendard,sans-serif;font-weight:500;font-size:14px;line-height:1.19;color:#5c6b7e;width:80px;flex-shrink:0}.AddProductModal_infoValue__OWsXI{font-family:Pretendard,sans-serif;font-weight:600;font-size:14px;line-height:1.19;color:#0b2b20;text-align:right;flex:1}.AddProductModal_footer__YZVje{border-top:1px solid #cad0d8;padding:10px;background:#fdfdfd;border-radius:0 0 4px 4px}.AddProductModal_confirmButton__H8o5c{width:100%}.AddProductModal_confirmButton__H8o5c:disabled{background:#eaedef!important;color:#afb9c5!important;cursor:not-allowed}.AddProductModal_confirmButton__H8o5c:not(:disabled){background:#82f3d8!important;color:#0b2b20!important}.AddProductModal_confirmButton__H8o5c:not(:disabled):hover{background:#67e6c9!important}