.main_container__c7DRG{display:flex;flex-direction:column;min-height:100vh;background-color:#f4f5f7;color:#333333;overflow:visible;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.main_mainContent__uf4Kk{flex:1 1;overflow-y:auto;overflow:visible;padding-bottom:80px}.main_header__l1MAl{z-index:100;display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#fff;border-bottom:1px solid #ccc;width:100%}.main_logoContainer__tJoc1{display:flex;align-items:center;gap:12px}.main_logo__WjIaX{width:52px;height:23px;object-fit:contain}.main_actions__a5yTA{display:flex;align-items:center;gap:16px}.main_iconButton__sLGLn{background:none;border:none;cursor:pointer;color:#2c3e50;font-size:1.4rem;transition:color .2s ease}.main_iconButton__sLGLn:hover{color:#3498db}.main_userAvatar__jPiUq{width:32px;height:32px;border-radius:50%;object-fit:cover;cursor:pointer;border:1px solid #e0e0e0}.main_searchForm__AWEpo{position:-webkit-sticky;position:sticky;top:0;padding:10px;z-index:99;transition:all .5s}.main_searchForm__AWEpo.main_onSticky__uX3hV{background-color:#fff;border-bottom:1px solid #ccc}.main_searchInput__hnM7_{position:relative;width:100%}.main_searchInput__hnM7_ input{width:100%;padding:12px 48px 12px 16px;border:1px solid #e0e0e0;border-radius:20px;font-size:.95rem;transition:border-color .2s ease,box-shadow .2s ease}.main_searchInput__hnM7_ input:focus{outline:none;border-color:#3498db}.main_searchButton__TbnSo{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#7f8c8d;font-size:1.2rem;cursor:pointer}.main_utilityBar__Sod1e{display:flex;justify-content:space-around;align-items:center;margin:10px 0}.main_utilityItem__XKUxs{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;width:50px;height:50px;border-radius:50%;padding:5px;background-color:#31a2f8;border:2px solid #247385;color:#ECF0F1;transition:all .3s ease;cursor:pointer}.main_utilityItem__XKUxs:hover{background:linear-gradient(135deg,#2980B9,#3498DB);transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.main_utilityIcon__cpMpt{font-size:1.2rem;margin-bottom:2px}.main_marqueeContainer__q8Qr6{background:linear-gradient(90deg,#3bf59b,#01fe51);color:rgb(5,16,134);padding:5px 0;overflow:hidden;white-space:nowrap;position:relative}.main_marqueeContent__NCAmF{display:inline-block;padding-left:100%;animation:main_marquee__znRiw 90s linear infinite}.main_marqueeItem__4I8Yj{display:inline-flex;align-items:center;justify-content:center;margin-right:40px;font-size:16px;font-weight:500}.main_marqueeIcon__9f27v{margin-right:10px;font-size:18px;color:#ea112a}.main_carouselContainer__ryHjv{position:relative;margin:16px;border-radius:25px;overflow:hidden;border:2px solid #eee}.main_carousel__qD4f8{display:flex;transition:transform .6s ease-in-out;width:100%}.main_carouselSlide__ke4y4{position:relative;aspect-ratio:16/9;min-width:100%}.main_carouselImage__Cr9_M{width:100%;height:100%;object-fit:cover;display:block}.main_sponsorMain__o5vZc{position:absolute;top:10px;right:10px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50%;z-index:2;cursor:pointer}.main_sponsorIcon__bzg26{color:white}.main_sponsorContainer__Ph8FS{font-size:.8rem;color:white;padding:4px 8px;background-color:rgba(0,0,0,.5);border-radius:4px}.main_carouselIndicators__8ZiAw{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:8px;padding:4px 8px;background-color:rgba(0,0,0,.4);border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.main_carouselDot__GOmq4{width:8px;height:8px;border-radius:50%;background-color:rgba(255,255,255,.4);transition:width .3s ease,background-color .3s ease;cursor:pointer}.main_carouselDotActive__8GADU{width:24px;border-radius:4px;background-color:#ffffff}.main_events_img__0XV_p{width:100%;object-fit:contain;margin:0;display:block;-webkit-mask-image:linear-gradient(180deg,black 85%,transparent);mask-image:linear-gradient(180deg,black 85%,transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.main_top_offers_home__2dkDn{display:flex;align-items:center;margin:16px;padding:12px;background:linear-gradient(135deg,#6e8efb,#a777e3);border-radius:8px;color:white;cursor:pointer}.main_top_offers_home__2dkDn img{width:80px;height:80px;border-radius:8px;object-fit:cover;margin-right:12px;border:2px solid white}.main_top_offers_home__2dkDn #main_infos__B4Bmd{flex:1 1}.main_top_offers_home__2dkDn #main_title__UbpM0{font-size:1rem;font-weight:600;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main_top_offers_home__2dkDn #main_desc__8XQzW{font-size:.8rem;margin-bottom:4px;opacity:.9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main_top_offers_home__2dkDn #main_price__90ztI{display:inline-block;padding:4px 8px;background-color:rgba(255,255,255,.2);border-radius:4px;font-size:.9rem;font-weight:600;margin-top:4px}.main_top_offers_home__2dkDn #main_time__Fqj_g{font-size:.7rem;opacity:.8;margin-top:4px}.main_startSection___kYAd{background:linear-gradient(180deg,#f4f5f7 0,#ffffff);overflow:visible;padding-bottom:10px}.main_section__qdG7D{background-color:#fff;border-radius:20px;padding:10px;margin:10px 15px;box-shadow:2px 2px 10px rgb(0,0,0,.05)}.main_sectionHeader__eN9NE{font-size:1.2rem;font-weight:600;color:#2c3e50;margin:0 0 5px}.main_sectionContent__J_Lzm{display:flex;overflow-x:auto;gap:10px;scroll-snap-type:x mandatory;scrollbar-width:none}.main_productCard__17ktm{flex:0 0 160px;scroll-snap-align:start;background-color:#ffffff;border-radius:20px;overflow:hidden;border:2px solid #eee}.main_productImage__eSm7G{position:relative;width:100%;aspect-ratio:1/1}.main_productImage__eSm7G img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.main_productCard__17ktm:hover .main_productImage__eSm7G img{transform:scale(1.05)}.main_discountBadge__NnVZU{position:absolute;bottom:8px;left:0;background-color:#e74c3c;color:white;padding:2px 8px;border-top-right-radius:8px;border-bottom-right-radius:8px;font-size:.7rem;font-weight:600}.main_productInfo__P1Xmp{padding:8px}.main_productTitle__TIyP5{font-size:.9rem;font-weight:500;color:#2c3e50;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main_productPrice__mfB_l{display:flex;align-items:center;gap:4px;font-size:.9rem;font-weight:600;color:#2c3e50}.main_originalPrice__N6Gwk{font-size:.7rem;color:#95a5a6;text-decoration:line-through}.main_productDesc__Gm1Xw{font-size:.8rem;color:#7f8c8d;margin-top:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.main_categorySection__O0ck6{padding:5px 15px;margin:0;background:linear-gradient(180deg,#f4f5f7,#ffffff)}.main_sameLine__ls3Ra{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.main_categoryHeader__zB_kc{margin:0;font-size:1.2rem;font-weight:600}.main_viewMore__bxNi4{border:none;background:transparent;display:flex;align-items:center;gap:5px;color:#3498db}.main_viewMore__bxNi4:hover{color:#0c649f}.main_categoryList__buj4b{display:flex;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;scrollbar-width:none}.main_categoryItem__PAm2D{padding:10px 20px;scroll-snap-align:start;background-color:white;border-radius:20px;width:max-content;border:2px solid #1089e6;cursor:pointer;transition:transform .2s ease;display:block}.main_categoryItem__PAm2D:hover{border:2px solid #0885e4;background-color:#0885e4;color:#ffff}.main_categoryImage__2JWVO{width:70%;height:70%;object-fit:contain;transition:transform .3s ease}.main_categoryItem__PAm2D:hover .main_categoryImage__2JWVO{transform:scale(1.1)}.main_letestHead__2mhYt{margin-left:15px}.main_latestProducts__LGl0i{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;padding:0 16px}.main_latestProductCard__bamWI{background-color:white;border-radius:20px;overflow:hidden;border:2px solid #eee;transition:transform .2s ease,box-shadow .2s ease}.main_latestProductCard__bamWI:hover{transform:translateY(-4px)}.main_latestProductImage__95xG9{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.main_latestProductImage__95xG9 img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.main_latestProductCard__bamWI:hover .main_latestProductImage__95xG9 img{transform:scale(1.05)}.main_outOfStock__CCgn3{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);color:white;padding:4px;text-align:center;font-size:.8rem}.main_latestProductInfo__cvyfq{padding:8px}.main_latestProductTitle__uki5C{font-size:.8rem;color:#2c3e50;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em;line-height:1.2}.main_latestProductPrice__ECJy1{font-size:.9rem;font-weight:600;color:#2c3e50}.main_latestProductOriginalPrice__EM_l7{font-size:.7rem;color:#95a5a6;text-decoration:line-through;margin-left:4px}.main_bottomNav__jHrfZ{position:fixed;bottom:0;left:0;right:0;display:flex;justify-content:space-around;padding:8px 0;background-color:white;z-index:90;transition:transform .3s ease}.main_bottomNav__jHrfZ.main_hidden__swIAy{transform:translateY(100%)}.main_navItem__McEmC{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 8px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.main_navItem__McEmC:hover{background-color:#f8f9fa}.main_navIcon__uYJXt{font-size:1.4rem;color:#7f8c8d;transition:color .2s ease}.main_navLabel__WDiiY{font-size:.7rem;color:#7f8c8d;transition:color .2s ease}.main_navItemActive__U4dPp .main_navIcon__uYJXt,.main_navItemActive__U4dPp .main_navLabel__WDiiY{color:#3498db;font-weight:500}.main_fadeIn__MfAgK{animation:main_fadeIn__MfAgK .5s ease forwards}@keyframes main_fadeIn__MfAgK{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes main_marquee__znRiw{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.main_marqueeContainer__q8Qr6:active .main_marqueeContent__NCAmF{animation-play-state:paused}@media (max-width:768px){.main_marqueeItem__4I8Yj{font-size:14px;margin-right:30px}.main_marqueeIcon__9f27v{font-size:16px}}@media (min-width:768px){.main_carouselSlide__ke4y4{aspect-ratio:8/3}.main_productCard__17ktm{flex:0 0 180px}.main_latestProducts__LGl0i{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.main_carouselSlide__ke4y4{aspect-ratio:8/2}.main_productCard__17ktm{flex:0 0 200px}.main_latestProducts__LGl0i{grid-template-columns:repeat(6,1fr)}.main_categoryList__buj4b,.main_latestProducts__LGl0i,.main_sectionContent__J_Lzm{padding:0 24px}}.main_last_loading_product__eptdK{width:100%;height:100%;object-fit:contain;padding:20px}.LoadingAnimation_loadingScreen__OO_9C{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;height:100vh;width:100vw;overflow:hidden;animation:LoadingAnimation_fadeIn__kR_tb .5s ease-in-out;z-index:9999}.LoadingAnimation_letter__fpLck{font-size:4rem;font-weight:700;margin:0 .3rem;transform-origin:center;animation:LoadingAnimation_float__qE08D 2s ease-in-out infinite}.LoadingAnimation_i__EQfLn{color:#4facfe;animation-delay:0s}.LoadingAnimation_n__isB8n{color:#00204a;animation-delay:.3s}.LoadingAnimation_r__OqVF2{color:#00204a;animation-delay:.6s}.LoadingAnimation_l__FpNk5{color:#00204a;animation-delay:.9s}@keyframes LoadingAnimation_float__qE08D{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.1)}to{transform:translateY(0) scale(1)}}@keyframes LoadingAnimation_fadeIn__kR_tb{0%{opacity:0}to{opacity:1}}.footer_footer__AdJku{color:#4B0082;padding:10px 20px;text-align:center}.footer_footer__AdJku h3,.footer_footer__AdJku h4{color:#5454ff;margin-bottom:10px}.footer_footer__AdJku p{margin:0 0 10px;line-height:1.6}.footer_footer__AdJku a{color:#4B0082;text-decoration:none;transition:color .3s;position:relative}.footer_footer__AdJku a:hover{color:#2e004a;text-decoration:underline}.footer_footer__AdJku div{margin-bottom:20px}.footer_social_links__hDbuQ a{display:inline-block;margin:5px 10px;border-radius:5px;color:#fff;position:relative;padding:10px 10px 10px 35px;text-decoration:none}.footer_zailio_bold__xhkT5{font-weight:700;color:#8A2BE2;text-transform:uppercase}.footer_important_icon__FkBNC{margin-right:5px;color:#FF0000}.footer_social_links__hDbuQ .footer_ficon__YfWen{position:absolute;left:10px}.footer_social_links__hDbuQ .footer_finstagram__usKKB{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.footer_social_links__hDbuQ .footer_fgithub__6KMj_{background:#424242}.footer_social_links__hDbuQ .footer_fwa__MQMb6{background-color:#298f43}.footer_divider__uggQL{border-top:1px solid #4b0082;padding-top:10px;margin-top:20px}.footer_trending_links__UM5F7{display:flex;justify-content:center;flex-wrap:wrap}.footer_trending_links__UM5F7 a{margin:5px 15px;font-weight:700;color:#4B0082;text-decoration:none}.footer_trending_links__UM5F7 a:hover{color:#2e004a}.messages_container__i8g89{color:white;height:max-content;position:fixed;top:10px;left:50%;transform:translateX(-50%);overflow:hidden;max-width:94vw;width:100%;overflow-y:auto;scroll-snap-type:y proximity;scroll-behavior:smooth;z-index:1111}.messages_addButton__eAY_F{background:#007AFF;color:white;border:none;padding:10px 15px;border-radius:5px;margin-bottom:15px;cursor:pointer;font-size:16px}.messages_notification__J9aNB{max-width:400px;width:100%;background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:20px;padding:15px;position:relative;transition:all .3s ease;opacity:.5;transform:scale(.98);overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-snap-align:start;left:50%}.messages_action__OjqEP{width:100%;display:flex;flex-wrap:wrap;gap:10px}.messages_nav__PhsnT{background-color:rgb(65,66,66);border-radius:15px;padding:5px 15px;text-decoration:none;color:#ddd}.messages_notification__J9aNB.messages_active__TKXsZ{opacity:1;transform:scale(1)}.messages_notification__J9aNB.messages_swiping__yZahP{transition:none}.messages_notification__J9aNB.messages_removing__FcmcU{transform:translateX(100%) scale(.9);opacity:0}.messages_header__GtdzL{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.messages_appInfo__FRfmg{display:flex;align-items:center;gap:8px}.messages_appName__kjfS6{font-weight:500;font-size:14px;opacity:.8}.messages_time__U0_DX{font-size:12px;opacity:.6}.messages_content__c4hdD{font-size:.8em;font-weight:400;line-height:1.4;margin-bottom:5px}.messages_closeButton__0Z4i6{position:absolute;top:10px;right:10px;width:24px;height:24px;border-radius:50%;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .2s ease}.messages_notification__J9aNB.messages_active__TKXsZ .messages_closeButton__0Z4i6{opacity:1}.cart_container__t2EBK{max-width:1200px;margin:0 auto;background:#ffffff;border-radius:12px;overflow:hidden;flex:1 1;width:100%;position:relative;height:100vh;padding-bottom:100px}#cart_empty__YvOax{position:absolute;top:50%;left:50%;font-weight:400;animation:cart_fadin__qV_Ym 1s forwards}.cart_header__dXpMr{padding:10px 14px;border-bottom:1px solid #e5e7eb;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cart_filterTabs__0YAjt{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.cart_filterTab__qUa8j{padding:8px 16px;border-radius:20px;font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;border:none;background:transparent;min-width:max-content}.cart_filterTab__qUa8j.cart_active__qixuk{background-color:#4f46e5;color:#ffffff}.cart_orderList__vjGDh{padding:0}.cart_orderItem__oSpZs{padding:10px;border-bottom:1px solid #e5e7eb}.cart_content__ueZwj{display:flex}.cart_productImageContainer__Wo2_D{width:30%;max-width:120px;margin-right:20px;flex-shrink:0;position:relative}.cart_productImage__aGyHf{width:100%;height:auto;border-radius:8px;object-fit:cover;aspect-ratio:1/1;border-radius:10px;border:2px solid #f4f4f4}.cart_productInfo__G7D8a{flex:1 1;min-width:0}.cart_productHeader__cbujP{display:flex;justify-content:space-between;margin-bottom:8px;position:relative}.cart_div__OAq0x{width:100%;overflow:hidden}.cart_cartName__Kgy4S{display:flex;justify-content:space-between;align-items:center;position:relative}.cart_productTitle__OAJkq{font-weight:500;font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0;max-width:90%}.cart_productCategory__4qv4D{font-size:.875rem;color:#6b7280;margin-bottom:8px}.cart_productPrice__6JZy0{font-weight:700;margin-bottom:12px}.cart_trackingVisual__62exf{display:flex;align-items:center;margin:12px 0;position:relative}.cart_trackingStep__b8Roz{display:flex;flex-direction:column;align-items:center;flex:1 1;position:relative;z-index:1}.cart_stepIcon__1OsvN{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;margin-bottom:4px}.cart_stepActive__edm5L{background-color:#4f46e5;color:white}.cart_stepInactive__XId6W{background-color:#e5e7eb;color:#6b7280}.cart_stepLabel__I4sFT{font-size:.75rem;color:#6b7280;text-align:center}.cart_trackingLine__R_NKz{position:absolute;top:12px;left:0;right:0;height:2px;background-color:#e5e7eb;z-index:0}.cart_trackingProgress__OZpZx{height:100%;background-color:#4f46e5}.cart_cartIconDiv__5K0YG{padding:5px;border-radius:100%;position:absolute;right:10px;bottom:20px;z-index:11;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:block;width:30px!important;height:30px!important}.cart_heartIcon___FlKG{color:rgb(238,29,29)}.cart_statusBadge__zFNpm{padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;position:absolute;right:10px;bottom:20px;z-index:11;height:max-content;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cart_statusPendingBadge__FWvOx{background-color:rgba(107,114,128,.1);color:#6b7280}.cart_statusProcessingBadge__sS_rk{background-color:rgba(245,158,11,.1);color:#f59e0b}.cart_statusShippedBadge__AzK40{background-color:rgba(59,130,246,.1);color:#3b82f6}.cart_statusCompletedBadge__qwKXK{background-color:rgba(16,185,129,.1);color:#10b981}.cart_orderMeta__h3DKH{display:flex;gap:16px;font-size:.875rem;margin-bottom:12px;justify-content:space-between;background-color:#e0e9f7;border-radius:10px;padding:5px}.cart_metaItem__YVvRL{display:flex;align-items:center;gap:6px;color:#6b7280}.cart_desc__xIu1P{word-break:break-all;white-space:wrap;color:#6b7280;margin:3px 0}.cart_actions__RAeNW{display:flex;gap:8px}.cart_actionButton__jEG5l{padding:6px 12px;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;border:1px solid transparent}.cart_primaryAction__Cw4cm{background-color:#4f46e5;color:white}.cart_secondaryAction__NPzOz{background-color:transparent;border-color:#d1d5db}.cart_spinner__95Pf4{animation:cart_spin__rSlyM 1s linear infinite;color:#6b7280}@keyframes cart_spin__rSlyM{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes cart_fadin__qV_Ym{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.comment_container__ABN_v{display:flex;flex-direction:column;max-height:80vh;min-height:60vh;height:max-content;background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:8px;overflow:hidden;position:fixed;left:50%;transform:translateX(-50%);z-index:999;max-width:600px;width:100%;bottom:0}.comment_header__AVaU7{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:2px solid #e5e5e5}.comment_tabs__S2cE_{display:flex;gap:8px}.comment_tab__UMYOV{display:flex;align-items:center;gap:6px;padding:8px 16px;border-radius:20px;border:none;background:none;font-size:14px;font-weight:500;color:#606060;cursor:pointer;transition:all .2s ease}.comment_tab__UMYOV:hover{background-color:#f0f0f0}.comment_tab__UMYOV.comment_active__7VEcO{background-color:#e0e0e0;color:#202020}.comment_closeButton__PKqot{background:none;border:none;color:#606060;cursor:pointer;padding:4px}.comment_commentsList__pnnaD{flex:1 1;overflow-y:auto;padding:16px}.comment_center__awRcZ{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;transform:translate(-50%,-50%);place-items:center;color:#909090}.comment_loadingContainer__VaTr4{display:flex;flex-direction:column;gap:16px}.comment_emptyState__5oqyT{display:flex;justify-content:center;align-items:center;height:100px;color:#909090;font-size:14px}.comment_commentItem__zWy9g{display:flex;gap:12px;margin-bottom:10px;animation:comment_fadeIn__0Re9B .3s ease-out}.comment_commentAvatar__mLOzt{width:50px;height:50px;border-radius:50%;background-color:#e0e0e0;flex-shrink:0;display:grid;place-items:center;position:relative}.comment_commentAvatar__mLOzt img{width:100%;object-fit:cover;border-radius:50%}.comment_commenterInfo__NrnuV{position:absolute;right:0;bottom:0;background-color:#404040;color:#065fd4;border-radius:50%}.comment_commentContent__LlajY{flex:1 1;background-color:rgb(255,255,255,.5);padding:5px;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:2px solid #eae9e9}.comment_commentHeader__X6Nem{position:relative;display:flex;align-items:center;gap:8px;margin-bottom:4px;width:100%}.comment_username__gN344{font-weight:600;font-size:16px;color:#202020}.comment_date__1PpVa{font-size:13px;color:#909090}.comment_commentDot__Jxcgo{margin-left:auto}.comment_commentText__YDP5w{font-size:15px;line-height:1.4;color:#404040;margin:4px 0}.comment_commentActions__xFmF7{display:flex;align-items:center;gap:8px}.comment_likeButton__7YLoR{display:flex;align-items:center;gap:4px;background:none;border:none;color:#606060;font-size:12px;cursor:pointer;padding:4px 8px;border-radius:4px}.comment_likeButton__7YLoR:hover{background-color:#f5f5f5}.comment_replyBtn__bPp1G{border:none;background:none;color:#065fd4}.comment_viewReplyBtn__NFsE1{font-weight:700;letter-spacing:.5px;margin:5px 0;border:none;background:none;color:#7f7e7e;width:100%;text-align:left;padding-left:50px;padding-bottom:5px}.comment_repliesList__zf83d{padding:10px 0}.comment_replyItem__TPK9I{display:flex;gap:12px;margin:10px 0;animation:comment_fadeIn__0Re9B .3s ease-out}.comment_replyCommentContent__0V1FL{flex:1 1;display:flex}.comment_replyData__gN9HQ{flex:1 1;flex-direction:column;display:flex;gap:5px}.comment_replyCommentAvatar__IDYYk{width:40px;height:40px;border-radius:50%;background-color:#e0e0e0;flex-shrink:0;display:grid;place-items:center}.comment_replyCommentAvatar__IDYYk img{width:100%;object-fit:cover;border-radius:50%}.comment_replyUsername__FLsQK{font-weight:600;font-size:14px;color:#202020}.comment_replyTime__Vdqtw{font-size:11px;color:#909090}.comment_replyActions__iGPGT{display:flex;margin-left:auto;position:relative;align-items:center}.comment_replyCommentText__rKpb4{flex:1 1;font-size:13px;line-height:1.4;color:#404040;margin:3px 0}.comment_hideReplyBtn___XeRO{font-weight:700;letter-spacing:.5px;margin:0;border:none;background:none;color:#1b1b1c;width:100%;text-align:left;padding-bottom:5px;color:#404040}.comment_replyContiner__YKsfU{border-top:2px solid #b2b0b0;background-color:#413c3c;align-items:center;display:flex;justify-content:space-between;color:#fff;transition:opacity .3s ease,transform .3s ease;opacity:0;transform:translateY(-20px);visibility:hidden;height:0;padding:0}.comment_replyContiner__YKsfU.comment_visible__jAy4I{height:auto;padding:10px;visibility:visible;opacity:1;transform:translateY(0)}.comment_replyContiner__YKsfU span{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;letter-spacing:.7px}.comment_questionContent__h4bO_{flex:1 1;background-color:#f9f9f9;border-radius:5px;padding:5px;box-shadow:2px 2px 5px rgba(0,0,0,.2),inset .5px .5px 5px rgba(0,0,0,.1);display:flex;position:relative}.comment_questionInfo__RZRHo{flex:1 1}.comment_questionText__WuJ1A{font-size:15px;line-height:1.4;color:#404040;margin:0}.comment_questionAnswer__idtVW{font-size:13px;line-height:1.3;color:#292929;margin-left:25px;letter-spacing:.5px}.comment_qnaLike__oLDAw{padding:5px 15px;display:flex;align-items:center;gap:5px;border-radius:20px;background:none;margin-top:10px;margin-left:25px}.comment_inputContainer__QahBY{display:flex;flex-direction:column;padding:8px 12px;border-top:2px solid #e5e5e5}.comment_characterCounter__3F4eg{align-self:flex-end;background-color:#e2e2e2;color:rgb(36,65,65);padding:2px 10px;border-radius:20px;margin-bottom:15px;font-family:monospace}.comment_addComment__XiXHV{display:flex;gap:8px}.comment_commentInput__dq53P{flex:1 1;padding:5px 10px;border-radius:20px;border:1px solid #e0e0e0;font-size:14px;resize:none;min-height:30px;max-height:120px;transition:border-color .2s ease;place-content:center}.comment_commentInput__dq53P:focus{outline:none;border-color:#909090}.comment_submitButton__vvHwG{padding:0 16px;border-radius:20px;border:none;background-color:#065fd4;color:white;font-weight:500;cursor:pointer;transition:background-color .2s ease}.comment_submitButton__vvHwG:hover{background-color:#0549a8}.comment_submitButton__vvHwG:disabled{background-color:#cccccc;cursor:not-allowed}.comment_shimmerItem__VUNZi{display:flex;gap:12px;margin-bottom:16px}.comment_shimmerAvatar__ToD2L{width:30px;height:30px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:comment_shimmer__zx9FV 1.5s infinite}.comment_shimmerContent__TM8Sf{flex:1 1;display:flex;flex-direction:column;gap:6px}.comment_shimmerLine__SEw7B{height:12px;border-radius:4px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:comment_shimmer__zx9FV 1.5s infinite}.comment_spinner__MBAO_{animation:comment_spin__d3Lzq 1s linear infinite}@keyframes comment_spin__d3Lzq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes comment_shimmer__zx9FV{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes comment_fadeIn__0Re9B{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.comment_container__ABN_v{border-radius:0}.comment_tabs__S2cE_{gap:4px}.comment_tab__UMYOV{padding:8px 12px;font-size:13px}.comment_commentItem__zWy9g{gap:8px}.comment_commentAvatar__mLOzt{width:35px;height:35px}.comment_replyCommentAvatar__IDYYk{width:30px;height:30px}}