.v2J8yq_toolbar{height:40px;font-size:var(--ds-type-meta-size);line-height:var(--ds-type-meta-line);justify-content:space-between;align-items:center;gap:16px;display:flex}.v2J8yq_toolbarEnd{flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.v2J8yq_sortRow{display:none}.v2J8yq_frame{min-width:0;container-type:inline-size}.v2J8yq_table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line)}.v2J8yq_table th,.v2J8yq_table td{height:var(--ds-row-h-table);border-bottom:1px solid var(--ds-border);text-align:left;vertical-align:middle;padding:0 10px}.v2J8yq_table[data-single] td{height:var(--ds-row-h-single)}.v2J8yq_table :is(th,td):first-child{padding-left:12px}.v2J8yq_table :is(th,td):last-child{padding-right:12px}.v2J8yq_table thead th{border-bottom-color:var(--ds-border-strong);height:36px;font-size:var(--ds-type-micro-size);line-height:var(--ds-type-micro-line)}.v2J8yq_table [data-end]>*{justify-content:flex-end}.v2J8yq_sub{font-size:var(--ds-type-micro-size);line-height:var(--ds-type-micro-line);display:block}.v2J8yq_footer{align-items:center;min-height:80px;padding-top:8px;display:flex}@media (min-width:721px){@container (max-width:839.98px){.v2J8yq_frame[data-catalogue=models] [data-priority="3"]{display:none}}@container (max-width:619.98px){.v2J8yq_frame[data-catalogue=models] [data-priority="2"]{display:none}}@container (max-width:559.98px){.v2J8yq_frame[data-catalogue=companies] [data-priority="3"]{display:none}}@container (max-width:439.98px){.v2J8yq_frame[data-catalogue=companies] [data-priority="2"]{display:none}}}@media (max-width:720px){.v2J8yq_toolbarEnd{display:none}.v2J8yq_sortRow{height:48px;font-size:var(--ds-type-meta-size);line-height:var(--ds-type-meta-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-bottom:16px;padding-left:8px;display:grid}.v2J8yq_frame{margin-inline:calc(-1 * var(--ds-gutter));overflow:clip}.v2J8yq_table{width:max-content;min-width:100%}.v2J8yq_table :is(th,td){white-space:nowrap}.v2J8yq_table td,.v2J8yq_table[data-single] td{height:44px}.v2J8yq_table :is(th,td):first-child{width:clamp(132px,44vw,200px);padding-left:var(--ds-gutter)}.v2J8yq_footer{justify-content:center;min-height:112px;padding-top:12px}}
