.handover-panel{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;border:1px solid #aaa;margin:8px 0}.handover-panel form{margin:0}.handover-result{display:flex!important;flex-direction:column;align-items:flex-start;gap:5px;margin:10px 0;padding:14px!important}.handover-confirm-button{display:block;width:100%;min-height:58px;margin:16px 0}.handover-prompt>a,.handover-prompt>button{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:12px 0}.invoice-terms{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.invoice-terms input{width:100%}.terminal-touch .handover-panel{border-color:#425268;padding:14px}.terminal-touch .handover-panel>span{width:100%}.terminal-touch .handover-panel button,.terminal-touch .handover-panel>a{min-height:52px;padding:12px}.terminal-touch .handover-panel>form,.terminal-touch .handover-panel>a{width:100%}.terminal-touch .handover-panel button{width:100%}
.handover-search div{display:flex;gap:8px}.handover-search input{flex:1}.handover-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0}.handover-stats a{display:flex;flex-direction:column;gap:5px;padding:16px;border:1px solid #454b56;border-radius:7px;background:#20242b;color:inherit;text-decoration:none}.handover-stats strong{font-size:1.8rem;color:#ef3340}.handover-tabs{display:flex;gap:5px;overflow-x:auto}.handover-tabs a[aria-current=page]{border-color:#ef3340;color:#ef3340;font-weight:700}.handover-table td{vertical-align:middle}.handover-table form{margin:0}.handover-table .paid-waiting{box-shadow:inset 4px 0 #ef3340}
@media(max-width:900px){.handover-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.invoice-terms{grid-template-columns:1fr}.handover-search div{flex-direction:column}}
