.Home_homeContainer__X1Mjk{padding:clamp(16px,2vw,20px);background:var(--color-background,#f6f7fa);color:var(--color-text-main,#222);font-family:var(--font-family-base);min-height:100vh}.Home_homeContainerScrollLock__PhJuz{position:fixed;left:0;right:0;width:100%}.Home_homeContainer__X1Mjk h1,.Home_homeContainer__X1Mjk h2{margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px));border-bottom:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828);padding-bottom:var(--space-sm,clamp(6px,.8vw,8px));color:var(--color-text-main,#222);font-weight:var(--font-weight-bold,700);letter-spacing:-.01em}.Home_homeContainer__X1Mjk h1{font-size:var(--font-size-2xl,clamp(28px,3vw,32px));text-align:center;margin-bottom:var(--space-xl,clamp(28px,3.5vw,32px));font-weight:var(--font-weight-bold,700)}.Home_homeContainer__X1Mjk h2{font-size:var(--font-size-xl,clamp(20px,2.2vw,24px));margin-bottom:clamp(16px,2vw,20px);font-weight:var(--font-weight-semibold,600)}.Home_homeContainer__X1Mjk h3{color:var(--color-text-main,#222);margin-bottom:clamp(10px,1.2vw,12px);font-size:var(--font-size-lg,clamp(18px,2vw,20px));font-weight:var(--font-weight-semibold,600)}.Home_homeContainer__X1Mjk p{color:var(--color-text-secondary,#888);margin-bottom:var(--space-md,clamp(12px,1.5vw,16px));line-height:var(--line-height-normal,1.6)}.Home_heroSection__k6XfR{position:relative;background:var(--color-surface,#fff);overflow:hidden;margin-bottom:clamp(32px,4vw,40px)}.Home_searchSection__BbxXa{max-width:var(--container-xl,1200px);margin:0 auto clamp(32px,4vw,40px);padding:0 clamp(16px,2vw,20px)}.Home_searchContainer__GSeGJ{background:var(--color-surface,#fff);border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)));padding:var(--space-lg,clamp(20px,2.5vw,24px)) var(--space-xl,clamp(28px,3.5vw,32px));border:1px solid var(--color-border-light,#f0f0f0)}.Home_homeSearchBar__FbDTx{width:100%}.Home_suggestionsDropdown__7UxhZ{position:absolute;top:100%;left:0;right:0;margin-top:var(--space-sm,clamp(6px,.8vw,8px));background:var(--color-surface,#fff);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));box-shadow:var(--shadow-card,0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-overlay-dark,rgba(34,34,34,.12)));border:1px solid var(--color-border-light,#f0f0f0);z-index:var(--z-dropdown,1000);max-height:clamp(250px,30vw,300px);overflow-y:auto}.Home_suggestionsList__gLkn8{list-style:none;padding:var(--space-sm,clamp(6px,.8vw,8px)) 0;margin:0}.Home_suggestionItem__qOwwg{display:flex;align-items:center;gap:clamp(10px,1.2vw,12px);padding:clamp(10px,1.2vw,12px) var(--space-lg,clamp(20px,2.5vw,24px));cursor:pointer;transition:background-color var(--duration-fast,.2s) var(--easing-default,ease);color:var(--color-text-main,#333);font-size:var(--font-size-md,clamp(14px,1.6vw,15px))}.Home_suggestionItem__qOwwg:hover{background-color:var(--color-surface-hover,#f8f9fa)}.Home_suggestionItem__qOwwg:active{background-color:var(--color-border-light,#f0f0f0)}.Home_suggestionItem__qOwwg span{flex:1 1}@media (max-width:768px){.Home_searchSection__BbxXa{padding:0 var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-xl,clamp(28px,3.5vw,32px))}.Home_searchContainer__GSeGJ{padding:clamp(16px,2vw,20px) var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}}@media (max-width:480px){.Home_searchSection__BbxXa{padding:0 clamp(10px,1.2vw,12px);margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px))}.Home_searchContainer__GSeGJ{padding:var(--space-md,clamp(12px,1.5vw,16px)) clamp(16px,2vw,20px);border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}}.Home_heroMain__s364z{position:relative;width:100%;max-width:clamp(900px,90vw,1000px);height:auto;margin:0 auto;padding:clamp(16px,2vw,20px) clamp(32px,4vw,40px);display:flex;justify-content:center}@media (max-width:980px){.Home_heroMain__s364z{padding:var(--space-md,clamp(12px,1.5vw,16px)) var(--space-lg,clamp(20px,2.5vw,24px))}}@media (max-width:768px){.Home_heroMain__s364z{padding:var(--space-md,clamp(12px,1.5vw,16px)) clamp(16px,2vw,20px);max-width:100%}}@media (max-width:480px){.Home_heroMain__s364z{padding:clamp(10px,1.2vw,12px) var(--space-md,clamp(12px,1.5vw,16px));max-width:100%}}[data-ranking-drawer-open] .Home_searchSection__BbxXa{padding:0 var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-xl,clamp(28px,3.5vw,32px))}[data-ranking-drawer-open] .Home_searchContainer__GSeGJ{padding:clamp(16px,2vw,20px) var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}[data-ranking-drawer-open] .Home_heroMain__s364z{padding:var(--space-md,clamp(12px,1.5vw,16px)) clamp(16px,2vw,20px);max-width:100%}.Home_productsSection__B6FCB{padding:var(--space-lg,clamp(20px,2.5vw,24px));max-width:var(--container-xl,1200px);margin:clamp(32px,4vw,40px) auto;background:var(--color-surface,#fff);border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)))}.Home_sectionHeader__kgFD3{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-sm,clamp(6px,.8vw,8px))}.Home_sectionTitle__P_qai{font-size:var(--font-size-2xl,clamp(20px,2.5vw,24px));font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#222);display:flex;align-items:center;gap:clamp(10px,1.2vw,12px);border-bottom:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828);padding-bottom:var(--space-sm,clamp(6px,.8vw,8px));margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px));letter-spacing:.02em}.Home_viewControls__LOLr_{display:flex;align-items:center;gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_viewToggle__NVvgH{width:clamp(32px,4vw,36px);height:clamp(32px,4vw,36px);border:1px solid var(--color-border-dark,#e0e0e0);background:var(--color-surface,#fff);border-radius:var(--radius-default,clamp(6px,.8vw,8px));display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease)}.Home_viewToggle__NVvgH:hover{border-color:var(--color-primary,#e62828);color:var(--color-primary,#e62828)}.Home_viewToggle__NVvgH.Home_active__wnqnj{background:var(--color-primary,#e62828);border-color:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff)}.Home_viewToggle__NVvgH svg{transition:color .2s ease}.Home_viewAllLink__BWwPG{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666);text-decoration:none;display:flex;align-items:center;gap:var(--space-xs,clamp(3px,.5vw,4px));transition:color var(--duration-fast,.2s) var(--easing-default,ease);margin-left:var(--space-md,clamp(12px,1.5vw,16px));font-family:var(--font-family-base,inherit)}.Home_viewAllLink__BWwPG:hover{color:var(--color-primary,#e62828)}.Home_productsScrollContainer__2KNIY{overflow-x:auto;overflow-y:hidden;margin:0 clamp(-16px,-1.5vw,-20px);padding:0 clamp(16px,1.5vw,20px);position:relative;scrollbar-width:none;-ms-overflow-style:none}.Home_productsScrollContainer__2KNIY::-webkit-scrollbar{display:none}.Home_productsScrollContent__eONNh{display:flex;gap:clamp(16px,1.5vw,20px);padding:clamp(3px,.4vw,4px) 0;will-change:transform}.Home_productScrollItem__fV0P0{flex:0 0 auto;width:clamp(200px,12.5vw,240px)}@media (min-width:769px){.Home_productsScrollContainer__2KNIY:hover{scrollbar-width:thin}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar{display:block;height:clamp(4px,.5vw,6px)}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar-track{background:var(--color-border-light,#f1f1f1);border-radius:var(--radius-xs,clamp(2px,.3vw,3px))}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar-thumb{background:var(--color-text-disabled,#ccc);border-radius:var(--radius-xs,clamp(2px,.3vw,3px))}.Home_productsScrollContainer__2KNIY:hover::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted,#999)}}.Home_productsGrid__wVP1j{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(220px,27vw,240px),1fr));grid-gap:clamp(16px,2vw,20px);gap:clamp(16px,2vw,20px);margin-bottom:clamp(48px,6vw,60px)}.Home_rankingList__XlDUd{flex-direction:column;margin-bottom:clamp(48px,6vw,60px)}.Home_rankingItem__dAtSA,.Home_rankingList__XlDUd{display:flex;gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_rankingItem__dAtSA{align-items:center;padding:var(--space-md,clamp(12px,1.5vw,16px));background:var(--color-surface,#fff);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));box-shadow:var(--shadow-default,0 2px 8px rgba(0,0,0,.06));position:relative;z-index:1}.Home_rankingNumber__r44Uy{width:clamp(28px,3.2vw,32px);height:clamp(28px,3.2vw,32px);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold,700);font-size:var(--font-size-base,clamp(14px,1.6vw,16px));border-radius:50%;flex-shrink:0;font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_top1__OL4Mp{background:var(--color-warning,gold);color:var(--color-text-main,#333);font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_top2__LWDZL{background:var(--color-text-disabled,silver);color:var(--color-text-main,#333);font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_top3__Miz_9{background:var(--color-secondary,#cd7f32);color:var(--color-text-inverse,#fff);font-family:var(--font-family-base,inherit)}.Home_rankingNumber__r44Uy.Home_normal__Pcx61{background:var(--color-surface-hover,#f0f0f0);color:var(--color-text-muted,#666)}.Home_rankingImage__YH1QJ{width:clamp(70px,8.5vw,80px);height:clamp(70px,8.5vw,80px);flex-shrink:0}.Home_rankingImage__YH1QJ .imageContainer{width:100%;height:100%;border-radius:var(--radius-default,clamp(6px,.8vw,8px))}.Home_rankingImage__YH1QJ .image{width:100%;height:100%;object-fit:cover}.Home_rankingInfo__Q2rkH{flex:1 1;display:flex;flex-direction:column;gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_rankingTitle__eTirs{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#333);line-height:var(--line-height-normal,1.4);font-family:var(--font-family-base,inherit)}.Home_rankingPrice__jdidJ{display:flex;align-items:baseline;gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_currentPrice__ABZ4q{font-size:var(--font-size-xl,clamp(18px,2.2vw,20px));font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#e62828);font-family:var(--font-family-base,inherit)}.Home_originalPrice__TNaqh{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-disabled,#999);text-decoration:line-through;font-family:var(--font-family-base,inherit)}.Home_rankingActions__n0zxR{display:flex;align-items:center;gap:var(--space-md,clamp(12px,1.5vw,16px));margin-left:auto;position:relative;z-index:20}.Home_viewButton__JZDSZ{padding:var(--space-sm,clamp(6px,.8vw,8px)) var(--space-md,clamp(12px,1.5vw,16px));background:var(--color-surface,#fff);border:1px solid var(--color-primary,#e62828);border-radius:var(--radius-sm,clamp(5px,.7vw,6px));color:var(--color-primary,#e62828);text-decoration:none;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-medium,500);transition:all var(--duration-fast,.2s) var(--easing-default,ease);font-family:var(--font-family-base,inherit)}.Home_viewButton__JZDSZ:hover{background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff)}.Home_hotSearchSection__GMHlC{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:clamp(32px,4vw,40px);box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)))}@media (max-width:768px){.Home_hotSearchSection__GMHlC{padding:12px 16px;margin-bottom:24px;border-radius:12px}}@media (max-width:480px){.Home_hotSearchSection__GMHlC{padding:10px 12px;margin-bottom:20px;border-radius:10px}}.Home_hotSearchContainer__TVlv7{max-width:var(--container-xl,1200px);margin:0 auto}.Home_hotSearchTitle__o6JY6{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-medium,500);color:var(--color-text-muted,#666);margin:0 0 clamp(8px,1vw,10px);display:flex;align-items:center;gap:clamp(5px,.7vw,6px);font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_hotSearchTitle__o6JY6{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));margin:0 0 var(--space-sm,clamp(6px,.8vw,8px)) 0;gap:var(--space-xs,clamp(3px,.5vw,4px))}.Home_hotSearchTitle__o6JY6 svg{width:clamp(14px,1.8vw,16px)!important;height:clamp(14px,1.8vw,16px)!important}}@media (max-width:480px){.Home_hotSearchTitle__o6JY6{font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));margin:0 0 clamp(5px,.6vw,6px);gap:clamp(2px,.4vw,3px)}.Home_hotSearchTitle__o6JY6 svg{width:clamp(12px,1.6vw,14px)!important;height:clamp(12px,1.6vw,14px)!important}}.Home_hotSearchTags__vH65w{display:flex;flex-wrap:wrap;gap:clamp(5px,.7vw,6px)}.Home_hotSearchTag__eWS30{padding:var(--space-xs,clamp(3px,.5vw,4px)) clamp(8px,1vw,10px);background:var(--color-background,#f8f8f8);border-radius:var(--radius-md,clamp(12px,1.6vw,14px));font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-muted,#777);text-decoration:none;transition:all var(--duration-fast,.2s) var(--easing-default,ease);white-space:nowrap;border:1px solid transparent;font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_hotSearchTags__vH65w{gap:var(--space-xs,clamp(3px,.5vw,4px))}.Home_hotSearchTag__eWS30{padding:clamp(2px,.3vw,3px) var(--space-sm,clamp(6px,.8vw,8px));font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));border-radius:var(--radius-sm,clamp(10px,1.4vw,12px))}}@media (max-width:480px){.Home_hotSearchTags__vH65w{gap:clamp(2px,.4vw,3px)}.Home_hotSearchTag__eWS30{padding:clamp(1px,.2vw,2px) clamp(5px,.7vw,6px);font-size:var(--font-size-xs,clamp(9px,1vw,10px));border-radius:var(--radius-sm,clamp(8px,1.2vw,10px))}}.Home_hotSearchTag__eWS30:hover{background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);transform:translateY(-1px);border-color:var(--color-primary,#e62828)}.Home_highlightSection__Rtply{padding:clamp(10px,1.2vw,12px) var(--space-lg,clamp(20px,2.5vw,24px));background:var(--color-surface,#fff);border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px));box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)))}@media (max-width:768px){.Home_highlightSection__Rtply{padding:4px 8px;margin-bottom:8px;border-radius:8px}}@media (max-width:480px){.Home_highlightSection__Rtply{padding:2px 6px;margin-bottom:6px;border-radius:6px}}.Home_highlightContainer__EAaya{max-width:var(--container-xl,1200px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(10px,1.2vw,12px);gap:clamp(10px,1.2vw,12px)}.Home_highlightCard__678aE{background:var(--color-surface,#fff);border-radius:var(--radius-md,clamp(8px,1.2vw,10px));padding:clamp(8px,1vw,10px) clamp(10px,1.2vw,12px);display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));box-shadow:var(--shadow-xs,0 clamp(1.5px,.2vw,2px) clamp(5px,.6vw,6px) var(--color-overlay-dark,rgba(0,0,0,.04)));min-width:0}.Home_highlightCard__678aE span[style*=width],.Home_highlightCard__678aE svg{width:clamp(20px,2.5vw,24px)!important;height:clamp(20px,2.5vw,24px)!important}@media (max-width:768px){.Home_highlightContainer__EAaya{grid-gap:var(--space-xs,clamp(3px,.5vw,4px));gap:var(--space-xs,clamp(3px,.5vw,4px));grid-template-columns:repeat(3,1fr);display:grid}.Home_highlightCard__678aE{padding:clamp(2px,.3vw,3px) var(--space-xs,clamp(3px,.5vw,4px));gap:clamp(1px,.2vw,2px);border-radius:var(--radius-xs,clamp(3px,.5vw,4px));flex-direction:column;align-items:center;text-align:center;box-shadow:none;border:1px solid var(--color-border-light,#f0f0f0)}.Home_highlightCard__678aE svg{width:clamp(12px,1.6vw,14px)!important;height:clamp(12px,1.6vw,14px)!important}.Home_highlightInfo__76irg{width:100%;display:flex;flex-direction:column;align-items:center;gap:0}}@media (max-width:480px){.Home_highlightContainer__EAaya{gap:3px;grid-template-columns:repeat(3,1fr)}.Home_highlightCard__678aE{padding:2px 3px;gap:1px;border-radius:3px;border:1px solid #f0f0f0}.Home_highlightCard__678aE svg{width:12px!important;height:12px!important}.Home_highlightInfo__76irg{gap:0}}.Home_highlightInfo__76irg{flex:1 1;min-width:0;overflow:hidden}.Home_highlightDesc__iE_1J,.Home_highlightTitle__rL3SQ,.Home_highlightValue__CRruK{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Home_highlightTitle__rL3SQ{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-muted,#666);margin:0 0 var(--space-xs,clamp(3px,.5vw,4px)) 0;line-height:var(--line-height-tight,1.3);font-family:var(--font-family-base,inherit)}.Home_highlightValue__CRruK{font-size:var(--font-size-lg,clamp(16px,2vw,18px));font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0 0 clamp(1px,.2vw,2px);line-height:var(--line-height-tight,1.2);font-family:var(--font-family-base,inherit)}.Home_highlightDesc__iE_1J{font-size:var(--font-size-xs,clamp(9px,1vw,10px));color:var(--color-text-disabled,#999);margin:0;line-height:var(--line-height-tight,1.3);font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_highlightTitle__rL3SQ{font-size:var(--font-size-xs,clamp(7px,.9vw,8px));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Home_highlightTitle__rL3SQ,.Home_highlightValue__CRruK{margin:0;line-height:var(--line-height-tight,1);padding:0}.Home_highlightValue__CRruK{font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));font-weight:var(--font-weight-semibold,600)}.Home_highlightDesc__iE_1J{font-size:var(--font-size-xs,clamp(6px,.8vw,7px));line-height:var(--line-height-tight,1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:none;margin:0;padding:0}}@media (max-width:480px){.Home_highlightTitle__rL3SQ{font-size:var(--font-size-xs,clamp(6px,.8vw,7px))}.Home_highlightTitle__rL3SQ,.Home_highlightValue__CRruK{margin:0;line-height:var(--line-height-tight,1);padding:0}.Home_highlightValue__CRruK{font-size:var(--font-size-xs,clamp(8px,1vw,9px));font-weight:var(--font-weight-semibold,600)}.Home_highlightDesc__iE_1J{display:none}}.Home_statsSection__z_iqP{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:clamp(32px,4vw,40px);box-shadow:var(--shadow-default,0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06)))}.Home_statsContainer__otjY2{max-width:clamp(700px,87vw,800px);margin:0 auto;display:flex;justify-content:space-around;align-items:center;gap:clamp(24px,3vw,32px)}.Home_statItem__N5lZw{display:flex;align-items:center;gap:clamp(.5rem,.8vw + .4rem,.75rem);text-align:left}.Home_statItem__N5lZw>span[style*=display],.Home_statItem__N5lZw>span[style*=width],.Home_statItem__N5lZw>svg{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle}.Home_statInfo__HcL53{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;line-height:1}.Home_statValue__TzIjL{font-size:clamp(1rem,1.2vw + .8rem,1.125rem);font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0;line-height:var(--line-height-tight,1);display:flex;align-items:center;font-family:var(--font-family-base,inherit)}.Home_statLabel__R54l1{display:none}.Home_partnerSection__XQo28{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-xl,clamp(32px,4vw,40px));box-shadow:0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06))}@media (max-width:768px){.Home_partnerSection__XQo28{padding:clamp(5px,.6vw,6px) var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-md,clamp(12px,1.5vw,16px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}}@media (max-width:480px){.Home_partnerSection__XQo28{padding:clamp(3px,.4vw,4px) var(--space-sm,clamp(6px,.8vw,8px));margin-bottom:clamp(8px,1vw,10px);border-radius:var(--radius-default,clamp(6px,.8vw,8px))}}.Home_partnerContainer__MUuGP{max-width:1200px;margin:0 auto}.Home_partnerTitle__gdrrF{font-size:clamp(14px,2vw,18px);font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#333);margin:0 0 var(--space-md,clamp(12px,1.5vw,16px)) 0;display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));font-family:var(--font-family-base,inherit);line-height:1.4;word-break:keep-all}.Home_partnerTitle__gdrrF span[style*=width],.Home_partnerTitle__gdrrF svg{width:clamp(14px,1.8vw,16px)!important;height:clamp(14px,1.8vw,16px)!important;flex-shrink:0}@media (min-width:481px) and (max-width:768px){.Home_partnerTitle__gdrrF{font-size:clamp(15px,2.2vw,17px)}.Home_partnerTitle__gdrrF span[style*=width],.Home_partnerTitle__gdrrF svg{width:clamp(15px,2vw,16px)!important;height:clamp(15px,2vw,16px)!important}}@media (max-width:480px){.Home_partnerTitle__gdrrF{font-size:clamp(13px,3.5vw,15px);margin:0 0 clamp(8px,1vw,10px);gap:clamp(4px,1vw,6px)}.Home_partnerTitle__gdrrF span[style*=width],.Home_partnerTitle__gdrrF svg{width:clamp(13px,3.2vw,15px)!important;height:clamp(13px,3.2vw,15px)!important}}.Home_partnerGrid__qWe_E{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(180px,22vw,200px),1fr));grid-gap:var(--space-lg,clamp(16px,2vw,20px));gap:var(--space-lg,clamp(16px,2vw,20px))}@media (max-width:768px){.Home_partnerGrid__qWe_E{gap:var(--space-sm,clamp(6px,.8vw,8px));grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.Home_partnerGrid__qWe_E{gap:clamp(5px,.6vw,6px);grid-template-columns:repeat(3,1fr)}}.Home_partnerCard__0kPM_{background:var(--color-surface,#fff);border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));padding:var(--space-lg,clamp(16px,2vw,20px));display:flex;flex-direction:column;align-items:center;gap:var(--space-md,clamp(12px,1.5vw,16px));transition:all var(--duration-default,.3s) var(--easing-default,ease);cursor:pointer}@media (max-width:768px){.Home_partnerCard__0kPM_{padding:var(--space-sm,clamp(6px,.8vw,8px)) clamp(5px,.6vw,6px);gap:0;border-radius:var(--radius-default,clamp(5px,.6vw,6px));overflow:hidden;justify-content:flex-start;align-items:center;min-height:clamp(45px,5.5vw,50px)}}@media (max-width:480px){.Home_partnerCard__0kPM_{padding:clamp(5px,.6vw,6px) clamp(3px,.4vw,4px);gap:0;border-radius:var(--radius-xs,clamp(3px,.4vw,4px));overflow:hidden;justify-content:flex-start;align-items:center;min-height:clamp(38px,4.5vw,42px)}}.Home_partnerCard__0kPM_:hover{transform:translateY(clamp(-1.5px,-.2vw,-2px));box-shadow:0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-overlay-dark,rgba(0,0,0,.08))}.Home_logoCircle__PVIVm,.Home_partnerLogo__XKzG4{height:clamp(42px,5vw,48px);display:flex;align-items:center;justify-content:center}.Home_logoCircle__PVIVm{width:clamp(42px,5vw,48px);border:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828);border-radius:50%;background:var(--color-surface,#fff);transition:all var(--duration-default,.3s) var(--easing-default,ease)}@media (max-width:768px){.Home_logoCircle__PVIVm{width:clamp(20px,2.5vw,22px);height:clamp(20px,2.5vw,22px);border-width:clamp(1px,.2vw,1.5px);flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto}}@media (max-width:480px){.Home_logoCircle__PVIVm{width:clamp(16px,2vw,18px);height:clamp(16px,2vw,18px);border-width:clamp(.5px,.1vw,1px);flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0 auto}}.Home_partnerCard__0kPM_:hover .Home_logoCircle__PVIVm{background:var(--color-primary,#e62828);transform:scale(1.1)}.Home_logoText__mUyzF{font-size:var(--font-size-lg,clamp(18px,2vw,20px));font-weight:var(--font-weight-bold,700);color:var(--color-primary,#e62828);transition:color var(--duration-default,.3s) var(--easing-default,ease);font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_logoText__mUyzF{font-size:var(--font-size-xs,clamp(10px,1.2vw,11px));font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-tight,1)}}@media (max-width:480px){.Home_logoText__mUyzF{font-size:var(--font-size-xs,clamp(8px,1vw,9px));font-weight:var(--font-weight-semibold,600);line-height:var(--line-height-tight,1)}}.Home_partnerCard__0kPM_:hover .Home_logoText__mUyzF{color:var(--color-text-inverse,#fff)}.Home_partnerInfo__gnJ14{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;min-width:0}@media (max-width:768px){.Home_partnerInfo__gnJ14{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0;padding:0;gap:0}.Home_partnerLogo__XKzG4{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:0}.Home_partnerCount__pnLpS{flex-shrink:0;margin-top:auto}}@media (max-width:480px){.Home_partnerInfo__gnJ14{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0;padding:0;gap:0}.Home_partnerLogo__XKzG4{flex:1 1;display:flex;align-items:center;justify-content:center;min-height:0}.Home_partnerCount__pnLpS{flex-shrink:0;margin-top:auto}}.Home_partnerName__P1iiF{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#333);margin:0 0 var(--space-xs,clamp(3px,.4vw,4px)) 0;font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_partnerName__P1iiF{display:none}}@media (max-width:480px){.Home_partnerName__P1iiF{display:none}}.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-muted,#666);margin:0;font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(6px,.8vw,7px));margin:0;padding:0;line-height:var(--line-height-tight,1.2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}}@media (max-width:480px){.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(5px,.7vw,6px));margin:0;padding:0;line-height:var(--line-height-tight,1.2);text-align:center}}.Home_flashSaleSection__2CDek{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-xl,clamp(32px,4vw,40px));box-shadow:0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06))}.Home_flashSaleContainer__Unz7W{max-width:1200px;margin:0 auto}.Home_flashSaleHeader__k6_4j{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.Home_flashSaleTitle__CPNuG{font-size:var(--font-size-xl,clamp(18px,2vw,20px));font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0;display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));font-family:var(--font-family-base,inherit)}.Home_countdown__0ajJZ{display:flex;align-items:center;gap:6px;font-size:14px;color:#666;background:#f8f8f8;padding:6px 12px;border-radius:16px}.Home_flashSaleGrid__YsOsG{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(180px,22vw,200px),1fr));grid-gap:var(--space-md,clamp(12px,1.5vw,16px));gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_flashSaleItem__riPXl{background:var(--color-surface,#fff);border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));padding:var(--space-md,clamp(12px,1.5vw,16px));position:relative;cursor:pointer}.Home_flashSaleBadge__FWGf4{position:absolute;top:var(--space-sm,clamp(6px,.8vw,8px));right:var(--space-sm,clamp(6px,.8vw,8px));background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);padding:var(--space-xs,clamp(3px,.4vw,4px)) var(--space-sm,clamp(6px,.8vw,8px));border-radius:var(--radius-default,clamp(5px,.6vw,6px));font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));font-weight:var(--font-weight-semibold,600);z-index:1;font-family:var(--font-family-base,inherit)}.Home_flashSaleImage__ySHR4{width:100%;aspect-ratio:1/1;height:clamp(120px,15vw,140px);max-height:clamp(120px,15vw,140px);margin-bottom:var(--space-md,clamp(12px,1.5vw,16px))}.Home_flashSaleImage__ySHR4 .imageContainer{width:100%;height:100%;background:var(--color-surface,#fff);border-radius:var(--radius-default,clamp(6px,.8vw,8px));display:flex;align-items:center;justify-content:center}.Home_flashSaleImage__ySHR4 .image{width:100%;height:100%;object-fit:contain;object-position:center;max-width:100%;max-height:100%}.Home_flashSaleName__TfbH1{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#333);margin:0 0 var(--space-sm,clamp(6px,.8vw,8px)) 0;line-height:var(--line-height-tight,1.3);height:clamp(32px,4vw,36px);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:var(--font-family-base,inherit)}.Home_flashSalePrice__UcFtQ{display:flex;align-items:baseline;gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_flashSaleCurrent__3pJQw{font-size:18px;font-weight:700;color:#e62828}.Home_flashSaleOriginal__c0Yoo{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-disabled,#999);text-decoration:line-through;font-family:var(--font-family-base,inherit)}.Home_subscribeSection__Si_Br{background:linear-gradient(135deg,var(--color-primary-light,#fef5f5) 0,var(--color-surface,#fff) 100%);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:var(--space-xl,clamp(32px,4vw,40px));box-shadow:0 clamp(1.5px,.2vw,2px) var(--space-sm,clamp(6px,.8vw,8px)) var(--color-overlay-dark,rgba(34,34,34,.06))}.Home_subscribeContainer__fUeqD{max-width:clamp(750px,94vw,800px);margin:0 auto}.Home_subscribeContent__Vnhm6{display:flex;align-items:center;gap:var(--space-lg,clamp(20px,2.5vw,24px));margin-bottom:var(--space-lg,clamp(20px,2.5vw,24px))}.Home_subscribeIcon__xhvIf{flex-shrink:0}.Home_subscribeInfo__URhZt{flex:1 1}.Home_subscribeTitle__Ly__K{font-size:var(--font-size-xl,clamp(18px,2vw,20px));font-weight:var(--font-weight-bold,700);color:var(--color-text-main,#333);margin:0 0 var(--space-sm,clamp(6px,.8vw,8px)) 0;font-family:var(--font-family-base,inherit)}.Home_subscribeDesc__lwTNs{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666);margin:0;line-height:var(--line-height-normal,1.5);font-family:var(--font-family-base,inherit)}.Home_subscribeForm__Xm7vp{display:flex;gap:var(--space-md,clamp(12px,1.5vw,16px));flex-shrink:0}.Home_subscribeInput__VeIWA{padding:clamp(8px,1vw,10px) var(--space-md,clamp(12px,1.5vw,16px));border:1px solid var(--color-border-dark,#e0e0e0);border-radius:var(--radius-default,clamp(6px,.8vw,8px));font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));width:clamp(220px,27vw,240px);transition:border-color var(--duration-fast,.2s) var(--easing-default,ease);font-family:var(--font-family-base,inherit)}.Home_subscribeInput__VeIWA:focus{outline:none;border-color:var(--color-primary,#e62828)}.Home_subscribeButton__nTldE{padding:clamp(8px,1vw,10px) var(--space-lg,clamp(20px,2.5vw,24px));background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);border:none;border-radius:var(--radius-default,clamp(6px,.8vw,8px));font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:var(--font-weight-semibold,600);cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);white-space:nowrap;font-family:var(--font-family-base,inherit)}.Home_subscribeButton__nTldE:hover{background:var(--color-primary-dark,#d01818);transform:translateY(clamp(-.5px,-.1vw,-1px));box-shadow:0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-primary-light,rgba(230,40,40,.2))}.Home_subscribeButton__nTldE:active{transform:translateY(0)}.Home_subscribeFeatures__gRDdM{display:flex;justify-content:center;gap:var(--space-xl,clamp(28px,3.5vw,32px))}.Home_featureItem__TKxyk{display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));font-size:var(--font-size-sm,clamp(12px,1.3vw,13px));color:var(--color-text-muted,#666);font-family:var(--font-family-base,inherit)}@media (max-width:1024px){.Home_heroMain__s364z{padding:16px 24px}.Home_productsGrid__wVP1j{grid-template-columns:repeat(auto-fill,minmax(clamp(180px,22vw,200px),1fr));gap:var(--space-md,clamp(12px,1.5vw,16px))}}@media (max-width:768px){.Home_productsSection__B6FCB{padding:32px 16px}.Home_sectionTitle__P_qai{font-size:var(--font-size-lg,clamp(16px,1.8vw,18px));gap:var(--space-sm,clamp(6px,.8vw,8px));padding-bottom:clamp(5px,.6vw,6px);margin-bottom:var(--space-md,clamp(12px,1.5vw,16px))}.Home_sectionTitle__P_qai span[style*=width],.Home_sectionTitle__P_qai svg{width:clamp(16px,1.8vw,18px)!important;height:clamp(16px,1.8vw,18px)!important}.Home_productsGrid__wVP1j{grid-template-columns:repeat(2,1fr);gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_viewControls__LOLr_{gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_viewToggle__NVvgH{width:clamp(28px,3.2vw,32px);height:clamp(28px,3.2vw,32px)}.Home_rankingItem__dAtSA{padding:var(--space-md,clamp(12px,1.5vw,16px))}.Home_rankingImage__YH1QJ{width:clamp(55px,6.5vw,60px);height:clamp(55px,6.5vw,60px)}.Home_rankingTitle__eTirs{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px))}.Home_currentPrice__ABZ4q{font-size:var(--font-size-lg,clamp(16px,1.8vw,18px))}.Home_statsSection__z_iqP{padding:var(--space-sm,clamp(6px,.8vw,8px)) var(--space-md,clamp(12px,1.5vw,16px));margin-bottom:var(--space-lg,clamp(16px,2vw,20px));border-radius:var(--radius-md,clamp(10px,1.2vw,12px))}.Home_statsContainer__otjY2{flex-direction:row;gap:0;justify-content:space-between}.Home_statItem__N5lZw{flex:1 1;justify-content:center;align-items:center;gap:clamp(.3rem,.5vw + .2rem,.5rem);padding:0 clamp(.25rem,.4vw + .2rem,.5rem);border-right:1px solid var(--color-border-light,#f0f0f0)}.Home_statItem__N5lZw:last-child{border-right:none}.Home_statItem__N5lZw>span[style*=display],.Home_statItem__N5lZw>span[style*=width],.Home_statItem__N5lZw>svg{width:clamp(14px,1.2vw + 12px,18px);height:clamp(14px,1.2vw + 12px,18px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle}.Home_statInfo__HcL53{justify-content:center}.Home_statInfo__HcL53,.Home_statValue__TzIjL{align-items:center;line-height:var(--line-height-tight,1)}.Home_statValue__TzIjL{font-size:clamp(.75rem,.9vw + .65rem,.875rem);font-weight:var(--font-weight-bold,700);display:flex;font-family:var(--font-family-base,inherit)}.Home_statLabel__R54l1{display:none}.Home_logoCircle__PVIVm{width:clamp(32px,3.8vw,36px);height:clamp(32px,3.8vw,36px);border-width:clamp(1px,.2vw,1.5px)}.Home_logoText__mUyzF{font-size:var(--font-size-base,clamp(14px,1.6vw,16px))}.Home_partnerName__P1iiF{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Home_partnerCount__pnLpS{font-size:var(--font-size-xs,clamp(9px,1vw,10px))}.Home_flashSaleSection__2CDek{padding:var(--space-lg,clamp(20px,2.5vw,24px)) var(--space-md,clamp(12px,1.5vw,16px))}.Home_flashSaleHeader__k6_4j{flex-wrap:wrap;gap:var(--space-sm,clamp(6px,.8vw,8px))}.Home_flashSaleTitle__CPNuG{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));gap:clamp(5px,.6vw,6px)}.Home_flashSaleTitle__CPNuG span[style*=width],.Home_flashSaleTitle__CPNuG svg{width:clamp(14px,1.6vw,16px)!important;height:clamp(14px,1.6vw,16px)!important}.Home_countdown__0ajJZ{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));padding:var(--space-xs,clamp(3px,.4vw,4px)) clamp(8px,1vw,10px)}.Home_flashSaleGrid__YsOsG{grid-template-columns:repeat(2,1fr);gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_flashSaleItem__riPXl{padding:var(--space-md,clamp(12px,1.5vw,16px))}.Home_flashSaleBadge__FWGf4{font-size:var(--font-size-xs,clamp(10px,1.1vw,11px));padding:clamp(2px,.3vw,3px) clamp(5px,.6vw,6px)}.Home_flashSaleImage__ySHR4{aspect-ratio:1/1;height:clamp(90px,22.5vw,100px);max-height:clamp(90px,22.5vw,100px)}.Home_flashSaleImage__ySHR4 .imageContainer{height:100%}.Home_flashSaleName__TfbH1{font-size:var(--font-size-sm,clamp(12px,1.3vw,13px));height:clamp(28px,3.5vw,32px)}.Home_flashSaleCurrent__3pJQw{font-size:var(--font-size-base,clamp(14px,1.6vw,16px))}.Home_flashSaleOriginal__c0Yoo{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Home_subscribeSection__Si_Br{padding:var(--space-lg,clamp(20px,2.5vw,24px)) var(--space-md,clamp(12px,1.5vw,16px))}.Home_subscribeContent__Vnhm6{flex-direction:column;text-align:center;gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_subscribeTitle__Ly__K{font-size:var(--font-size-lg,clamp(16px,1.8vw,18px))}.Home_subscribeDesc__lwTNs{font-size:var(--font-size-sm,clamp(12px,1.3vw,13px))}.Home_subscribeForm__Xm7vp{flex-direction:column;width:100%}.Home_subscribeInput__VeIWA{width:100%}.Home_subscribeFeatures__gRDdM{flex-wrap:wrap;gap:var(--space-md,clamp(12px,1.5vw,16px))}.Home_featureItem__TKxyk{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}}@media (max-width:480px){.Home_heroMain__s364z{padding:12px 16px}.Home_productsGrid__wVP1j{grid-template-columns:repeat(2,1fr);gap:var(--space-sm,clamp(8px,1.2vw,10px))}.Home_sectionTitle__P_qai{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));gap:clamp(5px,.6vw,6px);padding-bottom:var(--space-xs,clamp(3px,.4vw,4px));margin-bottom:var(--space-md,clamp(12px,1.5vw,16px))}.Home_sectionTitle__P_qai span[style*=width],.Home_sectionTitle__P_qai svg{width:clamp(14px,1.6vw,16px)!important;height:clamp(14px,1.6vw,16px)!important}.Home_flashSaleTitle__CPNuG{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));gap:var(--space-xs,clamp(3px,.4vw,4px))}.Home_flashSaleTitle__CPNuG span[style*=width],.Home_flashSaleTitle__CPNuG svg{width:clamp(12px,1.4vw,14px)!important;height:clamp(12px,1.4vw,14px)!important}.Home_viewAllLink__BWwPG{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Home_viewToggle__NVvgH{display:none}.Home_statsSection__z_iqP{padding:clamp(5px,.6vw,6px) var(--space-sm,clamp(6px,.8vw,8px));margin-bottom:var(--space-md,clamp(12px,1.5vw,16px));border-radius:var(--radius-md,clamp(8px,1vw,10px))}.Home_statItem__N5lZw{align-items:center;gap:clamp(.25rem,.4vw + .15rem,.4rem);padding:0 clamp(.2rem,.3vw + .1rem,.4rem)}.Home_statItem__N5lZw>span[style*=display],.Home_statItem__N5lZw>span[style*=width],.Home_statItem__N5lZw>svg{width:clamp(12px,1vw + 11px,16px);height:clamp(12px,1vw + 11px,16px);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;vertical-align:middle}.Home_statInfo__HcL53{justify-content:center}.Home_statInfo__HcL53,.Home_statValue__TzIjL{align-items:center;line-height:var(--line-height-tight,1)}.Home_statValue__TzIjL{font-size:clamp(.7rem,.8vw + .6rem,.8rem);font-weight:var(--font-weight-bold,700);display:flex;font-family:var(--font-family-base,inherit)}.Home_statLabel__R54l1{display:none}.Home_productsScrollContainer__2KNIY{margin:0 calc(-1 * var(--space-md, clamp(12px, 1.5vw, 16px)));padding:0 var(--space-md,clamp(12px,1.5vw,16px))}.Home_productScrollItem__fV0P0{width:clamp(180px,22vw,200px)}.Home_productsScrollContent__eONNh{gap:var(--space-md,clamp(12px,1.5vw,16px))}}@keyframes Home_shimmer__AX8A0{0%{background-position:-468px 0}to{background-position:468px 0}}.Home_shimmerItem__ZfMKY{height:clamp(200px,25vw,220px);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));background:var(--color-surface-hover,#f6f7f8);background-image:linear-gradient(to right,var(--color-surface-hover,#f6f7f8) 0,var(--color-border-light,#edeef1) 20%,var(--color-surface-hover,#f6f7f8) 40%,var(--color-surface-hover,#f6f7f8) 100%);background-repeat:no-repeat;background-size:clamp(750px,94vw,800px) 100%;animation:Home_shimmer__AX8A0 var(--duration-slow,1.2s) linear infinite forwards}.RankingBlockSandbox_rankingScrollSection__pXT8O{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:clamp(32px,4vw,40px);box-shadow:var(--shadow-default,0 2px 8px rgba(34,34,34,.06))}.RankingBlockSandbox_rankingScrollTitle__EOplr{font-size:var(--font-size-lg,clamp(18px,2vw,20px));font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#222);margin:0 0 var(--space-md,clamp(12px,1.5vw,16px)) 0;display:flex;align-items:center;gap:clamp(8px,1vw,10px)}.RankingBlockSandbox_rankingScrollContainer__QDGbY{overflow-x:auto;overflow-y:hidden;margin:0 clamp(-16px,-1.5vw,-20px);padding:0 clamp(16px,1.5vw,20px);scrollbar-width:none;-ms-overflow-style:none}.RankingBlockSandbox_rankingScrollContainer__QDGbY::-webkit-scrollbar{display:none}.RankingBlockSandbox_rankingScrollContent__xf2Rd{display:flex;gap:clamp(16px,1.5vw,20px);padding:4px 0}.RankingBlockSandbox_rankingScrollCard__gAnus{flex:0 0 auto;width:clamp(160px,20vw,200px);background:var(--color-surface,#fff);border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,clamp(10px,1.2vw,12px));padding:var(--space-md,clamp(12px,1.5vw,16px));position:relative;cursor:pointer;transition:box-shadow .2s ease}.RankingBlockSandbox_rankingScrollCard__gAnus:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)}.RankingBlockSandbox_rankingScrollBadge__Mo_a_{position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;color:#333;z-index:1}.RankingBlockSandbox_rankingScrollBadge__Mo_a_.RankingBlockSandbox_top1__ileB8{background:gold}.RankingBlockSandbox_rankingScrollBadge__Mo_a_.RankingBlockSandbox_top2__XpoiY{background:silver}.RankingBlockSandbox_rankingScrollBadge__Mo_a_.RankingBlockSandbox_top3__7DwlD{background:#cd7f32;color:#fff}.RankingBlockSandbox_rankingScrollBadge__Mo_a_.RankingBlockSandbox_normal__A8A4f{background:#f0f0f0;color:#666}.RankingBlockSandbox_rankingScrollCardImage__042xl{width:100%;aspect-ratio:1;border-radius:var(--radius-default,8px);margin-bottom:8px;overflow:hidden;background:#f5f5f5}.RankingBlockSandbox_rankingScrollCardImage__042xl .imageContainer,.RankingBlockSandbox_rankingScrollCardImage__042xl img{width:100%;height:100%;object-fit:cover}.RankingBlockSandbox_rankingScrollCardTitle__dV1m7{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:500;color:var(--color-text-main,#333);margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RankingBlockSandbox_rankingScrollCardPrice__U6WNL{font-size:var(--font-size-base,16px);font-weight:600;color:var(--color-primary,#e62828)}.RankingBlockSandbox_rankingTabsWrap__lcQzD{margin-bottom:clamp(24px,3vw,32px)}.RankingBlockSandbox_rankingTabs__fIP8J{display:flex;gap:0;background:var(--color-background,#f8f8f8);border-radius:var(--radius-md,12px);padding:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}.RankingBlockSandbox_rankingTab__WoWRn{flex:1 1;min-width:72px;padding:clamp(10px,1.2vw,12px) clamp(14px,1.8vw,18px);border:none;background:transparent;border-radius:var(--radius-sm,8px);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:500;color:var(--color-text-muted,#666);cursor:pointer;transition:all .2s ease;white-space:nowrap}.RankingBlockSandbox_rankingTab__WoWRn:hover{color:var(--color-text-main,#333)}.RankingBlockSandbox_rankingTab__WoWRn.RankingBlockSandbox_active__6jhvF{background:var(--color-surface,#fff);color:var(--color-primary,#e62828);box-shadow:0 1px 3px rgba(0,0,0,.08)}.RankingBlockSandbox_rankingTabPanel__6l7tU{margin-top:var(--space-md,16px)}.RankingBlockSandbox_rankingCrownWrap__kZxI1,.RankingBlockSandbox_rankingIconWrap__k1nwG{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.RankingBlockSandbox_rankingCrownSvg__mY_qy,.RankingBlockSandbox_rankingIconSvg__kYmmi{width:60%;height:60%;color:inherit}.RankingBlockSandbox_rankingNumberOne__4QiIa{font-weight:800;font-size:1em;line-height:1;color:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RankingBlockSandbox_rankingPanelInnerTop__Vwlx_{padding:0 var(--space-md,clamp(12px,1.5vw,16px)) var(--space-xs,6px);flex-shrink:0}.RankingBlockSandbox_rankingPanelPeriodTabs__ZOXuJ{display:flex;gap:0;background:var(--color-background,#f8f8f8);border-radius:var(--radius-md,12px);padding:4px;margin:0 0 var(--space-sm,8px) 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.RankingBlockSandbox_rankingPanelPeriodTab__ODbdq{flex:1 1;min-width:56px;padding:clamp(8px,1vw,10px) clamp(10px,1.2vw,14px);border:none;background:transparent;border-radius:var(--radius-sm,8px);font-size:var(--font-size-sm,clamp(12px,1.3vw,13px));font-weight:500;color:var(--color-text-muted,#666);cursor:pointer;transition:all .2s ease;white-space:nowrap}.RankingBlockSandbox_rankingPanelPeriodTab__ODbdq:hover{color:var(--color-text-main,#333)}.RankingBlockSandbox_rankingPanelPeriodTab__ODbdq.RankingBlockSandbox_active__6jhvF{background:var(--color-surface,#fff);color:var(--color-primary,#e62828);box-shadow:0 1px 3px rgba(0,0,0,.08)}.RankingBlockSandbox_rankingPanelCategoryTabs__VakIB{display:flex;gap:0;background:var(--color-background,#f8f8f8);border-radius:var(--radius-md,12px);padding:4px;margin:0 0 var(--space-sm,8px) 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.RankingBlockSandbox_rankingPanelCategoryTab__tJAVw{flex:1 1;min-width:64px;padding:clamp(8px,1vw,10px) clamp(10px,1.2vw,14px);border:none;background:transparent;border-radius:var(--radius-sm,8px);font-size:var(--font-size-sm,clamp(12px,1.3vw,13px));font-weight:500;color:var(--color-text-muted,#666);cursor:pointer;transition:all .2s ease;white-space:nowrap}.RankingBlockSandbox_rankingPanelCategoryTab__tJAVw:hover{color:var(--color-text-main,#333)}.RankingBlockSandbox_rankingPanelCategoryTab__tJAVw.RankingBlockSandbox_active__6jhvF{background:var(--color-surface,#fff);color:var(--color-primary,#e62828);box-shadow:0 1px 3px rgba(0,0,0,.08)}.RankingBlockSandbox_rankingPanelChipsRow__s3Wn1{display:flex;flex-direction:column;gap:8px;padding:0 0 var(--space-xs,6px)}.RankingBlockSandbox_rankingPanelChipsGroup__GEwu_{display:flex;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.RankingBlockSandbox_rankingPanelChipsGroup__GEwu_::-webkit-scrollbar{display:none}.RankingBlockSandbox_rankingChip__0hStI{flex:0 0 auto;border:1px solid var(--color-border-dark,#e0e0e0);background:var(--color-surface,#fff);color:var(--color-text-muted,#666);border-radius:999px;padding:6px 10px;font-size:12px;line-height:1;cursor:pointer;transition:all .2s ease;white-space:nowrap}.RankingBlockSandbox_rankingChip__0hStI.RankingBlockSandbox_active__6jhvF,.RankingBlockSandbox_rankingChip__0hStI:hover{border-color:var(--color-primary,#e62828);color:var(--color-primary,#e62828)}.RankingBlockSandbox_rankingChip__0hStI.RankingBlockSandbox_active__6jhvF{background:rgba(230,40,40,.08)}.RankingBlockSandbox_rankingPanelAdvancedDetails__q_oSm{border:1px solid var(--color-border-light,#f0f0f0);background:rgba(0,0,0,.02);border-radius:10px;padding:8px 10px}.RankingBlockSandbox_rankingPanelAdvancedSummary__pVBG8{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--color-text-muted,#666);font-size:12px}.RankingBlockSandbox_rankingPanelAdvancedSummary__pVBG8::-webkit-details-marker{display:none}.RankingBlockSandbox_rankingPanelAdvancedSummaryLeft__TyRdM{display:inline-flex;align-items:center;gap:6px;min-width:0}.RankingBlockSandbox_rankingPanelAdvancedSummaryHint__OYaur{font-size:12px;color:var(--color-text-muted,#666);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RankingBlockSandbox_rankingPanelAdvancedSummaryChevron__Qgmaq{flex:0 0 auto;opacity:.85}.RankingBlockSandbox_rankingPanelAdvancedContent__4FnOH{margin-top:10px}.RankingBlockSandbox_rankingPanelAdvancedRow__9wBn2{display:grid;grid-template-columns:1fr 1fr 1fr auto;grid-gap:8px;gap:8px;align-items:end}@media (max-width:480px){.RankingBlockSandbox_rankingPanelAdvancedRow__9wBn2{grid-template-columns:1fr 1fr}}.RankingBlockSandbox_rankingPanelField__P492X{display:flex;flex-direction:column;gap:4px;min-width:120px}.RankingBlockSandbox_rankingPanelFieldLabel__b6OEL{font-size:11px;color:var(--color-text-muted,#666)}.RankingBlockSandbox_rankingPanelInput__vd9ua{width:100%;border:1px solid var(--color-border-dark,#e0e0e0);background:var(--color-surface,#fff);border-radius:10px;padding:8px 10px;font-size:12px;line-height:1;outline:none}.RankingBlockSandbox_rankingPanelInput__vd9ua:focus{border-color:var(--color-primary,#e62828);box-shadow:0 0 0 3px rgba(230,40,40,.12)}.RankingBlockSandbox_rankingPanelPriceRow__3m7DN{display:flex;align-items:center;gap:6px}.RankingBlockSandbox_rankingPanelPriceSep__DOBkE{font-size:12px;color:var(--color-text-muted,#666);flex:0 0 auto}.RankingBlockSandbox_rankingPanelApplyBtn___egBM{border:none;background:var(--color-primary,#e62828);color:#fff;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.RankingBlockSandbox_rankingPanelApplyBtn___egBM:hover{filter:brightness(.96)}.RankingBlockSandbox_rankingPanelMetaHint__TcpRY{padding:6px 10px 0;font-size:11px;color:var(--color-text-muted,#666);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RankingBlockSandbox_rankingPanelSummary__Yy_2o{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:10px;background:rgba(0,0,0,.03);border:1px solid var(--color-border-light,#f0f0f0)}.RankingBlockSandbox_rankingPanelSummaryText__jEOUv{font-size:12px;color:var(--color-text-muted,#666);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RankingBlockSandbox_rankingPanelSummaryClear__bQfV0{flex:0 0 auto;border:none;background:transparent;color:var(--color-primary,#e62828);font-size:12px;font-weight:600;cursor:pointer;padding:2px 6px}.RankingBlockSandbox_rankingPanelError__fseWH,.RankingBlockSandbox_rankingPanelLoading__1H8ip{padding:12px 16px;color:var(--color-text-muted,#666);font-size:13px}.RankingBlockSandbox_rankingPanelError__fseWH{color:#b00020}.RankingBlockSandbox_rankingPanelIconSetRow__H6yek{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0 0 var(--space-xs,6px);flex-shrink:0}.RankingBlockSandbox_rankingPanelIconSetLabel__CoDF8{font-size:12px;color:var(--color-text-muted,#666)}.RankingBlockSandbox_rankingPanelIconSetBtn__t6Otd{padding:4px 10px;border:1px solid var(--color-border-dark,#e0e0e0);background:var(--color-surface,#fff);border-radius:6px;font-size:12px;color:var(--color-text-muted,#666);cursor:pointer;transition:all .2s ease}.RankingBlockSandbox_rankingPanelIconSetBtn__t6Otd:hover{border-color:var(--color-primary,#e62828);color:var(--color-primary,#e62828)}.RankingBlockSandbox_rankingPanelIconSetBtn__t6Otd.RankingBlockSandbox_active__6jhvF{background:var(--color-primary,#e62828);border-color:var(--color-primary,#e62828);color:#fff}.RankingBlockSandbox_rankSetD1__O6ZTv{background:#dc2626!important;color:#fff!important}.RankingBlockSandbox_rankSetD2__C8yi1{background:#2563eb!important;color:#fff!important}.RankingBlockSandbox_rankSetD3__d7Ror{background:#16a34a!important;color:#fff!important}.RankingBlockSandbox_rankSetE1__DlUdF{background:linear-gradient(135deg,#b45309,#f59e0b)!important;color:#fff!important}.RankingBlockSandbox_rankSetE2__zkb02{background:linear-gradient(135deg,#6b7280,#9ca3af)!important;color:#fff!important}.RankingBlockSandbox_rankSetE3__K8juE{background:linear-gradient(135deg,#92400e,#d97706)!important;color:#fff!important}.RankingBlockSandbox_rankSetF1__17nME{background:#7c3aed!important;color:#fff!important}.RankingBlockSandbox_rankSetF2__5VjcM{background:#db2777!important;color:#fff!important}.RankingBlockSandbox_rankSetF3__Tpqcf{background:#0d9488!important;color:#fff!important}.RankingBlockSandbox_rankSetG1__aeWa_{background:linear-gradient(145deg,#f5e6a3,#e8c547 30%,#c9a227 60%,#a67c00)!important;color:#2d2200!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 2px 4px rgba(0,0,0,.15)!important}.RankingBlockSandbox_rankSetG2__ypOUS{background:linear-gradient(145deg,#e8e8e8,silver 40%,#909090 70%,#606060)!important;color:#1a1a1a!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 2px 4px rgba(0,0,0,.12)!important}.RankingBlockSandbox_rankSetG3__y3vAL{background:linear-gradient(145deg,#e8b886,#cd7f32 40%,#8b5a2b 70%,#6b4423)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25),0 2px 4px rgba(0,0,0,.2)!important}.RankingBlockSandbox_rankSetH1__BYqrU{background:#f0e6c8!important;color:#5c4a1a!important;box-shadow:4px 4px 8px hsla(45,42%,63%,.35),-4px -4px 8px hsla(0,0%,100%,.8)!important}.RankingBlockSandbox_rankSetH2__o5azM{background:#e2e2e2!important;color:#404040!important;box-shadow:4px 4px 8px hsla(0,0%,63%,.3),-4px -4px 8px hsla(0,0%,100%,.9)!important}.RankingBlockSandbox_rankSetH3__6H_jc{background:#e8d4c4!important;color:#5c4033!important;box-shadow:4px 4px 8px hsla(30,29%,59%,.3),-4px -4px 8px rgba(255,248,240,.8)!important}.RankingBlockSandbox_rankSetK1__rYFM_{background:#ede2c8!important;color:#55461a!important;box-shadow:5px 5px 10px hsla(45,29%,59%,.4),-5px -5px 10px rgba(255,252,245,.85)!important}.RankingBlockSandbox_rankSetK2__jRMgK{background:#dcdcdc!important;color:#383838!important;box-shadow:5px 5px 10px hsla(0,0%,55%,.35),-5px -5px 10px hsla(0,0%,100%,.9)!important}.RankingBlockSandbox_rankSetK3___14TH{background:#e0d0c0!important;color:#523d30!important;box-shadow:5px 5px 10px hsla(30,25%,53%,.35),-5px -5px 10px rgba(255,248,240,.85)!important}.RankingBlockSandbox_rankSetL1__J3i1D{background:#f5f0e4!important;color:#6b5c42!important;box-shadow:3px 3px 6px hsla(45,31%,75%,.25),-3px -3px 6px hsla(0,0%,100%,.9)!important}.RankingBlockSandbox_rankSetL2__rwIJI{background:#ebe8e4!important;color:#4a4842!important;box-shadow:3px 3px 6px hsla(48,8%,76%,.22),-3px -3px 6px hsla(0,0%,100%,.95)!important}.RankingBlockSandbox_rankSetL3__7VDP8{background:#f0e8e0!important;color:#5c5044!important;box-shadow:3px 3px 6px hsla(36,19%,74%,.22),-3px -3px 6px rgba(255,252,248,.9)!important}.RankingBlockSandbox_rankSetM1__tsysy{background:#e8e4dc!important;color:#4a463c!important;box-shadow:4px 4px 8px hsla(48,6%,69%,.28),-4px -4px 8px rgba(255,254,250,.85)!important}.RankingBlockSandbox_rankSetM2__dFenf{background:#e0ded8!important;color:#404038!important;box-shadow:4px 4px 8px hsla(45,4%,61%,.25),-4px -4px 8px hsla(60,17%,98%,.9)!important}.RankingBlockSandbox_rankSetM3__luYEG{background:#e2ddd6!important;color:#48443c!important;box-shadow:4px 4px 8px hsla(40,8%,64%,.25),-4px -4px 8px hsla(40,50%,98%,.85)!important}.RankingBlockSandbox_rankSetN1__3RE9c{background:#ecd8d4!important;color:#6b3830!important;box-shadow:4px 4px 8px hsla(7,29%,70%,.3),-4px -4px 8px rgba(255,248,246,.85)!important}.RankingBlockSandbox_rankSetN2___pN3Q{background:#e4e2dc!important;color:#444238!important;box-shadow:4px 4px 8px hsla(48,6%,65%,.25),-4px -4px 8px rgba(255,254,252,.9)!important}.RankingBlockSandbox_rankSetN3__NcLQo{background:#e0d8d0!important;color:#4c443c!important;box-shadow:4px 4px 8px hsla(30,10%,61%,.28),-4px -4px 8px hsla(30,57%,97%,.85)!important}.RankingBlockSandbox_rankSetO1__ODYKr{background:#e8d0cc!important;color:#5c3028!important;box-shadow:4px 4px 8px hsla(7,26%,66%,.32),-4px -4px 8px rgba(255,250,248,.82)!important}.RankingBlockSandbox_rankSetO2__wSTbX{background:#e2e0da!important;color:#424038!important;box-shadow:4px 4px 8px hsla(48,5%,64%,.26),-4px -4px 8px rgba(255,254,252,.88)!important}.RankingBlockSandbox_rankSetO3__V8bwj{background:#dcd4cc!important;color:#4a423c!important;box-shadow:4px 4px 8px hsla(33,9%,59%,.28),-4px -4px 8px hsla(40,37%,97%,.85)!important}.RankingBlockSandbox_rankSetP1__Ir5GM{background:#ebd8d2!important;color:#604038!important;box-shadow:4px 4px 8px hsla(15,25%,69%,.28),-4px -4px 8px rgba(255,248,245,.88)!important}.RankingBlockSandbox_rankSetP2__vN9MP{background:#e6e2da!important;color:#484238!important;box-shadow:4px 4px 8px hsla(40,7%,68%,.24),-4px -4px 8px rgba(255,253,250,.9)!important}.RankingBlockSandbox_rankSetP3__VKoXq{background:#e2d8d0!important;color:#504840!important;box-shadow:4px 4px 8px hsla(30,11%,63%,.26),-4px -4px 8px hsla(30,57%,97%,.86)!important}.RankingBlockSandbox_rankSetQ1___nv_1{background:#f0e4e0!important;color:#5c4842!important;box-shadow:5px 5px 12px hsla(12,19%,74%,.35),-5px -5px 12px rgba(255,252,250,.95),inset 0 1px 0 hsla(0,0%,100%,.5)!important}.RankingBlockSandbox_rankSetQ2__Hf4T8{background:#e8e6e2!important;color:#464440!important;box-shadow:5px 5px 12px hsla(45,6%,73%,.3),-5px -5px 12px rgba(255,254,252,.95),inset 0 1px 0 hsla(0,0%,100%,.6)!important}.RankingBlockSandbox_rankSetQ3__sRrV1{background:#e6e0da!important;color:#4a4640!important;box-shadow:5px 5px 12px hsla(28,9%,68%,.32),-5px -5px 12px hsla(30,40%,98%,.95),inset 0 1px 0 hsla(0,0%,100%,.5)!important}.RankingBlockSandbox_rankSetI1__8wwq_{background:#f7e9c8!important;color:#7d6b3d!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important}.RankingBlockSandbox_rankSetI2__vT8_c{background:#e8e4dc!important;color:#4a4844!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important}.RankingBlockSandbox_rankSetI3__3MITu{background:#e8d5c8!important;color:#6b5344!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important}.RankingBlockSandbox_rankSetJ1__0ZvKR{background:linear-gradient(135deg,rgba(255,236,180,.75),hsla(44,69%,69%,.85))!important;color:#3d3200!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6),0 2px 8px rgba(0,0,0,.08)!important;border:1px solid hsla(0,0%,100%,.5)!important}.RankingBlockSandbox_rankSetJ2__U625Z{background:linear-gradient(135deg,rgba(240,240,245,.8),rgba(200,200,210,.9))!important;color:#2a2a32!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 2px 8px rgba(0,0,0,.06)!important;border:1px solid hsla(0,0%,100%,.6)!important}.RankingBlockSandbox_rankSetJ3____53G{background:linear-gradient(135deg,hsla(30,46%,75%,.75),hsla(30,35%,55%,.85))!important;color:#2a2018!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),0 2px 8px rgba(0,0,0,.08)!important;border:1px solid hsla(0,0%,100%,.4)!important}.RankingBlockSandbox_rankingItemPanel__nthq9{padding:var(--space-sm,clamp(10px,1.2vw,12px)) var(--space-md,clamp(12px,1.5vw,16px))}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(2){width:clamp(80px,20vw,100px)!important;height:clamp(80px,20vw,100px)!important;min-width:80px;min-height:80px;flex-shrink:0;border-radius:var(--radius-default,clamp(6px,.8vw,8px));overflow:hidden}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(2) .imageContainer,.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(2) img{width:100%;height:100%;object-fit:cover}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3){min-width:0}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3) h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(13px,1.8vw,15px);line-height:1.35;font-weight:var(--font-weight-medium,500);color:var(--color-text-main,#333);margin:0 0 var(--space-xs,4px) 0}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3) [class*=rankingPrice]{flex-wrap:wrap}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3) [class*=currentPrice]{font-size:clamp(14px,2vw,17px)}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3) [class*=originalPrice]{font-size:clamp(12px,1.4vw,13px)}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(4){font-size:clamp(12px,1.4vw,14px);padding:clamp(5px,.6vw,6px) clamp(10px,1.2vw,12px)}.RankingBlockSandbox_rankingDrawerList__ZLrHX,.RankingBlockSandbox_rankingRightPanelList__mVdFs{font-size:clamp(14px,2vw,16px)}.RankingBlockSandbox_rankingDrawerList__ZLrHX [class*=rankingList],.RankingBlockSandbox_rankingRightPanelList__mVdFs [class*=rankingList]{gap:clamp(8px,1.5vw,16px);margin-bottom:0}@media (max-width:768px){.RankingBlockSandbox_rankingDrawerList__ZLrHX [class*=rankingList]{gap:clamp(8px,2vw,12px)}.RankingBlockSandbox_rankingItemPanel__nthq9{padding:clamp(10px,2.5vw,12px) clamp(12px,3vw,16px)}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(2){width:clamp(72px,22vw,88px)!important;height:clamp(72px,22vw,88px)!important;min-width:72px;min-height:72px}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3) h3{font-size:clamp(13px,3.5vw,15px);-webkit-line-clamp:3}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3) [class*=currentPrice]{font-size:clamp(14px,3.5vw,16px)}}@media (max-width:480px){.RankingBlockSandbox_rankingItemPanel__nthq9{padding:8px 12px}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(2){width:68px!important;height:68px!important;min-width:68px;min-height:68px}.RankingBlockSandbox_rankingItemPanel__nthq9>:nth-child(3) h3{font-size:13px}}.RankingBlockSandbox_rankingDisplayModeWrap___RneS{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.RankingBlockSandbox_rankingDisplayModeLabel__6LJHN{font-size:12px;color:var(--color-text-muted,#666)}.RankingBlockSandbox_rankingDisplayModeBtn__CxIgi{padding:6px 12px;border:1px solid var(--color-border-dark,#e0e0e0);background:var(--color-surface,#fff);border-radius:6px;font-size:12px;color:var(--color-text-muted,#666);cursor:pointer;transition:all .2s ease}.RankingBlockSandbox_rankingDisplayModeBtn__CxIgi:hover{border-color:var(--color-primary,#e62828);color:var(--color-primary,#e62828)}.RankingBlockSandbox_rankingDisplayModeBtn__CxIgi.RankingBlockSandbox_active__6jhvF{background:var(--color-primary,#e62828);border-color:var(--color-primary,#e62828);color:#fff}.RankingBlockSandbox_rankingRightPanelOverlay__k_hj1{--ranking-overlay-z:var(--z-modal-backdrop,1040);--ranking-layer-z:var(--z-modal,1050);position:fixed;inset:0;background:var(--color-overlay-dark,rgba(34,34,34,.25));z-index:var(--ranking-overlay-z);animation:RankingBlockSandbox_fadeIn__Xm4G8 .2s var(--easing-default,ease)}.RankingBlockSandbox_rankingRightPanel__D_qm9{--ranking-panel-width:40vw;--ranking-panel-edge-gap:48px;--ranking-layer-z:var(--z-modal,1050);position:fixed;top:0;right:0;width:var(--ranking-panel-width);max-width:calc(100vw - var(--ranking-panel-edge-gap));height:100%;background:var(--color-surface,#fff);box-shadow:var(--shadow-card,-4px 0 24px rgba(0,0,0,.08));z-index:var(--ranking-layer-z);display:flex;flex-direction:column;animation:RankingBlockSandbox_slideInRight__TcRf5 .28s var(--easing-default,ease)}.RankingBlockSandbox_rankingRightPanelHeader__0u5no{display:flex;align-items:center;justify-content:space-between;padding:var(--space-lg,clamp(16px,2vw,20px)) var(--space-xl,clamp(20px,2.5vw,24px));border-bottom:2px solid var(--color-primary,#e62828);flex-shrink:0}.RankingBlockSandbox_rankingRightPanelTitle__P4ADl{font-size:var(--font-size-xl,clamp(17px,2vw,20px));font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#222);margin:0;font-family:var(--font-family-base,inherit);letter-spacing:-.01em}.RankingBlockSandbox_rankingRightPanelClose__mPhrm{width:clamp(36px,4vw,40px);height:clamp(36px,4vw,40px);border:none;background:transparent;border-radius:var(--radius-default,8px);cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted,#666);transition:background-color var(--duration-fast,.2s) var(--easing-default,ease)}.RankingBlockSandbox_rankingRightPanelClose__mPhrm:hover{background:var(--color-surface-hover,#f5f5f5);color:var(--color-text-main,#222)}.RankingBlockSandbox_rankingRightPanelClose__mPhrm:focus-visible{outline:2px solid var(--color-primary,#e62828);outline-offset:2px}.RankingBlockSandbox_rankingRightPanelList__mVdFs{overflow-y:auto;padding:var(--space-md,clamp(12px,1.5vw,16px));flex:1 1;-webkit-overflow-scrolling:touch}@keyframes RankingBlockSandbox_slideInRight__TcRf5{0%{transform:translateX(100%)}to{transform:translateX(0)}}.RankingBlockSandbox_rankingInlineExpand__7zuul{background:var(--color-surface,#fff);border:1px solid var(--color-border-light,#f0f0f0);border-radius:var(--radius-md,12px);margin-bottom:24px;overflow:hidden}.RankingBlockSandbox_rankingInlineExpandHeader__0Imiv{padding:12px 16px;font-size:15px;font-weight:600;color:var(--color-text-main,#222);border-bottom:1px solid var(--color-border-light,#f0f0f0)}.RankingBlockSandbox_rankingInlineExpandBody__y7X2E{padding:16px;max-height:60vh;overflow-y:auto}.RankingBlockSandbox_rankingFloatingBtn__Nl8tR{position:fixed;bottom:clamp(80px,12vw,100px);right:clamp(16px,2vw,24px);width:56px;height:56px;border-radius:50%;background:var(--color-primary,#e62828);color:#fff;border:none;box-shadow:0 4px 16px rgba(230,40,40,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:900;transition:transform .2s ease}.RankingBlockSandbox_rankingFloatingBtn__Nl8tR:hover{transform:scale(1.05)}.RankingBlockSandbox_rankingDrawerOverlay__7V0Ju{--ranking-overlay-z:var(--z-modal-backdrop,1040);--ranking-layer-z:var(--z-modal,1050);position:fixed;inset:0;background:var(--color-overlay-dark,rgba(0,0,0,.4));z-index:var(--ranking-overlay-z);animation:RankingBlockSandbox_fadeIn__Xm4G8 .2s var(--easing-default,ease)}.RankingBlockSandbox_rankingDrawer__iEEkr{--ranking-drawer-height-desktop:65vh;--ranking-drawer-height-mobile:75vh;--ranking-drawer-radius:16px;position:fixed;left:0;right:0;bottom:0;max-height:var(--ranking-drawer-height-desktop);background:var(--color-surface,#fff);border-radius:var(--ranking-drawer-radius) var(--ranking-drawer-radius) 0 0;z-index:var(--ranking-layer-z,1050);overflow:hidden;display:flex;flex-direction:column;animation:RankingBlockSandbox_slideUp__S8Lcv .25s var(--easing-default,ease)}.RankingBlockSandbox_rankingDrawerHandle__6UWl1{width:40px;height:4px;background:#ddd;border-radius:2px;margin:12px auto 8px;flex-shrink:0}.RankingBlockSandbox_rankingDrawerTitle__In_eL{font-size:clamp(16px,4vw,18px);font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#222);padding:0 clamp(16px,4vw,20px) clamp(10px,2vw,12px);flex-shrink:0;font-family:var(--font-family-base,inherit)}.RankingBlockSandbox_rankingDrawerList__ZLrHX{overflow-y:auto;overflow-x:hidden;padding:0 clamp(12px,3vw,16px) clamp(16px,4vw,24px);flex:1 1;min-height:0;-webkit-overflow-scrolling:touch;touch-action:pan-y}@keyframes RankingBlockSandbox_fadeIn__Xm4G8{0%{opacity:0}to{opacity:1}}@keyframes RankingBlockSandbox_slideUp__S8Lcv{0%{transform:translateY(100%)}to{transform:translateY(0)}}.RankingBlockSandbox_rankingCardSection__BRumm{background:var(--color-surface,#fff);padding:var(--space-lg,clamp(20px,2.5vw,24px));border-radius:var(--radius-lg,clamp(14px,1.8vw,16px));margin-bottom:clamp(32px,4vw,40px);box-shadow:var(--shadow-default,0 2px 8px rgba(34,34,34,.06));border:1px solid var(--color-border-light,#f0f0f0)}.RankingBlockSandbox_rankingCardTitle__tP2X8{font-size:var(--font-size-lg,clamp(18px,2vw,20px));font-weight:var(--font-weight-semibold,600);color:var(--color-text-main,#222);margin:0 0 var(--space-sm,clamp(8px,1vw,10px)) 0}.RankingBlockSandbox_rankingCardDesc__NJZ25{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666);margin:0 0 var(--space-md,clamp(12px,1.5vw,16px)) 0}.RankingBlockSandbox_rankingCardPreview__Kz0Pb{display:flex;gap:var(--space-sm,8px);margin-bottom:var(--space-md,16px);overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.RankingBlockSandbox_rankingCardPreview__Kz0Pb::-webkit-scrollbar{display:none}.RankingBlockSandbox_rankingCardPreviewItem__vRcFH{flex:0 0 64px;height:64px;border-radius:var(--radius-default,8px);overflow:hidden;background:#f5f5f5}.RankingBlockSandbox_rankingCardPreviewItem__vRcFH img{width:100%;height:100%;object-fit:cover}.RankingBlockSandbox_rankingCardLink__KuR9j{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-sm,14px);font-weight:500;color:var(--color-primary,#e62828);text-decoration:none}.RankingBlockSandbox_rankingCardLink__KuR9j:hover{text-decoration:underline}.RankingBlockSandbox_rankingExpandWrap__3gS1w{margin-bottom:var(--space-md,16px)}.RankingBlockSandbox_rankingExpandTrigger__VYliF{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--space-sm,clamp(8px,1vw,10px)) 0;background:none;border:none;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));font-weight:500;color:var(--color-primary,#e62828);cursor:pointer}.RankingBlockSandbox_rankingExpandTrigger__VYliF:hover{text-decoration:underline}.RankingBlockSandbox_rankingExpandContent__gnXL_{overflow:hidden;transition:max-height .25s ease}.RankingBlockSandbox_rankingExpandList__86kQS{padding:var(--space-sm,8px) 0 0;display:flex;flex-direction:column;gap:var(--space-sm,8px)}@media (max-width:768px){.RankingBlockSandbox_rankingScrollSection__pXT8O{padding:12px 16px;margin-bottom:24px;border-radius:12px}.RankingBlockSandbox_rankingScrollTitle__EOplr{font-size:16px;margin-bottom:10px}.RankingBlockSandbox_rankingScrollCard__gAnus{width:150px;padding:10px 12px}.RankingBlockSandbox_rankingScrollBadge__Mo_a_{width:24px;height:24px;font-size:12px;top:6px;left:6px}.RankingBlockSandbox_rankingTabsWrap__lcQzD{margin-bottom:20px}.RankingBlockSandbox_rankingTab__WoWRn{min-width:64px;padding:10px 12px;font-size:13px}.RankingBlockSandbox_rankingPanelInnerTop__Vwlx_{max-height:32vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.RankingBlockSandbox_rankingFloatingBtn__Nl8tR{width:52px;height:52px;bottom:88px;right:16px}.RankingBlockSandbox_rankingDrawer__iEEkr{height:var(--ranking-drawer-height-mobile);max-height:var(--ranking-drawer-height-mobile)}.RankingBlockSandbox_rankingCardSection__BRumm{padding:16px;margin-bottom:24px}}@media (max-width:480px){.RankingBlockSandbox_rankingScrollCard__gAnus{width:140px}.RankingBlockSandbox_rankingTab__WoWRn{min-width:56px;font-size:12px}}.RankingBlockSandbox_rankingTabsWrap__lcQzD[data-ranking-drawer-open]{margin-bottom:20px}.RankingBlockSandbox_rankingTabsWrap__lcQzD[data-ranking-drawer-open] .RankingBlockSandbox_rankingTab__WoWRn{min-width:64px;padding:10px 12px;font-size:13px}