.page_page__hMrTN{min-height:100vh;background:#fff;display:flex;flex-direction:column}.page_navBar__SSrRU{position:relative;display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 8px;border-bottom:1px solid #f0f0f0;background:#fff;flex-shrink:0}.page_navBack__rw0q4{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#111;border-radius:8px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease}.page_navBack__rw0q4:active{background:#f5f5f5}.page_navPlaceholder__rMeHt{width:40px;height:40px}.page_container__i1gDC{flex:1;padding:32px 24px 16px}.page_redirectHint__TYYA0{font-size:13px;color:#6366f1;background:#e0e7ff;padding:8px 12px;border-radius:6px;margin:0 0 16px;text-align:center}.page_title__4ooZC{font-size:26px;font-weight:700;color:#111;margin:0 0 32px;text-align:center}.page_cellGroup__2SQVe,.page_form__OL2oz{display:flex;flex-direction:column}.page_cellGroup__2SQVe{gap:12px;margin-bottom:16px}.page_field__RY9ff{width:100%;height:52px!important;min-height:52px!important;border:1px solid #e0e0e0!important;border-radius:10px!important;padding:0 16px!important;font-size:15px!important;color:#111;background:#fff;outline:none;transition:border-color .15s ease;box-sizing:border-box}.page_field__RY9ff .nut-input__input{height:50px!important;line-height:50px!important;font-size:15px!important}.page_field__RY9ff .nut-input__placeholder{color:#999!important;font-size:14px!important}.page_field__RY9ff:focus,.page_field__RY9ff:focus-within{border-color:#111!important}.page_fieldError__PXjG6{border-color:#ef4444}.page_errorText__5d8vI{font-size:12px;color:#ef4444;margin-top:4px}.page_keepLogin__aj35d{display:flex;align-items:center;margin-bottom:24px}.page_keepLogin__aj35d .nut-checkbox__icon{border-color:#d1d5db!important;background-color:#fff!important}.page_keepLogin__aj35d .nut-checkbox__icon--checked{background-color:#111!important;border-color:#111!important}.page_keepLogin__aj35d .nut-checkbox__icon--checked .nut-icon{color:#fff!important}.page_keepLogin__aj35d .nut-checkbox__label{margin-left:8px!important}.page_keepLoginText__tTt1t{font-size:13px;color:#333;margin-left:0}.page_buttonWrapper__76HpI{margin-bottom:16px}.page_submitButton__MVtsI{width:100%;height:48px;background:#111!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:15px!important;font-weight:500!important}.page_links__stvwh{display:flex;justify-content:space-between;padding:8px 4px}.page_linkItem__xyvEX{font-size:13px;color:#666;text-decoration:none}.page_inlineLink__LE61z{color:#111;text-decoration:underline}.page_helpSection__9Wgbt{background:#f5f5f7;padding:24px;text-align:center;border-radius:12px 12px 0 0;margin-top:32px}.page_helpTitle__MXPha{font-size:16px;font-weight:600;color:#111;margin:0 0 12px}.page_helpText__tq2FS{font-size:13px;color:#666;line-height:1.6;margin:0 0 16px}.page_helpTime__FLa2D{font-size:12px;color:#999;line-height:1.6;margin:0}.RealShotTopNotice_wrap__ABwKq{margin:12px 12px 0;display:flex;flex-direction:column;gap:10px}.RealShotTopNotice_hero__mokNy{position:relative;border-radius:14px;padding:16px 16px 14px;background:radial-gradient(circle at 100% 0,hsla(0,0%,100%,.06) 0,transparent 38%),linear-gradient(135deg,#1f2937,#111827);color:#f9fafb;overflow:hidden;box-shadow:0 4px 14px rgba(17,24,39,.12)}.RealShotTopNotice_badge__sVom2{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#10b981;color:#fff;font-size:11px;font-weight:600;border-radius:999px;letter-spacing:.2px;box-shadow:0 2px 6px rgba(16,185,129,.3)}.RealShotTopNotice_title__mJ7bY{margin:12px 0 6px;font-size:16px;font-weight:700;line-height:1.4;color:#fff}.RealShotTopNotice_desc__lEphx{margin:0;font-size:12px;line-height:1.6;color:rgba(243,244,246,.72)}.RealShotTopNotice_divider__0HPS2{height:1px;margin:14px -4px 12px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18) 50%,transparent)}.RealShotTopNotice_stats__mRiFM{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.RealShotTopNotice_stat__B0Mop{display:flex;flex-direction:column;gap:2px;min-width:0}.RealShotTopNotice_statValue__1voP1{font-size:18px;font-weight:700;color:#fff;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RealShotTopNotice_statLabel__FTYJj{font-size:10.5px;color:rgba(229,231,235,.6);line-height:1.3}.RealShotTopNotice_steps___VVgc{border-radius:12px;background:var(--surface,#fff);padding:12px 14px 10px;box-shadow:0 1px 2px rgba(0,0,0,.04)}.RealShotTopNotice_stepsTitle__I7DHF{margin:0 0 12px;font-size:12.5px;font-weight:600;color:#374151;letter-spacing:.2px}.RealShotTopNotice_stepsRow__q5RuV{display:flex;align-items:flex-start;position:relative}.RealShotTopNotice_step__nj1vb{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;position:relative}.RealShotTopNotice_stepDot___tZ2o{width:10px;height:10px;border-radius:50%;flex-shrink:0;z-index:2;position:relative}.RealShotTopNotice_stepDotPending__h7z3v{background:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.18)}.RealShotTopNotice_stepDotDone__MPXAD{background:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.18)}.RealShotTopNotice_stepDotRe__QF1ZD{background:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,.18)}.RealShotTopNotice_stepName__MMYrA{font-size:12px;font-weight:600;color:#111827;text-align:center;white-space:nowrap}.RealShotTopNotice_stepArrow__PPUiv{position:absolute;top:4px;right:-8px;width:16px;height:1px;background:repeating-linear-gradient(90deg,#d1d5db,#d1d5db 3px,transparent 0,transparent 6px);z-index:1}.RealShotTopNotice_step__nj1vb:last-child .RealShotTopNotice_stepArrow__PPUiv{display:none}.RealShotTopNotice_stepDesc__ROCH7{margin:6px 0 0;font-size:10.5px;line-height:1.45;color:#6b7280;text-align:center}.RealShotListView_navBar__TaY0U{position:sticky;top:0;z-index:10;display:flex;align-items:center;height:48px;padding:0 12px;background:var(--surface,#fff);border-bottom:1px solid #f0f0f0}.RealShotListView_navBack__smFqt{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent}.RealShotListView_navTitle__6XBro{flex:1;margin:0;font-size:16px;font-weight:600;text-align:center;color:#111}.RealShotListView_navPlaceholder___1HBF{width:32px}.RealShotListView_grid__GH8X8{list-style:none;margin:0;padding:12px;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;background:var(--background,#f5f5f5)}.RealShotListView_card__vQC8d{display:flex;flex-direction:column;background:var(--surface,#fff);border-radius:10px;overflow:hidden;text-decoration:none;color:inherit;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:transform .15s ease}.RealShotListView_card__vQC8d:active{transform:scale(.98)}.RealShotListView_thumb__91PUR{position:relative;width:100%;aspect-ratio:1/1;background:#f3f4f6;overflow:hidden}.RealShotListView_thumbImg__w_3mP{width:100%;height:100%;object-fit:cover;display:block}.RealShotListView_thumbFallback__m1XqS{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:36px;color:#d1d5db}.RealShotListView_videoBadge__eGVJF{position:absolute;top:6px;right:6px;background:rgba(0,0,0,.55);color:#fff;font-size:12px;padding:2px 6px;border-radius:10px;line-height:1;display:inline-flex;align-items:center;gap:2px}.RealShotListView_body__SOD9H{padding:8px 10px 10px;display:flex;flex-direction:column;gap:4px}.RealShotListView_title__G2RRW{font-size:13px;font-weight:500;color:#111;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.RealShotListView_subtitle__Q8o65{font-size:11px;color:#9ca3af;line-height:1.4;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.RealShotListView_meta__rtyAf{margin-top:4px;display:flex;align-items:center;gap:4px;font-size:11px;color:#9ca3af;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.RealShotListView_metaCustomer__8TmLE{max-width:60%;overflow:hidden;text-overflow:ellipsis}.RealShotListView_metaDot__iYJFN,.RealShotListView_metaTime__grJmT{flex:0 0 auto}.RealShotListView_empty__YmE54{padding:60px 16px;text-align:center;color:#9ca3af;font-size:13px}.RealShotListView_emptyIcon__Y8Pn6{font-size:36px;margin-bottom:8px}.RealShotListView_loading__7wYAa{padding:60px 16px;text-align:center;color:#9ca3af;font-size:13px}.RealShotListView_loadMore__xzEzT{padding:16px;text-align:center;color:#9ca3af;font-size:12px}.RealShotListView_loadMoreEnd__XQGmd{padding:16px;text-align:center;color:#d1d5db;font-size:11px;letter-spacing:1px}.RealShotListView_loadMoreBtnRow__ZLj9Z{display:flex;justify-content:center;padding:8px 16px 24px}.RealShotListView_loadMoreBtn__Mw6ri{border:1px solid #e5e7eb;background:var(--surface,#fff);color:#111;font-size:13px;padding:8px 24px;border-radius:18px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease}.RealShotListView_loadMoreBtn__Mw6ri:active{background:#f3f4f6;border-color:#d1d5db}.RealShotListView_viewMoreLink___s1Gz{display:inline-block;text-decoration:none}.SectionHeader_header__zuaOE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 0 10px}.SectionHeader_titleArea__5U_rD{flex:1;min-width:0}.SectionHeader_title__2SuLq{display:flex;align-items:center;gap:6px;margin:0;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:var(--text-primary,#111)}.SectionHeader_icon__qbn2q{display:inline-flex;align-items:center;font-size:16px;line-height:1}.SectionHeader_titleText__h8ii6{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SectionHeader_subtitle__UIhzH{margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.3;color:var(--text-secondary,#6b7280);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SectionHeader_action__SEa_R{flex:0 0 auto;display:inline-flex;align-items:center;gap:1px;min-height:32px;padding:0 0 0 6px;font-size:12px;color:var(--text-secondary,#6b7280);text-decoration:none;-webkit-tap-highlight-color:transparent}.SectionHeader_action__SEa_R:active{opacity:.6}.SectionHeader_chevron__Gobxv{width:14px;height:14px;flex:0 0 auto}.HomeRanking_section__TlnVN{margin:var(--section-gap,8px) 8px 0;padding:14px;background:var(--card-bg,#fff);border:1px solid var(--line,#f1f2f4);border-radius:var(--card-radius,12px)}.HomeRanking_tabs___ozFE{display:flex;gap:8px;padding:0 0 14px;overflow-x:auto;scrollbar-width:none}.HomeRanking_tabs___ozFE::-webkit-scrollbar{display:none}.HomeRanking_tab__oUjX3{flex:0 0 auto;min-height:32px;border:1px solid var(--line,#ececec);background:var(--chip-bg,#f7f7f8);color:var(--text-primary,#333);padding:0 14px;border-radius:999px;font-size:12px;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap;transition:background .15s ease,color .15s ease}.HomeRanking_tab__oUjX3:active{opacity:.8}.HomeRanking_tabActive__1jVgd{background:var(--text-primary,#111);color:#fff;border-color:transparent}.HomeRanking_scrollWrap__RsUAq{padding:0;overflow:hidden}.HomeRanking_scrollList__NQ5OK{display:flex;gap:10px;margin:0;padding:0 14px 6px 0;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 14px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 14px),transparent)}.HomeRanking_scrollList__NQ5OK::-webkit-scrollbar{display:none}.HomeRanking_scrollList__NQ5OK>li{flex:0 0 132px}.HomeRanking_card__bqJTf{display:block;position:relative;border-radius:10px;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease}.HomeRanking_card__bqJTf:active{opacity:.85}.HomeRanking_rank__hkW51{position:absolute;top:6px;left:6px;z-index:2;min-width:22px;height:22px;padding:0 6px;border-radius:7px;background:hsla(0,0%,7%,.72);color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1;font-style:italic;font-family:Georgia,Times New Roman,serif}.HomeRanking_rankTop__QW3EE{background:var(--accent,#e11d48)}.HomeRanking_imageWrap__VvMX8{position:relative;width:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:var(--chip-bg,#f3f4f6)}.HomeRanking_image__9GhBb{width:100%;height:100%;object-fit:cover;display:block}.HomeRanking_info__BDsWt{padding:8px 2px 0}.HomeRanking_brand__zyybp{margin:0 0 3px;font-size:11px;color:var(--text-secondary,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:13px}.HomeRanking_name__JIuLP{margin:0 0 6px;font-size:12px;font-weight:400;color:var(--text-primary,#111);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.7em}.HomeRanking_priceRow__9pSUm{display:flex;align-items:baseline;gap:3px}.HomeRanking_priceUnit__QfbFr{font-size:10px;font-weight:500;color:var(--price,#111)}.HomeRanking_price__y4soQ{font-size:15px;font-weight:700;line-height:1.1;color:var(--price,#111)}.HomeRanking_skeletonImage__dGO9G{width:100%;aspect-ratio:1/1;border-radius:10px}.HomeRanking_skeletonLine__CGOiu{height:10px;border-radius:5px;margin-bottom:7px}.HomeRanking_skeletonImage__dGO9G,.HomeRanking_skeletonLine__CGOiu{background:linear-gradient(90deg,var(--chip-bg,#f2f3f5) 25%,rgba(0,0,0,.05) 37%,var(--chip-bg,#f2f3f5) 63%);background-size:400% 100%;animation:HomeRanking_rankingShimmer__gmlqc 1.4s ease infinite}@keyframes HomeRanking_rankingShimmer__gmlqc{0%{background-position:100% 50%}to{background-position:0 50%}}.HomeRanking_empty__rpJ1X,.HomeRanking_loading__rXBY9{padding:26px 14px;text-align:center;color:var(--text-tertiary,#9ca3af);font-size:13px}.ProductRail_section___F5nW{margin:var(--section-gap,8px) 8px 0;padding:12px 14px 14px;background:var(--card-bg,#fff);border:1px solid var(--line,#f1f2f4);border-radius:var(--card-radius,12px)}.ProductRail_promo__1yEfk{position:relative;aspect-ratio:3/1;min-height:104px;border-radius:10px;overflow:hidden;margin-bottom:12px}.ProductRail_promoTile__bF3y9{position:absolute;inset:0}.ProductRail_promoImage__nktdE{width:100%;height:100%;object-fit:cover;display:block}.ProductRail_promoText__g8TPC{position:absolute;left:12px;bottom:12px;display:flex;flex-direction:column;gap:3px;padding:7px 11px;border-radius:10px;background:hsla(0,0%,100%,.82);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ProductRail_eyebrow__gd76R{font-size:9px;font-weight:600;letter-spacing:.14em;color:#8a7259;line-height:1}.ProductRail_headline__h44Ec{margin:0;font-size:14px;font-weight:700;line-height:1.2;color:#111}.ProductRail_rail__Zpwil{display:flex;gap:10px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ProductRail_rail__Zpwil::-webkit-scrollbar{display:none}.ProductRail_item__I85xO{flex:0 0 116px;min-width:0}.ProductRail_card__i9npe{display:block;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease}.ProductRail_card__i9npe:active{opacity:.8}.ProductRail_imageWrap__JG_w7{position:relative;width:100%;aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:var(--chip-bg,#f3f4f6)}.ProductRail_image__FEC8E{width:100%;height:100%;object-fit:cover;display:block}.ProductRail_brand__A5_xB{margin:7px 0 2px;font-size:10px;line-height:1.2;color:var(--text-secondary,#6b7280);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProductRail_name__e9rny{margin:0 0 5px;font-size:12px;font-weight:400;line-height:1.35;color:var(--text-primary,#111);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:2.7em}.ProductRail_priceRow__KFhnE{display:flex;align-items:baseline;gap:3px}.ProductRail_priceUnit__TixeU{font-size:10px;font-weight:500;color:var(--price,#111)}.ProductRail_price__gCO5O{font-size:14px;font-weight:700;line-height:1.1;color:var(--price,#111)}.StoreGuide_section__RaSx0{margin:var(--section-gap,8px) 8px 0;padding:14px;background:var(--card-bg,#fff);border:1px solid var(--line,#f1f2f4);border-radius:var(--card-radius,12px)}.StoreGuide_grid__CSj5I{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;list-style:none}.StoreGuide_card__aYCfs{display:flex;align-items:center;gap:10px;min-width:0;padding:10px;border-radius:10px;background:var(--chip-bg,#f4f4f5);text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease}.StoreGuide_card__aYCfs:active{opacity:.75}.StoreGuide_iconBox___JX_8{flex:0 0 42px;width:42px;height:42px;border-radius:10px;overflow:hidden}.StoreGuide_text___mmte{display:flex;flex-direction:column;gap:2px;min-width:0}.StoreGuide_title__SFCVt{font-size:12px;font-weight:600;line-height:1.2;color:var(--text-primary,#111);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StoreGuide_desc__sEpED{font-size:10px;line-height:1.35;color:var(--text-tertiary,#9ca3af);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SiteIntro_section__dWih_{position:relative;margin:var(--section-gap,8px) 8px 0;padding:22px 18px 18px;border-radius:var(--card-radius,12px);overflow:hidden;background:linear-gradient(150deg,#26262b,#17171a 55%,#2c2620);color:#fff}.SiteIntro_section__dWih_:after{content:"";position:absolute;top:-46px;right:-34px;width:132px;height:132px;border-radius:50%;background:hsla(0,0%,100%,.07);pointer-events:none}.SiteIntro_eyebrow__UTe0w{display:inline-block;font-size:9px;font-weight:600;letter-spacing:.24em;color:hsla(0,0%,100%,.55);line-height:1}.SiteIntro_title__ZlKON{margin:8px 0;font-size:19px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#fff}.SiteIntro_desc__sdy23{margin:0 0 18px;font-size:12px;line-height:1.75;color:hsla(0,0%,100%,.72)}.SiteIntro_stats__TOBqq{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none}.SiteIntro_stat__oSh6_{display:flex;flex-direction:column;gap:3px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.14)}.SiteIntro_value__8XF6j{font-size:17px;font-weight:700;line-height:1.1;color:#fff}.SiteIntro_label__iZ_nf{font-size:10px;line-height:1.2;color:hsla(0,0%,100%,.55)}.SearchBar_searchBar__ogtAY{display:flex;align-items:center;gap:8px;width:100%;background:var(--surface,#fff)}.SearchBar_backButton__FKb_6{flex:0 0 auto;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#111;border-radius:50%;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease;margin-right:2px}.SearchBar_backButton__FKb_6:active{background:#f5f5f5}.SearchBar_backIcon__nDZa_{display:block}.SearchBar_inputWrap__YzMAX{flex:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;background:#f2f3f5;border-radius:20px;min-width:0}.SearchBar_searchIcon__fgC4H{flex:0 0 auto;color:#9ca3af}.SearchBar_input___m5XI{flex:1;min-width:0;border:none;outline:none;background:transparent;font-size:14px;color:#111;height:100%;-webkit-appearance:none;appearance:none}.SearchBar_input___m5XI::placeholder{color:#9ca3af}.SearchBar_input___m5XI:read-only{cursor:pointer}.SearchBar_inputWrapCompact__ZlupT{padding-right:6px}.SearchBar_inlineSubmit__ub_Jq{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:var(--text-primary,#111);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,opacity .15s ease}.SearchBar_inlineSubmit__ub_Jq:active{transform:scale(.92);opacity:.85}.SearchBar_clearButton___cO_X{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:#c9cdd4;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease}.SearchBar_clearButton___cO_X:active{opacity:.7}.SearchBar_submitButton__S4jZX{flex:0 0 auto;height:40px;padding:0 16px;border:none;border-radius:20px;background:var(--text-primary,#111);color:var(--card-bg,#fff);font-size:14px;font-weight:600;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease;white-space:nowrap}.SearchBar_submitButton__S4jZX:active{opacity:.82}.SearchBar_iconButton__Lpmws{position:relative;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px;transition:background-color .15s ease}.SearchBar_iconButton__Lpmws:active{background:rgba(0,0,0,.05)}.SearchBar_cameraIcon__3Q_hT{color:#111}.SearchBar_aiBadge__Kw20c{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;background:#111;color:#fff;font-size:9px;font-weight:700;line-height:16px;text-align:center;border-radius:8px;letter-spacing:.02em;box-sizing:border-box;border:1.5px solid #fff}.SearchBar_hiddenFile__GzI5p{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;opacity:0;pointer-events:none}:root{--nut-icon-height:16px;--nut-icon-width:16px;--nut-icon-line-height:16px;--animate-duration:1s;--animate-delay:0s}page{--nut-icon-height:20px;--nut-icon-width:20px;--nut-icon-line-height:20px;--animate-duration:1s;--animate-delay:0s}.nut-icon{display:inline-block;position:relative;width:var(--nut-icon-width);height:var(--nut-icon-height);line-height:var(--nut-icon-line-height);text-align:right}.nut-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nut-icon__img{width:var(--nut-icon-width);height:var(--nut-icon-height);object-fit:contain}.nut-icon-Loading,.nut-icon-Loading1,.nut-icon-loading,.nut-icon-loading1{display:inline-block;animation:rotation 1s linear infinite}.nut-icon-am-infinite{-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-iteration-count:infinite;animation-direction:alternate}.nut-icon-am-jump{-webkit-animation-name:nutJumpOne;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease;-webkit-animation-delay:var(--animate-delay);animation-name:nutJumpOne;animation-duration:var(--animate-duration);animation-timing-function:ease;animation-delay:var(--animate-delay)}.nut-icon-am-jump.nut-icon-am-infinite{-webkit-animation-name:nutJump;animation-name:nutJump}.nut-icon-am-rotate{-webkit-animation-name:rotation;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:linear;-webkit-animation-delay:var(--animate-delay);animation-name:rotation;animation-duration:var(--animate-duration);animation-timing-function:linear;animation-delay:var(--animate-delay)}.nut-icon-am-rotate.nut-icon-am-infinite{-webkit-animation-direction:normal;animation-direction:normal}.nut-icon-am-blink{-webkit-animation-name:nutBlink;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutBlink;animation-duration:var(--animate-duration);animation-timing-function:linear;animation-delay:var(--animate-delay)}.nut-icon-am-breathe{-webkit-animation-name:nutBreathe;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutBreathe;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}.nut-icon-am-breathe,.nut-icon-am-flash{-webkit-animation-duration:var(--animate-duration)}.nut-icon-am-flash{-webkit-animation-name:nutFlash;-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutFlash;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}.nut-icon-am-bounce{-webkit-animation-name:nutBounce;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutBounce;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}.nut-icon-am-bounce.nut-icon-am-infinite{-webkit-animation-direction:normal;animation-direction:normal}.nut-icon-am-shake{-webkit-animation-name:nutShake;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutShake;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}@keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@-webkit-keyframes nutJump{to{transform:scale3d(.8,1,.9) translateY(-10px)}}@keyframes nutJump{to{transform:scale3d(.8,1,.9) translateY(-10px)}}@-webkit-keyframes nutJumpOne{50%{transform:scale3d(.8,1,.9) translateY(-10px)}to{transform:scaleZ(1) translateY(0)}}@keyframes nutJumpOne{50%{transform:scale3d(.8,1,.9) translateY(-10px)}to{transform:scaleZ(1) translateY(0)}}@-webkit-keyframes nutBlink{0%{opacity:0}to{opacity:1}}@keyframes nutBlink{0%{opacity:0}to{opacity:1}}@-webkit-keyframes nutBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes nutBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@-webkit-keyframes nutFlash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes nutFlash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes nutBounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes nutBounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes nutShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes nutShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.ProductGrid_section__aM0IU{margin:var(--section-gap,8px) 8px 0}.ProductGrid_sectionPlain__Y2lsS{margin:0;padding:0}.ProductGrid_grid__vYi1s{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:0;list-style:none;margin:0}.ProductGrid_card__uPAix{min-width:0;background:var(--card-bg,#fff);border:1px solid var(--line,#f1f2f4);border-radius:var(--card-radius,12px);overflow:hidden;transition:transform .15s ease}.ProductGrid_card__uPAix:active{transform:scale(.985)}.ProductGrid_link__KvxxT{display:block;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent}.ProductGrid_imageWrap__God0e{position:relative;width:100%;aspect-ratio:1/1.2;background:var(--chip-bg,#f3f4f6);overflow:hidden}.ProductGrid_image__dKtQ2{width:100%;height:100%;object-fit:cover;display:block}.ProductGrid_imagePlaceholder__3cg2u{width:100%;height:100%;background:linear-gradient(135deg,var(--chip-bg,#f3f4f6) 0,rgba(0,0,0,.06) 100%)}.ProductGrid_info__v8iEu{padding:9px 10px 11px}.ProductGrid_brand__MWXQ3{margin:0 0 3px;font-size:11px;color:var(--text-secondary,#6b7280);line-height:1.2;white-space:nowrap}.ProductGrid_brand__MWXQ3,.ProductGrid_name__cpKRt{font-weight:400;overflow:hidden;text-overflow:ellipsis}.ProductGrid_name__cpKRt{margin:0 0 7px;font-size:13px;color:var(--text-primary,#111);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.7em}.ProductGrid_priceRow__K4unE{display:flex;align-items:baseline;margin-bottom:5px}.ProductGrid_price__TbKfM{font-size:15px;font-weight:700;line-height:1.1;color:var(--price,#111)}.ProductGrid_sales__cFC7_{display:inline-block;margin:0;padding:2px 6px;border-radius:4px;background:var(--chip-bg,#f4f4f5);font-size:10px;font-weight:400;color:var(--text-tertiary,#9ca3af);line-height:1.3}.ProductListView_page__ZtDD6{min-height:100vh;background:#fff;padding-top:56px;padding-bottom:24px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ProductListView_srOnly__Np0H3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ProductListView_searchHeader__uKJ_a{position:fixed;top:0;left:0;right:0;width:100%;max-width:var(--app-max-width,430px);margin:0 auto;z-index:100;height:56px;display:flex;align-items:center;padding:0 12px;box-shadow:0 1px 0 rgba(0,0,0,.02)}.ProductListView_searchHeader__uKJ_a,.ProductListView_tabsWrap__Au_9f{background:#fff;border-bottom:1px solid #f0f0f0}.ProductListView_tabs__cED9F{display:flex;gap:8px;list-style:none;margin:0;padding:0 12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ProductListView_tabs__cED9F::-webkit-scrollbar{display:none}.ProductListView_tabItem__ntctz{flex-shrink:0}.ProductListView_tab__GOZeP{height:44px;padding:0 12px;border:none;background:transparent;color:#333;font-size:14px;cursor:pointer;-webkit-tap-highlight-color:transparent;white-space:nowrap}.ProductListView_tabActive__V6pZT{color:#111;font-weight:600;border-bottom:2px solid #111}.ProductListView_recSection__3pNN1{padding:12px 0;background:#fff;border-bottom:1px solid #f0f0f0}.ProductListView_recStrip__dX_Wq{display:flex;gap:12px;list-style:none;margin:0;padding:0 12px;overflow-x:auto;-webkit-overflow-scrolling:touch}.ProductListView_recStrip__dX_Wq::-webkit-scrollbar{display:none}.ProductListView_recCard__qbgmM{flex-shrink:0;width:72px}.ProductListView_recBtn__Dt8rp{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;padding:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.ProductListView_recBtn__Dt8rp:active{opacity:.6}.ProductListView_recBtnActive__AnxTK .ProductListView_recLabel__Rx_1S{color:#111;font-weight:600}.ProductListView_recImgWrap___4pq7{width:56px;height:56px;border-radius:50%;background:#f5f5f5;overflow:hidden;display:flex;align-items:center;justify-content:center}.ProductListView_recImgWrap___4pq7 img{width:100%;height:100%;object-fit:cover}.ProductListView_recFallback__RnMV1{font-size:18px;font-weight:600;color:#999}.ProductListView_recLabel__Rx_1S{font-size:12px;color:#666;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:72px}.ProductListView_filterRow__ewfmu{display:flex;gap:8px;list-style:none;margin:0;padding:8px 12px;background:#fff;border-bottom:1px solid #f0f0f0}.ProductListView_filterItem__o0WLo{position:relative}.ProductListView_filterChip__TrPVm{display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:12px;color:#333;cursor:pointer;-webkit-tap-highlight-color:transparent}.ProductListView_filterChip__TrPVm:active{opacity:.6}.ProductListView_filterChipOpen__TqA_S{border-color:#111}.ProductListView_filterChipActive__BX9JO{border-color:#111;color:#111;font-weight:600}.ProductListView_filterChipCaret__rlIgs{font-size:10px;color:#999}.ProductListView_filterPopover__boFnj{position:absolute;top:calc(100% + 4px);left:0;z-index:20;min-width:220px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:8px 0}.ProductListView_filterPopoverEmpty__Nhj6w{padding:16px;text-align:center;color:#999;font-size:12px}.ProductListView_filterPopoverList__f_t3L{list-style:none;margin:0;padding:0;max-height:280px;overflow-y:auto}.ProductListView_filterPopoverItem__WFT17{padding:0}.ProductListView_filterPopoverBtn__qY_p1{width:100%;display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;background:transparent;font-size:13px;color:#333;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.ProductListView_filterPopoverBtn__qY_p1:active{background:#f5f5f5}.ProductListView_filterPopoverBtnActive__0Oe8j{color:#111;font-weight:600}.ProductListView_filterPopoverCheck__noBu4{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #d1d5db;border-radius:3px;font-size:11px;color:transparent}.ProductListView_filterPopoverCheckActive__OWpGi{background:#111;border-color:#111;color:#fff}.ProductListView_filterPopoverClose__dj9j9{display:block;width:calc(100% - 16px);margin:8px 8px 0;padding:8px;border:1px solid #111;background:#111;color:#fff;border-radius:6px;font-size:13px;cursor:pointer}.ProductListView_selectedRow__TVYmf{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border-bottom:1px solid #f0f0f0}.ProductListView_selectedList__mwFyZ{display:flex;gap:6px;list-style:none;margin:0;padding:0 4px;flex:1;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.ProductListView_selectedList__mwFyZ::-webkit-scrollbar{display:none}.ProductListView_selectedItem__ua9Oa{flex-shrink:0}.ProductListView_selectedChip__Le2qI{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 10px;border:1px solid #111;border-radius:999px;background:#fff;color:#111;font-size:12px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ProductListView_selectedChip__Le2qI:active{opacity:.6}.ProductListView_selectedChipClose__qBxrk{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#111;color:#fff;font-size:10px;line-height:1}.ProductListView_resetBtn__A3Eul{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:1px solid #e5e7eb;background:#fff;color:#333;border-radius:6px;font-size:12px;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease;white-space:nowrap}.ProductListView_resetBtn__A3Eul:active{background:#f5f5f5;border-color:#d1d5db}.ProductListView_toolbar__ahZTt{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px;background:#fff;border-bottom:1px solid #f0f0f0}.ProductListView_total__kdULN{font-size:13px;color:#333}.ProductListView_total__kdULN strong{color:#111;font-weight:600}.ProductListView_sortBtn__b_ZHv{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid #e5e7eb;border-radius:6px;background:#fff;color:#333;font-size:12px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ProductListView_sortBtn__b_ZHv:active{opacity:.6}.ProductListView_sortPopover__st6ro{position:absolute;top:calc(100% + 4px);right:12px;z-index:20;min-width:140px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.08);padding:6px 0;list-style:none;margin:0}.ProductListView_sortItem__1DMP1{width:100%;display:block;padding:8px 12px;border:none;background:transparent;font-size:13px;color:#333;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.ProductListView_sortItem__1DMP1:active{background:#f5f5f5}.ProductListView_sortItemActive__LadjS{color:#111;font-weight:600}.ProductListView_list__diaMa{margin-top:8px;padding:0 8px}.ProductListView_empty____js2{padding:40px 12px;text-align:center;font-size:13px;color:#999}.ProductListView_loadMoreRow__GHuFj{padding:20px 12px;display:flex;justify-content:center;align-items:center}.ProductListView_loadMoreBtn__cPByZ{display:inline-block;padding:10px 24px;border:1px solid #e5e7eb;background:#fff;border-radius:999px;font-size:13px;color:#333;cursor:pointer;transition:background .15s ease,border-color .15s ease;-webkit-tap-highlight-color:transparent}.ProductListView_loadMoreBtn__cPByZ:active{background:#f5f5f5;border-color:#d1d5db}.ProductListView_loadMoreText__pqkgi{font-size:13px;color:#999}.ProductListView_loadMoreEnd__l6t_L{font-size:12px;color:#ccc}.ProductListView_loadMoreSentinel__nxY4o{width:100%;height:1px}.guide_page__nfaiy{background:#f5f5f7;padding-bottom:32px;overflow-x:hidden}.guide_hero__l1mDW{padding:24px 16px 16px;background:#fff}.guide_kicker__eUyCj{font-size:12px;color:#f59e0b;font-weight:600;letter-spacing:.5px;margin-bottom:8px}.guide_heroTitle__c46C0{font-size:24px;font-weight:700;color:#111;margin:0 0 8px;letter-spacing:.5px}.guide_heroSubtitle__XcMpY{font-size:13px;line-height:1.7;color:#666;margin:0}.guide_section__n2Hnb{padding:16px 12px 0}.guide_sectionTitle__3QImH{font-size:14px;font-weight:600;color:#111;margin:0 0 12px 4px}.guide_grid__dDmYM{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.guide_card__etJTU{display:flex;align-items:center;gap:10px;padding:14px 12px;background:#fff;border-radius:10px;text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent;transition:background .15s ease,transform .15s ease;box-shadow:0 1px 0 rgba(0,0,0,.02)}.guide_card__etJTU:active{background:#f5f5f5;transform:scale(.99)}.guide_cardLeft__R__Us{flex-shrink:0;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;background:#f5f5f7;border-radius:8px}.guide_cardIcon__uNQtX{font-size:20px;line-height:1}.guide_cardBody__358Ce{flex:1;min-width:0}.guide_cardTitle__h9r2Q{font-size:13px;font-weight:600;color:#111;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guide_cardDesc__lcC6y{font-size:11px;color:#999;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.guide_cardArrow__wR59O{flex-shrink:0;color:#ccc;font-size:18px;font-weight:400;line-height:1}.ShippingPanel_list__946a8{display:flex;flex-direction:column;gap:10px;padding:12px;margin:0;list-style:none}.ShippingPanel_card__My1la{display:flex;gap:12px;padding:10px;background:#fff;border-radius:12px;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.ShippingPanel_card__My1la:active{opacity:.85}.ShippingPanel_thumb__RiRji{width:96px;height:96px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border-radius:8px;overflow:hidden}.ShippingPanel_thumbImg__Gq1eu{width:100%;height:100%;object-fit:cover;display:block}.ShippingPanel_thumbFallback__yg27x{font-size:28px;opacity:.4}.ShippingPanel_body__1z_p2{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.ShippingPanel_title__Q05Wq{margin:0;font-size:14px;font-weight:600;line-height:1.4;color:#111;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ShippingPanel_priceRow__Pf15a{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:auto}.ShippingPanel_priceUnit__U92HX{font-size:11px;font-weight:600;color:#111}.ShippingPanel_price___hwZy{font-size:18px;font-weight:700;line-height:1;color:#111}.ShippingPanel_origin__JKVsW{font-size:12px;color:#999;text-decoration:line-through}.ShippingPanel_discount__6EIoG{padding:1px 5px;border-radius:4px;background:#111;color:#fff;font-size:11px;font-weight:600;line-height:1.5}.ShippingPanel_countdown__pp7kY{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid #fde68a;border-radius:6px;background:#fff7ed;color:#b45309;font-size:11px;font-variant-numeric:tabular-nums}.ShippingPanel_countdownIcon__DhIoW{font-size:11px}.ShippingPanel_state__eX3IF{padding:80px 24px;color:#999;font-size:13px;text-align:center}.ShippingPanel_stateIcon__Z5DsV{margin-bottom:12px;font-size:44px;opacity:.4}.ShippingPanel_stateHint__qBDxq{margin-top:6px;color:#ccc;font-size:11px}.ShippingPanel_loadMore__MWXC5{padding:12px 0;color:#999;font-size:12px;text-align:center}.ShippingPanel_loadMoreEnd__WMfzZ{padding:16px 0 24px;color:#bbb;font-size:12px;text-align:center}.ShippingPanel_loadMoreBtnRow__Es5x0{display:flex;justify-content:center;padding:12px 0 24px}.ShippingPanel_loadMoreBtn__pGEHK{padding:8px 28px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#333;font-size:13px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ShippingPanel_loadMoreBtn__pGEHK:active{background:#f5f5f5}.SiteFooter_footer__3MrxN{margin-top:8px;padding:18px 16px 22px;text-align:center}.SiteFooter_copy__jMW4t{margin:0;font-size:11px;line-height:1.6;color:var(--text-tertiary,#9ca3af);letter-spacing:.01em}.HomeReviews_section__hwOcr{margin:var(--section-gap,8px) 8px 0;padding:14px;background:var(--card-bg,#fff);border:1px solid var(--line,#f1f2f4);border-radius:var(--card-radius,12px)}.HomeReviews_rail__mVhga{display:flex;gap:10px;margin:0;padding:0 0 2px;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.HomeReviews_rail__mVhga::-webkit-scrollbar{display:none}.HomeReviews_card__KdWC5{flex:0 0 252px;min-width:0;padding:12px;border-radius:10px;background:var(--chip-bg,#f4f4f5)}.HomeReviews_cardLink__vfEb4{display:block;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:opacity .15s ease}.HomeReviews_cardLink__vfEb4:active{opacity:.75}.HomeReviews_imageWrap__YmwsT{position:relative;width:100%;aspect-ratio:16/10;margin-bottom:8px;border-radius:8px;overflow:hidden;background:var(--card-bg,#fff)}.HomeReviews_image__LBsOt{width:100%;height:100%;object-fit:cover;display:block}.HomeReviews_head__ydhzz{display:flex;align-items:center;gap:9px}.HomeReviews_avatar__W3xSE{width:32px;height:32px;flex:0 0 32px;border-radius:50%;background:var(--card-bg,#fff);box-shadow:inset 0 0 0 1px var(--line,#f1f2f4);color:var(--text-secondary,#6b7280);font-size:14px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.HomeReviews_person___sl9F{display:flex;flex-direction:column;gap:1px;min-width:0}.HomeReviews_name__lcyti{font-size:12px;font-weight:600;color:var(--text-primary,#111);line-height:1.2}.HomeReviews_date__AAGme{font-size:10px;color:var(--text-tertiary,#9ca3af);line-height:1.2}.HomeReviews_stars__Ri2Ft{display:flex;gap:1px;margin:8px 0 6px;font-size:12px;line-height:1}.HomeReviews_starOn__gu1MS{color:var(--accent,#e11d48)}.HomeReviews_starOff__mdyW8{color:var(--text-tertiary,#9ca3af);opacity:.4}.HomeReviews_text__Nf_xd{margin:0 0 8px;font-size:12px;line-height:1.6;color:var(--text-secondary,#6b7280);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.HomeReviews_product__ew6rb{margin:0;font-size:10px;color:var(--text-tertiary,#9ca3af);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_srOnly__lslwo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_topbar__P6ESg{margin:8px 8px 0;padding:8px;background:var(--card-bg,#fff);border:1px solid var(--line,#f1f2f4);border-radius:var(--card-radius,12px)}