@import url(https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,400;0,700;0,900;1,700&display=swap);*{box-sizing:border-box;list-style:none;margin:0;padding:0;text-decoration:none}body{background-color:#fff;font-family:Lato,sans-serif;width:100%}#root,body{height:100%}.container{margin:0 auto;max-width:1440px;padding-left:40px;padding-right:40px;width:100%}@media(max-width:991px){.container{padding-left:10px;padding-right:10px}}.SearchArea_search_area__IYtms{margin:0 auto;max-width:580px;width:100%}.SearchArea_search_area__input__DHn8w{border:1px solid #0071dc;border-radius:20px;display:block;font-family:inherit;height:40px;outline:none;padding-left:22px;padding-right:16px;width:100%}.SearchArea_search_area__input__DHn8w::placeholder{color:gray;font-size:14px;font-weight:500;letter-spacing:.4px}@media(max-width:991px){.SearchArea_search_area__IYtms{margin:0 20px 0 0;max-width:480px}}.SortControl_sort_control__Krbt2{align-items:center;display:flex;margin-left:.75rem}.SortControl_sort_control__Krbt2 .SortControl_sort_select__ETSt-{background:#fff;border:1px solid #ddd;border:1px solid var(--border-color,#ddd);border-radius:4px;cursor:pointer;font-size:.875rem;min-width:160px;padding:.5rem 1rem;transition:all .2s ease}.SortControl_sort_control__Krbt2 .SortControl_sort_select__ETSt-:hover{border-color:#007bff;border-color:var(--primary-color,#007bff)}.SortControl_sort_control__Krbt2 .SortControl_sort_select__ETSt-:focus{border-color:#007bff;border-color:var(--primary-color,#007bff);outline:2px solid #007bff;outline:2px solid var(--primary-color,#007bff);outline-offset:2px}.SortControl_sort_control__Krbt2 .SortControl_sort_select__ETSt-::-ms-expand{display:none}@media(max-width:768px){.SortControl_sort_control__Krbt2{margin-left:0;width:100%}.SortControl_sort_control__Krbt2 .SortControl_sort_select__ETSt-{font-size:14px;min-width:0;min-width:auto;padding:10px 12px;width:100%}}.Button_product_btn__iTYqF{background-color:#0000;border:none;cursor:pointer;font-family:inherit;outline:none;padding:0;transition:all .3s}.Button_act_btn__BfmxP{background-color:#43a4ff;border-radius:4px;color:#fff;margin-bottom:12px;margin-top:12px;padding:12px 0;width:100%}@media(max-width:991px){.Button_act_btn__BfmxP{padding-bottom:8px;padding-top:8px}}.Button_act_btn__BfmxP:hover{background-color:#0071dc}.Button_grid_btn__bxctb{border-bottom:1px solid #0000;color:#000;font-size:14px;font-weight:600;padding:4px 6px}.Button_filter_btn__MR3ZW{margin-top:8px;padding:4px 6px;transition:none}.Button_count_btn__B5sMD{align-items:center;border:1px solid #3498db;border-radius:50%;color:#3498db;display:flex;font-size:24px;font-weight:400;height:28px;justify-content:center;width:28px}.Button_count_btn__B5sMD:hover{background-color:#3498db;color:#fff}.Button_page_btn__6tc3x{border:1px solid #000;border-radius:4px;color:#333;padding:4px 8px}.Button_page_btn__6tc3x:hover{border-color:#3498db}.Button_modal_btn__JGy1S{background-color:#3498db;border:none;border-radius:4px;color:#fff;font-size:16px;margin:10px;padding:6px 12px}.Button_filter_area_btn__5DwS1{background-color:#fff;border:1px solid #d7dddb;border-radius:4px;padding:4px 16px;position:relative;z-index:1000}.ViewArea_options__1fh3M{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px;padding-top:10px}@media(max-width:991px){.ViewArea_options__1fh3M{align-items:normal;flex-direction:column;padding-left:20px;padding-right:20px}}.ViewArea_options__bottom__9O3rC{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-top:20px;padding-left:10px}@media(max-width:991px){.ViewArea_options__bottom__9O3rC{align-items:center;flex-direction:row;gap:.75rem;justify-content:space-between;margin-top:0;padding:12px 20px}}.ViewArea_options__bottom__9O3rC .ViewArea_options_filter_btn__dUvGh{display:none;margin-left:14px}@media(max-width:991px){.ViewArea_options__bottom__9O3rC .ViewArea_options_filter_btn__dUvGh{align-items:center;display:flex;justify-content:center;margin-left:0;padding:8px 12px}.ViewArea_options__bottom__9O3rC .ViewArea_options_filter_btn__dUvGh .ViewArea_filter_text__mPXS5{display:inline-block;font-size:13px;font-weight:500;margin-left:6px}.ViewArea_options__bottom__9O3rC .ViewArea_options_filter_btn__dUvGh svg{color:#3498db;font-size:18px}}.ViewArea_options__bottom__9O3rC .ViewArea_product_count__eKuWV{font-size:14px}@media(max-width:991px){.ViewArea_options__bottom__9O3rC .ViewArea_product_count__eKuWV{color:#333;font-weight:600;white-space:nowrap}}.ViewArea_options__sort_area__3j-D8{display:none}@media(max-width:991px){.ViewArea_options__sort_area__3j-D8{display:block;margin-top:8px;order:2;width:100%}}@media(min-width:992px){.ViewArea_options__sort_area__3j-D8{align-items:center;display:flex;justify-content:center;padding-right:4px}.ViewArea_options__sort_area__3j-D8>.ViewArea_btn_light__ytt1W.ViewArea_active__f5g5V,.ViewArea_options__sort_area__3j-D8>.ViewArea_btn_light__ytt1W:hover{background-color:#dcdcdc;border-color:#666}.ViewArea_options__sort_area__3j-D8>.ViewArea_btn_light__ytt1W+.ViewArea_btn_light__ytt1W{margin-left:6px}}.Modal_modal_background__Y8BYi{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:100}.Modal_modal_background__Y8BYi .Modal_modal_container__S3CnB{background-color:#fff;border-radius:4px;box-shadow:0 5px 15px #00000059;display:flex;flex-direction:column;padding:20px 20px 12px;width:400px}@media(max-width:991px){.Modal_modal_background__Y8BYi .Modal_modal_container__S3CnB{width:calc(100% - 60px)}}.Modal_modal_background__Y8BYi .Modal_modal_container__top__vr6dn{text-align:center}.Modal_modal_background__Y8BYi .Modal_modal_container__top__vr6dn .Modal_title__KuCmT{font-size:24px;margin-top:10px}.Modal_modal_background__Y8BYi .Modal_modal_container__body__GRBSW{align-items:center;display:flex;justify-content:center;margin-top:10px;text-align:justify}.Modal_modal_background__Y8BYi .Modal_modal_container__body__GRBSW .Modal_description__i76KN{color:#333;font-size:14px}@media(max-width:991px){.Modal_modal_background__Y8BYi .Modal_modal_container__body__GRBSW .Modal_description__i76KN{font-size:13px}}.CartBtnArea_cartbtn_area__tqjoc,.Modal_modal_background__Y8BYi .Modal_modal_container__footer__B1NIr{align-items:center;display:flex;justify-content:center}.CartBtnArea_cartbtn_area__tqjoc{flex:1 1;margin-left:auto;margin-right:100px}@media(max-width:991px){.CartBtnArea_cartbtn_area__tqjoc{justify-content:flex-start;margin-left:0;margin-right:0;padding-left:24px;padding-right:24px}}.CartBtnArea_cartbtn_area__tqjoc .CartBtnArea_delete_btn__jyKh6{margin-right:12px;width:80px}.CartBtnArea_cartbtn_area__tqjoc .CartBtnArea_count_area__COE2J{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media(max-width:991px){.CartBtnArea_cartbtn_area__tqjoc .CartBtnArea_count_area__COE2J{flex-direction:row}}.CartBtnArea_cartbtn_area__tqjoc .CartBtnArea_count_area__COE2J .CartBtnArea_piece__EdzXr{color:#000;display:inline-block;font-size:14px;font-weight:400;margin-bottom:4px;margin-top:4px;padding:6px}.ProductCard_product_card__kUF4s{align-items:inherit;border:1px solid #d7dddb;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:10px 20px;position:relative;transition:all .3s linear}@media(max-width:1240px){.ProductCard_product_card__kUF4s{padding:6px 12px}}.ProductCard_product_card__kUF4s.ProductCard_flex_row__fX\+dc{align-items:inherit;display:flex;flex-direction:row;justify-content:flex-start;padding:8px}@media(max-width:991px){.ProductCard_product_card__kUF4s.ProductCard_flex_row__fX\+dc{flex-direction:column}}.ProductCard_product_card__kUF4s.ProductCard_flex_row__fX\+dc .ProductCard_product_card__img_area__8eIJq{height:fit-content;max-width:120px}.ProductCard_product_card__kUF4s.ProductCard_flex_row__fX\+dc .ProductCard_cart_btn__tyjSp{flex:1 1}.ProductCard_product_card__kUF4s.ProductCard_flex_row__fX\+dc .ProductCard_product_card__details__3Brv6{align-items:flex-start;flex:none;flex-direction:column;padding-left:24px;padding-right:24px}.ProductCard_product_card__kUF4s.ProductCard_flex_row__fX\+dc .ProductCard_product_card__details__price__yu5na{margin-top:2px}.ProductCard_product_card__img_area__8eIJq{align-items:center;display:flex;height:224px;justify-content:center;margin:0 auto;max-width:200px;width:100%}.ProductCard_product_card__img_area__img__D\+CFb{display:block;object-fit:cover;width:100%}.ProductCard_product_card__details__3Brv6{align-items:center;display:flex;flex:36% 1;justify-content:space-between;margin-top:12px}.ProductCard_product_card__details__info__product_name__ifAha{color:#3498db;font-size:15px;font-weight:700}@media(max-width:1240px){.ProductCard_product_card__details__info__product_name__ifAha{font-size:14px;font-weight:600}}.ProductCard_product_card__details__info__product_title__1dwBK{font-size:13px;margin-top:4px}.ProductCard_product_card__details__info__product_title__1dwBK span{color:#000;font-weight:700}.ProductCard_product_card__details__price__yu5na{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.ProductCard_product_card__details__price__yu5na span{display:inline-block;font-size:16px}.ProductCard_product_card__details__price__old_price__Pv5kp{color:grey;font-weight:500;text-decoration:line-through}.ProductCard_product_card__details__price__first_area__01xJv{color:#4d4d4d;font-weight:600;margin-top:4px}.ProductCard_product_card__details__price__first_area__percent__ZFIJl{border:1px solid crimson;color:crimson;margin-left:6px;padding:2px}@media(min-width:992px){.ProductCard_product_card__kUF4s:hover{border-color:#0000;box-shadow:0 3px 14px 2px #00000026}}.ProductCard_product_card__kUF4s .ProductCard_piece_area__a3vHI{position:absolute;right:24px;top:20px}@media(max-width:991px){.ProductCard_product_card__kUF4s .ProductCard_piece_area__a3vHI{right:32px}}.ProductCard_product_card__kUF4s .ProductCard_piece_area__a3vHI{color:#3498db;font-size:16px}.ProductCard_product_card__kUF4s .ProductCard_piece_area__a3vHI span{color:#000;font-size:14px}.ProductCard_product_card__kUF4s .ProductCard_piece_area__a3vHI.ProductCard_sum_price__7uK2j{bottom:20px;top:auto}@media(max-width:991px){.ProductCard_product_card__kUF4s .ProductCard_piece_area__a3vHI.ProductCard_sum_price__7uK2j{bottom:30%}}.NotFound_warning__k3Dyl{text-align:center}.EmptyCart_empty_cart__37U2d{align-items:center;display:flex;flex-direction:column;grid-column:1/-1;justify-content:center;min-height:400px;padding:60px 20px;text-align:center;width:100%}.EmptyCart_empty_cart__37U2d .EmptyCart_icon__NoF7X{color:#ccc;font-size:80px;margin-bottom:24px}.EmptyCart_empty_cart__37U2d h2{color:#333;font-size:28px;font-weight:600;margin-bottom:12px}.EmptyCart_empty_cart__37U2d p{color:#666;font-size:16px;margin-bottom:32px;max-width:400px}.EmptyCart_empty_cart__37U2d .EmptyCart_shop_button__NHvAO{background-color:#0071dc;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:14px 32px;transition:all .3s ease}.EmptyCart_empty_cart__37U2d .EmptyCart_shop_button__NHvAO:hover{background-color:#0057a9;box-shadow:0 3px 14px 2px #00000026;transform:translateY(-2px)}.EmptyCart_empty_cart__37U2d .EmptyCart_shop_button__NHvAO:active{transform:translateY(0)}@keyframes Loading_shimmer__hRy8O{0%{background-position:-468px 0}to{background-position:468px 0}}.Loading_skeleton_card__PUQR8{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}.Loading_skeleton_image__eVXCk{animation:Loading_shimmer__hRy8O 1.5s linear infinite;background:linear-gradient(90deg,#f0f0f0 0,#e0e0e0 20%,#f0f0f0 40%,#f0f0f0);background-size:800px 200px;height:200px;width:100%}.Loading_skeleton_content__1UrK2{display:flex;flex-direction:column;gap:12px;padding:16px}.Loading_skeleton_title__gtVAC{background:linear-gradient(90deg,#f0f0f0 0,#e0e0e0 20%,#f0f0f0 40%,#f0f0f0);background-size:800px 20px;height:20px;width:80%}.Loading_skeleton_price__nD1qA,.Loading_skeleton_title__gtVAC{animation:Loading_shimmer__hRy8O 1.5s linear infinite;border-radius:4px}.Loading_skeleton_price__nD1qA{background:linear-gradient(90deg,#f0f0f0 0,#e0e0e0 20%,#f0f0f0 40%,#f0f0f0);background-size:800px 24px;height:24px;width:40%}.Loading_skeleton_button__3nfu3{animation:Loading_shimmer__hRy8O 1.5s linear infinite;background:linear-gradient(90deg,#f0f0f0 0,#e0e0e0 20%,#f0f0f0 40%,#f0f0f0);background-size:800px 40px;border-radius:4px;height:40px;margin-top:8px}.Products_productlist__dVNd4{grid-gap:20px;display:grid;gap:20px;grid-auto-rows:auto;margin-left:20px;margin-top:20px;max-width:1360px;padding-left:10px;padding-right:10px;width:100%}@media(max-width:1240px){.Products_productlist__dVNd4{gap:10px}}@media(max-width:991px){.Products_productlist__dVNd4{margin-left:0;padding-left:20px;padding-right:20px}}.Products_productlist__dVNd4.Products_col_2__\+oIfL{grid-template-columns:repeat(2,1fr);margin-left:0}@media(max-width:991px){.Products_productlist__dVNd4.Products_col_2__\+oIfL{grid-template-columns:repeat(1,1fr)}}@media(min-width:992px){.Products_productlist__dVNd4.Products_col_3__0Uu4j{grid-template-columns:repeat(3,1fr)}.Products_productlist__dVNd4.Products_col_4__OgJAJ{grid-template-columns:repeat(4,1fr)}.Products_productlist__dVNd4.Products_col_5__PE5IM{grid-template-columns:repeat(5,1fr)}}@media(max-width:991px){.Products_productlist__dVNd4.Products_col_mobile__uqJ8g{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.Products_productlist__dVNd4.Products_col_mobile__uqJ8g{grid-template-columns:none}}.FilterList_btn_filter__herLm{border-radius:10px;transition:all .3s}.FilterList_btn_filter__herLm.FilterList_active__rLH1C{background-color:#3498db;color:#fff}@media(min-width:992px){.FilterList_btn_filter__herLm:hover{background-color:#3498db;color:#fff}}.Sidebar_sidebar__S9EbY{background-color:#fff;border:1px solid #d7dddb;border-radius:4px;margin-left:25px;margin-top:24px;max-width:200px;padding:40px 18px 20px;position:relative;transition:all .3s ease;width:100%}.Sidebar_sidebar__S9EbY .Sidebar_clear_all_btn__Gw\+oq{background-color:crimson;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;left:50%;padding:8px 16px;position:absolute;top:15px;transform:translateX(-50%);transition:all .2s ease;width:calc(100% - 50px);z-index:10}.Sidebar_sidebar__S9EbY .Sidebar_clear_all_btn__Gw\+oq:hover{background-color:#d32f2f;transform:translateX(-50%)}.Sidebar_sidebar__S9EbY .Sidebar_clear_all_btn__Gw\+oq:active{transform:translateX(-50%)}@media(max-width:991px){.Sidebar_sidebar__S9EbY .Sidebar_clear_all_btn__Gw\+oq{top:168px}}.Sidebar_sidebar__filter_title__xqbUH{color:#292929;font-size:14px;font-weight:600;margin-bottom:12px;padding-left:4px;text-transform:uppercase}.Sidebar_sidebar__S9EbY .Sidebar_tab_area__Y0pdl{align-items:flex-start;border-bottom:1px solid #d7dddb;border-top:1px solid #d7dddb;display:flex;flex-direction:column;justify-content:space-between;padding:10px 12px}.Sidebar_sidebar__S9EbY .Sidebar_tab_area__Y0pdl:not(:first-child){margin-top:20px}@media(max-width:991px){.Sidebar_sidebar__inner__EXW\+x{height:100%;margin-top:10px;overflow-x:hidden;overflow-y:auto}.Sidebar_sidebar__S9EbY{bottom:0;left:0;margin-left:0;margin-top:0;opacity:0;padding-top:200px;position:fixed;top:0;transform:translateX(-100vw);z-index:999}.Sidebar_sidebar__S9EbY.Sidebar_show__Qb12q{border-radius:0;opacity:1;transform:translateX(0)}}.Pagination_pagination_wrapper__IfemS{padding-left:0;padding-right:12px}.Pagination_pagination__mVvOv{align-items:flex-end;display:flex;justify-content:center;margin-bottom:40px}.Pagination_pagination__mVvOv .Pagination_info_text__Ys\+Ui{font-size:16px;margin-right:20px}.Pagination_pagination__list__S86o4{align-items:center;display:flex;justify-content:center}.Pagination_pagination__list__item__nlHdW+.Pagination_pagination__list__item__nlHdW{margin-left:6px}.Pagination_pagination__list__item__nlHdW .Pagination_btn_pagination__jtUUF.Pagination_disabled__1LE7y{border-color:#ccc;color:#ccc}.Pagination_pagination__list__item__nlHdW .Pagination_btn_pagination__jtUUF.Pagination_active__q3h4d{border-color:#3498db}.Pagination_pagination__list__item__number__page_icon__QtEzj{display:block;font-size:16px;height:100%}.Page_overlay__uEAoW{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:998}@media(max-width:991px){.Page_overlay__uEAoW{display:block}}.Page_page__t-qJU{align-items:center;display:flex;height:100px;justify-content:center}.Page_page__title__Shr42{background-color:#ffc220;border-radius:20px;font-size:36px;padding:10px}.Page_home_body__7vS3Y{align-items:flex-start;display:flex;justify-content:center;max-width:1660px;padding-bottom:24px;width:100%}.Page_home_body__7vS3Y .Page_col_3__Vd3eB{grid-template-columns:repeat(3,1fr)}.Page_home_body__7vS3Y .Page_col_4__LTm-y{grid-template-columns:repeat(4,1fr)}.Page_home_body__7vS3Y .Page_col_5__hOmok{grid-template-columns:repeat(5,1fr)}.Page_total_price__zjJXt{align-items:center;color:#3498db;display:flex;justify-content:flex-end;margin-top:12px;padding-right:10px;text-decoration:underline}.Header_header_wrapper__EsYmy{background-color:#0071dc;height:86px}.Header_header_wrapper__h_area__RqRPd{align-items:center;display:flex;height:100%;justify-content:space-between}.Header_header_wrapper__h_area__logo__sDzZp{cursor:pointer;padding:0 10px 8px;position:relative;z-index:1000}.Header_header_wrapper__h_area__logo__sDzZp .Header_firstly__kLWnE{color:#ffc220;display:inline-block;font-size:40px;font-weight:700;padding-right:8px;transform:rotate(-30deg)}.Header_header_wrapper__h_area__logo__sDzZp .Header_others__1yqmm{color:#fff;display:inline-block;font-size:30px;font-weight:600;text-decoration:underline;transition:all .3s ease}@media(max-width:991px){.Header_header_wrapper__h_area__logo__sDzZp .Header_others__1yqmm.Header_color_black__SRzSV{color:#000}}.Header_header_wrapper__h_area__cart__Y1zRz{cursor:pointer;padding:8px 10px;position:relative}.Header_header_wrapper__h_area__cart__icon__bDZti{color:#fff;font-size:24px}.Header_header_wrapper__h_area__cart__count__pPEZB{background-color:#ffc220;border:1px solid #b22222;border-radius:50%;color:#000;font-size:11px;font-weight:600;height:16px;line-height:14px;position:absolute;right:4px;text-align:center;top:6px;width:16px}.ChatWidget_chat_widget__eDMoG{bottom:24px;position:fixed;right:24px;z-index:1000}.ChatWidget_chat_toggle_btn__Qs\+LF{align-items:center;background:linear-gradient(135deg,#6c63ff,#4facfe);border:none;border-radius:50%;box-shadow:0 4px 20px #6f63ff66;color:#fff;cursor:pointer;display:flex;font-size:20px;height:56px;justify-content:center;transition:all .3s ease;width:56px}.ChatWidget_chat_toggle_btn__Qs\+LF:hover{box-shadow:0 6px 25px #6f63ff99;transform:scale(1.1)}.ChatWidget_chat_popup__Ix7V1{animation:ChatWidget_slideUp__6yGBN .3s ease-out;background:#fff;border-radius:16px;bottom:70px;box-shadow:0 10px 40px #00000026;display:flex;flex-direction:column;height:480px;overflow:hidden;position:absolute;right:0;width:360px}@keyframes ChatWidget_slideUp__6yGBN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ChatWidget_chat_header__\+2vi9{align-items:center;background:#1a1f36;color:#fff;display:flex;justify-content:space-between;padding:16px}.ChatWidget_chat_header__\+2vi9 h3{font-size:16px;font-weight:600;margin:0}.ChatWidget_clear_chat_btn__-1mhv{background:#0000;border:1px solid #ffffff4d;border-radius:6px;color:#fff;cursor:pointer;font-size:12px;padding:6px 12px;transition:all .2s ease}.ChatWidget_clear_chat_btn__-1mhv:hover{background:#ffffff1a}.ChatWidget_chat_messages__kpClR{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding:16px}.ChatWidget_welcome_message__OVL0q{background:#f8f9ff;border-radius:12px;color:#666;font-style:italic;margin:20px 0;padding:20px;text-align:center}.ChatWidget_message__1iG3v{display:flex;margin:8px 0}.ChatWidget_user_message__U3xat{justify-content:flex-end}.ChatWidget_assistant_message__KysMc{justify-content:flex-start}.ChatWidget_message_content__1bjD-{border-radius:16px;max-width:75%;padding:12px 16px;position:relative}.ChatWidget_user_message__U3xat .ChatWidget_message_content__1bjD-{background:#6c63ff;border-bottom-right-radius:4px;color:#fff}.ChatWidget_assistant_message__KysMc .ChatWidget_message_content__1bjD-{background:#f0f2ff;border-bottom-left-radius:4px;color:#333}.ChatWidget_bot_emoji__G04gz{font-size:14px;margin-right:6px}.ChatWidget_message_text__y3tUY{word-wrap:break-word;line-height:1.4}.ChatWidget_message_time__1FtYf{font-size:11px;margin-top:6px;opacity:.7;text-align:right}.ChatWidget_assistant_message__KysMc .ChatWidget_message_time__1FtYf{text-align:left}.ChatWidget_typing_indicator__jTELX{display:flex;justify-content:flex-start;margin:8px 0}.ChatWidget_typing_dots__sGjg\+{align-items:center;background:#f0f2ff;border-radius:16px;border-bottom-left-radius:4px;display:flex;gap:4px;padding:12px 16px}.ChatWidget_typing_dots__sGjg\+ span{animation:ChatWidget_pulse__qZhD\+ 1.4s ease-in-out infinite;background:#6c63ff;border-radius:50%;height:6px;width:6px}.ChatWidget_typing_dots__sGjg\+ span:first-child{animation-delay:-.32s}.ChatWidget_typing_dots__sGjg\+ span:nth-child(2){animation-delay:-.16s}@keyframes ChatWidget_pulse__qZhD\+{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ChatWidget_chat_input_area__pwpYy{background:#fff;border-top:1px solid #e5e7eb;display:flex;gap:12px;padding:16px}.ChatWidget_chat_input__38ikW{border:1px solid #e5e7eb;border-radius:8px;flex:1 1;font-size:14px;outline:none;padding:10px 12px;transition:border-color .2s ease}.ChatWidget_chat_input__38ikW:focus{border-color:#6c63ff}.ChatWidget_chat_input__38ikW:disabled{background:#f9f9f9;cursor:not-allowed}.ChatWidget_send_btn__EcjHS{background:#6c63ff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:all .2s ease}.ChatWidget_send_btn__EcjHS:hover:not(:disabled){background:#5a52d5}.ChatWidget_send_btn__EcjHS:disabled{background:#ccc;cursor:not-allowed}@media(max-width:768px){.ChatWidget_chat_widget__eDMoG{bottom:16px;right:16px}.ChatWidget_chat_popup__Ix7V1{height:70vh;max-height:480px;max-width:360px;width:90vw}.ChatWidget_chat_toggle_btn__Qs\+LF{font-size:18px;height:50px;width:50px}}
/*# sourceMappingURL=main.09874aaf.css.map*/