/* Payments Hub 24 · v1.17 · planning ferie per turnisti */
.va17-day-chooser{margin:8px 0 14px;padding:11px 12px;border:1px solid #2a4057;background:#0a1422;border-radius:12px}
.va17-chooser-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px}
.va17-chooser-head .label{margin:0!important}
.va17-selected-total{font-size:11px;color:#78ddf3;font-weight:800;white-space:nowrap}
.va17-day-choices{display:flex;gap:6px;flex-wrap:wrap;max-height:172px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3a566e #0b1522}
.va17-day-chip{color:#9dafc5;background:#121e2e;border:1px solid #30455b;border-radius:9px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:70px;min-height:45px;padding:5px 7px;cursor:pointer;font:inherit}
.va17-day-chip strong{font-size:11px;font-weight:800}.va17-day-chip small{font-size:9px;color:#86a2bb}
.va17-day-chip.selected{color:#caf6ff;background:#13394b;border-color:#4ab8d8}.va17-day-chip.selected small{color:#9be3f3}
.va17-day-chip.off:not(.selected){opacity:.7;background:#242538;border-color:#505069}
.va17-day-chip:hover{border-color:#7bd6e7}
.va17-day-empty{font-size:11px;color:#8ea7c3;padding:6px}
.va16-kpi{min-height:86px;justify-content:center;gap:6px}.va16-kpi strong{margin:0}
.va16-heading h2{margin-bottom:0}.va16-form-actions{margin-top:12px}
.footer.footer-personal{margin-top:16px!important;padding:12px 0 8px!important;gap:12px!important;min-height:0!important}
.footer-personal .footer-logo{width:125px!important}
.footer-personal .footer-left{gap:2px!important}.footer-personal .footer-left strong{font-size:12px!important}
.footer-personal .footer-left span{font-size:10px!important}.footer-personal .footer-right{font-size:11px!important}
.page{padding-bottom:4px!important}
@media(max-width:530px){.footer.footer-personal{padding:9px 0!important;gap:7px!important}.footer-personal .footer-logo{width:112px!important}}
