.driver-workspace-header{display:grid;gap:12px;margin:0 0 20px;padding:16px;border:1px solid var(--line,#304553);border-radius:var(--radius,16px);background:var(--panel,#10202b);min-width:0}
.driver-vehicle-row{display:flex;align-items:end;gap:12px;min-width:0}.driver-vehicle-row>.field{flex:1;min-width:0;margin:0}.driver-vehicle-row select{width:100%;min-height:48px;max-width:100%;font-weight:700}.driver-vehicle-row>button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;flex-shrink:0}.driver-workspace-header>p{margin:0;color:var(--muted,#9db2bd);font-size:13px;line-height:1.5;overflow-wrap:anywhere}.driver-workspace-header>p button{min-height:44px;margin-left:8px}
.driver-workspace-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.driver-workspace-choices button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;white-space:normal;overflow-wrap:normal;word-break:normal;line-height:1.25;padding:12px;font-weight:700}.driver-workspace-choices button[aria-current=page]{background:#b8ddf2;color:#10232e;border-color:#b8ddf2}.driver-workspace-choices svg{flex-shrink:0}.driver-vehicle-form{display:grid;gap:16px}.driver-vehicle-form p{margin:0;line-height:1.5}.driver-vehicle-form input{min-height:48px;max-width:100%}.driver-vehicle-form>.primary{min-height:52px}
@media(max-width:600px){.driver-workspace-header{padding:14px;gap:10px;margin-bottom:16px}.driver-vehicle-row>button span{display:none}.driver-vehicle-row>button{width:48px;padding:10px}.driver-workspace-choices button{font-size:14px}}
