.BrandsSkeleton{overflow:hidden}.BrandsSkeleton-slider{width:100%;overflow:hidden;display:grid;grid-template-columns:repeat(20,1fr);grid-gap:8px;gap:8px}.BrandsSkeleton-slide{width:60px;height:60px;border-radius:14px;background:var(--placeholder-bg-gradient);background-size:200% 100%;animation:skeleton-pulse var(--placeholder-pulse-duration) ease-in-out infinite;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.BrandsSkeleton-slide:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--placeholder-shimmer-item);animation:shimmer-wave var(--placeholder-shimmer-duration) ease-in-out infinite}.BrandsSkeleton-circle{width:32px;height:32px;border-radius:50%;background:var(--placeholder-bg-gradient);background-size:200% 100%;position:relative;z-index:5;overflow:hidden;animation:skeleton-pulse var(--placeholder-pulse-duration) ease-in-out infinite}.BrandsSkeleton-circle:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--placeholder-shimmer-price);animation:shimmer-wave var(--placeholder-shimmer-duration) ease-in-out infinite;animation-delay:.7s}.BrandsSkeleton-circle_small{width:22px;min-width:22px;height:22px}.BrandsSkeleton-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px 8px;gap:16px 8px}.BrandsSkeleton-item{display:flex;align-items:center;gap:8px}.BrandsSkeleton-text{width:30%;height:16px;border-radius:4px;background:var(--placeholder-bg-gradient);background-size:200% 100%;overflow:hidden;animation:skeleton-pulse var(--placeholder-pulse-duration) ease-in-out infinite;position:relative}.BrandsSkeleton-text:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--placeholder-shimmer-price);animation:shimmer-wave var(--placeholder-shimmer-duration) ease-in-out infinite;animation-delay:.7s}.BrandsSkeleton-small{width:10%;height:16px;border-radius:4px;background:var(--placeholder-bg-gradient);background-size:200% 100%;overflow:hidden;animation:skeleton-pulse var(--placeholder-pulse-duration) ease-in-out infinite;position:relative}.BrandsSkeleton-small:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:var(--placeholder-shimmer-price);animation:shimmer-wave var(--placeholder-shimmer-duration) ease-in-out infinite;animation-delay:.7s}.CarFormSkeleton,.HomeHeroSkeleton{display:flex;flex-direction:column;gap:16px}.HomeHeroSkeleton{width:100%}@media(max-width:576px){.HomeHeroSkeleton{gap:12px}}.HomeHeroSkeleton-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}@media(max-width:1366px){.HomeHeroSkeleton-grid{grid-template-columns:repeat(6,1fr)}}@media(max-width:992px){.HomeHeroSkeleton-grid{gap:6px;grid-template-columns:repeat(5,1fr)}}@media(max-width:768px){.HomeHeroSkeleton-grid{grid-template-columns:repeat(6,1fr)}}.HomeHeroSkeleton-card{background-color:var(--background-gray);border-radius:14px;min-height:168px;padding:16px;display:flex;flex-direction:column}@media(max-width:576px){.HomeHeroSkeleton-card{min-height:131px;padding:12px}}@media(max-width:1366px){.HomeHeroSkeleton-card:first-child{grid-column:span 3}}@media(max-width:992px){.HomeHeroSkeleton-card:first-child{grid-column:span 1}}@media(max-width:768px){.HomeHeroSkeleton-card:first-child{grid-column:span 3}}@media(max-width:1366px){.HomeHeroSkeleton-card:nth-child(2){grid-column:span 3}}@media(max-width:992px){.HomeHeroSkeleton-card:nth-child(2){grid-column:span 1}}@media(max-width:768px){.HomeHeroSkeleton-card:nth-child(2){grid-column:span 3}}@media(max-width:1366px){.HomeHeroSkeleton-card:nth-child(3){grid-column:span 2}}@media(max-width:992px){.HomeHeroSkeleton-card:nth-child(3){grid-column:span 1}}@media(max-width:768px){.HomeHeroSkeleton-card:nth-child(3){grid-column:span 2}}@media(max-width:1366px){.HomeHeroSkeleton-card:nth-child(4){grid-column:span 2}}@media(max-width:992px){.HomeHeroSkeleton-card:nth-child(4){grid-column:span 1}}@media(max-width:768px){.HomeHeroSkeleton-card:nth-child(4){grid-column:span 2}}@media(max-width:1366px){.HomeHeroSkeleton-card:nth-child(5){grid-column:span 2}}@media(max-width:992px){.HomeHeroSkeleton-card:nth-child(5){grid-column:span 1}}@media(max-width:768px){.HomeHeroSkeleton-card:nth-child(5){grid-column:span 2}}.HomeHeroSkeleton-info{display:flex;flex-direction:column;gap:6px;margin-top:auto}.HomeHeroSkeleton-title{height:44px;border-radius:4px;background:var(--background-gray)}@media(max-width:576px){.HomeHeroSkeleton-title{height:32px}}.HomeHeroSkeleton-name{width:100%;height:22px;border-radius:4px;background:var(--background-gray);max-width:90%}@media(max-width:576px){.HomeHeroSkeleton-name{height:18px}}.HomeHeroSkeleton-count{width:100%;height:15px;border-radius:4px;background:var(--background-gray);max-width:60%}@media(max-width:576px){.HomeHeroSkeleton-count{height:12px}}@keyframes skeleton-pulse{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer-wave{0%{transform:translateX(-100%) skewX(-15deg);opacity:0}20%{opacity:.8}50%{opacity:1}80%{opacity:.8}to{transform:translateX(200%) skewX(-15deg);opacity:0}}:root{--color-main:#1a84ff;--color-main-bg:rgba(26,132,255,.08);--color-accent:#b6e109;--color-accent-bg:rgba(182,225,9,.08);--color-red:#f53e2a;--color-red-bg:rgba(245,62,42,.08);--color-yellow:#ffd82c;--color-yellow-bg:rgba(255,216,44,.08);--color-green:#8bab1a;--color-green-bg:rgba(136,160,51,.08);--color-white:#fff;--color-black:#000;--color-text:#181818;--color-secondary:#656565;--color-inverse:#fff;--color-text-primary:#151515;--background-main:#f0f0f0;--background-2lvl:#fff;--background-gray:rgba(0,0,0,.03);--background-fade:rgba(0,0,0,.3);--border:hsla(0,0%,40%,.1);--button-blue:#1a84ff;--button-gray:rgba(0,0,0,.03);--button-dark:#181818;--button-green:rgba(182,225,9,.08);--button-gray-color:#181818;--button-dark-color:#fff;--button-backdrop-filter:blur(15px);--input-bg:rgba(0,0,0,.03);--input-placeholder:#656565;--input-color:#181818;--input-label-color:#656565;--input-err-bg:rgba(245,62,42,.08);--input-err-color:#f53e2a;--input-err-label-color:#f53e2a;--input-focus-bg:rgba(36,128,235,.1);--input-focus-color:#281717;--input-focus-label-color:#1a84ff;--divider:hsla(0,0%,40%,.3);--modal-stroke:rgba(0,0,0,.08);--color-text-secondary:#656565;--color-primary-add-btn:rgba(26,132,255,.08);--color-red-atention:#ae1818;--preview-card-bg:#f8f8f8;--fill-star:rgba(0,0,0,.03);--rt-color-white-app:#f0f0f0;--rt-color-dark-app:#fff;--rt-color-success-app:rgba(136,160,51,.08);--rt-color-error-app:rgba(245,62,42,.08);--rt-color-warning-app:rgba(255,216,44,.08);--rt-color-info-app:rgba(26,132,255,.08);--rt-opacity-app:1;--pwa-background:#fff;--pwa-theme-color:#181818;--placeholder-bg-gradient:linear-gradient(90deg,var(--background-gray) 25%,var(--background-gray) 50%,var(--background-gray) 75%);--placeholder-shimmer-light:linear-gradient(90deg,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.1) 80%,transparent);--placeholder-shimmer-item:linear-gradient(90deg,transparent,rgba(0,0,0,.08) 20%,rgba(0,0,0,.12) 50%,rgba(0,0,0,.08) 80%,transparent);--placeholder-shimmer-price:linear-gradient(90deg,transparent,rgba(0,0,0,.1) 20%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.1) 80%,transparent);--placeholder-pulse-duration:1.8s;--placeholder-shimmer-duration:2.2s}.dark{--color-main:#1a84ff;--color-main-bg:rgba(36,128,235,.1);--color-accent:#b6e109;--color-accent-bg:rgba(#b6e109,0.08);--color-red:#f53e2a;--color-red-bg:rgba(245,62,42,.1);--color-yellow:#ffd82c;--color-yellow-bg:rgba(#ffd82c,0.08);--color-green:#8bab1a;--color-green-bg:rgba(#8bab1a,0.08);--color-white:#fff;--color-black:#000;--color-text:#fff;--color-secondary:#959595;--color-inverse:#030303;--color-text-primary:#fff;--background-main:#161616;--background-2lvl:#202020;--background-gray:hsla(0,0%,100%,.05);--background-fade:rgba(0,0,0,.3);--border:hsla(0,0%,58%,.1);--button-blue:#2480eb;--button-gray:hsla(0,0%,100%,.05);--button-dark:#fff;--button-green:rgba(182,225,9,.08);--button-gray-color:#fff;--button-dark-color:#030303;--button-backdrop-filter:blur(0);--input-bg:hsla(0,0%,100%,.05);--input-placeholder:#959595;--input-color:#fff;--input-label-color:#656565;--input-err-bg:rgba(245,62,42,.08);--input-err-color:#f53e2a;--input-err-label-color:#f53e2a;--input-focus-bg:rgba(36,128,235,.1);--input-focus-color:#fff;--input-focus-label-color:#1a84ff;--divider:hsla(0,0%,58%,.3);--modal-stroke:hsla(0,0%,100%,.08);--color-text-secondary:#959595;--color-primary-add-btn:rgba(36,128,235,.1);--preview-card-bg:#2e2e2e;--fill-star:hsla(0,0%,100%,.03);--rt-color-white-app:#161616;--rt-color-dark-app:#202020;--rt-color-success-app:rgba(136,160,51,.08);--rt-color-error-app:rgba(245,62,42,.08);--rt-color-warning-app:rgba(255,216,44,.08);--rt-color-info-app:rgba(26,132,255,.08);--rt-opacity-app:1;--pwa-background:#202020;--pwa-theme-color:#fff;--placeholder-bg-gradient:linear-gradient(90deg,var(--background-gray) 25%,var(--background-gray) 50%,var(--background-gray) 75%);--placeholder-shimmer-light:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 20%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.1) 80%,transparent);--placeholder-shimmer-item:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 20%,hsla(0,0%,100%,.15) 50%,hsla(0,0%,100%,.08) 80%,transparent);--placeholder-shimmer-price:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 20%,hsla(0,0%,100%,.18) 50%,hsla(0,0%,100%,.1) 80%,transparent);--placeholder-pulse-duration:1.8s;--placeholder-shimmer-duration:2.2s}.PartsPageSkeleton{display:flex;flex-direction:column;gap:20px;padding:20px}.PartsPageSkeleton-filter{padding:20px}.PartsPageSkeleton-filter .PartsPageSkeleton-breadcrumb{height:20px;width:200px;margin-bottom:16px}.PartsPageSkeleton-filter .PartsPageSkeleton-breadcrumb,.PartsPageSkeleton-filter .PartsPageSkeleton-title{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px}.PartsPageSkeleton-filter .PartsPageSkeleton-title{height:32px;width:300px;margin-bottom:20px}.PartsPageSkeleton-filter .PartsPageSkeleton-form{display:flex;gap:12px;flex-wrap:wrap}.PartsPageSkeleton-filter .PartsPageSkeleton-form .PartsPageSkeleton-input{flex:1 1;min-width:200px}.PartsPageSkeleton-filter .PartsPageSkeleton-form .PartsPageSkeleton-button,.PartsPageSkeleton-filter .PartsPageSkeleton-form .PartsPageSkeleton-input{height:40px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:8px}.PartsPageSkeleton-filter .PartsPageSkeleton-form .PartsPageSkeleton-button{width:120px}.PartsPageSkeleton-info{padding:20px}.PartsPageSkeleton-info .PartsPageSkeleton-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px}.PartsPageSkeleton-info .PartsPageSkeleton-stats .PartsPageSkeleton-stat{text-align:center}.PartsPageSkeleton-info .PartsPageSkeleton-stats .PartsPageSkeleton-stat .PartsPageSkeleton-stat-number{height:40px;width:80px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin:0 auto 8px}.PartsPageSkeleton-info .PartsPageSkeleton-stats .PartsPageSkeleton-stat .PartsPageSkeleton-stat-text{height:16px;width:150px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin:0 auto}.PartsPageSkeleton-catalog{padding:20px}.PartsPageSkeleton-catalog .PartsPageSkeleton-catalog-title{height:28px;width:250px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:20px}.PartsPageSkeleton-catalog .PartsPageSkeleton-catalog-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.PartsPageSkeleton-catalog .PartsPageSkeleton-catalog-grid .PartsPageSkeleton-catalog-item{height:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:8px}.PartsPageSkeleton-brands{padding:20px}.PartsPageSkeleton-brands .PartsPageSkeleton-brands-title{height:28px;width:200px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:4px;margin-bottom:20px}.PartsPageSkeleton-brands .PartsPageSkeleton-brands-list{display:flex;flex-wrap:wrap;gap:12px}.PartsPageSkeleton-brands .PartsPageSkeleton-brands-list .PartsPageSkeleton-brand-item{height:40px;width:100px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:20px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}