.dispatch-notifications{color:#254756;background:#fff;border:1px solid #d7e3e8;border-radius:5px;margin:12px 0}.dispatch-notifications-bar{flex-wrap:wrap;align-items:center;gap:18px;padding:11px 16px;font-size:12px;display:flex}.dispatch-notifications-bar>strong{margin-right:auto}.dispatch-notifications details>summary{cursor:pointer;color:#24685d;font-size:12px}.dispatch-notifications details[open]{flex-basis:100%}.dispatch-notifications details .driver-notes{border-top:1px solid #e3eaed;padding:16px;line-height:1.65}.dispatch-notifications details h2{font-size:16px}.dispatch-alert-list{border-top:1px solid #d9e3e8;padding:0 16px 12px}.dispatch-alert-announcement{color:#9c501c;margin:12px 0;font-size:12px}.dispatch-alert-item{background:#fff9f2;border-left:3px solid #cc743b;justify-content:space-between;align-items:flex-start;gap:18px;margin-top:8px;padding:12px 14px;display:flex}.dispatch-alert-item strong{font-size:13px}.dispatch-alert-item p{overflow-wrap:anywhere;margin:5px 0;font-size:12px;line-height:1.6}.dispatch-alert-item small{color:#6a7c87;font-size:11px}.dispatch-alert-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:200px;display:flex}.dispatch-alert-actions button{padding:8px 10px!important;font-size:11px!important}.automatic-planning{color:#284e46;background:#f1f7f6;border-bottom:1px solid #d8e6e2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;padding:15px 18px;display:flex}.automatic-planning strong{font-size:14px}.automatic-planning p{margin:6px 0;font-size:12px;line-height:1.65}.automatic-planning small{font-size:11px}.automatic-planning-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.automatic-policy{border-top:1px solid #d0dfda;flex-basis:100%;grid-template-columns:repeat(4,minmax(130px,1fr));gap:12px;padding-top:15px;display:grid}.automatic-policy p{grid-column:1/-1;max-width:1000px}.automatic-policy button{justify-self:start}.automatic-policy input{width:100%}@media (max-width:800px){.dispatch-alert-item{flex-direction:column}.dispatch-alert-actions{justify-content:flex-start}.automatic-policy{grid-template-columns:repeat(2,minmax(0,1fr))}.automatic-planning-actions{width:100%}}@media (max-width:480px){.automatic-policy{grid-template-columns:1fr}.dispatch-notifications-bar{gap:12px}.dispatch-alert-actions{min-width:0}}
.dispatch-attention{background:#fff;border-top:1px solid #d9e4e9;border-bottom:1px solid #d9e4e9;flex-shrink:0;margin:0 0 12px}.attention-toggle{text-align:left;color:#254d60;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex}.attention-toggle strong{font-size:13px}.attention-toggle>span{color:#7a5828;font-size:12px}.attention-filter{color:#536b76;background:#f4f8fa;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:9px 16px;font-size:12px;display:flex}.attention-filter label{align-items:center;gap:8px;display:flex}.attention-filter input{width:16px;height:16px}.dispatch-attention ul{max-height:280px;margin:0;padding:0;list-style:none;overflow:auto}.dispatch-attention li{border-top:1px solid #e5edf0;border-left:3px solid #cfab68;grid-template-columns:85px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 16px;display:grid}.dispatch-attention li.is-urgent{border-left-color:#b65c46}.attention-time{font-variant-numeric:tabular-nums;color:#536b76;overflow-wrap:anywhere;font-size:12px}.dispatch-attention li strong{font-size:12px}.dispatch-attention li p{color:#61737e;overflow-wrap:anywhere;margin:4px 0 0;font-size:12px}.dispatch-attention li button{color:#087953;text-align:left;min-height:40px;font-size:12px}.attention-empty{color:#61737e;padding:12px 16px;font-size:12px}@media (max-width:650px){.attention-toggle{flex-direction:column;align-items:flex-start}.dispatch-attention li{grid-template-columns:65px minmax(0,1fr)}.dispatch-attention li button{grid-column:2}.dispatch-attention ul{max-height:350px}}
.return-call-queue{background:#fff;border-block:1px solid #d9e4e9;flex-shrink:0;margin-bottom:12px;font-size:12px}.return-call-queue header{color:#275b50;background:#f1f7f6;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.return-call-queue ul{max-height:210px;margin:0;padding:0;list-style:none;overflow:auto}.return-call-queue li{border-top:1px solid #e3ecea;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.return-call-queue p{overflow-wrap:anywhere;margin:4px 0}.return-call-queue small{color:#60747c}.return-call-queue button{color:#087953;flex-shrink:0;min-height:44px}.return-call-ready{border-block:1px solid #d9e4e9;margin:12px 0;padding:16px 0}.return-call-ready p{color:#526b75;font-size:13px;line-height:1.6}.return-call-ready label{flex-direction:column;gap:6px;max-width:240px;margin-bottom:12px;font-size:13px;display:flex}@media (max-width:600px){.return-call-queue li{flex-direction:column;align-items:flex-start;gap:6px}}
