.delivery-map-canvas{height:360px;width:100%;background:#edf1f5;z-index:0;border:1px solid #cbd4df;border-radius:8px;overflow:hidden}.driver-embedded-map .delivery-map-canvas{height:400px}.map-status,.map-route-summary{font-size:.9rem;line-height:1.5;margin:12px 0}.dispatch-map-host{margin:16px 0}.dispatch-map-row{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #ddd;flex-wrap:wrap}.dispatch-map-row span{font-size:.9rem}.leaflet-container a{color:#0953ff}.leaflet-control-attribution{font-size:10px!important;line-height:1.4!important}.leaflet-bar a{min-width:32px;min-height:32px}.leaflet-container img{max-width:none!important}.dispatcher-map-panel summary{cursor:pointer}@media(max-width:600px){.driver-embedded-map .delivery-map-canvas{height:380px}.delivery-map-canvas{height:320px}.dispatch-map-row{display:grid;gap:6px}}

.gps-app-link{display:block;text-align:center;margin-top:12px;text-decoration:none;padding:14px;border-radius:8px;background:#0953ff;color:#fff!important;font-weight:700}.gps-handoff-note{line-height:1.5}

.map-directions{margin-top:16px;border:1px solid #d4dce7;border-radius:8px;overflow:hidden}.map-directions summary{padding:14px;font-weight:700;cursor:pointer;background:#f4f6fa}.map-directions>p{padding:0 14px;margin:12px 0}.map-directions-list{margin:0;padding:0 14px 12px 42px;max-height:360px;overflow:auto}.map-directions-list li{padding:12px 0;border-bottom:1px solid #e1e6ed;line-height:1.5}.map-directions-list li span{display:block;overflow-wrap:anywhere}.map-directions-list li strong{font-size:.85rem;color:#425570;display:block;margin-top:4px}.map-directions-list li:last-child{border-bottom:0}

.driver-accept-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.driver-accept-actions button{min-width:0;width:100%;white-space:normal}.driver-order [hidden]{display:none!important}
.driver-accept-actions [data-accept-delivery]:not(:disabled){background:#1769e0;color:#fff;border-color:#76baff;box-shadow:0 0 0 2px rgba(118,186,255,.32),0 8px 20px rgba(23,105,224,.28);font-weight:750}

.car-navigation-icon{display:block;margin:0 auto 8px;color:#0953ff;flex-shrink:0}

.driver-navigation-placeholder{text-align:center;padding:20px 16px;background:#f4f6fa;border:1px solid #d4dce7;border-radius:8px;margin:12px 0}.driver-navigation-placeholder strong{display:block}

.driver-tracking-status.tracking-off{text-align:center;width:100%;margin:4px 0 8px}

.driver-navigation-placeholder{height:400px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:16px;overflow:hidden;background:#eef5fc}.navigation-placeholder-art{display:block;width:100%;min-height:0;flex:1;max-height:300px}.driver-navigation-placeholder p{margin:8px 0 0;font-size:.9rem}.driver-navigation-placeholder strong{margin-top:8px}@media(max-width:600px){.driver-navigation-placeholder{height:380px}}

.dispatcher-map-panel>h2{margin-bottom:6px}.dispatcher-map-panel>h2+p{margin-top:6px;font-size:.8rem;line-height:1.4}

.dispatch-map-description{font-size:.8rem;line-height:1.4;margin:8px 0 12px}

/* Fleet command center in the Bleu Diamond POS visual system. */
body[data-page="pending-fleet-0"] .dispatcher-map-panel{padding:0;overflow:hidden;border-color:#c7e2f5;background:#fff}
.fleet-command-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border-bottom:1px solid #c7e2f5;background:#f8fcff}
.fleet-command-bar h2{margin:0;color:#102a56;font-size:18px}
.fleet-command-bar p{margin:3px 0 0;font-size:12px;color:#66778b}
.fleet-summary{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}
.fleet-summary span{display:flex;align-items:baseline;gap:5px;padding:7px 10px;border:1px solid #c7e2f5;border-radius:8px;background:#fff;color:#526175;font-size:11px}
.fleet-summary strong{color:#2f8fd3;font-size:17px}
.fleet-workspace{display:grid;grid-template-columns:minmax(280px,34%) minmax(0,1fr);height:min(64vh,650px);min-height:480px}
.fleet-roster{min-width:0;overflow:auto;border-right:1px solid #c7e2f5;background:#fff}
.fleet-roster-title{position:sticky;top:0;z-index:2;padding:12px 15px;border-bottom:1px solid #c7e2f5;background:#edf7ff}
.fleet-roster-title h3{margin:0;color:#102a56;font-size:14px}
.fleet-roster-title span{font-size:10px;color:#66778b}
body[data-page="pending-fleet-0"] .dispatch-map-host{min-width:0;margin:0;background:#edf1f5}
body[data-page="pending-fleet-0"] .dispatch-map-host .delivery-map-canvas{width:100%;height:100%;min-height:480px;border:0;border-radius:0}
body[data-page="pending-fleet-0"] .dispatch-map-row{display:block;padding:14px 15px;border-bottom:1px solid #c7e2f5;background:#fff}
body[data-page="pending-fleet-0"] .dispatch-map-row:hover{background:#f7fbff}
.fleet-driver-main{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center}
.fleet-driver-main strong,.fleet-driver-main small{display:block}
.fleet-driver-main strong{color:#090c11;font-size:13px}
.fleet-driver-main small{margin-top:2px;color:#66778b;font-size:11px}
.fleet-status-dot{width:10px;height:10px;border-radius:50%;background:#9ba6b2;box-shadow:0 0 0 3px #edf1f5}
.fleet-status-dot.is-live{background:#2f8fd3;box-shadow:0 0 0 3px #d9efff}
.fleet-status-dot.is-stale{background:#d19b35;box-shadow:0 0 0 3px #fff0cc}
.fleet-status-label{padding:3px 7px;border:1px solid #c7e2f5;border-radius:999px;color:#102a56;background:#edf7ff;font-size:10px;font-weight:700}
.fleet-driver-meta{display:grid;gap:3px;margin:10px 0 0 19px;color:#66778b;font-size:10px;line-height:1.35}
.fleet-driver-actions{display:flex;gap:7px;margin:10px 0 0 19px}
body[data-page="pending-fleet-0"] .fleet-driver-actions button{min-height:30px;padding:5px 10px;font-size:11px}
body[data-page="pending-fleet-0"] .dispatch-map-description{margin:0;padding:9px 16px;border-top:1px solid #c7e2f5;background:#f8fcff;color:#66778b}
.fleet-empty{padding:18px;font-size:12px}
@media(max-width:900px){.fleet-workspace{grid-template-columns:minmax(230px,40%) minmax(0,1fr)}}
@media(max-width:700px){.fleet-command-bar{align-items:flex-start;flex-direction:column}.fleet-summary{justify-content:flex-start}.fleet-workspace{grid-template-columns:1fr;height:auto}.fleet-roster{max-height:320px;border-right:0;border-bottom:1px solid #c7e2f5}body[data-page="pending-fleet-0"] .dispatch-map-host .delivery-map-canvas{height:440px;min-height:340px}}

/* Standalone Fleet window mirrors the referenced map-left, roster-right dispatch console. */
body[data-page="pending-fleet-0"]{overflow:hidden;background:#151a20}
body[data-page="pending-fleet-0"]>.preview,body[data-page="pending-fleet-0"]>.site-header,body[data-page="pending-fleet-0"]>.customer-footer,body[data-page="pending-fleet-0"]>#staff-sidebar{display:none!important}
body[data-page="pending-fleet-0"] main{width:100vw!important;height:100dvh!important;min-height:0!important;margin:0!important;padding:0!important;max-width:none!important}
body[data-page="pending-fleet-0"] .fleet-heading{display:none}
body[data-page="pending-fleet-0"] .dispatcher-map-panel{width:100%;height:100%;border:0;border-radius:0;box-shadow:none;background:#171c22}
body[data-page="pending-fleet-0"] .fleet-command-bar{height:58px;padding:0 18px;background:#101419;border-bottom-color:#2a3540;color:#fff}
body[data-page="pending-fleet-0"] .fleet-command-bar>div:first-child{display:flex;align-items:baseline;gap:12px}
body[data-page="pending-fleet-0"] .fleet-command-bar>div:first-child strong{font-size:14px;letter-spacing:.12em}
body[data-page="pending-fleet-0"] .fleet-command-bar>div:first-child span{color:#8190a0;font-size:11px}
body[data-page="pending-fleet-0"] .fleet-summary span{border-color:#34414e;background:#1c232b;color:#aeb8c2}
body[data-page="pending-fleet-0"] .fleet-console{display:grid;grid-template-columns:52px minmax(0,1fr);height:calc(100dvh - 88px)}
body[data-page="pending-fleet-0"] .fleet-tool-rail{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:12px 7px;background:#11161b;border-right:1px solid #2a3540}
body[data-page="pending-fleet-0"] .fleet-tool-rail button{display:grid;place-items:center;width:36px;height:36px;min-height:36px;padding:0;border:1px solid transparent;background:transparent;color:#8996a4;font-size:19px}
body[data-page="pending-fleet-0"] .fleet-tool-rail button:hover,body[data-page="pending-fleet-0"] .fleet-tool-rail button.active{background:#243240;color:#8bc9f5;border-color:#385067}
body[data-page="pending-fleet-0"] .fleet-workspace{grid-template-columns:minmax(0,1fr) 310px;height:100%;min-height:0}
body[data-page="pending-fleet-0"] .dispatch-map-host{grid-column:1;grid-row:1;background:#232a31}
body[data-page="pending-fleet-0"] .fleet-roster{grid-column:2;grid-row:1;max-height:none;border:0;border-left:1px solid #2a3540;background:#171c22;color:#fff}
body[data-page="pending-fleet-0"] .fleet-roster-title{background:#11161b;border-bottom-color:#2a3540}
body[data-page="pending-fleet-0"] .fleet-roster-title h3{color:#fff}
body[data-page="pending-fleet-0"] .fleet-roster-title span{color:#8190a0}
body[data-page="pending-fleet-0"] .dispatch-map-row{border-bottom-color:#2a3540;background:#171c22}
body[data-page="pending-fleet-0"] .dispatch-map-row:hover{background:#202832}
body[data-page="pending-fleet-0"] .fleet-driver-main strong{color:#fff}
body[data-page="pending-fleet-0"] .fleet-driver-main small,body[data-page="pending-fleet-0"] .fleet-driver-meta{color:#8f9baa}
body[data-page="pending-fleet-0"] .fleet-status-label{border-color:#344b60;background:#213142;color:#8bc9f5}
body[data-page="pending-fleet-0"] .leaflet-tile-pane{filter:invert(.88) hue-rotate(180deg) brightness(.58) contrast(1.2) saturate(.7)}
body[data-page="pending-fleet-0"] .dispatch-map-description{height:30px;padding:6px 14px;border-color:#2a3540;background:#101419;color:#8190a0}
@media(max-width:760px){body[data-page="pending-fleet-0"]{overflow:auto}body[data-page="pending-fleet-0"] .fleet-console{grid-template-columns:44px minmax(0,1fr);height:auto}body[data-page="pending-fleet-0"] .fleet-workspace{grid-template-columns:1fr;height:auto}body[data-page="pending-fleet-0"] .dispatch-map-host{grid-column:1;grid-row:1}body[data-page="pending-fleet-0"] .fleet-roster{grid-column:1;grid-row:2;max-height:360px;border-left:0;border-top:1px solid #2a3540}body[data-page="pending-fleet-0"] .dispatch-map-host .delivery-map-canvas{height:55dvh;min-height:360px}}
.fleet-order-queue{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid rgba(151,202,255,.25)}
.fleet-order{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:start;padding:10px 0;border-bottom:1px solid rgba(151,202,255,.15)}
.fleet-order.is-active{color:#9fd6ff}
.fleet-order-position{display:grid;place-items:center;width:24px;height:24px;border:1px solid #74bfff;border-radius:50%;font-weight:700}
.fleet-order small{display:block;margin-top:3px;color:inherit;opacity:.75}
.fleet-order-links{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}
.fleet-order-links .quiet{font-size:.72rem;padding:5px 7px;text-decoration:none}
.fleet-order-details{margin-top:7px}.fleet-order-details summary{cursor:pointer;color:#9fd6ff;font-weight:650}.fleet-order-details ul{margin:7px 0;padding-left:18px}.fleet-receipt-actions{display:flex;gap:5px;flex-wrap:wrap;margin:8px 0}
.customer-tracking-heading,.customer-tracking-card{max-width:720px;margin:32px auto}
.customer-tracking-status{display:flex;align-items:center;gap:10px;font-size:1.2rem;margin:18px 0}
.customer-tracking-status span{width:14px;height:14px;border-radius:50%;background:#8293a8}
.customer-tracking-status.is-active span{background:#239345;box-shadow:0 0 0 6px rgba(35,147,69,.14)}
.customer-tracking-card table{width:100%;border-collapse:collapse;margin:20px 0}.customer-tracking-card th,.customer-tracking-card td{text-align:left;padding:10px;border-bottom:1px solid #d6e3f0}.receipt-totals{margin-left:auto;max-width:340px}.receipt-totals p{display:flex;justify-content:space-between;gap:20px}.receipt-grand-total{font-size:1.2rem;border-top:2px solid #0b2c55;padding-top:10px}

/* Match Fleet to the POS: black structure, white work surfaces, navy and light-blue accents. */
body[data-page="pending-fleet-0"]{background:#f5f8fc;color:#090c11}
body[data-page="pending-fleet-0"] .dispatcher-map-panel{background:#fff}
body[data-page="pending-fleet-0"] .fleet-command-bar{background:#090c11;border-bottom:4px solid #8bc9f5;color:#fff}
body[data-page="pending-fleet-0"] .fleet-command-bar>div:first-child span{color:#c7e2f5}
body[data-page="pending-fleet-0"] .fleet-summary span{border-color:#8bc9f5;background:#fff;color:#102a56}
body[data-page="pending-fleet-0"] .fleet-summary strong{color:#2f8fd3}
body[data-page="pending-fleet-0"] .fleet-tool-rail{background:#090c11;border-right-color:#8bc9f5}
body[data-page="pending-fleet-0"] .fleet-tool-rail button{color:#fff;border-color:#2d3947}
body[data-page="pending-fleet-0"] .fleet-tool-rail button:hover,body[data-page="pending-fleet-0"] .fleet-tool-rail button.active{background:#fff;color:#102a56;border-color:#8bc9f5}
body[data-page="pending-fleet-0"] .dispatch-map-host{background:#202a35}
body[data-page="pending-fleet-0"] .fleet-roster{border-left-color:#c7e2f5;background:#fff;color:#090c11}
body[data-page="pending-fleet-0"] .fleet-roster-title{background:#edf7ff;border-bottom-color:#c7e2f5}
body[data-page="pending-fleet-0"] .fleet-roster-title h3{color:#102a56}
body[data-page="pending-fleet-0"] .fleet-roster-title span{color:#526175}
body[data-page="pending-fleet-0"] .dispatch-map-row{border-bottom-color:#c7e2f5;background:#fff}
body[data-page="pending-fleet-0"] .dispatch-map-row:hover{background:#f7fbff}
body[data-page="pending-fleet-0"] .fleet-driver-main strong{color:#090c11}
body[data-page="pending-fleet-0"] .fleet-driver-main small,body[data-page="pending-fleet-0"] .fleet-driver-meta{color:#526175}
body[data-page="pending-fleet-0"] .fleet-status-label{border-color:#c7e2f5;background:#edf7ff;color:#102a56}
body[data-page="pending-fleet-0"] .leaflet-tile-pane{filter:invert(.88) hue-rotate(180deg) brightness(.82) contrast(1.04) saturate(.82)}
body[data-page="pending-fleet-0"] .leaflet-marker-pane,body[data-page="pending-fleet-0"] .leaflet-overlay-pane,body[data-page="pending-fleet-0"] .leaflet-tooltip-pane,body[data-page="pending-fleet-0"] .leaflet-popup-pane{filter:none}
body[data-page="pending-fleet-0"] .dispatch-map-description{border-color:#c7e2f5;background:#edf7ff;color:#526175}
body[data-page="pending-fleet-0"] .fleet-order-queue{border-top-color:#c7e2f5}
body[data-page="pending-fleet-0"] .fleet-order{border-bottom-color:#dcefff}
body[data-page="pending-fleet-0"] .fleet-order.is-active{color:#2f8fd3}
body[data-page="pending-fleet-0"] .fleet-order-position{border-color:#8bc9f5;color:#102a56;background:#edf7ff}
body[data-page="pending-fleet-0"] .fleet-order-details summary{color:#102a56}
body[data-page="pending-fleet-0"] .fleet-order{grid-template-columns:24px minmax(0,1fr) auto;gap:7px;padding:8px 0;font-size:11px;line-height:1.28}
body[data-page="pending-fleet-0"] .fleet-order-position{width:21px;height:21px;font-size:10px}
body[data-page="pending-fleet-0"] .fleet-order strong{font-size:11px}
body[data-page="pending-fleet-0"] .fleet-order small{font-size:9px;line-height:1.3}
body[data-page="pending-fleet-0"] .fleet-order-details{margin-top:5px;font-size:10px}
body[data-page="pending-fleet-0"] .fleet-order-details summary{font-size:10px}
body[data-page="pending-fleet-0"] .fleet-order-details ul{margin:5px 0;padding-left:15px}
body[data-page="pending-fleet-0"] .fleet-order-links .quiet,body[data-page="pending-fleet-0"] .fleet-receipt-actions .quiet{padding:4px 6px;font-size:9px}
body[data-page="pending-fleet-0"] .fleet-dispatch-controls{grid-column:2/-1;display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:6px}
body[data-page="pending-fleet-0"] .fleet-dispatch-controls button{min-height:25px;padding:3px 6px;font-size:9px}
body[data-page="pending-fleet-0"] .fleet-dispatch-controls select{min-height:25px;max-width:145px;padding:3px 5px;border:1px solid #c7e2f5;border-radius:5px;background:#fff;color:#090c11;font-size:9px}
body[data-page="pending-fleet-0"] .fleet-dispatch-controls .fleet-cancel-order{border-color:#e0a7a7;color:#8b1d1d}
body[data-page="pending-fleet-0"] .fleet-order[draggable=true]{cursor:grab}
body[data-page="pending-fleet-0"] .fleet-order[draggable=true]:active{cursor:grabbing}
body[data-page="pending-fleet-0"] .fleet-order.is-dragging{opacity:.46}
body[data-page="pending-fleet-0"] .fleet-order.is-drop-before{box-shadow:inset 0 3px 0 #2f8fd3}
body[data-page="pending-fleet-0"] .dispatch-map-row.is-order-drop-target{background:#d9efff;box-shadow:inset 0 0 0 3px #2f8fd3}
body[data-page="pending-fleet-0"] .fleet-order.is-drop-after{box-shadow:inset 0 -3px 0 #2f8fd3}
body[data-page="pending-fleet-0"] .fleet-drag-hint{color:#526175;font-size:9px;font-weight:700;letter-spacing:.04em;user-select:none}
body[data-page="pending-fleet-0"] button.quiet,body[data-page="pending-fleet-0"] a.quiet{background:#fff;color:#090c11;border:1px solid #c7e2f5}
body[data-page="pending-fleet-0"] button.quiet:hover,body[data-page="pending-fleet-0"] a.quiet:hover{background:#edf7ff;border-color:#8bc9f5}

/* POS-style selected state: the accepted driver/order stays white; inactive rows are tinted. */
body[data-page="pending-fleet-0"] .dispatch-map-row{position:relative;background:#edf7ff}
body[data-page="pending-fleet-0"] .dispatch-map-row:hover{background:#e3f2fd}
body[data-page="pending-fleet-0"] .dispatch-map-row:has(.fleet-order.is-active){background:#fff;box-shadow:inset 5px 0 0 #2f8fd3}
body[data-page="pending-fleet-0"] .dispatch-map-row:has(.fleet-order.is-active)::before{content:'';position:absolute;left:5px;top:14px;width:7px;height:7px;border-radius:50%;background:#2f8fd3;box-shadow:0 0 0 4px #dcefff}
body[data-page="pending-fleet-0"] .fleet-order{position:relative;margin:0 -5px;padding:8px 5px;background:rgba(139,201,245,.16);border:1px solid rgba(139,201,245,.26);border-radius:7px;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}
body[data-page="pending-fleet-0"] .fleet-order.is-active{background:#fff;border-color:#c7e2f5;box-shadow:inset 4px 0 0 #2f8fd3,0 0 0 1px #c7e2f5}
body[data-page="pending-fleet-0"] .fleet-order.is-active::before{content:'';position:absolute;left:7px;top:15px;width:6px;height:6px;border-radius:50%;background:#2f8fd3;box-shadow:0 0 0 3px #dcefff}
body[data-page="pending-fleet-0"] .fleet-order.is-active .fleet-order-position{margin-left:9px}
body[data-page="pending-fleet-0"] .dispatcher-map-panel.fleet-map-expanded{position:fixed;inset:0;z-index:10000;width:100vw;height:100dvh;background:#202a35}
body[data-page="pending-fleet-0"] .dispatcher-map-panel.fleet-map-expanded .fleet-command-bar,body[data-page="pending-fleet-0"] .dispatcher-map-panel.fleet-map-expanded .dispatch-map-description{display:none}
body[data-page="pending-fleet-0"] .dispatcher-map-panel.fleet-map-expanded .fleet-console{height:100dvh;grid-template-columns:52px minmax(0,1fr)}
body[data-page="pending-fleet-0"] .dispatcher-map-panel.fleet-map-expanded .fleet-workspace{grid-template-columns:minmax(0,1fr) 310px;height:100dvh}
body[data-page="pending-fleet-0"] .dispatcher-map-panel.fleet-map-expanded .dispatch-map-host,body[data-page="pending-fleet-0"] .dispatcher-map-panel.fleet-map-expanded .delivery-map-canvas{width:100%;height:100dvh!important;min-height:100dvh}
body[data-page="pending-fleet-0"] .fleet-tool-rail button.map-expanded{background:#fff;color:#102a56;border-color:#8bc9f5;font-size:25px}
.fleet-map-icon-wrap{background:transparent!important;border:0!important}
.fleet-map-icon{display:block;width:30px;height:30px;color:var(--marker-color);line-height:1;filter:drop-shadow(0 2px 2px rgba(0,0,0,.78)) drop-shadow(0 0 1px #fff)!important;transition:opacity .2s ease,transform .2s ease,filter .2s ease}
.fleet-map-icon svg{display:block;width:100%;height:100%;fill:currentColor;stroke:rgba(255,255,255,.88);stroke-width:.55;paint-order:stroke fill}
.fleet-map-car{transform:scale(.92)}
.fleet-map-house.queued{opacity:.48;color:#aeb9c3;filter:drop-shadow(0 2px 2px rgba(0,0,0,.55))!important}
.fleet-map-house.active{opacity:1;color:#fff;filter:drop-shadow(0 0 3px #2f8fd3) drop-shadow(0 0 7px rgba(139,201,245,.95)) drop-shadow(0 2px 2px rgba(0,0,0,.72))!important;transform:scale(1.18)}
.fleet-map-house.completed{opacity:.78;color:#8b929a;filter:drop-shadow(0 2px 2px rgba(0,0,0,.58))!important}

.driver-workspace .driver-availability{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.driver-workspace .driver-availability h2{margin:0;font-size:1rem;min-width:0}.driver-availability [data-driver-online]{margin:0 0 0 auto;width:auto;flex-shrink:0;border-radius:10px}.driver-availability [data-driver-online][data-online="true"]{background:#15803d;color:#fff;border:1px solid #166534}.driver-availability [data-driver-online][data-online="true"]:hover{background:#166534}.driver-availability [data-driver-online][data-online="false"]{background:#0953ff;color:#fff;border:1px solid #0953ff}.driver-workspace .driver-availability[hidden]{display:none}
