.vehicle-selector{position:relative}.vehicle-selector select:disabled{background:#f2f4f5;color:#9aa3a9;cursor:not-allowed}.vehicle-selector label{min-width:0}.vehicle-selector select{border-radius:13px!important;transition:border-color .2s,box-shadow .2s}.vehicle-selector select:focus{border-color:#f36b21!important;box-shadow:0 0 0 4px #f36b2118!important;outline:0}.vehicle-selector>button{border-radius:13px!important}.selector-feedback{position:absolute;right:210px;bottom:4px;color:#b1442b;font-size:9px;font-weight:700}.vehicle-filter-summary{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #f2ceb8;background:#fff8f3;padding:12px 15px;border-radius:14px;margin-bottom:14px}.vehicle-filter-summary div{display:flex;flex-direction:column;gap:3px}.vehicle-filter-summary small{color:#768187}.vehicle-filter-summary a{color:#c9561b;font-weight:800}.shop-filters .vehicle-filter-fields{display:grid;gap:10px}.shop-filters select:disabled{background:#eef1f3;color:#9ba3a8}.vehicle-admin-forms{display:grid;grid-template-columns:.8fr 1.2fr;gap:16px}.vehicle-admin-forms .admin-panel{margin:0}.vehicle-model-form select[multiple]{min-height:170px;padding:8px}.year-field-pair{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vehicle-make-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin-bottom:20px}.vehicle-make-list article{border:1px solid #e0e6e9;border-radius:14px;padding:13px;display:flex;align-items:center;justify-content:space-between;gap:10px}.vehicle-make-list article>div:first-child{display:flex;flex-direction:column;gap:4px}.vehicle-make-list small,.vehicle-model-table small{display:block;color:#7b868d;margin-top:4px}.vehicle-model-table td{vertical-align:middle}.vehicle-model-table .admin-actions{min-width:150px}@media(max-width:950px){.vehicle-admin-forms{grid-template-columns:1fr}.selector-feedback{position:static;grid-column:1/-1}}@media(max-width:700px){.vehicle-filter-summary{align-items:flex-start;flex-direction:column}.year-field-pair{grid-template-columns:1fr}.vehicle-make-list{grid-template-columns:1fr}}
