.button{background-color:#f0f0f0;border:1px solid #ddd;border-radius:4px;color:#000;display:inline-block;font-family:sans-serif;font-size:16px;padding:8px 16px;width:fit-content}.button:disabled{color:#b7b7b7}.cars{border:1px solid #ddd;border-radius:4px}.car{display:flex;justify-content:space-between}.car:nth-child(2n){background-color:#f8f8f8}.vehicle-options{display:flex;justify-content:space-around;width:50%}.flex{display:flex}.column,.form{flex-direction:column}.form{display:flex}.mb--100{margin-bottom:4px}.mb--200{margin-bottom:8px}.mb--300{margin-bottom:12px}.ml--1200{margin-left:48px}.table{border:1px solid #ddd;border-collapse:collapse;border-radius:4px;border-spacing:0;width:100%}.table tr:nth-child(2n){background-color:#f8f8f8}.table thead{background-color:#f9f9f9}.table thead th{border-bottom:1px solid #ddd;padding-left:4px;text-align:left}body{background-color:#fff;color:#000;font-family:sans-serif;font-size:16px}a{color:#337ab7;text-decoration:none}.header{background-color:#f8f8f8;background-image:linear-gradient(180deg,#fff 0,#f8f8f8);border:1px solid #e7e7e7;border-radius:4px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 5px rgba(0,0,0,.075);margin-bottom:20px;padding:12px}.header *+*{margin-left:32px}.header a{color:#777;text-decoration:none}.header .logo{font-size:20px}