#cbk-escorts-page{position:fixed;z-index:9999;inset:0;overflow:auto;background:#f4f7f9;color:#182631;padding:32px 5%;font-family:Arial,sans-serif}#cbk-escorts-page header,#cbk-escorts-page section{max-width:1400px;margin:0 auto 20px}#cbk-escorts-page header,.report{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}#cbk-escorts-page h1{margin:5px 0}#cbk-escorts-page h2{margin-top:0}#cbk-escorts-page p{color:#61727e}#cbk-escorts-page section{background:#fff;border:1px solid #d9e2e7;border-radius:10px;padding:20px}#cbk-escorts-page button{border:0;border-radius:6px;background:#086178;color:white;padding:10px 14px;font-weight:bold;cursor:pointer}#cbk-escorts-page .fields{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:12px;margin-bottom:16px}#cbk-escorts-page label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:bold;color:#52636e}#cbk-escorts-page input,#cbk-escorts-page select{padding:9px;border:1px solid #bdcbd3;border-radius:5px;background:white}.report>div:last-child{display:flex;gap:8px;align-items:end}.table{overflow:auto;margin-top:16px;border:1px solid #dce5e9;border-radius:6px}.table table{border-collapse:collapse;width:100%;font-size:13px}.table th,.table td{padding:10px;text-align:left;white-space:nowrap;border-bottom:1px solid #e5ebee}.table th{background:#eaf0f3}.table td button{background:#a1342d;padding:3px 8px}@media(max-width:800px){#cbk-escorts-page .fields{grid-template-columns:repeat(2,1fr)}#cbk-escorts-page header,.report{flex-direction:column}.report>div:last-child{flex-wrap:wrap}}
