.auction-catalog--rows .auction-grid{grid-template-columns:1fr;gap:20px}
.auction-catalog--rows .auction-card{display:grid;grid-template-columns:260px minmax(0,1fr)}
.auction-catalog--rows .auction-card__image{height:100%;min-height:220px;aspect-ratio:auto}
.auction-catalog--rows .auction-card__body{display:grid;grid-template-columns:minmax(160px,.85fr) minmax(260px,1.35fr) minmax(230px,1fr);align-items:center;gap:24px;padding:28px}
.auction-catalog--rows .auction-card__title{margin:0;font-size:20px}
.auction-catalog--rows .auction-card__title span{display:block;margin-top:8px;font-size:15px}
.auction-catalog--rows .auction-card__specs{margin:0;padding-inline:24px;border-inline:1px solid #e2e7ea;gap:14px;align-self:stretch;align-content:center}
.auction-catalog--rows .auction-card__price{margin:0;font-size:24px}
.auction-catalog--rows .auction-card__rub{margin:4px 0}
.stats-card__breakdown{margin-top:16px;padding:10px 18px;font-size:13px;min-height:40px;white-space:normal}
.stats-card__hint{display:block;color:#73808a;font-size:12px;margin-top:6px}
.stats-calc-loading{border:0;border-radius:24px;padding:32px;max-width:480px;width:calc(100% - 32px);color:#122331}
.stats-calc-loading::backdrop{background:rgba(18,35,49,.65)}
.stats-calc-loading button{float:right;background:transparent;border:0;font-size:26px;padding:0 0 12px 20px;color:#122331}
.stats-calc-loading p{clear:both}
@media(max-width:1200px){.auction-catalog--rows .auction-card{grid-template-columns:210px minmax(0,1fr)}.auction-catalog--rows .auction-card__body{grid-template-columns:1fr 1.2fr;gap:18px;padding:20px}.auction-catalog--rows .auction-card__specs{grid-column:2;grid-row:1/3;border-right:0;padding-right:0}.stats-card__price{grid-column:1}}
@media(max-width:700px){.auction-catalog--rows .auction-card{grid-template-columns:120px minmax(0,1fr)}.auction-catalog--rows .auction-card__image{height:140px;min-height:0;align-self:start}.auction-catalog--rows .auction-card__body{display:flex;gap:18px;padding:16px;min-width:0}.auction-catalog--rows .auction-card__title{font-size:17px}.auction-catalog--rows .auction-card__specs{width:100%;border:0;padding:0;gap:10px}.auction-catalog--rows .auction-card__specs dd{font-size:12px;overflow-wrap:anywhere}.auction-catalog--rows .auction-card__price{font-size:20px}.stats-card__breakdown{padding:10px 12px}}

.stats-calculator-modal .auction-calculator-modal__tabs{grid-template-columns:1fr 64px}
.auction-catalog--rows .auction-card__body{align-items:stretch}
.auction-catalog--rows .auction-card__title,.auction-catalog--rows .stats-card__price{align-self:center}
@media(max-width:700px){.auction-catalog--rows .auction-card__title,.auction-catalog--rows .stats-card__price{align-self:stretch}}

.auction-catalog--rows .auction-card{overflow:visible;position:relative}
.auction-catalog--rows .auction-card__image{border-radius:22px 0 0 22px;overflow:hidden}
.auction-catalog--rows .auction-card.has-stats-dropdown{z-index:20}
.stats-dropdown-anchor{position:relative}
.stats-dropdown-loading,.stats-calculator-dropdown.auction-calculator-modal{position:absolute;inset:auto 0 auto auto;top:calc(100% + 8px);width:min(860px,calc(100vw - 48px));padding:0;z-index:30}
.stats-dropdown-loading{padding:26px;border-radius:18px;background:#fff;color:#122331;box-shadow:0 16px 60px #12233133}
.stats-dropdown-loading>button{float:right;border:0;background:none;color:#e31e24;font-size:26px}
.stats-calculator-dropdown.auction-calculator-modal.is-open{display:block}
.stats-calculator-dropdown .auction-calculator-modal__backdrop{display:none}
.stats-calculator-dropdown .auction-calculator-modal__dialog{width:100%;max-height:70vh;border:1px solid #e2e7ea;border-radius:18px;box-shadow:0 16px 60px #12233133}
.stats-calculator-dropdown .auction-calculator-modal__tabs{grid-template-columns:1fr 52px}
.stats-calculator-dropdown .auction-calculator-modal__tabs>button.is-active{background:#fff;color:#122331;text-align:left}
.stats-calculator-dropdown .auction-calculator-modal__tabs>button.is-active::after{content:' — расшифровка цены'}
.stats-calculator-dropdown .auction-calculator-modal__body{padding:20px 28px}
@media(max-width:700px){.stats-calculator-dropdown .auction-calculator-modal__body{padding:16px}.stats-dropdown-loading,.stats-calculator-dropdown.auction-calculator-modal{width:calc(100vw - 32px)}}

@media(max-width:700px){
 .auction-catalog--rows .auction-card{display:flex;flex-direction:column}
 .auction-catalog--rows .auction-card__image{width:100%;height:auto;min-height:0;aspect-ratio:4/3;border-radius:22px 22px 0 0}
 .auction-catalog--rows .auction-card__body{width:100%;padding:20px;gap:18px}
 .auction-catalog--rows .auction-card__specs dd{font-size:14px}
 .auction-catalog--rows .stats-card__breakdown{width:100%}
}
.stats-brands{margin:24px 0 32px;padding:24px;border:1px solid #dde4e8;border-radius:20px;background:#fff}
.stats-brands h2{font-size:22px;margin:0 0 18px}
.stats-brands__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:6px 16px;max-height:420px;overflow-y:auto;overscroll-behavior:contain}
.stats-brands__list a span{min-width:0;overflow-wrap:anywhere}
.stats-brands__list a{display:flex;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:8px;color:#142632;text-decoration:none;min-height:40px;align-items:center}
.stats-brands__list a:hover,.stats-brands__list a:focus-visible{background:#fff0f0;color:#ed171f}
.stats-brands__list a.is-active{background:#ed171f;color:#fff}
.stats-brands__list small{font-size:12px;opacity:.75}
@media(max-width:600px){.stats-brands{padding:16px}.stats-brands__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:336px;overflow-y:auto;overscroll-behavior:contain}.stats-brands__list a{font-size:12px;min-height:44px;padding:6px}.stats-brands__list small{font-size:10px}}

.stats-dropdown-loading.stats-dropdown-loading--overlay{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:10020;width:min(600px,calc(100vw - 32px));max-height:80vh;overflow:auto;box-shadow:0 0 0 100vmax #12233199}
