.vehicle-search{position:relative;min-width:0}.vehicle-search input{width:100%;box-sizing:border-box}.vehicle-search-options{position:absolute;z-index:30;top:calc(100% - 24px);left:0;right:0;max-height:300px;overflow:auto;background:#13242b;border:1px solid #41616a;border-radius:10px;box-shadow:0 8px 24px #0008;padding:6px}.vehicle-search-options[hidden]{display:none}.vehicle-search-options button{display:block;width:100%;text-align:left;background:transparent;color:#e8f4f6;border:0;border-radius:6px;padding:10px 12px;cursor:pointer}.vehicle-search-options button:hover,.vehicle-search-options button.active{background:#24515a}.vehicle-search-options p{padding:8px;font-size:14px}.vehicle-search-status{font-size:12px;min-height:18px;margin:4px 0;color:#a2bdc4}
.vehicle-search-options{overflow-x:hidden}.vehicle-search-options button{box-sizing:border-box;min-width:0;white-space:normal}
