.BrandPage_brandPage__Ay9BZ{min-height:100vh;background:var(--color-bg-main,#f8f9fa)}.BrandPage_brandHeader__L8kuh{background:#fff;padding:clamp(16px,3vw,24px) clamp(12px,3vw,24px);border-bottom:1px solid var(--color-border-light,#e5e7eb);margin-bottom:clamp(16px,2.5vw,24px)}.BrandPage_brandInfo__0Td_j{margin-bottom:clamp(12px,2vw,16px)}.BrandPage_brandTitle__4gbs9{display:flex;align-items:center;gap:clamp(8px,1.5vw,12px);font-size:clamp(1.25rem,3vw,1.75rem);font-weight:700;color:var(--color-text-main,#1a1a2e);margin:0 0 clamp(6px,1vw,10px)}.BrandPage_brandTitle__4gbs9 svg{color:var(--color-primary,#e62828)}.BrandPage_brandDescription__s2gOY{font-size:clamp(.85rem,1.8vw,1rem);color:var(--color-text-muted,#6b7280);margin:0}.BrandPage_filterBar___pQO0{display:flex;align-items:center;gap:clamp(12px,2vw,20px);flex-wrap:wrap}.BrandPage_filterGroup__8HiVf{display:flex;align-items:center;gap:clamp(6px,1vw,10px)}.BrandPage_filterLabel__PFWXB{font-size:clamp(.75rem,1.5vw,.875rem);color:var(--color-text-muted,#6b7280);font-weight:500;white-space:nowrap}.BrandPage_filterSelect__kXNCU{min-width:clamp(140px,20vw,180px)}.BrandPage_filterSelect__kXNCU .trigger{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important}.BrandPage_filterSelect__kXNCU .select.open .trigger,.BrandPage_filterSelect__kXNCU .trigger:hover{border-color:#e5e7eb!important;box-shadow:none!important}.BrandPage_filterSelect__kXNCU .dropdown{border:1px solid #e5e7eb!important;border-radius:8px!important;background:#fff!important}.BrandPage_filterSelect__kXNCU .option{border-radius:10px!important;border:1px solid #e5e7eb!important;background:#fff!important;margin-bottom:4px}.BrandPage_filterSelect__kXNCU .option:hover{border-color:#e62828!important;background:#fff!important}.BrandPage_filterSelect__kXNCU .option.selected{background-color:rgba(230,40,40,.08)!important;color:#e62828!important;border-color:#e62828!important}.BrandPage_productsSection__p8qxd{padding:0 clamp(12px,3vw,24px) clamp(24px,4vw,40px)}.BrandPage_resultsGrid__VB5EM{display:grid;grid-template-columns:repeat(auto-fill,minmax(clamp(160px,22vw,240px),1fr));grid-gap:clamp(12px,2vw,20px);gap:clamp(12px,2vw,20px);margin-bottom:clamp(24px,4vw,40px)}.BrandPage_productCard__LMPMa{background:#fff;border-radius:clamp(8px,1.5vw,12px);overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.08)}.BrandPage_productCard__LMPMa:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.BrandPage_imageWrap__Hff9U{aspect-ratio:1/1;overflow:hidden;background:#f5f5f5}.BrandPage_productImage__3s46w{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.BrandPage_productCard__LMPMa:hover .BrandPage_productImage__3s46w{transform:scale(1.05)}.BrandPage_productInfo__E9ANV{padding:clamp(10px,2vw,16px)}.BrandPage_productName__FZ8Fo{font-size:clamp(.8rem,1.8vw,.95rem);font-weight:600;color:var(--color-text-main,#1a1a2e);margin:0 0 clamp(6px,1vw,10px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.BrandPage_categoryTag__sIuZ_{display:inline-block;font-size:clamp(.65rem,1.2vw,.75rem);color:var(--color-text-muted,#6b7280);background:var(--color-bg-secondary,#f3f4f6);padding:2px 8px;border-radius:4px;margin-bottom:clamp(6px,1vw,8px)}.BrandPage_priceSection__mEmDI{margin-bottom:clamp(4px,.8vw,8px)}.BrandPage_price__M6kCF{font-size:clamp(1rem,2.2vw,1.25rem);font-weight:700;color:var(--color-primary,#e62828)}.BrandPage_ratingSection__mDJwz{display:flex;align-items:center;gap:6px}.BrandPage_reviewCount__yR6AB{font-size:clamp(.7rem,1.3vw,.8rem);color:var(--color-text-muted,#6b7280)}.BrandPage_emptyState__XVSJt,.BrandPage_errorState__uMjz_,.BrandPage_loadingState___L70c{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;text-align:center;padding:clamp(24px,5vw,48px)}.BrandPage_emptyState__XVSJt p,.BrandPage_errorState__uMjz_ p,.BrandPage_loadingState___L70c p{font-size:clamp(.9rem,2vw,1rem);color:var(--color-text-muted,#6b7280);margin:clamp(12px,2vw,16px) 0}.BrandPage_spinner__xkTlY{width:40px;height:40px;border:3px solid var(--color-border-light,#e5e7eb);border-top-color:var(--color-primary,#e62828);border-radius:50%;animation:BrandPage_spin__tlkGb .8s linear infinite}@keyframes BrandPage_spin__tlkGb{to{transform:rotate(1turn)}}.BrandPage_emptyState__XVSJt svg,.BrandPage_errorState__uMjz_ svg{color:var(--color-text-disabled,#9ca3af)}.BrandPage_pagination__RjVOv{display:flex;justify-content:center;align-items:center;gap:clamp(8px,1.5vw,16px);margin-top:clamp(20px,3vw,32px)}.BrandPage_pageNumbers__DDELN{display:flex;align-items:center;gap:clamp(4px,.8vw,8px)}.BrandPage_pageNumber__96A0o{min-width:clamp(32px,5vw,40px);height:clamp(32px,5vw,40px);display:flex;align-items:center;justify-content:center;font-size:clamp(.8rem,1.6vw,.9rem);font-weight:500;color:var(--color-text-main,#374151);background:#fff;border:1px solid var(--color-border-light,#e5e7eb);border-radius:8px;cursor:pointer;transition:all .2s ease}.BrandPage_pageNumber__96A0o:hover{border-color:var(--color-primary,#e62828);color:var(--color-primary,#e62828)}.BrandPage_pageNumber__96A0o.BrandPage_active__pnZBE{background:var(--color-primary,#e62828);border-color:var(--color-primary,#e62828);color:#fff}.BrandPage_pageEllipsis__8O4dJ{color:var(--color-text-muted,#9ca3af);padding:0 clamp(4px,.8vw,8px)}@media (max-width:768px){.BrandPage_brandHeader__L8kuh{padding:clamp(12px,3vw,16px)}.BrandPage_brandTitle__4gbs9{font-size:clamp(1.1rem,4vw,1.3rem)}.BrandPage_filterBar___pQO0{flex-direction:column;align-items:flex-start}.BrandPage_filterLabel__PFWXB{display:none}.BrandPage_filterSelect__kXNCU{width:100%;max-width:200px}.BrandPage_resultsGrid__VB5EM{grid-template-columns:repeat(2,1fr);gap:clamp(8px,2vw,12px)}.BrandPage_pagination__RjVOv{flex-wrap:wrap}.BrandPage_pageNumbers__DDELN{order:3;width:100%;justify-content:center;margin-top:clamp(8px,2vw,12px)}}@media (max-width:480px){.BrandPage_productInfo__E9ANV{padding:clamp(8px,2vw,12px)}.BrandPage_productName__FZ8Fo{font-size:clamp(.75rem,3.5vw,.85rem);-webkit-line-clamp:2}.BrandPage_price__M6kCF{font-size:clamp(.9rem,4vw,1.1rem)}.BrandPage_pageNumber__96A0o{min-width:clamp(28px,8vw,32px);height:clamp(28px,8vw,32px);font-size:clamp(.7rem,2.8vw,.8rem)}}.CategoryNav_navRoot__wLL_u{background:#fff;border:1px solid #eee;border-radius:12px;padding:12px}.CategoryNav_noScrollbar__KAbuF{scrollbar-width:none;-ms-overflow-style:none}.CategoryNav_noScrollbar__KAbuF::-webkit-scrollbar{display:none}.CategoryNav_iconWrap__02kXZ{display:none;align-items:center;justify-content:center;flex-shrink:0}.CategoryNav_labelText___OLlC{display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2;text-align:center}@media (max-width:768px){.CategoryNav_iconWrap__02kXZ{display:inline-flex}.CategoryNav_labelText___OLlC{display:none}}.CategoryMenu_categoryMenu__fmv5f{font-family:var(--font-family-base,inherit)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3{display:flex;align-items:center;gap:var(--space-md,clamp(12px,1.5vw,16px));overflow-x:auto;padding:var(--space-sm,clamp(6px,.8vw,8px)) 0}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryList___X5E0{display:flex;gap:var(--space-sm,clamp(6px,.8vw,8px));flex-wrap:wrap;align-items:center}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus{background:none;border:1px solid var(--color-border-dark,#e0e0e0);border-radius:var(--radius-lg,clamp(18px,2.2vw,20px));padding:var(--space-sm,clamp(6px,.8vw,8px)) var(--space-md,clamp(12px,1.5vw,16px));cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));white-space:nowrap;display:flex;align-items:center;gap:clamp(3px,.4vw,4px);font-family:var(--font-family-base,inherit)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus:hover{background:var(--color-surface-hover,#f8f9fa);border-color:var(--color-text-disabled,#ccc)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus.CategoryMenu_active__wqPhg{background:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);border-color:var(--color-primary,#e62828)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va{display:flex;flex-direction:column}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryList___X5E0{display:flex;flex-direction:column;gap:var(--space-xs,clamp(3px,.5vw,4px))}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryItem___tzus{background:none;border:none;padding:clamp(10px,1.2vw,12px) var(--space-md,clamp(12px,1.5vw,16px));cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));text-align:left;border-radius:var(--radius-xs,clamp(3px,.5vw,4px));display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-base,inherit)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryItem___tzus:hover{background:var(--color-surface-hover,#f8f9fa)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryItem___tzus.CategoryMenu_active__wqPhg{background:var(--color-primary-light,#fff3f3);color:var(--color-primary,#e62828);font-weight:var(--font-weight-medium,500)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_dropdown__W_Q_S{position:relative;display:inline-block;min-width:clamp(150px,18vw,160px)}.CategoryMenu_dropdownTrigger__MnjBk{width:100%;background:var(--color-surface,#fff);border:1px solid var(--color-border-dark,#e0e0e0);border-radius:var(--radius-sm,clamp(5px,.7vw,6px));padding:clamp(10px,1.2vw,12px) var(--space-md,clamp(12px,1.5vw,16px));cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-base,inherit)}.CategoryMenu_dropdownTrigger__MnjBk:hover{border-color:var(--color-text-disabled,#ccc)}.CategoryMenu_dropdownTrigger__MnjBk.CategoryMenu_open__DPxSt{border-color:var(--color-primary,#e62828);box-shadow:0 0 0 clamp(1.5px,.2vw,2px) var(--color-primary-light,rgba(230,40,40,.1))}.CategoryMenu_dropdownContent__E7qDw{position:absolute;top:100%;left:0;right:0;background:var(--color-surface,#fff);border:1px solid var(--color-border-dark,#e0e0e0);border-radius:var(--radius-sm,clamp(5px,.7vw,6px));box-shadow:var(--shadow-md,0 clamp(3px,.4vw,4px) var(--space-md,clamp(12px,1.5vw,16px)) var(--color-overlay-dark,rgba(0,0,0,.1)));z-index:var(--z-dropdown,1000);max-height:clamp(280px,35vw,300px);overflow-y:auto;margin-top:var(--space-xs,clamp(3px,.5vw,4px))}.CategoryMenu_dropdownItem__TfhX5{width:100%;background:none;border:none;padding:clamp(10px,1.2vw,12px) var(--space-md,clamp(12px,1.5vw,16px));cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));text-align:left;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-base,inherit)}.CategoryMenu_dropdownItem__TfhX5:hover{background:var(--color-surface-hover,#f8f9fa)}.CategoryMenu_dropdownItem__TfhX5.CategoryMenu_active__wqPhg{background:var(--color-primary-light,#fff3f3);color:var(--color-primary,#e62828);font-weight:var(--font-weight-medium,500)}.CategoryMenu_categoryName__CDW98{flex:1 1}.CategoryMenu_categoryCount__si7WV{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));color:var(--color-text-disabled,#999);margin-left:var(--space-sm,clamp(6px,.8vw,8px));font-family:var(--font-family-base,inherit)}.CategoryMenu_categoryItem___tzus.CategoryMenu_active__wqPhg .CategoryMenu_categoryCount__si7WV{color:inherit;opacity:.8}.CategoryMenu_collapseButton__L629n,.CategoryMenu_expandButton__LGtWK,.CategoryMenu_showMoreButton__AgZmc{background:none;border:1px solid var(--color-border-dark,#e0e0e0);border-radius:var(--radius-sm,clamp(5px,.7vw,6px));padding:var(--space-sm,clamp(6px,.8vw,8px)) var(--space-md,clamp(12px,1.5vw,16px));cursor:pointer;transition:all var(--duration-fast,.2s) var(--easing-default,ease);font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666);display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));font-family:var(--font-family-base,inherit)}.CategoryMenu_collapseButton__L629n:hover,.CategoryMenu_expandButton__LGtWK:hover,.CategoryMenu_showMoreButton__AgZmc:hover{background:var(--color-surface-hover,#f8f9fa);color:var(--color-text-main,#333)}.CategoryMenu_collapseButton__L629n{width:100%;justify-content:space-between;margin-bottom:var(--space-sm,clamp(6px,.8vw,8px));font-weight:500}.CategoryMenu_showMoreButton__AgZmc{width:100%;justify-content:center;margin-top:var(--space-sm,clamp(6px,.8vw,8px));border-style:dashed}.CategoryMenu_dropdownIcon__KPMzB,.CategoryMenu_expandIcon__1_yzR{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));transition:transform var(--duration-fast,.2s) var(--easing-default,ease)}.CategoryMenu_dropdownTrigger__MnjBk.CategoryMenu_open__DPxSt .CategoryMenu_dropdownIcon__KPMzB{transform:rotate(180deg)}.CategoryMenu_categoryItem___tzus:focus,.CategoryMenu_collapseButton__L629n:focus,.CategoryMenu_dropdownItem__TfhX5:focus,.CategoryMenu_dropdownTrigger__MnjBk:focus,.CategoryMenu_expandButton__LGtWK:focus,.CategoryMenu_showMoreButton__AgZmc:focus{outline:clamp(1.5px,.2vw,2px) solid var(--color-primary,#e62828);outline-offset:clamp(1.5px,.2vw,2px)}@media (max-width:768px){.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3{overflow-x:auto;-webkit-overflow-scrolling:touch}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryList___X5E0{flex-wrap:nowrap;min-width:max-content}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus{flex-shrink:0;font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));padding:clamp(5px,.6vw,6px) clamp(10px,1.2vw,12px)}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryItem___tzus,.CategoryMenu_dropdownItem__TfhX5,.CategoryMenu_dropdownTrigger__MnjBk{padding:clamp(8px,1vw,10px) clamp(10px,1.2vw,12px);font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.CategoryMenu_dropdownContent__E7qDw{max-height:clamp(230px,29vw,250px)}}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3::-webkit-scrollbar{height:var(--space-xs,clamp(3px,.5vw,4px))}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3::-webkit-scrollbar-track{background:var(--color-border-light,#f1f1f1);border-radius:var(--radius-xs,clamp(1px,.2vw,2px))}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3::-webkit-scrollbar-thumb{background:var(--color-text-disabled,#ccc);border-radius:var(--radius-xs,clamp(1px,.2vw,2px))}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted,#999)}.CategoryMenu_dropdownContent__E7qDw::-webkit-scrollbar{width:var(--space-xs,clamp(3px,.5vw,4px))}.CategoryMenu_dropdownContent__E7qDw::-webkit-scrollbar-track{background:var(--color-border-light,#f1f1f1)}.CategoryMenu_dropdownContent__E7qDw::-webkit-scrollbar-thumb{background:var(--color-text-disabled,#ccc);border-radius:var(--radius-xs,clamp(1px,.2vw,2px))}@media (prefers-reduced-motion:reduce){.CategoryMenu_categoryItem___tzus,.CategoryMenu_collapseButton__L629n,.CategoryMenu_dropdownIcon__KPMzB,.CategoryMenu_dropdownItem__TfhX5,.CategoryMenu_dropdownTrigger__MnjBk,.CategoryMenu_expandButton__LGtWK,.CategoryMenu_expandIcon__1_yzR,.CategoryMenu_showMoreButton__AgZmc{transition:none}}@media (prefers-contrast:high){.CategoryMenu_categoryItem___tzus{border-color:#666}.CategoryMenu_categoryItem___tzus.CategoryMenu_active__wqPhg{border-color:#e62828}.CategoryMenu_collapseButton__L629n,.CategoryMenu_dropdownContent__E7qDw,.CategoryMenu_dropdownTrigger__MnjBk,.CategoryMenu_expandButton__LGtWK,.CategoryMenu_showMoreButton__AgZmc{border-color:#666}}@media (prefers-color-scheme:dark){.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus{border-color:#4a5568;color:#e2e8f0}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus:hover{background:#4a5568;border-color:#718096}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus.CategoryMenu_active__wqPhg{background:#e62828;color:#fff;border-color:#e62828}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryItem___tzus{color:#e2e8f0}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryItem___tzus:hover{background:#4a5568}.CategoryMenu_categoryMenu__fmv5f.CategoryMenu_vertical__ai_va .CategoryMenu_categoryItem___tzus.CategoryMenu_active__wqPhg{background:var(--color-primary-light,rgba(230,40,40,.15));color:#e62828}.CategoryMenu_dropdownTrigger__MnjBk{background:#2d3748;border-color:#4a5568;color:#e2e8f0}.CategoryMenu_dropdownTrigger__MnjBk:hover{border-color:#718096}.CategoryMenu_dropdownContent__E7qDw{background:#2d3748;border-color:#4a5568}.CategoryMenu_dropdownItem__TfhX5{color:#e2e8f0}.CategoryMenu_dropdownItem__TfhX5:hover{background:#4a5568}.CategoryMenu_dropdownItem__TfhX5.CategoryMenu_active__wqPhg{background:var(--color-primary-light,rgba(230,40,40,.15));color:#e62828}.CategoryMenu_categoryCount__si7WV{color:#a0aec0}.CategoryMenu_collapseButton__L629n,.CategoryMenu_expandButton__LGtWK,.CategoryMenu_showMoreButton__AgZmc{border-color:#4a5568;color:#a0aec0}.CategoryMenu_collapseButton__L629n:hover,.CategoryMenu_expandButton__LGtWK:hover,.CategoryMenu_showMoreButton__AgZmc:hover{background:#4a5568;color:#e2e8f0}}[data-theme=dark] .CategoryMenu_categoryMenu__fmv5f.CategoryMenu_horizontal__dY_f3 .CategoryMenu_categoryItem___tzus{border-color:#4a5568;color:#e2e8f0}[data-theme=dark] .CategoryMenu_dropdownTrigger__MnjBk{background:#2d3748;border-color:#4a5568;color:#e2e8f0}[data-theme=dark] .CategoryMenu_dropdownContent__E7qDw{background:#2d3748;border-color:#4a5568}.Pagination_pagination__c7olK{gap:var(--space-xs,clamp(3px,.5vw,4px));-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-family-base,inherit)}.Pagination_pageItem__XjEwz,.Pagination_pagination__c7olK{display:flex;align-items:center;font-size:var(--font-size-sm,clamp(13px,1.4vw,14px))}.Pagination_pageItem__XjEwz{min-width:clamp(28px,3.5vw,32px);height:clamp(28px,3.5vw,32px);justify-content:center;border:1px solid var(--color-border-dark,#d9d9d9);background:var(--color-surface,#fff);color:var(--color-text-main,#333);cursor:pointer;border-radius:var(--radius-xs,clamp(3px,.5vw,4px));font-weight:var(--font-weight-normal,400);transition:all var(--duration-fast,.2s) var(--easing-default,ease);padding:0 var(--space-sm,clamp(6px,.8vw,8px))}.Pagination_pageItem__XjEwz:hover:not(.Pagination_disabled__Nuiej):not(.Pagination_active__xC1TQ){border-color:var(--color-primary,#e62828);color:var(--color-primary,#e62828)}.Pagination_pageItem__XjEwz.Pagination_active__xC1TQ{background:var(--color-primary,#e62828);border-color:var(--color-primary,#e62828);color:var(--color-text-inverse,#fff);font-weight:var(--font-weight-medium,500)}.Pagination_pageItem__XjEwz.Pagination_disabled__Nuiej{color:var(--color-text-disabled,#ccc);cursor:not-allowed;border-color:var(--color-border-light,#f0f0f0);background:var(--color-surface-hover,#f9f9f9)}.Pagination_prevNext__vhJsk{font-size:var(--font-size-base,clamp(14px,1.6vw,16px));font-weight:var(--font-weight-bold,700)}.Pagination_ellipsis__RoTs_{color:var(--color-text-disabled,#999);padding:0 var(--space-xs,clamp(3px,.5vw,4px));font-size:var(--font-size-sm,clamp(13px,1.4vw,14px))}.Pagination_quickJumper__5B1BI{display:flex;align-items:center;gap:var(--space-sm,clamp(6px,.8vw,8px));margin-left:var(--space-md,clamp(12px,1.5vw,16px));font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));color:var(--color-text-muted,#666)}.Pagination_jumpInput__6bTC4{width:clamp(45px,5.5vw,50px);height:clamp(26px,3.2vw,28px);border:1px solid var(--color-border-dark,#d9d9d9);border-radius:var(--radius-xs,clamp(3px,.5vw,4px));padding:0 var(--space-sm,clamp(6px,.8vw,8px));font-size:var(--font-size-sm,clamp(13px,1.4vw,14px));text-align:center;outline:none}.Pagination_jumpInput__6bTC4:focus{border-color:var(--color-primary,#e62828);box-shadow:0 0 0 clamp(1.5px,.2vw,2px) var(--color-primary-light,rgba(230,40,40,.1));font-family:var(--font-family-base,inherit)}.Pagination_pagination__c7olK.Pagination_small__nTmyS .Pagination_pageItem__XjEwz{min-width:clamp(22px,2.8vw,24px);height:clamp(22px,2.8vw,24px);font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));padding:0 clamp(5px,.7vw,6px)}.Pagination_pagination__c7olK.Pagination_small__nTmyS .Pagination_prevNext__vhJsk{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px))}.Pagination_pagination__c7olK.Pagination_small__nTmyS .Pagination_quickJumper__5B1BI{font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Pagination_pagination__c7olK.Pagination_small__nTmyS .Pagination_jumpInput__6bTC4{width:clamp(38px,4.5vw,40px);height:clamp(22px,2.8vw,24px);font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));font-family:var(--font-family-base,inherit)}.Pagination_pagination__c7olK.Pagination_large__QrvPl .Pagination_pageItem__XjEwz{min-width:clamp(38px,4.5vw,40px);height:clamp(38px,4.5vw,40px);font-size:var(--font-size-base,clamp(14px,1.6vw,16px));padding:0 clamp(10px,1.2vw,12px);font-family:var(--font-family-base,inherit)}.Pagination_pagination__c7olK.Pagination_large__QrvPl .Pagination_prevNext__vhJsk{font-size:var(--font-size-lg,clamp(16px,1.8vw,18px))}.Pagination_pagination__c7olK.Pagination_large__QrvPl .Pagination_quickJumper__5B1BI{font-size:var(--font-size-base,clamp(14px,1.6vw,16px))}.Pagination_pagination__c7olK.Pagination_large__QrvPl .Pagination_jumpInput__6bTC4{width:clamp(55px,6.5vw,60px);height:clamp(30px,3.5vw,32px);font-size:var(--font-size-base,clamp(14px,1.6vw,16px));font-family:var(--font-family-base,inherit)}@media (max-width:768px){.Pagination_pagination__c7olK{gap:clamp(1px,.2vw,2px);font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Pagination_pageItem__XjEwz{min-width:clamp(26px,3vw,28px);height:clamp(26px,3vw,28px);font-size:var(--font-size-xs,clamp(11px,1.2vw,12px));padding:0 clamp(5px,.6vw,6px)}.Pagination_prevNext__vhJsk{font-size:var(--font-size-sm,clamp(13px,1.4vw,14px))}.Pagination_quickJumper__5B1BI{margin-left:var(--space-sm,clamp(6px,.8vw,8px));font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Pagination_jumpInput__6bTC4{width:clamp(38px,4.5vw,40px);height:clamp(22px,2.8vw,24px);font-size:var(--font-size-xs,clamp(11px,1.2vw,12px))}.Pagination_quickJumper__5B1BI{display:none}}@media (prefers-reduced-motion:reduce){.Pagination_pageItem__XjEwz{transition:none}}@media (prefers-contrast:high){.Pagination_pageItem__XjEwz{border-width:clamp(1.5px,.2vw,2px)}.Pagination_pageItem__XjEwz.Pagination_active__xC1TQ{border-width:clamp(1.5px,.2vw,2px);font-weight:var(--font-weight-bold,700)}}