.yJYTSW_picker{gap:8px;min-width:0;display:grid;position:relative}.yJYTSW_control{position:relative}.yJYTSW_control input{padding-inline-end:38px}.yJYTSW_chevron{inset-inline-end:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.yJYTSW_panel{inset-inline:0;z-index:5;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--field);border-radius:14px;max-height:min(16rem,32dvh);position:absolute;top:calc(100% + 4px);overflow-y:auto;box-shadow:0 5px 14px #0000001f}.yJYTSW_panel ul{margin:0;padding:0;list-style:none}.yJYTSW_panel li{cursor:pointer;align-items:center;min-height:44px;padding:8px 12px;display:flex}.yJYTSW_panel li[aria-selected=true]{font-weight:700}.yJYTSW_panel li:hover,.yJYTSW_panel li[data-active=true]{background:var(--soft)}.yJYTSW_panel p{margin:0;padding:12px}
.car-search,.car-details{border:1px solid var(--line,#d7e2db);background:var(--surface,#fff);border-radius:18px;min-width:0;margin-block:20px;padding:clamp(16px,3vw,24px)}.car-search h2,.car-details h2,.car-facts h2{margin:0 0 8px;font-size:1.25rem}.car-hint{color:var(--muted,#52665e);margin:8px 0 16px;font-size:.9rem;line-height:1.55}.car-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.car-fields-grid label{flex-direction:column;gap:7px;min-width:0;font-weight:650;display:flex}.car-fields-grid :is(input,select){border:1px solid var(--line,#d7e2db);background:var(--surface,#fff);width:100%;min-width:0;min-height:46px;color:inherit;font:inherit;border-radius:10px;padding:10px 12px;font-weight:400}.car-fields-grid :is(input,select):focus-visible,.car-choice:focus-within{outline:2px solid var(--primary,#0d6b4c);outline-offset:3px}.car-filter-fields,.car-choice-group{border:0;min-width:0;margin:0;padding:0}.car-choice-group{margin-top:20px}.car-choice-group legend{margin-bottom:9px;font-weight:700}.car-chips{flex-wrap:wrap;gap:8px;display:flex}.car-chips .car-choice{border:1px solid var(--line,#d7e2db);cursor:pointer;border-radius:22px;align-items:center;gap:7px;min-height:44px;padding:9px 12px;font-size:.9rem;display:inline-flex}.car-chips .car-choice:has(input:checked){background:var(--primary,#0d6b4c);color:#fff;border-color:var(--primary,#0d6b4c)}.car-chips .car-choice input{width:16px;height:16px;min-height:0;accent-color:var(--primary,#0d6b4c);margin:0}.car-actions{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.car-actions button{min-height:46px}.car-facts{margin-block:24px}.car-facts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin:0;display:grid}.car-facts dl>div{border-bottom:1px solid var(--line,#d7e2db);overflow-wrap:anywhere;min-width:0;padding:12px 0}.car-facts dt{color:var(--muted,#52665e);font-size:.85rem}.car-facts dd{margin:4px 0 0;font-weight:600}@media (min-width:1000px){.car-search .car-fields-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:540px){.car-fields-grid{grid-template-columns:minmax(0,1fr)}.car-actions{flex-direction:column}.car-actions button{width:100%}}
