.detailed-car-search-module__CqeeuG__page{background:var(--bg);min-height:100vh;color:var(--text)}.detailed-car-search-module__CqeeuG__shell{width:min(1420px,100% - 48px);margin:auto;padding:128px 0 80px}.detailed-car-search-module__CqeeuG__breadcrumb{min-height:42px;color:var(--muted);align-items:center;gap:9px;font-size:13px;display:flex}.detailed-car-search-module__CqeeuG__breadcrumb a{align-items:center;display:inline-flex}.detailed-car-search-module__CqeeuG__breadcrumb a:hover{color:var(--brand)}.detailed-car-search-module__CqeeuG__breadcrumb strong{color:var(--text);font-weight:500}.detailed-car-search-module__CqeeuG__intro{background:linear-gradient(125deg,color-mix(in srgb,var(--surface) 94%,var(--brand) 6%),var(--surface));border:1px solid var(--line);border-radius:18px 18px 0 0;justify-content:space-between;align-items:flex-end;gap:30px;padding:34px 38px;display:flex}.detailed-car-search-module__CqeeuG__intro>div:first-child>span,.detailed-car-search-module__CqeeuG__resultsHeader span{color:var(--brand);letter-spacing:.12em;font-size:11px;font-weight:800}.detailed-car-search-module__CqeeuG__intro h1{letter-spacing:-.035em;margin:8px 0 7px;font-size:clamp(27px,3vw,44px)}.detailed-car-search-module__CqeeuG__intro p{color:var(--muted);margin:0;font-size:15px}.detailed-car-search-module__CqeeuG__resultCount{text-align:right;min-width:140px}.detailed-car-search-module__CqeeuG__resultCount strong{color:var(--brand);font-size:34px;line-height:1;display:block}.detailed-car-search-module__CqeeuG__resultCount span{color:var(--muted);margin-top:6px;font-size:12px;display:block}.detailed-car-search-module__CqeeuG__sectionNav{z-index:9;background:var(--surface);border:1px solid var(--line);border-top:0;grid-template-columns:repeat(4,1fr);display:grid;position:sticky;top:104px;box-shadow:0 10px 28px #09192712}.detailed-car-search-module__CqeeuG__sectionNav a{text-align:center;border-right:1px solid var(--line);padding:17px 20px;font-size:13px;font-weight:700}.detailed-car-search-module__CqeeuG__sectionNav a:last-child{border:0}.detailed-car-search-module__CqeeuG__sectionNav a:hover{color:var(--brand);background:var(--surface-2)}.detailed-car-search-module__CqeeuG__searchSection{background:var(--surface);border:1px solid var(--line);border-radius:14px;margin-top:18px;scroll-margin-top:170px;overflow:hidden}.detailed-car-search-module__CqeeuG__searchSection>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.detailed-car-search-module__CqeeuG__searchSection h2{margin:0;font-size:19px}.detailed-car-search-module__CqeeuG__searchSection header p{color:var(--muted);margin:4px 0 0;font-size:12px}.detailed-car-search-module__CqeeuG__searchSection header svg{color:var(--brand)}.detailed-car-search-module__CqeeuG__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px;padding:24px;display:grid}.detailed-car-search-module__CqeeuG__field{align-content:start;gap:7px;min-width:0;display:grid}.detailed-car-search-module__CqeeuG__field>span{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.detailed-car-search-module__CqeeuG__field input,.detailed-car-search-module__CqeeuG__field select{border:1px solid var(--line);background-color:var(--surface-2);width:100%;height:46px;color:var(--text);border-radius:9px;outline:0;padding:0 13px}.detailed-car-search-module__CqeeuG__field select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%2366717d' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}.detailed-car-search-module__CqeeuG__field input:focus,.detailed-car-search-module__CqeeuG__field select:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 14%,transparent)}.detailed-car-search-module__CqeeuG__field input:disabled,.detailed-car-search-module__CqeeuG__field select:disabled{opacity:.55;cursor:not-allowed}.detailed-car-search-module__CqeeuG__wide{grid-column:span 2}.detailed-car-search-module__CqeeuG__range{grid-template-columns:1fr 1fr;gap:7px;display:grid}.detailed-car-search-module__CqeeuG__singleRange{display:block}.detailed-car-search-module__CqeeuG__primaryFields{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;display:grid}.detailed-car-search-module__CqeeuG__primaryFieldsWithoutBody{grid-template-columns:repeat(2,minmax(0,1fr))}.detailed-car-search-module__CqeeuG__inlineChecks{flex-wrap:wrap;grid-column:1/-1;gap:10px 24px;padding-top:6px;display:flex}.detailed-car-search-module__CqeeuG__check{cursor:pointer;color:var(--text);align-items:flex-start;gap:9px;font-size:13px;line-height:1.35;display:flex}.detailed-car-search-module__CqeeuG__check input{width:17px;height:17px;accent-color:var(--brand);flex:none;margin:0}.detailed-car-search-module__CqeeuG__featureGroups{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.detailed-car-search-module__CqeeuG__featureGroup{border:1px solid var(--line);border-radius:11px;min-width:0;margin:0;padding:18px}.detailed-car-search-module__CqeeuG__featureGroup legend{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:0 8px;font-size:11px;font-weight:800}.detailed-car-search-module__CqeeuG__featureGroup>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 18px;display:grid}.detailed-car-search-module__CqeeuG__multiCheckField{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-column:span 2;min-width:0;margin:0;padding:15px 17px 17px}.detailed-car-search-module__CqeeuG__multiCheckField legend{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;padding:0 8px;font-size:11px;font-weight:800}.detailed-car-search-module__CqeeuG__multiCheckField>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 14px;display:grid}.detailed-car-search-module__CqeeuG__multiCheckField .detailed-car-search-module__CqeeuG__check{align-items:flex-start}.detailed-car-search-module__CqeeuG__multiCheckFull{grid-column:1/-1}.detailed-car-search-module__CqeeuG__multiCheckFull>div{grid-template-columns:repeat(4,minmax(0,1fr))}.detailed-car-search-module__CqeeuG__technicalOptionGroup{grid-column:1/-1}.detailed-car-search-module__CqeeuG__technicalOptionGroup>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 14px}.detailed-car-search-module__CqeeuG__actionBar{z-index:8;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:13px;align-items:center;gap:10px;margin:18px 0 34px;padding:13px 14px 13px 20px;display:flex;position:sticky;bottom:14px}.detailed-car-search-module__CqeeuG__actionBar>div{align-items:center;gap:10px;margin-right:auto;display:flex}.detailed-car-search-module__CqeeuG__actionBar>div svg{width:18px;color:var(--brand)}.detailed-car-search-module__CqeeuG__actionBar strong{color:var(--brand)}.detailed-car-search-module__CqeeuG__actionBar button{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;height:45px;padding:0 20px;font-weight:800;display:inline-flex}.detailed-car-search-module__CqeeuG__actionBar button svg{width:18px}.detailed-car-search-module__CqeeuG__reset{border:1px solid var(--line);background:var(--surface);color:var(--text)}.detailed-car-search-module__CqeeuG__submit{background:var(--brand);color:#fff;border:0;min-width:160px}.detailed-car-search-module__CqeeuG__submit:hover{background:var(--brand-hover)}.detailed-car-search-module__CqeeuG__results{padding-top:12px}.detailed-car-search-module__CqeeuG__resultsHeader{justify-content:space-between;align-items:flex-end;margin-bottom:18px;display:flex}.detailed-car-search-module__CqeeuG__resultsHeader h2{margin:6px 0 0;font-size:25px}.detailed-car-search-module__CqeeuG__resultsHeader em{color:var(--muted);font-size:13px}.detailed-car-search-module__CqeeuG__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.detailed-car-search-module__CqeeuG__card{background:var(--surface);border:1px solid var(--line);border-radius:12px;overflow:hidden}.detailed-car-search-module__CqeeuG__cardImage{aspect-ratio:16/9;background:var(--surface-2);color:var(--muted);place-items:center;font-size:11px;font-weight:800;display:grid;position:relative}.detailed-car-search-module__CqeeuG__cardImage img{object-fit:cover}.detailed-car-search-module__CqeeuG__cardBody{padding:17px}.detailed-car-search-module__CqeeuG__cardBody>span{color:var(--brand);font-size:10px;font-weight:800}.detailed-car-search-module__CqeeuG__cardBody h3{margin:6px 0;font-size:18px}.detailed-car-search-module__CqeeuG__cardBody p{color:var(--muted);margin:0 0 16px;font-size:13px}.detailed-car-search-module__CqeeuG__cardBody>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.detailed-car-search-module__CqeeuG__cardBody strong{font-size:18px}.detailed-car-search-module__CqeeuG__cardBody small{color:var(--muted);align-items:center;gap:5px;display:flex}.detailed-car-search-module__CqeeuG__cardBody small svg{width:14px}.detailed-car-search-module__CqeeuG__empty{text-align:center;border:1px dashed var(--line);color:var(--muted);border-radius:12px;padding:60px 20px}.detailed-car-search-module__CqeeuG__pagination{justify-content:center;gap:7px;margin-top:24px;display:flex}.detailed-car-search-module__CqeeuG__pagination button{border:1px solid var(--line);background:var(--surface);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:8px}.detailed-car-search-module__CqeeuG__pagination .detailed-car-search-module__CqeeuG__activePage{background:var(--brand);border-color:var(--brand);color:#fff}.detailed-car-search-module__CqeeuG__resultsToolbar{justify-content:flex-end;margin:18px 0;display:flex}.detailed-car-search-module__CqeeuG__resultsToolbar a{border:1px solid var(--line);background:var(--surface);border-radius:9px;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:13px;font-weight:700;display:inline-flex}.detailed-car-search-module__CqeeuG__resultsToolbar a:hover{border-color:var(--brand);color:var(--brand)}.detailed-car-search-module__CqeeuG__resultsToolbar svg{width:17px}@media (max-width:1200px){.detailed-car-search-module__CqeeuG__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.detailed-car-search-module__CqeeuG__primaryFields{gap:14px}.detailed-car-search-module__CqeeuG__multiCheckFull>div,.detailed-car-search-module__CqeeuG__technicalOptionGroup>div,.detailed-car-search-module__CqeeuG__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.detailed-car-search-module__CqeeuG__sectionNav{top:104px}.detailed-car-search-module__CqeeuG__featureGroups{grid-template-columns:1fr}}@media (max-width:768px){.detailed-car-search-module__CqeeuG__shell{width:min(100% - 24px,1420px);padding-top:112px}.detailed-car-search-module__CqeeuG__breadcrumb{white-space:nowrap;overflow:hidden}.detailed-car-search-module__CqeeuG__breadcrumb strong{text-overflow:ellipsis;overflow:hidden}.detailed-car-search-module__CqeeuG__intro{border-radius:14px 14px 0 0;padding:24px 20px;display:block}.detailed-car-search-module__CqeeuG__intro p{font-size:13px}.detailed-car-search-module__CqeeuG__resultCount{text-align:left;margin-top:20px}.detailed-car-search-module__CqeeuG__sectionNav{grid-template-columns:repeat(4,max-content);top:92px;overflow-x:auto}.detailed-car-search-module__CqeeuG__sectionNav a{padding:14px 16px}.detailed-car-search-module__CqeeuG__fields{grid-template-columns:1fr;padding:17px}.detailed-car-search-module__CqeeuG__primaryFields,.detailed-car-search-module__CqeeuG__primaryFieldsWithoutBody{grid-column:auto;grid-template-columns:1fr;gap:17px}.detailed-car-search-module__CqeeuG__wide,.detailed-car-search-module__CqeeuG__featureGroups{grid-column:auto}.detailed-car-search-module__CqeeuG__featureGroup>div{grid-template-columns:1fr}.detailed-car-search-module__CqeeuG__inlineChecks{grid-column:auto;grid-template-columns:1fr 1fr;display:grid}.detailed-car-search-module__CqeeuG__filterDialogBackdrop{place-items:end center;padding:12px}.detailed-car-search-module__CqeeuG__filterDialog{border-radius:16px;width:100%;max-height:calc(100dvh - 24px)}.detailed-car-search-module__CqeeuG__filterDialogOptions{grid-template-columns:1fr;padding:16px}.detailed-car-search-module__CqeeuG__filterDialog>header{padding:17px}.detailed-car-search-module__CqeeuG__filterDialog>footer{grid-template-columns:1fr 1fr;padding:12px;display:grid}.detailed-car-search-module__CqeeuG__filterDialogClear{grid-column:1/-1;justify-self:start;margin:0}.detailed-car-search-module__CqeeuG__filterDialog>footer button{width:100%;padding:0 10px}.detailed-car-search-module__CqeeuG__actionBar{grid-template-columns:1fr 1fr;padding:11px;display:grid;bottom:8px}.detailed-car-search-module__CqeeuG__actionBar>div{grid-column:1/-1;width:100%;margin:0}.detailed-car-search-module__CqeeuG__actionBar button{padding:0 12px}.detailed-car-search-module__CqeeuG__submit{min-width:0}.detailed-car-search-module__CqeeuG__resultGrid{grid-template-columns:1fr}.detailed-car-search-module__CqeeuG__searchSection>header{padding:17px}.detailed-car-search-module__CqeeuG__resultsHeader{align-items:flex-start}.detailed-car-search-module__CqeeuG__cardBody>div{align-items:flex-end}.detailed-car-search-module__CqeeuG__range{gap:6px}}@media (max-width:576px){.detailed-car-search-module__CqeeuG__inlineChecks{grid-template-columns:1fr}.detailed-car-search-module__CqeeuG__intro h1{font-size:27px}}@media (max-width:768px){.detailed-car-search-module__CqeeuG__multiCheckField{grid-column:auto}.detailed-car-search-module__CqeeuG__multiCheckField>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:576px){.detailed-car-search-module__CqeeuG__multiCheckField>div,.detailed-car-search-module__CqeeuG__technicalOptionGroup>div{grid-template-columns:1fr}}
