.v32-datebar{margin:16px 0;padding:18px;background:#0a2036;border:1px solid #275475;border-radius:16px}.v32-datebar form{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.v32-datebar label{display:grid;gap:7px;color:#dcefff;font-weight:600}.v32-datebar input{background:#071522;color:white;border:1px solid #39668a;padding:10px;border-radius:8px;color-scheme:dark}.v32-datebar a,.v32-datebar button{background:#177fce;color:#fff;border:0;border-radius:9px;padding:12px 16px;font-weight:700;text-decoration:none;cursor:pointer}.v32-datebar a{background:#16364d}.drive-tools{max-width:1150px;margin:25px auto;padding:0 18px}.drive-tools a{color:#7cc8ff}

.drive-history-app{display:flex;align-items:center;gap:9px;padding:8px 0;border-bottom:1px solid #21405c;color:#d4e6f4}
.drive-history-app small{display:block;color:#a4bbce;font-size:.7rem}
.drive-history-app strong{margin-left:auto;white-space:nowrap}
.drive-demo-banner{background:#0c3451;color:#bde9ff;text-align:center;padding:7px 12px;font:600 12px system-ui;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}
.drive-demo-banner button{color:#fff;background:#105c91;border:1px solid #3d96cf;border-radius:6px;padding:5px 10px;cursor:pointer}
.drive-salary-card .drive-salary-note{color:#a8c1d7;font-size:.78rem;margin-top:12px}
.drive-salary-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:8px}
.drive-salary-links a{color:#8ad6ff;font-size:.8rem;font-weight:650}
