.oil-map-chat-card{overflow:hidden}.oil-map-chat-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.oil-refresh-btn.compact{width:auto!important;min-width:96px!important;height:34px!important;min-height:34px!important}.oil-map-chat-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.oil-refresh-btn.compact.full-map{min-width:106px!important}.oil-map-action-btn .oil-action-icon,.oil-refresh-btn .oil-action-icon{width:14px!important;height:14px!important;flex:0 0 14px!important;stroke-width:2.4px!important}.oil-map-action-btn .oil-btn-text{display:inline-flex!important;align-items:center!important;line-height:1!important}@media (max-width:650px){.oil-map-chat-actions{gap:6px!important}.oil-refresh-btn.compact.full-map.oil-map-action-btn,.oil-refresh-btn.compact.oil-map-action-btn{width:36px!important;min-width:36px!important;max-width:36px!important;height:32px!important;min-height:32px!important;padding:0!important;gap:0!important}.oil-map-action-btn .oil-action-icon{width:15px!important;height:15px!important;flex-basis:15px!important}.oil-map-action-btn .oil-btn-text{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}}body.fp-oilfields-full-map,body.oil-full-map-active{overflow:hidden}body.fp-oilfields-full-map .footer,body.fp-oilfields-full-map .nav-wrap,body.oil-full-map-active .footer,body.oil-full-map-active .nav-wrap{display:none!important}body.fp-oilfields-full-map .app-main,body.oil-full-map-active .app-main{min-width:0!important}.oil-map-chat-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.oil-dispatch-chat,.oil-driver-map{min-height:430px;border:1px solid var(--oil-line,rgba(148,163,184,.22));border-radius:18px;background:var(--oil-card,rgba(15,23,42,.84));overflow:hidden}.oil-driver-map{position:relative;cursor:grab;touch-action:none;overscroll-behavior:contain}.oil-driver-map.is-dragging{cursor:grabbing}.oil-map-pan-surface,.oil-map-viewport{position:absolute;inset:0}.oil-map-viewport{overflow:hidden;overscroll-behavior:contain;touch-action:none}.oil-map-pan-surface{transform-origin:center;transition:transform .14s ease;will-change:transform}.oil-driver-map.is-dragging .oil-map-pan-surface{transition:none}.oil-map-tile-layer{position:absolute;inset:0;overflow:hidden;background:#dbe7ee}.oil-map-tile-layer img{position:absolute;width:256px;height:256px;max-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;image-rendering:auto;backface-visibility:hidden;transform:translateZ(0)}.oil-map-canvas{z-index:0;display:block;background:#dbe7ee}.oil-driver-map iframe,.oil-map-canvas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.oil-driver-map iframe{border:0;filter:saturate(.95) contrast(.98)}html:not([data-theme=light]) .oil-driver-map iframe{filter:invert(.9) hue-rotate(180deg) saturate(.75) contrast(.9) brightness(.74)}html:not([data-theme=light]) .oil-map-tile-layer img{filter:saturate(.78) contrast(1.12) brightness(.84) hue-rotate(-8deg)}html:not([data-theme=light]) .oil-map-tile-layer{background:radial-gradient(circle at 48% 40%,rgba(30,64,92,.18),transparent 56%),linear-gradient(180deg,#08111a,#0b1420)}html:not([data-theme=light]) .oil-map-canvas{background:#08111a;filter:saturate(.9) contrast(1.08) brightness(.92)}.oil-map-controls{position:absolute;top:12px;right:12px;z-index:7;display:flex;gap:6px;padding:5px;border:1px solid rgba(148,163,184,.28);border-radius:999px;background:rgba(9,16,28,.82);box-shadow:0 14px 30px rgba(0,0,0,.28)}.oil-map-controls button{width:30px;height:30px;min-width:30px;min-height:30px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.1);color:#f8fbff;font-size:12px;line-height:1;font-weight:950;cursor:pointer}.oil-map-controls button:focus-visible,.oil-map-controls button:hover{background:rgba(96,165,250,.24);border-color:rgba(147,197,253,.54)}.oil-map-pin-layer{position:absolute;inset:0;pointer-events:none}.oil-map-pin{transform:translate(calc(-50% + var(--pin-x, 0px)),calc(-100% + var(--pin-y, 0px)));pointer-events:auto;display:block;text-decoration:none;color:#fff;z-index:4}.oil-map-pin,.oil-map-pin span{position:absolute;width:var(--map-pin-size,18px);height:var(--map-pin-size,18px)}.oil-map-pin span{left:0;top:0;border-radius:999px 999px 999px 2px;transform:rotate(-45deg);background:#ef4444;border:var(--map-pin-border,2px) solid #fff;box-shadow:0 8px 20px rgba(0,0,0,.32)}html:not([data-theme=light]) .oil-map-pin span{background:linear-gradient(145deg,#fb7185,#dc2626 58%,#991b1b);border-color:rgba(255,255,255,.94);box-shadow:0 7px 18px rgba(0,0,0,.34),0 0 0 2px rgba(15,23,42,.26)}.oil-map-pin b,.oil-map-pin small{position:absolute;left:50%;opacity:0;transform:translate(-50%,-3px) scale(var(--map-label-scale,1));transform-origin:top center;max-width:190px;white-space:nowrap;border-radius:999px;padding:5px 9px;background:rgba(15,23,42,.92);border:1px solid rgba(255,255,255,.18);box-shadow:0 10px 24px rgba(0,0,0,.28);transition:opacity .14s ease,transform .14s ease;font-size:11px;font-weight:900}html:not([data-theme=light]) .oil-map-pin b,html:not([data-theme=light]) .oil-map-pin small{background:linear-gradient(180deg,rgba(20,32,49,.95),rgba(10,18,30,.95));border-color:rgba(148,197,253,.28);color:#eef6ff;box-shadow:0 8px 18px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.1)}.oil-map-pin b{top:var(--map-label-name-y,22px)}.oil-map-pin small{top:var(--map-label-age-y,50px);font-size:10px;color:#bfdbfe}.oil-map-pin:focus-visible b,.oil-map-pin:focus-visible small,.oil-map-pin:hover b,.oil-map-pin:hover small{opacity:1;transform:translate(-50%) scale(var(--map-label-scale,1))}.oil-map-empty{position:absolute;inset:0;display:grid;place-items:center;padding:20px;text-align:center;color:var(--oil-muted,#8ea0b8);font-weight:900;background:rgba(15,23,42,.58)}.oil-dispatch-chat{display:grid;grid-template-columns:minmax(170px,220px) minmax(0,1fr);gap:10px;padding:12px}.oil-chat-list,.oil-chat-pane{min-width:0;min-height:0}.oil-chat-list{display:flex;flex-direction:column;border:1px solid var(--oil-line,rgba(148,163,184,.2));border-radius:14px;background:rgba(2,6,23,.1);overflow:hidden}.oil-chat-list-title{padding:10px 12px;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16));color:var(--oil-muted,#8ea0b8);font-size:10px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.oil-chat-list-scroll{overflow-y:auto;max-height:486px;display:grid;align-content:start;gap:6px;padding:8px}.oil-chat-list button{width:100%;min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--oil-text,#e5eefc);padding:8px 9px}.oil-chat-list button.active,.oil-chat-list button:hover{border-color:rgba(96,165,250,.42);background:rgba(37,99,235,.16)}.oil-chat-list button span{min-width:0;display:grid;gap:3px}.oil-chat-list button b,.oil-chat-list button small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-chat-list button b{font-size:11px;font-weight:950}.oil-chat-list button small{color:var(--oil-muted,#8ea0b8);font-size:10px;font-weight:900}.oil-chat-list button em{min-width:21px;height:21px;display:grid;place-items:center;border-radius:999px;background:#22c55e;color:#04130a;font-size:10px;font-style:normal;font-weight:950;box-shadow:0 0 0 2px rgba(34,197,94,.2)}.oil-chat-pane{display:flex;flex-direction:column}.oil-chat-pane-head{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.5fr);align-items:start;gap:10px;margin-bottom:10px}.oil-chat-pane-head>div:first-child{min-width:0;display:grid;gap:3px;padding:2px 0}.oil-chat-pane-head b,.oil-chat-pane-head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-chat-pane-head b{color:var(--oil-text,#e5eefc);font-size:13px;font-weight:950}.oil-chat-pane-head span{color:var(--oil-muted,#8ea0b8);font-size:10px;font-weight:900}.oil-chat-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;margin-bottom:0;width:min(100%,340px);justify-self:end;align-self:start}.oil-chat-compose input,.oil-chat-filters select{min-width:0;height:38px;border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:12px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);padding:0 6px!important;font-size:11px;font-weight:900}.oil-chat-messages{flex:1;min-height:0;max-height:560px;overflow-y:auto;display:grid;align-content:start;gap:8px;padding:10px;border:1px solid var(--oil-line,rgba(148,163,184,.18));border-radius:14px;background:rgba(2,6,23,.1)}.oil-chat-message{max-width:86%;border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:8px 10px;background:rgba(30,41,59,.66)}.oil-chat-message.dispatch{justify-self:end;border-color:rgba(96,165,250,.38);background:rgba(37,99,235,.16)}.oil-chat-message.driver{justify-self:start;border-color:rgba(245,158,11,.34);background:rgba(245,158,11,.12)}.oil-chat-message div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px;color:var(--oil-muted,#8ea0b8);font-size:10px;font-weight:950}.oil-chat-message>.oil-chat-message-meta{display:grid;grid-template-columns:minmax(0,1fr) max-content 22px;align-items:center;gap:10px;width:100%}.oil-chat-message-sender{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-chat-message-time{justify-self:end;text-align:right;white-space:nowrap}.oil-chat-message div button{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;border:1px solid rgba(248,113,113,.42);background:rgba(127,29,29,.32);color:#fecaca;font-size:13px;line-height:1;font-weight:950}.oil-chat-message p{margin:0;color:var(--oil-text,#e5eefc);font-size:12px;line-height:1.35;font-weight:780}.oil-chat-empty{place-self:center;color:var(--oil-muted,#8ea0b8);font-size:12px;font-weight:900}.oil-chat-compose{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:8px;margin-top:10px}.oil-chat-compose button{height:38px;border-radius:12px;border:1px solid rgba(96,165,250,.48);background:rgba(37,99,235,.18);color:var(--oil-text,#e5eefc);font-size:11px;font-weight:950}html[data-theme=light] .oil-dispatch-chat,html[data-theme=light] .oil-driver-map{background:#ffffff;border-color:rgba(15,23,42,.14)}html[data-theme=light] .oil-map-controls{background:rgba(255,255,255,.9);border-color:rgba(15,23,42,.16);box-shadow:0 14px 30px rgba(15,23,42,.12)}html[data-theme=light] .oil-map-controls button{background:#eef4fb;border-color:rgba(15,23,42,.14);color:#102033}html[data-theme=light] .oil-map-controls button:focus-visible,html[data-theme=light] .oil-map-controls button:hover{background:#dcecff;border-color:rgba(37,99,235,.36)}html[data-theme=light] .oil-chat-list{background:#f8fbff;border-color:rgba(15,23,42,.12)}html[data-theme=light] .oil-chat-list-title{border-bottom-color:rgba(15,23,42,.1)}html[data-theme=light] .oil-chat-list button{color:#0f172a;background:#ffffff;border-color:rgba(15,23,42,.12)}html[data-theme=light] .oil-chat-list button.active,html[data-theme=light] .oil-chat-list button:hover{background:#e8f1ff;border-color:rgba(37,99,235,.26)}html[data-theme=light] .oil-chat-compose input,html[data-theme=light] .oil-chat-filters select{background:#edf3fc;color:#0f172a;border-color:rgba(15,23,42,.14)}html[data-theme=light] .oil-chat-messages{background:#f8fbff}html[data-theme=light] .oil-chat-message{background:#ffffff;border-color:rgba(15,23,42,.12);box-shadow:0 8px 20px rgba(15,23,42,.06)}html[data-theme=light] .oil-chat-message.dispatch{background:#e8f1ff;border-color:rgba(37,99,235,.24)}html[data-theme=light] .oil-chat-message.driver{background:#fff7ed;border-color:rgba(217,119,6,.24)}html[data-theme=light] .oil-chat-compose button,html[data-theme=light] .oil-chat-message p{color:#0f172a}@media (max-width:1150px){.oil-map-chat-grid{grid-template-columns:1fr}.oil-dispatch-chat,.oil-driver-map{min-height:360px}.oil-dispatch-chat{grid-template-columns:minmax(150px,200px) minmax(0,1fr)}.oil-chat-messages{flex:0 1 auto;max-height:360px;overflow-y:auto;overscroll-behavior:contain}}@media (max-width:650px){.oil-dispatch-chat{grid-template-columns:1fr}.oil-chat-list{max-height:220px}.oil-chat-filters,.oil-chat-pane-head{grid-template-columns:1fr}.oil-chat-messages{max-height:320px}}.dashboard-panel .system-settings-section .customer-rule-box{overflow:hidden!important}.dashboard-panel .system-settings-section .customer-rule-list{overflow-x:hidden!important;padding-right:2px!important}.dashboard-panel .system-settings-section .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-row{display:grid!important;width:100%!important;max-width:100%!important;gap:8px!important;align-items:center!important;grid-auto-rows:40px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;isolation:isolate!important}.dashboard-panel .system-settings-section .customer-add-row{grid-template-columns:minmax(0,.78fr) minmax(0,1.32fr) 100px!important}.dashboard-panel .system-settings-section .customer-rule-row{grid-template-columns:minmax(0,.78fr) minmax(0,1.32fr) 84px 44px!important}.dashboard-panel .system-settings-section .customer-add-row:after,.dashboard-panel .system-settings-section .customer-add-row:before,.dashboard-panel .system-settings-section .customer-rule-row:after,.dashboard-panel .system-settings-section .customer-rule-row:before{content:none!important;display:none!important}.dashboard-panel .system-settings-section .customer-add-row>*,.dashboard-panel .system-settings-section .customer-rule-row>*{min-width:0!important;position:relative!important;z-index:1!important}.dashboard-panel .system-settings-section .customer-add-row input,.dashboard-panel .system-settings-section .customer-rule-row input{width:100%!important;max-width:100%!important;height:40px!important;min-height:40px!important;padding-top:0!important;padding-bottom:0!important;align-self:center!important}.dashboard-panel .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel .system-settings-section .customer-rule-row .dashboard-btn:not(.icon-btn){width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;padding:0 8px!important;font-size:10px!important;border-radius:13px!important;align-self:center!important}.dashboard-panel .system-settings-section .customer-rule-row .dashboard-btn.icon-btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:13px!important;background-image:none!important;align-self:center!important}@media (max-width:650px){.dashboard-panel .system-settings-section .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) 66px!important;gap:6px!important}.dashboard-panel .system-settings-section .customer-rule-row{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) 62px 36px!important;gap:6px!important}.dashboard-panel .system-settings-section .customer-rule-row .dashboard-btn.icon-btn{width:36px!important;min-width:36px!important;max-width:36px!important}}@media (min-width:651px){.dashboard-panel .system-settings-section .customer-add-row input:first-child,.dashboard-panel .system-settings-section .customer-rule-row input:first-child{grid-column:1!important}.dashboard-panel .system-settings-section .customer-add-row input:nth-child(2),.dashboard-panel .system-settings-section .customer-rule-row input:nth-child(2){grid-column:2!important}.dashboard-panel .system-settings-section .customer-add-row .dashboard-btn{grid-column:3/5!important;width:100%!important;justify-self:stretch!important}}@media (max-width:1550px){.dashboard-panel .billing-settings-modal .trailer-cost-row,.dashboard-panel .billing-settings-modal .truck-cost-row{display:grid!important;grid-template-columns:108px 84px 84px 96px!important;grid-template-rows:32px 32px!important;min-width:402px!important;max-width:none!important;gap:6px!important;align-items:center!important}.dashboard-panel .billing-settings-modal .trailer-cost-row>:first-child,.dashboard-panel .billing-settings-modal .truck-cost-row>:first-child{grid-column:1!important;grid-row:1!important}.dashboard-panel .billing-settings-modal .trailer-cost-row>:nth-child(2),.dashboard-panel .billing-settings-modal .truck-cost-row>:nth-child(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .billing-settings-modal .trailer-cost-row>:nth-child(3),.dashboard-panel .billing-settings-modal .truck-cost-row>:nth-child(3){grid-column:3!important;grid-row:1!important}.dashboard-panel .billing-settings-modal .trailer-cost-row>:nth-child(4),.dashboard-panel .billing-settings-modal .truck-cost-row>:nth-child(4){grid-column:4!important;grid-row:1!important}.dashboard-panel .billing-settings-modal .trailer-cost-row>:nth-child(5),.dashboard-panel .billing-settings-modal .truck-cost-row>:nth-child(5){grid-column:1/3!important;grid-row:2!important}.dashboard-panel .billing-settings-modal .trailer-cost-row>:nth-child(6),.dashboard-panel .billing-settings-modal .truck-cost-row>:nth-child(6){grid-column:3/5!important;grid-row:2!important}.dashboard-panel .billing-settings-modal .trailer-cost-row .dashboard-btn,.dashboard-panel .billing-settings-modal .trailer-cost-row .dashboard-btn.small,.dashboard-panel .billing-settings-modal .truck-cost-row .dashboard-btn,.dashboard-panel .billing-settings-modal .truck-cost-row .dashboard-btn.small{display:inline-flex!important;width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important;padding:0 6px!important;font-size:9.5px!important;border-radius:10px!important}.dashboard-panel .billing-settings-modal .trailer-cost-row .billing-modal-delete-btn,.dashboard-panel .billing-settings-modal .truck-cost-row .billing-modal-delete-btn{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:650px){.dashboard-panel .billing-settings-modal .trailer-cost-row,.dashboard-panel .billing-settings-modal .truck-cost-row{grid-template-columns:96px 74px 78px 86px!important;min-width:352px!important;gap:5px!important}}@media (min-width:1551px){.dashboard-panel .billing-layout-v4{align-items:stretch!important}.dashboard-panel .billing-card.billing-period-card,.dashboard-panel .billing-period-card,.dashboard-panel .billing-right,.dashboard-panel .billing-right-column,.dashboard-panel .billing-side-stack{height:813px!important;min-height:813px!important;max-height:813px!important}.dashboard-panel .billing-right,.dashboard-panel .billing-right-column,.dashboard-panel .billing-side-stack{grid-template-rows:150px minmax(0,1fr)!important}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-period-card .billing-loads-table-wrap,.dashboard-panel .billing-period-table,.dashboard-panel .billing-period-table-wrap{height:673px!important;max-height:673px!important}}.dashboard-panel .activity-log-row{display:grid!important;grid-template-columns:minmax(142px,155px) minmax(150px,230px) minmax(0,1fr)!important;gap:12px!important;align-items:center!important;min-height:42px!important;padding:7px 0!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row p,.dashboard-panel .activity-log-row span{min-width:0!important;line-height:1.2!important}.dashboard-panel .activity-log-row span{font-variant-numeric:tabular-nums!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .activity-log-row b{justify-self:start!important}.dashboard-panel .activity-log-row p{white-space:normal!important;overflow-wrap:anywhere!important}@media (max-width:650px){.dashboard-panel .activity-log-row{grid-template-columns:minmax(112px,120px) minmax(96px,128px) minmax(0,1fr)!important}.dashboard-panel{font-size:80%!important}.dashboard-panel .activity-log-box,.dashboard-panel .billing-card,.dashboard-panel .customer-rule-box,.dashboard-panel .dash-section,.dashboard-panel .permissions-settings-box,.dashboard-panel .settings-pill-group{padding:8px!important;border-radius:11px!important}.dashboard-panel button,.dashboard-panel input,.dashboard-panel select,.dashboard-panel textarea{font-size:.8em!important}.dashboard-panel .dashboard-btn,.dashboard-panel button,.dashboard-panel input,.dashboard-panel select{min-height:31px!important}.dashboard-panel table td,.dashboard-panel table th{padding:5px 6px!important;font-size:9px!important}.dashboard-panel .mini-pill,.dashboard-panel .settings-delete-pill{font-size:8px!important;padding:3px 7px!important}.dashboard-panel .settings-pill-actions{grid-template-columns:minmax(88px,1fr) 58px 58px}}.inline-pill-menu button.dynamic-pill,.mini-pill.dynamic-pill,.settings-delete-pill.dynamic-pill{background:var(--pill-bg)!important;border-color:var(--pill-border)!important;color:var(--pill-color)!important}html[data-theme=light] .inline-pill-menu button.dynamic-pill,html[data-theme=light] .mini-pill.dynamic-pill,html[data-theme=light] .settings-delete-pill.dynamic-pill{background:var(--pill-bg-light)!important;border-color:var(--pill-border-light)!important;color:var(--pill-color-light)!important;text-shadow:none!important}.dashboard-panel .settings-pill-list{align-items:flex-start!important}.dashboard-panel .settings-delete-pill{width:auto!important;max-width:min(100%,240px)!important;height:auto!important;min-height:26px!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;line-height:1.15!important}.dashboard-panel .settings-pill-entry.open{flex-basis:min(100%,380px)!important;width:min(100%,380px)!important}.dashboard-panel .settings-pill-actions{grid-template-columns:minmax(0,1fr) auto auto!important}.dashboard-panel .settings-pill-actions .dashboard-btn.small{min-width:70px}.dashboard-panel .settings-pill-top.with-map-link{grid-template-columns:minmax(140px,1fr) minmax(180px,1.35fr) auto!important}.dashboard-panel .settings-map-link-edit,.dashboard-panel .settings-map-link-input input{text-transform:none!important}.dashboard-panel .settings-delete-pill.has-map-link{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-right:30px!important;overflow:hidden!important;isolation:isolate!important}.dashboard-panel .settings-delete-pill.has-map-link>span{position:relative!important;z-index:1!important;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:clip}.dashboard-panel .settings-delete-pill.has-map-link:after{content:""!important;position:absolute!important;z-index:2!important;top:1px!important;right:1px!important;bottom:1px!important;width:25px!important;border-radius:999px!important;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,var(--pill-bg)))!important;background-color:var(--pill-pin-cover,var(--pill-bg))!important;background-image:none!important;pointer-events:none!important}html[data-theme=light] .dashboard-panel .settings-delete-pill.has-map-link:after{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-pin-cover,var(--pill-bg)))))!important;background-color:var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-pin-cover,var(--pill-bg))))!important}.dashboard-panel .settings-location-pin-icon{position:absolute;z-index:3;right:8px;top:50%;width:15px;height:15px;transform:translateY(-50%);color:currentColor;pointer-events:none;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 28%,transparent))}html[data-theme=light] .dashboard-panel .settings-location-pin-icon{color:#2563eb;filter:drop-shadow(0 0 5px rgba(37,99,235,.18))}.dashboard-panel .settings-pill-actions .settings-map-link-edit{min-width:min(420px,100%)}.dashboard-panel .settings-pill-entry.open{flex-basis:min(100%,640px)!important;width:min(100%,640px)!important}.dashboard-panel .settings-pill-entry.open .settings-pill-actions{grid-template-columns:minmax(120px,1fr) auto minmax(180px,1.5fr) auto auto!important}@media (max-width:1150px){.dashboard-panel .settings-pill-entry.open .settings-pill-actions,.dashboard-panel .settings-pill-top.with-map-link{grid-template-columns:1fr!important}}.drivers-table .drivers-data-row{cursor:pointer}.drivers-table .mini-pill.clickable-pill{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease}.drivers-table .mini-pill.clickable-pill:focus-visible,.drivers-table .mini-pill.clickable-pill:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 0 0 2px rgba(96,165,250,.28),0 8px 18px rgba(0,0,0,.18);outline:none}.drivers-table .mini-pill.clickable-pill.saving{opacity:.72;pointer-events:none}.drivers-table .inline-notice-btn{width:100%;min-width:0;height:28px;min-height:28px;padding:0 10px;border:1px solid rgba(148,163,184,.28);border-radius:999px;background:rgba(96,165,250,.1);color:var(--text);font-size:10px;font-weight:900;line-height:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.drivers-table .inline-notice-btn.empty{color:var(--muted);background:rgba(148,163,184,.08)}.drivers-table .inline-notice-btn:focus-visible,.drivers-table .inline-notice-btn:hover{border-color:rgba(96,165,250,.62);box-shadow:0 0 0 2px rgba(96,165,250,.2);outline:none}.drivers-table .inline-notice-btn.saving{opacity:.72;pointer-events:none}.inline-pill-menu{position:fixed;z-index:10020;display:grid;gap:6px;max-width:calc(100vw - 16px);max-height:min(320px,55vh);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:7px;border:1px solid var(--line);border-radius:12px;background:var(--card);box-shadow:0 18px 45px rgba(0,0,0,.28)}.inline-pill-menu button{min-height:32px;justify-content:flex-start;border-radius:9px;padding:0 10px;color:var(--text);font-size:11px;font-weight:950;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inline-pill-menu button.active{border-color:rgba(96,165,250,.68);box-shadow:inset 0 0 0 1px rgba(96,165,250,.38)}html[data-theme=light] .inline-pill-menu{background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.18)}html[data-theme=light] .drivers-table .drivers-data-row{background:var(--row-bg-light,var(--driver-row-normal,#fff))!important;color:var(--oil-text,#0f172a)!important}.drivers-table .drivers-data-row{border-bottom-color:var(--oil-line,rgba(148,163,184,.16))!important}html[data-theme=light] .drivers-table .drivers-data-row{border-bottom-color:rgba(203,213,225,.86)!important}.inline-notice-editor{position:fixed;z-index:10020;display:grid;gap:8px;padding:10px;border:1px solid var(--line);border-radius:14px;background:var(--card);box-shadow:0 18px 45px rgba(0,0,0,.28)}.inline-notice-editor label{display:grid;gap:6px;min-width:0}.inline-notice-editor label span{color:var(--muted);font-size:10px;font-weight:950;text-transform:uppercase}.inline-notice-editor textarea{min-height:78px;padding:10px;resize:vertical;font-size:12px;font-weight:850;line-height:1.3}.inline-notice-editor>div{display:grid;grid-template-columns:1fr 1fr 1.15fr;gap:7px}.inline-notice-editor .drivers-btn{width:100%;min-width:0;height:34px;min-height:34px;padding:0 8px;font-size:10px}html[data-theme=light] .inline-notice-editor{background:#fff;box-shadow:0 18px 40px rgba(15,23,42,.18)}@media (max-width:650px){.drivers-table .inline-notice-btn{height:16px!important;min-height:16px!important;max-height:16px!important;padding:0 5px!important;border-radius:999px!important;font-size:7.2px!important;line-height:1!important;font-weight:950!important;text-align:center!important}.inline-pill-menu{width:min(260px,calc(100vw - 24px))!important;min-width:min(260px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important;max-height:min(340px,62dvh)!important}.inline-notice-editor,.inline-pill-menu{left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.inline-notice-editor{right:auto!important;bottom:auto!important;width:min(360px,calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;gap:7px!important;padding:9px!important;border-radius:13px!important}.inline-notice-editor label{gap:5px!important}.inline-notice-editor label span{font-size:8px!important}.inline-notice-editor textarea{min-height:70px!important;max-height:34vh!important;padding:8px!important;font-size:10px!important;line-height:1.25!important}.inline-notice-editor>div{gap:5px!important}.inline-notice-editor .drivers-btn{height:30px!important;min-height:30px!important;padding:0 6px!important;border-radius:10px!important;font-size:8.5px!important}}.masked-password-field{-webkit-text-security:disc}.drivers-table{--drv-col-terminal:105px}.drivers-table .drivers-row{grid-template-columns:var(--drv-col-driver) var(--drv-col-company) var(--drv-col-region) var(--drv-col-status) var(--drv-col-customer) var(--drv-col-terminal) var(--drv-col-well) var(--drv-col-product) var(--drv-col-truck) var(--drv-col-trailer) var(--drv-col-phone) var(--drv-col-notice) var(--drv-col-card) var(--drv-col-authority) var(--drv-col-rent) var(--drv-col-updated)!important}.drivers-table .drivers-data-row:hover>span:nth-child(12),.drivers-table .drivers-data-row>span:nth-child(12),.drivers-table .drivers-row>span:nth-child(12){background:transparent!important;border-left:0!important;box-shadow:none!important;overflow:hidden!important;position:static!important;z-index:auto!important}.drivers-table .drivers-row>span:nth-child(12):after,.drivers-table .drivers-row>span:nth-child(12):before{display:none!important;content:none!important}.drivers-table .drivers-row>span:nth-child(11){border-right:1px solid var(--oil-line,rgba(148,163,184,.12))!important}.dashboard-panel .billing-rate-row{grid-template-columns:minmax(54px,.45fr) minmax(78px,.72fr) minmax(78px,.72fr) minmax(84px,.76fr) minmax(62px,.5fr) minmax(70px,.58fr) minmax(62px,.46fr) minmax(74px,.5fr) 74px 40px!important}.dashboard-panel .billing-rate-row input,.dashboard-panel .billing-rate-row select{padding-left:8px!important;padding-right:8px!important;font-size:10px!important}.dashboard-panel .billing-rate-row input::-moz-placeholder{font-size:9px!important}.dashboard-panel .billing-rate-row input::placeholder{font-size:9px!important}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table,.dsTable{min-width:1220px!important}.billing-loads-table td,.billing-loads-table th,.dsTable td,.dsTable th{text-align:center!important}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table{min-width:1552px!important}.dashboard-panel .billing-loads-table td,.dashboard-panel .billing-loads-table th{display:table-cell!important;visibility:visible!important}.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(4){width:142px!important;min-width:142px!important}.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(5){width:126px!important;min-width:126px!important}.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(6){width:108px!important;min-width:108px!important}.dashboard-panel .billing-loads-table td:nth-child(8),.dashboard-panel .billing-loads-table th:nth-child(8){width:92px!important;min-width:92px!important}.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table td:nth-child(9),.dashboard-panel .billing-loads-table th:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(9){width:96px!important;min-width:96px!important}@media (max-width:1550px) and (min-width:651px){.drivers-table{--drv-col-terminal:92px}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table{min-width:1348px!important}.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(4){width:120px!important;min-width:120px!important}.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(5){width:108px!important;min-width:108px!important}.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table td:nth-child(7),.dashboard-panel .billing-loads-table th:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(7){width:92px!important;min-width:92px!important}.dashboard-panel .billing-loads-table td:nth-child(8),.dashboard-panel .billing-loads-table th:nth-child(8){width:78px!important;min-width:78px!important}.dashboard-panel .billing-loads-table td:nth-child(10),.dashboard-panel .billing-loads-table td:nth-child(9),.dashboard-panel .billing-loads-table th:nth-child(10),.dashboard-panel .billing-loads-table th:nth-child(9){width:84px!important;min-width:84px!important}.dashboard-panel .billing-loads-table td:nth-child(11),.dashboard-panel .billing-loads-table th:nth-child(11){width:66px!important;min-width:66px!important}.dashboard-panel .billing-loads-table td:nth-child(12),.dashboard-panel .billing-loads-table th:nth-child(12){width:78px!important;min-width:78px!important}.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table td:nth-child(14),.dashboard-panel .billing-loads-table th:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(14){width:84px!important;min-width:84px!important}}@media (max-width:650px){.drivers-table{--drv-col-terminal:72px}.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(54px,1fr))!important}.dashboard-panel .billing-rate-row .dashboard-btn:not(.icon-btn){grid-column:1/4!important;grid-row:2!important}.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn{grid-column:4/-1!important;grid-row:2!important}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table,.dsTable{min-width:1240px!important}.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(4){width:108px!important;min-width:108px!important}.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(5){width:98px!important;min-width:98px!important}.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table td:nth-child(7),.dashboard-panel .billing-loads-table th:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(7){width:82px!important;min-width:82px!important}.dashboard-panel .billing-loads-table td:nth-child(8),.dashboard-panel .billing-loads-table th:nth-child(8){width:70px!important;min-width:70px!important}.dashboard-panel .billing-loads-table td:nth-child(10),.dashboard-panel .billing-loads-table td:nth-child(9),.dashboard-panel .billing-loads-table th:nth-child(10),.dashboard-panel .billing-loads-table th:nth-child(9){width:76px!important;min-width:76px!important}.dashboard-panel .billing-loads-table td:nth-child(11),.dashboard-panel .billing-loads-table th:nth-child(11){width:62px!important;min-width:62px!important}.dashboard-panel .billing-loads-table td:nth-child(12),.dashboard-panel .billing-loads-table th:nth-child(12){width:72px!important;min-width:72px!important}.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table td:nth-child(14),.dashboard-panel .billing-loads-table th:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(14){width:80px!important;min-width:80px!important}}.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row,.oil-top-columns,.oil-top-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 58px!important}.oil-home .oil-top-region-table .oil-top-company-col,.oil-home .oil-top-region-table .oil-top-driver-col{text-align:left!important}.oil-home .oil-top-region-table .oil-top-total-col,.oil-top-total-col{text-align:center!important;justify-self:stretch!important;padding-left:0!important;padding-right:0!important}.oil-home .oil-top-region-table .oil-top-row b.oil-top-total-col{display:flex!important;align-items:center!important;justify-content:center!important}@media (min-width:651px) and (max-width:1550px){.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row,.oil-top-columns,.oil-top-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 48px!important}}@media (max-width:650px){.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row,.oil-top-columns,.oil-top-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 38px!important}}.loads-search-field .loads-search-box input{padding-right:38px!important}.loads-search-field .loads-clear-filters-btn{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important}@media (max-width:650px){.loads-search-field .loads-search-box input{padding-right:30px!important}}.billing-settings-modal-actions,.dashboard-panel .billing-settings-head-actions{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.billing-settings-modal{width:min(1180px,calc(100vw - 28px))!important;padding:18px!important}.billing-settings-list{display:grid!important;gap:8px!important;margin-top:14px!important;max-height:calc(100vh - 178px)!important;overflow:auto!important;padding-right:4px!important}.billing-settings-columns{position:sticky!important;top:0!important;z-index:2!important;display:grid!important;gap:6px!important;align-items:center!important;min-width:0!important;padding:0 2px 3px!important;background:rgba(12,18,31,.98)!important;color:var(--oil-muted,#9fb0c8)!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.billing-settings-columns.rate,.billing-settings-modal .billing-rate-row{grid-template-columns:minmax(74px,.62fr) minmax(112px,.98fr) minmax(96px,.82fr) minmax(96px,.82fr) minmax(82px,.7fr) minmax(82px,.68fr) minmax(78px,.64fr) minmax(78px,.64fr) minmax(82px,.66fr) minmax(82px,.66fr) 76px 74px!important}.billing-settings-columns.cost,.billing-settings-modal .trailer-cost-row,.billing-settings-modal .truck-cost-row{grid-template-columns:minmax(150px,1.1fr) minmax(110px,.74fr) minmax(120px,.82fr) minmax(130px,.88fr) 76px 74px!important}.billing-settings-modal .billing-rate-row,.billing-settings-modal .trailer-cost-row,.billing-settings-modal .truck-cost-row{min-width:1120px!important}.billing-settings-modal .trailer-cost-row,.billing-settings-modal .truck-cost-row{min-width:700px!important}.billing-settings-modal .billing-modal-delete-btn,.billing-settings-modal .dashboard-btn.small.billing-modal-delete-btn{width:74px!important;min-width:74px!important;max-width:74px!important;padding:0 8px!important}.billing-settings-empty{border:1px dashed rgba(148,163,184,.28)!important;border-radius:12px!important;padding:16px!important;color:var(--oil-muted,#9fb0c8)!important;font-weight:850!important;text-align:center!important}.billing-rate-rule-groups{display:grid!important;gap:12px!important;align-content:start!important}.billing-rate-region-group{display:grid!important;gap:8px!important;min-width:-moz-max-content!important;min-width:max-content!important}.billing-rate-region-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:1040px!important;padding:2px 2px 0!important}.billing-rate-region-head b{color:var(--oil-muted,#9fb0c8)!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.billing-rate-rules-table{display:grid!important;gap:6px!important;min-width:-moz-max-content!important;min-width:max-content!important}.billing-rate-header-row{border-bottom:1px solid rgba(148,163,184,.18)!important}.billing-rate-row .rate-rule-customer-select,.billing-rate-row .rate-rule-region-select{background:var(--pill-bg)!important;border-color:var(--pill-border)!important;color:var(--pill-color)!important;font-weight:950!important}html[data-theme=light] .billing-rate-row .rate-rule-customer-select,html[data-theme=light] .billing-rate-row .rate-rule-region-select{background:var(--pill-bg-light,var(--pill-bg))!important;border-color:var(--pill-border-light,var(--pill-border))!important;color:var(--pill-color-light,#0f172a)!important}html[data-theme=light] .billing-settings-columns{background:#f8fbff!important;color:#475569!important}@media (max-width:650px){.billing-settings-modal{width:calc(100vw - 16px)!important;padding:12px!important}.billing-settings-modal-actions{width:100%!important;justify-content:stretch!important}.billing-settings-modal-actions .dashboard-btn{flex:1 1 auto!important}}@media (max-width:1550px){.dashboard-panel .activity-log-box{overflow:hidden!important}.dashboard-panel .activity-log-list{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:4px!important}.dashboard-panel .activity-log-row{grid-template-columns:138px 150px minmax(300px,1fr)!important;min-width:620px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;gap:10px!important;align-items:center!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row p,.dashboard-panel .activity-log-row span{font-size:10px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (max-width:650px){.dashboard-panel .activity-log-row{grid-template-columns:118px 124px minmax(260px,1fr)!important;min-width:540px!important;gap:8px!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row p,.dashboard-panel .activity-log-row span{font-size:9px!important}}.dashboard-panel .billing-settings-modal .billing-rate-table,.dashboard-panel .billing-settings-modal .billing-settings-list,.dashboard-panel .billing-settings-modal .compact-list-table,.dashboard-panel .billing-settings-modal .trailer-cost-table,.dashboard-panel .billing-settings-modal .truck-cost-table,.dashboard-panel .billing-settings-modal.compact-list-table{overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-settings-modal .billing-rate-row,.dashboard-panel .billing-settings-modal .billing-settings-columns.rate{grid-template-columns:72px 104px 86px 86px 78px 76px 78px 82px 78px 78px 62px 62px!important;min-width:1040px!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.cost,.dashboard-panel .billing-settings-modal .trailer-cost-row,.dashboard-panel .billing-settings-modal .truck-cost-row{display:grid!important;grid-template-columns:112px 82px 88px 96px 62px 62px!important;min-width:520px!important;max-width:none!important;gap:6px!important;align-items:center!important}.dashboard-panel .billing-settings-modal .billing-rate-row>*,.dashboard-panel .billing-settings-modal .trailer-cost-row>*,.dashboard-panel .billing-settings-modal .truck-cost-row>*{grid-row:auto!important;grid-column:auto!important;min-width:0!important}.dashboard-panel .billing-settings-modal .billing-rate-row input,.dashboard-panel .billing-settings-modal .billing-rate-row select,.dashboard-panel .billing-settings-modal .trailer-cost-row input,.dashboard-panel .billing-settings-modal .trailer-cost-row select,.dashboard-panel .billing-settings-modal .truck-cost-row input,.dashboard-panel .billing-settings-modal .truck-cost-row select{height:32px!important;min-height:32px!important;padding:0 7px!important;font-size:10px!important;border-radius:10px!important}.dashboard-panel .billing-settings-modal .billing-rate-row .dashboard-btn,.dashboard-panel .billing-settings-modal .trailer-cost-row .dashboard-btn,.dashboard-panel .billing-settings-modal .truck-cost-row .dashboard-btn{height:32px!important;min-height:32px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 6px!important;font-size:9.5px!important;border-radius:10px!important}.dashboard-panel .billing-settings-modal .billing-modal-delete-btn,.dashboard-panel .billing-settings-modal .dashboard-btn.small.billing-modal-delete-btn{width:100%!important;min-width:0!important;max-width:100%!important;padding:0 6px!important}@media (max-width:1550px){.dashboard-panel .billing-settings-head-actions{display:flex!important;flex-wrap:nowrap!important;gap:5px!important;justify-content:flex-end!important}.dashboard-panel .billing-settings-head-actions .dashboard-btn.small{flex:0 0 auto!important;width:auto!important;min-width:62px!important;height:30px!important;min-height:30px!important;padding:0 7px!important;font-size:9px!important;border-radius:10px!important}.dashboard-panel .billing-settings-modal{width:calc(100vw - 18px)!important;padding:12px!important}.dashboard-panel .billing-settings-modal-actions{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:6px!important;width:auto!important}.dashboard-panel .billing-settings-modal-actions .dashboard-btn{flex:0 0 auto!important;width:auto!important;min-width:66px!important;height:31px!important;min-height:31px!important;padding:0 8px!important;font-size:9.5px!important;border-radius:10px!important}.dashboard-panel .billing-settings-list{max-height:calc(100vh - 156px)!important}}@media (max-width:650px){.dashboard-panel .billing-settings-modal .billing-rate-row,.dashboard-panel .billing-settings-modal .billing-settings-columns.rate{grid-template-columns:64px 86px 76px 76px 68px 68px 70px 72px 66px 66px 56px 58px!important;min-width:868px!important;gap:5px!important}.billing-rate-region-head{min-width:868px!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.cost,.dashboard-panel .billing-settings-modal .trailer-cost-row,.dashboard-panel .billing-settings-modal .truck-cost-row{grid-template-columns:96px 74px 78px 86px 56px 58px!important;min-width:468px!important;gap:5px!important}.dashboard-panel .billing-settings-modal .dashboard-report-head{gap:8px!important}}@media (min-width:651px){.dashboard-panel .system-settings-section .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-row{grid-template-columns:minmax(0,.78fr) minmax(0,1.32fr) 84px 44px!important;gap:8px!important}.dashboard-panel .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel .system-settings-section .customer-add-row button.dashboard-btn{grid-column:3/5!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}.dashboard-panel .billing-cost-settings-modal{width:min(590px,calc(100vw - 28px))!important}.dashboard-panel .billing-cost-settings-modal .billing-settings-list{width:100%!important;max-width:100%!important}@media (max-width:1550px){.dashboard-panel .billing-cost-settings-modal{width:min(438px,calc(100vw - 18px))!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row,.dashboard-panel .billing-cost-settings-modal .truck-cost-row{display:grid!important;grid-template-columns:108px 84px 84px 96px!important;grid-template-rows:32px 32px!important;min-width:402px!important;max-width:none!important;gap:6px!important;align-items:center!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:first-child,.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:first-child{grid-column:1!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(2),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(3),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(3){grid-column:3!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(4),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(4){grid-column:4!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(5),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(5){grid-column:1/3!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(6),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(6){grid-column:3/5!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row .billing-modal-delete-btn,.dashboard-panel .billing-cost-settings-modal .trailer-cost-row .dashboard-btn,.dashboard-panel .billing-cost-settings-modal .trailer-cost-row .dashboard-btn.small,.dashboard-panel .billing-cost-settings-modal .truck-cost-row .billing-modal-delete-btn,.dashboard-panel .billing-cost-settings-modal .truck-cost-row .dashboard-btn,.dashboard-panel .billing-cost-settings-modal .truck-cost-row .dashboard-btn.small{width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important;padding:0 6px!important;font-size:9.5px!important;border-radius:10px!important}}@media (max-width:650px){.dashboard-panel .billing-cost-settings-modal{width:min(382px,calc(100vw - 12px))!important;padding:10px!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row,.dashboard-panel .billing-cost-settings-modal .truck-cost-row{grid-template-columns:96px 74px 78px 86px!important;min-width:352px!important;gap:5px!important}}.billing-load-picture.loading{color:var(--oil-muted,#8ea0b8)}@media (max-width:1150px){.driver-details-back{overflow-y:auto!important;align-items:flex-start!important;-webkit-overflow-scrolling:touch}.driver-details-modal{height:auto!important;max-height:none!important;min-height:0!important}.driver-details-modal,.driver-details-modal .dsWrap{overflow:visible!important}}@media (max-width:650px){.driver-details-head-actions .driver-details-edit-btn{position:relative!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;color:#bfdbfe!important;-webkit-text-fill-color:#bfdbfe!important}.driver-details-head-actions .driver-details-edit-btn .btn-svg{display:block!important;width:18px!important;height:18px!important;color:currentColor!important;stroke:currentColor!important;opacity:1!important}.driver-details-head-actions .driver-details-edit-btn .driver-details-edit-label{display:none!important}.driver-details-head-actions .driver-details-edit-btn:before{display:none!important;content:none!important}html[data-theme=light] .driver-details-head-actions .driver-details-edit-btn{color:#1d4ed8!important;-webkit-text-fill-color:#1d4ed8!important}html[data-theme=light] .driver-details-head-actions .driver-details-edit-btn .driver-details-edit-label{display:none!important}}.dsCopyInput{position:relative;display:flex;align-items:center;min-width:0;width:100%}.dsCopyInput input{padding-right:42px!important}.dsCopyInput button{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:28px;height:28px;min-width:28px;min-height:28px;padding:0;border-radius:9px;border:1px solid rgba(96,165,250,.34);background:rgba(96,165,250,.12);color:var(--oil-text,#e5eefc);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.dsCopyInput button:disabled{cursor:not-allowed;opacity:.45}.dsCopyInput button .btn-icon,.dsCopyInput button .btn-svg{width:14px;height:14px;font-size:12px}html[data-theme=light] .dsCopyInput button{background:rgba(37,99,235,.1);border-color:rgba(37,99,235,.26);color:#1d4ed8}.drivers-table .drivers-data-row,.loads-grid .loads-data-row,.trucks-table .trucks-data-row{height:44px!important;min-height:44px!important;max-height:44px!important;align-items:center!important;overflow:hidden!important}.drivers-table .drivers-data-row>span,.loads-grid .loads-data-row>span,.trucks-table .trucks-data-row>span{height:44px!important;min-height:44px!important;max-height:44px!important;line-height:44px!important;overflow:hidden!important}@media (max-width:1550px) and (min-width:651px){.drivers-table .drivers-data-row,.loads-grid .loads-data-row,.trucks-table .trucks-data-row{height:40px!important;min-height:40px!important;max-height:40px!important}.drivers-table .drivers-data-row>span,.loads-grid .loads-data-row>span,.trucks-table .trucks-data-row>span{height:40px!important;min-height:40px!important;max-height:40px!important;line-height:40px!important}}@media (max-width:650px){.drivers-table .drivers-data-row,.loads-grid .loads-data-row,.trucks-table .trucks-data-row{height:20px!important;min-height:20px!important;max-height:20px!important}.drivers-table .drivers-data-row>span,.loads-grid .loads-data-row>span,.trucks-table .trucks-data-row>span{height:20px!important;min-height:20px!important;max-height:20px!important;line-height:20px!important;overflow:hidden!important}}.drivers-table .drivers-row>span:first-child,.trailers-table .trailers-row>span:first-child,.trucks-table .trucks-row>span:first-child{transform:translateZ(0);will-change:transform}.drivers-table .drivers-row>span:first-child{width:var(--drv-col-driver)!important;min-width:var(--drv-col-driver)!important;max-width:var(--drv-col-driver)!important;z-index:36!important}.trucks-table .trucks-row>span:first-child{width:var(--trk-col-truck)!important;min-width:var(--trk-col-truck)!important;max-width:var(--trk-col-truck)!important;z-index:36!important}.trailers-table .trailers-row>span:first-child{width:var(--trl-col-trailer)!important;min-width:var(--trl-col-trailer)!important;max-width:var(--trl-col-trailer)!important;z-index:36!important}.drivers-table .drivers-header>span:first-child,.trailers-table .trailers-header>span:first-child,.trucks-table .trucks-header>span:first-child{z-index:52!important}.drivers-table .drivers-data-row>span:first-child{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:650px){.drivers-table .drivers-data-row>span:first-child{padding-left:8px!important;padding-right:8px!important}}.completion-error-back{position:fixed!important;inset:0!important;z-index:12000!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:18px!important;background:rgba(2,6,23,.66)!important;backdrop-filter:blur(8px)!important}.completion-error-modal{width:min(430px,calc(100vw - 28px))!important;box-sizing:border-box!important;display:grid!important;justify-items:center!important;gap:10px!important;padding:20px!important;border:1px solid rgba(248,113,113,.42)!important;border-radius:18px!important;background:var(--card,#101827)!important;color:var(--text,#e7eefc)!important;box-shadow:0 30px 90px rgba(0,0,0,.48)!important;text-align:center!important}.completion-error-icon{width:40px!important;height:40px!important;border-radius:999px!important;display:grid!important;place-items:center!important;border:1px solid rgba(248,113,113,.48)!important;background:rgba(248,113,113,.14)!important;color:#fca5a5!important;font-size:22px!important;line-height:1!important;font-weight:950!important}.completion-error-modal h3{margin:0!important;font-size:20px!important;line-height:1.2!important;font-weight:950!important}.completion-error-modal p{margin:0!important;color:var(--muted,#9fb0c8)!important;font-size:13px!important;line-height:1.45!important;font-weight:800!important}.completion-error-button{width:100%!important;min-height:44px!important;margin-top:6px!important;border:1px solid rgba(125,184,255,.76)!important;border-radius:14px!important;background:linear-gradient(180deg,#5aa7ff,#3f8df4 54%,#2f73e3)!important;color:#fff!important;font-size:13px!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 14px 30px rgba(47,115,227,.26)!important}.completion-error-button:focus-visible{outline:3px solid rgba(96,165,250,.45)!important;outline-offset:3px!important}.driver-app-page[data-theme=light] .completion-error-modal,html[data-theme=light] .completion-error-modal{background:#ffffff!important;color:#0f172a!important;border-color:rgba(239,68,68,.34)!important;box-shadow:0 30px 90px rgba(15,23,42,.24)!important}.driver-app-page[data-theme=light] .completion-error-modal p,html[data-theme=light] .completion-error-modal p{color:#52627a!important}.drivers-table .drivers-data-row,.drivers-table .drivers-header,.trailers-table .trailers-data-row,.trailers-table .trailers-header,.trucks-table .trucks-data-row,.trucks-table .trucks-header{overflow:visible!important}.drivers-table .drivers-row>span:first-child,.trailers-table .trailers-row>span:first-child,.trucks-table .trucks-row>span:first-child{position:sticky!important;left:0!important;contain:none!important;transform:none!important;will-change:auto!important;background-clip:padding-box!important;box-shadow:8px 0 14px rgba(2,6,23,.1)!important}.drivers-table .drivers-data-row>span:first-child,.trailers-table .trailers-data-row>span:first-child,.trucks-table .trucks-data-row>span:first-child{z-index:46!important}.drivers-table .drivers-header>span:first-child,.trailers-table .trailers-header>span:first-child,.trucks-table .trucks-header>span:first-child{z-index:72!important}.drivers-table .drivers-data-row>span:first-child{display:flex!important;align-items:center!important;justify-content:flex-start!important;background:var(--driver-sticky-normal)!important}.drivers-table .drivers-data-row:hover>span:first-child{background:var(--driver-sticky-hover)!important}.trucks-table .trucks-data-row>span:first-child{background:var(--row-sticky-bg,var(--truck-sticky-normal))!important}.trucks-table .trucks-data-row:hover>span:first-child{background:var(--row-sticky-hover-bg,var(--truck-sticky-hover))!important}.trailers-table .trailers-data-row>span:first-child{background:var(--row-sticky-bg,var(--trailer-sticky-normal))!important}.trailers-table .trailers-data-row:hover>span:first-child{background:var(--row-sticky-hover-bg,var(--trailer-sticky-hover))!important}@media (max-width:650px){.drivers-table .drivers-data-row>span:first-child{justify-content:flex-start!important;text-align:left!important}}.oil-customer-picker-modal{width:min(480px,100%)!important}.oil-customer-picker-modal .oil-modal-close,.oil-home .oil-modal-close{width:38px!important;height:38px!important;min-width:38px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;font-size:13px!important;line-height:1!important;font-weight:950!important;font-family:inherit!important;background:rgba(96,165,250,.1)!important;color:var(--text)!important;text-shadow:none!important;font-size:0!important;position:relative!important;overflow:hidden!important}.oil-customer-picker-modal .oil-modal-close:before,.oil-home .oil-modal-close:before{content:"X"!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;line-height:1!important;font-weight:950!important}.oil-customer-picker-modal .oil-modal-close:hover,.oil-home .oil-modal-close:hover{background:rgba(96,165,250,.2)!important;transform:none!important}.oil-customer-picker-list{display:grid;gap:8px}.oil-customer-picker-row{display:grid;grid-template-columns:22px minmax(0,1fr) minmax(42px,auto);align-items:center;gap:9px;min-height:42px;padding:7px 9px;border:1px solid rgba(148,163,184,.18);border-radius:12px;background:rgba(15,23,42,.08);color:var(--text);font-weight:900}.home-customer-toggle input,.oil-customer-picker-row input{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important;accent-color:#2563eb}.oil-customer-picker-row .oil-cust{justify-self:start}.oil-customer-picker-row b{text-align:right;font-size:13px}.customer-pill.dynamic-pill,.oil-cust.dynamic-pill,.region-pill.dynamic-pill,.status-badge.dynamic-pill,.trailer-pill.dynamic-pill{background:var(--pill-bg,hsl(214 74% 58%/.18))!important;border-color:var(--pill-border,hsl(214 74% 50%/.35))!important;color:var(--pill-color,hsl(214,95%,94%))!important}html[data-theme=light] .customer-pill.dynamic-pill,html[data-theme=light] .oil-cust.dynamic-pill,html[data-theme=light] .region-pill.dynamic-pill,html[data-theme=light] .status-badge.dynamic-pill,html[data-theme=light] .trailer-pill.dynamic-pill{background:var(--pill-bg-light,hsl(214 78% 58%/.18))!important;border-color:var(--pill-border-light,hsl(214 70% 46%/.34))!important;color:var(--pill-color-light,hsl(214,66%,16%))!important;text-shadow:none!important}.oil-picker-hint{margin-top:10px;color:var(--muted);font-size:12px;font-weight:800}.dashboard-panel .system-settings-section .customer-name-home{display:grid!important;grid-template-columns:20px minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-name-home input:not([type]),.dashboard-panel .system-settings-section .customer-name-home input[type=text]{width:100%!important;max-width:100%!important}.dashboard-panel .system-settings-section .home-customer-toggle{width:20px!important;min-width:20px!important;height:40px!important;display:grid!important;place-items:center!important}.dashboard-panel .system-settings-section .home-customer-toggle span{display:none!important}.oil-map-chat-card .oil-dispatch-chat{height:430px!important;min-height:430px!important;max-height:430px!important}.oil-map-chat-card .oil-chat-list,.oil-map-chat-card .oil-chat-pane{min-height:0!important;overflow:hidden!important}.oil-map-chat-card .oil-chat-list-scroll{flex:1 1 auto!important;min-height:0!important}.oil-map-chat-card .oil-chat-list-scroll,.oil-map-chat-card .oil-chat-messages{max-height:none!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}@media (max-width:1150px){.oil-map-chat-card .oil-dispatch-chat{height:380px!important;min-height:380px!important;max-height:380px!important}}@media (max-width:650px){.oil-map-chat-card .oil-dispatch-chat{height:520px!important;min-height:520px!important;max-height:520px!important}.oil-map-chat-card .oil-chat-list{max-height:140px!important;min-height:0!important}.oil-customer-picker-row{grid-template-columns:20px minmax(0,1fr) minmax(34px,auto);gap:7px;padding:6px 7px}}.dashboard-panel .billing-period-row{position:relative!important;isolation:isolate!important;overflow:visible!important}.dashboard-panel .billing-period-field,.dashboard-panel .billing-period-row .auto-billing-btn{position:relative!important;z-index:1!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.dashboard-panel .billing-period-driver{z-index:4!important}.dashboard-panel .billing-period-date{z-index:2!important;overflow:visible!important}.dashboard-panel .billing-period-field>.billing-date-pill,.dashboard-panel .billing-period-field>input,.dashboard-panel .billing-period-field>select{position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important}.dashboard-panel .billing-date-control>.billing-date-select,.dashboard-panel .billing-period-field>.billing-date-select{border:1px solid var(--line)!important;background:var(--input-bg)!important;color:var(--text)!important;box-shadow:none!important;cursor:pointer!important}.dashboard-panel .billing-date-pill{height:34px!important;min-height:34px!important;border:1px solid var(--line)!important;border-radius:11px!important;padding:0 9px!important;background:var(--input-bg)!important;color:var(--text)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;font-size:11px!important;font-weight:900!important;cursor:pointer!important}.dashboard-panel .billing-date-pill small{color:var(--muted)!important;font-size:10px!important;font-weight:950!important;line-height:1!important}.dashboard-panel .billing-date-menu{position:absolute!important;top:calc(100% + 6px)!important;left:0!important;right:0!important;z-index:80!important;max-height:236px!important;overflow-y:auto!important;padding:6px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:var(--panel)!important;box-shadow:0 18px 40px rgba(15,23,42,.24)!important}.dashboard-panel .billing-date-menu button{width:100%!important;height:30px!important;border:1px solid transparent!important;border-radius:9px!important;background:transparent!important;color:var(--text)!important;font-size:11px!important;font-weight:900!important;text-align:left!important;padding:0 8px!important;cursor:pointer!important}.dashboard-panel .billing-date-menu button.active,.dashboard-panel .billing-date-menu button:hover{background:rgba(59,130,246,.14)!important;border-color:rgba(59,130,246,.35)!important;color:var(--accent,#2563eb)!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.DYNA,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.ON,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.READY,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.RENTED,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.VELOX,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.WTX,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.ACTIVE,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.DYNA,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.ON,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.READY,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.RENTED,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.VELOX,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.WTX{background:#dcfce7!important;border-color:#86efac!important;color:#166534!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.ATLAS,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.AVAILABLE,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.FNM,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.OWN,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.ATLAS,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.AVAILABLE,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.FNM,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.OWN{background:#dbeafe!important;border-color:#93c5fd!important;color:#1e3a8a!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.ACCEPTED,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.ASSIGNED,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SOLARIS,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.STX,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.ACCEPTED,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.ASSIGNED,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.SOLARIS,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.STX{background:#fef3c7!important;border-color:#fcd34d!important;color:#78350f!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.BREAK,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.BREAK{background:#ffedd5!important;border-color:#fdba74!important;color:#9a3412!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.INACTIVE,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.OFF,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.STAGED,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.TSS,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.INACTIVE,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.OFF,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.STAGED,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.TSS{background:#fee2e2!important;border-color:#fca5a5!important;color:#7f1d1d!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.BREAKDOWN,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.BREAKDOWN{background:#ede9fe!important;border-color:#c4b5fd!important;color:#4c1d95!important}html[data-theme=light] :is(.trailers-table,.trucks-table) .mini-pill.dynamic-pill.DETMAR{background:#ffedd5!important;border-color:#fdba74!important;color:#9a3412!important}html[data-theme=light] :is(.trailers-table,.trucks-table) .mini-pill.dynamic-pill.NEXTIER{background:#ede9fe!important;border-color:#c4b5fd!important;color:#5b21b6!important}html[data-theme=light] :is(.trailers-table,.trucks-table) .mini-pill.dynamic-pill.SANDMAN{background:#cffafe!important;border-color:#67e8f9!important;color:#155e75!important}html[data-theme=light] :is(.trailers-table,.trucks-table) .mini-pill.dynamic-pill.PROFRAC{background:#ccfbf1!important;border-color:#5eead4!important;color:#115e59!important}html[data-theme=light] :is(.trailers-table,.trucks-table) .mini-pill.dynamic-pill.LOGISTIXIQ{background:#fae8ff!important;border-color:#e879f9!important;color:#86198f!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.FNG4,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.NO,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.NONE,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.FNG4,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.FREIGHTLINER,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.INTERNATIONAL,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.KENWORTH,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.NO,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.NONE,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.PETERBILT{background:#e5e7eb!important;border-color:#cbd5e1!important;color:#334155!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.STS-SO,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.STS_SO,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.\31 00M,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.STS-SO,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.STS_SO,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.\31 00M{background:#ffedd5!important;border-color:#fdba74!important;color:#7c2d12!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.LOADED,html[data-theme=light] .trucks-table .mini-pill.dynamic-pill.LOADED{background:#ccfbf1!important;border-color:#5eead4!important;color:#134e4a!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SINGLE-HOPPER-HT,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SINGLE-HOPPER-ST,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SINGLE_HOPPER_HT,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SINGLE_HOPPER_ST{background:#dcfce7!important;border-color:#86efac!important;color:#166534!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.C-PNEUMATIC-HT,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.C_PNEUMATIC_HT{background:#dbeafe!important;border-color:#93c5fd!important;color:#1e3a8a!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.DOUBLE-HOPPER-HT,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.DOUBLE-HOPPER-ST,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.DOUBLE_HOPPER_HT,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.DOUBLE_HOPPER_ST{background:#ede9fe!important;border-color:#c4b5fd!important;color:#4c1d95!important}html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.OWNER-S,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SANDBOX-CHASSIS,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SANDBOX_CHASSIS,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SUB-CONTRACTOR,html[data-theme=light] .trailers-table .mini-pill.dynamic-pill.SUBCONTRACTOR{background:#fef3c7!important;border-color:#fcd34d!important;color:#78350f!important}.dashboard-panel .billing-rate-table.compact-list-table{overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row{grid-template-columns:70px 104px 84px 84px 76px 74px 72px 74px 72px 76px 72px 62px 42px!important;min-height:34px!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>*{grid-row:auto!important;grid-column:auto!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row input,.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row select{height:34px!important;min-height:34px!important}.dashboard-panel .billing-settings-modal{max-height:calc(100dvh - 32px)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .billing-settings-modal .billing-settings-list{max-height:none!important;overflow:visible!important;padding-right:0!important}.dashboard-panel .billing-settings-modal .billing-rate-region-group,.dashboard-panel .billing-settings-modal .billing-rate-rule-groups{min-width:0!important;overflow:visible!important}.dashboard-panel .billing-settings-modal .billing-rate-region-head{min-width:0!important;width:100%!important}.dashboard-panel .billing-settings-modal .billing-rate-rules-table{overflow-x:auto!important;overflow-y:visible!important;width:100%!important;min-width:0!important}.dashboard-panel .billing-settings-modal .billing-rate-region-group .billing-rate-rules-table{max-height:314px!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;padding-right:4px!important}.dashboard-panel .billing-settings-modal .billing-rate-row,.dashboard-panel .billing-settings-modal .billing-settings-columns.rate{grid-template-columns:70px 104px 84px 84px 76px 74px 72px 74px 72px 76px 72px 62px 64px!important}.dashboard-panel .billing-settings-modal .billing-rate-row>*{grid-row:auto!important;grid-column:auto!important}@media (max-width:650px){.dashboard-panel .billing-settings-tabs-card .billing-rate-table.compact-list-table{max-height:474px!important}.dashboard-panel .billing-settings-modal{max-height:calc(100dvh - 18px)!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row{grid-template-columns:64px 92px 76px 76px 68px 68px 68px 70px 66px 70px 66px 56px 38px!important;min-width:950px!important}}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row{grid-template-columns:70px 104px 84px 84px 76px 74px 72px 74px 76px 72px 72px 62px 42px!important;min-width:1034px!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row,.dashboard-panel .billing-settings-modal .billing-rate-row,.dashboard-panel .billing-settings-modal .billing-settings-columns.rate{display:grid!important;grid-auto-rows:34px!important;grid-auto-flow:row!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;gap:6px!important;align-items:center!important}.dashboard-panel .billing-settings-modal .billing-rate-row,.dashboard-panel .billing-settings-modal .billing-settings-columns.rate{grid-template-columns:70px 104px 84px 84px 76px 74px 72px 74px 76px 72px 72px 62px 64px!important;min-width:1056px!important}.dashboard-panel .billing-rate-row>:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8),:nth-child(9),:nth-child(10),:nth-child(11),:nth-child(12),:nth-child(13)),.dashboard-panel .billing-settings-columns.rate>:is(:first-child,:nth-child(2),:nth-child(3),:nth-child(4),:nth-child(5),:nth-child(6),:nth-child(7),:nth-child(8),:nth-child(9),:nth-child(10),:nth-child(11),:nth-child(12),:nth-child(13)){grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important;align-self:center!important}.dashboard-panel .billing-rate-row>:first-child,.dashboard-panel .billing-settings-columns.rate>:first-child{grid-column:1!important}.dashboard-panel .billing-rate-row>:nth-child(2),.dashboard-panel .billing-settings-columns.rate>:nth-child(2){grid-column:2!important}.dashboard-panel .billing-rate-row>:nth-child(3),.dashboard-panel .billing-settings-columns.rate>:nth-child(3){grid-column:3!important}.dashboard-panel .billing-rate-row>:nth-child(4),.dashboard-panel .billing-settings-columns.rate>:nth-child(4){grid-column:4!important}.dashboard-panel .billing-rate-row>:nth-child(5),.dashboard-panel .billing-settings-columns.rate>:nth-child(5){grid-column:5!important}.dashboard-panel .billing-rate-row>:nth-child(6),.dashboard-panel .billing-settings-columns.rate>:nth-child(6){grid-column:6!important}.dashboard-panel .billing-rate-row>:nth-child(7),.dashboard-panel .billing-settings-columns.rate>:nth-child(7){grid-column:7!important}.dashboard-panel .billing-rate-row>:nth-child(8),.dashboard-panel .billing-settings-columns.rate>:nth-child(8){grid-column:8!important}.dashboard-panel .billing-rate-row>:nth-child(9),.dashboard-panel .billing-settings-columns.rate>:nth-child(9){grid-column:9!important}.dashboard-panel .billing-rate-row>:nth-child(10),.dashboard-panel .billing-settings-columns.rate>:nth-child(10){grid-column:10!important}.dashboard-panel .billing-rate-row>:nth-child(11),.dashboard-panel .billing-settings-columns.rate>:nth-child(11){grid-column:11!important}.dashboard-panel .billing-rate-row>:nth-child(12),.dashboard-panel .billing-settings-columns.rate>:nth-child(12){grid-column:12!important}.dashboard-panel .billing-rate-row>:nth-child(13),.dashboard-panel .billing-settings-columns.rate>:nth-child(13){grid-column:13!important}.dashboard-panel .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-row input,.dashboard-panel .billing-rate-row select{width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important}.dashboard-panel .billing-rate-row .rate-rule-suffix-field{display:block!important;position:relative!important;min-width:0!important;width:100%!important}.dashboard-panel .billing-rate-row .rate-rule-suffix-field input{padding-right:26px!important}.dashboard-panel .billing-rate-row .rate-rule-suffix-field[data-suffix=mi] input{padding-right:30px!important}.dashboard-panel .billing-rate-row .rate-rule-suffix-field:after{content:attr(data-suffix);position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:9px;font-weight:950;letter-spacing:0;line-height:1;pointer-events:none}.dashboard-panel .billing-rate-row .rate-rule-suffix-field.empty:after{opacity:0}.dashboard-panel .billing-rate-row .rate-rule-suffix-field.fsc-expired input,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.fsc-expired input:disabled,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.fsc-expired input:focus,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.fsc-expired input:hover,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.rate-rule-addon-expired input,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.rate-rule-addon-expired input:disabled,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.rate-rule-addon-expired input:focus,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.rate-rule-addon-expired input:hover,.dashboard-panel .billing-rate-row .rate-rule-suffix-field[data-expired=true] input,.dashboard-panel .billing-rate-row input.fsc-expired-input,.dashboard-panel .billing-rate-row input.fsc-expired-input:disabled,.dashboard-panel .billing-rate-row input.fsc-expired-input:focus,.dashboard-panel .billing-rate-row input.fsc-expired-input:hover,.dashboard-panel .billing-rate-row input.rate-rule-addon-expired-input,.dashboard-panel .billing-rate-row input.rate-rule-addon-expired-input:disabled,.dashboard-panel .billing-rate-row input.rate-rule-addon-expired-input:focus,.dashboard-panel .billing-rate-row input.rate-rule-addon-expired-input:hover,.dashboard-panel .billing-rate-row select.fsc-expired-select,.dashboard-panel .billing-rate-row select.fsc-expired-select:disabled,.dashboard-panel .billing-rate-row select.fsc-expired-select:focus,.dashboard-panel .billing-rate-row select.fsc-expired-select:hover,.dashboard-panel .billing-rate-row select[data-expired=true]{color:#f97316!important;-webkit-text-fill-color:#f97316!important;caret-color:#f97316!important;border-color:rgba(249,115,22,.72)!important;opacity:1!important}.dashboard-panel .billing-rate-row .rate-rule-suffix-field.fsc-expired input::-moz-placeholder,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.rate-rule-addon-expired input::-moz-placeholder,.dashboard-panel .billing-rate-row .rate-rule-suffix-field[data-expired=true] input::-moz-placeholder,.dashboard-panel .billing-rate-row input.fsc-expired-input::-moz-placeholder,.dashboard-panel .billing-rate-row input.rate-rule-addon-expired-input::-moz-placeholder{color:#f97316!important;-webkit-text-fill-color:#f97316!important;opacity:1!important}.dashboard-panel .billing-rate-row .rate-rule-suffix-field.fsc-expired input::placeholder,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.rate-rule-addon-expired input::placeholder,.dashboard-panel .billing-rate-row .rate-rule-suffix-field[data-expired=true] input::placeholder,.dashboard-panel .billing-rate-row input.fsc-expired-input::placeholder,.dashboard-panel .billing-rate-row input.rate-rule-addon-expired-input::placeholder{color:#f97316!important;-webkit-text-fill-color:#f97316!important;opacity:1!important}.dashboard-panel .billing-rate-row .rate-rule-suffix-field.fsc-expired:after,.dashboard-panel .billing-rate-row .rate-rule-suffix-field.rate-rule-addon-expired:after,.dashboard-panel .billing-rate-row .rate-rule-suffix-field[data-expired=true]:after{color:#f97316!important;opacity:1!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:first-child,.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:first-child{grid-row:1!important;grid-column:1!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(2),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(2){grid-row:1!important;grid-column:2!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(3),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(3){grid-row:1!important;grid-column:3!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(4),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(4){grid-row:1!important;grid-column:4!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(5),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(5){grid-row:1!important;grid-column:5!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(6),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(6){grid-row:1!important;grid-column:6!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(7),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(7){grid-row:1!important;grid-column:7!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(8),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(8){grid-row:1!important;grid-column:8!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(9),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(9){grid-row:1!important;grid-column:9!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(10),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(10){grid-row:1!important;grid-column:10!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(11),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(11){grid-row:1!important;grid-column:11!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(12),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(12){grid-row:1!important;grid-column:12!important}.dashboard-panel .billing-settings-modal .billing-settings-columns.rate>:nth-child(13),.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-settings-modal) .billing-rate-row>:nth-child(13){grid-row:1!important;grid-column:13!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.small,.dashboard-panel .billing-settings-modal .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .billing-settings-modal .billing-rate-row .dashboard-btn.small,.dashboard-panel .billing-settings-modal .billing-rate-row .dashboard-btn.small.billing-modal-delete-btn{width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;padding:0 6px!important}.dashboard-panel .fsc-date-range-modal{width:min(500px,calc(100vw - 28px))!important}.dashboard-panel .fsc-range-summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin:10px 0 8px!important;padding:10px 12px!important;border:1px solid rgba(245,158,11,.28)!important;border-radius:12px!important;background:rgba(245,158,11,.1)!important}.dashboard-panel .fsc-range-error,.dashboard-panel .fsc-range-summary span{color:var(--oil-muted,#9fb0c8)!important;font-size:11px!important;font-weight:850!important}.dashboard-panel .fsc-range-summary b{color:#fbbf24!important;font-size:14px!important;font-weight:950!important}.dashboard-panel .fsc-range-to-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important}.dashboard-panel .fsc-range-dates-row{display:grid!important;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) max-content!important;align-items:end!important;gap:8px!important;margin-top:12px!important}.dashboard-panel .fsc-range-dates-row .dot-prompt-field{display:block!important;margin:0!important}.dashboard-panel .fsc-range-dates-row .dot-prompt-field input{height:44px!important;min-height:44px!important}.dashboard-panel .fsc-range-to-row input:disabled{opacity:.62!important}.dashboard-panel .fsc-until-finish-btn{height:44px!important;min-height:44px!important;padding:0 10px!important;white-space:nowrap!important;border-radius:12px!important;align-self:end!important}@media (max-width:0px){.dashboard-panel .fsc-range-dates-row{grid-template-columns:minmax(100px,1fr) minmax(100px,1fr) max-content!important;gap:6px!important}.dashboard-panel .fsc-until-finish-btn{padding-inline:8px!important;font-size:11px!important}}.dashboard-panel .fsc-range-error{margin:8px 0 0!important;color:#fca5a5!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head{grid-template-columns:minmax(214px,1fr) minmax(0,720px) minmax(214px,1fr)!important;align-items:start!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head>div:first-child{grid-column:2!important;text-align:center!important;justify-self:center!important;max-width:720px!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head .billing-settings-modal-actions{grid-column:3!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head h3,.dashboard-panel .billing-rate-settings-modal .dashboard-report-head p{text-align:center!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row{align-items:stretch!important;justify-items:stretch!important;grid-auto-rows:28px!important;min-height:28px!important;padding:0 0 6px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>span{display:flex!important;align-items:center!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0 2px!important;text-align:center!important;line-height:1.05!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-row>*{justify-self:stretch!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-settings-modal .billing-rate-row input,.dashboard-panel .billing-rate-settings-modal .billing-rate-row select{text-align:center!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-row select{-moz-text-align-last:center!important;text-align-last:center!important}@media (max-width:650px){.dashboard-panel .billing-rate-settings-modal .dashboard-report-head{grid-template-columns:1fr!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head>div:first-child{padding-left:0!important}}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table{min-width:1664px!important}.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(5){width:90px!important;min-width:90px!important}.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(6){width:142px!important;min-width:142px!important}.dashboard-panel .billing-loads-table td:nth-child(7),.dashboard-panel .billing-loads-table th:nth-child(7){width:126px!important;min-width:126px!important}.dashboard-panel .billing-loads-table td:nth-child(9),.dashboard-panel .billing-loads-table th:nth-child(9){width:108px!important;min-width:108px!important}.dashboard-panel .billing-loads-table td:nth-child(10),.dashboard-panel .billing-loads-table th:nth-child(10){width:92px!important;min-width:92px!important}.dashboard-panel .billing-loads-table td:nth-child(11),.dashboard-panel .billing-loads-table td:nth-child(12),.dashboard-panel .billing-loads-table th:nth-child(11),.dashboard-panel .billing-loads-table th:nth-child(12){width:96px!important;min-width:96px!important}.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(13){width:74px!important;min-width:74px!important}.dashboard-panel .billing-loads-table td:nth-child(14),.dashboard-panel .billing-loads-table th:nth-child(14){width:90px!important;min-width:90px!important}.dashboard-panel .billing-loads-table td:nth-child(15),.dashboard-panel .billing-loads-table td:nth-child(16),.dashboard-panel .billing-loads-table th:nth-child(15),.dashboard-panel .billing-loads-table th:nth-child(16){width:96px!important;min-width:96px!important}@media (max-width:1550px) and (min-width:651px){.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table{min-width:1432px!important}.dashboard-panel .billing-loads-table td:first-child,.dashboard-panel .billing-loads-table td:nth-child(2),.dashboard-panel .billing-loads-table th:first-child,.dashboard-panel .billing-loads-table th:nth-child(2){width:108px!important;min-width:108px!important}.dashboard-panel .billing-loads-table td:nth-child(3),.dashboard-panel .billing-loads-table th:nth-child(3){width:88px!important;min-width:88px!important}.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(5){width:78px!important;min-width:78px!important}.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(6){width:120px!important;min-width:120px!important}}@media (max-width:650px){.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table,.dsTable{min-width:1296px!important}.dashboard-panel .billing-loads-table td:first-child,.dashboard-panel .billing-loads-table td:nth-child(2),.dashboard-panel .billing-loads-table th:first-child,.dashboard-panel .billing-loads-table th:nth-child(2){width:96px!important;min-width:96px!important}.dashboard-panel .billing-loads-table td:nth-child(3),.dashboard-panel .billing-loads-table th:nth-child(3){width:78px!important;min-width:78px!important}.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(5){width:70px!important;min-width:70px!important}.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(6){width:108px!important;min-width:108px!important}}.dashboard-panel :is(.mini-pill.dynamic-pill,.settings-delete-pill.dynamic-pill,.inline-pill-menu button.dynamic-pill,.billing-rate-row select.dynamic-pill){background:var(--pill-bg)!important;background-color:var(--pill-bg)!important;border-color:var(--pill-border)!important;color:var(--pill-color)!important;text-shadow:none!important}html:not([data-theme=light]) .dashboard-panel :is(.mini-pill.dynamic-pill,.settings-delete-pill.dynamic-pill,.inline-pill-menu button.dynamic-pill,.billing-rate-row select.dynamic-pill),html[data-theme=dark] .dashboard-panel :is(.mini-pill.dynamic-pill,.settings-delete-pill.dynamic-pill,.inline-pill-menu button.dynamic-pill,.billing-rate-row select.dynamic-pill){background:var(--pill-bg)!important;background-color:var(--pill-bg)!important;border-color:var(--pill-border)!important;color:var(--pill-color)!important;text-shadow:none!important}html[data-theme=light] .dashboard-panel :is(.mini-pill.dynamic-pill,.settings-delete-pill.dynamic-pill,.inline-pill-menu button.dynamic-pill,.billing-rate-row select.dynamic-pill){background:var(--pill-bg-light,var(--pill-bg))!important;background-color:var(--pill-bg-light,var(--pill-bg))!important;border-color:var(--pill-border-light,var(--pill-border))!important;color:var(--pill-color-light,var(--pill-color))!important}.dashboard-panel .settings-pill-entry .settings-delete-pill b,.dashboard-panel .settings-pill-entry .settings-delete-pill b:after{display:none!important;content:none!important}.dashboard-panel .auto-billing-table td:last-child,.dashboard-panel .auto-billing-table th:last-child{text-align:right!important;padding-right:10px!important}.dashboard-panel .auto-billing-table td:nth-child(2){font-weight:800!important}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table{min-width:1608px!important}.dashboard-panel .billing-loads-table td:first-child,.dashboard-panel .billing-loads-table td:nth-child(2),.dashboard-panel .billing-loads-table th:first-child,.dashboard-panel .billing-loads-table th:nth-child(2){width:128px!important;min-width:128px!important}.dashboard-panel .billing-loads-table td:nth-child(3),.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(3),.dashboard-panel .billing-loads-table th:nth-child(4){width:104px!important;min-width:104px!important;text-align:right!important}.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(5){width:142px!important;min-width:142px!important}.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(6){width:126px!important;min-width:126px!important}.dashboard-panel .billing-loads-table td:nth-child(7),.dashboard-panel .billing-loads-table td:nth-child(8),.dashboard-panel .billing-loads-table th:nth-child(7),.dashboard-panel .billing-loads-table th:nth-child(8){width:108px!important;min-width:108px!important}.dashboard-panel .billing-loads-table td:nth-child(9),.dashboard-panel .billing-loads-table th:nth-child(9){width:92px!important;min-width:92px!important}.dashboard-panel .billing-loads-table td:nth-child(10),.dashboard-panel .billing-loads-table th:nth-child(10){width:96px!important;min-width:96px!important}.dashboard-panel .billing-loads-table td:nth-child(11),.dashboard-panel .billing-loads-table th:nth-child(11){width:74px!important;min-width:74px!important;text-align:right!important}.dashboard-panel .billing-loads-table td:nth-child(12),.dashboard-panel .billing-loads-table th:nth-child(12){width:90px!important;min-width:90px!important;text-align:right!important}.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(13){width:70px!important;min-width:70px!important}.dashboard-panel .billing-loads-table td:nth-child(14),.dashboard-panel .billing-loads-table th:nth-child(14){width:96px!important;min-width:96px!important}.dashboard-panel .billing-loads-table td:nth-child(15),.dashboard-panel .billing-loads-table td:nth-child(16),.dashboard-panel .billing-loads-table th:nth-child(15),.dashboard-panel .billing-loads-table th:nth-child(16){width:70px!important;min-width:70px!important;max-width:70px!important;text-align:right!important;font-size:10px!important;padding-left:6px!important;padding-right:6px!important}@media (max-width:650px){.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table,.dsTable{min-width:1376px!important}.dashboard-panel .billing-loads-table td:nth-child(15),.dashboard-panel .billing-loads-table td:nth-child(16),.dashboard-panel .billing-loads-table th:nth-child(15),.dashboard-panel .billing-loads-table th:nth-child(16){width:64px!important;min-width:64px!important;max-width:64px!important;font-size:9px!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .summary-card{padding:12px!important}.dashboard-panel .summary-card .billing-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:auto!important;grid-template-rows:none!important;gap:8px!important;overflow:visible!important;padding:0!important}.dashboard-panel .summary-card .billing-summary-grid .dash-stat-card{min-height:58px!important;padding:8px 9px!important;gap:4px!important;border-radius:12px!important;justify-content:center!important}.dashboard-panel .summary-card .billing-summary-grid .dash-stat-card span{font-size:8.5px!important;line-height:1.05!important;letter-spacing:0!important}.dashboard-panel .summary-card .billing-summary-grid .dash-stat-card strong{font-size:clamp(16px,2vw,19px)!important;line-height:1.05!important;letter-spacing:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}@media (max-width:650px){.dashboard-panel .summary-card .billing-summary-grid{grid-auto-columns:minmax(96px,calc((100% - 12px) / 3))!important;grid-template-rows:minmax(58px,auto)!important;gap:6px!important}.dashboard-panel .summary-card .billing-summary-grid .dash-stat-card{min-height:58px!important;height:auto!important;padding:8px 9px!important;gap:4px!important;border-radius:12px!important;justify-content:center!important}.dashboard-panel .summary-card .billing-summary-grid .dash-stat-card span{font-size:8.5px!important;line-height:1.05!important;letter-spacing:0!important}.dashboard-panel .summary-card .billing-summary-grid .dash-stat-card strong{font-size:15px!important;line-height:1.05!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}html[data-theme=light] .dashboard-panel .settings-pill-actions input{background:#ffffff!important;background-color:#ffffff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#93c5fd!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 0 0 1px rgba(147,197,253,.28)!important}html[data-theme=light] .dashboard-panel .settings-pill-actions input:focus{border-color:#2563eb!important;box-shadow:0 0 0 3px rgba(37,99,235,.14),inset 0 1px 0 rgba(255,255,255,.92)!important}html[data-theme=light] .dashboard-panel .settings-pill-actions .dashboard-btn.danger{background:#fee2e2!important;background-color:#fee2e2!important;border-color:#ef4444!important;color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important;text-shadow:none!important}html[data-theme=light] .dashboard-panel .settings-pill-actions .dashboard-btn.danger:hover:not(:disabled){background:#fecaca!important;background-color:#fecaca!important;border-color:#dc2626!important;color:#7f1d1d!important}html[data-theme=light] .dashboard-panel .billing-rate-row .dashboard-btn.danger.icon-btn,html[data-theme=light] .dashboard-panel .customer-rule-row .dashboard-btn.danger.icon-btn,html[data-theme=light] .dashboard-panel .trailer-cost-row .dashboard-btn.danger.icon-btn,html[data-theme=light] .dashboard-panel .truck-cost-row .dashboard-btn.danger.icon-btn,html[data-theme=light] .dashboard-panel .user-permission-card .dashboard-btn.danger.icon-btn{background:#fee2e2!important;background-color:#fee2e2!important;border-color:#ef4444!important;color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important;text-shadow:none!important;opacity:1!important}html[data-theme=light] .dashboard-panel .billing-rate-row .dashboard-btn.danger.icon-btn:hover:not(:disabled),html[data-theme=light] .dashboard-panel .customer-rule-row .dashboard-btn.danger.icon-btn:hover:not(:disabled),html[data-theme=light] .dashboard-panel .trailer-cost-row .dashboard-btn.danger.icon-btn:hover:not(:disabled),html[data-theme=light] .dashboard-panel .truck-cost-row .dashboard-btn.danger.icon-btn:hover:not(:disabled),html[data-theme=light] .dashboard-panel .user-permission-card .dashboard-btn.danger.icon-btn:hover:not(:disabled){background:#fecaca!important;background-color:#fecaca!important;border-color:#dc2626!important;color:#7f1d1d!important;-webkit-text-fill-color:#7f1d1d!important}.bol-pic-indicator{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;height:20px!important;min-width:46px!important;padding:0 7px!important;border-radius:999px!important;border:1px solid rgba(96,165,250,.52)!important;background:rgba(96,165,250,.15)!important;color:#60a5fa!important;font-size:9px!important;font-weight:950!important;line-height:1!important;text-decoration:none!important;white-space:nowrap!important}.bol-pic-indicator svg{width:12px!important;height:12px!important;display:block!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important;stroke-linecap:round!important;stroke-linejoin:round!important}html[data-theme=light] .bol-pic-indicator{background:#dbeafe!important;border-color:#93c5fd!important;color:#1d4ed8!important}.driver-details-modal .dsTable{table-layout:fixed!important;min-width:1240px!important}.driver-details-modal .dsTable td,.driver-details-modal .dsTable th{text-align:center!important;vertical-align:middle!important;padding:7px 8px!important}.driver-details-modal .dsTable td:first-child,.driver-details-modal .dsTable td:nth-child(2),.driver-details-modal .dsTable th:first-child,.driver-details-modal .dsTable th:nth-child(2){width:124px!important;min-width:124px!important}.driver-details-modal .dsTable td:nth-child(3),.driver-details-modal .dsTable th:nth-child(3){width:92px!important;min-width:92px!important}.driver-details-modal .dsTable td:nth-child(4),.driver-details-modal .dsTable th:nth-child(4){width:118px!important;min-width:118px!important}.driver-details-modal .dsTable td:nth-child(5),.driver-details-modal .dsTable th:nth-child(5){width:110px!important;min-width:110px!important}.driver-details-modal .dsTable td:nth-child(6),.driver-details-modal .dsTable td:nth-child(7),.driver-details-modal .dsTable th:nth-child(6),.driver-details-modal .dsTable th:nth-child(7){width:104px!important;min-width:104px!important}.driver-details-modal .dsTable td:nth-child(8),.driver-details-modal .dsTable th:nth-child(8){width:78px!important;min-width:78px!important}.driver-details-modal .dsTable td:nth-child(9),.driver-details-modal .dsTable th:nth-child(9){width:68px!important;min-width:68px!important}.driver-details-modal .dsTable td:nth-child(10),.driver-details-modal .dsTable th:nth-child(10){width:86px!important;min-width:86px!important}.driver-details-modal .dsTable td:nth-child(11),.driver-details-modal .dsTable th:nth-child(11){width:66px!important;min-width:66px!important}.driver-details-modal .dsTable td:nth-child(12),.driver-details-modal .dsTable th:nth-child(12){width:86px!important;min-width:86px!important}.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(13){width:72px!important;min-width:72px!important;max-width:72px!important;text-align:center!important}.dashboard-panel .billing-loads-table td:nth-child(14),.dashboard-panel .billing-loads-table th:nth-child(14){width:88px!important;min-width:88px!important;max-width:88px!important;text-align:center!important}@media (max-width:650px){.bol-pic-indicator{height:17px!important;min-width:38px!important;padding:0 5px!important;gap:3px!important;font-size:8px!important}.bol-pic-indicator svg{width:10px!important;height:10px!important}.driver-details-modal .dsTable{min-width:1000px!important}.driver-details-modal .dsTable td,.driver-details-modal .dsTable th{padding:5px 6px!important;font-size:8px!important}.driver-details-modal .dsTable td:first-child,.driver-details-modal .dsTable td:nth-child(2),.driver-details-modal .dsTable th:first-child,.driver-details-modal .dsTable th:nth-child(2){width:96px!important;min-width:96px!important}.driver-details-modal .dsTable td:nth-child(3),.driver-details-modal .dsTable th:nth-child(3){width:74px!important;min-width:74px!important}.driver-details-modal .dsTable td:nth-child(4),.driver-details-modal .dsTable td:nth-child(5),.driver-details-modal .dsTable th:nth-child(4),.driver-details-modal .dsTable th:nth-child(5){width:86px!important;min-width:86px!important}.driver-details-modal .dsTable td:nth-child(6),.driver-details-modal .dsTable td:nth-child(7),.driver-details-modal .dsTable th:nth-child(6),.driver-details-modal .dsTable th:nth-child(7){width:78px!important;min-width:78px!important}.driver-details-modal .dsTable td:nth-child(8),.driver-details-modal .dsTable th:nth-child(8){width:64px!important;min-width:64px!important}.driver-details-modal .dsTable td:nth-child(9),.driver-details-modal .dsTable th:nth-child(9){width:56px!important;min-width:56px!important}.driver-details-modal .dsTable td:nth-child(10),.driver-details-modal .dsTable th:nth-child(10){width:68px!important;min-width:68px!important}.driver-details-modal .dsTable td:nth-child(11),.driver-details-modal .dsTable th:nth-child(11){width:56px!important;min-width:56px!important}.driver-details-modal .dsTable td:nth-child(12),.driver-details-modal .dsTable th:nth-child(12){width:66px!important;min-width:66px!important}.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(13){width:58px!important;min-width:58px!important;max-width:58px!important}.dashboard-panel .billing-loads-table td:nth-child(14),.dashboard-panel .billing-loads-table th:nth-child(14){width:70px!important;min-width:70px!important;max-width:70px!important}.driver-details-head-actions .modal-close,.driver-details-head-actions .modal-close.driver-details-edit-btn{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0!important;border-radius:14px!important;flex:0 0 42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.driver-details-head-actions .modal-close .btn-svg,.driver-details-head-actions .modal-close.driver-details-edit-btn .btn-svg{width:18px!important;height:18px!important}}.oil-live-card .oil-week-nav{justify-content:flex-end!important}.oil-live-card .oil-title-row{padding:2px 2px 4px!important}.oil-live-card .oil-title-row h2{line-height:1.25!important}.oil-live-card .oil-week-select{text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;transition:width .15s ease,min-width .15s ease,max-width .15s ease!important}.oil-live-card .oil-week-select.week-compact{width:118px!important;min-width:118px!important;max-width:118px!important;padding-left:14px!important;padding-right:24px!important}.oil-live-card .oil-week-select.week-range{width:166px!important;min-width:166px!important;max-width:166px!important;padding-left:10px!important;padding-right:24px!important}@media (max-width:650px){.oil-live-card .oil-week-select.week-compact{width:116px!important;min-width:116px!important;max-width:116px!important;padding-right:24px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.oil-live-card .oil-week-select.week-range{width:168px!important;min-width:168px!important;max-width:168px!important}.oil-live-card .oil-title-row{min-height:36px!important;padding:7px 2px 6px!important}.oil-live-card .oil-title-row h2{transform:none!important}}.dashboard-panel .billing-loads-table .billing-loads-loading-cell{text-align:left!important;padding-left:16px!important;padding-right:16px!important}.dashboard-panel .billing-loads-table .billing-loads-more-cell{text-align:left!important;padding:10px 16px!important;overflow:visible!important}.dashboard-panel .billing-loads-table .billing-loads-more-cell span{display:inline-flex;align-items:center;min-height:30px;margin-right:10px;font-weight:800;color:var(--muted)}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table{table-layout:fixed!important;width:1630px!important;min-width:1630px!important;max-width:1630px!important}.dashboard-panel .billing-loads-table td,.dashboard-panel .billing-loads-table th{white-space:nowrap!important}.dashboard-panel .billing-loads-table td{overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .billing-loads-table .billing-col-assigned,.dashboard-panel .billing-loads-table .billing-col-completed,.dashboard-panel .billing-loads-table td:first-child,.dashboard-panel .billing-loads-table td:nth-child(2),.dashboard-panel .billing-loads-table th:first-child,.dashboard-panel .billing-loads-table th:nth-child(2){width:128px!important;min-width:128px!important;max-width:128px!important}.dashboard-panel .billing-loads-table .billing-col-gross,.dashboard-panel .billing-loads-table .billing-col-net,.dashboard-panel .billing-loads-table td:nth-child(3),.dashboard-panel .billing-loads-table td:nth-child(4),.dashboard-panel .billing-loads-table th:nth-child(3),.dashboard-panel .billing-loads-table th:nth-child(4){width:104px!important;min-width:104px!important;max-width:104px!important}.dashboard-panel .billing-loads-table .billing-col-customer,.dashboard-panel .billing-loads-table td:nth-child(5),.dashboard-panel .billing-loads-table th:nth-child(5){width:142px!important;min-width:142px!important;max-width:142px!important}.dashboard-panel .billing-loads-table .billing-col-load-id,.dashboard-panel .billing-loads-table td:nth-child(6),.dashboard-panel .billing-loads-table th:nth-child(6){width:126px!important;min-width:126px!important;max-width:126px!important}.dashboard-panel .billing-loads-table .billing-col-bol,.dashboard-panel .billing-loads-table .billing-col-terminal,.dashboard-panel .billing-loads-table td:nth-child(7),.dashboard-panel .billing-loads-table td:nth-child(8),.dashboard-panel .billing-loads-table th:nth-child(7),.dashboard-panel .billing-loads-table th:nth-child(8){width:108px!important;min-width:108px!important;max-width:108px!important}.dashboard-panel .billing-loads-table .billing-col-well,.dashboard-panel .billing-loads-table td:nth-child(9),.dashboard-panel .billing-loads-table th:nth-child(9){width:92px!important;min-width:92px!important;max-width:92px!important}.dashboard-panel .billing-loads-table .billing-col-product,.dashboard-panel .billing-loads-table td:nth-child(10),.dashboard-panel .billing-loads-table th:nth-child(10){width:96px!important;min-width:96px!important;max-width:96px!important}.dashboard-panel .billing-loads-table .billing-col-miles,.dashboard-panel .billing-loads-table td:nth-child(11),.dashboard-panel .billing-loads-table th:nth-child(11){width:74px!important;min-width:74px!important;max-width:74px!important}.dashboard-panel .billing-loads-table .billing-col-net-weight,.dashboard-panel .billing-loads-table td:nth-child(12),.dashboard-panel .billing-loads-table th:nth-child(12){width:112px!important;min-width:112px!important;max-width:112px!important}.dashboard-panel .billing-loads-table .billing-col-bol-pic,.dashboard-panel .billing-loads-table td:nth-child(13),.dashboard-panel .billing-loads-table th:nth-child(13){width:70px!important;min-width:70px!important;max-width:70px!important}.dashboard-panel .billing-loads-table .billing-col-status,.dashboard-panel .billing-loads-table td:nth-child(14),.dashboard-panel .billing-loads-table th:nth-child(14){width:96px!important;min-width:96px!important;max-width:96px!important}.dashboard-panel .billing-loads-table .billing-col-bonus,.dashboard-panel .billing-loads-table .billing-col-fsc,.dashboard-panel .billing-loads-table td:nth-child(15),.dashboard-panel .billing-loads-table td:nth-child(16),.dashboard-panel .billing-loads-table th:nth-child(15),.dashboard-panel .billing-loads-table th:nth-child(16){width:70px!important;min-width:70px!important;max-width:70px!important;text-align:center!important}.drivers-table{--drv-status-route-col:124px;--drv-col-status:var(--drv-status-route-col)!important;--drv-col-customer:var(--drv-status-route-col)!important;--drv-col-terminal:var(--drv-status-route-col)!important;--drv-col-well:var(--drv-status-route-col)!important;--drv-col-product:105px!important}.drivers-table .drivers-row>span:nth-child(4),.drivers-table .drivers-row>span:nth-child(5),.drivers-table .drivers-row>span:nth-child(6),.drivers-table .drivers-row>span:nth-child(7){justify-content:stretch!important;min-width:0!important}.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill{width:100%!important;min-width:0!important;max-width:100%!important;justify-content:center!important;padding-left:8px!important;padding-right:8px!important;text-align:center!important}.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill.truncate-left,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill.truncate-left,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill.truncate-left,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill.truncate-left{justify-content:center!important;text-align:center!important}.drivers-table .mini-pill .mini-pill-label{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important}.drivers-table .drivers-data-row .mini-pill,.drivers-table .drivers-data-row .mini-pill.truncate-left{justify-content:center!important;text-align:center!important}.drivers-table .drivers-data-row .mini-pill.truncate-left .mini-pill-label{text-align:center!important}.drivers-table .drivers-data-row .mini-pill.truncate-left.pill-label-fits{justify-content:center!important;text-align:center!important}.drivers-table .drivers-data-row .mini-pill.truncate-left.pill-label-fits .mini-pill-label{text-align:center!important}.drivers-table .drivers-data-row .mini-pill.truncate-left.mobile-pill-fits{justify-content:center!important;text-align:center!important}.drivers-table .drivers-data-row .mini-pill.truncate-left.mobile-pill-fits .mini-pill-label{text-align:center!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin{padding-left:16px!important;padding-right:16px!important;justify-content:center!important;text-align:center!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label{width:100%!important;max-width:100%!important;text-align:center!important}.drivers-table .driver-status-cell{position:relative!important}.drivers-table .driver-status-touch-tip{display:none}@media (max-width:1550px){.drivers-table .driver-status-cell{overflow:visible!important;z-index:3}.drivers-table .driver-status-touch-tip{position:absolute;left:50%;top:calc(100% + 6px);z-index:60;display:block;width:-moz-max-content;width:max-content;max-width:min(310px,calc(100vw - 28px));padding:7px 9px;border:1px solid rgba(96,165,250,.42);border-radius:11px;background:rgba(8,13,20,.96);color:#f8fbff;box-shadow:0 14px 34px rgba(0,0,0,.32);font-size:10px;font-style:normal;font-weight:900;letter-spacing:0;line-height:1.25;text-align:center;text-transform:none;overflow:visible;white-space:normal;pointer-events:none;opacity:0;visibility:hidden;transform:translate(-50%,-4px);transition:opacity .12s ease,transform .12s ease,visibility .12s ease}.drivers-table .driver-status-touch-tip:before{content:"";position:absolute;left:50%;top:-5px;width:9px;height:9px;border-left:1px solid rgba(96,165,250,.42);border-top:1px solid rgba(96,165,250,.42);background:rgba(8,13,20,.96);transform:translateX(-50%) rotate(45deg)}.drivers-table .driver-status-cell:active .driver-status-touch-tip,.drivers-table .driver-status-cell:focus-within .driver-status-touch-tip,.drivers-table .drivers-data-row:active .driver-status-touch-tip,.drivers-table .drivers-data-row:focus-within .driver-status-touch-tip,.drivers-table .drivers-data-row:hover .driver-status-touch-tip{opacity:1;visibility:visible;transform:translate(-50%)}html[data-theme=light] .drivers-table .driver-status-touch-tip{color:#102033;box-shadow:0 14px 30px rgba(15,23,42,.16)}html[data-theme=light] .drivers-table .driver-status-touch-tip,html[data-theme=light] .drivers-table .driver-status-touch-tip:before{background:rgba(248,251,255,.98);border-color:rgba(37,99,235,.28)}}.drivers-table .drivers-phone-cell{padding:0 6px!important;display:inline-flex!important;justify-content:center!important;gap:3px!important}.drivers-table .drivers-phone-link{width:auto!important;min-width:0!important;height:100%!important;min-height:24px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;color:inherit!important;text-decoration:none!important;font-weight:900!important;line-height:1!important;cursor:pointer!important}.drivers-table .drivers-phone-copy{display:inline-grid!important;place-items:center!important;border:1px solid rgba(37,99,235,.28)!important;border-radius:8px!important;background:rgba(219,234,254,.72)!important;color:#1d4ed8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)!important;cursor:pointer!important;line-height:1!important;padding:0!important}.drivers-table .drivers-phone-copy .btn-icon,.drivers-table .drivers-phone-copy svg{width:12px!important;height:12px!important;font-size:12px!important}.drivers-table .drivers-phone-copy:focus-visible,.drivers-table .drivers-phone-copy:hover,.drivers-table .drivers-phone-link:focus-visible,.drivers-table .drivers-phone-link:hover{background:rgba(96,165,250,.14)!important;color:var(--primary,#60a5fa)!important;outline:none!important}@media (max-width:1550px) and (min-width:651px){.drivers-table{--drv-status-route-col:124px}}@media (max-width:650px){.drivers-table{--drv-status-route-col:72px}.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill{padding-left:6px!important;padding-right:6px!important}}.ai-assist-close,.dashboard-modal-close,.dispatch-chat-close,.modal-close,.oil-modal-close{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0!important;border-radius:14px!important;border:1px solid var(--oil-line,rgba(148,163,184,.24))!important;background:var(--oil-soft,rgba(30,41,59,.72))!important;color:var(--oil-text,#e5eefc)!important;-webkit-text-fill-color:var(--oil-text,#e5eefc)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;flex:0 0 42px!important;line-height:1!important;font-size:18px!important;font-weight:950!important;cursor:pointer!important;box-shadow:none!important}.ai-assist-close:hover,.dashboard-modal-close:hover,.dispatch-chat-close:hover,.modal-close:hover,.oil-modal-close:hover{border-color:rgba(96,165,250,.66)!important;background:rgba(96,165,250,.18)!important}.dashboard-modal-close .btn-icon,.dashboard-modal-close .btn-svg,.modal-close .btn-icon,.modal-close .btn-svg{width:18px!important;height:18px!important;font-size:18px!important;color:currentColor!important;stroke:currentColor!important;display:block!important}html[data-theme=light] .ai-assist-close,html[data-theme=light] .dashboard-modal-close,html[data-theme=light] .dispatch-chat-close,html[data-theme=light] .modal-close,html[data-theme=light] .oil-modal-close{background:#eef4fb!important;border-color:rgba(37,99,235,.28)!important;color:#102033!important;-webkit-text-fill-color:#102033!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head>div:first-child{grid-column:1!important;justify-self:start!important;align-self:center!important;text-align:left!important;min-width:0!important;max-width:none!important;padding-left:0!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head h3,.dashboard-panel .billing-rate-settings-modal .dashboard-report-head p{text-align:left!important}.dashboard-panel .billing-rate-settings-modal .dashboard-report-head .billing-settings-modal-actions{grid-column:2!important;justify-self:end!important;align-self:center!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.dashboard-panel .billing-cost-settings-modal{overflow-x:hidden!important}.dashboard-panel .billing-cost-settings-modal .billing-settings-list,.dashboard-panel .billing-cost-settings-modal .trailer-cost-table,.dashboard-panel .billing-cost-settings-modal .truck-cost-table{overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;max-width:100%!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row,.dashboard-panel .billing-cost-settings-modal .truck-cost-row{display:grid!important;grid-template-columns:150px 110px 120px 130px 76px 74px!important;grid-template-rows:34px!important;grid-auto-flow:row!important;min-width:700px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;gap:6px!important;align-items:center!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>*,.dashboard-panel .billing-cost-settings-modal .truck-cost-row>*{grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:first-child,.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:first-child{grid-column:1!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(2),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(2){grid-column:2!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(3),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(3){grid-column:3!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(4),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(4){grid-column:4!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(5),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(5){grid-column:5!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(6),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(6){grid-column:6!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row .dashboard-btn,.dashboard-panel .billing-cost-settings-modal .trailer-cost-row input,.dashboard-panel .billing-cost-settings-modal .trailer-cost-row select,.dashboard-panel .billing-cost-settings-modal .truck-cost-row .dashboard-btn,.dashboard-panel .billing-cost-settings-modal .truck-cost-row input,.dashboard-panel .billing-cost-settings-modal .truck-cost-row select{height:34px!important;min-height:34px!important}.dashboard-panel .billing-cost-settings-modal .rate-rule-suffix-field{display:block!important;position:relative!important;min-width:0!important;width:100%!important}.dashboard-panel .billing-cost-settings-modal .rate-rule-suffix-field input{padding-right:26px!important}.dashboard-panel .billing-cost-settings-modal .rate-rule-suffix-field:after{content:attr(data-suffix);position:absolute;right:8px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:9px;font-weight:950;letter-spacing:0;line-height:1;pointer-events:none}.dashboard-panel .billing-cost-settings-modal .rate-rule-suffix-field.empty:after{opacity:0}.dashboard-panel .trailer-cost-row .rate-rule-suffix-field,.dashboard-panel .truck-cost-row .rate-rule-suffix-field{display:block!important;position:relative!important;min-width:0!important;width:100%!important}.dashboard-panel .trailer-cost-row .rate-rule-suffix-field input,.dashboard-panel .truck-cost-row .rate-rule-suffix-field input{padding-right:28px!important}.dashboard-panel .trailer-cost-row .rate-rule-suffix-field:after,.dashboard-panel .truck-cost-row .rate-rule-suffix-field:after{content:attr(data-suffix);position:absolute;right:9px;top:50%;transform:translateY(-50%);z-index:2;color:var(--muted);font-size:10px;font-weight:950;line-height:1;pointer-events:none}.dashboard-panel .trailer-cost-row .rate-rule-suffix-field.empty:after,.dashboard-panel .truck-cost-row .rate-rule-suffix-field.empty:after{opacity:0}@media (max-width:650px){.dashboard-panel .billing-cost-settings-modal{width:min(420px,calc(100vw - 12px))!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row,.dashboard-panel .billing-cost-settings-modal .truck-cost-row{grid-template-columns:132px 96px 112px 122px 72px 72px!important;min-width:636px!important}}.dashboard-report-back.billing-cost-settings-back{overflow:hidden!important;align-items:center!important;justify-content:center!important}.dashboard-panel .billing-cost-settings-modal{display:flex!important;flex-direction:column!important;max-height:calc(100dvh - 32px)!important;overflow:hidden!important}.dashboard-panel .billing-cost-settings-modal>.dashboard-report-head{flex:0 0 auto!important}.dashboard-panel .billing-cost-settings-modal>.billing-settings-list,.dashboard-panel .billing-cost-settings-modal>.compact-list-table,.dashboard-panel .billing-cost-settings-modal>.trailer-cost-table,.dashboard-panel .billing-cost-settings-modal>.truck-cost-table{flex:1 1 auto!important;min-height:0!important;max-height:calc(100dvh - 150px)!important;overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important}@media (max-width:650px){.dashboard-report-back.billing-cost-settings-back{padding:6px!important;overflow:hidden!important}.dashboard-panel .billing-cost-settings-modal{max-height:calc(100dvh - 12px)!important;height:auto!important;overflow:hidden!important}.dashboard-panel .billing-cost-settings-modal>.billing-settings-list,.dashboard-panel .billing-cost-settings-modal>.compact-list-table,.dashboard-panel .billing-cost-settings-modal>.trailer-cost-table,.dashboard-panel .billing-cost-settings-modal>.truck-cost-table{max-height:calc(100dvh - 132px)!important}}html:not([data-theme=light]) .dashboard-panel .system-settings-section .customer-name-home,html:not([data-theme=light]) .dashboard-panel .system-settings-section .customer-rule-list,html:not([data-theme=light]) .dashboard-panel .system-settings-section .customer-rule-row,html[data-theme=dark] .dashboard-panel .system-settings-section .customer-name-home,html[data-theme=dark] .dashboard-panel .system-settings-section .customer-rule-list,html[data-theme=dark] .dashboard-panel .system-settings-section .customer-rule-row,html[data-theme=light] .dashboard-panel .system-settings-section .customer-name-home,html[data-theme=light] .dashboard-panel .system-settings-section .customer-rule-list,html[data-theme=light] .dashboard-panel .system-settings-section .customer-rule-row{background:transparent!important;background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .system-settings-section .customer-rule-row:after,html:not([data-theme=light]) .dashboard-panel .system-settings-section .customer-rule-row:before,html[data-theme=dark] .dashboard-panel .system-settings-section .customer-rule-row:after,html[data-theme=dark] .dashboard-panel .system-settings-section .customer-rule-row:before,html[data-theme=light] .dashboard-panel .system-settings-section .customer-rule-row:after,html[data-theme=light] .dashboard-panel .system-settings-section .customer-rule-row:before{content:none!important;display:none!important;background:none!important;box-shadow:none!important}.dashboard-panel .system-settings-section .home-customer-toggle input[type=checkbox],.oil-customer-picker-row input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;margin:0!important;padding:0!important;border-radius:3px!important;border:1px solid rgba(148,163,184,.62)!important;background:rgba(248,250,252,.96)!important;background-color:rgba(248,250,252,.96)!important;background-image:none!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:12px 12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.75)!important;cursor:pointer!important;flex:0 0 16px!important;display:inline-block!important}.dashboard-panel .system-settings-section .home-customer-toggle input[type=checkbox]:checked,.oil-customer-picker-row input[type=checkbox]:checked{border-color:#2563eb!important;background-color:#2563eb!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.25 8.2 6.55 11.4 12.9 4.6' fill='none' stroke='%23fff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;box-shadow:none!important}.dashboard-panel .system-settings-section .home-customer-toggle input[type=checkbox]:disabled,.oil-customer-picker-row input[type=checkbox]:disabled{cursor:not-allowed!important;opacity:.55!important}html:not([data-theme=light]) .dashboard-panel .system-settings-section .home-customer-toggle input[type=checkbox],html:not([data-theme=light]) .oil-customer-picker-row input[type=checkbox],html[data-theme=dark] .dashboard-panel .system-settings-section .home-customer-toggle input[type=checkbox],html[data-theme=dark] .oil-customer-picker-row input[type=checkbox]{border-color:rgba(148,163,184,.48)!important;background-color:#1f2937!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}html:not([data-theme=light]) .trailers-table .mini-pill.ecord-pill.NO,html[data-theme=dark] .trailers-table .mini-pill.ecord-pill.NO{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 1px rgba(0,0,0,.62)!important}@media (max-width:650px){.loads-panel .loads-head{margin-bottom:10px!important}.loads-panel .loads-toolbar{margin-top:0!important}}.oil-map-tile-layer img.oil-map-reference-tile{z-index:2;opacity:1;mix-blend-mode:normal;filter:contrast(1.24) brightness(.54) drop-shadow(0 1px 1px rgba(255,255,255,.58))}html:not([data-theme=light]) .oil-map-tile-layer img.oil-map-reference-tile,html[data-theme=dark] .oil-map-tile-layer img.oil-map-reference-tile{opacity:1;mix-blend-mode:normal;filter:invert(1) grayscale(1) contrast(1.36) brightness(1.72) drop-shadow(0 1px 2px rgba(0,0,0,.92)) drop-shadow(0 0 2px rgba(0,0,0,.88))}html:not([data-theme=light]) .driver-details-modal .dsMapBox iframe,html[data-theme=dark] .driver-details-modal .dsMapBox iframe{filter:saturate(1.04) contrast(1.04) brightness(.96)!important}@media (max-width:650px){.oil-live-card .oil-week-select.week-compact{width:104px!important;min-width:104px!important;max-width:104px!important;padding-left:12px!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6 8 10 12 6' fill='none' stroke='%23dbeafe' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 11px center!important;background-size:10px 10px!important}html[data-theme=light] .oil-live-card .oil-week-select.week-compact{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6 8 10 12 6' fill='none' stroke='%231e3a8a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}}select:not([multiple]){appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;text-indent:0!important;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0)!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important}.dashboard-panel select.dynamic-pill:not([multiple]),select.dynamic-pill:not([multiple]){padding-inline-end:32px!important}@media (max-width:650px){select:not([multiple]){padding-inline-end:26px!important;background-position:calc(100% - 13px) 50%,calc(100% - 8px) 50%!important}}.oil-map-pin b{opacity:var(--map-label-opacity,.9)!important;transform:translate(-50%) scale(var(--map-label-scale,1))!important;max-width:clamp(72px,16vw,150px)!important;padding:3px 7px!important;font-size:9.5px!important;line-height:1.05!important;overflow:hidden!important;text-overflow:ellipsis!important;pointer-events:none!important;z-index:5!important;backdrop-filter:blur(3px) saturate(1.1);-webkit-backdrop-filter:blur(3px) saturate(1.1)}html:not([data-theme=light]) .oil-map-pin b{letter-spacing:.01em!important;text-shadow:0 1px 2px rgba(0,0,0,.8)!important;backdrop-filter:blur(5px) saturate(1.1);-webkit-backdrop-filter:blur(5px) saturate(1.1)}.oil-map-pin small{pointer-events:none!important}.oil-map-pin:focus-visible b,.oil-map-pin:hover b{opacity:1!important}@media (max-width:650px){.oil-map-pin b{max-width:112px!important;padding:3px 7px!important;font-size:9px!important;line-height:1.05!important}}@media (min-width:651px){.oil-live-card{padding-bottom:15px!important}.oil-live-card .oil-title-row{margin-bottom:6px!important}}@media (max-width:650px){.oil-live-card{padding-top:8px!important}}.theme-switch .switch-track{width:46px!important;height:24px!important;box-sizing:border-box!important;overflow:hidden!important}.theme-switch .switch-dot{top:50%!important;left:2px!important;width:20px!important;height:20px!important;transform:translateY(-50%)!important;box-sizing:border-box!important}.theme-switch.is-light .switch-dot,html[data-theme=light] .theme-switch .switch-dot{transform:translate(22px,-50%)!important}.driverAppRoot .theme-switch{position:relative!important;width:48px!important;height:28px!important;min-height:28px!important;box-sizing:border-box!important;overflow:hidden!important}.driverAppRoot .theme-switch>span{top:50%!important;left:3px!important;width:20px!important;height:20px!important;transform:translateY(-50%)!important;box-sizing:border-box!important}.driverAppRoot .theme-switch.is-light>span{transform:translate(22px,-50%)!important}@media (max-width:650px){.theme-switch .switch-track{width:38px!important;height:22px!important}.theme-switch .switch-dot{left:2px!important;width:18px!important;height:18px!important;transform:translateY(-50%)!important}.theme-switch.is-light .switch-dot,html[data-theme=light] .theme-switch .switch-dot{transform:translate(16px,-50%)!important}.driverAppRoot .theme-switch{width:46px!important;height:26px!important;min-height:26px!important}.driverAppRoot .theme-switch>span{left:3px!important;width:18px!important;height:18px!important;transform:translateY(-50%)!important}.driverAppRoot .theme-switch.is-light>span{transform:translate(22px,-50%)!important}}.oil-map-tile-layer,.oil-map-tile-layer-base{z-index:0}.oil-map-tile-layer-detail{z-index:1;background:transparent!important}.oil-map-tile-layer-reference{z-index:2;background:transparent!important}.oil-map-pin-layer{z-index:4}.driver-details-modal .dsMapBox,.oil-driver-map{--oil-map-radius:18px;border-radius:var(--oil-map-radius)!important;overflow:hidden!important;background-clip:padding-box!important;clip-path:inset(0 round var(--oil-map-radius))!important;isolation:isolate!important}.driver-details-modal .dsMapBox iframe,.oil-driver-map :is(.oil-map-viewport,.oil-map-pan-surface,.oil-map-tile-layer,.oil-map-canvas,.oil-map-pin-layer,iframe){border-radius:inherit!important}.oil-driver-map :is(.oil-map-viewport,.oil-map-pan-surface,.oil-map-tile-layer,.oil-map-canvas){overflow:hidden!important;clip-path:inset(0 round var(--oil-map-radius))!important}@media (max-width:650px){.oil-driver-map{contain:layout paint}.oil-driver-map,.oil-driver-map.is-dragging,.oil-driver-map.is-dragging .oil-map-viewport,.oil-driver-map.is-zoomed,.oil-driver-map.is-zoomed .oil-map-viewport,.oil-map-viewport{touch-action:none!important;overscroll-behavior:contain!important}.oil-map-pan-surface{transition:none!important}.oil-map-tile-layer img{transform:translateZ(0);will-change:transform}}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table{max-width:100%!important;overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior:contain!important;padding-right:4px!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row){display:grid!important;grid-template-columns:150px 110px 120px 130px 76px 74px!important;grid-template-rows:34px!important;grid-auto-flow:row!important;min-width:700px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;gap:6px!important;align-items:center!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>*{grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>:first-child{grid-column:1!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2){grid-column:2!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3){grid-column:3!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4){grid-column:4!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5){grid-column:5!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6){grid-column:6!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn){height:34px!important;min-height:34px!important}@media (max-width:650px){.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table{max-height:474px!important}.dashboard-panel .billing-settings-tabs-card :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row){grid-template-columns:132px 96px 112px 122px 72px 72px!important;min-width:636px!important}}body.fp-nav-scroll-locked,html.fp-nav-scroll-locked{overscroll-behavior:none!important}body.fp-overlay-scroll-locked,html.fp-overlay-scroll-locked{overflow:hidden!important;overscroll-behavior:none!important;scroll-behavior:auto!important}.completion-error-back,.dashboard-report-back,.driver-details-back,.driver-modal-back,.fuel-modal-back,.image-modal-back,.leave-oilfields-backdrop,.load-modal-back,.loads-modal-back,.modal-back,.nav .menu.open,.nav .product-menu.open,.oil-modal-back,.trailer-modal-back,.truck-modal-back{overscroll-behavior:contain!important}.dashboard-panel .billing-settings-tabs-card{--billing-mini-list-max:606px;--billing-bonus-rule-list-max:636px;--billing-bonus-performance-list-max:614px}.dashboard-panel .billing-settings-tabs-card :is(.billing-rate-table,.trailer-cost-table,.truck-cost-table).compact-list-table{max-height:var(--billing-mini-list-max)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable}.dashboard-panel .billing-settings-tabs-card .bonus-automation-rules-table,.dashboard-panel .billing-settings-tabs-card .bonus-night-table{max-height:var(--billing-bonus-rule-list-max)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable}.dashboard-panel .billing-settings-tabs-card .bonus-performance-table{flex:0 1 auto!important;height:auto!important;max-height:var(--billing-bonus-performance-list-max)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable}:root{--fp-nav-box-max:1700px;--fp-nav-box-half:850px;--fp-nav-pad:24px}body.fp-route-loadboards{--fp-nav-box-max:1792px;--fp-nav-box-half:896px;--fp-nav-pad:16px}body.fp-route-fracing{--fp-nav-box-max:1788px;--fp-nav-box-half:894px;--fp-nav-pad:14px}body.fp-route-otr,body:has(.tms-page){--fp-nav-box-max:1700px;--fp-nav-box-half:850px;--fp-nav-pad:10px}body.fp-route-calculator{--fp-nav-box-max:1272px;--fp-nav-box-half:636px;--fp-nav-pad:16px}body.fp-route-dashboard,body:has(.login-wrap),body:has(.page-wrap),body:has(.subscribe-wrap){--fp-nav-box-max:1280px;--fp-nav-box-half:640px;--fp-nav-pad:16px}body:has(.register-wrap){--fp-nav-box-max:1312px;--fp-nav-box-half:656px;--fp-nav-pad:16px}body.fp-route-landing{--fp-nav-box-max:1700px;--fp-nav-box-half:850px;--fp-nav-pad:0px}.nav{width:min(100%,var(--fp-nav-box-max))!important;padding-left:var(--fp-nav-pad)!important;padding-right:var(--fp-nav-pad)!important}body.fp-route-landing .nav{width:min(calc(100% - 32px),var(--fp-nav-box-max))!important}.nav .menu,.nav .product-menu{right:max(12px,calc(50vw - var(--fp-nav-box-half) + var(--fp-nav-pad)))!important}@media (max-width:650px){.nav{width:100%!important;padding-left:10px!important;padding-right:10px!important}.nav .menu,.nav .product-menu{right:10px!important;width:min(390px,calc(100vw - 20px))!important}.oil-live-card{padding-top:13px!important}.oil-live-card .oil-live-head,.oil-live-card .oil-title-row{transform:none!important}.oil-live-card .oil-title-row{padding-top:2px!important}.oil-home>.oil-card:not(.oil-live-card){padding-top:13px!important}.oil-home>.oil-card:not(.oil-live-card) .oil-map-chat-head,.oil-home>.oil-card:not(.oil-live-card) .oil-report-head,.oil-home>.oil-card:not(.oil-live-card) .oil-top-head,.oil-home>.oil-card:not(.oil-live-card)>h2,.oil-home>.oil-card:not(.oil-live-card)>h3{margin-top:1px!important}}.drivers-table .drivers-row.drivers-header .driver-header-cell,.drivers-table .drivers-row.drivers-header>span{justify-content:center!important;text-align:center!important}.drivers-table .drivers-row.drivers-header .driver-header-cell>span{position:absolute!important;inset-inline:0!important;top:50%!important;width:100%!important;margin:0!important;transform:translateY(-50%)!important;text-align:center!important;pointer-events:none!important}.drivers-table .drivers-row.drivers-header .copy-drivers-btn{right:6px!important}@media (max-width:650px){.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill.truncate-left.mobile-pill-fits,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill.truncate-left.mobile-pill-fits,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill.truncate-left.mobile-pill-fits,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill.truncate-left.mobile-pill-fits{justify-content:center!important;text-align:center!important}.drivers-table .mini-pill.truncate-left.mobile-pill-fits .mini-pill-label{text-align:center!important}}@media (min-width:651px) and (max-width:1550px),(min-width:651px) and (max-width:1550px) and (pointer:coarse){body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head.drivers-head,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head.drivers-head{display:grid!important;grid-template-columns:minmax(138px,1fr) repeat(5,minmax(96px,164px))!important;grid-template-areas:"title export rent sort add refresh"!important;gap:10px!important;align-items:stretch!important;justify-content:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 14px!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trailers.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-head.trailers-head,body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trucks.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-head.trucks-head,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trailers.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-head.trailers-head,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trucks.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-head.trucks-head{display:grid!important;grid-template-columns:minmax(138px,1fr) repeat(5,minmax(96px,164px))!important;grid-template-areas:"title export sort add status refresh"!important;gap:10px!important;align-items:stretch!important;justify-content:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 14px!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head,.trailers-head,.trucks-head)>div:first-child,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head,.trailers-head,.trucks-head)>div:first-child{grid-area:title!important;align-self:center!important;min-width:0!important;max-width:100%!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions.drivers-head-actions,.trailers-head-actions.trailers-head-actions,.trucks-head-actions.trucks-head-actions),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions.drivers-head-actions,.trailers-head-actions.trailers-head-actions,.trucks-head-actions.trucks-head-actions){display:contents!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>:is(button,select,.status-checkbox-filter),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>:is(button,select,.status-checkbox-filter){box-sizing:border-box!important;visibility:visible!important;position:relative!important;pointer-events:auto!important;opacity:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;margin:0!important;border-radius:18px!important;font-size:clamp(11px,1.1vw,14px)!important;font-weight:860!important;line-height:1!important;white-space:nowrap!important;overflow:visible!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>button,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 14px!important;text-align:center!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>select,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>select{display:block!important;padding:0 34px 0 14px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.tablet-status-head-filter.tablet-status-head-filter,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.tablet-status-head-filter.tablet-status-head-filter{display:block!important;overflow:visible!important;z-index:50!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.tablet-status-head-filter.tablet-status-head-filter>.status-checkbox-filter-trigger.status-checkbox-filter-trigger,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.tablet-status-head-filter.tablet-status-head-filter>.status-checkbox-filter-trigger.status-checkbox-filter-trigger{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:52px!important;min-height:52px!important;max-height:52px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 34px 0 14px!important;border-radius:18px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-head-actions>.export-head-btn,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.export-head-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-head-actions>.export-head-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.export-head-btn{grid-area:export!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-head-actions>.tablet-rent-head-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-head-actions>.tablet-rent-head-filter{grid-area:rent!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>.sort-head-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>.sort-head-btn{grid-area:sort!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>.add-head-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>.add-head-btn{grid-area:add!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.tablet-status-head-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-head-actions,.trucks-head-actions)>.tablet-status-head-filter{grid-area:status!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>.tablet-refresh-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>.tablet-refresh-btn{grid-area:refresh!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar{display:grid!important;grid-template-columns:minmax(220px,1.65fr) repeat(4,minmax(96px,1fr))!important;grid-template-areas:"search region customer status authority"!important;gap:10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>:is(.rent-filter,.toolbar-refresh-btn,.mobile-add-btn,.mobile-sort-btn),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>:is(.rent-filter,.toolbar-refresh-btn,.mobile-add-btn,.mobile-sort-btn){display:none!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trucks.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trucks.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar{display:grid!important;grid-template-columns:minmax(260px,1fr) repeat(3,minmax(96px,164px))!important;grid-template-areas:"search region status refresh"!important;gap:10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trailers.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-trailers.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar{display:grid!important;grid-template-columns:minmax(220px,1.45fr) repeat(6,minmax(92px,1fr))!important;grid-template-areas:"search region type status owner sync refresh"!important;gap:10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}}@media (min-width:651px) and (max-width:1150px){body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head.drivers-head,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell.oil-dashboard-drivers.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head.drivers-head{grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-areas:"title title title title title" "export rent sort add refresh"!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-panel.trailers-panel,.trucks-panel.trucks-panel)>:is(.trailers-head.trailers-head,.trucks-head.trucks-head),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.trailers-panel.trailers-panel,.trucks-panel.trucks-panel)>:is(.trailers-head.trailers-head,.trucks-head.trucks-head){grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-areas:"title title title title title" "export sort add status refresh"!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>:is(button,select,.status-checkbox-filter),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions)>:is(button,select,.status-checkbox-filter){height:48px!important;min-height:48px!important;max-height:48px!important;font-size:11px!important;padding-left:10px!important;padding-right:28px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel>.drivers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel>.drivers-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:"search search region status" "customer customer authority authority"!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel>.trucks-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel>.trucks-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:"search search region status"!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel>.trailers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel>.trailers-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:"search search region type" "status owner sync refresh"!important}}:root{--fp-font-sans:Aptos,"Segoe UI Variable Text","Segoe UI Variable Display","Segoe UI",Arial,Helvetica,sans-serif;--fp-type-body:500;--fp-type-copy:540;--fp-type-table:600;--fp-type-ui:640;--fp-type-pill:650;--fp-type-strong:670;--fp-type-heading:720;--fp-type-display:740}body,button,html,input,option,select,textarea{font-family:var(--fp-font-sans)!important;font-optical-sizing:auto}body{font-weight:var(--fp-type-body)!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;font-synthesis-weight:none}body :where(p,span,div,li,td,th,label,small,input,select,textarea,button){letter-spacing:0!important}body :is(h1,.hero-title,.page-title){font-weight:var(--fp-type-display)!important}body :is(h2,h3,.panel-title,.section-title,.dashboard-section-title){font-weight:var(--fp-type-heading)!important}body :is(h4,h5,h6,strong,b){font-weight:var(--fp-type-strong)!important}body :is(button,.btn,input,select,textarea,option):not(.oil-home-metric-pill):not(.oil-home-details-action){font-weight:var(--fp-type-ui)!important}body.fp-oilfields-page.fp-oilfields-page :is(.oil-dashboard,.oil-home,.dashboard-panel,.dashboard-report-modal,.driver-modal,.driver-details-modal,.trailer-modal,.truck-modal,.load-modal,.loads-modal,.fuel-modal,.fuel-modal-settings,.ai-assist-panel,.dispatch-chat-panel,.oil-modal-card),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.oil-dashboard,.oil-home,.dashboard-panel,.dashboard-report-modal,.driver-modal,.driver-details-modal,.trailer-modal,.truck-modal,.load-modal,.loads-modal,.fuel-modal,.fuel-modal-settings,.ai-assist-panel,.dispatch-chat-panel,.oil-modal-card){font-family:var(--fp-font-sans)!important;font-weight:var(--fp-type-body)!important}body.fp-oilfields-page.fp-oilfields-page :is(.oil-dashboard,.oil-home,.dashboard-panel,.dashboard-report-modal,.driver-modal,.driver-details-modal,.trailer-modal,.truck-modal,.load-modal,.loads-modal,.fuel-modal,.fuel-modal-settings,.ai-assist-panel,.dispatch-chat-panel,.oil-modal-card) :is(h1,h2,.drivers-head h2,.trailers-head h2,.trucks-head h2,.loads-head h2,.dashboard-report-head h3,.summary-card h3,.fuel-section-title,.fuel-settings-card-title,.activity-log-title,.billing-system-title),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.oil-dashboard,.oil-home,.dashboard-panel,.dashboard-report-modal,.driver-modal,.driver-details-modal,.trailer-modal,.truck-modal,.load-modal,.loads-modal,.fuel-modal,.fuel-modal-settings,.ai-assist-panel,.dispatch-chat-panel,.oil-modal-card) :is(h1,h2,.drivers-head h2,.trailers-head h2,.trucks-head h2,.loads-head h2,.dashboard-report-head h3,.summary-card h3,.fuel-section-title,.fuel-settings-card-title,.activity-log-title,.billing-system-title){font-weight:var(--fp-type-display)!important}body.fp-oilfields-page.fp-oilfields-page :is(.oil-dashboard,.oil-home,.dashboard-panel,.dashboard-report-modal,.driver-modal,.driver-details-modal,.trailer-modal,.truck-modal,.load-modal,.loads-modal,.fuel-modal,.fuel-modal-settings,.ai-assist-panel,.dispatch-chat-panel,.oil-modal-card) :is(h3,h4,.panel-title,.dashboard-section-title,.mini-head-title,.billing-card-title,.settings-card-title,.oil-card>h3,.oil-loads-card>h3,.oil-fleet-stats-card>h3),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.oil-dashboard,.oil-home,.dashboard-panel,.dashboard-report-modal,.driver-modal,.driver-details-modal,.trailer-modal,.truck-modal,.load-modal,.loads-modal,.fuel-modal,.fuel-modal-settings,.ai-assist-panel,.dispatch-chat-panel,.oil-modal-card) :is(h3,h4,.panel-title,.dashboard-section-title,.mini-head-title,.billing-card-title,.settings-card-title,.oil-card>h3,.oil-loads-card>h3,.oil-fleet-stats-card>h3){font-weight:var(--fp-type-heading)!important}body.fp-oilfields-page.fp-oilfields-page :is(.drivers-table,.trailers-table,.trucks-table,.loads-table,.loads-lookup-table,.billing-loads-table,.fuel-table) :is(.drivers-header,.trailers-header,.trucks-header,.loads-header,th,thead,.table-head),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.drivers-table,.trailers-table,.trucks-table,.loads-table,.loads-lookup-table,.billing-loads-table,.fuel-table) :is(.drivers-header,.trailers-header,.trucks-header,.loads-header,th,thead,.table-head){font-weight:var(--fp-type-ui)!important}body.fp-oilfields-page.fp-oilfields-page :is(.drivers-data-row,.trailers-data-row,.trucks-data-row,.loads-row,.loads-lookup-row,.billing-loads-table tbody tr,.fuel-table tbody tr,.fuel-card-row,.activity-log-row,.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row),body.fp-oilfields-page.fp-oilfields-page :is(.drivers-data-row,.trailers-data-row,.trucks-data-row,.loads-row,.loads-lookup-row,.billing-loads-table tbody tr,.fuel-table tbody tr,.fuel-card-row,.activity-log-row,.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row)>*,html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.drivers-data-row,.trailers-data-row,.trucks-data-row,.loads-row,.loads-lookup-row,.billing-loads-table tbody tr,.fuel-table tbody tr,.fuel-card-row,.activity-log-row,.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.drivers-data-row,.trailers-data-row,.trucks-data-row,.loads-row,.loads-lookup-row,.billing-loads-table tbody tr,.fuel-table tbody tr,.fuel-card-row,.activity-log-row,.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row)>*{font-weight:var(--fp-type-table)!important}body.fp-oilfields-page.fp-oilfields-page :is(button,input,select,textarea,option,.dashboard-btn,.drivers-btn,.trailers-btn,.trucks-btn,.loads-btn,.oil-refresh-btn,.search-btn,.status-checkbox-filter-trigger,.fuel-tab-btn,.fuel-icon-btn,.billing-mini-tabs>button,.oil-details,.oil-fleet-toggle button):not(.oil-home-metric-pill):not(.oil-home-details-action),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(button,input,select,textarea,option,.dashboard-btn,.drivers-btn,.trailers-btn,.trucks-btn,.loads-btn,.oil-refresh-btn,.search-btn,.status-checkbox-filter-trigger,.fuel-tab-btn,.fuel-icon-btn,.billing-mini-tabs>button,.oil-details,.oil-fleet-toggle button):not(.oil-home-metric-pill):not(.oil-home-details-action){font-weight:var(--fp-type-ui)!important}body.fp-oilfields-page.fp-oilfields-page :is(.mini-pill,.dynamic-pill,.region-pill,.status-pill,.customer-pill,.terminal-pill,.well-pill,.product-pill,.metric-pill,.badge,.tag,.oil-cust,.oil-status,.fuel-request-status-pill,.fuel-card-net-pill,.oil-chart-detail-pill,.oil-chart-day-pill),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.mini-pill,.dynamic-pill,.region-pill,.status-pill,.customer-pill,.terminal-pill,.well-pill,.product-pill,.metric-pill,.badge,.tag,.oil-cust,.oil-status,.fuel-request-status-pill,.fuel-card-net-pill,.oil-chart-detail-pill,.oil-chart-day-pill){font-weight:var(--fp-type-pill)!important}body.fp-oilfields-page.fp-oilfields-page :is(.dash-stat-card strong,.dash-stat-card b,.dash-stat-card .stat-value,.billing-metric-card b,.billing-summary-grid .dash-stat-card strong,.fuel-info-card strong,.fuel-top-metric strong,.drivers-data-row>span.driver-name,.trailers-data-row>span:first-child,.trucks-data-row>span:first-child,.card-tree-item strong,.fuel-card-row strong,.oil-driver-name-label,.oil-trailer-unit-title),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(.dash-stat-card strong,.dash-stat-card b,.dash-stat-card .stat-value,.billing-metric-card b,.billing-summary-grid .dash-stat-card strong,.fuel-info-card strong,.fuel-top-metric strong,.drivers-data-row>span.driver-name,.trailers-data-row>span:first-child,.trucks-data-row>span:first-child,.card-tree-item strong,.fuel-card-row strong,.oil-driver-name-label,.oil-trailer-unit-title){font-weight:var(--fp-type-strong)!important}body.fp-oilfields-page.fp-oilfields-page :is(small,.muted,.text-muted,.section-subtitle,.billing-card-subtitle,.fuel-muted,.driver-note,.placeholder),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page :is(small,.muted,.text-muted,.section-subtitle,.billing-card-subtitle,.fuel-muted,.driver-note,.placeholder){font-weight:var(--fp-type-copy)!important}body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions,.drivers-toolbar,.trailers-toolbar,.trucks-toolbar) :is(button,select,input,.status-checkbox-filter-trigger),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .oil-dashboard.oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trailers,.oil-dashboard-trucks) :is(.drivers-head-actions,.trailers-head-actions,.trucks-head-actions,.drivers-toolbar,.trailers-toolbar,.trucks-toolbar) :is(button,select,input,.status-checkbox-filter-trigger){font-weight:var(--fp-type-ui)!important}body.fp-oilfields-page.fp-oilfields-page :is(.mono,code,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-weight:600!important}@media (min-width:651px) and (max-width:1150px){.oil-home .oil-customer-pills{gap:3px!important}.oil-home .oil-customer-pills .oil-cust,.oil-home .oil-loads-card .oil-customer-pills .oil-cust{min-height:16px!important;padding:2px 4px!important;font-size:7px!important}.oil-home .oil-label-pill,.oil-home .oil-loads-card .oil-label-pill{padding-left:9px!important;padding-right:9px!important;font-size:11px!important}.oil-home .oil-loads-card .oil-tile-row{gap:6px!important}.oil-home .oil-loads-card .oil-label-pill{flex:0 0 116px!important;min-width:116px!important;justify-content:center!important;overflow:visible!important;text-overflow:clip!important;padding-left:7px!important;padding-right:7px!important}.oil-home .oil-loads-card .oil-customer-pills{flex:1 1 auto!important;row-gap:4px!important}.drivers-table{--drv-status-route-col:124px}.drivers-table .mini-pill,.mini-pill{height:20px!important;min-width:44px!important;padding:2px 7px!important;font-size:8.6px!important;letter-spacing:0!important}.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill{padding-left:7px!important;padding-right:7px!important}}.oil-map-pin{transform:translate3d(calc(var(--map-pin-left, 0px) - 50% + var(--pin-x, 0px)),calc(var(--map-pin-top, 0px) - 100% + var(--pin-y, 0px)),0)!important;will-change:transform;backface-visibility:hidden}@media (max-width:650px){.oil-driver-map{contain:layout!important;isolation:isolate!important}.oil-map-tile-layer,.oil-map-tile-layer img{will-change:auto!important}.oil-map-tile-layer img{transform:none!important;backface-visibility:visible!important}.oil-map-pin-layer{transform:translateZ(0);will-change:transform}.oil-map-pin,.oil-map-pin b,.oil-map-pin small,.oil-map-pin span,.oil-map-pin-layer{backface-visibility:hidden}.oil-map-pin span{box-shadow:0 4px 10px rgba(0,0,0,.22)!important}.oil-map-pin b,.oil-map-pin small{transition:none!important;box-shadow:0 3px 8px rgba(0,0,0,.18)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.dashboard-panel .dashboard-btn.danger.icon-btn,.oil-chat-message div button{position:relative!important;display:inline-grid!important;place-items:center!important;text-align:center!important;line-height:1!important}.oil-chat-message div button{font-size:0!important}.dashboard-panel .dashboard-btn.danger.icon-btn{color:transparent!important;-webkit-text-fill-color:transparent!important}.dashboard-panel .dashboard-btn.danger.icon-btn:after,.dashboard-panel .dashboard-btn.danger.icon-btn:before,.oil-chat-message div button:after,.oil-chat-message div button:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:10px!important;height:2px!important;border-radius:999px!important;background:currentColor!important;transform-origin:center!important;pointer-events:none!important}.dashboard-panel .dashboard-btn.danger.icon-btn:before,.oil-chat-message div button:before{transform:translate(-50%,-50%) rotate(45deg)!important}.dashboard-panel .dashboard-btn.danger.icon-btn:after,.oil-chat-message div button:after{transform:translate(-50%,-50%) rotate(-45deg)!important}.dashboard-panel .dashboard-btn.danger.icon-btn:after,.dashboard-panel .dashboard-btn.danger.icon-btn:before,.oil-chat-message div button:after,.oil-chat-message div button:before{background:#fecaca!important}@media (min-width:651px) and (max-width:1550px){.drivers-head{justify-content:space-between!important;gap:12px!important}.drivers-head,.drivers-head-actions{display:flex!important;align-items:center!important}.drivers-head-actions{justify-content:flex-end!important;gap:8px!important}.drivers-head-actions .drivers-btn,.drivers-head-actions .export-head-btn,.drivers-head-actions .tablet-rent-head-filter{width:108px!important;min-width:108px!important;max-width:108px!important}.drivers-head-actions .add-head-btn,.drivers-head-actions .sort-head-btn,.drivers-head-actions .tablet-refresh-btn,.drivers-head-actions .tablet-rent-head-filter{display:inline-flex!important}.drivers-toolbar .mobile-add-btn,.drivers-toolbar .mobile-sort-btn,.drivers-toolbar .rent-filter,.drivers-toolbar .toolbar-refresh-btn{display:none!important}.drivers-toolbar{display:grid!important;grid-template-columns:minmax(220px,1.25fr) repeat(4,108px)!important;grid-template-areas:"search status region customer authority"!important;gap:8px!important}.drivers-toolbar .search-filter{grid-area:search!important}.drivers-toolbar .region-filter{grid-area:region!important}.drivers-toolbar .customer-filter{grid-area:customer!important}.drivers-toolbar .status-filter{grid-area:status!important}.drivers-toolbar .authority-filter{grid-area:authority!important}.drivers-table{--drv-col-driver:198px;--drv-col-company:168px;--drv-col-region:86px;--drv-col-status:108px;--drv-col-customer:108px;--drv-col-terminal:124px;--drv-col-well:112px;--drv-col-product:96px;--drv-col-truck:96px;--drv-col-trailer:100px;--drv-col-phone:128px;--drv-col-notice:220px;--drv-col-authority:98px;--drv-col-rent:98px;--drv-col-card:86px;--drv-col-updated:124px;--drv-status-route-col:124px}}.oil-home-trailer-history{gap:10px!important;margin-top:12px!important}.oil-home-trailer-history .last-used-stack{width:auto!important;height:auto!important;max-height:none!important;justify-content:flex-start!important;gap:8px!important;overflow:visible!important;white-space:normal!important;flex-wrap:wrap!important}.oil-home-trailer-history .oil-home-trailer-history-part{gap:8px!important}.oil-home-trailer-history .last-used-entry{height:auto!important;min-height:28px!important;max-height:none!important;padding:5px 10px!important;border-radius:10px!important;gap:2px!important}.oil-home-trailer-history .last-used-entry b{max-width:180px!important;font-size:12.5px!important;line-height:1.05!important}.oil-home-trailer-history .last-used-empty,.oil-home-trailer-history .last-used-entry small{font-size:10.5px!important;line-height:1.05!important}.oil-home-trailer-history .last-used-arrow{font-size:12px!important;opacity:.78!important}@media (min-width:651px) and (max-width:1150px){.oil-home .oil-customer-pills{gap:5px!important}.oil-home .oil-customer-pills .oil-cust,.oil-home .oil-loads-card .oil-customer-pills .oil-cust{min-height:22px!important;padding:5px 7px!important;font-size:9px!important;line-height:1!important;letter-spacing:0!important}.oil-home .oil-label-pill,.oil-home .oil-loads-card .oil-label-pill{font-size:13px!important;padding:8px 12px!important}.oil-home .oil-loads-card .oil-tile-row{align-items:center!important;flex-direction:row!important;gap:10px!important}.oil-home .oil-loads-card .oil-label-pill{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important;justify-content:flex-start!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-home .oil-loads-card .oil-customer-pills{flex:0 0 auto!important;width:auto!important;min-width:0!important;justify-content:flex-end!important;flex-wrap:nowrap!important}.drivers-table{--drv-col-driver:174px!important;--drv-col-company:150px!important;--drv-col-region:72px!important;--drv-col-status:96px!important;--drv-col-customer:100px!important;--drv-col-terminal:104px!important;--drv-col-well:102px!important;--drv-col-product:72px!important;--drv-col-truck:82px!important;--drv-col-trailer:88px!important;--drv-col-phone:110px!important;--drv-col-notice:190px!important;--drv-col-authority:84px!important;--drv-col-rent:84px!important;--drv-col-card:74px!important;--drv-col-updated:107px!important;--drv-status-route-col:104px!important}.trailers-table{--trl-col-trailer:150px!important;--trl-col-region:70px!important;--trl-col-type:132px!important;--trl-col-status:94px!important;--trl-col-owner:134.4px!important;--trl-col-ecord:68px!important;--trl-col-last-used:230px!important;--trl-col-fs:52px!important;--trl-col-bs:52px!important;--trl-col-vin:52px!important;--trl-col-inspection:108px!important;--trl-col-notice:190px!important}.drivers-table .mini-pill,.trailers-table .mini-pill{height:22px!important;min-width:0!important;padding:3px 7px!important;font-size:9px!important;letter-spacing:0!important}}@media (max-width:650px){.drivers-table{--drv-col-driver:104px!important;--drv-col-product:var(--drv-col-region)!important}}.drivers-table .drivers-row.drivers-header .driver-header-cell,.drivers-table .drivers-row.drivers-header>span:first-child{justify-content:flex-start!important;text-align:left!important}.drivers-table .drivers-row.drivers-header .driver-header-cell{padding-left:10px!important;padding-right:34px!important}.drivers-table .drivers-row.drivers-header .driver-header-cell>span{position:static!important;inset:auto!important;width:auto!important;margin:0 auto 0 0!important;transform:none!important;text-align:left!important;pointer-events:auto!important}@media (max-width:650px){.drivers-table .drivers-row.drivers-header .driver-header-cell{padding-left:8px!important;padding-right:24px!important}}@media (min-width:651px){.trailers-table .trailers-row.trailers-header .trailer-header-cell,.trailers-table .trailers-row.trailers-header>span:first-child,.trucks-table .trucks-row.trucks-header .truck-header-cell,.trucks-table .trucks-row.trucks-header>span:first-child{justify-content:center!important;text-align:center!important}.trailers-table .trailers-row.trailers-header .trailer-header-cell,.trucks-table .trucks-row.trucks-header .truck-header-cell{padding-left:34px!important;padding-right:34px!important}.trailers-table .trailers-row.trailers-header .trailer-header-cell>span,.trucks-table .trucks-row.trucks-header .truck-header-cell>span{position:absolute!important;inset-inline:0!important;top:50%!important;width:100%!important;margin:0!important;transform:translateY(-50%)!important;text-align:center!important;pointer-events:none!important}.trailers-table .trailers-row.trailers-header .copy-trailers-btn,.trucks-table .trucks-row.trucks-header .copy-trucks-btn{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.trucks-table .trucks-data-row>span:first-child{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}}@media (max-width:650px){.trucks-table .trucks-data-row>span:first-child,.trucks-table .trucks-row.trucks-header .truck-header-cell,.trucks-table .trucks-row.trucks-header>span:first-child{justify-content:center!important;text-align:center!important}.trucks-table .trucks-data-row>span:first-child{display:flex!important;align-items:center!important}}@media (min-width:1551px){.oil-monthly-card .oil-month-week{padding:10px 12px 12px!important;border-radius:12px!important}.oil-monthly-card .oil-month-chart{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(32px,1fr))!important;align-items:end!important;gap:6px!important;min-height:286px!important;padding:6px 2px 0!important}.oil-monthly-card .oil-month-chart.scroll-x{grid-template-columns:repeat(var(--oil-chart-count,43),32px)!important;grid-auto-flow:column!important;grid-auto-columns:32px!important;justify-content:start!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;scrollbar-width:thin!important;padding-bottom:8px!important}.oil-monthly-card .oil-month-chart.scroll-x::-webkit-scrollbar{height:8px!important}.oil-monthly-card .oil-month-chart.scroll-x::-webkit-scrollbar-track{background:rgba(148,163,184,.14)!important;border-radius:999px!important}.oil-monthly-card .oil-month-chart.scroll-x::-webkit-scrollbar-thumb{background:rgba(96,165,250,.42)!important;border-radius:999px!important}.oil-monthly-card .oil-chart-row-wrap{min-width:0!important;height:268px!important;display:flex!important;align-items:stretch!important;justify-content:flex-end!important;transition:transform .14s ease,filter .14s ease!important}.oil-monthly-card .oil-chart-row{width:100%!important;height:100%!important;display:flex!important;flex-direction:column-reverse!important;align-items:stretch!important;justify-content:flex-start!important;gap:6px!important;padding:0!important;border:0!important;background:transparent!important}.oil-monthly-card .oil-chart-label{height:48px!important;width:100%!important;max-width:none!important;align-self:stretch!important;position:relative!important;overflow:visible!important;color:var(--text,#e7eefc)!important;font-size:8.6px!important;line-height:1.05!important;text-align:center!important;transform:none!important}.oil-monthly-card .oil-chart-label span{position:absolute!important;left:50%!important;top:6px!important;display:block!important;width:68px!important;max-width:68px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;transform:translateX(-50%) rotate(-30deg)!important;transform-origin:center center!important}.oil-monthly-card .oil-chart-track{flex:1 1 auto!important;height:auto!important;min-height:198px!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0 4px!important;border-radius:12px!important;overflow:visible!important;background:linear-gradient(0deg,rgba(148,163,184,.14) 0 1px,transparent 1px 25%),rgba(91,107,132,.12)!important}.oil-monthly-card .oil-chart-stack{width:min(22px,70%)!important;min-width:12px!important;height:var(--oil-chart-pct,4%)!important;min-height:12px!important;align-self:flex-end!important;display:flex!important;flex-direction:column-reverse!important;border-radius:999px 999px 8px 8px!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)!important}.oil-monthly-card .oil-chart-stack .seg{width:100%!important;height:var(--oil-seg-pct,0)!important;min-height:0!important}.oil-monthly-card .oil-chart-track b{top:auto!important;right:50%!important;bottom:5px!important;transform:translateX(50%)!important;color:var(--text,#e7eefc)!important;font-size:11px!important;text-shadow:0 1px 4px rgba(0,0,0,.25)!important}.oil-monthly-card .oil-chart-row-wrap.selected{z-index:2!important;transform:translateY(-2px)!important}.oil-monthly-card .oil-chart-row-wrap.selected .oil-chart-row{padding:0!important;border:0!important;background:transparent!important}.oil-monthly-card .oil-chart-row-wrap.selected .oil-chart-track{border-color:rgba(96,165,250,.62)!important;box-shadow:0 0 0 2px rgba(96,165,250,.14),0 10px 22px rgba(15,23,42,.18)!important;transform:scaleX(1.08)!important;transform-origin:bottom center!important}.oil-monthly-card .oil-chart-row-wrap.selected .oil-chart-stack{width:min(28px,82%)!important;filter:brightness(1.08) saturate(1.05)!important;transform:scaleY(1.035)!important;transform-origin:bottom center!important}}.dashboard-panel .bonus-automation-panel .bonus-automation-controls{align-items:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls :is(.bonus-top-toggle,.bonus-region-field,.bonus-money-field){box-sizing:border-box!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important;align-self:center!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-menu{height:26px!important;min-height:26px!important;align-self:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field input,.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-menu summary{box-sizing:border-box!important;height:26px!important;min-height:26px!important;max-height:26px!important;margin:0!important;padding-top:0!important;padding-bottom:0!important;align-self:center!important;line-height:26px!important}.dashboard-panel .bonus-automation-panel .bonus-night-rules-head{margin-top:2px!important}.dashboard-panel .bonus-automation-panel .bonus-performance-table,.dashboard-panel .bonus-automation-panel .bonus-performance-tools{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.dashboard-panel .bonus-automation-panel .bonus-performance-row{grid-template-columns:30px minmax(150px,1.15fr) minmax(70px,.62fr) minmax(86px,.72fr) minmax(160px,1.45fr) 58px 50px!important;min-width:620px!important;-moz-column-gap:6px!important;column-gap:6px!important}.dashboard-panel .bonus-automation-panel .bonus-performance-row>:is(:first-child,:nth-child(3),:nth-child(4),:nth-child(6),:nth-child(7)){justify-self:center!important;text-align:center!important}.dashboard-panel .bonus-automation-panel .bonus-performance-row>:is(:nth-child(2),:nth-child(5)){justify-self:stretch!important;text-align:left!important}.dashboard-panel .bonus-automation-panel .bonus-performance-row .mini-pill{width:100%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.dashboard-panel :is(.billing-settings-tabs-card,.billing-cost-settings-modal) :is(.trailer-cost-table,.truck-cost-table).compact-list-table{width:100%!important;max-width:100%!important}.dashboard-panel :is(.billing-settings-tabs-card,.billing-cost-settings-modal) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row){grid-template-columns:minmax(132px,1.35fr) minmax(92px,.76fr) minmax(104px,1fr) minmax(118px,1.08fr) 78px 76px!important;width:100%!important;min-width:636px!important}.dashboard-panel :is(.billing-settings-tabs-card,.billing-cost-settings-modal) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>*{justify-self:stretch!important}.dashboard-panel .system-settings-section .settings-pill-entry.open{flex-basis:min(100%,610px)!important;width:min(100%,610px)!important}.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions{grid-template-columns:minmax(104px,.85fr) 84px minmax(168px,1.28fr) 86px 72px!important;gap:5px!important}.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions .dashboard-btn,.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions button,.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions input{box-sizing:border-box!important;height:28px!important;min-height:28px!important;max-height:28px!important;width:100%!important;min-width:0!important;padding:0 9px!important;border-radius:13px!important;font-size:9.5px!important;line-height:1!important;align-self:center!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards{width:min(100%,520px)!important;min-height:150px!important;display:grid!important;align-content:start!important;justify-self:center!important;margin-inline:auto!important;padding:14px 18px 12px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards-head{margin-bottom:5px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-grid{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin-inline:auto!important;gap:8px!important;padding:0 4px 2px!important;justify-content:flex-start!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card{flex:0 0 128px!important;min-width:128px!important;max-width:128px!important;min-height:102px!important;padding:7px 8px!important;gap:3px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-medal{width:34px!important;height:34px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card strong{font-size:10.5px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card small{font-size:8px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card b{font-size:8.5px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table) .bonus-empty{text-align:left!important;justify-content:start!important;justify-self:stretch!important;min-width:100%!important;width:100%!important;padding-left:14px!important}@media (min-width:651px){.dashboard-panel .bonus-automation-panel .bonus-tms-awards{min-height:170px!important;height:auto!important;max-height:none!important;gap:6px!important;padding:13px 18px 14px!important;align-content:start!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards-head{min-height:22px!important;margin-bottom:2px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-grid{min-height:112px!important;align-items:stretch!important;overflow-y:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card{box-sizing:border-box!important;height:112px!important;min-height:112px!important;grid-template-rows:15px 34px 13px 10px 16px!important;align-content:start!important;overflow:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-region{min-height:14px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card b{align-self:end!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){max-height:none!important;min-height:62px!important;overflow-x:hidden!important;overflow-y:visible!important;padding-right:0!important;gap:4px!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-empty) .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-night-rule-header{min-width:0!important;width:100%!important;min-height:18px!important;padding:0 8px 2px!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-night-rule-header{grid-template-columns:62px 1fr 1.4fr 84px 84px 100px 58px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-empty) .bonus-automation-rule-header{grid-template-columns:62px 1.4fr 44px 1.2fr 62px 86px 100px 58px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty) .bonus-empty{box-sizing:border-box!important;display:flex!important;align-items:center!important;min-height:38px!important;padding:8px 12px!important;margin:0!important}}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel{flex:1 1 auto!important;max-height:clamp(390px,calc(100vh - 260px),640px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding-right:5px!important}@media (max-width:650px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel{max-height:min(68vh,620px)!important;padding-right:3px!important}}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel{max-height:none!important;padding-right:0!important}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{gap:8px!important;min-height:280px!important;max-height:clamp(430px,calc(100vh - 230px),720px)!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{min-height:260px!important;overflow-y:visible!important}@media (max-width:650px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{max-height:min(68vh,640px)!important;min-height:300px!important}}@media (min-width:651px) and (max-width:1550px){.driver-details-back{align-items:flex-start!important;overflow-y:auto!important;padding:10px 6px!important;-webkit-overflow-scrolling:touch}.driver-details-modal{width:min(100%,760px)!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;border-radius:18px!important}.driver-details-modal .driver-details-head{position:static!important;padding:12px 14px!important}.driver-details-modal .dsWrap{gap:8px!important;padding:8px 6px calc(10px + env(safe-area-inset-bottom))!important;overflow:visible!important}.driver-details-modal .dsBlock{border-radius:12px!important;padding:8px 7px calc(8px + env(safe-area-inset-bottom))!important}.driver-details-modal .dsHeader{gap:8px!important;margin-bottom:8px!important}.driver-details-modal .dsHeader h3{font-size:11px!important}.driver-details-modal .dsSub{font-size:8px!important}.driver-details-modal .dsRow2{grid-template-columns:1fr!important;gap:8px!important}.driver-details-modal .dsMapHeaderActions{gap:5px!important}.driver-details-modal .driver-map-home-toggle{height:28px!important;gap:5px!important;padding:0 7px!important;font-size:8px!important}.driver-details-modal .driver-map-home-toggle span{width:26px!important;height:14px!important;flex-basis:26px!important}.driver-details-modal .driver-map-home-toggle span:after{width:8px!important;height:8px!important}.driver-details-modal .driver-map-home-toggle input:checked+span:after{transform:translateX(12px)!important}.driver-details-modal .dsPill{padding:5px 9px!important;font-size:11px!important}.driver-details-modal .dsInlineRow{grid-template-columns:1fr 1fr!important;grid-template-areas:"well product" "note send"!important;gap:8px!important}.driver-details-modal .dsInlineRow>:first-child{grid-area:well!important}.driver-details-modal .dsInlineRow>:nth-child(2){grid-area:product!important}.driver-details-modal .dsInlineRow>:nth-child(3){grid-area:note!important}.driver-details-modal .dsInlineRow>:nth-child(4){grid-area:send!important}.driver-details-modal .dsFilters .dsBtn,.driver-details-modal .dsInlineBtn .dsBtn{width:100%!important;min-width:0!important}.driver-details-modal .dsField label,.driver-details-modal .dsInlineField label{font-size:8px!important;margin-bottom:5px!important}.driver-details-modal .dsBtn,.driver-details-modal .dsField input,.driver-details-modal .dsField select,.driver-details-modal .dsFilters input,.driver-details-modal .dsFilters select,.driver-details-modal .dsInlineField input,.driver-details-modal .dsInlineField select{height:30px!important;padding:0 10px!important;border-radius:11px!important;font-size:9px!important}.driver-details-modal .dsBtn{min-height:30px!important;max-height:30px!important;min-width:84px!important}.driver-details-modal .dsActiveGrid{grid-template-columns:1fr 1fr!important;gap:6px!important;font-size:9px!important}.driver-details-modal .dsGrid2{gap:8px!important}.driver-details-modal .dsMapBox{height:260px!important;min-height:240px!important;border-radius:14px!important;font-size:8px!important}.driver-details-modal .dsActions{gap:8px!important;margin-top:10px!important}.driver-details-modal .dsFilters{grid-template-columns:1fr 1fr!important;gap:8px!important;margin:8px 0!important}.driver-details-modal .dsTableWrap{max-height:calc(92vh - 250px)!important;border-radius:12px!important}.driver-details-modal .dsTable{min-width:1000px!important;font-size:8px!important}.driver-details-modal .dsTable td,.driver-details-modal .dsTable th{padding:5px 6px!important;font-size:8px!important}.driver-details-head-actions .modal-close,.driver-details-head-actions .modal-close.driver-details-edit-btn{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;border-radius:14px!important;padding:0!important}.driver-details-head-actions .modal-close .btn-svg,.driver-details-head-actions .modal-close.driver-details-edit-btn .btn-svg{width:18px!important;height:18px!important}.driver-details-head-actions .modal-close.driver-details-edit-btn .driver-details-edit-label{display:none!important}}.oil-monthly-card .oil-chart-detail-pills{width:100%!important;max-width:100%!important;flex-wrap:nowrap!important;justify-content:safe center!important;align-items:center!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch!important}.oil-monthly-card .oil-chart-detail-pills::-webkit-scrollbar{height:6px!important}.oil-monthly-card .oil-chart-detail-pills::-webkit-scrollbar-track{background:rgba(148,163,184,.12)!important;border-radius:999px!important}.oil-monthly-card .oil-chart-detail-pills::-webkit-scrollbar-thumb{background:rgba(96,165,250,.38)!important;border-radius:999px!important}.oil-monthly-card .oil-chart-detail-pills .oil-chart-day-pill,.oil-monthly-card .oil-chart-detail-pills .oil-chart-detail-driver,.oil-monthly-card .oil-chart-detail-pills .oil-chart-detail-pill{flex:0 0 auto!important;box-sizing:border-box!important}@media (min-width:1551px){.oil-monthly-card .oil-chart-detail-pills-desktop{gap:5px!important;padding:5px!important}.oil-monthly-card .oil-chart-detail-pills-desktop .oil-chart-detail-driver{width:112px!important;min-width:112px!important;max-width:112px!important}.oil-monthly-card .oil-chart-detail-pills-desktop .oil-chart-day-pill{width:106px!important;min-width:106px!important;max-width:106px!important}.oil-monthly-card .oil-chart-detail-pills-desktop .oil-chart-detail-pill{width:82px!important;min-width:82px!important;max-width:82px!important}}.dashboard-panel .bonus-automation-panel .bonus-automation-controls :is(.bonus-region-field,.bonus-money-field){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;min-height:26px!important;height:26px!important;max-height:26px!important;gap:6px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-field{width:158px!important;grid-template-columns:auto 112px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field{width:148px!important;grid-template-columns:auto 108px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls :is(.bonus-region-field>span,.bonus-money-field>span){font-size:8px!important;font-weight:950!important;line-height:1!important;color:var(--oil-muted,var(--muted))!important}html[data-theme=light] .dashboard-panel .bonus-automation-panel .bonus-automation-controls :is(.bonus-region-field,.bonus-money-field){background:transparent!important;border-color:transparent!important;color:#0f172a!important}.dashboard-panel .bonus-automation-panel .mini-section-head{align-items:center!important}@media (max-width:650px){.dashboard-panel .bonus-automation-panel .mini-section-head{align-items:center!important;margin-bottom:8px!important}.dashboard-panel .bonus-automation-panel .mini-section-head>div{min-width:0!important}.dashboard-panel .bonus-automation-panel .mini-section-head h4{font-size:12px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .mini-section-head p{max-width:178px!important;font-size:9.5px!important;line-height:1.18!important}.dashboard-panel .bonus-automation-panel .billing-settings-head-actions{gap:4px!important;flex-wrap:nowrap!important}.dashboard-panel .bonus-automation-panel .billing-settings-head-actions .dashboard-btn.small{min-width:54px!important;padding:0 7px!important;font-size:8.5px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards{box-sizing:border-box!important;width:100%!important;min-height:142px!important;height:auto!important;max-height:none!important;gap:4px!important;padding:10px 10px 9px!important;align-content:start!important;overflow:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards-close{top:7px!important;right:7px!important;width:24px!important;height:24px!important;min-height:24px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards-head{min-height:20px!important;margin-bottom:2px!important;padding:0 30px!important;gap:5px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards-head span,.dashboard-panel .bonus-automation-panel .bonus-tms-awards-head>b{padding:3px 7px!important;font-size:8px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-grid{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:96px!important;margin-inline:auto!important;display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:stretch!important;gap:6px!important;padding:0 2px 2px!important;overflow-x:auto!important;overflow-y:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card{box-sizing:border-box!important;flex:0 0 min(122px,calc((100vw - 74px) / 2))!important;min-width:min(122px,calc((100vw - 74px) / 2))!important;max-width:min(122px,calc((100vw - 74px) / 2))!important;height:96px!important;min-height:96px!important;max-height:96px!important;grid-template-rows:14px 30px 12px 16px 14px!important;align-content:start!important;gap:2px!important;padding:5px 7px!important;overflow:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-region{min-height:13px!important;padding:2px 6px!important;font-size:7.5px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-medal{width:30px!important;height:30px!important;border-width:2px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-medal span{font-size:9px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card strong{font-size:9.5px!important;line-height:1.02!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card small{font-size:7px!important;line-height:1.05!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card b{align-self:end!important;padding:2px 6px!important;font-size:7.5px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls{display:grid!important;width:min(100%,318px)!important;grid-template-columns:minmax(132px,1fr) minmax(136px,1fr)!important;gap:5px 6px!important;justify-content:center!important;align-items:center!important;margin-top:3px!important;margin-inline:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-top-toggle{width:100%!important;min-width:0!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 7px!important;gap:5px!important;font-size:7.5px!important;border-radius:10px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-top-toggle input{width:12px!important;height:12px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-field{width:100%!important;min-width:0!important;grid-template-columns:auto minmax(78px,1fr)!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field{grid-column:1/-1!important;justify-self:center!important;width:142px!important;grid-template-columns:auto 92px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls :is(.bonus-region-field,.bonus-money-field){height:26px!important;min-height:26px!important;max-height:26px!important;gap:5px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field input,.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-menu,.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-menu summary{height:26px!important;min-height:26px!important;max-height:26px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field input,.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-menu summary{font-size:8.5px!important;line-height:26px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls :is(.bonus-region-field>span,.bonus-money-field>span){font-size:7.5px!important}.dashboard-panel .bonus-automation-panel .bonus-region-menu-list{right:0!important;width:148px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head{min-height:24px!important;font-size:10px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head .dashboard-btn{height:30px!important;min-height:30px!important;width:76px!important;min-width:76px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){max-height:none!important;min-height:50px!important;overflow-x:hidden!important;overflow-y:visible!important;padding-right:0!important;gap:3px!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-empty) .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-night-rule-header{min-width:0!important;width:100%!important;min-height:17px!important;padding:0 6px 2px!important;gap:4px!important;font-size:7.5px!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-night-rule-header{grid-template-columns:52px .8fr 1.05fr 48px 48px 58px 42px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-empty) .bonus-automation-rule-header{grid-template-columns:52px 1fr 24px .9fr 34px 44px 56px 42px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty) .bonus-empty{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;min-height:34px!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px 10px!important;text-align:left!important;font-size:10px!important}}.copy-drivers-btn,.copy-trailers-btn,.copy-trucks-btn,.dashboard-btn.icon-btn,.drivers-table .drivers-phone-copy,.dsCopyInput button,.loads-copy-value-btn{display:inline-grid!important;place-items:center!important;align-content:center!important;justify-content:center!important;padding:0!important;line-height:1!important}.copy-drivers-btn .btn-icon,.copy-trailers-btn .btn-icon,.copy-trucks-btn .btn-icon,.dashboard-btn.icon-btn .btn-icon,.dashboard-btn.icon-btn svg,.drivers-table .drivers-phone-copy .btn-icon,.drivers-table .drivers-phone-copy svg,.dsCopyInput button .btn-icon,.loads-copy-value-btn .btn-icon{display:inline-grid!important;place-items:center!important;margin:0!important;line-height:1!important}.drivers-copy-toast{position:sticky!important;top:8px!important;z-index:20!important;width:-moz-fit-content!important;width:fit-content!important;max-width:min(92vw,360px)!important;margin:0 auto 8px!important;padding:8px 14px!important;border:1px solid rgba(96,165,250,.34)!important;border-radius:999px!important;background:rgba(15,23,42,.94)!important;color:#eaf3ff!important;box-shadow:0 12px 28px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.12)!important;font-size:12px!important;font-weight:950!important;text-align:center!important;pointer-events:none!important}html[data-theme=light] .drivers-copy-toast{background:rgba(248,251,255,.96)!important;color:#0f172a!important;border-color:rgba(37,99,235,.24)!important;box-shadow:0 12px 28px rgba(15,23,42,.14),inset 0 1px 0 rgba(255,255,255,.9)!important}@media (max-width:650px){.drivers-table .drivers-phone-cell{gap:2px!important}.drivers-table .drivers-phone-copy{border-radius:5px!important;border-width:1px!important}.drivers-table .drivers-phone-copy .btn-icon,.drivers-table .drivers-phone-copy svg{width:9px!important;height:9px!important;font-size:8px!important}.drivers-copy-toast{top:4px!important;padding:6px 10px!important;font-size:10px!important;margin-bottom:6px!important}}.drivers-table .drivers-phone-cell{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 20px!important;align-items:center!important;justify-items:end!important;-moz-column-gap:4px!important;column-gap:4px!important;width:100%!important;min-width:0!important;padding-left:5px!important;padding-right:6px!important;text-align:right!important}.drivers-table .drivers-phone-link,.drivers-table .drivers-phone-text{grid-column:1!important;display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important;font-weight:900!important;line-height:1!important}.drivers-table .drivers-phone-copy{grid-column:2!important;justify-self:center!important;align-self:center!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important}@media (max-width:650px){.drivers-table .drivers-phone-cell{padding-left:3px!important;padding-right:3px!important}.drivers-table .drivers-phone-copy{width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important}}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table){--bonus-rule-final-header-h:18px;--bonus-rule-final-row-h:38px;--bonus-rule-final-gap:4px;box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:var(--bonus-rule-final-gap)!important;width:100%!important;max-width:100%!important;min-width:0!important;height:calc(var(--bonus-rule-final-header-h) + (var(--bonus-rule-final-row-h) * 2) + (var(--bonus-rule-final-gap) * 2) + 4px)!important;min-height:calc(var(--bonus-rule-final-header-h) + (var(--bonus-rule-final-row-h) * 2) + (var(--bonus-rule-final-gap) * 2) + 4px)!important;max-height:calc(var(--bonus-rule-final-header-h) + (var(--bonus-rule-final-row-h) * 2) + (var(--bonus-rule-final-gap) * 2) + 4px)!important;padding:0 2px 4px 0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:50px 70px minmax(96px,1.25fr) 70px 70px 78px 54px 34px!important;gap:4px!important;align-items:center!important;width:100%!important;max-width:100%!important;min-width:0!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{grid-template-columns:50px minmax(98px,1.15fr) 18px minmax(92px,.95fr) 46px 64px 78px 54px 34px!important;gap:4px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header){position:sticky!important;top:0!important;z-index:2!important;height:var(--bonus-rule-final-header-h)!important;min-height:var(--bonus-rule-final-header-h)!important;max-height:var(--bonus-rule-final-header-h)!important;padding:0 3px!important;background:var(--oil-card-solid,var(--card))!important;line-height:1!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header) span{min-width:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:8px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row){height:var(--bonus-rule-final-row-h)!important;min-height:var(--bonus-rule-final-row-h)!important;max-height:var(--bonus-rule-final-row-h)!important;padding:0!important;overflow:visible!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row)>*{min-width:0!important;max-width:100%!important;align-self:center!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) :is(select,input,.dashboard-btn,.bonus-toggle,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) :is(select,input){text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) select{padding-left:6px!important;padding-right:20px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:0 4px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-toggle input{width:13px!important;height:13px!important;min-width:13px!important;min-height:13px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-rule-is{line-height:1!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field{display:block!important;position:relative!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field input{height:34px!important;padding-left:18px!important;padding-right:18px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field:after{right:7px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-row-save-btn{padding:0 5px!important;font-size:9px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{width:32px!important;min-width:32px!important;max-width:32px!important;height:34px!important;justify-self:center!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;overflow:hidden!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty) .bonus-empty{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;min-height:38px!important;padding:7px 10px!important;text-align:left!important}.dashboard-panel .bonus-automation-panel .bonus-performance-tools{margin-top:8px!important}@media (max-width:1550px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{gap:5px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head{min-height:24px!important;margin:2px 0 1px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head .dashboard-btn{width:62px!important;min-width:62px!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 7px!important;border-radius:10px!important;font-size:9px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty){height:32px!important;min-height:32px!important;max-height:32px!important;margin-bottom:0!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-empty{min-height:32px!important;padding-top:5px!important;padding-bottom:5px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):not(:has(.bonus-empty)){--bonus-rule-final-header-h:34px;--bonus-rule-final-row-h:76px;height:calc(var(--bonus-rule-final-header-h) + (var(--bonus-rule-final-row-h) * 2) + 12px)!important;min-height:calc(var(--bonus-rule-final-header-h) + (var(--bonus-rule-final-row-h) * 2) + 12px)!important;max-height:calc(var(--bonus-rule-final-header-h) + (var(--bonus-rule-final-row-h) * 2) + 12px)!important;gap:5px!important;padding-bottom:5px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row,.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:5px!important;min-width:0!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header){grid-template-rows:repeat(2,14px)!important;height:var(--bonus-rule-final-header-h)!important;min-height:var(--bonus-rule-final-header-h)!important;max-height:var(--bonus-rule-final-header-h)!important;padding:1px 3px!important;align-items:center!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row){grid-template-rows:repeat(2,34px)!important;height:var(--bonus-rule-final-row-h)!important;min-height:var(--bonus-rule-final-row-h)!important;max-height:var(--bonus-rule-final-row-h)!important;align-items:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:first-child,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(2),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(2){grid-column:3/7!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(3),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(3){grid-column:7/8!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(4),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(4){grid-column:8/13!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(5),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(5){grid-column:1/3!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(6),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(6){grid-column:3/6!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(7),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(7){grid-column:6/9!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(8),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(8){grid-column:9/11!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header>:nth-child(9),.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(9){grid-column:11/13!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:first-child,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:nth-child(2),.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:nth-child(2){grid-column:3/6!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:nth-child(3),.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:nth-child(3){grid-column:6/13!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:nth-child(4),.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:nth-child(4){grid-column:1/3!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:nth-child(5),.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:nth-child(5){grid-column:3/6!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:nth-child(6),.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:nth-child(6){grid-column:6/9!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:nth-child(7),.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:nth-child(7){grid-column:9/11!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header>:nth-child(8),.dashboard-panel .bonus-automation-panel .bonus-night-rule-row>:nth-child(8){grid-column:11/13!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-row-save-btn,.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{width:44px!important;min-width:44px!important;max-width:44px!important;justify-self:center!important;padding:0!important}}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header){display:none!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):not(:has(.bonus-empty)){--bonus-rule-final-header-h:0px;height:calc((var(--bonus-rule-final-row-h) * 2) + 10px)!important;min-height:calc((var(--bonus-rule-final-row-h) * 2) + 10px)!important;max-height:calc((var(--bonus-rule-final-row-h) * 2) + 10px)!important;padding-top:0!important}}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head:not(.bonus-night-rules-head){box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding-right:18px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head:not(.bonus-night-rules-head) .dashboard-btn{justify-self:end!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-row-save-btn,.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;justify-self:stretch!important;padding:0 10px!important;border-radius:12px!important}}.dashboard-panel .billing-loads-table td,.dashboard-panel .billing-loads-table th{box-sizing:border-box!important;padding-left:0!important;padding-right:0!important;text-align:center!important;vertical-align:middle!important}.dashboard-panel .billing-loads-table td.billing-money-cell,.dashboard-panel .billing-loads-table td.billing-net-weight-cell,.dashboard-panel .billing-loads-table td.billing-number-cell{padding-left:0!important;padding-right:0!important;box-sizing:border-box!important;padding-left:6px!important;padding-right:6px!important;text-align:center!important;vertical-align:middle!important}.dashboard-panel .billing-loads-table td.billing-money-cell>span,.dashboard-panel .billing-loads-table td.billing-net-weight-cell>span,.dashboard-panel .billing-loads-table td.billing-number-cell>span{box-sizing:border-box!important;display:flex!important;width:100%!important;min-width:0!important;height:100%!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;text-align:center!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important}.dashboard-panel .billing-loads-table :is(th,td).billing-fixed-center{box-sizing:border-box!important;padding-left:0!important;padding-right:0!important;text-align:center!important;vertical-align:middle!important}.dashboard-panel .billing-loads-table td.billing-fixed-center{position:relative!important}.dashboard-panel .billing-loads-table :is(th,td).billing-fixed-center>span{box-sizing:border-box!important;position:absolute!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;text-align:center!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;pointer-events:none!important}.drivers-table .mini-pill,.mini-pill{display:inline-grid!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;align-content:center!important}.drivers-table .mini-pill,.drivers-table .mini-pill .mini-pill-label,.mini-pill,.mini-pill .mini-pill-label{box-sizing:border-box!important;justify-content:center!important;min-width:0!important;overflow:hidden!important;text-align:center!important;line-height:1!important}.drivers-table .mini-pill .mini-pill-label,.mini-pill .mini-pill-label{display:flex!important;align-items:center!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0 18px!important;text-overflow:clip!important;white-space:nowrap!important}.drivers-table .mini-pill .mini-pill-label.mini-pill-label-long,.mini-pill .mini-pill-label.mini-pill-label-long{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;transform:none!important;transform-origin:center center!important}.drivers-table .mini-pill .mini-pill-label.mini-pill-label-very-long,.mini-pill .mini-pill-label.mini-pill-label-very-long{font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;transform:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .mini-pill.has-location-pin{padding-left:16px!important;padding-right:16px!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .mini-pill.has-location-pin .mini-pill-label{width:100%!important;max-width:100%!important;padding:0!important}.drivers-location-pill-pin{position:absolute!important;z-index:2!important;top:50%!important;right:6px!important;transform:translateY(-50%)!important;pointer-events:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .mini-pill.has-location-pin{justify-content:center!important;place-items:center!important;padding-right:7px!important;text-align:center!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.drivers-table .mini-pill.has-location-pin:before{position:absolute!important;z-index:2!important;top:2px!important;right:2px!important;bottom:2px!important;width:17px!important;border-radius:999px!important;background:rgba(255,255,255,.3)!important;border-left:1px solid rgba(15,23,42,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -1px 0 rgba(15,23,42,.1)!important;pointer-events:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .mini-pill.has-location-pin .mini-pill-label{justify-content:center!important;text-align:center!important;text-overflow:clip!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .mini-pill.has-location-pin .drivers-location-pill-pin{z-index:3!important;right:6px!important;color:currentColor!important}html[data-theme=light] .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,html[data-theme=light] .drivers-table .mini-pill.has-location-pin:before{background:rgba(255,255,255,.48)!important;border-left-color:rgba(15,23,42,.12)!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin,.dashboard-panel .drivers-table .mini-pill.has-location-pin,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin,.oil-home .drivers-table .mini-pill.has-location-pin{isolation:isolate!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.dashboard-panel .drivers-table .mini-pill.has-location-pin:before,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.oil-home .drivers-table .mini-pill.has-location-pin:before{right:2px!important;width:17px!important;background-image:none!important}html[data-theme=light] .dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,html[data-theme=light] .dashboard-panel .drivers-table .mini-pill.has-location-pin:before,html[data-theme=light] .oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,html[data-theme=light] .oil-home .drivers-table .mini-pill.has-location-pin:before{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,var(--pill-pin-cover,inherit)))!important;background-image:none!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.dashboard-panel .drivers-table .mini-pill.has-location-pin .mini-pill-label,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.oil-home .drivers-table .mini-pill.has-location-pin .mini-pill-label{transform:translateX(3px)!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-long,.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-very-long,.dashboard-panel .drivers-table .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-long,.dashboard-panel .drivers-table .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-very-long,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-long,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-very-long,.oil-home .drivers-table .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-long,.oil-home .drivers-table .mini-pill.has-location-pin .mini-pill-label.mini-pill-label-very-long{justify-content:flex-start!important;text-align:left!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;transform:translateX(3px)!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin:has(.mini-pill-label-long),.dashboard-panel .drivers-table .mini-pill.has-location-pin:has(.mini-pill-label-long),.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin:has(.mini-pill-label-long),.oil-home .drivers-table .mini-pill.has-location-pin:has(.mini-pill-label-long){padding-left:7px!important;padding-right:3px!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .mini-pill.has-location-pin.has-long-location-label{isolation:isolate!important;padding-left:6px!important;padding-right:3px!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .mini-pill.has-location-pin.has-long-location-label:before{content:""!important;display:block!important;position:absolute!important;z-index:2!important;top:2px!important;right:2px!important;bottom:2px!important;width:17px!important;border-radius:999px!important;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,inherit))!important;background-color:var(--pill-pin-cover,inherit)!important;background-image:none!important;box-shadow:none!important;pointer-events:none!important}html[data-theme=light] .drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,html[data-theme=light] .drivers-table .mini-pill.has-location-pin.has-long-location-label:before{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,var(--pill-pin-cover,inherit)))!important;background-color:var(--pill-pin-cover-light,var(--pill-pin-cover,inherit))!important;background-image:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{justify-content:flex-start!important;text-align:left!important;width:calc(100% - 14px)!important;max-width:calc(100% - 14px)!important;margin-right:14px!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;transform:translateX(3px)!important}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{max-height:clamp(430px,calc(100dvh - 230px),720px)!important;overscroll-behavior-y:contain!important;padding-bottom:10px!important;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{display:grid!important;align-content:start!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;max-height:none!important;padding:0 0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row{display:grid!important;min-width:620px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row.head{display:grid!important;visibility:visible!important;opacity:1!important;z-index:6!important}.dashboard-panel .system-settings-section .settings-pill-entry.open{flex-basis:min(100%,560px)!important;width:min(100%,560px)!important}.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions{display:grid!important;grid-template-columns:minmax(130px,1fr) 76px 72px!important;gap:6px!important;align-items:center!important;width:100%!important;max-width:100%!important;min-width:0!important}.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions.with-map-link{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) 76px 72px!important}.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions :is(input,.dashboard-btn,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions .settings-map-link-edit{min-width:0!important}@media (max-width:650px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{padding-bottom:12px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-tools{padding-right:0!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{padding-bottom:10px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row.head{display:grid!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header){display:none!important}.dashboard-panel .system-settings-section .settings-pill-entry.open{flex-basis:100%!important;width:100%!important}.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions.with-map-link{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:0px){.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions,.dashboard-panel .system-settings-section .settings-pill-entry.open .settings-pill-actions.with-map-link{grid-template-columns:1fr!important}}.dashboard-panel .billing-period-card .billing-loads-table-wrap{box-sizing:border-box!important;min-height:min(665px,calc(100dvh - 260px))!important;contain:layout paint!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;will-change:scroll-position!important}.dashboard-panel .billing-period-card .billing-loads-table{table-layout:fixed!important;border-collapse:separate!important}.dashboard-panel .billing-period-card .billing-loads-table tbody tr{height:42px!important;min-height:42px!important}.dashboard-panel .billing-period-card .billing-loads-table :is(th,td){box-sizing:border-box!important}.dashboard-panel .billing-period-card .billing-loads-table td.billing-bol-pic-cell{height:42px!important;min-height:42px!important;padding-top:6px!important;padding-bottom:6px!important;text-align:center!important;vertical-align:middle!important}.dashboard-panel .billing-period-card .billing-loads-table .bol-pic-placeholder{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;min-width:46px!important;height:20px!important;line-height:1!important}@media (max-width:650px){.dashboard-panel .billing-period-card .billing-loads-table-wrap{min-height:min(560px,66dvh)!important}}.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,.9fr) minmax(86px,96px) minmax(64px,76px) 40px!important;gap:6px!important;align-items:center!important}.dashboard-panel .users-permissions-section .user-permission-card :is(input,select,.dashboard-btn){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card .masked-password-field{padding-left:8px!important;padding-right:8px!important}.dashboard-panel .users-permissions-section .user-permission-card .masked-password-field::-moz-placeholder{font-size:9px!important;line-height:1!important;letter-spacing:0!important}.dashboard-panel .users-permissions-section .user-permission-card .masked-password-field::placeholder{font-size:9px!important;line-height:1!important;letter-spacing:0!important}.dashboard-panel .users-permissions-section .user-status-select{font-weight:900!important}.dashboard-panel .users-permissions-section .user-permission-card .dashboard-btn:not(.icon-btn){min-width:0!important;padding:0 8px!important}.dashboard-panel .users-permissions-section .user-permission-card .dashboard-btn.icon-btn{width:40px!important;min-width:40px!important;max-width:40px!important}@media (max-width:650px){.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .users-permissions-section .user-permission-card .dashboard-btn.icon-btn{width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1/3!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:3/5!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:5/7!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn:not(.icon-btn){grid-column:1/4!important;grid-row:2!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select{grid-column:4/6!important;grid-row:2!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn.icon-btn{grid-column:6/7!important;grid-row:2!important;width:46px!important;min-width:46px!important;max-width:46px!important;justify-self:end!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:minmax(120px,1.04fr) minmax(132px,.98fr) minmax(120px,.9fr) minmax(92px,.62fr) minmax(84px,.58fr) 46px!important;gap:6px!important;align-items:center!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:3!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select{grid-column:4!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn:not(.icon-btn){grid-column:5!important;grid-row:1!important;width:100%!important;max-width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn.icon-btn{grid-column:6!important;grid-row:1!important;width:46px!important;min-width:46px!important;max-width:46px!important;justify-self:end!important}.dashboard-panel .dashboard-settings-users-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.dashboard-panel .dashboard-settings-users-grid>.dash-section,.dashboard-panel .system-settings-section,.dashboard-panel .users-permissions-section{width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.dashboard-panel .system-settings-section .dash-section-body,.dashboard-panel .users-permissions-section .dash-section-body{width:100%!important;max-width:100%!important;min-width:0!important;max-height:none!important;overflow:visible!important;padding-right:0!important}.dashboard-panel .permissions-role-list,.dashboard-panel .users-list{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-card{display:grid!important;grid-template-columns:minmax(112px,1fr) minmax(132px,1.04fr) minmax(112px,.92fr) minmax(86px,.68fr) minmax(78px,.58fr) 44px!important;gap:6px!important;align-items:center!important;width:100%!important;max-width:100%!important;min-width:0!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn.icon-btn,.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn:not(.icon-btn),.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select,.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2),.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-row:1!important;min-width:0!important;max-width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:2!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:3!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select{grid-column:4!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn:not(.icon-btn){grid-column:5!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn.icon-btn{grid-column:6!important;width:44px!important;min-width:44px!important;max-width:44px!important;justify-self:end!important}.dashboard-panel .activity-log-box{width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .activity-log-list{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:6px!important}.dashboard-panel .activity-log-row{display:grid!important;grid-template-columns:minmax(92px,116px) minmax(124px,168px) minmax(0,1fr)!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:center!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row p,.dashboard-panel .activity-log-row span{min-width:0!important;font-size:10px!important;line-height:1.2!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .activity-log-row p{white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .activity-log-search{width:min(280px,100%)!important;max-width:100%!important}}@media (max-width:1550px){.dashboard-panel .activity-log-box{overflow-x:hidden!important}.dashboard-panel .activity-log-list{overflow-x:hidden!important;overflow-y:auto!important;max-width:100%!important;min-width:0!important;scrollbar-gutter:stable!important}.dashboard-panel .activity-log-row{display:grid!important;grid-template-columns:minmax(92px,116px) minmax(110px,168px) minmax(0,1fr)!important;width:100%!important;min-width:0!important;max-width:100%!important;gap:8px!important;align-items:flex-start!important;overflow:visible!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row p,.dashboard-panel .activity-log-row span{min-width:0!important;max-width:100%!important;line-height:1.25!important}.dashboard-panel .activity-log-row b,.dashboard-panel .activity-log-row span{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .activity-log-row p{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important}}@media (max-width:650px){.dashboard-panel .activity-log-row{grid-template-columns:minmax(86px,116px) minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:4px 8px!important;min-height:54px!important;padding:8px 0!important}.dashboard-panel .activity-log-row span{grid-column:1!important;grid-row:1!important}.dashboard-panel .activity-log-row b{grid-column:2!important;grid-row:1!important}.dashboard-panel .activity-log-row p{grid-column:1/-1!important;grid-row:2!important}}.dashboard-panel .fuel-control-card{--fuel-tree-column:clamp(270px,17.5%,330px);margin-top:0!important;padding:12px!important;min-width:0!important;overflow:hidden!important;border:1px solid rgba(96,165,250,.36)!important;background:rgba(15,28,50,.86)!important}.dashboard-panel .fuel-mini-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin-bottom:10px!important}.dashboard-panel .fuel-mini-head strong{display:block!important;color:#f8fbff!important;font-size:13px!important;font-weight:950!important;letter-spacing:.02em!important;text-transform:uppercase!important}.dashboard-panel .fuel-mini-head span{display:block!important;margin-top:4px!important;color:#9fc8ff!important;font-size:12px!important;font-weight:780!important;line-height:1.35!important}.dashboard-panel .fuel-mini-action{flex:0 0 auto!important}.dashboard-panel .fuel-header-settings-btn{min-width:0!important;border-color:rgba(96,165,250,.34)!important;background:rgba(30,41,59,.64)!important;color:#dbeafe!important}.dashboard-panel .fuel-header-settings-btn:hover{border-color:rgba(96,165,250,.78)!important;background:rgba(30,64,175,.54)!important;color:#fff!important}.dashboard-panel .fuel-header-settings-btn[aria-pressed=true]{border-color:rgba(96,165,250,.86)!important;background:rgba(30,64,175,.62)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(147,197,253,.14),0 8px 18px rgba(37,99,235,.14)!important}.dashboard-panel .fuel-header-actions{display:grid!important;grid-template-columns:repeat(4,minmax(124px,1fr))!important;gap:8px!important;min-width:min(620px,100%)!important}.dashboard-panel .fuel-bridge-badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:28px!important;padding:0 12px!important;border-radius:999px!important;border:1px solid rgba(250,204,21,.45)!important;background:rgba(113,63,18,.36)!important;color:#fde68a!important;font-size:10px!important;font-weight:950!important;white-space:nowrap!important}.dashboard-panel .fuel-bridge-badge.ready{border-color:rgba(74,222,128,.5)!important;background:rgba(20,83,45,.38)!important;color:#bbf7d0!important}.dashboard-panel .fuel-top-metrics{display:grid!important;grid-template-columns:var(--fuel-tree-column) repeat(6,minmax(0,1fr))!important;gap:8px!important;margin-bottom:10px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card,.dashboard-panel .fuel-top-metrics>div{min-width:0!important;padding:9px 10px!important;border:1px solid rgba(147,197,253,.22)!important;border-radius:8px!important;background:rgba(30,41,59,.62)!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card{position:relative!important;color:#f8fbff!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font:inherit!important;text-align:left!important}.dashboard-panel .fuel-top-metrics>button.fuel-metric-card{cursor:pointer!important}.dashboard-panel .fuel-top-metrics>button.fuel-metric-card:hover{border-color:rgba(147,197,253,.46)!important;filter:brightness(1.04)!important}.dashboard-panel .fuel-top-metrics>button.fuel-metric-card:focus-visible{outline:2px solid rgba(96,165,250,.86)!important;outline-offset:2px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.selected{box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),0 6px 14px rgba(15,23,42,.16)!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.selected:after{content:""!important;position:absolute!important;top:7px!important;right:7px!important;width:7px!important;height:7px!important;border-radius:999px!important;border:1px solid rgba(255,255,255,.72)!important;background:#60a5fa!important;box-shadow:0 0 0 2px rgba(15,23,42,.18)!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.cards.selected:after{background:#94a3b8!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.active.selected:after{background:#22c55e!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.inactive.selected:after{background:#60a5fa!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.fraud.selected:after{background:#ef4444!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.pending.selected:after{background:#f59e0b!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.unassigned.selected:after{background:#facc15!important}.dashboard-panel .fuel-top-metrics strong{display:block!important;overflow:hidden!important;color:#f8fbff!important;font-size:14px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-top-metrics span{display:block!important;margin-top:1px!important;color:#9fc8ff!important;font-size:9px!important;font-weight:900!important;text-transform:uppercase!important}.dashboard-panel .fuel-top-metrics .warn{border-color:rgba(248,113,113,.32)!important;background:rgba(127,29,29,.26)!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.cards{border-color:rgba(148,163,184,.34)!important;background:rgba(51,65,85,.46)!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.active{border-color:rgba(34,197,94,.44)!important;background:rgba(20,83,45,.34)!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.active span,.dashboard-panel .fuel-top-metrics .fuel-metric-card.active strong{color:#bbf7d0!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive{border-color:rgba(96,165,250,.42)!important;background:rgba(30,64,175,.32)!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive span,.dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive strong{color:#bfdbfe!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud{border-color:rgba(248,113,113,.5)!important;background:rgba(127,29,29,.36)!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud span,.dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud strong{color:#fecaca!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.pending,.dashboard-panel .fuel-top-metrics .fuel-metric-card.session,.dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned{border-color:rgba(147,197,253,.24)!important;background:rgba(30,41,59,.62)!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned{border-color:rgba(251,191,36,.52)!important;background:rgba(120,53,15,.28)!important}.dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned span,.dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned strong{color:#fde68a!important}.dashboard-panel .fuel-change-bar,.dashboard-panel .fuel-queue-actions,.dashboard-panel .fuel-settings-strip,.dashboard-panel .fuel-toolbar{display:grid!important;gap:8px!important;min-width:0!important}.dashboard-panel .fuel-toolbar{grid-template-columns:minmax(108px,.8fr) repeat(5,minmax(112px,1fr))!important;align-items:center!important;margin-bottom:10px!important}.dashboard-panel .fuel-toolbar.fuel-toolbar-simple{justify-content:end!important}.dashboard-panel .fuel-toolbar.fuel-toolbar-simple,.dashboard-panel .fuel-toolbar.fuel-toolbar-tabs{grid-template-columns:repeat(2,minmax(140px,220px))!important}.dashboard-panel .fuel-toolbar-tabs .fuel-icon-btn{border-color:rgba(96,165,250,.32)!important;background:rgba(30,41,59,.64)!important;color:#dbeafe!important}.dashboard-panel .fuel-toolbar-tabs .fuel-icon-btn.active{border-color:rgba(96,165,250,.78)!important;background:rgba(30,64,175,.54)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(147,197,253,.12),0 8px 18px rgba(37,99,235,.14)!important}.dashboard-panel .fuel-icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important}.dashboard-panel .fuel-btn-icon{flex:0 0 auto!important;width:15px!important;height:15px!important}.dashboard-panel .fuel-icon-btn span{overflow:hidden!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-clock{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:36px!important;padding:5px 8px!important;border:1px solid rgba(96,165,250,.35)!important;border-radius:8px!important;background:rgba(15,23,42,.72)!important}.dashboard-panel .fuel-clock span{color:#93c5fd!important;font-size:8px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .fuel-clock strong{overflow:hidden!important;color:#f8fbff!important;font-size:10px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-settings-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important;margin-bottom:10px!important}.dashboard-panel .fuel-change-bar label,.dashboard-panel .fuel-settings-strip label{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;min-width:0!important;color:#9fc8ff!important;font-size:9px!important;font-weight:950!important}.dashboard-panel .fuel-card-search,.dashboard-panel .fuel-change-bar input,.dashboard-panel .fuel-change-bar select,.dashboard-panel .fuel-modal input,.dashboard-panel .fuel-settings-strip input,.dashboard-panel .fuel-settings-strip select{width:100%!important;min-width:0!important;border:1px solid rgba(147,197,253,.28)!important;border-radius:8px!important;background:rgba(30,41,59,.72)!important;color:#f8fbff!important;font-weight:850!important}.dashboard-panel .fuel-card-search{font-weight:900!important;line-height:1.15!important}.dashboard-panel .fuel-card-search::-moz-placeholder{color:#9fc8ff!important;font-size:9px!important;font-weight:850!important;opacity:.84!important}.dashboard-panel .fuel-card-search::placeholder{color:#9fc8ff!important;font-size:9px!important;font-weight:850!important;opacity:.84!important}.dashboard-panel .fuel-settings-strip input,.dashboard-panel .fuel-settings-strip select{min-height:30px!important}.dashboard-panel .fuel-desk-grid{display:grid!important;grid-template-columns:var(--fuel-tree-column) minmax(0,1fr)!important;gap:8px!important;min-width:0!important}.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-workspace{min-width:0!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:10px!important;background:rgba(8,18,34,.5)!important}.dashboard-panel .fuel-card-tree-panel{display:flex!important;flex-direction:column!important;min-height:0!important;padding:8px!important}.dashboard-panel .fuel-card-search{min-height:34px!important;margin-bottom:8px!important;padding:0 10px!important;font-size:9px!important}.dashboard-panel .fuel-tree-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-bottom:7px!important;color:#f8fbff!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .fuel-tree-header button{min-height:24px!important;padding:0 9px!important;border:1px solid rgba(147,197,253,.3)!important;border-radius:999px!important;background:rgba(30,64,175,.28)!important;color:#bfdbfe!important;font-size:9px!important;font-weight:950!important}.dashboard-panel .fuel-card-tree{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;gap:6px!important;overflow:auto!important;padding-right:3px!important}.dashboard-panel .fuel-card-node{display:grid!important;grid-template-columns:9px minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:6px 7px!important;align-items:center!important;width:100%!important;min-height:70px!important;padding:9px!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:8px!important;background:rgba(30,41,59,.55)!important;color:#f8fbff!important;text-align:left!important}.dashboard-panel .fuel-card-node.active{border-color:rgba(96,165,250,.75)!important;background:rgba(30,64,175,.55)!important}.dashboard-panel .fuel-card-tree-more{width:100%!important;min-height:38px!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:8px!important;background:rgba(15,23,42,.54)!important;color:#bfdbfe!important;font-size:10px!important;font-weight:950!important;letter-spacing:0!important;text-align:center!important}html[data-theme=light] .dashboard-panel .fuel-card-tree-more{border-color:#c7d7ed!important;background:#f7fbff!important;color:#315783!important}.dashboard-panel .fuel-card-mainline,.dashboard-panel .fuel-card-net-row,.dashboard-panel .fuel-card-node b,.dashboard-panel .fuel-card-node small{overflow:hidden!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-mainline{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:7px!important}.dashboard-panel .fuel-card-node b{flex:1 1 auto!important;font-size:10px!important;font-weight:950!important}.dashboard-panel .fuel-card-node small{grid-column:2!important;grid-row:2!important;color:#9fc8ff!important;font-size:9px!important;font-weight:850!important}.dashboard-panel .fuel-card-node em{flex:0 0 auto!important;align-self:center!important;display:inline-flex!important;align-items:center!important;max-width:88px!important;min-height:16px!important;padding:0 6px!important;overflow:hidden!important;border:1px solid rgba(147,197,253,.26)!important;border-radius:999px!important;background:rgba(30,41,59,.64)!important;color:#bfdbfe!important;font-size:8px!important;font-style:normal!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-net-row{grid-column:2!important;grid-row:3!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.dashboard-panel .fuel-card-net-item{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important}.dashboard-panel .fuel-card-net-label{min-width:0!important;color:#9fc8ff!important;line-height:1.1!important}.dashboard-panel .fuel-card-net-label,.dashboard-panel .fuel-card-net-pill{overflow:hidden!important;font-size:10px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-net-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;min-width:66px!important;min-height:23px!important;padding:0 9px!important;border:1px solid rgba(74,222,128,.34)!important;border-radius:999px!important;background:rgba(20,83,45,.28)!important;color:#bbf7d0!important;line-height:1.05!important}.dashboard-panel .fuel-card-net-pill.muted{border-color:rgba(147,197,253,.28)!important;background:rgba(30,41,59,.55)!important;color:#bfdbfe!important}.dashboard-panel .fuel-card-net-pill.fuel{border-color:rgba(251,191,36,.34)!important;background:rgba(113,63,18,.28)!important;color:#fde68a!important}.dashboard-panel .fuel-card-net-pill.fuel.muted{border-color:rgba(251,191,36,.22)!important;background:rgba(51,65,85,.58)!important;color:#fed7aa!important}.dashboard-panel .fuel-status-dot{grid-column:1!important;grid-row:1!important;width:9px!important;height:9px!important;border-radius:999px!important;background:#94a3b8!important}.dashboard-panel .fuel-status-dot.active{background:#22c55e!important}.dashboard-panel .fuel-status-dot.inactive{background:#64748b!important}.dashboard-panel .fuel-status-dot.fraud-hold{background:#ef4444!important}.dashboard-panel .fuel-status-dot.pending{background:#f59e0b!important}.dashboard-panel .fuel-card-status.active{border-color:rgba(34,197,94,.38)!important;background:rgba(20,83,45,.35)!important;color:#bbf7d0!important}.dashboard-panel .fuel-card-status.inactive{border-color:rgba(148,163,184,.32)!important;background:rgba(51,65,85,.42)!important;color:#cbd5e1!important}.dashboard-panel .fuel-card-status.fraud-hold{border-color:rgba(248,113,113,.42)!important;background:rgba(127,29,29,.34)!important;color:#fecaca!important}.dashboard-panel .fuel-card-status.pending{border-color:rgba(245,158,11,.44)!important;background:rgba(120,53,15,.32)!important;color:#fde68a!important}.dashboard-panel .fuel-workspace{display:flex!important;flex-direction:column!important;overflow:hidden!important}.dashboard-panel .fuel-workspace.is-loading{display:flex!important;align-items:center!important;justify-content:center!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.dashboard-panel .fuel-lookup-empty,.dashboard-panel .fuel-select-card-empty{display:grid!important;place-items:center!important;gap:12px!important;min-height:220px!important;padding:22px!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:10px!important;background:rgba(8,18,34,.5)!important;color:#bfdbfe!important;text-align:center!important}.dashboard-panel .fuel-lookup-empty>div,.dashboard-panel .fuel-select-card-empty{align-content:center!important}.dashboard-panel .fuel-lookup-empty svg,.dashboard-panel .fuel-select-card-empty svg{width:22px!important;height:22px!important;color:#93c5fd!important}.dashboard-panel .fuel-lookup-empty strong,.dashboard-panel .fuel-select-card-empty strong{display:block!important;color:#f8fbff!important;font-size:14px!important;font-weight:950!important}.dashboard-panel .fuel-lookup-empty span,.dashboard-panel .fuel-select-card-empty span{display:block!important;max-width:460px!important;margin-top:4px!important;color:#9fc8ff!important;font-size:10px!important;font-weight:850!important;line-height:1.35!important}.dashboard-panel .fuel-select-card-empty{min-height:360px!important;margin:10px!important}.dashboard-panel .fuel-workspace-loading{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.dashboard-panel .fuel-workspace-loading>span{max-width:none!important;margin:0!important;color:var(--oil-text,#e5eefc)!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important}html[data-theme=light] .dashboard-panel .fuel-workspace-loading>span{color:#172033!important}.dashboard-panel .fuel-workspace-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;padding:10px!important;border-bottom:1px solid rgba(96,165,250,.2)!important}.dashboard-panel .fuel-workspace-head>div:first-child{min-width:0!important}.dashboard-panel .fuel-workspace-head h4{margin:0!important;color:#f8fbff!important;font-size:14px!important;font-weight:950!important}.dashboard-panel .fuel-workspace-head p{margin:2px 0 0!important;overflow:hidden!important;color:#9fc8ff!important;font-size:10px!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-net-row-header{grid-column:auto!important;grid-row:auto!important;flex:0 0 auto!important;width:auto!important;min-width:min(100%,690px)!important;max-width:780px!important;margin-left:auto!important;align-self:center!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{justify-content:flex-end!important;gap:7px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{flex:1 1 auto!important;color:#d7e8ff!important;font-size:11px!important;text-align:right!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{min-width:76px!important;font-size:11px!important}.dashboard-panel .fuel-workspace-actions{display:grid!important;grid-template-columns:repeat(4,minmax(86px,1fr))!important;gap:6px!important;min-width:min(100%,390px)!important}.dashboard-panel .fuel-detail-grid,.dashboard-panel .fuel-info-cards,.dashboard-panel .fuel-risk-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:10px!important}.dashboard-panel .fuel-detail-grid>div,.dashboard-panel .fuel-info-cards>div,.dashboard-panel .fuel-risk-grid>div{min-width:0!important;padding:8px!important;border:1px solid rgba(147,197,253,.2)!important;border-radius:8px!important;background:rgba(30,41,59,.5)!important}.dashboard-panel .fuel-detail-grid span,.dashboard-panel .fuel-info-cards label,.dashboard-panel .fuel-risk-grid span{display:block!important;color:#93c5fd!important;font-size:8px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .fuel-detail-grid b,.dashboard-panel .fuel-info-cards strong,.dashboard-panel .fuel-risk-grid strong{display:block!important;overflow:hidden!important;margin-top:2px!important;color:#f8fbff!important;font-size:11px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-change-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;padding:0 10px 10px!important}.dashboard-panel .fuel-change-bar label{grid-template-columns:1fr!important;grid-template-rows:auto minmax(18px,1fr)!important;align-items:stretch!important;justify-items:stretch!important;gap:2px!important;min-height:46px!important;padding:8px!important;border:1px solid rgba(147,197,253,.2)!important;border-radius:8px!important;background:rgba(30,41,59,.5)!important;color:#93c5fd!important}.dashboard-panel .fuel-change-bar label>span{display:block!important;overflow:hidden!important;color:#93c5fd!important;font-size:8px!important;font-weight:950!important;line-height:1!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important}.dashboard-panel .fuel-change-bar input,.dashboard-panel .fuel-change-bar select{min-height:18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#f8fbff!important;font-size:11px!important;font-weight:950!important;line-height:1.15!important}.dashboard-panel .fuel-change-bar input::-moz-placeholder{color:#9fc8ff!important;opacity:.9!important}.dashboard-panel .fuel-change-bar input::placeholder{color:#9fc8ff!important;opacity:.9!important}.dashboard-panel .fuel-change-bar input:disabled,.dashboard-panel .fuel-change-bar select:disabled{opacity:1!important}.dashboard-panel .fuel-change-status-pair{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;gap:8px!important;min-width:0!important}.dashboard-panel .fuel-change-status-pair .dashboard-btn{align-self:stretch!important;width:100%!important;min-height:46px!important}.dashboard-panel .fuel-apply-status{margin:8px 0 0!important;padding:9px 12px!important;border-radius:10px!important;border:1px solid rgba(96,165,250,.35)!important;background:rgba(14,32,55,.72)!important;color:#dcecff!important;font-size:12px!important;font-weight:850!important;line-height:1.35!important}.dashboard-panel .fuel-apply-status-success{border-color:rgba(34,197,94,.42)!important;background:rgba(20,83,45,.24)!important;color:#d9ffe8!important}.dashboard-panel .fuel-apply-status-warn{border-color:rgba(245,158,11,.46)!important;background:rgba(120,53,15,.23)!important;color:#fff0c8!important}.dashboard-panel .fuel-apply-status-error{border-color:rgba(248,113,113,.48)!important;background:rgba(127,29,29,.22)!important;color:#ffe1e1!important}html[data-theme=light] .dashboard-panel .fuel-apply-status{border-color:#b9d6ff!important;background:#edf6ff!important;color:#17365f!important}html[data-theme=light] .dashboard-panel .fuel-apply-status-success{border-color:#99f6bf!important;background:#eafff1!important;color:#14532d!important}html[data-theme=light] .dashboard-panel .fuel-apply-status-warn{border-color:#f9cf77!important;background:#fff7df!important;color:#7c3f00!important}html[data-theme=light] .dashboard-panel .fuel-apply-status-error{border-color:#fca5a5!important;background:#fff1f1!important;color:#8a1717!important}.dashboard-panel .fuel-change-bar label,.dashboard-panel .fuel-change-status-pair .dashboard-btn,.dashboard-panel .fuel-info-cards>div{box-sizing:border-box!important;height:44px!important;min-height:44px!important}.dashboard-panel .fuel-change-bar label{grid-template-rows:9px minmax(0,1fr)!important;align-content:center!important;padding:7px 8px!important}.dashboard-panel .fuel-change-bar input,.dashboard-panel .fuel-change-bar select{height:17px!important;min-height:17px!important;line-height:17px!important}.dashboard-panel .fuel-change-status-pair{align-items:stretch!important}.dashboard-panel .fuel-change-bar label:first-child,.dashboard-panel .fuel-change-bar label:nth-child(2),.dashboard-panel .fuel-change-bar label:nth-child(3),.dashboard-panel .fuel-change-bar>.fuel-change-status-pair{grid-column:span 1!important}.dashboard-panel .fuel-detail-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-panel .fuel-detail-grid>div:first-child,.dashboard-panel .fuel-detail-grid>div:nth-child(2),.dashboard-panel .fuel-detail-grid>div:nth-child(3),.dashboard-panel .fuel-detail-grid>div:nth-child(4),.dashboard-panel .fuel-detail-grid>div:nth-child(5),.dashboard-panel .fuel-detail-grid>div:nth-child(6){grid-column:span 2!important}.dashboard-panel .fuel-tabs{display:block!important;padding:10px 10px 0!important;min-width:0!important}.dashboard-panel .fuel-tab-buttons{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important;width:100%!important;min-width:0!important}.dashboard-panel .fuel-tab-buttons button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:0!important;min-height:38px!important;padding:0 8px!important;border:1px solid rgba(147,197,253,.28)!important;border-radius:8px!important;background:rgba(30,41,59,.62)!important;color:#bfdbfe!important;font-size:9px!important;font-weight:950!important;line-height:1!important;text-align:center!important}.dashboard-panel .fuel-tab-buttons button svg{flex:0 0 auto!important;width:14px!important;height:14px!important}.dashboard-panel .fuel-tab-buttons button span{display:block!important;overflow:hidden!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-tab-buttons button.active{border-color:rgba(96,165,250,.8)!important;background:rgba(30,64,175,.62)!important;color:#fff!important}.dashboard-panel .fuel-tab-mobile-select{display:none!important;min-width:0!important}.dashboard-panel .fuel-tab-mobile-select span{display:block!important;margin-bottom:5px!important;color:#93c5fd!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .fuel-tab-mobile-select select{width:100%!important;min-height:40px!important;padding:0 12px!important;border:1px solid rgba(147,197,253,.32)!important;border-radius:8px!important;background:rgba(30,41,59,.72)!important;color:#f8fbff!important;font-size:12px!important;font-weight:950!important}.dashboard-panel .fuel-tab-panel{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:260px!important;max-height:none!important;margin:0 10px 10px!important;overflow:auto!important;border:1px solid rgba(96,165,250,.2)!important;border-top-color:rgba(96,165,250,.28)!important;border-radius:8px!important;background:rgba(15,23,42,.5)!important}.dashboard-panel .fuel-card-details-panel{display:flex!important;flex-direction:column!important;min-height:0!important}.dashboard-panel .fuel-card-transactions-section{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;margin:0 10px 10px!important;padding-top:10px!important;border-top:1px solid rgba(96,165,250,.2)!important}.dashboard-panel .fuel-card-transactions-title{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-bottom:8px!important;color:#f8fbff!important}.dashboard-panel .fuel-card-transactions-title>div{display:flex!important;align-items:baseline!important;gap:8px!important;min-width:0!important}.dashboard-panel .fuel-card-transactions-title strong{flex:0 0 auto!important;font-size:12px!important;font-weight:950!important}.dashboard-panel .fuel-card-transactions-title span{overflow:hidden!important;color:#9fc8ff!important;font-size:9px!important;font-weight:850!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-transaction-actions{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important}.dashboard-panel .fuel-card-transaction-actions .dashboard-btn,.dashboard-panel .fuel-transaction-pdf-btn{min-width:112px!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:9px!important}.dashboard-panel .fuel-transaction-pdf-btn{flex:0 0 auto!important}.dashboard-panel .fuel-card-transactions-section .fuel-table-wrap{max-height:430px!important}.dashboard-panel .fuel-portal-panel{display:grid!important;place-items:center!important;min-height:250px!important;padding:18px!important;text-align:center!important}.dashboard-panel .fuel-portal-panel strong{color:#f8fbff!important;font-size:16px!important;font-weight:950!important}.dashboard-panel .fuel-portal-panel span{max-width:640px!important;color:#9fc8ff!important;font-size:11px!important;font-weight:800!important;line-height:1.45!important}.dashboard-panel .fuel-console-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:10px!important;min-width:0!important}.dashboard-panel .fuel-console-card{display:flex!important;flex-direction:column!important;gap:8px!important;min-width:0!important;min-height:150px!important;padding:12px!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:10px!important;background:rgba(30,41,59,.48)!important}.dashboard-panel .fuel-console-card.primary,.dashboard-panel .fuel-console-card.workflow{grid-column:span 2!important}.dashboard-panel .fuel-console-card>div>span,.dashboard-panel .fuel-console-card>span{color:#93c5fd!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .fuel-console-card strong{overflow:hidden!important;color:#f8fbff!important;font-size:15px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-console-card p{margin:0!important;color:#bfdbfe!important;font-size:10px!important;font-weight:850!important;line-height:1.4!important}.dashboard-panel .fuel-console-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:auto!important}.dashboard-panel .fuel-console-actions.two{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-console-kpis{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.dashboard-panel .fuel-console-kpis>div{min-width:0!important;overflow:hidden!important;padding:8px!important;border:1px solid rgba(147,197,253,.2)!important;border-radius:8px!important;background:rgba(15,23,42,.38)!important}.dashboard-panel .fuel-console-kpis b{color:#f8fbff!important;font-size:13px!important}.dashboard-panel .fuel-console-kpis b,.dashboard-panel .fuel-console-kpis em{display:block!important;overflow:hidden!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-console-kpis em{min-width:0!important;max-width:100%!important;margin-top:2px!important;color:#9fc8ff!important;font-size:8px!important;font-style:normal!important;letter-spacing:0!important;line-height:1.08!important;text-transform:uppercase!important}.dashboard-panel .fuel-queue-scope{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(190px,.9fr)!important;align-items:stretch!important;gap:8px!important;margin-top:10px!important;min-width:0!important}.dashboard-panel .fuel-queue-scope>div:first-child{display:grid!important;align-content:center!important;min-width:0!important;min-height:38px!important;padding:7px 9px!important;border:1px solid rgba(147,197,253,.2)!important;border-radius:8px!important;background:rgba(15,23,42,.38)!important}.dashboard-panel .fuel-queue-scope span{color:#9fc8ff!important;font-size:8px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .fuel-queue-scope strong{overflow:hidden!important;color:#f8fbff!important;font-size:10px!important;font-weight:950!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-queue-scope-toggle{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important}.dashboard-panel .fuel-queue-scope-toggle button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;min-width:0!important;min-height:38px!important;padding:0 8px!important;border:1px solid rgba(96,165,250,.32)!important;border-radius:8px!important;background:rgba(30,41,59,.64)!important;color:#dbeafe!important;font-size:9px!important;font-weight:950!important}.dashboard-panel .fuel-queue-scope-toggle button.active{border-color:rgba(96,165,250,.78)!important;background:rgba(30,64,175,.54)!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(147,197,253,.12),0 8px 18px rgba(37,99,235,.14)!important}.dashboard-panel .fuel-console-card.workflow ol{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:auto 0 0!important;padding:0!important;list-style:none!important}.dashboard-panel .fuel-console-card.workflow li{min-width:0!important;padding:9px!important;border:1px solid rgba(147,197,253,.2)!important;border-radius:8px!important;background:rgba(15,23,42,.38)!important}.dashboard-panel .fuel-console-card.workflow li b,.dashboard-panel .fuel-console-card.workflow li em{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-console-card.workflow li b{color:#f8fbff!important;font-size:11px!important;font-weight:950!important}.dashboard-panel .fuel-console-card.workflow li em{margin-top:3px!important;color:#9fc8ff!important;font-size:8px!important;font-style:normal!important;font-weight:850!important}.dashboard-panel .fuel-settings-panel{display:grid!important;grid-template-columns:minmax(540px,1.55fr) minmax(220px,.6fr) minmax(340px,1fr)!important;gap:10px!important;padding:10px!important;min-width:0!important}.dashboard-panel .fuel-settings-panel-main{padding:0!important}.dashboard-panel .fuel-settings-column{display:grid!important;align-content:start!important;gap:10px!important;min-width:0!important}.dashboard-panel .fuel-settings-lifecycle-risk-grid,.dashboard-panel .fuel-settings-queue-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-width:0!important}.dashboard-panel .fuel-settings-card{min-width:0!important;padding:12px!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:10px!important;background:rgba(30,41,59,.48)!important}.dashboard-panel .fuel-settings-card.wide{grid-column:1/-1!important}.dashboard-panel .fuel-settings-title{display:flex!important;align-items:center!important;gap:9px!important;margin-bottom:10px!important;min-width:0!important}.dashboard-panel .fuel-settings-title svg{width:18px!important;height:18px!important;color:#93c5fd!important}.dashboard-panel .fuel-settings-title span,.dashboard-panel .fuel-settings-title strong{display:block!important;overflow:hidden!important;min-width:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-settings-title strong{color:#f8fbff!important;font-size:13px!important;font-weight:950!important}.dashboard-panel .fuel-settings-title span{margin-top:2px!important;color:#9fc8ff!important;font-size:9px!important;font-weight:850!important}.dashboard-panel .fuel-setting-form{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-setting-form.single{grid-template-columns:1fr!important}.dashboard-panel .fuel-setting-form-gmail{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-check-status-row,.dashboard-panel .fuel-setting-form-gmail .fuel-check-row{grid-column:1/-1!important}.dashboard-panel .fuel-settings-back-row{grid-column:1/-1!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;padding:8px!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:8px!important;background:rgba(15,23,42,.28)!important}.dashboard-panel .fuel-settings-back-row .fuel-icon-btn{flex:0 0 auto!important;min-width:150px!important;border-color:rgba(96,165,250,.34)!important;background:rgba(30,41,59,.64)!important;color:#dbeafe!important}.dashboard-panel .fuel-settings-toolbar-actions{display:grid!important;flex:0 1 390px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-width:0!important}.dashboard-panel .fuel-settings-toolbar-actions .dashboard-btn{min-width:0!important;min-height:36px!important}.dashboard-panel .fuel-settings-back-row span{overflow:hidden!important;color:#9fc8ff!important;font-size:10px!important;font-weight:850!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-setting-form-stacked,.dashboard-panel .fuel-settings-column .fuel-setting-form-queue{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-column .fuel-setting-form-queue-settings{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-panel .fuel-queue-settings-card .fuel-setting-form-queue-settings,.dashboard-panel .fuel-setting-form.fuel-setting-form-queue-settings{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-items:end!important}.dashboard-panel .fuel-setting-form-queue-settings label:first-child,.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(2){grid-column:span 3!important}.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(3),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(4),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(5){grid-column:span 2!important}.dashboard-panel .fuel-queue-readiness-card,.dashboard-panel .fuel-queue-settings-card{display:flex!important;flex-direction:column!important}.dashboard-panel .fuel-queue-readiness-card .fuel-settings-kpis,.dashboard-panel .fuel-queue-settings-card .fuel-setting-form-queue-settings{flex:1 1 auto!important}.dashboard-panel .fuel-queue-readiness-card .fuel-settings-actions.two{margin-top:10px!important}.dashboard-panel .fuel-queue-readiness-card .fuel-queue-scope{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-panel .fuel-queue-readiness-card .fuel-queue-scope-toggle,.dashboard-panel .fuel-queue-readiness-card .fuel-queue-scope>div:first-child{grid-column:span 3!important}.dashboard-panel .fuel-setting-form label{display:grid!important;gap:4px!important;min-width:0!important;color:#9fc8ff!important;font-size:9px!important;font-weight:950!important}.dashboard-panel .fuel-setting-form input,.dashboard-panel .fuel-setting-form select{width:100%!important;min-width:0!important;min-height:34px!important;padding:0 10px!important;border:1px solid rgba(147,197,253,.28)!important;border-radius:8px!important;background:rgba(30,41,59,.72)!important;color:#f8fbff!important;font-weight:850!important}.dashboard-panel .fuel-check-row{display:flex!important;gap:7px!important}.dashboard-panel .fuel-check-row input[type=checkbox]{width:15px!important;height:15px!important;min-height:15px!important;flex:0 0 auto!important}.dashboard-panel .fuel-check-status-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;min-width:0!important}.dashboard-panel .fuel-check-status-row .fuel-check-row{flex:0 0 auto!important;min-width:0!important;font-size:9px!important}.dashboard-panel .fuel-field-status{display:flex!important;flex-wrap:wrap!important;gap:7px!important;margin-top:10px!important}.dashboard-panel .fuel-field-status-inline{flex:1 1 auto!important;justify-content:flex-end!important;gap:5px!important;margin-top:0!important;min-width:0!important}.dashboard-panel .fuel-field-status span{display:inline-flex!important;align-items:center!important;min-height:24px!important;padding:0 9px!important;border:1px solid rgba(248,113,113,.35)!important;border-radius:999px!important;background:rgba(127,29,29,.25)!important;color:#fecaca!important;font-size:9px!important;font-weight:950!important}.dashboard-panel .fuel-field-status-inline span{min-height:20px!important;padding:0 5px!important;font-size:7px!important;white-space:nowrap!important}.dashboard-panel .fuel-field-status span.ok{border-color:rgba(74,222,128,.42)!important;background:rgba(20,83,45,.3)!important;color:#bbf7d0!important}.dashboard-panel .fuel-settings-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-settings-action-strip{grid-column:1/-1!important;display:grid!important;gap:8px!important;min-width:0!important;padding:0 2px!important}.dashboard-panel .fuel-settings-action-strip .fuel-settings-note{margin-top:0!important}.dashboard-panel .fuel-settings-actions.two{grid-template-columns:repeat(2,minmax(0,1fr))!important;margin-top:10px!important}.dashboard-panel .fuel-settings-actions .dashboard-btn{gap:7px!important}.dashboard-panel .fuel-settings-actions-card .fuel-settings-actions{grid-template-columns:1fr!important}.dashboard-panel .fuel-settings-column-evidence .fuel-settings-card{padding:10px!important}.dashboard-panel .fuel-settings-column-evidence .fuel-settings-title{margin-bottom:7px!important}.dashboard-panel .fuel-settings-column-evidence .fuel-settings-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-top:6px!important}.dashboard-panel .fuel-settings-column-evidence .fuel-settings-evidence-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-column-evidence .fuel-console-kpis>div{padding:7px!important}.dashboard-panel .fuel-settings-column-evidence .fuel-settings-note{margin-top:6px!important;font-size:9px!important;line-height:1.28!important}.dashboard-panel .fuel-settings-evidence-card{min-height:209px!important}.dashboard-panel .fuel-settings-bridge-card{min-height:185px!important}.dashboard-panel .fuel-settings-bridge-card .fuel-settings-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-bridge-card .fuel-settings-note{margin-top:8px!important;font-size:9px!important;line-height:1.28!important}.dashboard-panel .fuel-settings-risk-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:0!important}.dashboard-panel .fuel-settings-risk-grid>div{padding:7px!important}.dashboard-panel .fuel-settings-risk-grid strong{font-size:10px!important}.dashboard-panel .fuel-settings-risk-grid span{font-size:7px!important}.dashboard-panel .fuel-settings-queue-grid .fuel-queue-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-queue-grid .fuel-queue-actions .dashboard-btn{min-width:0!important;min-height:34px!important;padding:0 3px!important;overflow:hidden!important;font-size:7.5px!important;line-height:1.05!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-settings-queue-grid .fuel-settings-queue-panel{max-height:280px!important}.dashboard-panel .fuel-settings-queue-grid .fuel-settings-queue-panel .fuel-table-wrap{min-height:130px!important;max-height:170px!important}.dashboard-panel .fuel-settings-kpis{margin-top:10px!important}.dashboard-panel .fuel-settings-panel.fuel-settings-panel-main{grid-template-columns:1fr!important;gap:10px!important;padding:0!important}.dashboard-panel .fuel-settings-row{display:grid!important;gap:10px!important;min-width:0!important;align-items:stretch!important}.dashboard-panel .fuel-settings-row-two{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-row-three{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-row>.fuel-settings-card{min-width:0!important;height:100%!important}.dashboard-panel .fuel-settings-footer-grid .fuel-settings-bridge-card,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-card,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-card{min-height:0!important}.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-evidence-kpis>div,body>.fuel-modal-back .fuel-settings-evidence-kpis>div{display:grid!important;align-content:center!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .fuel-settings-evidence-kpis em,body>.fuel-modal-back .fuel-settings-evidence-kpis em{max-width:100%!important;font-size:clamp(6px,1.65vw,8px)!important;letter-spacing:0!important;line-height:1.05!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-settings-simple-control-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-simple-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:10px!important}.dashboard-panel .fuel-fleetone-connection-card .fuel-simple-actions,body>.fuel-modal-back .fuel-fleetone-connection-card .fuel-simple-actions{grid-template-columns:minmax(0,1fr)!important}.dashboard-panel .fuel-bridge-activity-card .fuel-table-wrap{max-height:190px!important}.dashboard-panel .fuel-risk-tab-panel{display:grid!important;gap:10px!important;padding:10px!important}.dashboard-panel .fuel-card-risk-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-risk-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:0!important}.dashboard-panel .fuel-risk-actions .dashboard-btn{min-width:0!important;width:100%!important}.dashboard-panel .fuel-risk-toggle-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-risk-toggle-grid label{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;min-height:38px!important;padding:0 9px!important;border:1px solid rgba(147,197,253,.2)!important;border-radius:8px!important;background:rgba(15,23,42,.38)!important;color:#dbeafe!important;font-size:9px!important;font-weight:950!important}.dashboard-panel .fuel-risk-toggle-grid input[type=checkbox]{width:15px!important;height:15px!important;min-height:15px!important;flex:0 0 auto!important}.dashboard-panel .fuel-risk-limit-form{grid-template-columns:repeat(8,minmax(0,1fr))!important}.dashboard-panel .fuel-risk-tab-panel .fuel-table-wrap{max-height:260px!important}.dashboard-panel .fuel-settings-error{margin-bottom:8px!important;padding:8px!important;border:1px solid rgba(248,113,113,.35)!important;border-radius:8px!important;background:rgba(127,29,29,.24)!important;color:#fecaca!important;font-size:10px!important;font-weight:850!important}.dashboard-panel .fuel-settings-toolbar-error{grid-column:1/-1!important;margin:0!important}.dashboard-panel .fuel-settings-note{margin:9px 0 0!important;color:#9fc8ff!important;font-size:10px!important;font-weight:800!important;line-height:1.4!important}.dashboard-panel .fuel-sync-required-line,.dashboard-panel .fuel-sync-required-main{display:inline!important}@media (max-width:1550px){.dashboard-panel .fuel-sync-required-note{text-align:center!important}.dashboard-panel .fuel-sync-required-line,.dashboard-panel .fuel-sync-required-main{display:block!important}}.dashboard-panel .fuel-table-wrap{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-height:0!important;overflow:auto!important}.dashboard-panel .fuel-table{flex:1 1 auto!important;width:100%!important;height:auto!important;min-width:620px!important;border-collapse:separate!important;border-spacing:0 6px!important}.dashboard-panel .fuel-table tbody{height:auto!important}.dashboard-panel .fuel-table th{padding:7px 8px!important;color:#93c5fd!important;font-size:8px!important;font-weight:950!important;text-align:left!important;text-transform:uppercase!important}.dashboard-panel .fuel-table td{max-width:240px!important;padding:8px!important;overflow:hidden!important;border-top:1px solid rgba(147,197,253,.18)!important;border-bottom:1px solid rgba(147,197,253,.18)!important;background:rgba(30,41,59,.56)!important;color:#dbeafe!important;font-size:10px!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-table :is(.fuel-table-col-status,.fuel-table-col-tx,.fuel-table-col-rejections,.fuel-table-col-lane,.fuel-table-col-mode,.fuel-table-col-type,.fuel-table-col-gallons,.fuel-table-col-transaction-id){text-align:center!important}.dashboard-panel .fuel-table :is(.fuel-table-col-amount){text-align:right!important}.dashboard-panel .fuel-table :is(td.fuel-table-col-status,td.fuel-table-col-tx,td.fuel-table-col-rejections,td.fuel-table-col-lane,td.fuel-table-col-mode,td.fuel-table-col-type,td.fuel-table-col-gallons,td.fuel-table-col-amount,td.fuel-table-col-transaction-id){font-variant-numeric:tabular-nums!important}.dashboard-panel .fuel-table td:first-child{border-left:1px solid rgba(147,197,253,.18)!important;border-radius:8px 0 0 8px!important}.dashboard-panel .fuel-table td:last-child{border-right:1px solid rgba(147,197,253,.18)!important;border-radius:0 8px 8px 0!important}.dashboard-panel .fuel-empty,.dashboard-panel .fuel-empty-cell{color:#9fc8ff!important;font-size:10px!important;font-weight:850!important;text-align:center!important;vertical-align:middle!important}.dashboard-panel .fuel-table td.fuel-empty-cell{max-width:none!important;padding:14px 18px!important;overflow:visible!important;color:#cfe5ff!important;font-size:11px!important;font-weight:900!important;line-height:1.42!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:break-word!important}.dashboard-panel .fuel-empty{padding:12px!important}.dashboard-panel .fuel-queue-panel{display:flex!important;flex-direction:column!important;min-height:330px!important;padding:10px!important}.dashboard-panel .fuel-settings-queue-panel .fuel-table-wrap{min-height:260px!important}.dashboard-panel .fuel-queue-actions{grid-template-columns:repeat(6,minmax(0,1fr))!important;margin-bottom:10px!important}.dashboard-panel .fuel-modal-back{position:fixed!important;inset:0!important;z-index:1000!important;display:grid!important;place-items:center!important;padding:16px!important;background:rgba(2,6,23,.72)!important}.dashboard-panel .fuel-modal{display:grid!important;gap:10px!important;width:min(440px,100%)!important;max-height:calc(100vh - 32px)!important;padding:14px!important;border:1px solid rgba(96,165,250,.45)!important;border-radius:12px!important;background:#0f1c32!important;color:#f8fbff!important}.dashboard-panel .fuel-modal-wide{width:min(1520px,calc(100vw - 32px))!important;grid-template-rows:auto minmax(0,1fr)!important}.dashboard-panel .fuel-modal-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.dashboard-panel .fuel-modal-head>div{min-width:0!important}.dashboard-panel .fuel-modal h4{margin:0!important;font-size:15px!important;font-weight:950!important}.dashboard-panel .fuel-modal-head span{display:block!important;margin-top:3px!important;overflow:hidden!important;color:#9fc8ff!important;font-size:10px!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-modal-close{width:40px!important;min-width:40px!important;height:36px!important;padding:0!important}.dashboard-panel .fuel-modal-body{min-height:0!important;overflow:auto!important;padding-right:2px!important}.dashboard-panel .fuel-modal-body .fuel-settings-panel{padding:0!important}.dashboard-panel .fuel-global-modal-panel,.dashboard-panel .fuel-sync-modal-panel{display:flex!important;flex-direction:column!important;gap:10px!important;min-height:min(620px,calc(100vh - 150px))!important}.dashboard-panel .fuel-sync-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-sync-summary>div{min-width:0!important;padding:10px!important;border:1px solid rgba(147,197,253,.24)!important;border-radius:8px!important;background:rgba(15,23,42,.38)!important}.dashboard-panel .fuel-sync-summary span,.dashboard-panel .fuel-sync-summary strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-sync-summary strong{color:#f8fbff!important;font-size:14px!important;font-weight:950!important}.dashboard-panel .fuel-sync-summary span{margin-top:2px!important;color:#9fc8ff!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .fuel-global-modal-panel .fuel-table-wrap,.dashboard-panel .fuel-sync-modal-panel .fuel-table-wrap{flex:1 1 auto!important;min-height:420px!important;max-height:none!important}.dashboard-panel .fuel-database-modal-panel{min-height:0!important;overflow:visible!important}.dashboard-panel .fuel-database-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important}.dashboard-panel .fuel-database-summary>div{min-height:48px!important;padding:8px!important}.dashboard-panel .fuel-database-summary strong{font-size:12px!important}.dashboard-panel .fuel-database-summary span{font-size:8px!important}.dashboard-panel .fuel-database-table-section{min-height:0!important}.dashboard-panel .fuel-database-card-table .fuel-table-wrap{min-height:250px!important;max-height:360px!important}.dashboard-panel .fuel-database-modal-panel.no-lifecycle .fuel-database-card-table .fuel-table-wrap{min-height:420px!important;max-height:none!important}.dashboard-panel .fuel-database-card-table .fuel-table,body>.fuel-modal-back .fuel-database-card-table .fuel-table,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table{min-width:1120px!important;table-layout:fixed!important}.dashboard-panel .fuel-database-card-table .fuel-table :is(th,td),body>.fuel-modal-back .fuel-database-card-table .fuel-table :is(th,td),body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table :is(th,td){max-width:none!important;vertical-align:middle!important}.dashboard-panel .fuel-database-card-table .fuel-table-col-card,body>.fuel-modal-back .fuel-database-card-table .fuel-table-col-card,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-card{width:220px!important;font-variant-numeric:tabular-nums!important}.dashboard-panel .fuel-database-card-table .fuel-table-col-driver,body>.fuel-modal-back .fuel-database-card-table .fuel-table-col-driver,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-driver{width:300px!important}.dashboard-panel .fuel-database-card-table .fuel-table-col-tx,body>.fuel-modal-back .fuel-database-card-table .fuel-table-col-tx,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-tx{width:80px!important;text-align:center!important}.dashboard-panel .fuel-database-card-table .fuel-table-col-rejections,body>.fuel-modal-back .fuel-database-card-table .fuel-table-col-rejections,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-rejections{width:112px!important;text-align:center!important}.dashboard-panel .fuel-database-card-table .fuel-table-col-key,body>.fuel-modal-back .fuel-database-card-table .fuel-table-col-key,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-key{width:408px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace!important;font-size:9.5px!important;font-variant-numeric:tabular-nums!important}.dashboard-panel .fuel-database-lifecycle-table .fuel-table-wrap{min-height:260px!important;max-height:360px!important}.dashboard-panel .fuel-modal label{display:grid!important;gap:4px!important;color:#9fc8ff!important;font-size:10px!important;font-weight:900!important}.dashboard-panel .fuel-check-row{grid-template-columns:auto 1fr!important;align-items:center!important}.dashboard-panel .fuel-check-row input{width:auto!important}html[data-theme=light] .dashboard-panel .fuel-card-tree-panel,html[data-theme=light] .dashboard-panel .fuel-control-card,html[data-theme=light] .dashboard-panel .fuel-modal,html[data-theme=light] .dashboard-panel .fuel-tab-panel,html[data-theme=light] .dashboard-panel .fuel-workspace{background:#f8fbff!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-detail-grid b,html[data-theme=light] .dashboard-panel .fuel-info-cards strong,html[data-theme=light] .dashboard-panel .fuel-mini-head strong,html[data-theme=light] .dashboard-panel .fuel-portal-panel strong,html[data-theme=light] .dashboard-panel .fuel-risk-grid strong,html[data-theme=light] .dashboard-panel .fuel-top-metrics strong,html[data-theme=light] .dashboard-panel .fuel-workspace-head h4{color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-card-node,html[data-theme=light] .dashboard-panel .fuel-card-search,html[data-theme=light] .dashboard-panel .fuel-change-bar input,html[data-theme=light] .dashboard-panel .fuel-change-bar select,html[data-theme=light] .dashboard-panel .fuel-clock,html[data-theme=light] .dashboard-panel .fuel-console-card,html[data-theme=light] .dashboard-panel .fuel-console-card.workflow li,html[data-theme=light] .dashboard-panel .fuel-console-kpis>div,html[data-theme=light] .dashboard-panel .fuel-detail-grid>div,html[data-theme=light] .dashboard-panel .fuel-info-cards>div,html[data-theme=light] .dashboard-panel .fuel-modal input,html[data-theme=light] .dashboard-panel .fuel-queue-scope>div:first-child,html[data-theme=light] .dashboard-panel .fuel-risk-grid>div,html[data-theme=light] .dashboard-panel .fuel-setting-form input,html[data-theme=light] .dashboard-panel .fuel-setting-form select,html[data-theme=light] .dashboard-panel .fuel-settings-card,html[data-theme=light] .dashboard-panel .fuel-settings-strip input,html[data-theme=light] .dashboard-panel .fuel-settings-strip select,html[data-theme=light] .dashboard-panel .fuel-tab-mobile-select select,html[data-theme=light] .dashboard-panel .fuel-table td,html[data-theme=light] .dashboard-panel .fuel-tabs button,html[data-theme=light] .dashboard-panel .fuel-top-metrics>.fuel-metric-card,html[data-theme=light] .dashboard-panel .fuel-top-metrics>div{background:#eaf2ff!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics>.fuel-metric-card.selected{box-shadow:inset 0 0 0 1px rgba(37,99,235,.16),0 6px 14px rgba(37,99,235,.1)!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics>.fuel-metric-card.selected:after{border-color:rgba(255,255,255,.96)!important;box-shadow:0 0 0 2px rgba(37,99,235,.1)!important}html[data-theme=light] .dashboard-panel .fuel-control-card{border-color:#b7d4ff!important;background:#ffffff!important;box-shadow:0 10px 28px rgba(37,99,235,.12)!important}html[data-theme=light] .dashboard-panel .fuel-card-tree-panel,html[data-theme=light] .dashboard-panel .fuel-lookup-empty,html[data-theme=light] .dashboard-panel .fuel-select-card-empty,html[data-theme=light] .dashboard-panel .fuel-settings-back-row,html[data-theme=light] .dashboard-panel .fuel-tab-panel,html[data-theme=light] .dashboard-panel .fuel-workspace{border-color:#bfd8ff!important;background:#f8fbff!important}html[data-theme=light] .dashboard-panel .fuel-card-transactions-section{border-top-color:#bfd8ff!important}html[data-theme=light] .dashboard-panel .fuel-console-card p,html[data-theme=light] .dashboard-panel .fuel-empty,html[data-theme=light] .dashboard-panel .fuel-empty-cell,html[data-theme=light] .dashboard-panel .fuel-lookup-empty span,html[data-theme=light] .dashboard-panel .fuel-mini-head span,html[data-theme=light] .dashboard-panel .fuel-portal-panel span,html[data-theme=light] .dashboard-panel .fuel-select-card-empty span,html[data-theme=light] .dashboard-panel .fuel-settings-note,html[data-theme=light] .dashboard-panel .fuel-workspace-head p{color:#475569!important}html[data-theme=light] .dashboard-panel .fuel-change-bar label,html[data-theme=light] .dashboard-panel .fuel-clock span,html[data-theme=light] .dashboard-panel .fuel-console-card.workflow li em,html[data-theme=light] .dashboard-panel .fuel-console-card>div>span,html[data-theme=light] .dashboard-panel .fuel-console-card>span,html[data-theme=light] .dashboard-panel .fuel-console-kpis em,html[data-theme=light] .dashboard-panel .fuel-detail-grid span,html[data-theme=light] .dashboard-panel .fuel-info-cards label,html[data-theme=light] .dashboard-panel .fuel-lookup-empty svg,html[data-theme=light] .dashboard-panel .fuel-queue-scope span,html[data-theme=light] .dashboard-panel .fuel-risk-grid span,html[data-theme=light] .dashboard-panel .fuel-risk-toggle-grid label,html[data-theme=light] .dashboard-panel .fuel-select-card-empty svg,html[data-theme=light] .dashboard-panel .fuel-setting-form label,html[data-theme=light] .dashboard-panel .fuel-settings-back-row span,html[data-theme=light] .dashboard-panel .fuel-settings-strip label,html[data-theme=light] .dashboard-panel .fuel-settings-title span,html[data-theme=light] .dashboard-panel .fuel-settings-title svg,html[data-theme=light] .dashboard-panel .fuel-table th,html[data-theme=light] .dashboard-panel .fuel-top-metrics span{color:#2563eb!important}html[data-theme=light] .dashboard-panel .fuel-card-node b,html[data-theme=light] .dashboard-panel .fuel-card-node em,html[data-theme=light] .dashboard-panel .fuel-card-transactions-title strong,html[data-theme=light] .dashboard-panel .fuel-clock strong,html[data-theme=light] .dashboard-panel .fuel-console-card strong,html[data-theme=light] .dashboard-panel .fuel-console-card.workflow li b,html[data-theme=light] .dashboard-panel .fuel-console-kpis b,html[data-theme=light] .dashboard-panel .fuel-lookup-empty strong,html[data-theme=light] .dashboard-panel .fuel-queue-scope strong,html[data-theme=light] .dashboard-panel .fuel-select-card-empty strong,html[data-theme=light] .dashboard-panel .fuel-settings-title strong,html[data-theme=light] .dashboard-panel .fuel-table td,html[data-theme=light] .dashboard-panel .fuel-tree-header{color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-card-transactions-title span{color:#475569!important}html[data-theme=light] .dashboard-panel .fuel-card-node,html[data-theme=light] .dashboard-panel .fuel-clock,html[data-theme=light] .dashboard-panel .fuel-console-card,html[data-theme=light] .dashboard-panel .fuel-console-card.workflow li,html[data-theme=light] .dashboard-panel .fuel-console-kpis>div,html[data-theme=light] .dashboard-panel .fuel-detail-grid>div,html[data-theme=light] .dashboard-panel .fuel-info-cards>div,html[data-theme=light] .dashboard-panel .fuel-queue-scope>div:first-child,html[data-theme=light] .dashboard-panel .fuel-risk-grid>div,html[data-theme=light] .dashboard-panel .fuel-risk-toggle-grid label,html[data-theme=light] .dashboard-panel .fuel-settings-card,html[data-theme=light] .dashboard-panel .fuel-top-metrics>div{border-color:#c7dcff!important;background:#eef6ff!important}html[data-theme=light] .dashboard-panel .fuel-card-node.active,html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button.active,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button.active{border-color:#60a5fa!important;background:#dbeafe!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button{border-color:#b7d4ff!important;background:#f8fbff!important;color:#1e3a8a!important}html[data-theme=light] .dashboard-panel .fuel-tree-header button{border-color:#93c5fd!important;background:#dbeafe!important;color:#1e3a8a!important;opacity:1!important;text-shadow:none!important;box-shadow:none!important}html[data-theme=light] .dashboard-panel .fuel-tree-header button:focus-visible,html[data-theme=light] .dashboard-panel .fuel-tree-header button:hover{border-color:#60a5fa!important;background:#bfdbfe!important;color:#172554!important;outline:none!important}html[data-theme=light] .dashboard-panel .fuel-modal-head span,html[data-theme=light] .dashboard-panel .fuel-sync-summary span{color:#2563eb!important}html[data-theme=light] .dashboard-panel .fuel-sync-summary>div{border-color:#c7dcff!important;background:#eef6ff!important}html[data-theme=light] .dashboard-panel .fuel-sync-summary strong{color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .fuel-icon-btn{border-color:#b7d4ff!important;background:#eef6ff!important;color:#1e3a8a!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn:hover,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .fuel-icon-btn:hover{border-color:#60a5fa!important;background:#dbeafe!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn[aria-pressed=true]{border-color:#2563eb!important;background:#dbeafe!important;color:#0f172a!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.12),0 8px 18px rgba(37,99,235,.12)!important}html[data-theme=light] .dashboard-panel .fuel-card-node small{color:#2563eb!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.cards{border-color:#cbd5e1!important;background:#f1f5f9!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.cards strong{color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.cards span{color:#64748b!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.active{border-color:#86efac!important;background:#dcfce7!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.active span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.active strong{color:#166534!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive{border-color:#93c5fd!important;background:#dbeafe!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive strong{color:#1d4ed8!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud{border-color:#fca5a5!important;background:#fee2e2!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud strong{color:#991b1b!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.session,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned{border-color:#c7dcff!important;background:#eef6ff!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned{border-color:#facc15!important;background:#fef3c7!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned strong{color:#92400e!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.session span{color:#2563eb!important}html[data-theme=light] .dashboard-panel .fuel-card-net-pill{border-color:#86efac!important;background:#dcfce7!important;color:#166534!important}html[data-theme=light] .dashboard-panel .fuel-card-net-pill.muted{border-color:#b7d4ff!important;background:#eff6ff!important;color:#1d4ed8!important}html[data-theme=light] .dashboard-panel .fuel-card-net-pill.fuel{border-color:#facc15!important;background:#fef3c7!important;color:#92400e!important}html[data-theme=light] .dashboard-panel .fuel-card-net-pill.fuel.muted{border-color:#fdba74!important;background:#fff7ed!important;color:#9a3412!important}html[data-theme=light] .dashboard-panel .fuel-card-net-label{color:#345074!important}html[data-theme=light] .dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{color:#15243a!important}html[data-theme=light] .dashboard-panel .fuel-request-action-state,html[data-theme=light] .dashboard-panel .fuel-request-status-pill{border-color:#bfd8ff!important;background:#eff6ff!important;color:#1e3a8a!important}html[data-theme=light] .dashboard-panel .fuel-request-action-state.approved,html[data-theme=light] .dashboard-panel .fuel-request-status-pill.approved{border-color:#86efac!important;background:#dcfce7!important;color:#166534!important}html[data-theme=light] .dashboard-panel .fuel-request-action-state.failed,html[data-theme=light] .dashboard-panel .fuel-request-action-state.rejected,html[data-theme=light] .dashboard-panel .fuel-request-status-pill.failed,html[data-theme=light] .dashboard-panel .fuel-request-status-pill.rejected{border-color:#fca5a5!important;background:#fee2e2!important;color:#991b1b!important}html[data-theme=light] .dashboard-panel .fuel-request-actions .dashboard-btn.danger{border-color:#f87171!important;background:#fee2e2!important;color:#991b1b!important}html[data-theme=light] .dashboard-panel .fuel-request-actions .dashboard-btn.danger:disabled{border-color:#fca5a5!important;background:#fee2e2!important;color:#b91c1c!important;opacity:.78!important}html[data-theme=light] .dashboard-panel .fuel-request-actions .dashboard-btn.danger:not(:disabled):hover{border-color:#ef4444!important;background:#fecaca!important;color:#7f1d1d!important}html[data-theme=light] .dashboard-panel .fuel-card-search,html[data-theme=light] .dashboard-panel .fuel-change-bar input,html[data-theme=light] .dashboard-panel .fuel-change-bar select,html[data-theme=light] .dashboard-panel .fuel-modal input,html[data-theme=light] .dashboard-panel .fuel-setting-form input,html[data-theme=light] .dashboard-panel .fuel-setting-form select,html[data-theme=light] .dashboard-panel .fuel-settings-strip input,html[data-theme=light] .dashboard-panel .fuel-settings-strip select,html[data-theme=light] .dashboard-panel .fuel-tab-mobile-select select{border-color:#b7d4ff!important;background:#f8fbff!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-change-bar label,html[data-theme=light] .dashboard-panel .fuel-change-bar label>span{color:#2563eb!important}html[data-theme=light] .dashboard-panel .fuel-change-bar input,html[data-theme=light] .dashboard-panel .fuel-change-bar select{border:0!important;background:transparent!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-change-bar input::-moz-placeholder{color:#64748b!important;opacity:.9!important}html[data-theme=light] .dashboard-panel .fuel-change-bar input::placeholder{color:#64748b!important;opacity:.9!important}html[data-theme=light] .dashboard-panel .fuel-field-status span{border-color:#fca5a5!important;background:#fee2e2!important;color:#991b1b!important}html[data-theme=light] .dashboard-panel .fuel-field-status span.ok{border-color:#86efac!important;background:#dcfce7!important;color:#166534!important}html[data-theme=light] .dashboard-panel .fuel-settings-error{border-color:#fca5a5!important;background:#fee2e2!important;color:#991b1b!important}html[data-theme=light] .dashboard-panel .fuel-table td{border-color:#d5e6ff!important;background:#f8fbff!important}html[data-theme=light] .dashboard-panel .fuel-bridge-badge{border-color:#d6a625!important;background:#fff2bf!important;color:#7c4a03!important}html[data-theme=light] .dashboard-panel .fuel-bridge-badge.ready{border-color:#22c55e!important;background:#dcfce7!important;color:#166534!important}@media (max-width:1550px){.dashboard-panel .fuel-mini-head{align-items:stretch!important;flex-direction:column!important}.dashboard-panel .fuel-header-actions,.dashboard-panel .fuel-mini-action{width:100%!important}.dashboard-panel .fuel-header-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;min-width:0!important}.dashboard-panel .fuel-top-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-panel .fuel-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-panel .fuel-setting-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-setting-form.fuel-setting-form-queue-settings{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-panel .fuel-desk-grid{grid-template-columns:1fr!important}.dashboard-panel .fuel-card-tree{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;max-height:260px!important}.dashboard-panel .fuel-change-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-console-grid,.dashboard-panel .fuel-settings-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-column-credentials,.dashboard-panel .fuel-settings-column-queue{grid-column:1/-1!important}.dashboard-panel .fuel-console-card.primary,.dashboard-panel .fuel-console-card.workflow{grid-column:span 2!important}.dashboard-panel .fuel-console-card.workflow ol{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-change-bar>.fuel-change-status-pair{grid-column:span 1!important}.dashboard-panel .fuel-tab-buttons{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}.dashboard-panel .fuel-tab-buttons button{min-height:36px!important;padding:0 4px!important;font-size:7.8px!important;gap:4px!important}.dashboard-panel .fuel-tab-buttons button svg{width:12px!important;height:12px!important}.dashboard-panel .fuel-queue-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-queue-grid{grid-template-columns:1fr!important}.dashboard-panel .fuel-settings-queue-grid .fuel-queue-actions{gap:5px!important}.dashboard-panel .fuel-settings-queue-grid .fuel-queue-actions .dashboard-btn{min-height:32px!important;padding:0 3px!important;font-size:7.5px!important}}@media (max-width:650px){.dashboard-panel .fuel-control-card{padding:8px!important}.dashboard-panel .fuel-header-actions{grid-template-columns:repeat(2,minmax(42px,1fr))!important;width:auto!important;min-width:0!important}.dashboard-panel .fuel-header-actions .fuel-icon-btn{justify-content:center!important;width:100%!important;min-width:0!important;padding:0!important}.dashboard-panel .fuel-header-actions .fuel-icon-btn span{display:none!important}.dashboard-panel .fuel-header-actions .fuel-icon-btn svg{width:16px!important;height:16px!important}.dashboard-panel .fuel-modal-back{padding:8px!important}.dashboard-panel .fuel-modal-wide{width:calc(100vw - 16px)!important;max-height:calc(100vh - 16px)!important;padding:10px!important}.dashboard-panel .fuel-modal-head span{white-space:normal!important}.dashboard-panel .fuel-sync-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-database-summary{grid-template-columns:repeat(6,minmax(0,1fr))!important}.dashboard-panel .fuel-database-summary>div:first-child,.dashboard-panel .fuel-database-summary>div:nth-child(2){grid-column:span 3!important}.dashboard-panel .fuel-database-summary>div:nth-child(n+3){grid-column:span 2!important}.dashboard-panel .fuel-workspace-head{align-items:stretch!important;flex-direction:column!important}.dashboard-panel .fuel-card-net-row-header{width:100%!important;max-width:100%!important;margin-left:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-header-settings-btn,.dashboard-panel .fuel-mini-action{width:100%!important}.dashboard-panel .fuel-top-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-change-bar,.dashboard-panel .fuel-detail-grid,.dashboard-panel .fuel-info-cards,.dashboard-panel .fuel-queue-actions,.dashboard-panel .fuel-queue-scope,.dashboard-panel .fuel-risk-grid,.dashboard-panel .fuel-setting-form,.dashboard-panel .fuel-settings-actions,.dashboard-panel .fuel-settings-back-row,.dashboard-panel .fuel-settings-panel,.dashboard-panel .fuel-settings-strip,.dashboard-panel .fuel-toolbar,.dashboard-panel .fuel-workspace-actions{grid-template-columns:1fr!important}.dashboard-panel .fuel-change-status-pair{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-column-credentials,.dashboard-panel .fuel-settings-column-queue{grid-column:auto!important}.dashboard-panel .fuel-setting-form-gmail,.dashboard-panel .fuel-settings-column .fuel-setting-form-queue-settings,.dashboard-panel .fuel-settings-lifecycle-risk-grid,.dashboard-panel .fuel-settings-queue-grid{grid-template-columns:1fr!important}.dashboard-panel .fuel-settings-bridge-card,.dashboard-panel .fuel-settings-evidence-card{min-height:0!important}.dashboard-panel .fuel-setting-form-queue-settings label:first-child,.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(2),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(3),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(4),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(5){grid-column:auto!important}.dashboard-panel .fuel-toolbar.fuel-toolbar-simple{grid-template-columns:1fr!important}.dashboard-panel .fuel-toolbar.fuel-toolbar-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-card-tree{grid-template-columns:1fr!important;max-height:600px!important}.dashboard-panel .fuel-tab-panel{min-height:300px!important;max-height:560px!important;margin-left:0!important;margin-right:0!important}.dashboard-panel .fuel-tabs{padding-left:0!important;padding-right:0!important}.dashboard-panel .fuel-tab-buttons{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .fuel-tab-buttons button{min-height:42px!important;padding:0!important}.dashboard-panel .fuel-tab-buttons button svg{width:17px!important;height:17px!important}.dashboard-panel .fuel-tab-buttons button span,.dashboard-panel .fuel-tab-mobile-select{display:none!important}.dashboard-panel .fuel-table{min-width:520px!important}.dashboard-panel .fuel-table td.fuel-empty-cell{padding:12px 14px!important;font-size:11px!important;line-height:1.5!important}.dashboard-panel .fuel-card-transactions-title{align-items:stretch!important;flex-direction:column!important}.dashboard-panel .fuel-card-transactions-title>div{align-items:flex-start!important;flex-direction:column!important;gap:2px!important}.dashboard-panel .fuel-card-transactions-title span{text-align:left!important;white-space:normal!important}.dashboard-panel .fuel-card-transaction-actions{display:grid!important;width:100%!important;grid-template-columns:1fr 1fr!important}.dashboard-panel .fuel-card-transaction-actions .dashboard-btn{width:100%!important;min-width:0!important}.dashboard-panel .fuel-transaction-pdf-btn{width:100%!important}.dashboard-panel .fuel-console-actions,.dashboard-panel .fuel-console-actions.two,.dashboard-panel .fuel-console-card.workflow ol,.dashboard-panel .fuel-console-grid,.dashboard-panel .fuel-console-kpis{grid-template-columns:1fr!important}.dashboard-panel .fuel-queue-scope-toggle{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-settings-back-row{align-items:stretch!important;flex-direction:column!important;order:4!important}.dashboard-panel .fuel-settings-back-row .fuel-icon-btn{width:100%!important}.dashboard-panel .fuel-settings-toolbar-actions{flex-basis:auto!important;grid-template-columns:1fr!important;width:100%!important}.dashboard-panel .fuel-settings-toolbar-actions .dashboard-btn{width:100%!important}.dashboard-panel .fuel-settings-login-row{order:1!important}.dashboard-panel .fuel-settings-control-row{order:2!important}.dashboard-panel .fuel-settings-queue-grid{order:3!important}.dashboard-panel .fuel-settings-toolbar-error{order:5!important}.dashboard-panel .fuel-settings-footer-grid{order:6!important}.dashboard-panel .fuel-card-risk-grid,.dashboard-panel .fuel-risk-actions,.dashboard-panel .fuel-risk-limit-form,.dashboard-panel .fuel-risk-toggle-grid,.dashboard-panel .fuel-settings-row-three,.dashboard-panel .fuel-settings-row-two{grid-template-columns:1fr!important}.dashboard-panel .fuel-settings-back-row span{text-align:left!important;white-space:normal!important}.dashboard-panel .fuel-console-card.primary,.dashboard-panel .fuel-console-card.workflow{grid-column:auto!important}}.dashboard-panel .fuel-system-section{border:1px solid rgba(96,165,250,.34)!important;border-radius:14px!important;background:rgb(17,26,43)!important;box-shadow:none!important}.dashboard-panel .fuel-system-section .fuel-control-card{background:rgba(15,28,50,.72)!important}html[data-theme=light] .dashboard-panel .fuel-system-section{border:1px solid rgba(37,99,235,.18)!important;background:#ffffff!important;box-shadow:0 12px 30px rgba(15,23,42,.06)!important}html[data-theme=light] .dashboard-panel .fuel-system-section .fuel-control-card{background:#f8fbff!important}.dashboard-panel .fuel-activation-toast{position:fixed;top:calc(var(--oil-desktop-header-height, var(--nav-h, 64px)) + 12px + env(safe-area-inset-top, 0px));right:calc(18px + env(safe-area-inset-right, 0px));z-index:5000;width:min(420px,calc(100vw - 32px));padding:14px 16px;border:1px solid rgba(96,165,250,.52);border-radius:14px;background:#10213b;color:#f8fbff;box-shadow:0 18px 44px rgba(0,0,0,.34);animation:fuelActivationToastIn .28s ease-out both;pointer-events:auto}.dashboard-panel .fuel-activation-toast span{display:block;margin-bottom:4px;color:#93c5fd;font-size:11px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.dashboard-panel .fuel-activation-toast strong{display:block;color:#ffffff;font-size:17px;line-height:1.15}.dashboard-panel .fuel-activation-toast p{margin:6px 0 0;color:#dbeafe;font-size:12px;font-weight:800;line-height:1.35}.dashboard-panel .fuel-activation-toast-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:10px!important}.dashboard-panel .fuel-activation-toast-actions button{min-width:0!important;min-height:34px!important;border:1px solid rgba(147,197,253,.34)!important;border-radius:10px!important;background:rgba(30,41,59,.88)!important;color:#dbeafe!important;font-size:11px!important;font-weight:950!important;line-height:1!important}.dashboard-panel .fuel-activation-toast-actions button.success{border-color:rgba(34,197,94,.62)!important;background:rgba(22,163,74,.72)!important;color:#ecfdf5!important}.dashboard-panel .fuel-activation-toast-actions button.danger{border-color:rgba(248,113,113,.58)!important;background:rgba(127,29,29,.72)!important;color:#fee2e2!important}.dashboard-panel .fuel-activation-toast-actions button:disabled{opacity:.52!important;cursor:not-allowed!important}@keyframes fuelActivationToastIn{0%{opacity:0;transform:translateX(calc(100% + 24px))}to{opacity:1;transform:translateX(0)}}html[data-theme=light] .dashboard-panel .fuel-activation-toast{border-color:#93c5fd;background:#ffffff;color:#0f172a;box-shadow:0 18px 44px rgba(15,23,42,.18)}html[data-theme=light] .dashboard-panel .fuel-activation-toast strong{color:#0f172a}html[data-theme=light] .dashboard-panel .fuel-activation-toast p{color:#1d4ed8}html[data-theme=light] .dashboard-panel .fuel-activation-toast-actions button{border-color:#bfd8ff!important;background:#eff6ff!important;color:#1e3a8a!important}html[data-theme=light] .dashboard-panel .fuel-activation-toast-actions button.success{border-color:#86efac!important;background:#dcfce7!important;color:#166534!important}html[data-theme=light] .dashboard-panel .fuel-activation-toast-actions button.danger{border-color:#fca5a5!important;background:#fee2e2!important;color:#991b1b!important}.dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast{border-color:rgba(251,146,60,.68);background:#1f2937}.dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast.is-stacked{top:calc(var(--oil-desktop-header-height, var(--nav-h, 64px)) + 142px + env(safe-area-inset-top, 0px))}.dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast span{color:#fdba74}.dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast p{color:#ffedd5}.dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast .rate-rule-expiry-toast-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast .rate-rule-expiry-toast-actions button.success{border-color:rgba(249,115,22,.62)!important;background:rgba(234,88,12,.72)!important;color:#fff7ed!important}html[data-theme=light] .dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast{border-color:#fdba74;background:#fff7ed;color:#431407}html[data-theme=light] .dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast span{color:#c2410c}html[data-theme=light] .dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast strong{color:#431407}html[data-theme=light] .dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast p{color:#9a3412}html[data-theme=light] .dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast .rate-rule-expiry-toast-actions button.success{border-color:#fdba74!important;background:#fed7aa!important;color:#9a3412!important}.dashboard-panel .rate-rule-expiry-alert{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:58px!important;margin:8px 0 10px!important;padding:10px 12px!important;border:1px solid rgba(251,146,60,.42)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(251,146,60,.16),rgba(251,191,36,.08))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 24px rgba(15,23,42,.12)!important;color:#ffedd5!important}.dashboard-panel .billing-rate-settings-modal>.rate-rule-expiry-alert{margin:0 10px 10px!important}.dashboard-panel .billing-rate-settings-modal:has(>.rate-rule-expiry-alert){grid-template-rows:auto auto minmax(0,1fr)!important}.dashboard-panel .billing-rate-settings-modal:has(>.rate-rule-expiry-alert)>.billing-rate-rule-groups,.dashboard-panel .billing-rate-settings-modal:has(>.rate-rule-expiry-alert)>.billing-settings-list.billing-rate-rule-groups{min-height:0!important}.dashboard-panel .rate-rule-expiry-alert-icon{align-items:center!important;align-self:center!important;background:rgba(249,115,22,.18)!important;border:1px solid rgba(251,146,60,.42)!important;border-radius:999px!important;color:#fdba74!important;display:inline-flex!important;font-size:16px!important;font-weight:950!important;height:30px!important;justify-content:center!important;letter-spacing:0!important;line-height:1!important;margin:0!important;min-height:30px!important;min-width:30px!important;text-transform:none!important;width:30px!important}.dashboard-panel .rate-rule-expiry-alert-kicker{display:block;margin:0 0 4px!important;color:#fdba74!important;font-size:10px!important;font-weight:950!important;letter-spacing:.05em!important;line-height:1!important;text-transform:uppercase!important}.dashboard-panel .rate-rule-expiry-alert strong{display:block;color:#fff7ed!important;font-size:14px!important;font-weight:950!important;letter-spacing:0!important;line-height:1.05!important}.dashboard-panel .rate-rule-expiry-alert p{margin:4px 0 0!important;color:#fed7aa!important;font-size:11px!important;font-weight:820!important;line-height:1.25!important;max-width:920px!important}.dashboard-panel .rate-rule-expiry-alert .dashboard-btn{min-height:34px;min-width:92px;border-color:rgba(251,146,60,.54);background:rgba(234,88,12,.22);color:#fff7ed}html[data-theme=light] .dashboard-panel .rate-rule-expiry-alert{border-color:rgba(251,146,60,.54)!important;background:linear-gradient(135deg,#fff7ed,#fffdf7)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 10px 22px rgba(234,88,12,.08)!important;color:#431407!important}html[data-theme=light] .dashboard-panel .rate-rule-expiry-alert-icon{background:#ffedd5!important;border-color:#fdba74!important;color:#c2410c!important}html[data-theme=light] .dashboard-panel .rate-rule-expiry-alert-kicker{color:#c2410c!important}html[data-theme=light] .dashboard-panel .rate-rule-expiry-alert strong{color:#431407!important}html[data-theme=light] .dashboard-panel .rate-rule-expiry-alert p{color:#9a3412!important}html[data-theme=light] .dashboard-panel .rate-rule-expiry-alert .dashboard-btn{border-color:#fdba74;background:#ffedd5;color:#9a3412}@media (max-width:650px){.dashboard-panel .fuel-activation-toast{top:calc(var(--nav-h, 64px) + 10px + env(safe-area-inset-top, 0px));right:calc(12px + env(safe-area-inset-right, 0px));left:calc(12px + env(safe-area-inset-left, 0px));width:auto}.dashboard-panel .fuel-activation-toast.rate-rule-expiry-toast.is-stacked{top:calc(var(--nav-h, 64px) + 140px + env(safe-area-inset-top, 0px))}.dashboard-panel .rate-rule-expiry-alert{grid-template-columns:28px minmax(0,1fr)!important;gap:9px!important;min-height:0!important;padding:9px 10px!important}.dashboard-panel .billing-rate-settings-modal>.rate-rule-expiry-alert{margin-left:4px!important;margin-right:4px!important}.dashboard-panel .rate-rule-expiry-alert .dashboard-btn{grid-column:1/-1!important;min-height:32px!important;width:100%!important}}html:not([data-theme=light]) .dashboard-panel section.dash-section.fuel-system-section,html[data-theme=dark] .dashboard-panel section.dash-section.fuel-system-section{border:1px solid rgba(96,165,250,.34)!important;border-radius:14px!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel section.dash-section.fuel-system-section .fuel-control-card,html[data-theme=dark] .dashboard-panel section.dash-section.fuel-system-section .fuel-control-card{background:#172238!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:12px!important;box-shadow:none!important}html[data-theme=light] .dashboard-panel section.dash-section.fuel-system-section{background:#ffffff!important;border:1px solid rgba(37,99,235,.18)!important;border-radius:14px!important;box-shadow:0 12px 30px rgba(15,23,42,.06)!important}html[data-theme=light] .dashboard-panel section.dash-section.fuel-system-section .fuel-control-card{background:#f8fbff!important;border:1px solid rgba(37,99,235,.18)!important;border-radius:12px!important;box-shadow:none!important}html[data-theme=light] .dashboard-panel .fuel-card-status.active{border-color:#86efac!important;background:#dcfce7!important;color:#166534!important}html[data-theme=light] .dashboard-panel .fuel-card-status.inactive{border-color:#cbd5e1!important;background:#f1f5f9!important;color:#475569!important}html[data-theme=light] .dashboard-panel .fuel-card-status.fraud-hold{border-color:#fca5a5!important;background:#fee2e2!important;color:#991b1b!important}html[data-theme=light] .dashboard-panel .fuel-card-status.pending{border-color:#fcd34d!important;background:#fef3c7!important;color:#92400e!important}.dashboard-panel .fuel-desk-grid{align-items:stretch!important}.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-queue-panel,.dashboard-panel .fuel-tab-panel,.dashboard-panel .fuel-table-wrap,.dashboard-panel .fuel-workspace{min-height:0!important}.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-workspace{display:flex!important;flex-direction:column!important;align-self:stretch!important;min-height:724px!important}.dashboard-panel .fuel-card-tree{flex:0 0 640px!important;height:640px!important;max-height:640px!important}.dashboard-panel .fuel-tab-panel{flex:0 1 auto!important;max-height:640px!important}.dashboard-panel .fuel-tab-panel-transactions{max-height:790px!important}.dashboard-panel .fuel-table-wrap{flex:0 1 auto!important;max-height:inherit!important}.dashboard-panel .fuel-table,.dashboard-panel .fuel-table tbody{height:auto!important}@media (max-width:1550px){.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-workspace{min-height:404px!important}.dashboard-panel .fuel-card-tree{flex-basis:320px!important;height:320px!important;max-height:320px!important}}@media (max-width:650px){.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-workspace{min-height:444px!important}.dashboard-panel .fuel-card-tree{flex-basis:360px!important;height:360px!important;max-height:360px!important}}@media (max-width:1550px){.dashboard-panel .fuel-card-tree,.dashboard-panel .fuel-tab-panel{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important}.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-workspace{overflow:hidden!important;touch-action:pan-y!important}.dashboard-panel .fuel-card-tree{flex-basis:clamp(280px,40svh,420px)!important;height:clamp(280px,40svh,420px)!important;max-height:clamp(280px,40svh,420px)!important}.dashboard-panel .fuel-tab-panel{min-height:clamp(320px,48svh,520px)!important;max-height:clamp(320px,48svh,520px)!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-card-tree{flex-basis:clamp(260px,34svh,380px)!important;height:clamp(260px,34svh,380px)!important;max-height:clamp(260px,34svh,380px)!important}.dashboard-panel .fuel-tab-panel{min-height:clamp(360px,52svh,560px)!important;max-height:clamp(360px,52svh,560px)!important}}.dashboard-panel .fuel-table tbody tr:only-child{height:auto!important}.dashboard-panel .fuel-settings-queue-panel{min-height:0!important;max-height:430px!important;overflow:auto!important}.dashboard-panel .fuel-settings-queue-panel .fuel-table-wrap{min-height:0!important;max-height:300px!important}@media (max-width:0px){.dashboard-panel .fuel-change-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-change-bar>.fuel-change-status-pair{grid-column:span 1!important}}.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups label,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups label{min-width:0!important}.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups label span,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups label span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media (max-width:650px){.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important}.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups label,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups label{padding:5px 3px!important}.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups label span,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups label span{font-size:7.5px!important}}@media (min-width:1551px){.dashboard-panel .fuel-card-details-panel .fuel-detail-grid,.dashboard-panel .fuel-tab-panel-details .fuel-detail-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;width:100%!important}}.dashboard-panel .fuel-card-details-panel .fuel-detail-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-card-details-panel .fuel-detail-grid,.dashboard-panel .fuel-tab-panel-details .fuel-detail-grid{display:grid!important;grid-auto-flow:row!important;gap:8px!important;width:100%!important}}@media (max-width:650px){.dashboard-panel .fuel-card-details-panel .fuel-detail-grid,.dashboard-panel .fuel-tab-panel-details .fuel-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.dashboard-panel .fuel-system-section{position:relative!important;overflow-anchor:none!important}.dashboard-panel .fuel-body-actions-row{display:flex!important;justify-content:flex-end!important;margin:0 0 14px auto!important;width:min(760px,58vw)!important;max-width:100%!important;pointer-events:auto!important}.dashboard-panel .dash-section-action-slot{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex:0 1 min(760px,58vw)!important;min-width:min(620px,52vw)!important;max-width:100%!important}.dashboard-panel .fuel-system-section .dash-section-action-slot .fuel-header-actions{width:auto!important}.dashboard-panel .fuel-mini-head>div:first-child{flex:1 1 260px!important;min-width:0!important}.dashboard-panel .fuel-mini-action{flex:1 1 520px!important;min-width:min(100%,360px)!important;max-width:780px!important}.dashboard-panel .fuel-header-actions{width:auto!important;min-width:0!important;grid-template-columns:repeat(2,minmax(54px,106px))!important}.dashboard-panel .fuel-card-tree,.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-modal,.dashboard-panel .fuel-modal-body,.dashboard-panel .fuel-settings-queue-panel,.dashboard-panel .fuel-tab-panel,.dashboard-panel .fuel-table-wrap,.dashboard-panel .fuel-workspace{overflow-anchor:none!important}.dashboard-panel .fuel-card-tree,.dashboard-panel .fuel-modal-body,.dashboard-panel .fuel-settings-queue-panel,.dashboard-panel .fuel-table-wrap{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .fuel-requests-table{min-width:980px!important}.dashboard-panel .fuel-requests-modal-panel{height:min(560px,calc(100vh - 150px))!important;min-height:0!important;overflow:hidden!important}.dashboard-panel .fuel-requests-modal-panel .fuel-sync-summary{flex:0 0 auto!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table-wrap{flex:1 1 auto!important;width:100%!important;min-height:0!important;max-height:none!important;overflow:auto!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table{flex:0 0 auto!important;width:100%!important;height:auto!important;min-width:1280px!important;table-layout:fixed!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tbody,.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr{height:auto!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td:first-child,.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table th:first-child{width:210px!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td:nth-child(2),.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table th:nth-child(2){width:190px!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td:nth-child(3),.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table th:nth-child(3){width:170px!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td:nth-child(4),.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td:nth-child(5),.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table th:nth-child(4),.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table th:nth-child(5){width:150px!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td:nth-child(6),.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table th:nth-child(6){width:230px!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td:nth-child(7),.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table th:nth-child(7){width:300px!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td{height:54px!important;max-height:54px!important;vertical-align:middle!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td.fuel-request-actions-cell{max-width:none!important;overflow:visible!important}.dashboard-panel .fuel-request-actions{display:grid!important;grid-template-columns:repeat(3,minmax(82px,1fr))!important;gap:6px!important;align-items:center!important;justify-content:stretch!important;width:100%!important;min-width:0!important}.dashboard-panel .fuel-request-actions.is-decision{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-request-actions .dashboard-btn{min-width:0!important;width:100%!important;padding-inline:8px!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .fuel-request-action-state,.dashboard-panel .fuel-request-status-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:30px!important;padding:0 12px!important;border:1px solid rgba(147,197,253,.32)!important;border-radius:999px!important;background:rgba(30,41,59,.68)!important;color:#dbeafe!important;font-size:10px!important;font-weight:950!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}.dashboard-panel .fuel-request-action-state.approved,.dashboard-panel .fuel-request-status-pill.approved{border-color:rgba(74,222,128,.45)!important;background:rgba(20,83,45,.52)!important;color:#bbf7d0!important}.dashboard-panel .fuel-request-action-state.failed,.dashboard-panel .fuel-request-action-state.rejected,.dashboard-panel .fuel-request-status-pill.failed,.dashboard-panel .fuel-request-status-pill.rejected{border-color:rgba(248,113,113,.48)!important;background:rgba(127,29,29,.5)!important;color:#fecaca!important}.dashboard-panel .fuel-request-action-state.resolved,.dashboard-panel .fuel-request-status-pill.resolved{border-color:rgba(147,197,253,.36)!important;background:rgba(30,64,175,.34)!important;color:#bfdbfe!important}.dashboard-panel .fuel-sync-modal-panel{height:min(650px,calc(100vh - 150px))!important;min-height:0!important;overflow:hidden!important}.dashboard-panel .fuel-sync-table-section{display:flex!important;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.dashboard-panel .fuel-sync-table-section .fuel-table-wrap{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}.dashboard-panel .fuel-sync-table-section .fuel-table{min-width:900px!important}html[data-theme=light] .drivers-clear-filters-btn{border-color:#bfd3ee!important;background:#dbeafe!important;color:#475569!important;opacity:1!important}html[data-theme=light] .drivers-clear-filters-btn:disabled{border-color:#dbe7f6!important;background:#eaf2ff!important;color:#94a3b8!important;opacity:.82!important}html[data-theme=light] .drivers-clear-filters-btn:not(:disabled):hover{border-color:#93c5fd!important;background:#bfdbfe!important;color:#1e3a8a!important}html[data-theme=light] .dashboard-panel .fuel-queue-actions .dashboard-btn,html[data-theme=light] .dashboard-panel .fuel-risk-actions .dashboard-btn,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .dashboard-btn,html[data-theme=light] .dashboard-panel .fuel-settings-toolbar-actions .dashboard-btn{border-color:#b7d4ff!important;background:#eef6ff!important;color:#1e3a8a!important;opacity:1!important;text-shadow:none!important}html[data-theme=light] .dashboard-panel .fuel-queue-actions .dashboard-btn.primary,html[data-theme=light] .dashboard-panel .fuel-risk-actions .dashboard-btn.primary,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .dashboard-btn.primary,html[data-theme=light] .dashboard-panel .fuel-settings-toolbar-actions .dashboard-btn.primary{border-color:#2563eb!important;background:#dbeafe!important;color:#172554!important}html[data-theme=light] .dashboard-panel .fuel-queue-actions .dashboard-btn.success,html[data-theme=light] .dashboard-panel .fuel-risk-actions .dashboard-btn.success{border-color:#22c55e!important;background:#dcfce7!important;color:#166534!important}html[data-theme=light] .dashboard-panel .fuel-queue-actions .dashboard-btn.danger,html[data-theme=light] .dashboard-panel .fuel-risk-actions .dashboard-btn.danger{border-color:#ef4444!important;background:#fee2e2!important;color:#991b1b!important}html[data-theme=light] .dashboard-panel .fuel-queue-actions .dashboard-btn:disabled,html[data-theme=light] .dashboard-panel .fuel-risk-actions .dashboard-btn:disabled,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .dashboard-btn:disabled,html[data-theme=light] .dashboard-panel .fuel-settings-toolbar-actions .dashboard-btn:disabled{border-color:#cbd5e1!important;background:#f1f5f9!important;color:#475569!important;opacity:.86!important}html[data-theme=light] .dashboard-panel .fuel-queue-actions .dashboard-btn.danger:disabled,html[data-theme=light] .dashboard-panel .fuel-risk-actions .dashboard-btn.danger:disabled{border-color:#fca5a5!important;background:#fee2e2!important;color:#b91c1c!important;opacity:.82!important}html[data-theme=light] .dashboard-panel .fuel-queue-actions .dashboard-btn:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-risk-actions .dashboard-btn:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .dashboard-btn:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-settings-toolbar-actions .dashboard-btn:not(:disabled):hover{border-color:#60a5fa!important;background:#bfdbfe!important;color:#0f172a!important}.dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable{cursor:pointer!important;outline:none!important}.dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable td{transition:background .12s ease,border-color .12s ease,color .12s ease,box-shadow .12s ease!important}.dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:focus-visible td,.dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:hover td{border-color:rgba(96,165,250,.56)!important;background:rgba(30,64,175,.38)!important;color:#f8fbff!important}.dashboard-panel .fuel-table tbody tr.fuel-table-row-selected td{border-color:rgba(96,165,250,.84)!important;background:rgba(29,78,216,.5)!important;color:#ffffff!important}.dashboard-panel .fuel-table tbody tr.fuel-table-row-selected td:first-child{box-shadow:inset 3px 0 0 #60a5fa!important}html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:focus-visible td,html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:hover td{border-color:#60a5fa!important;background:#dbeafe!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selected td{border-color:#2563eb!important;background:#bfdbfe!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selected td:first-child{box-shadow:inset 3px 0 0 #2563eb!important}@media (max-width:1550px){.dashboard-panel .fuel-body-actions-row{margin:0 0 12px!important;width:100%!important}.dashboard-panel .fuel-system-section>.dash-section-head{flex-wrap:nowrap!important}.dashboard-panel .dash-section-action-slot{flex:0 0 auto!important;width:auto!important;min-width:0!important}}@media (max-width:650px){.dashboard-panel .fuel-body-actions-row{margin:0 0 10px!important}.dashboard-panel .fuel-request-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.dashboard-panel .fuel-request-actions.is-decision{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-request-action-state,.dashboard-panel .fuel-request-actions .dashboard-btn{min-height:32px!important;padding:0 5px!important;font-size:8px!important;white-space:nowrap!important}.dashboard-panel .fuel-requests-modal-panel{height:min(560px,calc(100dvh - 118px))!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table{min-width:1180px!important}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table td{height:52px!important;max-height:52px!important}.dashboard-panel .fuel-settings-queue-grid .fuel-queue-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.oil-full-map-page{min-height:100dvh;width:100%;padding:12px;box-sizing:border-box;background:#07111f;color:#e7eefc;overflow:hidden}html[data-theme=light] .oil-full-map-page{background:#dbe7f5;color:#0f172a}.oil-full-map-header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;margin-bottom:10px;border:1px solid rgba(96,165,250,.3);border-radius:16px;background:rgba(15,23,42,.78);box-shadow:0 18px 50px rgba(0,0,0,.26)}html[data-theme=light] .oil-full-map-header{background:rgba(248,251,255,.92);border-color:rgba(37,99,235,.22)}.oil-full-map-header h1{margin:0;font-size:20px;line-height:1;font-weight:1000}.oil-full-map-header p{margin:5px 0 0;color:#9cc7ff;font-size:11px;font-weight:850}html[data-theme=light] .oil-full-map-header p{color:#345074}.oil-full-map-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.oil-full-map-actions button,.oil-full-map-controls button{height:36px;min-width:84px;padding:0 13px;border-radius:13px;border:1px solid rgba(147,197,253,.42);background:rgba(30,64,115,.72);color:#f8fbff;font-weight:950;font-size:11px;cursor:pointer}.oil-full-map-source-toggle{display:inline-grid;grid-template-columns:repeat(2,minmax(72px,1fr));gap:4px;padding:3px;border:1px solid rgba(147,197,253,.3);border-radius:14px;background:rgba(7,17,31,.58)}.oil-full-map-source-toggle button{min-width:0;height:30px;border-radius:10px;background:transparent;border-color:transparent}.oil-full-map-source-toggle button.active{background:#1d4ed8;border-color:rgba(191,219,254,.55);color:#ffffff}.oil-full-map-select-all,.oil-full-map-status-filter{height:36px;min-width:74px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:13px;border:1px solid rgba(147,197,253,.42);background:rgba(30,64,115,.72);color:#f8fbff;font-size:11px;font-weight:950;cursor:pointer}.oil-full-map-select-all input,.oil-full-map-status-filter input{width:14px;height:14px;margin:0;accent-color:#2563eb}html[data-theme=light] .oil-full-map-actions button,html[data-theme=light] .oil-full-map-controls button{background:#e8f2ff;color:#17325d;border-color:rgba(37,99,235,.34)}html[data-theme=light] .oil-full-map-source-toggle{background:#dbeafe;border-color:rgba(37,99,235,.28)}html[data-theme=light] .oil-full-map-source-toggle button{background:transparent;border-color:transparent}html[data-theme=light] .oil-full-map-source-toggle button.active{background:#bfdbfe;border-color:rgba(37,99,235,.42);color:#0f172a}html[data-theme=light] .oil-full-map-select-all,html[data-theme=light] .oil-full-map-status-filter{background:#e8f2ff;color:#17325d;border-color:rgba(37,99,235,.34)}.oil-full-map-shell{height:calc(100dvh - 96px);min-height:520px;display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,24vw);gap:10px}.oil-full-map-canvas{position:relative;min-width:0;min-height:0;overflow:hidden;border-radius:18px;border:1px solid rgba(96,165,250,.3);background:#0f172a;cursor:grab;touch-action:none;overscroll-behavior:contain}.oil-full-map-canvas:active{cursor:grabbing}.oil-full-map-point-layer,.oil-full-map-routes,.oil-full-map-tile-layer{position:absolute;inset:0}.oil-full-map-tile-layer img{position:absolute;width:256px;height:256px;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.oil-full-map-reference-tile{opacity:1;mix-blend-mode:normal;filter:invert(1) grayscale(1) contrast(1.36) brightness(1.72) drop-shadow(0 1px 2px rgba(0,0,0,.92)) drop-shadow(0 0 2px rgba(0,0,0,.88))}html[data-theme=light] .oil-full-map-reference-tile{opacity:1;mix-blend-mode:normal;filter:contrast(1.24) brightness(.54) drop-shadow(0 1px 1px rgba(255,255,255,.58))}.oil-full-map-routes{width:100%;height:100%;pointer-events:none}.oil-full-map-routes line{stroke-width:4px;stroke-linecap:round;filter:drop-shadow(0 2px 6px rgba(0,0,0,.46))}.oil-full-map-point-layer{pointer-events:none}.oil-full-map-site{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:translate(-50%,-50%) scale(var(--full-map-site-scale,1));transform-origin:center;max-width:110px;padding:5px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.72);color:#07111f;font-size:9px;line-height:1;font-weight:1000;font-family:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:auto;cursor:pointer;box-shadow:0 10px 22px rgba(0,0,0,.28)}.oil-full-map-site.terminal{background:#fde68a}.oil-full-map-site.well{background:#bfdbfe;border-radius:8px}.oil-full-map-driver-pin{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:translate(-50%,-100%) scale(var(--full-map-pin-scale,1));transform-origin:50% 100%;width:64px;min-width:64px;max-width:104px;min-height:43px;display:grid;grid-template-columns:1fr;gap:1px;padding:5px 7px 6px;box-sizing:border-box;border-radius:13px 13px 13px 3px;border:1px solid var(--pill-border,rgba(147,197,253,.55));background:var(--pill-pin-cover-bg,var(--pill-pin-cover,#203047))!important;background-color:var(--pill-pin-cover,#203047)!important;color:#ffffff;text-align:center;font:inherit;text-decoration:none;pointer-events:auto;cursor:pointer;line-height:1;box-shadow:0 13px 28px rgba(0,0,0,.34);will-change:transform}html[data-theme=light] .oil-full-map-driver-pin{background:linear-gradient(180deg,color-mix(in srgb,var(--pill-border-light,#60a5fa) 42%,#ffffff),color-mix(in srgb,var(--pill-border-light,#60a5fa) 26%,#ffffff))!important;background-color:color-mix(in srgb,var(--pill-border-light,#60a5fa) 34%,#ffffff)!important;border-color:color-mix(in srgb,var(--pill-border-light,#2563eb) 82%,#0f172a)!important;color:#020617!important;box-shadow:0 12px 26px rgba(15,23,42,.32),inset 0 1px 0 rgba(255,255,255,.64)}.oil-full-map-driver-pin:after{content:"";position:absolute;left:50%;bottom:-7px;width:8px;height:8px;transform:translateX(-50%) rotate(45deg);border-right:1px solid var(--pill-border,rgba(147,197,253,.55));border-bottom:1px solid var(--pill-border,rgba(147,197,253,.55));background:inherit}html[data-theme=light] .oil-full-map-driver-pin:after{border-right-color:color-mix(in srgb,var(--pill-border-light,#2563eb) 82%,#0f172a)!important;border-bottom-color:color-mix(in srgb,var(--pill-border-light,#2563eb) 82%,#0f172a)!important}.oil-full-map-driver-pin em,.oil-full-map-driver-pin span,.oil-full-map-driver-pin strong{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;line-height:1}.oil-full-map-driver-pin strong{font-size:11px;font-weight:1000}html[data-theme=light] .oil-full-map-driver-pin strong{color:#020617!important;text-shadow:0 1px 0 rgba(255,255,255,.45)}.oil-full-map-driver-pin span{font-size:8px;font-weight:900;opacity:.96}html[data-theme=light] .oil-full-map-driver-pin span{color:#1f2937!important;opacity:1}.oil-full-map-driver-pin em{font-size:7px;font-style:normal;font-weight:1000;opacity:.92}html[data-theme=light] .oil-full-map-driver-pin em{color:#475569!important;opacity:1}.oil-full-map-controls{position:absolute;top:12px;left:12px;z-index:8;display:inline-flex;gap:6px}.oil-full-map-controls button{min-width:42px;width:42px;padding:0}.oil-full-map-status{position:absolute;left:50%;top:50%;z-index:9;transform:translate(-50%,-50%);max-width:min(520px,calc(100% - 32px));padding:12px 16px;border-radius:14px;border:1px solid rgba(147,197,253,.38);background:rgba(15,23,42,.86);color:#e7eefc;font-weight:900;text-align:center}.oil-full-map-status.error{border-color:rgba(248,113,113,.52);color:#fecaca}.oil-full-map-panel{min-width:0;min-height:0;overflow:auto;border-radius:18px;border:1px solid rgba(96,165,250,.3);background:rgba(15,23,42,.58);backdrop-filter:blur(12px);padding:10px}html[data-theme=light] .oil-full-map-panel{background:rgba(248,251,255,.74);border-color:rgba(37,99,235,.24)}@media (prefers-reduced-motion:no-preference){.oil-full-map-page.is-build-loading .oil-full-map-canvas,.oil-full-map-page.is-build-loading .oil-full-map-header,.oil-full-map-page.is-build-loading .oil-full-map-panel{animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) 0s both!important;backface-visibility:hidden;transform-origin:top center;will-change:opacity,transform}.oil-full-map-page.is-build-loading .oil-full-map-canvas{animation-delay:.13s!important}.oil-full-map-page.is-build-loading .oil-full-map-panel{animation-delay:.24s!important}.oil-full-map-page.is-build-loading .oil-full-map-controls,.oil-full-map-page.is-build-loading .oil-full-map-panel-group h2,.oil-full-map-page.is-build-loading .oil-full-map-panel-row,.oil-full-map-page.is-build-loading .oil-full-map-place-layer,.oil-full-map-page.is-build-loading .oil-full-map-point-layer,.oil-full-map-page.is-build-loading .oil-full-map-routes,.oil-full-map-page.is-build-loading .oil-full-map-status,.oil-full-map-page.is-build-loading .oil-full-map-tile-layer{animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) .26s both!important;transform-origin:top center;will-change:opacity,transform}.oil-full-map-page.is-build-loading .oil-full-map-routes{animation-delay:.36s!important}.oil-full-map-page.is-build-loading .oil-full-map-place-layer,.oil-full-map-page.is-build-loading .oil-full-map-point-layer{animation-delay:.43s!important}.oil-full-map-page.is-build-loading .oil-full-map-controls,.oil-full-map-page.is-build-loading .oil-full-map-panel-group h2,.oil-full-map-page.is-build-loading .oil-full-map-status{animation-delay:.5s!important}.oil-full-map-page.is-build-loading .oil-full-map-panel-row:first-child{animation-delay:.57s!important}.oil-full-map-page.is-build-loading .oil-full-map-panel-row:nth-child(2){animation-delay:.63s!important}.oil-full-map-page.is-build-loading .oil-full-map-panel-row:nth-child(3){animation-delay:.69s!important}.oil-full-map-page.is-build-loading .oil-full-map-panel-row:nth-child(n+4){animation-delay:.75s!important}}.oil-full-map-panel-group{margin-bottom:10px}.oil-full-map-panel-group h2{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 7px;padding:0 2px;font-size:12px;line-height:1.1;font-weight:1000;text-transform:uppercase}.oil-full-map-panel-group h2 span{min-width:25px;padding:3px 7px;border-radius:999px;background:rgba(96,165,250,.16);color:#bfdbfe;text-align:center}html[data-theme=light] .oil-full-map-panel-group h2 span{color:#1d4ed8;background:rgba(37,99,235,.12)}.oil-full-map-panel-list{display:grid;gap:6px}.oil-full-map-panel-row{display:grid;grid-template-columns:18px minmax(0,1fr) 142px;gap:8px;align-items:center;min-height:50px;padding:8px 9px;border-radius:12px;border:1px solid var(--pill-border,rgba(147,197,253,.34));background:var(--pill-pin-cover-bg,var(--pill-pin-cover,#203047))!important;background-color:var(--pill-pin-cover,#203047)!important;cursor:pointer}.oil-full-map-panel-eta,.oil-full-map-panel-main{min-width:0}.oil-full-map-panel-eta{justify-self:stretch;text-align:right}.oil-full-map-panel-eta b,.oil-full-map-panel-eta small{width:100%;text-align:right}.oil-full-map-eta-line{display:flex;align-items:baseline;justify-content:flex-end;flex-wrap:nowrap;gap:5px;width:100%;min-width:0}.oil-full-map-panel-eta .oil-full-map-eta-line b{width:auto;flex:0 0 auto}.oil-full-map-gps-update{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:rgba(219,234,254,.78);font-size:8px;font-weight:950;line-height:1}html[data-theme=light] .oil-full-map-gps-update{color:#55708f}.oil-full-map-panel-row.is-selected{border-color:rgba(248,251,255,.74);box-shadow:inset 0 0 0 1px rgba(248,251,255,.24),0 8px 18px rgba(0,0,0,.18)}.oil-full-map-driver-check{display:grid;place-items:center;cursor:pointer}.oil-full-map-driver-check input{width:14px;height:14px;margin:0;accent-color:#2563eb}html[data-theme=light] .oil-full-map-panel-row{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,#e8f2ff))!important;background-color:var(--pill-pin-cover-light,#e8f2ff)!important}html[data-theme=light] .oil-full-map-panel-row.is-selected{border-color:rgba(37,99,235,.55);box-shadow:inset 0 0 0 1px rgba(37,99,235,.18),0 8px 18px rgba(37,99,235,.08)}.oil-full-map-panel-row.is-row-split{position:relative;overflow:hidden;background:#111d31!important;background-color:#111d31!important;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.oil-full-map-panel-row.is-row-split:before{content:"";position:absolute;inset:0 0 0 50%;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,#203047));box-shadow:inset 1px 0 0 rgba(248,251,255,.06);pointer-events:none;z-index:0;transition:background .14s ease,box-shadow .14s ease}.oil-full-map-panel-row.is-row-split:after{content:"";position:absolute;top:7px;bottom:7px;left:50%;width:2px;border-radius:999px;background:linear-gradient(180deg,rgba(147,197,253,.1),rgba(147,197,253,.68),rgba(147,197,253,.1));box-shadow:0 0 0 1px rgba(15,23,42,.18),0 0 10px rgba(96,165,250,.16);transform:translateX(-1px);pointer-events:none;z-index:1}.oil-full-map-panel-row.is-row-split>*{position:relative;z-index:2}html[data-theme=light] .oil-full-map-panel-row.is-row-split{background:#fbfdff!important;background-color:#fbfdff!important}html[data-theme=light] .oil-full-map-panel-row.is-row-split:before{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,#e8f2ff));box-shadow:inset 1px 0 0 rgba(255,255,255,.62)}html[data-theme=light] .oil-full-map-panel-row.is-row-split:after{background:linear-gradient(180deg,rgba(37,99,235,.04),rgba(59,130,246,.46),rgba(37,99,235,.04));box-shadow:0 0 0 1px rgba(255,255,255,.7),0 0 9px rgba(59,130,246,.16)}.oil-full-map-panel-row.is-row-split.is-hover-left{background:linear-gradient(0deg,rgba(96,165,250,.18),rgba(96,165,250,.18)),#111d31!important;background-color:#182943!important}.oil-full-map-panel-row.is-row-split.is-hover-left,.oil-full-map-panel-row.is-row-split.is-hover-right{border-color:rgba(147,197,253,.62);box-shadow:inset 0 0 0 1px rgba(147,197,253,.18),0 8px 18px rgba(15,23,42,.22)}.oil-full-map-panel-row.is-row-split.is-hover-right:before{background:linear-gradient(0deg,rgba(96,165,250,.2),rgba(96,165,250,.2)),var(--pill-pin-cover-bg,var(--pill-pin-cover,#203047))!important;box-shadow:inset 1px 0 0 rgba(248,251,255,.12),inset 0 0 0 1px rgba(147,197,253,.22)}html[data-theme=light] .oil-full-map-panel-row.is-row-split.is-hover-left{background:linear-gradient(0deg,rgba(37,99,235,.1),rgba(37,99,235,.1)),#fbfdff!important;background-color:#eaf3ff!important}html[data-theme=light] .oil-full-map-panel-row.is-row-split.is-hover-left,html[data-theme=light] .oil-full-map-panel-row.is-row-split.is-hover-right{border-color:rgba(37,99,235,.52);box-shadow:inset 0 0 0 1px rgba(37,99,235,.12),0 8px 18px rgba(37,99,235,.1)}html[data-theme=light] .oil-full-map-panel-row.is-row-split.is-hover-right:before{background:linear-gradient(0deg,rgba(37,99,235,.12),rgba(37,99,235,.12)),var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,#e8f2ff))!important;box-shadow:inset 1px 0 0 rgba(255,255,255,.76),inset 0 0 0 1px rgba(37,99,235,.16)}.oil-full-map-panel-row b,.oil-full-map-panel-row small,.oil-full-map-panel-row strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-full-map-panel-row b,.oil-full-map-panel-row strong{color:#f8fbff;font-size:12.6px;font-weight:1000}html[data-theme=light] .oil-full-map-panel-row b,html[data-theme=light] .oil-full-map-panel-row strong{color:#0f172a}.oil-full-map-panel-row small,.oil-full-map-panel-row strong span{color:#9cc7ff;font-size:10.35px;font-weight:850}html[data-theme=light] .oil-full-map-panel-row small,html[data-theme=light] .oil-full-map-panel-row strong span{color:#345074}.oil-full-map-driver-status-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:start!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:18px!important;margin-top:4px!important;padding:2px 8px!important;border:1px solid var(--pill-border,rgba(147,197,253,.34))!important;border-radius:999px!important;background:var(--pill-bg,rgba(59,130,246,.14))!important;color:var(--pill-color,#eef6ff)!important;font-size:8.6px!important;font-weight:1000!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}html[data-theme=light] .oil-full-map-driver-status-pill{background:var(--pill-bg-light,var(--pill-bg,rgba(219,234,254,.96)))!important;color:var(--pill-color-light,#0f172a)!important;border-color:var(--pill-border-light,rgba(37,99,235,.38))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 1px 2px rgba(15,23,42,.08)!important}.oil-full-map-panel-eta .oil-full-map-panel-meta{display:grid;gap:3px;width:100%;overflow:visible;text-overflow:clip;white-space:normal;line-height:1.08}.oil-full-map-panel-eta .oil-full-map-panel-meta span{display:block;width:100%;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:normal;word-break:normal}.oil-full-map-panel-eta .oil-full-map-panel-leading-meta{color:rgba(219,234,254,.82)}html[data-theme=light] .oil-full-map-panel-eta .oil-full-map-panel-leading-meta{color:#35506f}.oil-full-map-panel-eta .oil-full-map-route-pills{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:3px;width:100%;overflow:visible}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:16px;padding:2px 6px;border:1px solid var(--pill-border,rgba(147,197,253,.34));border-radius:999px;background:var(--pill-bg,rgba(59,130,246,.14))!important;background-color:var(--pill-bg,rgba(59,130,246,.14))!important;color:var(--pill-color,#eef6ff)!important;font-size:8.6px;font-weight:1000;line-height:1.05;white-space:nowrap;box-shadow:inset 0 1px 0 rgba(255,255,255,.18)}html[data-theme=light] .oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{background:var(--pill-bg-light,var(--pill-bg,rgba(219,234,254,.96)))!important;background-color:var(--pill-bg-light,var(--pill-bg,rgba(219,234,254,.96)))!important;color:var(--pill-color-light,#0f172a)!important;border-color:var(--pill-border-light,rgba(37,99,235,.38))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 1px 2px rgba(15,23,42,.08)!important;text-shadow:none!important}.oil-full-map-route-pill.is-clickable{font:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 0 0 0 rgba(96,165,250,0);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.oil-full-map-route-pill.is-clickable:focus-visible,.oil-full-map-route-pill.is-clickable:hover{transform:translateY(-1px);border-color:rgba(248,251,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 2px rgba(96,165,250,.24);outline:0}html[data-theme=light] .oil-full-map-route-pill.is-clickable:focus-visible,html[data-theme=light] .oil-full-map-route-pill.is-clickable:hover{border-color:rgba(37,99,235,.46);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 0 0 2px rgba(37,99,235,.14)}.oil-full-map-route-pill-group{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:3px;width:auto;max-width:100%;min-height:16px}.oil-full-map-route-pill-group.is-group-split{cursor:pointer}.oil-full-map-route-group-zone{position:absolute;top:-5px;bottom:-5px;width:50%;min-width:0;margin:0;padding:0;border:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;z-index:8;pointer-events:auto}.oil-full-map-route-group-zone.left{left:0}.oil-full-map-route-group-zone.right{right:0}.oil-full-map-route-group-zone:focus-visible{outline:0;box-shadow:0 0 0 2px rgba(96,165,250,.32);border-radius:999px}.oil-full-map-route-pill-group.is-group-split:hover .oil-full-map-route-pill{border-color:rgba(248,251,255,.72);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 2px rgba(96,165,250,.14)}html[data-theme=light] .oil-full-map-route-pill-group.is-group-split:hover .oil-full-map-route-pill{border-color:rgba(37,99,235,.46)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 0 0 2px rgba(37,99,235,.1)!important}.oil-full-map-well-popover-back{position:fixed;inset:0;z-index:12000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:18px;background:rgba(2,6,23,.64);backdrop-filter:blur(9px) saturate(.9);-webkit-backdrop-filter:blur(9px) saturate(.9)}.oil-full-map-well-popover{width:min(620px,calc(100vw - 28px));max-height:min(760px,calc(100dvh - 28px));display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(147,197,253,.46);border-radius:18px;background:#0f1c32;color:#f8fbff;box-shadow:0 28px 70px rgba(2,6,23,.44)}html[data-theme=light] .oil-full-map-well-popover{background:#f8fbff!important;color:#0f172a!important;border-color:rgba(147,197,253,.62)!important;box-shadow:0 24px 64px rgba(15,23,42,.24)!important}.oil-full-map-well-popover-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid rgba(147,197,253,.24)}html[data-theme=light] .oil-full-map-well-popover-head{background:linear-gradient(180deg,#f8fbff,#eef5fd)!important;border-bottom-color:#cddced!important;color:#0f172a!important}.oil-full-map-well-popover-head p,.oil-full-map-well-popover-head span{margin:0;color:#9cc7ff;font-size:10px;font-weight:900;line-height:1.2}html[data-theme=light] .oil-full-map-well-popover-head p,html[data-theme=light] .oil-full-map-well-popover-head span{color:#35506f!important}.oil-full-map-well-popover-head h2{margin:2px 0 3px;color:inherit;font-size:20px;font-weight:1000;line-height:1.05}.oil-full-map-well-popover-close{width:38px;min-width:38px;height:38px;border:1px solid rgba(147,197,253,.44);border-radius:12px;background:rgba(59,130,246,.12);color:currentColor;cursor:pointer}html[data-theme=light] .oil-full-map-well-popover-close{background:#eaf3ff!important;border-color:#b7d2f4!important;color:#17304f!important}.oil-full-map-well-popover-body{display:grid;gap:10px;min-height:0;padding:12px;overflow-y:auto;-webkit-overflow-scrolling:touch}.oil-full-map-well-product-group{display:grid;gap:6px}.oil-full-map-well-product-group h3{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:0 2px;color:inherit;font-size:12px;font-weight:1000;line-height:1;text-transform:uppercase}.oil-full-map-well-product-group h3 span{min-width:24px;padding:3px 7px;border-radius:999px;background:transparent;color:#9cc7ff;font-size:10px;text-align:center}html[data-theme=light] .oil-full-map-well-product-group h3 span{background:transparent!important;color:#5b6b83!important}.oil-full-map-well-driver-list{display:grid;gap:6px}.oil-full-map-well-status-groups{display:grid;gap:8px}.oil-full-map-well-status-group{display:grid;gap:5px;min-width:0}.oil-full-map-well-status-group h4{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0;padding:0 2px;border:0;border-radius:0;background:transparent;color:#9cc7ff;font-size:10px;font-weight:1000;line-height:1;text-transform:uppercase}.oil-full-map-well-status-group h4 b{display:inline-grid;min-width:21px;height:auto;place-items:center;border-radius:0;background:transparent;color:inherit;font-size:9px}.oil-full-map-well-status-group.well-status-accepted h4{color:#facc15}.oil-full-map-well-status-group.well-status-loaded h4{color:#67e8f9}.oil-full-map-well-status-group.well-status-staged h4{color:#fca5a5}html[data-theme=light] .oil-full-map-well-status-group h4{background:transparent!important;border-color:transparent!important;color:#5b6b83!important}html[data-theme=light] .oil-full-map-well-status-group h4 b{background:transparent!important;color:inherit!important}html[data-theme=light] .oil-full-map-well-status-group.well-status-accepted h4{color:#8a5a00!important}html[data-theme=light] .oil-full-map-well-status-group.well-status-loaded h4{color:#0f766e!important}html[data-theme=light] .oil-full-map-well-status-group.well-status-staged h4{color:#991b1b!important}.oil-full-map-well-driver-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(92px,auto);align-items:center;gap:10px;width:100%;min-height:46px;padding:8px 10px;border:1px solid var(--pill-border,rgba(147,197,253,.3));border-radius:12px;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,rgba(15,23,42,.18)))!important;background-color:var(--pill-pin-cover,rgba(15,23,42,.18))!important;color:#f8fbff;cursor:pointer;font:inherit;text-align:left}.oil-full-map-well-driver-row:focus-visible,.oil-full-map-well-driver-row:hover{filter:brightness(1.06);outline:none;box-shadow:0 0 0 2px rgba(96,165,250,.32),0 8px 18px rgba(15,23,42,.18)}html[data-theme=light] .oil-full-map-well-driver-row{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,var(--pill-bg-light,#f8fbff)))!important;background-color:var(--pill-pin-cover-light,var(--pill-bg-light,#f8fbff))!important;color:#0f172a!important;border-color:var(--pill-border-light,#cddced)!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),0 1px 2px rgba(15,23,42,.06)!important}.oil-full-map-well-driver-row>div{min-width:0}.oil-full-map-well-driver-row>div:last-child{text-align:right}.oil-full-map-well-driver-row b,.oil-full-map-well-driver-row small,.oil-full-map-well-driver-row strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-full-map-well-driver-row b,.oil-full-map-well-driver-row strong{font-size:12px;font-weight:1000;line-height:1.08}html[data-theme=light] .oil-full-map-well-driver-row b,html[data-theme=light] .oil-full-map-well-driver-row strong{color:#0f172a!important;text-shadow:none!important}.oil-full-map-well-driver-row small,.oil-full-map-well-driver-row strong span{color:#9cc7ff;font-size:9px;font-weight:850;line-height:1.1}html[data-theme=light] .oil-full-map-well-driver-row small,html[data-theme=light] .oil-full-map-well-driver-row strong span{color:#345074!important;text-shadow:none!important}.oil-full-map-well-empty{display:grid;min-height:120px;place-items:center;border:1px dashed rgba(147,197,253,.36);border-radius:14px;color:#9cc7ff;font-size:12px;font-weight:850;text-align:center}@media (max-width:1150px){.oil-full-map-shell{grid-template-columns:1fr;grid-template-rows:minmax(460px,1fr) minmax(210px,32dvh)}.oil-full-map-panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.oil-full-map-panel-group{margin-bottom:0}}@media (max-width:650px){.oil-full-map-page{padding:8px;overflow:auto}.oil-full-map-header{height:auto;align-items:flex-start;flex-direction:column}.oil-full-map-actions{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.oil-full-map-actions button,.oil-full-map-select-all,.oil-full-map-status-filter{min-width:0}.oil-full-map-source-toggle{grid-column:span 2}.oil-full-map-shell{height:auto;min-height:0;grid-template-rows:65dvh minmax(260px,auto)}.oil-full-map-panel{max-height:42dvh;grid-template-columns:1fr}.oil-full-map-driver-pin{min-width:50px;max-width:72px;padding:4px 6px 5px}.oil-full-map-driver-pin strong{font-size:9px}.oil-full-map-driver-pin em{display:none}}@media (max-width:1150px){body.fp-oilfields-full-map,body.oil-full-map-active{height:auto!important;overflow-x:hidden!important;overflow-y:auto!important}.oil-full-map-page,body.fp-oilfields-full-map .app-main,body.oil-full-map-active .app-main{height:auto!important;overflow:visible!important}.oil-full-map-page{min-height:100dvh!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.oil-full-map-shell{height:auto!important;grid-template-rows:auto auto!important;overflow:visible!important}.oil-full-map-canvas{height:clamp(420px,58dvh,620px)!important;min-height:420px!important}.oil-full-map-panel{overflow:visible!important}}@media (max-width:650px){.oil-full-map-canvas{height:clamp(340px,54dvh,520px)!important;min-height:340px!important}.oil-full-map-panel{max-height:none!important;overflow:visible!important}}@media (min-width:651px) and (max-width:1150px){.oil-full-map-panel{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.oil-full-map-panel-group{min-width:0!important;margin-bottom:0!important}.oil-full-map-panel-list{gap:8px!important}}select:not([multiple]){padding-right:30px!important;padding-inline-end:30px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%!important}.status-checkbox-filter{position:relative!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important}.status-checkbox-filter.is-open{z-index:26050!important}.status-checkbox-filter-trigger{position:relative!important;width:100%!important;height:100%!important;min-width:0!important;border:1px solid var(--oil-line,rgba(148,163,184,.26))!important;background:var(--oil-soft,rgba(30,41,59,.72))!important;color:var(--oil-text,#e5eefc)!important;border-radius:14px!important;padding:0 30px 0 10px!important;font-size:11.5px!important;font-weight:820!important;letter-spacing:.01em!important;line-height:1!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;outline:none!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important}.status-checkbox-filter-trigger:after,.status-checkbox-filter-trigger:before{content:""!important;position:absolute!important;top:50%!important;width:5px!important;height:5px!important;background:currentColor!important;transform:translateY(-50%) rotate(45deg)!important;pointer-events:none!important}.status-checkbox-filter-trigger:before{right:15px!important;clip-path:polygon(0 0,100% 100%,0 100%)!important}.status-checkbox-filter-trigger:after{right:10px!important;clip-path:polygon(100% 0,100% 100%,0 100%)!important}.status-checkbox-filter-trigger span{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.status-checkbox-filter-menu{position:absolute!important;top:calc(100% + 4px)!important;left:0!important;min-width:100%!important;width:-moz-max-content!important;width:max-content!important;max-width:min(240px,calc(100vw - 24px))!important;max-height:min(320px,calc(100vh - 120px))!important;overflow:auto!important;overscroll-behavior:contain!important;display:grid!important;gap:2px!important;padding:6px!important;border:1px solid var(--oil-line,rgba(148,163,184,.28))!important;border-radius:12px!important;background:rgba(15,23,42,.98)!important;color:var(--oil-text,#e5eefc)!important;box-shadow:0 18px 45px rgba(0,0,0,.34)!important;z-index:26060!important}.status-checkbox-option{min-height:28px!important;display:grid!important;grid-template-columns:16px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:6px 9px!important;border-radius:8px!important;font-size:11px!important;font-weight:850!important;line-height:1.05!important;cursor:pointer!important}.status-checkbox-option:focus-within,.status-checkbox-option:hover{background:rgba(96,165,250,.18)!important}.status-checkbox-option input{width:14px!important;height:14px!important;margin:0!important;accent-color:#60a5fa!important}.status-checkbox-option span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.status-checkbox-option-all{border-bottom:1px solid rgba(148,163,184,.18)!important;margin-bottom:2px!important;padding-bottom:8px!important}html[data-theme=light] .status-checkbox-filter-trigger{background:#f1f5f9!important;border-color:#b9c8dc!important;color:#101828!important}html[data-theme=light] .status-checkbox-filter-menu{background:#ffffff!important;border-color:#cbd5e1!important;color:#101828!important;box-shadow:0 18px 42px rgba(15,23,42,.18)!important}html[data-theme=light] .status-checkbox-option:focus-within,html[data-theme=light] .status-checkbox-option:hover{background:#dbeafe!important}@media (max-width:650px){.drivers-toolbar .status-checkbox-filter,.trailers-toolbar .status-checkbox-filter,.trucks-toolbar .status-checkbox-filter{height:31px!important;min-height:31px!important;width:100%!important}.drivers-toolbar .status-checkbox-filter-trigger,.trailers-toolbar .status-checkbox-filter-trigger,.trucks-toolbar .status-checkbox-filter-trigger{height:31px!important;min-height:31px!important;border-radius:10px!important;padding:0 24px 0 6px!important;font-size:8px!important;font-weight:900!important}.drivers-toolbar .status-checkbox-filter-trigger:before,.trailers-toolbar .status-checkbox-filter-trigger:before,.trucks-toolbar .status-checkbox-filter-trigger:before{right:13px!important}.drivers-toolbar .status-checkbox-filter-trigger:after,.trailers-toolbar .status-checkbox-filter-trigger:after,.trucks-toolbar .status-checkbox-filter-trigger:after{right:8px!important}.status-checkbox-filter-menu{max-width:min(210px,calc(100vw - 16px))!important;max-height:min(280px,calc(100vh - 96px))!important}.status-checkbox-option{min-height:30px!important;padding:7px 8px!important;font-size:10px!important}}.dashboard-panel select:not([multiple]),.driver-field select,.driver-load-edit-grid select,.driver-load-edit-modal select,.drivers-toolbar select,.dsField select{padding-right:30px!important;padding-inline-end:30px!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .mini-pill.has-location-pin{display:inline-grid!important;grid-template-columns:minmax(0,1fr) 10px!important;-moz-column-gap:3px!important;column-gap:3px!important;align-items:center!important;justify-items:center!important;padding-left:7px!important;padding-right:5px!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.drivers-table .mini-pill.has-location-pin:before{content:none!important;display:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .mini-pill.has-location-pin .mini-pill-label,.drivers-table .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{display:block!important;grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important;text-align:center!important;transform:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .mini-pill.has-location-pin .drivers-location-pill-pin{position:static!important;grid-column:2!important;width:8px!important;height:8px!important;transform:none!important;justify-self:center!important;align-self:center!important}html:not([data-theme=light]) .drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,html:not([data-theme=light]) .drivers-table .mini-pill.has-location-pin .drivers-location-pill-pin{background:transparent!important;background-color:transparent!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin,.dashboard-panel .drivers-table .mini-pill.has-location-pin,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin,.oil-home .drivers-table .mini-pill.has-location-pin{display:inline-grid!important;grid-template-columns:minmax(0,1fr) 8px!important;-moz-column-gap:2px!important;column-gap:2px!important;align-items:center!important;justify-items:center!important;padding-left:8px!important;padding-right:7px!important;overflow:hidden!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.dashboard-panel .drivers-table .mini-pill.has-location-pin:before,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.oil-home .drivers-table .mini-pill.has-location-pin:before{content:""!important;display:block!important;position:absolute!important;z-index:1!important;top:2px!important;right:4px!important;bottom:2px!important;width:14px!important;border-radius:999px!important;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,inherit))!important;background-color:var(--pill-pin-cover,inherit)!important;box-shadow:none!important;pointer-events:none!important}html[data-theme=light] .dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,html[data-theme=light] .dashboard-panel .drivers-table .mini-pill.has-location-pin:before,html[data-theme=light] .oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,html[data-theme=light] .oil-home .drivers-table .mini-pill.has-location-pin:before{background:var(--pill-pin-cover-light,var(--pill-pin-cover,inherit))!important;background-color:var(--pill-pin-cover-light,var(--pill-pin-cover,inherit))!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.dashboard-panel .drivers-table .mini-pill.has-location-pin .mini-pill-label,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.oil-home .drivers-table .mini-pill.has-location-pin .mini-pill-label{position:relative!important;z-index:2!important;grid-column:1!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;transform:none!important}.dashboard-panel .drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.dashboard-panel .drivers-table .mini-pill.has-location-pin .drivers-location-pill-pin,.oil-home .drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.oil-home .drivers-table .mini-pill.has-location-pin .drivers-location-pill-pin{position:relative!important;z-index:3!important;grid-column:2!important;width:7px!important;height:7px!important;justify-self:center!important;align-self:center!important;transform:translateY(-.75px)!important;border-radius:0!important;background:transparent!important;background-color:transparent!important}.drivers-table .drivers-data-row>.driver-terminal-cell,.drivers-table .drivers-data-row>.driver-well-cell{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;padding-left:6px!important;padding-right:6px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill{box-sizing:border-box!important;width:min(100%,104px)!important;min-width:0!important;max-width:104px!important;height:22px!important;min-height:22px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{transform:none!important}@media (max-width:650px){.drivers-table{--drv-status-route-col:96px!important;--drv-col-phone:120px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill{width:100%!important;max-width:100%!important;height:16px!important;min-height:16px!important;max-height:16px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{right:3px!important}.drivers-table .drivers-phone-cell{grid-template-columns:minmax(0,1fr) 15px!important;align-items:center!important;align-content:center!important;justify-items:end!important;-moz-column-gap:3px!important;column-gap:3px!important;padding:1px 4px 0 5px!important}.drivers-table .drivers-phone-link,.drivers-table .drivers-phone-text{display:flex!important;align-items:center!important;justify-content:flex-end!important;height:100%!important;min-height:20px!important;line-height:1!important}.dashboard-panel select:not([multiple]),.driver-field select,.driver-load-edit-grid select,.driver-load-edit-modal select,.drivers-toolbar select,.dsField select,select:not([multiple]){padding-right:27px!important;padding-inline-end:27px!important;background-position:calc(100% - 13px) 50%,calc(100% - 8px) 50%!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .mini-pill.has-location-pin{grid-template-columns:minmax(0,1fr) 9px!important;-moz-column-gap:2px!important;column-gap:2px!important;padding-left:6px!important;padding-right:4px!important}.drivers-table .drivers-row>span:nth-child(4),.drivers-table .drivers-row>span:nth-child(5),.drivers-table .drivers-row>span:nth-child(6),.drivers-table .drivers-row>span:nth-child(7){padding-left:3px!important;padding-right:3px!important}.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill{display:flex!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:1px 5px!important;font-size:6.7px!important;text-align:center!important}}@media (max-width:650px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{display:flex!important;grid-template-columns:none!important;-moz-column-gap:0!important;column-gap:0!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;transform:none!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{position:absolute!important;top:50%!important;transform:translateY(-50%)!important}}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{box-sizing:border-box!important;display:flex!important;justify-content:center!important;padding:0!important;transform:translateY(.75px)!important}@media (max-width:650px){.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{transform:translateY(1px)!important}}.drivers-table{--drv-col-phone:152px!important}.drivers-table .drivers-row>.drivers-phone-cell{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) 20px!important;grid-template-rows:100%!important;align-items:center!important;justify-items:stretch!important;-moz-column-gap:5px!important;column-gap:5px!important;width:var(--drv-col-phone)!important;min-width:var(--drv-col-phone)!important;max-width:var(--drv-col-phone)!important;height:100%!important;min-height:0!important;padding:0 7px!important;line-height:1!important;overflow:hidden!important;text-align:right!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-link,.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-text{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:right!important;text-overflow:clip!important;white-space:nowrap!important;line-height:1!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-copy{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:center!important;width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;margin:0!important;padding:0!important}@media (min-width:651px) and (max-width:1550px){.drivers-table{--drv-col-phone:150px!important}}@media (min-width:651px) and (max-width:1150px){.drivers-table{--drv-col-phone:148px!important}}@media (max-width:650px){.drivers-table{--drv-col-phone:142px!important}.drivers-table .drivers-row>.drivers-phone-cell{grid-template-columns:minmax(0,1fr) 16px!important;-moz-column-gap:4px!important;column-gap:4px!important;padding:0 5px!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-copy{width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;border-radius:6px!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-copy .btn-icon,.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-copy svg{width:9px!important;height:9px!important;font-size:9px!important}}.drivers-table{--drivers-row-pill-height:22px!important}.drivers-table .drivers-data-row .mini-pill,.drivers-table .drivers-data-row .mini-pill.dynamic-pill,.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row .mini-pill.soft-pill,.drivers-table .drivers-data-row .mini-pill.well-pill{box-sizing:border-box!important;height:var(--drivers-row-pill-height)!important;min-height:var(--drivers-row-pill-height)!important;max-height:var(--drivers-row-pill-height)!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;align-items:center!important;align-content:center!important;vertical-align:middle!important}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{height:100%!important;min-height:0!important;max-height:100%!important;line-height:1!important;align-items:center!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{height:var(--drivers-row-pill-height)!important;min-height:var(--drivers-row-pill-height)!important;max-height:var(--drivers-row-pill-height)!important}@media (min-width:651px) and (max-width:1550px){.drivers-table{--drivers-row-pill-height:20px!important}}@media (max-width:650px){.drivers-table{--drivers-row-pill-height:16px!important}}.dashboard-panel .fuel-card-net-row-header{max-width:100%!important;min-width:0!important;overflow:visible!important;grid-template-columns:repeat(4,max-content)!important;justify-content:end!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{min-width:-moz-max-content!important;min-width:max-content!important;overflow:visible!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{flex:0 0 auto!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{min-width:78px!important}@media (max-width:1550px){.dashboard-panel .fuel-card-net-row-header{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{justify-content:space-between!important;min-width:0!important}}.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section{flex:0 0 auto!important}.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section .fuel-table-wrap{flex:0 0 430px!important;height:430px!important;min-height:430px!important;max-height:430px!important;overflow:auto!important}@media (max-width:1550px){.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section .fuel-table-wrap{flex-basis:360px!important;height:360px!important;min-height:360px!important;max-height:360px!important}}@media (max-width:650px){.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section .fuel-table-wrap{flex-basis:320px!important;height:320px!important;min-height:320px!important;max-height:320px!important}}html[data-theme=light] body.fp-oilfields-full-map{background:#b9c6d2!important}html[data-theme=light] .oil-full-map-page{background:#c7d4df!important;color:#0f172a!important}html[data-theme=light] .oil-full-map-header{border-color:rgba(37,99,235,.24)!important;background:rgba(255,255,255,.94)!important;box-shadow:0 14px 34px rgba(15,23,42,.1)!important}html[data-theme=light] .oil-full-map-header h1{color:#0f172a!important}html[data-theme=light] .oil-full-map-header p{color:#436287!important}html[data-theme=light] .oil-full-map-canvas,html[data-theme=light] .oil-full-map-panel{border-color:rgba(37,99,235,.22)!important;background:#edf4fb!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}html[data-theme=light] .oil-full-map-actions button,html[data-theme=light] .oil-full-map-controls button,html[data-theme=light] .oil-full-map-select-all{border-color:#a8c9f8!important;background:linear-gradient(180deg,#f7fbff,#dcecff)!important;color:#17325d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 6px 14px rgba(37,99,235,.1)!important}html[data-theme=light] .oil-full-map-source-toggle{border-color:#a8c9f8!important;background:#e8f2ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.74)!important}html[data-theme=light] .oil-full-map-source-toggle button{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=light] .oil-full-map-source-toggle button.active{border-color:#7bb2ff!important;background:#cfe4ff!important;color:#0f172a!important}html[data-theme=light] .oil-full-map-status{border-color:rgba(37,99,235,.24)!important;background:rgba(255,255,255,.94)!important;color:#0f172a!important;box-shadow:0 14px 34px rgba(15,23,42,.12)!important}html[data-theme=light] .oil-full-map-status.error{border-color:rgba(239,68,68,.32)!important;background:#fff1f2!important;color:#991b1b!important}.oil-full-map-header{display:grid!important;grid-template-columns:minmax(180px,1fr) auto!important;align-items:center!important}.oil-full-map-title{min-width:0!important}.oil-full-map-title h1,.oil-full-map-title p{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-actions{width:auto!important;display:grid!important;grid-template-columns:minmax(138px,164px) minmax(104px,128px) minmax(76px,92px) minmax(66px,82px)!important;align-items:center!important;gap:8px!important;flex-wrap:nowrap!important}.oil-full-map-actions>button,.oil-full-map-filter-menu>summary{width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;border-radius:13px!important;font-size:11px!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-source-toggle{width:100%!important;min-width:0!important;grid-column:auto!important}.oil-full-map-filter-menu{position:relative!important;min-width:0!important;z-index:30!important}.oil-full-map-filter-menu>summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 12px!important;border:1px solid rgba(147,197,253,.42)!important;background:rgba(30,64,115,.72)!important;color:#f8fbff!important;font-weight:950!important;cursor:pointer!important;box-sizing:border-box!important}.oil-full-map-filter-menu>summary::-webkit-details-marker{display:none!important}.oil-full-map-filter-menu>summary:after{content:""!important;width:0!important;height:0!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:5px solid!important;opacity:.86!important}.oil-full-map-filter-menu[open]>summary:after{transform:rotate(180deg)!important}.oil-full-map-filter-menu>summary b{min-width:22px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 6px!important;border-radius:999px!important;background:rgba(96,165,250,.28)!important;color:inherit!important;font-size:10px!important;font-weight:1000!important}.oil-full-map-filter-popover{position:absolute!important;top:calc(100% + 7px)!important;right:0!important;z-index:60!important;width:min(220px,calc(100vw - 24px))!important;display:grid!important;grid-template-columns:1fr!important;gap:6px!important;padding:8px!important;border:1px solid rgba(147,197,253,.36)!important;border-radius:14px!important;background:rgba(9,19,34,.98)!important;box-shadow:0 18px 42px rgba(0,0,0,.38)!important}.oil-full-map-filter-popover .oil-full-map-select-all,.oil-full-map-filter-popover .oil-full-map-status-filter{width:100%!important;height:34px!important;min-width:0!important;justify-content:flex-start!important;border-radius:10px!important;box-sizing:border-box!important}html[data-theme=light] .oil-full-map-filter-menu>summary{border-color:#a8c9f8!important;background:linear-gradient(180deg,#f7fbff,#dcecff)!important;color:#17325d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 6px 14px rgba(37,99,235,.1)!important}html[data-theme=light] .oil-full-map-filter-menu>summary b{background:#cfe4ff!important}html[data-theme=light] .oil-full-map-filter-popover{border-color:#a8c9f8!important;background:rgba(255,255,255,.98)!important;box-shadow:0 18px 42px rgba(37,99,235,.16)!important}@media (max-width:1150px){.oil-full-map-header{grid-template-columns:minmax(156px,1fr) auto!important;gap:8px!important;padding:8px 10px!important}.oil-full-map-actions{grid-template-columns:minmax(124px,144px) minmax(96px,116px) minmax(68px,82px) minmax(60px,74px)!important;gap:7px!important}.oil-full-map-header h1{font-size:18px!important}}@media (max-width:650px){.oil-full-map-header{min-height:46px!important;grid-template-columns:minmax(74px,1fr) auto!important;align-items:center!important;flex-direction:row!important;padding:7px 8px!important;margin-bottom:8px!important}.oil-full-map-title p{display:none!important}.oil-full-map-header h1{font-size:14px!important;line-height:1.05!important;white-space:normal!important}.oil-full-map-actions{width:auto!important;grid-template-columns:96px 82px 54px 48px!important}.oil-full-map-actions>button,.oil-full-map-filter-menu>summary{height:32px!important;min-height:32px!important;padding:0 7px!important;border-radius:10px!important;font-size:9px!important}.oil-full-map-source-toggle{gap:2px!important;padding:2px!important;border-radius:11px!important}.oil-full-map-source-toggle button{height:26px!important;padding:0 4px!important;border-radius:8px!important;font-size:9px!important}.oil-full-map-filter-menu>summary{gap:4px!important}.oil-full-map-filter-menu>summary b{min-width:18px!important;height:17px!important;padding:0 4px!important;font-size:8px!important}.oil-full-map-filter-popover{right:0!important;width:min(190px,calc(100vw - 16px))!important}}@media (max-width:0px){.oil-full-map-header h1{font-size:12px!important}.oil-full-map-actions{grid-template-columns:88px 74px 48px 44px!important}.oil-full-map-actions>button,.oil-full-map-filter-menu>summary,.oil-full-map-source-toggle button{font-size:8px!important}.oil-full-map-page{padding:8px!important}.oil-full-map-header{grid-template-columns:minmax(52px,1fr) auto!important;gap:4px!important;padding:6px!important}.oil-full-map-header h1{font-size:11px!important;white-space:nowrap!important}.oil-full-map-actions{grid-template-columns:76px 60px 42px 38px!important}.oil-full-map-actions>button,.oil-full-map-filter-menu>summary,.oil-full-map-source-toggle button{font-size:7px!important}.oil-full-map-actions>button,.oil-full-map-filter-menu>summary{height:30px!important;min-height:30px!important;padding:0 3px!important}.oil-full-map-source-toggle{gap:1px!important;padding:1px!important}.oil-full-map-source-toggle button{height:26px!important;padding:0 1px!important}.oil-full-map-filter-menu>summary{gap:2px!important}}.dashboard-panel .fuel-change-bar select:not([multiple]){padding-right:28px!important;padding-inline-end:28px!important;background-color:transparent!important;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0)!important;background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%!important}@media (max-width:650px){.dashboard-panel .fuel-change-bar select:not([multiple]){padding-right:25px!important;padding-inline-end:25px!important;background-position:calc(100% - 13px) 50%,calc(100% - 8px) 50%!important}}body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select:not([multiple]),textarea):not(:disabled):hover{border-color:rgba(147,197,253,.72)!important;background-color:rgba(37,99,235,.12)!important;box-shadow:0 0 0 2px rgba(96,165,250,.16),var(--field-shadow,none)!important}html[data-theme=light] body :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select:not([multiple]),textarea):not(:disabled):hover{border-color:#7bb2ff!important;background-color:#e5f1ff!important;box-shadow:0 0 0 2px rgba(37,99,235,.12),var(--field-shadow,none)!important}.dashboard-panel .fuel-change-bar label:has(:is(input,select):not(:disabled):hover){border-color:rgba(147,197,253,.72)!important;background:rgba(37,99,235,.14)!important;box-shadow:0 0 0 2px rgba(96,165,250,.12)!important}html[data-theme=light] .dashboard-panel .fuel-change-bar label:has(:is(input,select):not(:disabled):hover){border-color:#7bb2ff!important;background:#e5f1ff!important;box-shadow:0 0 0 2px rgba(37,99,235,.1)!important}.dashboard-panel .fuel-change-bar label{border-color:rgba(147,197,253,.28)!important}.dashboard-panel .fuel-change-bar :is(input,select),.dashboard-panel .fuel-change-bar :is(input,select):focus,.dashboard-panel .fuel-change-bar :is(input,select):focus-visible,.dashboard-panel .fuel-change-bar :is(input,select):not(:disabled):hover{width:100%!important;min-width:0!important;outline:none!important;text-shadow:none!important}.dashboard-panel .fuel-change-bar select:not([multiple]){-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding-right:24px!important;padding-inline-end:24px!important;color:#f8fbff!important;background-image:linear-gradient(45deg,transparent 50%,#bfdbfe 0),linear-gradient(135deg,#bfdbfe 50%,transparent 0)!important;background-position:calc(100% - 13px) 50%,calc(100% - 8px) 50%!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important}.dashboard-panel .fuel-change-bar select option{background:#0f1b2e!important;color:#f8fbff!important}.dashboard-panel .fuel-change-bar label:focus-within{border-color:rgba(147,197,253,.78)!important;background:rgba(37,99,235,.16)!important;box-shadow:0 0 0 2px rgba(96,165,250,.14)!important}html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]){color:#0f172a!important;background-image:linear-gradient(45deg,transparent 50%,#1e3a8a 0),linear-gradient(135deg,#1e3a8a 50%,transparent 0)!important}html[data-theme=light] .dashboard-panel .fuel-change-bar select option{background:#f8fbff!important;color:#0f172a!important}.dashboard-panel .fuel-change-bar select:not([multiple]),.dashboard-panel .fuel-change-bar select:not([multiple]):focus,.dashboard-panel .fuel-change-bar select:not([multiple]):focus-visible,.dashboard-panel .fuel-change-bar select:not([multiple]):not(:disabled):hover{box-shadow:none!important;outline:none!important}.dashboard-panel .fuel-change-bar select:not([multiple])::-ms-expand{display:none!important}.dashboard-panel .fuel-change-bar select option:checked{background:#0f1b2e!important;color:#f8fbff!important}html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]),html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):focus,html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):focus-visible,html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):not(:disabled):hover{color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-change-bar select option:checked{background:#f8fbff!important;color:#0f172a!important}.dashboard-panel .fuel-card-tree-panel{align-self:stretch!important;justify-content:stretch!important;height:auto!important;min-height:724px!important}.dashboard-panel .fuel-card-tree{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important}@media (max-width:1550px){.dashboard-panel .fuel-card-tree-panel{min-height:404px!important}.dashboard-panel .fuel-card-tree{flex-basis:0!important;height:auto!important;max-height:none!important}}@media (max-width:650px){.dashboard-panel .fuel-card-tree-panel{min-height:444px!important}.dashboard-panel .fuel-card-tree{flex-basis:0!important;height:auto!important;max-height:none!important}}.dashboard-panel .fuel-change-bar label{border-color:rgba(96,165,250,.26)!important;background:rgba(15,23,42,.58)!important;box-shadow:none!important}.dashboard-panel .fuel-change-bar label:focus-within,.dashboard-panel .fuel-change-bar label:has(:is(input,select):not(:disabled):hover){border-color:rgba(147,197,253,.42)!important;background:rgba(17,30,52,.62)!important;box-shadow:none!important}.dashboard-panel .fuel-change-bar :is(input,select),.dashboard-panel .fuel-change-bar :is(input,select):focus,.dashboard-panel .fuel-change-bar :is(input,select):focus-visible,.dashboard-panel .fuel-change-bar :is(input,select):not(:disabled):hover{border:0!important;outline:0!important;box-shadow:none!important;background-color:transparent!important;color:#f8fbff!important}.dashboard-panel .fuel-change-bar select:not([multiple]),.dashboard-panel .fuel-change-bar select:not([multiple]):focus,.dashboard-panel .fuel-change-bar select:not([multiple]):focus-visible,.dashboard-panel .fuel-change-bar select:not([multiple]):not(:disabled):hover{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding-right:24px!important;padding-inline-end:24px!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6 8 10 12 6' fill='none' stroke='%23bfdbfe' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 8px center!important;background-size:14px 14px!important}html[data-theme=light] .dashboard-panel .fuel-change-bar label{border-color:#c7dcff!important;background:#eef6ff!important;box-shadow:none!important}html[data-theme=light] .dashboard-panel .fuel-change-bar label:focus-within,html[data-theme=light] .dashboard-panel .fuel-change-bar label:has(:is(input,select):not(:disabled):hover){border-color:#9fc6ff!important;background:#e7f1ff!important;box-shadow:none!important}html[data-theme=light] .dashboard-panel .fuel-change-bar :is(input,select),html[data-theme=light] .dashboard-panel .fuel-change-bar :is(input,select):focus,html[data-theme=light] .dashboard-panel .fuel-change-bar :is(input,select):focus-visible,html[data-theme=light] .dashboard-panel .fuel-change-bar :is(input,select):not(:disabled):hover{background-color:transparent!important;color:#0f172a!important;box-shadow:none!important}html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]),html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):focus,html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):focus-visible,html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):not(:disabled):hover{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6 8 10 12 6' fill='none' stroke='%231e3a8a' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.dashboard-panel .fuel-change-bar label:has(select:not([multiple])){position:relative!important;padding-right:28px!important}.dashboard-panel .fuel-change-bar label:has(select:not([multiple])):after{content:""!important;position:absolute!important;right:11px!important;top:50%!important;width:7px!important;height:7px!important;border-right:2px solid #bfdbfe!important;border-bottom:2px solid #bfdbfe!important;transform:translateY(-62%) rotate(45deg)!important;pointer-events:none!important}.dashboard-panel .fuel-change-bar select:not([multiple]),.dashboard-panel .fuel-change-bar select:not([multiple]):focus,.dashboard-panel .fuel-change-bar select:not([multiple]):focus-visible,.dashboard-panel .fuel-change-bar select:not([multiple]):not(:disabled):hover{padding-right:0!important;padding-inline-end:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;background-repeat:no-repeat!important;background-size:0 0!important}html[data-theme=light] .dashboard-panel .fuel-change-bar label:has(select:not([multiple])):after{border-right-color:#1e3a8a!important;border-bottom-color:#1e3a8a!important}html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]),html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):focus,html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):focus-visible,html[data-theme=light] .dashboard-panel .fuel-change-bar select:not([multiple]):not(:disabled):hover{background:transparent!important;background-color:transparent!important;background-image:none!important}.dashboard-panel .fuel-change-bar .fuel-change-field{position:relative!important;overflow:hidden!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field{padding-right:28px!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field:after{content:""!important;position:absolute!important;right:11px!important;top:50%!important;width:7px!important;height:7px!important;border-right:2px solid #bfdbfe!important;border-bottom:2px solid #bfdbfe!important;transform:translateY(-62%) rotate(45deg)!important;pointer-events:none!important}.dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select),.dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):disabled,.dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):focus,.dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):focus-visible,.dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):not(:disabled):hover{all:unset!important;box-sizing:border-box!important;display:block!important;width:100%!important;min-width:0!important;height:17px!important;min-height:17px!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;border-color:transparent!important;border-radius:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;background-color:transparent!important;background-image:none!important;background-repeat:no-repeat!important;background-size:0 0!important;color:#f8fbff!important;cursor:inherit!important;font:inherit!important;font-size:11px!important;font-weight:950!important;line-height:17px!important;opacity:1!important;text-overflow:ellipsis!important;white-space:nowrap!important;-webkit-text-fill-color:#f8fbff!important}html:not([data-theme=light]) .dashboard-panel .fuel-change-bar .fuel-change-field,html:not([data-theme=light]) .dashboard-panel .fuel-change-bar .fuel-change-field:focus-within,html:not([data-theme=light]) .dashboard-panel .fuel-change-bar .fuel-change-field:has(:is(input,select):not(:disabled):hover),html[data-theme=dark] .dashboard-panel .fuel-change-bar .fuel-change-field,html[data-theme=dark] .dashboard-panel .fuel-change-bar .fuel-change-field:focus-within,html[data-theme=dark] .dashboard-panel .fuel-change-bar .fuel-change-field:has(:is(input,select):not(:disabled):hover){border-color:rgba(147,197,253,.42)!important;background:rgba(17,30,52,.62)!important;box-shadow:none!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field>select,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:disabled,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:focus,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:focus-visible,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:not(:disabled):hover{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding-right:0!important;padding-inline-end:0!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field>select::-ms-expand{display:none!important}html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-select-field:after{border-right-color:#1e3a8a!important;border-bottom-color:#1e3a8a!important}html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select),html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):disabled,html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):focus,html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):focus-visible,html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field>:is(input,select):not(:disabled):hover{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important}html:not([data-theme=light]) .oil-full-map-reference-tile,html:not([data-theme=light]) .oil-map-tile-layer img.oil-map-reference-tile,html[data-theme=dark] .oil-full-map-reference-tile,html[data-theme=dark] .oil-map-tile-layer img.oil-map-reference-tile{opacity:.72!important;filter:invert(1) grayscale(1) contrast(.98) brightness(1.08)!important}.dashboard-panel.dashboard-loading{display:flex!important;min-height:180px!important;align-items:center!important;justify-content:center!important;padding:16px!important;border:1px solid var(--oil-line,rgba(148,163,184,.24))!important;border-radius:20px!important;background:var(--oil-card,rgba(15,23,42,.84))!important;color:var(--oil-text,#e5eefc)!important;box-shadow:0 16px 44px rgba(0,0,0,.22)!important;font-weight:400!important;opacity:.8!important}.light .dashboard-panel.dashboard-loading,body.light .dashboard-panel.dashboard-loading,html[data-theme=light] .dashboard-panel.dashboard-loading{background:rgba(248,251,255,.96)!important;color:#172033!important;border-color:rgba(100,116,139,.28)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{position:relative!important;grid-template-columns:minmax(0,1fr) 9px!important;-moz-column-gap:2px!important;column-gap:2px!important;padding-left:8px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{top:2px!important;right:4px!important;bottom:2px!important;width:15px!important;box-shadow:none!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{grid-column:1!important;overflow:hidden!important;line-height:1!important;transform:translateY(.75px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{width:8px!important;height:8px!important}@media (min-width:651px) and (max-width:1550px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{grid-template-columns:minmax(0,1fr) 8px!important;padding-left:7px!important;padding-right:6px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{right:3px!important;width:14px!important}}@media (max-width:650px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{transform:translateY(1px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{transform:translateY(-.5px)!important}}@media (max-width:650px){.drivers-table{--drv-status-route-col:77px!important;--drv-col-status:var(--drv-status-route-col)!important;--drv-col-customer:var(--drv-status-route-col)!important;--drv-col-terminal:var(--drv-status-route-col)!important;--drv-col-well:var(--drv-status-route-col)!important;--drv-col-phone:118px!important;--drivers-row-pill-height:17px!important}.drivers-table .drivers-row>span:nth-child(4),.drivers-table .drivers-row>span:nth-child(5),.drivers-table .drivers-row>span:nth-child(6),.drivers-table .drivers-row>span:nth-child(7){display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;padding-left:2px!important;padding-right:2px!important}.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--drivers-row-pill-height)!important;min-height:var(--drivers-row-pill-height)!important;max-height:var(--drivers-row-pill-height)!important;align-items:center!important;justify-content:center!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important;vertical-align:middle!important}.drivers-table .drivers-data-row>span:nth-child(4) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span:nth-child(5) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span:nth-child(6) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span:nth-child(7) .mini-pill .mini-pill-label{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0!important;line-height:1!important;text-align:center!important;transform:translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{display:grid!important;grid-template-columns:minmax(0,1fr) 6px!important;-moz-column-gap:1px!important;column-gap:1px!important;padding-left:4px!important;padding-right:4px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{top:2px!important;bottom:2px!important;width:10px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{position:relative!important;grid-column:2!important;justify-self:center!important;align-self:center!important;transform:translateY(-.25px)!important}.drivers-table .drivers-row>.drivers-phone-cell{width:var(--drv-col-phone)!important;min-width:var(--drv-col-phone)!important;max-width:var(--drv-col-phone)!important;grid-template-columns:minmax(0,1fr) 15px!important;-moz-column-gap:3px!important;column-gap:3px!important;padding:0 4px!important}}@media (max-width:1150px){.dashboard-panel .fuel-tab-panel{box-sizing:border-box!important;padding:8px!important;gap:8px!important;scrollbar-gutter:stable!important}.dashboard-panel .fuel-card-details-panel{gap:8px!important}.dashboard-panel .fuel-change-bar,.dashboard-panel .fuel-detail-grid,.dashboard-panel .fuel-info-cards,.dashboard-panel .fuel-risk-grid{box-sizing:border-box!important;width:100%!important;min-width:0!important}.dashboard-panel .fuel-change-status-pair .dashboard-btn{min-width:0!important;padding:0 5px!important;font-size:8.5px!important;line-height:1!important;letter-spacing:0!important;white-space:normal!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-change-status-pair{grid-template-columns:minmax(0,1fr) minmax(78px,.82fr)!important;gap:5px!important}.dashboard-panel .fuel-change-status-pair .dashboard-btn{min-height:40px!important;height:40px!important;border-radius:9px!important;font-size:8px!important}.dashboard-panel .fuel-queue-settings-card .fuel-setting-form-queue-settings,.dashboard-panel .fuel-setting-form.fuel-setting-form-queue-settings{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-setting-form-queue-settings label:first-child,.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(2),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(3),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(4),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(5){grid-column:span 1!important}}@media (max-width:650px){.dashboard-panel .fuel-tab-panel{margin:0 6px 8px!important;padding:8px!important;border-radius:10px!important}.dashboard-panel .fuel-detail-grid,.dashboard-panel .fuel-info-cards,.dashboard-panel .fuel-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:0!important}.dashboard-panel .fuel-change-bar{gap:7px!important;padding:0!important}.dashboard-panel .fuel-change-bar>.fuel-change-field:first-child{grid-column:1/-1!important}.dashboard-panel .fuel-change-bar>.fuel-change-status-pair{grid-template-columns:minmax(0,1fr) minmax(92px,.72fr)!important}.dashboard-panel .fuel-change-bar label,.dashboard-panel .fuel-detail-grid>div,.dashboard-panel .fuel-info-cards>div,.dashboard-panel .fuel-risk-grid>div{min-width:0!important;border-radius:9px!important}.dashboard-panel .fuel-change-status-pair .dashboard-btn{min-height:44px!important;height:44px!important;font-size:8.2px!important}.dashboard-panel .fuel-queue-settings-card .fuel-setting-form-queue-settings,.dashboard-panel .fuel-setting-form.fuel-setting-form-queue-settings{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important}.dashboard-panel .fuel-setting-form-queue-settings label:first-child,.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(2),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(3),.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(4){grid-column:span 1!important}.dashboard-panel .fuel-setting-form-queue-settings label:nth-child(5){grid-column:1/-1!important}.dashboard-panel .fuel-queue-settings-card{gap:10px!important}}.ai-assist-actions .ai-assist-voice-button,.ai-assist-message-tools .ai-assist-icon-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;border:1px solid rgba(147,197,253,.42)!important;background:linear-gradient(180deg,rgba(31,48,76,.96),rgba(17,29,50,.96))!important;color:#dbeafe!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 8px 18px rgba(2,6,23,.28)!important}.ai-assist-message-tools .ai-assist-icon-button{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;padding:0!important;border-radius:999px!important}.ai-assist-actions .ai-assist-voice-button{width:46px!important;min-width:46px!important;min-height:44px!important;padding:0!important;border-radius:13px!important}.ai-assist-actions .ai-assist-voice-button svg,.ai-assist-message-tools .ai-assist-icon-button svg{width:15px!important;height:15px!important;color:currentColor!important;fill:none!important;stroke:currentColor!important;stroke-width:2.35!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.28))!important}.ai-assist-actions .ai-assist-voice-button:hover:not(:disabled),.ai-assist-message-tools .ai-assist-icon-button:hover{border-color:rgba(191,219,254,.78)!important;background:linear-gradient(180deg,rgba(37,73,122,.98),rgba(26,50,88,.98))!important;color:#ffffff!important}.ai-assist-message-tools .ai-assist-icon-button.active,.ai-assist-message-tools .ai-assist-icon-button.speaking{border-color:rgba(96,165,250,.86)!important;background:linear-gradient(180deg,rgba(37,99,235,.9),rgba(29,78,216,.82))!important;color:#ffffff!important}.ai-assist-message-tools .ai-assist-icon-button.speaking{box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 3px rgba(96,165,250,.18),0 8px 18px rgba(2,6,23,.28)!important}.ai-assist-actions .ai-assist-voice-button.recording{border-color:rgba(248,113,113,.82)!important;background:linear-gradient(180deg,rgba(153,27,27,.9),rgba(127,29,29,.82))!important;color:#fee2e2!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 0 3px rgba(248,113,113,.16),0 8px 18px rgba(2,6,23,.28)!important}.ai-assist-actions .ai-assist-voice-button:disabled{opacity:.58!important}html[data-theme=light] .ai-assist-actions .ai-assist-voice-button,html[data-theme=light] .ai-assist-message-tools .ai-assist-icon-button{border-color:#a8c9f8!important;background:linear-gradient(180deg,#f8fbff,#dcecff)!important;color:#1d4ed8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 7px 16px rgba(37,99,235,.12)!important}html[data-theme=light] .ai-assist-actions .ai-assist-voice-button svg,html[data-theme=light] .ai-assist-message-tools .ai-assist-icon-button svg{filter:drop-shadow(0 1px 0 rgba(255,255,255,.7))!important}html[data-theme=light] .ai-assist-actions .ai-assist-voice-button:hover:not(:disabled),html[data-theme=light] .ai-assist-message-tools .ai-assist-icon-button:hover{border-color:#60a5fa!important;background:linear-gradient(180deg,#ffffff,#cfe4ff)!important;color:#1e40af!important}html[data-theme=light] .ai-assist-message-tools .ai-assist-icon-button.active,html[data-theme=light] .ai-assist-message-tools .ai-assist-icon-button.speaking{border-color:#60a5fa!important;background:linear-gradient(180deg,#dbeafe,#bfdbfe)!important;color:#1d4ed8!important}html[data-theme=light] .ai-assist-actions .ai-assist-voice-button.recording{border-color:#fca5a5!important;background:linear-gradient(180deg,#fff1f2,#fee2e2)!important;color:#b91c1c!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 3px rgba(248,113,113,.14),0 7px 16px rgba(185,28,28,.1)!important}html:not([data-theme=light]) input[type=date],html[data-theme=dark] input[type=date]{color-scheme:dark!important}html:not([data-theme=light]) input[type=date]::-webkit-calendar-picker-indicator,html[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{opacity:1!important;filter:invert(1) brightness(3) contrast(1.15) saturate(0)!important}html:not([data-theme=light]) input[type=date]::-webkit-datetime-edit,html[data-theme=dark] input[type=date]::-webkit-datetime-edit{color:#f8fbff!important}html[data-theme=light] input[type=date]::-webkit-calendar-picker-indicator{filter:none!important;opacity:.72!important}.dashboard-panel .billing-date-control{position:relative!important;display:block!important;width:100%!important;min-width:0!important}.dashboard-panel .billing-date-control>.billing-date-select{width:100%!important;max-width:100%!important;padding-right:34px!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important}.dashboard-panel .billing-date-control>.billing-date-icon{position:absolute!important;right:11px!important;top:50%!important;width:14px!important;height:14px!important;transform:translateY(-50%)!important;color:#f8fbff!important;stroke:currentColor!important;fill:none!important;opacity:.96!important;pointer-events:none!important;z-index:2!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))!important}html[data-theme=light] .dashboard-panel .billing-date-control>.billing-date-icon{color:#1e3a8a!important;opacity:.8!important;filter:none!important}@media (max-width:0px){.dashboard-panel .billing-period-row{grid-template-columns:minmax(0,1.18fr) minmax(96px,.72fr) minmax(96px,.72fr) minmax(88px,.5fr)!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow:visible!important}.dashboard-panel .billing-period-field,.dashboard-panel .billing-period-row .auto-billing-btn{min-width:0!important;max-width:100%!important}.dashboard-panel .billing-date-control>.billing-date-select{padding-left:8px!important;padding-right:27px!important;font-size:10px!important}.dashboard-panel .billing-date-control>.billing-date-icon{right:8px!important;width:13px!important;height:13px!important}.dashboard-panel .billing-period-row .auto-billing-btn{min-width:0!important;width:100%!important;padding:0 7px!important;font-size:9.4px!important;white-space:nowrap!important}.dashboard-panel .billing-period-row{grid-template-columns:minmax(0,1.22fr) minmax(92px,.74fr) minmax(92px,.74fr) minmax(82px,.45fr)!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow:hidden!important;align-items:end!important}.dashboard-panel .billing-date-control,.dashboard-panel .billing-period-date,.dashboard-panel .billing-period-field,.dashboard-panel .billing-period-row .auto-billing-btn{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}.dashboard-panel .billing-date-control>.billing-date-select,.dashboard-panel .billing-period-field>select{min-width:0!important;max-width:100%!important;padding-left:8px!important;padding-right:26px!important;font-size:clamp(9px,.64vw,10.5px)!important}.dashboard-panel .billing-date-control>.billing-date-icon{right:8px!important;width:13px!important;height:13px!important}.dashboard-panel .billing-period-row .auto-billing-btn{justify-self:stretch!important;min-width:0!important;padding:0 6px!important;font-size:clamp(8.8px,.6vw,10px)!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell){display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;padding-left:5px!important;padding-right:5px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{box-sizing:border-box!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:112px!important;min-width:0!important;height:var(--drivers-row-pill-height,18px)!important;min-height:var(--drivers-row-pill-height,18px)!important;max-height:var(--drivers-row-pill-height,18px)!important;padding:0 7px!important;overflow:hidden!important;line-height:1!important;text-align:center!important;vertical-align:middle!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{padding-left:15px!important;padding-right:15px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{content:""!important;display:block!important;position:absolute!important;z-index:1!important;border-radius:999px!important;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,var(--pill-bg)))!important;background-color:var(--pill-pin-cover,var(--pill-bg))!important;border:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 -1px 0 rgba(0,0,0,.16)!important;pointer-events:none!important}html[data-theme=light] .drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,html[data-theme=light] .drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-bg))))!important;background-color:var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-bg)))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.7),inset 0 -1px 0 rgba(15,23,42,.08)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{box-sizing:border-box!important;position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;text-align:center!important;line-height:1!important;transform:translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{box-sizing:border-box!important;right:6px!important;width:6px!important;height:6px!important;min-width:6px!important;min-height:6px!important;color:currentColor!important;fill:none!important;stroke:currentColor!important;opacity:.96!important;pointer-events:none!important;background:transparent!important;background-color:transparent!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.28))!important}@media (max-width:650px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell){padding-left:3px!important;padding-right:3px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{padding-left:13px!important;padding-right:13px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{right:5px!important;width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important}}html[data-theme=light] .dashboard-panel section.dash-section.fuel-system-section{border-color:#cbd5e1!important;background:#f8fafc!important;box-shadow:0 10px 24px rgba(15,23,42,.08)!important}html[data-theme=light] .dashboard-panel section.dash-section.fuel-system-section .fuel-control-card{border-color:#d1d5db!important;background:#ffffff!important;box-shadow:0 6px 16px rgba(15,23,42,.06)!important}html[data-theme=light] .dashboard-panel .fuel-card-tree-panel,html[data-theme=light] .dashboard-panel .fuel-lookup-empty,html[data-theme=light] .dashboard-panel .fuel-modal,html[data-theme=light] .dashboard-panel .fuel-select-card-empty,html[data-theme=light] .dashboard-panel .fuel-settings-back-row,html[data-theme=light] .dashboard-panel .fuel-tab-panel,html[data-theme=light] .dashboard-panel .fuel-workspace{border-color:#d1d5db!important;background:#f8fafc!important}html[data-theme=light] .dashboard-panel .fuel-card-node,html[data-theme=light] .dashboard-panel .fuel-clock,html[data-theme=light] .dashboard-panel .fuel-console-card,html[data-theme=light] .dashboard-panel .fuel-console-card.workflow li,html[data-theme=light] .dashboard-panel .fuel-console-kpis>div,html[data-theme=light] .dashboard-panel .fuel-detail-grid>div,html[data-theme=light] .dashboard-panel .fuel-info-cards>div,html[data-theme=light] .dashboard-panel .fuel-queue-scope>div:first-child,html[data-theme=light] .dashboard-panel .fuel-risk-grid>div,html[data-theme=light] .dashboard-panel .fuel-risk-toggle-grid label,html[data-theme=light] .dashboard-panel .fuel-settings-card,html[data-theme=light] .dashboard-panel .fuel-top-metrics>div{border-color:#d1d5db!important;background:#f1f5f9!important}html[data-theme=light] .dashboard-panel .fuel-card-transactions-title span,html[data-theme=light] .dashboard-panel .fuel-console-card p,html[data-theme=light] .dashboard-panel .fuel-empty,html[data-theme=light] .dashboard-panel .fuel-empty-cell,html[data-theme=light] .dashboard-panel .fuel-lookup-empty span,html[data-theme=light] .dashboard-panel .fuel-mini-head span,html[data-theme=light] .dashboard-panel .fuel-portal-panel span,html[data-theme=light] .dashboard-panel .fuel-select-card-empty span,html[data-theme=light] .dashboard-panel .fuel-settings-note,html[data-theme=light] .dashboard-panel .fuel-workspace-head p{color:#475569!important}html[data-theme=light] .dashboard-panel .fuel-change-bar label,html[data-theme=light] .dashboard-panel .fuel-clock span,html[data-theme=light] .dashboard-panel .fuel-console-card.workflow li em,html[data-theme=light] .dashboard-panel .fuel-console-card>div>span,html[data-theme=light] .dashboard-panel .fuel-console-card>span,html[data-theme=light] .dashboard-panel .fuel-console-kpis em,html[data-theme=light] .dashboard-panel .fuel-detail-grid span,html[data-theme=light] .dashboard-panel .fuel-info-cards label,html[data-theme=light] .dashboard-panel .fuel-queue-scope span,html[data-theme=light] .dashboard-panel .fuel-risk-grid span,html[data-theme=light] .dashboard-panel .fuel-risk-toggle-grid label,html[data-theme=light] .dashboard-panel .fuel-setting-form label,html[data-theme=light] .dashboard-panel .fuel-settings-back-row span,html[data-theme=light] .dashboard-panel .fuel-settings-strip label,html[data-theme=light] .dashboard-panel .fuel-settings-title span,html[data-theme=light] .dashboard-panel .fuel-settings-title svg,html[data-theme=light] .dashboard-panel .fuel-table th,html[data-theme=light] .dashboard-panel .fuel-top-metrics span{color:#334155!important}html[data-theme=light] .dashboard-panel .fuel-card-node b,html[data-theme=light] .dashboard-panel .fuel-card-node em,html[data-theme=light] .dashboard-panel .fuel-card-transactions-title strong,html[data-theme=light] .dashboard-panel .fuel-clock strong,html[data-theme=light] .dashboard-panel .fuel-console-card strong,html[data-theme=light] .dashboard-panel .fuel-console-card.workflow li b,html[data-theme=light] .dashboard-panel .fuel-console-kpis b,html[data-theme=light] .dashboard-panel .fuel-detail-grid b,html[data-theme=light] .dashboard-panel .fuel-info-cards strong,html[data-theme=light] .dashboard-panel .fuel-lookup-empty strong,html[data-theme=light] .dashboard-panel .fuel-mini-head strong,html[data-theme=light] .dashboard-panel .fuel-queue-scope strong,html[data-theme=light] .dashboard-panel .fuel-risk-grid strong,html[data-theme=light] .dashboard-panel .fuel-select-card-empty strong,html[data-theme=light] .dashboard-panel .fuel-settings-title strong,html[data-theme=light] .dashboard-panel .fuel-table td,html[data-theme=light] .dashboard-panel .fuel-top-metrics strong,html[data-theme=light] .dashboard-panel .fuel-tree-header,html[data-theme=light] .dashboard-panel .fuel-workspace-head h4{color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn,html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .fuel-icon-btn,html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button,html[data-theme=light] .dashboard-panel .fuel-tree-header button{border-color:#cbd5e1!important;background:linear-gradient(180deg,#ffffff,#eef2f7)!important;color:#111827!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82)!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn svg,html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button svg,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .fuel-icon-btn svg,html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn svg,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button svg,html[data-theme=light] .dashboard-panel .fuel-tree-header button svg{color:currentColor!important;stroke:currentColor!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn:hover,html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button:hover,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .fuel-icon-btn:hover,html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button:hover,html[data-theme=light] .dashboard-panel .fuel-tree-header button:hover{border-color:#94a3b8!important;background:linear-gradient(180deg,#ffffff,#e2e8f0)!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn[aria-pressed=true],html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button.active,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button.active{border-color:#64748b!important;background:linear-gradient(180deg,#e2e8f0,#cbd5e1)!important;color:#0f172a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 5px 12px rgba(15,23,42,.08)!important}html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn.success{border-color:#86efac!important;background:linear-gradient(180deg,#f0fdf4,#dcfce7)!important;color:#14532d!important}html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn.danger{border-color:#fca5a5!important;background:linear-gradient(180deg,#fff1f2,#fee2e2)!important;color:#7f1d1d!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn:disabled,html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn:disabled,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button:disabled{border-color:#d1d5db!important;background:#f1f5f9!important;color:#64748b!important;opacity:.82!important}html[data-theme=light] .dashboard-panel .fuel-card-search,html[data-theme=light] .dashboard-panel .fuel-modal input,html[data-theme=light] .dashboard-panel .fuel-setting-form input,html[data-theme=light] .dashboard-panel .fuel-setting-form select,html[data-theme=light] .dashboard-panel .fuel-settings-strip input,html[data-theme=light] .dashboard-panel .fuel-settings-strip select,html[data-theme=light] .dashboard-panel .fuel-tab-mobile-select select{border-color:#cbd5e1!important;background:#ffffff!important;color:#0f172a!important;caret-color:#0f172a!important;box-shadow:inset 0 1px 2px rgba(15,23,42,.06)!important}html[data-theme=light] .dashboard-panel .fuel-card-search::-moz-placeholder{color:#0f172a!important;opacity:.72!important}html[data-theme=light] .dashboard-panel .fuel-card-search::placeholder{color:#0f172a!important;opacity:.72!important}html[data-theme=light] .dashboard-panel .fuel-card-search:focus,html[data-theme=light] .dashboard-panel .fuel-card-search:hover,html[data-theme=light] .dashboard-panel .fuel-modal input:focus,html[data-theme=light] .dashboard-panel .fuel-modal input:hover,html[data-theme=light] .dashboard-panel .fuel-setting-form input:focus,html[data-theme=light] .dashboard-panel .fuel-setting-form input:hover,html[data-theme=light] .dashboard-panel .fuel-setting-form select:focus,html[data-theme=light] .dashboard-panel .fuel-setting-form select:hover,html[data-theme=light] .dashboard-panel .fuel-settings-strip input:focus,html[data-theme=light] .dashboard-panel .fuel-settings-strip input:hover,html[data-theme=light] .dashboard-panel .fuel-settings-strip select:focus,html[data-theme=light] .dashboard-panel .fuel-settings-strip select:hover,html[data-theme=light] .dashboard-panel .fuel-tab-mobile-select select:focus,html[data-theme=light] .dashboard-panel .fuel-tab-mobile-select select:hover{border-color:#94a3b8!important;background:#ffffff!important;box-shadow:0 0 0 2px rgba(100,116,139,.12),inset 0 1px 2px rgba(15,23,42,.05)!important}html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field,html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field:focus-within,html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field:has(:is(input,select):not(:disabled):hover){border-color:#d1d5db!important;background:#f8fafc!important;box-shadow:none!important}html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-field>span,html[data-theme=light] .dashboard-panel .fuel-change-bar label>span{color:#334155!important}html[data-theme=light] .dashboard-panel .fuel-change-bar .fuel-change-select-field:after,html[data-theme=light] .dashboard-panel .fuel-change-bar label:has(select:not([multiple])):after{border-right-color:#334155!important;border-bottom-color:#334155!important}html[data-theme=light] .dashboard-panel .fuel-card-node.active{border-color:#64748b!important;background:#e2e8f0!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.cards,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.session{border-color:#d1d5db!important;background:#f1f5f9!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.cards span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive strong,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.session span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.session strong{color:#334155!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending{border-color:#facc15!important;background:#fef3c7!important}html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending span,html[data-theme=light] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending strong{color:#7c4a03!important}html[data-theme=light] .dashboard-panel .fuel-card-net-pill.muted,html[data-theme=light] .dashboard-panel .fuel-request-action-state,html[data-theme=light] .dashboard-panel .fuel-request-status-pill{border-color:#cbd5e1!important;background:#f1f5f9!important;color:#334155!important}html[data-theme=light] .dashboard-panel .fuel-table td{border-color:#e2e8f0!important;background:#ffffff!important}html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:focus-visible td,html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:hover td,html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selected td{border-color:#94a3b8!important;background:#e2e8f0!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{display:grid!important;grid-template-columns:minmax(0,1fr) 13px!important;align-items:center!important;justify-items:stretch!important;-moz-column-gap:0!important;column-gap:0!important;max-width:118px!important;padding:0 4px 0 8px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{grid-column:1!important;justify-self:stretch!important;align-self:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;transform:translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before{top:50%!important;right:3px!important;bottom:auto!important;width:12px!important;height:12px!important;transform:translateY(-50%)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{grid-column:2!important;position:relative!important;top:auto!important;right:auto!important;justify-self:center!important;align-self:center!important;width:5.5px!important;height:5.5px!important;min-width:5.5px!important;min-height:5.5px!important;transform:none!important}@media (max-width:650px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{grid-template-columns:minmax(0,1fr) 11px!important;max-width:112px!important;padding:0 3px 0 7px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before{right:2px!important;width:11px!important;height:11px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important}}@media (max-width:650px){.drivers-table{--drv-col-phone:100px!important}.drivers-table .drivers-row>.drivers-phone-cell,.drivers-table .drivers-row>span:nth-child(11){box-sizing:border-box!important;width:var(--drv-col-phone)!important;min-width:var(--drv-col-phone)!important;max-width:var(--drv-col-phone)!important}.drivers-table .drivers-row>.drivers-phone-cell{display:grid!important;grid-template-columns:minmax(0,1fr) 14px!important;-moz-column-gap:2px!important;column-gap:2px!important;padding-left:3px!important;padding-right:3px!important;text-align:right!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-link,.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-text{justify-content:flex-end!important;font-size:8.8px!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-copy{width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;min-height:14px!important;max-height:14px!important;border-radius:5px!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-copy .btn-icon,.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-copy svg{width:8px!important;height:8px!important;font-size:8px!important}}@media (min-width:651px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{display:grid!important;grid-template-columns:minmax(0,1fr) 14px!important;-moz-column-gap:1px!important;column-gap:1px!important;align-items:center!important;justify-items:stretch!important;padding-left:7px!important;padding-right:4px!important;overflow:hidden!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{grid-column:1!important;justify-self:stretch!important;align-self:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:clip!important;letter-spacing:0!important;transform:translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{font-size:7.25px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{top:50%!important;right:2px!important;bottom:auto!important;width:15.5px!important;height:15.5px!important;transform:translateY(-50%)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{position:relative!important;grid-column:2!important;top:auto!important;right:auto!important;justify-self:center!important;align-self:center!important;transform:translateY(-.25px)!important}}.oil-driver-map,.oil-driver-map .oil-map-viewport,.oil-full-map-canvas{touch-action:none!important;overscroll-behavior:contain!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}@media (max-width:650px){.oil-driver-map,.oil-driver-map .oil-map-viewport{touch-action:none!important;overscroll-behavior:contain!important}}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{display:flex!important;justify-content:center!important;grid-template-columns:none!important;-moz-column-gap:0!important;column-gap:0!important;padding-left:7px!important;padding-right:7px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{position:relative!important;z-index:2!important;display:flex!important;align-items:center!important;justify-content:center!important;grid-column:1/-1!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;margin:0!important;padding:0!important;overflow:visible!important;white-space:nowrap!important;text-align:center!important;text-overflow:clip!important;transform:translateX(1px) translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{font-size:7.8px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{right:2px!important;bottom:auto!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{position:absolute!important;z-index:3!important;top:50%!important;right:5px!important;grid-column:auto!important;justify-self:auto!important;align-self:auto!important;transform:translateY(-50%)!important}@media (min-width:651px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{width:7.2px!important;height:7.2px!important;min-width:7.2px!important;min-height:7.2px!important}}@media (max-width:650px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{padding-right:5px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{transform:translateX(1px) translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{font-size:7.2px!important;transform:translateX(.5px) translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{right:4px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before{z-index:2!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{z-index:3!important;right:3px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{overflow:hidden!important;padding-left:5px!important;padding-right:5px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{z-index:1!important;overflow:visible!important;transform:translateX(1px) translateY(.5px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before{z-index:3!important;right:1px!important;width:12px!important;height:12px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{z-index:4!important;right:4px!important}}.drivers-table-shell{position:relative!important;isolation:isolate!important}.drivers-table-edge-scroll-layer{position:sticky!important;top:82px!important;z-index:30!important;height:0!important;width:100%!important;pointer-events:none!important}.drivers-table-edge-scroll{position:absolute!important;top:8px!important;z-index:6!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;padding:0!important;border:1px solid rgba(96,165,250,.72)!important;border-radius:9px!important;background:rgba(15,35,68,.92)!important;color:#dbeafe!important;box-shadow:0 8px 18px rgba(0,0,0,.22)!important;font-size:14px!important;line-height:1!important;font-weight:900!important;cursor:pointer!important;pointer-events:auto!important}.drivers-table-edge-scroll.is-right{right:6px!important}.drivers-table-edge-scroll.is-left{left:6px!important}.drivers-table-edge-scroll:focus-visible,.drivers-table-edge-scroll:hover{background:rgba(30,64,112,.98)!important;border-color:rgba(147,197,253,.95)!important;outline:none!important}html[data-theme=light] .drivers-table-edge-scroll{background:rgba(239,246,255,.96)!important;color:#0f172a!important;border-color:rgba(96,165,250,.82)!important;box-shadow:0 8px 18px rgba(37,99,235,.14)!important}@media (max-width:1550px){.drivers-table-edge-scroll,.drivers-table-edge-scroll-layer{display:none!important}}.drivers-table{--drivers-list-pill-font-size:8px!important}@media (min-width:1551px){.drivers-table{--drivers-list-pill-font-size:9.9px!important}}.drivers-table .drivers-data-row .mini-pill,.drivers-table .drivers-data-row .mini-pill.dynamic-pill,.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row .mini-pill.soft-pill,.drivers-table .drivers-data-row .mini-pill.well-pill{font-family:inherit!important;font-size:var(--drivers-list-pill-font-size)!important}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}html:not([data-theme=light]) .dashboard-panel.dashboard-loading,html[data-theme=dark] .dashboard-panel.dashboard-loading{display:flex!important;width:100%!important;box-sizing:border-box!important;min-height:180px!important;align-items:center!important;justify-content:center!important;padding:16px!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:20px!important;background:rgba(15,23,42,.84)!important;color:#cbd5e1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 16px 44px rgba(0,0,0,.2)!important;font-weight:400!important;opacity:1!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row select:not([multiple]),.dashboard-panel .billing-settings-tabs-card :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row) select:not([multiple]),.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row) select:not([multiple]){appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;box-sizing:border-box!important;min-width:0!important;overflow:hidden!important;padding-left:9px!important;padding-right:28px!important;text-indent:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0)!important;background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important}.dashboard-panel .billing-settings-tabs-card :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row) select.dynamic-pill:not([multiple]),.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row) select.dynamic-pill:not([multiple]){padding-right:30px!important}@media (max-width:650px){.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row select:not([multiple]),.dashboard-panel .billing-settings-tabs-card :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row) select:not([multiple]),.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row) select:not([multiple]){padding-left:7px!important;padding-right:24px!important;background-position:calc(100% - 12px) 50%,calc(100% - 7px) 50%!important}}@media (max-width:650px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row>span .mini-pill.truncate-left .mini-pill-label{font-size:var(--drivers-list-pill-font-size)!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}}@media (min-width:651px) and (max-width:1550px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{transform:translateX(-2px)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{transform:translateX(-.8px) translateY(.5px)!important}}@media (min-width:1551px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{transform:translateX(.25px) translateY(.5px)!important}}@media (max-width:650px){.drivers-table{--drivers-list-pill-font-size:8px!important;--drivers-row-pill-height:14.5px!important}.drivers-table .drivers-data-row>span .mini-pill,.drivers-table .drivers-data-row>span .mini-pill.dynamic-pill,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row>span .mini-pill.soft-pill,.drivers-table .drivers-data-row>span .mini-pill.truncate-left,.drivers-table .drivers-data-row>span .mini-pill.well-pill{box-sizing:border-box!important;height:var(--drivers-row-pill-height)!important;min-height:var(--drivers-row-pill-height)!important;max-height:var(--drivers-row-pill-height)!important;padding-top:0!important;padding-bottom:0!important;font-size:var(--drivers-list-pill-font-size)!important;line-height:1!important;align-items:center!important;justify-content:center!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row>span .mini-pill.truncate-left .mini-pill-label{height:100%!important;min-height:0!important;max-height:100%!important;padding-top:0!important;padding-bottom:0!important;font-size:var(--drivers-list-pill-font-size)!important;line-height:1!important;font-family:inherit!important;font-weight:inherit!important;letter-spacing:0!important;align-items:center!important;justify-content:center!important}}@media (min-width:651px) and (max-width:1150px){.oil-full-map-panel{padding:8px!important;gap:8px!important}.oil-full-map-panel-group h2{margin-bottom:5px!important;font-size:10.5px!important}.oil-full-map-panel-group h2 span{min-width:21px!important;padding:2px 6px!important;font-size:10px!important}.oil-full-map-panel-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.oil-full-map-panel-row{grid-template-columns:14px minmax(0,1fr) minmax(130px,36%)!important;gap:6px!important;min-height:38px!important;padding:5px 7px!important;border-radius:10px!important}.oil-full-map-driver-check input{width:12px!important;height:12px!important}.oil-full-map-panel-row b,.oil-full-map-panel-row strong{font-size:10.35px!important;line-height:1.05!important}.oil-full-map-panel-row small,.oil-full-map-panel-row strong span{font-size:8.75px!important;line-height:1.05!important}.oil-full-map-panel-eta .oil-full-map-route-pills{gap:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:14px!important;padding:2px 5px!important;font-size:7.8px!important}}@media (max-width:650px){.oil-full-map-panel{padding:6px!important}.oil-full-map-panel-group{margin-bottom:7px!important}.oil-full-map-panel-group h2{margin-bottom:4px!important;padding:0 1px!important;font-size:10px!important}.oil-full-map-panel-group h2 span{min-width:20px!important;padding:2px 6px!important;font-size:9px!important}.oil-full-map-panel-list{grid-template-columns:1fr!important;gap:4px!important}.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(122px,44%)!important;gap:5px!important;min-height:38px!important;padding:4px 6px!important;border-radius:9px!important}.oil-full-map-driver-check input{width:11px!important;height:11px!important}.oil-full-map-panel-row b,.oil-full-map-panel-row strong{font-size:9.2px!important;line-height:1.05!important}.oil-full-map-panel-row small,.oil-full-map-panel-row strong span{font-size:7.8px!important;line-height:1.05!important}.oil-full-map-panel-eta{min-width:0!important}.oil-full-map-panel-eta .oil-full-map-route-pills{gap:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{font-size:7.1px!important}}@media (min-width:651px) and (max-width:1150px){.oil-full-map-actions{grid-template-columns:168px minmax(96px,110px) minmax(68px,82px) minmax(60px,74px)!important}.oil-full-map-source-toggle{width:168px!important;min-width:168px!important;max-width:168px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:3px!important;padding:3px!important;box-sizing:border-box!important}.oil-full-map-source-toggle button{width:100%!important;min-width:0!important;padding:0 8px!important;font-size:10px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}.oil-full-map-title-mobile{display:none!important}.oil-full-map-action-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.oil-full-map-action-icon{width:14px!important;height:14px!important;flex:0 0 14px!important;stroke-width:2.4px!important}.oil-full-map-action-text{display:inline-flex!important;align-items:center!important;line-height:1!important}@media (max-width:650px){.oil-full-map-title-full{display:none!important}.oil-full-map-title-mobile{display:inline!important}.oil-full-map-actions{grid-template-columns:96px 82px 34px 34px!important;gap:5px!important}.oil-full-map-actions>.oil-full-map-action-btn{width:34px!important;min-width:34px!important;max-width:34px!important;height:32px!important;min-height:32px!important;padding:0!important;gap:0!important}.oil-full-map-action-btn .oil-full-map-action-icon{width:15px!important;height:15px!important;flex-basis:15px!important}.oil-full-map-action-btn .oil-full-map-action-text{display:none!important}}@media (max-width:0px){.oil-full-map-actions{grid-template-columns:88px 74px 32px 32px!important;gap:4px!important}.oil-full-map-actions>.oil-full-map-action-btn{width:32px!important;min-width:32px!important;max-width:32px!important}.oil-full-map-actions{grid-template-columns:76px 60px 30px 30px!important;gap:3px!important}.oil-full-map-actions>.oil-full-map-action-btn{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important}}.oil-full-map-source-toggle-single{display:block!important;padding:0!important;border:0!important;background:transparent!important;grid-template-columns:minmax(0,1fr)!important}.oil-full-map-source-toggle-single,.oil-full-map-source-toggle-single .oil-full-map-source-toggle-btn{width:100%!important;min-width:0!important;max-width:none!important;border-radius:13px!important;box-sizing:border-box!important}.oil-full-map-source-toggle-single .oil-full-map-source-toggle-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:36px!important;min-height:36px!important;padding:0 12px!important;border:1px solid rgba(147,197,253,.42)!important;background:rgba(30,64,115,.72)!important;color:#f8fbff!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-source-toggle-single .oil-full-map-action-icon{width:13px!important;height:13px!important;flex:0 0 13px!important}.oil-full-map-source-label-full,.oil-full-map-source-label-short{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-source-label-short{display:none!important}html[data-theme=light] .oil-full-map-source-toggle-single{background:transparent!important;border-color:transparent!important}html[data-theme=light] .oil-full-map-source-toggle-single .oil-full-map-source-toggle-btn{border-color:#a8c9f8!important;background:linear-gradient(180deg,#f7fbff,#dcecff)!important;color:#17325d!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.84),0 6px 14px rgba(37,99,235,.1)!important}.oil-full-map-actions :is(button,.oil-full-map-filter-menu>summary){transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease,filter .16s ease!important}.oil-full-map-actions :is(button:not(:disabled):hover,button:not(:disabled):focus-visible,.oil-full-map-filter-menu>summary:hover,.oil-full-map-filter-menu>summary:focus-visible){transform:translateY(-1px)!important;border-color:rgba(147,197,253,.82)!important;background:linear-gradient(180deg,rgba(37,99,170,.9),rgba(30,64,115,.82))!important;color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 22px rgba(37,99,235,.22),0 0 0 2px rgba(96,165,250,.18)!important;filter:saturate(1.08)!important}.oil-full-map-actions :is(button:not(:disabled):active,.oil-full-map-filter-menu>summary:active){transform:translateY(0) scale(.985)!important;box-shadow:inset 0 2px 8px rgba(0,0,0,.24),0 4px 12px rgba(37,99,235,.16)!important}.oil-full-map-actions button:disabled{cursor:wait!important;opacity:.86!important}.oil-full-map-refresh-btn.is-refreshing .oil-full-map-action-icon{animation:oil-full-map-refresh-spin .72s linear infinite!important;transform-origin:50% 50%!important}@keyframes oil-full-map-refresh-spin{to{transform:rotate(1turn)}}html[data-theme=light] .oil-full-map-actions :is(button:not(:disabled):hover,button:not(:disabled):focus-visible,.oil-full-map-filter-menu>summary:hover,.oil-full-map-filter-menu>summary:focus-visible){border-color:rgba(37,99,235,.62)!important;background:linear-gradient(180deg,#ffffff,#d8eaff)!important;color:#0f2550!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 10px 22px rgba(37,99,235,.16),0 0 0 2px rgba(37,99,235,.12)!important}@media (min-width:1151px){.oil-full-map-actions{grid-template-columns:minmax(104px,128px) minmax(104px,128px) minmax(76px,92px) minmax(66px,82px)!important}}@media (max-width:1150px){.oil-full-map-actions{grid-template-columns:minmax(96px,116px) minmax(96px,116px) minmax(68px,82px) minmax(60px,74px)!important}.oil-full-map-source-toggle-single{width:100%!important;min-width:0!important;max-width:none!important}.oil-full-map-panel-list{max-height:132px!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;padding-right:3px!important}}@media (max-width:650px){.oil-full-map-actions{grid-template-columns:82px 82px 34px 34px!important}.oil-full-map-source-toggle-single .oil-full-map-source-toggle-btn{height:32px!important;min-height:32px!important;gap:4px!important;padding:0 7px!important;border-radius:10px!important;font-size:9px!important}.oil-full-map-source-toggle-single .oil-full-map-action-icon{width:12px!important;height:12px!important;flex-basis:12px!important}.oil-full-map-panel-list{max-height:226px!important}}@media (max-width:0px){.oil-full-map-actions{grid-template-columns:74px 74px 32px 32px!important}.oil-full-map-source-label-full{display:none!important}.oil-full-map-source-label-short{display:inline-flex!important}.oil-full-map-actions{grid-template-columns:60px 60px 30px 30px!important}.oil-full-map-source-toggle-single .oil-full-map-source-toggle-btn{height:30px!important;min-height:30px!important;padding:0 4px!important}}@media (min-width:651px){.oil-full-map-actions{--oil-full-map-action-size:clamp(124px,7.8vw,160px);grid-template-columns:repeat(4,var(--oil-full-map-action-size))!important}.oil-full-map-actions>:is(.oil-full-map-source-toggle-single,.oil-full-map-filter-menu,.oil-full-map-action-btn){width:var(--oil-full-map-action-size)!important;min-width:var(--oil-full-map-action-size)!important;max-width:var(--oil-full-map-action-size)!important}.oil-full-map-actions>.oil-full-map-action-btn,.oil-full-map-filter-menu>summary,.oil-full-map-source-toggle-single .oil-full-map-source-toggle-btn{width:100%!important;min-width:0!important;max-width:none!important}}html:not([data-theme=light]) .oil-full-map-reference-tile,html:not([data-theme=light]) .oil-map-tile-layer img.oil-map-reference-tile,html[data-theme=dark] .oil-full-map-reference-tile,html[data-theme=dark] .oil-map-tile-layer img.oil-map-reference-tile{opacity:.82!important;mix-blend-mode:normal!important;filter:invert(1) grayscale(1) contrast(1.16) brightness(1.12)!important}.drivers-table{--drivers-pill-final-y:1.15px!important}@media (min-width:651px) and (max-width:1550px){.drivers-table{--drivers-pill-final-y:1px!important}}@media (max-width:650px){.drivers-table{--drivers-pill-final-y:.9px!important}}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.truncate-left .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-very-long{transform:translateY(var(--drivers-pill-final-y))!important}.oil-satellite-place-layer{position:absolute!important;inset:0!important;z-index:2!important;overflow:hidden!important;pointer-events:none!important}.oil-full-map-place-layer{z-index:2!important}.oil-satellite-place-label{position:absolute!important;transform:translate(-50%,-50%)!important;display:block!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;-webkit-text-stroke:1.25px rgba(0,0,0,.95)!important;paint-order:stroke fill!important;text-shadow:.7px 0 0 #000,-.7px 0 0 #000,0 .7px 0 #000,0 -.7px 0 #000,0 0 2px rgba(0,0,0,.9)!important;font-family:Inter,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:760!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;opacity:.96!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.oil-satellite-place-label.is-state{font-size:12px!important;font-weight:720!important;opacity:.82!important}.oil-satellite-place-label.priority-3{opacity:.78!important}.oil-full-map-point-layer,.oil-full-map-routes{z-index:3!important}.oil-full-map-point-layer,.oil-map-pin-layer{z-index:4!important}@media (max-width:650px){.oil-satellite-place-label{font-size:9px!important;-webkit-text-stroke-width:1px!important}.oil-satellite-place-label.is-state{font-size:10px!important}}.drivers-table{--drivers-pill-label-y:.8px!important}@media (min-width:651px) and (max-width:1550px){.drivers-table{--drivers-pill-label-y:.7px!important}}@media (max-width:650px){.drivers-table{--drivers-pill-label-y:.55px!important}}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.truncate-left .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{transform:translateY(var(--drivers-pill-label-y))!important}.drivers-table .drivers-data-row>span:has(.mini-pill){display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;min-width:0!important;padding-top:0!important;padding-bottom:0!important}.drivers-table .drivers-data-row .mini-pill,.drivers-table .drivers-data-row .mini-pill.dynamic-pill,.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row .mini-pill.soft-pill,.drivers-table .drivers-data-row .mini-pill.truncate-left,.drivers-table .drivers-data-row .mini-pill.well-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{position:relative!important;display:inline-grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;place-items:center!important;align-items:center!important;justify-items:center!important;align-content:center!important;justify-content:center!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;line-height:1!important;text-align:center!important;vertical-align:middle!important}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.truncate-left .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label{box-sizing:border-box!important;grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;line-height:1!important;white-space:nowrap!important;text-align:center!important;text-overflow:clip!important;transform:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{top:50%!important;right:3px!important;bottom:auto!important;width:13px!important;height:13px!important;transform:translateY(-50%)!important;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,var(--pill-bg)))!important;background-color:var(--pill-pin-cover,var(--pill-bg))!important;box-shadow:none!important}html[data-theme=light] .drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,html[data-theme=light] .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,html[data-theme=light] .drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,html[data-theme=light] .drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-bg))))!important;background-color:var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-bg)))!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{right:6px!important;width:6px!important;height:6px!important;min-width:6px!important;min-height:6px!important;max-width:6px!important;max-height:6px!important}@media (max-width:650px){.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{right:2px!important;width:10px!important;height:10px!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{right:4px!important;width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;max-width:5px!important;max-height:5px!important}}@media (max-width:1550px){.oil-fleet-toggle{gap:3px!important;padding:3px!important}.oil-fleet-toggle button{width:34px!important;min-width:34px!important;max-width:34px!important;height:28px!important;min-height:28px!important;padding:0!important;gap:0!important}.oil-fleet-toggle-icon{width:15px!important;height:15px!important;flex-basis:15px!important}.oil-fleet-toggle-text{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}}.dashboard-panel.dashboard-loading,.drivers-panel.drivers-loading,.loads-panel.loads-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading{display:flex!important;align-items:center!important;justify-content:center!important;font-family:inherit!important;font-size:16px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important}@media (max-width:650px){.dashboard-panel.dashboard-loading,.drivers-panel.drivers-loading,.loads-panel.loads-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading{font-size:16px!important;font-weight:400!important}}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn,html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .fuel-icon-btn,html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn:not(.success):not(.danger),html[data-theme=light] .dashboard-panel .fuel-tab-buttons button,html[data-theme=light] .dashboard-panel .fuel-tree-header button{border-color:#93c5fd!important;background:linear-gradient(180deg,#f8fbff,#dbeafe)!important;color:#0f172a!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 6px 14px rgba(37,99,235,.08)!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-settings-back-row .fuel-icon-btn:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-system-section .dashboard-btn:not(.success):not(.danger):not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button:not(:disabled):hover,html[data-theme=light] .dashboard-panel .fuel-tree-header button:not(:disabled):hover{border-color:#60a5fa!important;background:linear-gradient(180deg,#eff6ff,#bfdbfe)!important;color:#0f172a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 18px rgba(37,99,235,.13)!important}html[data-theme=light] .dashboard-panel .fuel-header-settings-btn[aria-pressed=true],html[data-theme=light] .dashboard-panel .fuel-queue-scope-toggle button.active,html[data-theme=light] .dashboard-panel .fuel-tab-buttons button.active,html[data-theme=light] .dashboard-panel .fuel-toolbar-tabs .fuel-icon-btn.active{border-color:#3b82f6!important;background:linear-gradient(180deg,#dbeafe,#bfdbfe)!important;color:#0f172a!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 8px 18px rgba(37,99,235,.16)!important}html[data-theme=light] .dashboard-panel .fuel-card-node.active{border-color:#60a5fa!important;background:#dbeafe!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.28),0 8px 18px rgba(37,99,235,.12)!important}html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:focus-visible td,html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selectable:hover td,html[data-theme=light] .dashboard-panel .fuel-table tbody tr.fuel-table-row-selected td{border-color:#93c5fd!important;background:#dbeafe!important;color:#0f172a!important}@media (max-width:650px){.drivers-table{--drivers-list-pill-font-size:7.5px!important}.drivers-table .drivers-data-row .mini-pill,.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.dynamic-pill,.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row .mini-pill.soft-pill,.drivers-table .drivers-data-row .mini-pill.truncate-left,.drivers-table .drivers-data-row .mini-pill.well-pill{font-size:var(--drivers-list-pill-font-size)!important}.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-link,.drivers-table .drivers-row>.drivers-phone-cell .drivers-phone-text{font-size:8.2px!important}}@media (max-width:1550px){.drivers-table-edge-scroll{display:none!important;visibility:hidden!important;pointer-events:none!important}}.dashboard-panel .fuel-card-net-label-short{display:none!important}@media (max-width:650px){.dashboard-panel .fuel-workspace-head h4{font-size:12px!important;line-height:1.1!important}.dashboard-panel .fuel-workspace-head p{font-size:8px!important;line-height:1.15!important}.dashboard-panel .fuel-card-net-row-header{gap:4px 6px!important;padding-inline:1px!important;overflow:hidden!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{gap:3px!important;justify-content:space-between!important;min-width:0!important}.dashboard-panel .fuel-card-net-label-full{display:none!important}.dashboard-panel .fuel-card-net-label-short{display:inline!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;font-size:8.2px!important;line-height:1!important;text-overflow:ellipsis!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{min-width:58px!important;min-height:21px!important;padding:0 6px!important;font-size:9px!important;line-height:1!important}.dashboard-panel .fuel-tabs{box-sizing:border-box!important;padding-left:4px!important;padding-right:4px!important;padding-bottom:0!important}.dashboard-panel .fuel-tab-buttons{box-sizing:border-box!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important;padding-left:2px!important;padding-right:2px!important}.dashboard-panel .fuel-tab-buttons button{min-height:34px!important;padding:0 2px!important;font-size:7px!important;gap:2px!important}.dashboard-panel .fuel-tab-buttons button svg{width:10px!important;height:10px!important}}@media (max-width:0px){.dashboard-panel .fuel-card-net-row-header{gap:4px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{font-size:7.6px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{min-width:52px!important;padding:0 5px!important;font-size:8.4px!important}}@media (max-width:650px){.dashboard-panel .fuel-change-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}.dashboard-panel .fuel-change-bar>.fuel-change-status-pair{grid-column:1/-1!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:7px!important;min-width:0!important;width:100%!important}.dashboard-panel .fuel-change-bar .fuel-change-field,.dashboard-panel .fuel-change-status-pair .dashboard-btn{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;max-height:44px!important;border-radius:9px!important}.dashboard-panel .fuel-change-status-pair .dashboard-btn{align-self:stretch!important;padding:0 8px!important;line-height:1!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-change-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important}.dashboard-panel .fuel-change-bar>.fuel-change-status-pair{display:contents!important}.dashboard-panel .fuel-change-status-pair .fuel-change-field{grid-column:span 1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important}.dashboard-panel .fuel-change-status-pair .dashboard-btn{grid-column:1/-1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:9px!important;font-size:9.5px!important}}@media (max-width:1150px){body.fp-oilfields-full-map,body.fp-oilfields-full-map .app-main,body.oil-full-map-active,body.oil-full-map-active .app-main{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.oil-full-map-page{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important}.oil-full-map-canvas{min-height:0!important}.oil-full-map-canvas,.oil-full-map-panel{height:auto!important;max-height:none!important}.oil-full-map-panel{align-content:start!important;padding-right:8px!important}.oil-full-map-panel-list{padding-right:0!important}}@media (max-width:650px){.oil-full-map-shell{grid-template-rows:minmax(0,3fr) minmax(0,2fr)!important}.oil-full-map-panel{padding-right:6px!important}}.oil-full-map-panel-route-inline{display:none!important}@media (max-width:1150px){body.fp-oilfields-full-map,body.fp-oilfields-full-map .app-main,body.oil-full-map-active,body.oil-full-map-active .app-main{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.oil-full-map-page{height:100dvh!important}.oil-full-map-page,.oil-full-map-shell{min-height:0!important;overflow:hidden!important}.oil-full-map-shell{height:100%!important;grid-template-columns:1fr!important;grid-template-rows:minmax(0,3fr) minmax(0,2fr)!important}.oil-full-map-panel{height:100%!important;min-height:0!important;max-height:100%!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important}.oil-full-map-panel::-webkit-scrollbar{width:8px!important}.oil-full-map-panel::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(37,99,235,.42)!important}.oil-full-map-panel-list{max-height:none!important;overflow:visible!important}.oil-full-map-panel-main{display:grid!important;gap:2px!important}.oil-full-map-panel-route-inline{display:none!important}.oil-full-map-panel-eta .oil-full-map-route-pills{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:2px!important;margin-top:2px!important;width:100%!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:14px!important;padding:2px 5px!important;font-size:7.6px!important;line-height:1!important}.oil-full-map-panel-row{min-height:50px!important}}@media (max-width:650px){.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(98px,36%)!important;min-height:52px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:13px!important;padding:1px 4px!important;font-size:7px!important}}.oil-full-map-reference-tile,.oil-map-tile-layer img.oil-map-reference-tile,html:not([data-theme=light]) .oil-full-map-reference-tile,html:not([data-theme=light]) .oil-map-tile-layer img.oil-map-reference-tile,html[data-theme=dark] .oil-full-map-reference-tile,html[data-theme=dark] .oil-map-tile-layer img.oil-map-reference-tile,html[data-theme=light] .oil-full-map-reference-tile,html[data-theme=light] .oil-map-tile-layer img.oil-map-reference-tile{opacity:.82!important;mix-blend-mode:normal!important;filter:invert(1) grayscale(1) contrast(1.16) brightness(1.12)!important}.oil-full-map-panel-eta{min-width:0!important;overflow:hidden!important}.oil-full-map-panel-eta .oil-full-map-panel-meta{min-width:0!important}.oil-full-map-panel-eta .oil-full-map-panel-leading-meta{display:block!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{min-width:0!important;max-width:100%!important;overflow:hidden!important;flex-wrap:nowrap!important}.oil-full-map-route-pill-group{gap:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{flex:0 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer{max-width:48px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:84px!important;padding-inline:3px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:58px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:38px!important;flex-shrink:0!important}.oil-full-map-panel-row{grid-template-columns:18px minmax(0,1fr) minmax(172px,45%)!important}.oil-full-map-eta-line{min-width:0!important;overflow:visible!important}.oil-full-map-gps-update{flex:0 0 auto!important;width:auto!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:none!important;overflow:visible!important;text-overflow:clip!important;font-size:7.5px!important}@media (max-width:1150px){.oil-full-map-panel-row{grid-template-columns:14px minmax(0,1fr) minmax(158px,43%)!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{padding-inline:4px!important;font-size:7.1px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer{max-width:44px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:78px!important;padding-inline:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:54px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:34px!important}}@media (max-width:650px){.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(146px,45%)!important}.oil-full-map-gps-update{font-size:7px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{padding-inline:3px!important;font-size:6.8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer{max-width:40px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:72px!important;padding-inline:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:50px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:31px!important}}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill.route-pill-terminal{padding-inline:2px!important;font-size:6.9px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-main{position:relative!important;align-self:stretch!important;display:grid!important;place-items:center!important;gap:0!important;min-width:0!important;min-height:100%!important;padding:12px 2px 3px!important;text-align:center!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-eta{align-self:stretch!important;display:grid!important;align-content:start!important;gap:1px!important;padding:0 0 0 7px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-equipment-corner{position:absolute!important;top:0!important;display:block!important;max-width:calc(50% - 2px)!important;min-width:0!important;overflow:hidden!important;color:#f8fbff!important;font-size:9.6px!important;font-weight:1000!important;line-height:1!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-truck-corner{left:-16px!important;max-width:calc(50% + 14px)!important;text-align:left!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-trailer-corner{right:0!important;color:#9cc7ff!important;text-align:right!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-driver-center{display:grid!important;place-items:center!important;align-content:center!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 auto!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-driver-name{justify-self:center!important;width:100%!important;max-width:100%!important;text-align:center!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-driver-status-pill{justify-self:center!important;margin-top:0!important;text-align:center!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-eta-line{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;justify-content:stretch!important;gap:6px!important;min-height:13px!important;width:100%!important;min-width:0!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-gps-update{justify-self:start!important;min-width:0!important;max-width:100%!important;overflow:hidden!important;font-size:8.2px!important;line-height:1!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-eta-line b{justify-self:end!important;line-height:1!important;min-width:-moz-max-content!important;min-width:max-content!important;text-align:right!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-meta{gap:2px!important;margin-top:-1px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-leading-meta{line-height:1.05!important}html[data-theme=light] .oil-full-map-panel-row.is-eta-row .oil-full-map-equipment-corner{color:#0f172a!important}html[data-theme=light] .oil-full-map-panel-row.is-eta-row .oil-full-map-trailer-corner{color:#345074!important}@media (min-width:651px) and (max-width:1150px){.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-main{padding-top:11px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-equipment-corner{font-size:9.3px!important}}@media (max-width:650px){.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-main{padding-top:11px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-equipment-corner{font-size:8.9px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-truck-corner{left:-10px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-driver-center{gap:3px!important}}.oil-full-map-panel-row.is-eta-row .oil-full-map-truck-corner{left:-24px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-eta .oil-full-map-route-pills{display:grid!important;justify-content:end!important;justify-items:stretch!important;width:100%!important;min-width:0!important;overflow:visible!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-eta .oil-full-map-route-pill-group{--fp-full-map-route-pill-w:84px;display:grid!important;grid-template-columns:repeat(2,var(--fp-full-map-route-pill-w))!important;gap:4px 6px!important;justify-content:end!important;justify-items:stretch!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-eta .oil-full-map-route-pill-group>.oil-full-map-route-pill{box-sizing:border-box!important;display:inline-flex!important;flex:0 0 var(--fp-full-map-route-pill-w,84px)!important;height:18px!important;justify-content:center!important;max-width:var(--fp-full-map-route-pill-w,84px)!important;min-height:18px!important;min-width:var(--fp-full-map-route-pill-w,84px)!important;overflow:hidden!important;padding-inline:6px!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:var(--fp-full-map-route-pill-w,84px)!important}@media (min-width:651px) and (max-width:1150px){.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-eta .oil-full-map-route-pill-group{--fp-full-map-route-pill-w:78px;gap:3px 5px!important}}@media (max-width:650px){.oil-full-map-panel-row.is-eta-row .oil-full-map-truck-corner{left:-18px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-eta .oil-full-map-route-pill-group{--fp-full-map-route-pill-w:74px;gap:3px 4px!important}.oil-full-map-panel-row.is-eta-row .oil-full-map-panel-eta .oil-full-map-route-pill-group>.oil-full-map-route-pill{font-size:6.8px!important;height:17px!important;min-height:17px!important;padding-inline:4px!important}}.dashboard-horizontal-shell{display:grid!important;gap:10px!important;min-width:0!important;width:100%!important;overflow:visible!important}.dashboard-horizontal-nav{display:flex!important;flex-wrap:wrap!important;min-width:0!important;overflow:visible!important;padding:2px 2px 6px!important;scrollbar-width:none!important}.dashboard-horizontal-nav button{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:0 16px!important;border:1px solid rgba(96,165,250,.42)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(37,99,235,.24),rgba(30,64,175,.12))!important;color:var(--oil-text,#e5eefc)!important;font-size:12px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;cursor:pointer!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}.dashboard-horizontal-nav button.active{background:linear-gradient(180deg,rgba(37,99,235,.86),rgba(30,64,175,.72))!important;border-color:rgba(147,197,253,.82)!important;color:#fff!important}.light .dashboard-horizontal-nav button,body.light .dashboard-horizontal-nav button,html[data-theme=light] .dashboard-horizontal-nav button{background:linear-gradient(180deg,#f8fbff,#dbeafe)!important;border-color:#93c5fd!important;color:#0f172a!important;box-shadow:0 6px 14px rgba(37,99,235,.08)!important}.light .dashboard-horizontal-nav button.active,body.light .dashboard-horizontal-nav button.active,html[data-theme=light] .dashboard-horizontal-nav button.active{background:linear-gradient(180deg,#bfdbfe,#60a5fa)!important;border-color:#2563eb!important;color:#0b1220!important}.dashboard-horizontal-slider{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;width:100%!important}.dashboard-horizontal-arrow{position:relative!important;z-index:2!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px!important;min-width:44px!important;height:56px!important;border:1px solid rgba(96,165,250,.55)!important;border-radius:16px!important;background:linear-gradient(180deg,rgba(37,99,235,.32),rgba(15,23,42,.74))!important;color:#eaf3ff!important;font-size:34px!important;font-weight:900!important;line-height:1!important;cursor:pointer!important;box-shadow:0 14px 28px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.12)!important}.dashboard-horizontal-arrow:disabled{cursor:default!important;opacity:.38!important;filter:grayscale(.35)!important}.light .dashboard-horizontal-arrow,body.light .dashboard-horizontal-arrow,html[data-theme=light] .dashboard-horizontal-arrow{background:linear-gradient(180deg,#eff6ff,#bfdbfe)!important;border-color:#60a5fa!important;color:#123766!important;box-shadow:0 12px 22px rgba(37,99,235,.14),inset 0 1px 0 rgba(255,255,255,.85)!important}.dashboard-horizontal-track{display:flex!important;align-items:flex-start!important;gap:16px!important;width:100%!important;min-width:0!important;overflow-x:hidden!important;overflow-y:hidden!important;padding:0!important;scroll-snap-type:x mandatory!important;scroll-padding-left:0!important;scroll-behavior:smooth!important;overscroll-behavior-x:contain!important;touch-action:pan-y!important;scrollbar-width:none!important;transition:height .22s ease!important}.dashboard-horizontal-nav::-webkit-scrollbar,.dashboard-horizontal-track::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.dashboard-horizontal-nav::-webkit-scrollbar-thumb,.dashboard-horizontal-track::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(96,165,250,.72)!important}.dashboard-horizontal-nav::-webkit-scrollbar-track,.dashboard-horizontal-track::-webkit-scrollbar-track{border-radius:999px!important;background:rgba(15,23,42,.16)!important}.dashboard-panel .fuel-system-section>.dash-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}.dashboard-panel .fuel-system-section>.dash-section-head>div:first-child{min-width:0!important}.dashboard-panel .fuel-system-section>.dash-section-head p{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .fuel-system-section .dash-section-action-slot{width:auto!important;min-width:0!important;max-width:none!important}.dashboard-panel .fuel-system-section .fuel-header-actions{display:grid!important;grid-template-columns:repeat(2,minmax(46px,104px))!important;gap:8px!important;width:auto!important;min-width:0!important}.dashboard-scroll-page{flex:0 0 100%!important;width:100%!important;min-width:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}.dashboard-scroll-page>.dash-section,.dashboard-scroll-page>.dashboard-settings-users-grid{width:100%!important;max-width:100%!important}.dashboard-panel.dashboard-loading,.drivers-panel.drivers-loading,.loads-panel.loads-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading{width:100%!important;box-sizing:border-box!important;min-height:180px!important;padding:16px!important;border:1px solid var(--oil-line,rgba(148,163,184,.24))!important;border-radius:20px!important;background:var(--oil-card,rgba(15,23,42,.84))!important;color:var(--oil-text,#e5eefc)!important;box-shadow:0 16px 44px rgba(0,0,0,.22)!important;flex-direction:column!important;gap:10px!important;opacity:1!important}.dashboard-panel.dashboard-loading>span,.drivers-panel.drivers-loading>span,.loads-panel.loads-loading>span,.trailers-panel.trailers-loading>span,.trucks-panel.trucks-loading>span{font:inherit!important;font-weight:400!important}.light .dashboard-panel.dashboard-loading,.light .drivers-panel.drivers-loading,.light .loads-panel.loads-loading,.light .trailers-panel.trailers-loading,.light .trucks-panel.trucks-loading,body.light .dashboard-panel.dashboard-loading,body.light .drivers-panel.drivers-loading,body.light .loads-panel.loads-loading,body.light .trailers-panel.trailers-loading,body.light .trucks-panel.trucks-loading,html[data-theme=light] .dashboard-panel.dashboard-loading,html[data-theme=light] .drivers-panel.drivers-loading,html[data-theme=light] .loads-panel.loads-loading,html[data-theme=light] .trailers-panel.trailers-loading,html[data-theme=light] .trucks-panel.trucks-loading{background:rgba(248,251,255,.96)!important;color:#172033!important;border-color:rgba(100,116,139,.28)!important}.dashboard-loading-bar{position:relative!important;display:block!important;width:min(260px,64vw)!important;height:5px!important;overflow:hidden!important;border-radius:999px!important;background:rgba(96,165,250,.16)!important}.dashboard-loading-bar:before{content:""!important;position:absolute!important;inset:0 auto 0 0!important;width:44%!important;border-radius:inherit!important;background:linear-gradient(90deg,rgba(96,165,250,.15),rgba(59,130,246,.95),rgba(125,211,252,.35))!important;animation:dashboard-loading-fast-slide .72s ease-in-out infinite!important}@keyframes dashboard-loading-fast-slide{0%{transform:translateX(-112%)}to{transform:translateX(245%)}}@media (max-width:1550px){.dashboard-horizontal-track{gap:12px!important;padding-bottom:8px!important}.dashboard-horizontal-nav button{min-height:32px!important;padding:0 13px!important;font-size:11px!important}}@media (max-width:650px){.dashboard-panel{gap:7px!important;font-size:10px!important}.billing-card,.compact-billing-card,.dash-section,.dashboard-head,.dashboard-panel .fuel-control-card{border-radius:13px!important}.dashboard-head{padding:10px!important;gap:7px!important}.dashboard-head h2{font-size:18px!important;line-height:1.05!important}.dash-section-head p,.dashboard-head p,.mini-section-head p{font-size:9.5px!important;line-height:1.25!important}.dash-section{padding:8px!important}.dash-section-head{gap:7px!important;padding:2px 0 8px!important}.dash-section-head h3{font-size:15px!important;line-height:1.1!important}.mini-section-head h4{font-size:11px!important;line-height:1.15!important}.dashboard-panel :is(input,select,textarea,button,.dashboard-btn){font-size:9.5px!important}.dashboard-panel :is(.dashboard-btn,button.dashboard-btn){min-height:28px!important;padding-inline:8px!important}.dashboard-panel .dash-stat-card{min-height:58px!important;padding:8px!important;border-radius:12px!important}.dashboard-panel .dash-stat-card strong{font-size:17px!important}.dashboard-panel .dash-stat-card small,.dashboard-panel .dash-stat-card span{font-size:8.5px!important}.dashboard-horizontal-shell{gap:6px!important}.dashboard-horizontal-track{gap:8px!important;padding-bottom:0!important}.dashboard-horizontal-slider{gap:6px!important}.dashboard-horizontal-arrow{width:31px!important;min-width:31px!important;height:44px!important;border-radius:12px!important;font-size:25px!important}.dashboard-horizontal-nav{gap:6px!important;padding-bottom:4px!important}.dashboard-horizontal-nav button{min-height:27px!important;padding:0 10px!important;font-size:9.5px!important}.billing-layout-v4,.billing-side-stack,.dashboard-settings-users-grid,.settings-v4-grid{gap:8px!important}.billing-loads-table,.billing-period-card .billing-loads-table-wrap,.billing-period-table,.billing-period-table-wrap{height:300px!important;max-height:300px!important}.oil-map-chat-card .oil-dispatch-chat{height:730px!important;min-height:730px!important;max-height:730px!important;grid-template-rows:220px minmax(0,1fr)!important;gap:10px!important}.oil-map-chat-card .oil-chat-list{max-height:220px!important}.oil-map-chat-card .oil-chat-pane{min-height:0!important}.oil-map-chat-card .oil-chat-messages{min-height:0!important;flex:1 1 auto!important}.oil-live-card .oil-action-row{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;gap:7px!important;overflow:hidden!important}.oil-live-card .oil-refresh-btn,.oil-live-card .oil-week-nav{width:100%!important;min-width:0!important;max-width:100%!important}.oil-live-card .oil-week-nav{display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;align-items:center!important;justify-content:stretch!important;gap:7px!important;margin:0!important;overflow:hidden!important}.oil-live-card .oil-week-arrow{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important}.oil-live-card .oil-week-select,.oil-live-card .oil-week-select.week-compact,.oil-live-card .oil-week-select.week-range{width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;box-sizing:border-box!important;padding-left:12px!important;padding-right:31px!important;font-size:10.5px!important;background-position:right 13px center!important}}@media (max-width:1550px){.dashboard-panel .fuel-tab-buttons{margin-bottom:8px!important}.dashboard-panel .fuel-top-metrics{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card{min-height:46px!important;padding:7px 8px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.active,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.cards,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.fraud,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.inactive{grid-column:span 3!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.pending,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.session,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.unassigned{grid-column:span 2!important;min-height:44px!important;padding-inline:6px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.session{order:5!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.pending{order:6!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.unassigned{order:7!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.pending strong,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.session strong,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.unassigned strong{font-size:12.5px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.pending span,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.session span,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.unassigned span{font-size:7.5px!important;letter-spacing:0!important}}@media (max-width:0px){.dashboard-panel .fuel-top-metrics{gap:4px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card{padding:6px 5px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.pending strong,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.session strong,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.unassigned strong{font-size:11.5px!important}.dashboard-panel .fuel-top-metrics>.fuel-metric-card.pending span,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.session span,.dashboard-panel .fuel-top-metrics>.fuel-metric-card.unassigned span{font-size:7px!important}}@media (max-width:1550px){.dashboard-panel .fuel-risk-limit-form,.dashboard-panel .fuel-risk-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.dashboard-panel .fuel-risk-toggle-grid label{min-height:40px!important;padding:0 8px!important;gap:6px!important;font-size:8.5px!important;line-height:1.1!important}.dashboard-panel .fuel-risk-limit-form label{min-width:0!important}.dashboard-panel .fuel-risk-limit-form input{min-width:0!important;width:100%!important}}@media (max-width:0px){.dashboard-panel .fuel-risk-limit-form,.dashboard-panel .fuel-risk-toggle-grid{gap:5px!important}.dashboard-panel .fuel-risk-toggle-grid label{padding:0 6px!important;font-size:8px!important}.dashboard-panel .fuel-risk-toggle-grid input[type=checkbox]{width:14px!important;height:14px!important;min-height:14px!important}}@media (min-width:651px) and (max-width:1150px){.oil-home .oil-loads-grid{grid-template-columns:1fr!important;gap:7px!important}.oil-home .oil-driver-grid,.oil-home .oil-trailer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.oil-home .oil-driver-grid>.oil-tile:first-child,.oil-home .oil-driver-grid>.oil-tile:nth-child(2){grid-column:1/-1!important}.oil-home .oil-tile{padding:8px!important}.oil-home .oil-tile-row{gap:6px!important}.oil-home .oil-label-pill,.oil-home .oil-loads-card .oil-label-pill{padding:5px 9px!important;font-size:11px!important;gap:4px!important}.oil-home .oil-customer-pills{gap:3px!important}.oil-home .oil-customer-pills .oil-cust,.oil-home .oil-loads-card .oil-customer-pills .oil-cust{min-height:16px!important;padding:2px 4px!important;font-size:7px!important;line-height:1!important;letter-spacing:0!important}.oil-home .oil-details{padding:5px 7px!important;font-size:7.8px!important}}@media (min-width:1551px){html[data-theme=light] .dashboard-panel .dashboard-scroll-page-settings>.dashboard-settings-users-grid{background:rgba(248,251,255,.96)!important;border:1px solid rgba(147,197,253,.5)!important;border-radius:18px!important;box-shadow:0 14px 34px rgba(15,23,42,.08)!important;padding:12px!important}html:not([data-theme=light]) .dashboard-panel .dashboard-scroll-page-settings>.dashboard-settings-users-grid,html[data-theme=dark] .dashboard-panel .dashboard-scroll-page-settings>.dashboard-settings-users-grid{background:#0f1a2b!important;border:1px solid rgba(96,165,250,.3)!important;border-radius:18px!important;box-shadow:none!important;padding:12px!important}.dashboard-panel .dashboard-scroll-page-settings>.dashboard-settings-users-grid{gap:12px!important}}@media (max-width:650px){.drivers-toolbar .drivers-btn,.trailers-toolbar .trailers-btn,.trucks-toolbar .trucks-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;line-height:1!important;text-align:center!important;vertical-align:middle!important}.drivers-toolbar .drivers-btn .btn-icon,.trailers-toolbar .trailers-btn .btn-icon,.trucks-toolbar .trucks-btn .btn-icon{width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:12px!important;transform:translateY(0)!important}}:is(.drivers-head-actions,.drivers-toolbar) .drivers-btn,:is(.trailers-head-actions,.trailers-toolbar) .trailers-btn,:is(.trucks-head-actions,.trucks-toolbar) .trucks-btn{align-items:center!important;justify-content:center!important;line-height:1!important;text-align:center!important;vertical-align:middle!important;padding-top:0!important;padding-bottom:0!important}:is(.drivers-head-actions,.drivers-toolbar) .drivers-btn>.btn-icon,:is(.trailers-head-actions,.trailers-toolbar) .trailers-btn>.btn-icon,:is(.trucks-head-actions,.trucks-toolbar) .trucks-btn>.btn-icon{flex:0 0 auto!important;align-self:center!important;align-items:center!important;justify-content:center!important;margin:0!important;line-height:1!important;vertical-align:middle!important}:is(.drivers-head-actions,.drivers-toolbar) .drivers-btn>svg.btn-icon,:is(.trailers-head-actions,.trailers-toolbar) .trailers-btn>svg.btn-icon,:is(.trucks-head-actions,.trucks-toolbar) .trucks-btn>svg.btn-icon{display:block!important}:is(.drivers-head-actions,.drivers-toolbar) .drivers-btn>span.btn-icon,:is(.trailers-head-actions,.trailers-toolbar) .trailers-btn>span.btn-icon,:is(.trucks-head-actions,.trucks-toolbar) .trucks-btn>span.btn-icon{display:inline-flex!important}@media (max-width:650px){.drivers-table{--drivers-list-pill-font-size:6.75px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(64px,.82fr)!important;align-items:center!important;gap:4px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{justify-self:start!important;text-align:left!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{justify-self:center!important}.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups label span,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups label span{font-size:6.2px!important;line-height:1!important;letter-spacing:0!important}}@media (max-width:0px){.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{grid-template-columns:minmax(0,1fr) minmax(56px,.78fr)!important}.dashboard-panel .permissions-settings-box .permission-grid.permission-grid-groups label span,.users-permissions-section .permissions-settings-box .permission-grid.permission-grid-groups label span{font-size:5.8px!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-workspace-head{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important}.dashboard-panel .fuel-workspace-head>div:first-child{width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-panel .fuel-workspace-head h4{margin:0!important;font-size:13px!important;line-height:1.08!important}.dashboard-panel .fuel-workspace-head h4,.dashboard-panel .fuel-workspace-head p{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-workspace-head p{font-size:9px!important;line-height:1.12!important}.dashboard-panel .fuel-card-net-row-header{width:100%!important;max-width:100%!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 10px!important;justify-content:stretch!important;overflow:hidden!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(74px,.72fr)!important;align-items:center!important;gap:6px!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{justify-self:start!important;min-width:0!important;overflow:hidden!important;font-size:9px!important;line-height:1.05!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{justify-self:end!important;min-width:76px!important;min-height:21px!important;padding:0 8px!important;font-size:9.5px!important;line-height:1!important}}.drivers-table{--drivers-pill-eof-y:1.15px!important}@media (min-width:651px) and (max-width:1550px){.drivers-table{--drivers-pill-eof-y:1px!important}}@media (max-width:650px){.drivers-table{--drivers-pill-eof-y:.9px!important}}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.truncate-left .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-very-long{transform:translateY(var(--drivers-pill-eof-y))!important}@media (max-width:650px){.oil-live-card .oil-action-row{display:grid!important;grid-template-columns:minmax(82px,.72fr) minmax(0,1.55fr)!important;overflow:hidden!important}.oil-live-card .oil-refresh-btn{width:100%!important;min-width:0!important;max-width:100%!important;padding:0 6px!important;gap:4px!important;font-size:clamp(7.6px,2.15vw,10px)!important}.oil-live-card .oil-week-nav{grid-template-columns:28px minmax(0,1fr) 28px!important;justify-content:stretch!important;gap:5px!important;width:100%!important;max-width:100%!important;margin:0!important;overflow:hidden!important}.oil-live-card .oil-week-arrow{font-size:16px!important}.oil-live-card .oil-week-select,.oil-live-card .oil-week-select.week-compact,.oil-live-card .oil-week-select.week-range{box-sizing:border-box!important;padding-right:22px!important;font-size:clamp(7.6px,2.05vw,9.5px)!important}}@media (max-width:0px){.oil-live-card .oil-action-row{grid-template-columns:minmax(72px,.64fr) minmax(0,1.7fr)!important;gap:4px!important}.oil-live-card .oil-refresh-btn{font-size:7.2px!important;padding:0 4px!important}.oil-live-card .oil-week-nav{gap:4px!important}}@media (max-width:650px){body .trailers-panel .trailers-toolbar .toolbar-sync-btn,body .trailers-panel .trailers-toolbar>.toolbar-sync-btn{display:none!important;visibility:hidden!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;pointer-events:none!important}.dashboard-panel .dash-stats-grid{grid-template-rows:repeat(2,minmax(74px,auto))!important;gap:7px!important;padding-bottom:6px!important}.dashboard-panel .dash-stats-grid .dash-stat-card{height:74px!important;min-height:74px!important;max-height:74px!important;padding:8px 10px!important;gap:3px!important;border-radius:12px!important;justify-content:center!important}.dashboard-panel .dash-stat-card span{font-size:7.8px!important;line-height:1!important;letter-spacing:.015em!important}.dashboard-panel .dash-stat-card strong{font-size:19px!important;line-height:.95!important}.dashboard-panel .dash-stat-card small{font-size:7.8px!important;line-height:1.08!important}}@media (max-width:0px){.dashboard-panel .dash-stats-grid{grid-template-rows:repeat(2,minmax(68px,auto))!important;gap:6px!important}.dashboard-panel .dash-stats-grid .dash-stat-card{height:68px!important;min-height:68px!important;max-height:68px!important;padding:7px 8px!important}.dashboard-panel .dash-stat-card strong{font-size:18px!important}}.dashboard-horizontal-slider{display:block!important;grid-template-columns:none!important}.dashboard-horizontal-arrow{display:none!important}.dashboard-horizontal-nav{grid-template-columns:34px minmax(0,auto) 34px!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:0 0 8px!important}.dashboard-horizontal-tabs{display:flex!important;align-items:center!important;gap:8px!important;max-width:100%!important;overflow:hidden!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{font-size:15px!important}@media (max-width:650px){.dashboard-horizontal-nav{padding-bottom:6px!important}.dashboard-horizontal-tabs{gap:5px!important;justify-content:center!important}.dashboard-horizontal-tabs button{flex:1 1 0!important;min-height:27px!important;padding:0 6px!important;font-size:8.2px!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{height:28px!important;min-height:28px!important;font-size:13px!important}}@media (max-width:0px){.dashboard-horizontal-tabs button{padding:0 4px!important;font-size:7.4px!important}}.dashboard-panel .fuel-system-section>.dash-section-head{grid-template-columns:minmax(0,1fr) max-content!important;justify-items:stretch!important}.dashboard-panel .fuel-system-section .dash-section-action-slot{justify-self:end!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;width:-moz-max-content!important;width:max-content!important;max-width:100%!important;margin-left:auto!important}.dashboard-panel .fuel-system-section .dash-section-action-slot .fuel-header-actions,.dashboard-panel .fuel-system-section .fuel-header-actions{justify-self:end!important;justify-content:end!important;justify-items:stretch!important;margin-left:auto!important;grid-template-columns:repeat(2,minmax(122px,138px))!important;gap:10px!important}.dashboard-panel .fuel-system-section .fuel-header-actions .fuel-header-settings-btn{min-width:122px!important;padding-inline:12px!important}.dashboard-panel .fuel-system-section .fuel-header-actions .fuel-header-settings-btn span{display:inline!important;overflow:visible!important;text-overflow:clip!important;white-space:nowrap!important}@media (max-width:650px){.dashboard-panel .fuel-system-section .dash-section-action-slot .fuel-header-actions,.dashboard-panel .fuel-system-section .fuel-header-actions{grid-template-columns:repeat(2,44px)!important;gap:8px!important;width:auto!important}.dashboard-panel .fuel-system-section .fuel-header-actions .fuel-header-settings-btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:36px!important;min-height:36px!important;padding:0!important;justify-content:center!important}.dashboard-panel .fuel-system-section .fuel-header-actions .fuel-header-settings-btn span{display:none!important}.dashboard-panel .fuel-system-section .fuel-header-actions .fuel-header-settings-btn svg{width:16px!important;height:16px!important;margin:0!important}}.billing-report-preview>.dashboard-report-actions{gap:10px!important;flex-wrap:wrap!important}.billing-report-preview>.dashboard-report-actions .dashboard-btn{gap:7px!important}.billing-report-preview>.dashboard-report-actions .btn-svg{width:16px!important;height:16px!important;flex:0 0 16px!important}@media (max-width:650px){.billing-report-back .billing-report-preview>.dashboard-report-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.billing-report-back .billing-report-preview>.dashboard-report-actions .dashboard-btn{min-height:34px!important;gap:5px!important;font-size:9.3px!important}.billing-report-back .billing-report-preview>.dashboard-report-actions .btn-svg{width:14px!important;height:14px!important;flex-basis:14px!important}}.driver-load-edit-modal .driver-load-rate-action-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:end!important;gap:8px 12px!important;margin:0 0 14px!important}.driver-load-edit-modal .driver-load-rate-action-row>label{display:grid!important;min-width:0!important}.driver-load-edit-modal .driver-load-rate-action-row>label>span{margin-bottom:4px!important;font-size:9px!important;line-height:1!important;font-weight:950!important;letter-spacing:.035em!important;text-transform:uppercase!important;color:var(--oil-muted,#9fb4d1)!important}.driver-load-edit-modal .driver-load-rate-action-row>label>input{width:100%!important;height:31px!important;min-height:31px!important;border-radius:11px!important;padding:0 12px!important;font-size:13px!important;line-height:1!important;font-weight:900!important}.driver-load-edit-modal .driver-load-gross-field input{text-align:center!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions{align-self:end!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;width:100%!important;min-width:0!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.icon-btn,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small.icon-btn{width:100%!important;min-width:0!important;height:31px!important;min-height:31px!important;border-radius:11px!important}html[data-theme=light] .driver-load-edit-modal .driver-load-rate-action-row>label>span{color:#526b8a!important}@media (min-width:1151px) and (max-width:1550px){.driver-load-edit-modal .driver-load-rate-action-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px 10px!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn,.driver-load-edit-modal .driver-load-rate-action-row>label>input{height:30px!important;min-height:30px!important}}@media (max-width:1150px){.driver-load-edit-modal .driver-load-rate-action-row{grid-template-columns:minmax(0,1fr) repeat(3,minmax(38px,46px))!important;align-items:end!important;gap:6px!important;margin:0 0 10px!important}.driver-load-edit-modal .driver-load-gross-field{display:none!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions{display:contents!important}.driver-load-edit-modal .driver-load-rate-action-row>label>input{height:32px!important;min-height:32px!important;font-size:11.5px!important;padding:0 9px!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.icon-btn,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small.icon-btn{align-self:end!important;height:32px!important;min-height:32px!important;border-radius:11px!important;padding:0!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .btn-svg{width:14px!important;height:14px!important}}@media (max-width:650px){.oil-live-card .oil-refresh-btn,.oil-live-card .oil-week-nav{width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important}.oil-live-card .oil-week-nav{grid-template-columns:26px minmax(0,1fr) 26px!important}.oil-live-card .oil-week-arrow{width:26px!important;min-width:26px!important;max-width:26px!important}.oil-live-card .oil-week-select,.oil-live-card .oil-week-select.week-compact,.oil-live-card .oil-week-select.week-range{width:100%!important;max-width:100%!important;padding-left:6px!important;padding-right:18px!important;white-space:nowrap!important}.oil-live-card .oil-week-select.week-compact{font-size:8.8px!important;font-weight:950!important}.oil-live-card .oil-week-select.week-range{font-weight:900!important}}@media (max-width:0px){.oil-live-card .oil-action-row{gap:5px!important}.oil-live-card .oil-week-nav{grid-template-columns:24px minmax(0,1fr) 24px!important;gap:3px!important}.oil-live-card .oil-week-arrow{width:24px!important;min-width:24px!important;max-width:24px!important;font-size:14px!important}.oil-live-card .oil-week-select.week-compact{font-size:8.1px!important}.oil-live-card .oil-week-select.week-range{font-size:6.6px!important;padding-left:4px!important;padding-right:16px!important}}.dashboard-horizontal-shell{gap:0!important}.dashboard-horizontal-nav{display:grid!important;grid-template-columns:34px minmax(0,1fr) 34px!important;align-items:end!important;justify-content:stretch!important;gap:10px!important;width:100%!important;padding:0!important;margin:4px 0 -1px!important;position:relative!important;z-index:3!important}.dashboard-horizontal-tabs{justify-self:center!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,176px))!important;align-items:end!important;justify-content:center!important;gap:0!important;min-width:0!important;width:min(100%,528px)!important;max-width:528px!important;overflow:visible!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,.dashboard-horizontal-tabs button{text-transform:uppercase!important}.dashboard-horizontal-tabs button{width:100%!important;min-width:0!important;max-width:none!important;height:38px!important;min-height:38px!important;padding:0 10px!important;border-radius:14px 14px 0 0!important;border:1px solid rgba(96,165,250,.5)!important;border-bottom-color:rgba(96,165,250,.38)!important;margin:0!important;font-size:10.4px!important;font-weight:950!important;letter-spacing:.015em!important;line-height:1!important;white-space:nowrap!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}.dashboard-horizontal-tabs button+button{margin-left:-1px!important}.dashboard-horizontal-tabs button.active{position:relative!important;z-index:2!important;height:42px!important;min-height:42px!important;transform:translateY(1px)!important;box-shadow:0 -10px 20px rgba(37,99,235,.12),inset 0 1px 0 rgba(255,255,255,.18)!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{align-self:end!important;width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;border-radius:12px 12px 0 0!important;margin:0!important;font-size:14px!important;line-height:1!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow:first-child{justify-self:start!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow:last-child{justify-self:end!important}.dashboard-horizontal-slider{border-top:1px solid rgba(96,165,250,.38)!important}.light .dashboard-horizontal-tabs button,body.light .dashboard-horizontal-tabs button,html[data-theme=light] .dashboard-horizontal-tabs button{background:linear-gradient(180deg,#f8fbff,#dbeafe)!important;border-color:#93c5fd #93c5fd #bfdbfe!important;color:#0f172a!important}.light .dashboard-horizontal-tabs button.active,body.light .dashboard-horizontal-tabs button.active,html[data-theme=light] .dashboard-horizontal-tabs button.active{background:linear-gradient(180deg,#bfdbfe,#eff6ff)!important;border-color:#60a5fa #60a5fa transparent!important}.light .dashboard-horizontal-slider,body.light .dashboard-horizontal-slider,html[data-theme=light] .dashboard-horizontal-slider{border-top-color:#bfdbfe!important}@media (max-width:650px){.dashboard-horizontal-nav{margin-top:2px!important}.dashboard-horizontal-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:100%!important}.dashboard-horizontal-tabs button{height:32px!important;min-height:32px!important;padding:0 3px!important;border-radius:11px 11px 0 0!important;font-size:6.8px!important;letter-spacing:0!important}.dashboard-horizontal-tabs button.active{height:35px!important;min-height:35px!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{width:28px!important;min-width:28px!important;max-width:28px!important;height:30px!important;min-height:30px!important;max-height:30px!important;border-radius:10px 10px 0 0!important;font-size:12px!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-horizontal-tabs{grid-template-columns:repeat(3,minmax(0,148px))!important;width:min(100%,444px)!important;max-width:444px!important}.dashboard-horizontal-tabs button{font-size:8.8px!important;padding:0 6px!important}}.dashboard-horizontal-slider{position:relative!important;overflow:hidden!important;transform:translateZ(0)!important;touch-action:pan-y!important}.dashboard-horizontal-track{gap:0!important;overflow:visible!important;scroll-snap-type:none!important;scroll-behavior:auto!important;will-change:transform,height!important;backface-visibility:hidden!important;transform-style:preserve-3d!important;transition:transform .38s cubic-bezier(.22,.86,.24,1),height .2s ease!important}.dashboard-scroll-page{pointer-events:none!important;opacity:.985!important;transform:translateZ(0)!important;backface-visibility:hidden!important;transition:opacity .18s ease!important}.dashboard-scroll-page.is-active{pointer-events:auto!important;opacity:1!important}.dashboard-panel .dashboard-scroll-page-fuel,.dashboard-panel .dashboard-scroll-page-fuel>.dash-section,.dashboard-panel .fuel-system-section{min-height:clamp(610px,70vh,880px)!important}.dashboard-panel .fuel-control-card,.dashboard-panel .fuel-system-section>.dash-section-body{min-height:clamp(540px,62vh,800px)!important}.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-desk-grid,.dashboard-panel .fuel-workspace{min-height:clamp(430px,50vh,650px)!important}.dashboard-panel .fuel-workspace-loading{min-height:clamp(360px,44vh,560px)!important}@media (min-width:651px){.dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)),.dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history))>.fuel-system-section,.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)){min-height:calc(100svh - 108px)!important}.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)){display:flex!important;flex-direction:column!important}.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-control-card,.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-desk-grid,.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history))>.dash-section-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important}.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-desk-grid{display:grid!important}.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-card-tree-panel,.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-workspace{height:auto!important;min-height:0!important}.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-card-tree,.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history),.dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important}}@media (max-width:650px){.dashboard-panel .dashboard-scroll-page-fuel,.dashboard-panel .dashboard-scroll-page-fuel>.dash-section,.dashboard-panel .fuel-system-section{min-height:560px!important}.dashboard-panel .fuel-control-card,.dashboard-panel .fuel-system-section>.dash-section-body{min-height:500px!important}.dashboard-panel .fuel-card-tree-panel,.dashboard-panel .fuel-desk-grid,.dashboard-panel .fuel-workspace{min-height:400px!important}}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html:not([data-theme=light]) .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=dark] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=light] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{align-self:center!important;border-radius:999px!important;margin-bottom:4px!important;border-bottom-color:rgba(96,165,250,.5)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.16),0 6px 12px rgba(15,23,42,.1)!important}@media (max-width:650px){.dashboard-horizontal-track{gap:0!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html:not([data-theme=light]) .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=dark] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=light] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{border-radius:999px!important;margin-bottom:3px!important}}@media (prefers-reduced-motion:reduce){.dashboard-horizontal-track,.dashboard-scroll-page{transition:none!important}}@media (max-width:650px){.oil-live-card .oil-action-row{width:min(60%,300px)!important;min-width:216px!important;max-width:300px!important;margin-left:auto!important;margin-right:auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.oil-live-card .oil-refresh-btn{padding:0 4px!important;font-size:clamp(6.8px,1.75vw,8.6px)!important;gap:3px!important}.oil-live-card .oil-week-nav{grid-template-columns:22px minmax(0,1fr) 22px!important;gap:3px!important}.oil-live-card .oil-week-arrow{width:22px!important;min-width:22px!important;max-width:22px!important;height:32px!important;min-height:32px!important;max-height:32px!important;font-size:12px!important}.oil-live-card .oil-week-select,.oil-live-card .oil-week-select.week-compact,.oil-live-card .oil-week-select.week-range{padding-left:4px!important;padding-right:14px!important;font-size:clamp(6.4px,1.65vw,7.8px)!important}}@media (max-width:0px){.oil-live-card .oil-action-row{width:min(64%,238px)!important;min-width:208px!important;gap:5px!important}.oil-live-card .oil-refresh-btn{font-size:6.5px!important}.oil-live-card .oil-week-nav{grid-template-columns:21px minmax(0,1fr) 21px!important;gap:2px!important}.oil-live-card .oil-week-arrow{width:21px!important;min-width:21px!important;max-width:21px!important}}.dashboard-panel .dashboard-btn.danger.icon-btn,html:not([data-theme=light]) .dashboard-panel .dashboard-btn.danger.icon-btn,html[data-theme=dark] .dashboard-panel .dashboard-btn.danger.icon-btn,html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn{position:relative!important;font-size:0!important;line-height:0!important;color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;overflow:hidden!important}.dashboard-panel .dashboard-btn.danger.icon-btn>*{display:none!important}.dashboard-panel .dashboard-btn.danger.icon-btn:after,.dashboard-panel .dashboard-btn.danger.icon-btn:before{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:10px!important;height:2px!important;border-radius:999px!important;transform-origin:center!important;pointer-events:none!important}.dashboard-panel .dashboard-btn.danger.icon-btn:before{transform:translate(-50%,-50%) rotate(45deg)!important}.dashboard-panel .dashboard-btn.danger.icon-btn:after{transform:translate(-50%,-50%) rotate(-45deg)!important}html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:after,html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:before{background:#7f1d1d!important}html:not([data-theme=light]) .dashboard-panel .dashboard-btn.danger.icon-btn:after,html:not([data-theme=light]) .dashboard-panel .dashboard-btn.danger.icon-btn:before,html[data-theme=dark] .dashboard-panel .dashboard-btn.danger.icon-btn:after,html[data-theme=dark] .dashboard-panel .dashboard-btn.danger.icon-btn:before{background:#fecaca!important}@media (max-width:650px){.oil-live-card .oil-action-row{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;gap:8px!important;overflow:visible!important}.oil-live-card .oil-refresh-btn{flex:0 0 124px!important;width:124px!important;min-width:124px!important;max-width:124px!important;height:32px!important;min-height:32px!important;padding:0 8px!important;font-size:8.6px!important;line-height:1!important;white-space:nowrap!important;justify-self:start!important}.oil-live-card .oil-week-nav{flex:0 1 auto!important;display:grid!important;grid-template-columns:28px auto 28px!important;align-items:center!important;justify-content:end!important;justify-items:center!important;justify-self:end!important;width:auto!important;min-width:0!important;max-width:calc(100% - 132px)!important;margin-left:auto!important;margin-right:0!important;gap:4px!important;overflow:visible!important}.oil-live-card .oil-week-arrow{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;aspect-ratio:1/1!important;padding:0!important;border-radius:999px!important;font-size:15px!important;line-height:1!important}.oil-live-card .oil-week-select,.oil-live-card .oil-week-select.week-compact,.oil-live-card .oil-week-select.week-range{flex:0 0 auto!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding-left:8px!important;padding-right:20px!important;line-height:1!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;overflow:hidden!important;text-overflow:ellipsis!important}.oil-live-card .oil-week-select.week-compact{width:88px!important;max-width:88px!important}}@media (max-width:0px){.oil-live-card .oil-action-row{gap:6px!important}.oil-live-card .oil-refresh-btn{flex-basis:112px!important;width:112px!important;min-width:112px!important;max-width:112px!important;font-size:7.6px!important;padding:0 6px!important}.oil-live-card .oil-week-nav{grid-template-columns:26px auto 26px!important;max-width:calc(100% - 118px)!important;gap:3px!important}.oil-live-card .oil-week-arrow{width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important;font-size:14px!important}.oil-live-card .oil-week-select.week-compact{width:78px!important;max-width:78px!important;font-size:7.2px!important}.oil-live-card .oil-week-select.week-range{width:108px!important;max-width:108px!important;font-size:6.3px!important;padding-left:5px!important;padding-right:16px!important}}.oil-home .oil-week-arrow{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;font-size:0!important;line-height:1!important}.oil-home .oil-week-arrow:before{content:none!important;display:none!important}.oil-home .oil-week-arrow[aria-label="Next week"]:before,.oil-home .oil-week-arrow[aria-label="Previous week"]:before{transform:none!important}.oil-home .oil-week-arrow-icon{display:block!important;width:18px!important;height:18px!important;flex:0 0 auto!important;pointer-events:none!important}.oil-home .oil-week-select{box-sizing:border-box!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;text-indent:0!important;transition:width .16s ease,min-width .16s ease,max-width .16s ease!important}.oil-home .oil-week-select.week-compact{width:126px!important;min-width:126px!important;max-width:126px!important;padding-left:28px!important;padding-right:28px!important}.oil-home .oil-week-select.week-range{width:188px!important;min-width:188px!important;max-width:188px!important;padding-left:20px!important;padding-right:30px!important}.oil-month-week-picker .oil-week-select.week-compact{width:122px!important;min-width:122px!important;max-width:122px!important}.oil-month-week-picker .oil-week-select.week-range{width:178px!important;min-width:178px!important;max-width:178px!important}.oil-weekly-week-picker{margin-left:auto!important}.oil-weekly-week-picker .oil-week-select.week-compact{width:122px!important;min-width:122px!important;max-width:122px!important}.oil-weekly-week-picker .oil-week-select.week-range{width:178px!important;min-width:178px!important;max-width:178px!important}@media (max-width:650px){.oil-home .oil-week-arrow-icon{width:16px!important;height:16px!important}.oil-live-card .oil-week-select.week-compact{width:92px!important;max-width:92px!important;min-width:0!important;padding-left:8px!important;padding-right:20px!important;font-size:8px!important}.oil-live-card .oil-week-select.week-range{width:126px!important;max-width:126px!important;min-width:0!important;padding-left:6px!important;padding-right:18px!important;font-size:7.2px!important}.oil-month-week-picker .oil-week-select.week-compact{width:112px!important;min-width:112px!important;max-width:112px!important}.oil-month-week-picker .oil-week-select.week-range{width:142px!important;min-width:142px!important;max-width:142px!important;font-size:7.6px!important}.oil-home #oil-home-weekly-reports .oil-report-head{align-items:center!important;flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;gap:8px!important}.oil-home #oil-home-weekly-reports .oil-report-head h3{flex:1 1 auto!important;min-width:0!important;margin:0!important;white-space:nowrap!important}.oil-weekly-week-picker{flex:0 0 auto!important;gap:4px!important;margin-left:auto!important}.oil-weekly-week-picker .oil-week-arrow{width:26px!important;height:26px!important;flex:0 0 26px!important}.oil-weekly-week-picker .oil-week-select.week-compact{width:96px!important;min-width:96px!important;max-width:96px!important;font-size:8px!important}.oil-weekly-week-picker .oil-week-select.week-range{width:118px!important;min-width:118px!important;max-width:118px!important;font-size:7px!important}}@media (min-width:1151px){.dashboard-panel .fuel-settings-back-row{flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important}.dashboard-panel .fuel-settings-back-row>.fuel-icon-btn{flex:0 0 150px!important;width:150px!important;min-width:150px!important}.dashboard-panel .fuel-settings-toolbar-actions{flex:0 1 720px!important;width:min(720px,calc(100% - 164px))!important;max-width:720px!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;gap:8px!important;margin-left:auto!important}.dashboard-panel .fuel-settings-toolbar-actions .dashboard-btn,.dashboard-panel .fuel-settings-toolbar-actions .fuel-icon-btn{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding-left:8px!important;padding-right:8px!important;white-space:nowrap!important}}.dashboard-panel .fuel-bridge-activity-card .fuel-simple-kpis,.dashboard-panel .fuel-fleetone-connection-card .fuel-simple-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .fuel-bridge-activity-card .fuel-simple-kpis>div,.dashboard-panel .fuel-fleetone-connection-card .fuel-simple-kpis>div{display:flex!important;min-height:46px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}.dashboard-panel .fuel-bridge-activity-card .fuel-simple-kpis .fuel-kpi-long-value b{max-width:100%!important;font-size:12px!important;line-height:1.05!important;white-space:nowrap!important;letter-spacing:0!important}@media (max-width:650px){.dashboard-panel .fuel-bridge-activity-card .fuel-simple-kpis .fuel-kpi-long-value b{font-size:9.5px!important}}.dashboard-panel .fuel-fleetone-connection-card>.fuel-settings-note{text-align:center!important}.dashboard-panel .fuel-fleetone-connection-card>.fuel-settings-note-lines{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;max-width:680px!important;margin-right:auto!important;margin-left:auto!important;text-align:center!important}.dashboard-panel .fuel-fleetone-connection-card>.fuel-settings-note-lines span{display:block!important}.dashboard-panel .fuel-settings-connection-evidence,body>.fuel-modal-back .fuel-settings-connection-evidence{margin-top:12px!important;padding-top:11px!important;border-top:1px solid rgba(147,197,253,.22)!important}.dashboard-panel .fuel-settings-connection-evidence .fuel-settings-title,body>.fuel-modal-back .fuel-settings-connection-evidence .fuel-settings-title{margin-bottom:0!important}.dashboard-panel .fuel-settings-connection-evidence .fuel-settings-evidence-kpis,body>.fuel-modal-back .fuel-settings-connection-evidence .fuel-settings-evidence-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;margin-top:8px!important}.dashboard-panel .fuel-settings-connection-evidence .fuel-settings-evidence-kpis>div,body>.fuel-modal-back .fuel-settings-connection-evidence .fuel-settings-evidence-kpis>div{min-height:44px!important;padding:7px!important}.dashboard-panel .fuel-settings-connection-evidence .fuel-settings-note,body>.fuel-modal-back .fuel-settings-connection-evidence .fuel-settings-note{margin-top:7px!important;font-size:9.5px!important;line-height:1.3!important}html[data-theme=light] .dashboard-panel .fuel-settings-connection-evidence,html[data-theme=light] body>.fuel-modal-back .fuel-settings-connection-evidence{border-top-color:#c7dcff!important}.dashboard-horizontal-slider{background-clip:padding-box!important}.light .dashboard-horizontal-slider,body.light .dashboard-horizontal-slider,html:not([data-theme=light]) .dashboard-horizontal-slider,html[data-theme=dark] .dashboard-horizontal-slider,html[data-theme=light] .dashboard-horizontal-slider{border-top-color:transparent!important}.dashboard-horizontal-tabs button.active{box-shadow:inset 0 1px 0 rgba(255,255,255,.18)!important}.dashboard-horizontal-tabs button.active:after{left:1px!important;right:1px!important;bottom:-2px!important;height:3px!important;background:inherit!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{border-radius:999px!important;margin-bottom:5px!important}@media (max-width:650px){.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{border-radius:999px!important;margin-bottom:4px!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .dash-section-head p,.dashboard-panel .fuel-system-section>.dash-section-head p{max-width:430px!important;line-height:1.28!important}}@media (min-width:1151px) and (max-width:1550px){.dashboard-panel .fuel-system-section:not(.fuel-system-loading)>.dash-section-head p{max-width:none!important;overflow-wrap:normal!important;white-space:nowrap!important}.dashboard-panel .fuel-system-section:not(.fuel-system-loading)>.dash-section-head .fuel-subtitle-mobile-break{display:none!important}}.dashboard-horizontal-slider{border-top:0!important}.light .dashboard-horizontal-slider,body.light .dashboard-horizontal-slider,html[data-theme=light] .dashboard-horizontal-slider{border-top-color:transparent!important}.dashboard-horizontal-tabs button{overflow:visible!important}.dashboard-horizontal-tabs button.active{border-bottom-color:transparent!important;border-bottom-width:0!important;margin-bottom:-1px!important}.dashboard-horizontal-tabs button.active:after{content:""!important;position:absolute!important;left:0!important;right:0!important;bottom:-3px!important;height:5px!important;z-index:4!important;background:#111a2b!important;pointer-events:none!important}.light .dashboard-horizontal-tabs button.active:after,body.light .dashboard-horizontal-tabs button.active:after,html[data-theme=light] .dashboard-horizontal-tabs button.active:after{background:#ffffff!important}.dashboard-horizontal-nav+.dashboard-horizontal-slider,.dashboard-horizontal-slider{border-top:0!important;box-shadow:none!important}.dashboard-horizontal-tabs button.active,.light .dashboard-horizontal-tabs button.active,body.light .dashboard-horizontal-tabs button.active,html[data-theme=light] .dashboard-horizontal-tabs button.active{border-bottom:0!important;box-shadow:none!important}.dashboard-horizontal-tabs button.active:after,.light .dashboard-horizontal-tabs button.active:after,body.light .dashboard-horizontal-tabs button.active:after,html[data-theme=light] .dashboard-horizontal-tabs button.active:after{content:none!important;display:none!important}.dashboard-horizontal-tabs button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}.dashboard-horizontal-tab-icon{width:14px!important;height:14px!important;flex:0 0 14px!important;display:block!important;color:currentColor!important;opacity:.9!important;transform:translateY(-.25px)!important}.dashboard-horizontal-tabs button.active .dashboard-horizontal-tab-icon{opacity:1!important}.dashboard-horizontal-tab-label{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1!important}@media (min-width:651px) and (max-width:1550px){.dashboard-horizontal-tabs button{gap:5px!important}.dashboard-horizontal-tab-icon{width:13px!important;height:13px!important;flex-basis:13px!important}}@media (max-width:650px){.dashboard-horizontal-tabs button{padding-left:2px!important;padding-right:2px!important;overflow:hidden!important;font-size:6.25px!important}.dashboard-horizontal-tab-icon{width:9.5px!important;height:9.5px!important;flex-basis:9.5px!important}.dashboard-horizontal-tab-label{flex:0 1 auto!important;max-width:100%!important}}@media (max-width:0px){.dashboard-horizontal-tabs button{gap:1px!important;font-size:5.35px!important;padding-left:1px!important;padding-right:1px!important;letter-spacing:0!important}.dashboard-horizontal-tab-icon{width:7.8px!important;height:7.8px!important;flex-basis:7.8px!important}.dashboard-horizontal-tabs button{gap:.5px!important;font-size:5px!important}.dashboard-horizontal-tab-icon{width:7px!important;height:7px!important;flex-basis:7px!important}}@media (max-width:1550px){.dashboard-horizontal-shell{gap:8px!important}.dashboard-horizontal-nav{display:grid!important;grid-template-columns:32px minmax(0,1fr) 32px!important;align-items:center!important;gap:8px!important;margin:0!important;z-index:4!important}.dashboard-horizontal-tabs{align-items:center!important;justify-content:stretch!important;justify-self:center!important;max-width:660px!important;overflow:visible!important;border:1px solid rgba(82,133,192,.44)!important;border-radius:18px!important;background:rgba(12,21,36,.9)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}.dashboard-horizontal-tabs button{display:grid!important;grid-template-columns:auto minmax(0,auto)!important;align-items:center!important;justify-content:center!important;gap:6px!important;height:42px!important;min-height:42px!important;padding:0 8px!important;border-radius:13px!important;background:transparent!important;color:#b8c7dc!important;font-size:10.2px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-transform:uppercase!important;white-space:nowrap!important}.dashboard-horizontal-tabs button.active,html:not([data-theme=light]) .dashboard-horizontal-tabs button.active,html[data-theme=dark] .dashboard-horizontal-tabs button.active{height:42px!important;min-height:42px!important;border-color:rgba(96,165,250,.72)!important;background:linear-gradient(180deg,#1f4771,#17365a)!important;color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 8px 18px rgba(37,99,235,.16)!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html:not([data-theme=light]) .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=dark] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{align-self:center!important;width:32px!important;min-width:32px!important;max-width:32px!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0!important;border-radius:999px!important;border:1px solid rgba(96,165,250,.5)!important;background:rgba(30,64,111,.6)!important;color:#dbeafe!important;font-size:14px!important;line-height:1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.12)!important}.dashboard-horizontal-tab-icon{width:13px!important;height:13px!important;flex:0 0 13px!important}.dashboard-horizontal-tab-label{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-align:center!important;letter-spacing:0!important}}@media (max-width:650px){.dashboard-horizontal-nav{grid-template-columns:28px minmax(0,1fr) 28px!important;gap:5px!important;padding:3px 0 8px!important}.dashboard-horizontal-tabs{gap:4px!important;padding:4px!important;border-radius:16px!important}.dashboard-horizontal-tabs button{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:12px minmax(0,auto)!important;gap:2px!important;padding:5px 3px 4px!important;border-radius:12px!important;font-size:clamp(7.1px,2.15vw,8.8px)!important;line-height:.96!important}.dashboard-horizontal-tabs button,.dashboard-horizontal-tabs button.active,html:not([data-theme=light]) .dashboard-horizontal-tabs button.active,html[data-theme=dark] .dashboard-horizontal-tabs button.active{height:44px!important;min-height:44px!important}.dashboard-horizontal-tab-icon{justify-self:center!important;width:11px!important;height:11px!important;flex-basis:11px!important}.dashboard-horizontal-tab-label{display:block!important;justify-self:center!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;text-align:center!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html:not([data-theme=light]) .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=dark] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;max-height:28px!important;font-size:12px!important}}@media (max-width:0px){.dashboard-horizontal-nav{grid-template-columns:26px minmax(0,1fr) 26px!important;gap:4px!important}.dashboard-horizontal-tabs{gap:3px!important;padding:3px!important}.dashboard-horizontal-tabs button{font-size:6.7px!important;padding-inline:2px!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html:not([data-theme=light]) .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=dark] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{width:26px!important;min-width:26px!important;max-width:26px!important;height:26px!important;min-height:26px!important;max-height:26px!important}}@media (max-width:1550px){.light .dashboard-horizontal-tabs,body.light .dashboard-horizontal-tabs,html[data-theme=light] .dashboard-horizontal-tabs{background:rgba(239,246,255,.94)!important;border-color:rgba(147,197,253,.72)!important}.light .dashboard-horizontal-tabs button,body.light .dashboard-horizontal-tabs button,html[data-theme=light] .dashboard-horizontal-tabs button{background:transparent!important;border-color:transparent!important;color:#475569!important;box-shadow:none!important}.light .dashboard-horizontal-tabs button.active,body.light .dashboard-horizontal-tabs button.active,html[data-theme=light] .dashboard-horizontal-tabs button.active{background:linear-gradient(180deg,#dbeafe,#bfdbfe)!important;border-color:#60a5fa!important;color:#0f172a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 8px 16px rgba(37,99,235,.13)!important}}html:not([data-theme=light]) .dashboard-horizontal-tabs button,html[data-theme=dark] .dashboard-horizontal-tabs button{border-color:rgba(82,133,192,.5)!important;background:linear-gradient(180deg,#142033,#101a2c)!important;color:#d8e7fb!important}html:not([data-theme=light]) .dashboard-horizontal-tabs button.active,html[data-theme=dark] .dashboard-horizontal-tabs button.active{border-color:rgba(109,159,219,.72)!important;background:linear-gradient(180deg,#21446f,#18345a)!important;color:#f8fbff!important}@media (max-width:1550px){html:not([data-theme=light]) .dashboard-horizontal-tabs button,html[data-theme=dark] .dashboard-horizontal-tabs button{border-color:transparent!important;background:transparent!important;color:#b8c7dc!important}html:not([data-theme=light]) .dashboard-horizontal-tabs button.active,html[data-theme=dark] .dashboard-horizontal-tabs button.active{border-color:rgba(96,165,250,.72)!important;background:linear-gradient(180deg,#1f4771,#17365a)!important;color:#ffffff!important}.dashboard-horizontal-nav{grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;padding:4px 0 8px!important}.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html:not([data-theme=light]) .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=dark] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow,html[data-theme=light] .dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{display:none!important}.dashboard-horizontal-tabs{grid-column:1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;max-width:none!important;justify-self:stretch!important;gap:6px!important;padding:6px!important;box-sizing:border-box!important}.dashboard-horizontal-tabs button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;border:1px solid transparent!important;border-radius:14px!important;transform:none!important;box-shadow:none!important}.dashboard-horizontal-tabs button.active,.light .dashboard-horizontal-tabs button.active,body.light .dashboard-horizontal-tabs button.active,html:not([data-theme=light]) .dashboard-horizontal-tabs button.active,html[data-theme=dark] .dashboard-horizontal-tabs button.active,html[data-theme=light] .dashboard-horizontal-tabs button.active{border-color:#2f8cff!important;box-shadow:inset 0 0 0 1px rgba(47,140,255,.28),0 8px 16px rgba(37,99,235,.12)!important;transform:none!important}.dashboard-horizontal-tabs button.active:after,.light .dashboard-horizontal-tabs button.active:after,body.light .dashboard-horizontal-tabs button.active:after,html:not([data-theme=light]) .dashboard-horizontal-tabs button.active:after,html[data-theme=dark] .dashboard-horizontal-tabs button.active:after,html[data-theme=light] .dashboard-horizontal-tabs button.active:after{content:none!important;display:none!important}}html:not([data-theme=light]) .dashboard-panel section.dash-section.fuel-system-section,html[data-theme=dark] .dashboard-panel section.dash-section.fuel-system-section{border-color:rgba(82,133,192,.44)!important;background:#111a2b!important}html:not([data-theme=light]) .dashboard-panel section.dash-section.fuel-system-section .fuel-control-card,html[data-theme=dark] .dashboard-panel section.dash-section.fuel-system-section .fuel-control-card{border-color:rgba(82,133,192,.32)!important;background:#142033!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-tree-panel,html:not([data-theme=light]) .dashboard-panel .fuel-tab-panel,html:not([data-theme=light]) .dashboard-panel .fuel-workspace,html[data-theme=dark] .dashboard-panel .fuel-card-tree-panel,html[data-theme=dark] .dashboard-panel .fuel-tab-panel,html[data-theme=dark] .dashboard-panel .fuel-workspace{border-color:rgba(82,133,192,.34)!important;background:#111c2f!important}html:not([data-theme=light]) .dashboard-panel .fuel-detail-grid>div,html:not([data-theme=light]) .dashboard-panel .fuel-info-cards>div,html:not([data-theme=light]) .dashboard-panel .fuel-risk-grid>div,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics>div,html[data-theme=dark] .dashboard-panel .fuel-detail-grid>div,html[data-theme=dark] .dashboard-panel .fuel-info-cards>div,html[data-theme=dark] .dashboard-panel .fuel-risk-grid>div,html[data-theme=dark] .dashboard-panel .fuel-top-metrics>div{border-color:rgba(82,133,192,.32)!important;background:#172238!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-net-label,html:not([data-theme=light]) .dashboard-panel .fuel-card-node small,html:not([data-theme=light]) .dashboard-panel .fuel-mini-head span,html:not([data-theme=light]) .dashboard-panel .fuel-tab-mobile-select span,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics span,html:not([data-theme=light]) .dashboard-panel .fuel-workspace-head p,html[data-theme=dark] .dashboard-panel .fuel-card-net-label,html[data-theme=dark] .dashboard-panel .fuel-card-node small,html[data-theme=dark] .dashboard-panel .fuel-mini-head span,html[data-theme=dark] .dashboard-panel .fuel-tab-mobile-select span,html[data-theme=dark] .dashboard-panel .fuel-top-metrics span,html[data-theme=dark] .dashboard-panel .fuel-workspace-head p{color:#a9bdd8!important}html:not([data-theme=light]) .dashboard-panel .fuel-detail-grid span,html:not([data-theme=light]) .dashboard-panel .fuel-info-cards label,html:not([data-theme=light]) .dashboard-panel .fuel-risk-grid span,html[data-theme=dark] .dashboard-panel .fuel-detail-grid span,html[data-theme=dark] .dashboard-panel .fuel-info-cards label,html[data-theme=dark] .dashboard-panel .fuel-risk-grid span{color:#9db7d8!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-node,html[data-theme=dark] .dashboard-panel .fuel-card-node{border-color:rgba(82,133,192,.34)!important;background:#172238!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-node.active,html[data-theme=dark] .dashboard-panel .fuel-card-node.active{border-color:rgba(108,157,214,.74)!important;background:#1c3558!important;box-shadow:inset 3px 0 0 rgba(80,139,207,.95)!important}html:not([data-theme=light]) .dashboard-panel .fuel-header-settings-btn,html:not([data-theme=light]) .dashboard-panel .fuel-system-section .dashboard-btn:not(.success):not(.danger),html:not([data-theme=light]) .dashboard-panel .fuel-tab-buttons button,html[data-theme=dark] .dashboard-panel .fuel-header-settings-btn,html[data-theme=dark] .dashboard-panel .fuel-system-section .dashboard-btn:not(.success):not(.danger),html[data-theme=dark] .dashboard-panel .fuel-tab-buttons button{border-color:rgba(82,133,192,.42)!important;background:#172238!important;color:#d8e7fb!important}html:not([data-theme=light]) .dashboard-panel .fuel-header-settings-btn:hover,html:not([data-theme=light]) .dashboard-panel .fuel-system-section .dashboard-btn:not(.success):not(.danger):hover,html:not([data-theme=light]) .dashboard-panel .fuel-tab-buttons button:hover,html[data-theme=dark] .dashboard-panel .fuel-header-settings-btn:hover,html[data-theme=dark] .dashboard-panel .fuel-system-section .dashboard-btn:not(.success):not(.danger):hover,html[data-theme=dark] .dashboard-panel .fuel-tab-buttons button:hover{border-color:rgba(116,169,230,.74)!important;background:#1c2d49!important}html:not([data-theme=light]) .dashboard-panel .fuel-header-settings-btn[aria-pressed=true],html:not([data-theme=light]) .dashboard-panel .fuel-system-section .dashboard-btn.primary,html:not([data-theme=light]) .dashboard-panel .fuel-tab-buttons button.active,html[data-theme=dark] .dashboard-panel .fuel-header-settings-btn[aria-pressed=true],html[data-theme=dark] .dashboard-panel .fuel-system-section .dashboard-btn.primary,html[data-theme=dark] .dashboard-panel .fuel-tab-buttons button.active{border-color:rgba(116,169,230,.78)!important;background:linear-gradient(180deg,#234977,#1a3760)!important;color:#f8fbff!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.cards,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.session,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.cards,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.inactive,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.session{border-color:rgba(82,133,192,.38)!important;background:#1a2942!important}html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.active,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.active{border-color:rgba(53,152,111,.58)!important;background:#12342f!important}html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.active span,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.active strong,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.active span,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.active strong{color:#a7f3d0!important}html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud{border-color:rgba(178,83,94,.62)!important;background:#3a202a!important}html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud span,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud strong,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud span,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.fraud strong{color:#f4bcc3!important}html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned{border-color:rgba(164,126,45,.62)!important;background:#332a19!important}html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending span,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending strong,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned span,html:not([data-theme=light]) .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned strong,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending span,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.pending strong,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned span,html[data-theme=dark] .dashboard-panel .fuel-top-metrics .fuel-metric-card.unassigned strong{color:#ead8a0!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-status.active,html[data-theme=dark] .dashboard-panel .fuel-card-status.active{border-color:rgba(53,152,111,.58)!important;background:rgba(18,52,47,.92)!important;color:#a7f3d0!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-status.fraud-hold,html[data-theme=dark] .dashboard-panel .fuel-card-status.fraud-hold{border-color:rgba(178,83,94,.58)!important;background:rgba(58,32,42,.92)!important;color:#f4bcc3!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-status.pending,html[data-theme=dark] .dashboard-panel .fuel-card-status.pending{border-color:rgba(164,126,45,.58)!important;background:rgba(51,42,25,.92)!important;color:#ead8a0!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-net-pill,html[data-theme=dark] .dashboard-panel .fuel-card-net-pill{border-color:rgba(53,152,111,.48)!important;background:#12342f!important;color:#a7f3d0!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-net-pill.muted,html[data-theme=dark] .dashboard-panel .fuel-card-net-pill.muted{border-color:rgba(82,133,192,.38)!important;background:#1a2942!important;color:#c7d7ec!important}html:not([data-theme=light]) .dashboard-panel .fuel-card-net-pill.fuel,html[data-theme=dark] .dashboard-panel .fuel-card-net-pill.fuel{border-color:rgba(164,126,45,.54)!important;background:#332a19!important;color:#ead8a0!important}.dashboard-panel{position:relative!important}.dashboard-soft-loading{position:absolute!important;inset:0!important;z-index:30!important;display:grid!important;place-items:center!important;gap:10px!important;align-content:center!important;border-radius:inherit!important;background:rgba(15,23,42,.08)!important;backdrop-filter:blur(1.5px)!important;-webkit-backdrop-filter:blur(1.5px)!important;pointer-events:none!important;animation:dashboard-soft-loading-in .16s ease-out both!important}.dashboard-soft-loading span{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:0 16px!important;border-radius:999px!important;border:1px solid rgba(96,165,250,.38)!important;background:rgba(15,23,42,.82)!important;color:#eaf3ff!important;font-size:12px!important;font-weight:400!important;line-height:1!important;box-shadow:0 12px 28px rgba(15,23,42,.22)!important}.dashboard-soft-loading .dashboard-loading-bar{width:min(220px,52vw)!important}.light .dashboard-soft-loading,body.light .dashboard-soft-loading,html[data-theme=light] .dashboard-soft-loading{background:rgba(226,232,240,.26)!important}.light .dashboard-soft-loading span,body.light .dashboard-soft-loading span,html[data-theme=light] .dashboard-soft-loading span{background:rgba(255,255,255,.9)!important;color:#0f172a!important;border-color:rgba(96,165,250,.5)!important}@media (max-width:1550px){.dashboard-soft-loading{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100vw!important;height:100dvh!important;z-index:24500!important;min-height:100dvh!important;margin:0!important;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important;border-radius:0!important;background:rgba(15,23,42,.06)!important;place-items:center!important;justify-items:center!important;align-content:center!important;overflow:hidden!important;transform:none!important}.light .dashboard-soft-loading,body.light .dashboard-soft-loading,html[data-theme=light] .dashboard-soft-loading{background:rgba(226,232,240,.18)!important}}@keyframes dashboard-soft-loading-in{0%{opacity:0}to{opacity:1}}.tab-view.active{animation:oilfield-tab-view-in .14s ease-out both!important;transform:none!important;will-change:opacity!important}@keyframes oilfield-tab-view-in{0%{opacity:.96}to{opacity:1}}.oil-dashboard .completion-error-back,.oil-dashboard .dashboard-panel .fuel-modal-back,.oil-dashboard .dashboard-report-back,.oil-dashboard .driver-details-back,.oil-dashboard .driver-modal-back,.oil-dashboard .fuel-modal-back,.oil-dashboard .image-modal-back,.oil-dashboard .load-modal-back,.oil-dashboard .loads-modal-back,.oil-dashboard .modal-back,.oil-dashboard .oil-modal-back,.oil-dashboard .trailer-modal-back,.oil-dashboard .truck-modal-back{position:fixed!important;inset:0!important;z-index:12000!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))!important;overflow:hidden!important;overscroll-behavior:contain!important;background:rgba(2,6,23,.68)!important;backdrop-filter:blur(9px) saturate(.9)!important;-webkit-backdrop-filter:blur(9px) saturate(.9)!important}.oil-dashboard .completion-error-modal,.oil-dashboard .dashboard-panel .fuel-modal,.oil-dashboard .dashboard-report-modal,.oil-dashboard .driver-details-modal,.oil-dashboard .driver-modal,.oil-dashboard .fuel-modal,.oil-dashboard .image-modal,.oil-dashboard .load-modal,.oil-dashboard .loads-modal,.oil-dashboard .oil-modal,.oil-dashboard .trailer-modal,.oil-dashboard .truck-modal{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:translateY(10px)!important;margin:0 auto!important;box-sizing:border-box!important;max-width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important}body:has(.oil-dashboard :is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)) .nav-wrap{z-index:10!important;filter:blur(2px) brightness(.55)!important;pointer-events:none!important}.oil-dashboard:has(:is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)){position:relative!important;z-index:11000!important}.oil-dashboard:has(:is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)) .oil-tab-panel,.oil-dashboard:has(:is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)) .tab-view.active{position:relative!important;z-index:3!important}.oil-dashboard:has(:is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)) .fleet-dropdown,.oil-dashboard:has(:is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)) .oil-mobile-nav-wrap,.oil-dashboard:has(:is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)) .oil-tabs-bottom,.oil-dashboard:has(:is(.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.completion-error-back,.fuel-modal-back)) .oil-tabs-top{z-index:1!important;filter:blur(2px) brightness(.55)!important;pointer-events:none!important}.oil-dashboard .dashboard-panel .fuel-modal,.oil-dashboard .dashboard-report-modal,.oil-dashboard .driver-modal,.oil-dashboard .fuel-modal,.oil-dashboard .load-modal,.oil-dashboard .loads-modal,.oil-dashboard .oil-modal,.oil-dashboard .trailer-modal,.oil-dashboard .truck-modal{overflow:auto!important;-webkit-overflow-scrolling:touch}.oil-dashboard .driver-modal{width:min(930px,calc(100vw - 28px))!important}.oil-dashboard .driver-details-modal{width:min(1180px,calc(100vw - 28px))!important;height:min(92dvh,900px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.oil-dashboard .driver-details-modal .dsWrap{flex:1 1 auto!important;min-height:0!important;overflow:auto!important;-webkit-overflow-scrolling:touch}.oil-dashboard .image-modal{overflow:hidden!important}@media (max-width:1550px){.oil-dashboard .driver-details-modal{width:min(760px,calc(100vw - 16px))!important;height:calc(100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important;border-radius:18px!important}}@media (max-width:650px){.oil-dashboard .completion-error-back,.oil-dashboard .dashboard-panel .fuel-modal-back,.oil-dashboard .dashboard-report-back,.oil-dashboard .driver-details-back,.oil-dashboard .driver-modal-back,.oil-dashboard .fuel-modal-back,.oil-dashboard .image-modal-back,.oil-dashboard .load-modal-back,.oil-dashboard .loads-modal-back,.oil-dashboard .modal-back,.oil-dashboard .oil-modal-back,.oil-dashboard .trailer-modal-back,.oil-dashboard .truck-modal-back{align-items:center!important;justify-content:center!important;padding:max(8px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important}.oil-dashboard .dashboard-panel .fuel-modal,.oil-dashboard .dashboard-report-modal,.oil-dashboard .driver-modal,.oil-dashboard .fuel-modal,.oil-dashboard .load-modal,.oil-dashboard .loads-modal,.oil-dashboard .oil-modal,.oil-dashboard .trailer-modal,.oil-dashboard .truck-modal{width:min(100%,calc(100vw - 12px))!important;max-height:calc(100dvh - 16px)!important}.oil-dashboard .driver-details-modal{width:calc(100vw - 12px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important}}body.fp-oilfields-page>.dashboard-report-back,body.fp-oilfields-page>.driver-details-back,body.fp-oilfields-page>.driver-modal-back{position:fixed!important;inset:0!important;z-index:24000!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:18px!important;overflow:hidden!important;background:rgba(2,6,23,.68)!important;backdrop-filter:blur(9px) saturate(.9)!important;-webkit-backdrop-filter:blur(9px) saturate(.9)!important;overscroll-behavior:contain!important;touch-action:pan-y!important}body.fp-oilfields-page>:is(.driver-modal-back,.driver-details-back,.dashboard-report-back) :is(.driver-modal,.driver-details-modal,.dashboard-report-modal){position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;transform:translateY(10px)!important;box-sizing:border-box!important;margin:0 auto!important;max-width:calc(100vw - 36px)!important;max-height:calc(100dvh - 36px)!important}body.fp-oilfields-page>.driver-modal-back .driver-modal{display:flex!important;flex-direction:column!important;width:min(930px,calc(100vw - 44px))!important;max-height:min(820px,calc(100dvh - 44px))!important;overflow:hidden!important}body.fp-oilfields-page>.driver-modal-back .driver-modal-actions,body.fp-oilfields-page>.driver-modal-back .driver-modal-head{position:relative!important;top:auto!important;bottom:auto!important;flex:0 0 auto!important;z-index:2!important}body.fp-oilfields-page>.driver-modal-back .driver-modal-head{padding:10px 18px!important}body.fp-oilfields-page>.driver-modal-back .driver-form-grid{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;gap:10px 12px!important;padding:12px 18px!important;-webkit-overflow-scrolling:touch}body.fp-oilfields-page>.driver-modal-back .driver-field{gap:5px!important;font-size:10px!important;line-height:1.05!important}body.fp-oilfields-page>.driver-modal-back .driver-field input,body.fp-oilfields-page>.driver-modal-back .driver-field select{min-height:36px!important;height:36px!important;border-radius:13px!important;padding-top:0!important;padding-bottom:0!important}body.fp-oilfields-page>.driver-modal-back .driver-field textarea{min-height:72px!important;max-height:96px!important;border-radius:13px!important}body.fp-oilfields-page>.driver-modal-back .driver-modal-actions{padding:10px 18px!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal{width:min(1180px,calc(100vw - 44px))!important;height:min(88dvh,860px)!important;max-height:calc(100dvh - 44px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;touch-action:pan-y!important}body.fp-oilfields-page>.driver-details-back .driver-details-head{flex:0 0 auto!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsWrap{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsTableWrap{overflow:auto!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page>.driver-details-back .driver-details-head>div:first-child{display:flex!important;flex-direction:column!important;gap:3px!important}body.fp-oilfields-page>.driver-details-back .driver-details-head h3,body.fp-oilfields-page>.driver-details-back .driver-details-head p{margin:0!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsBlock:has(.dsActiveBody .dsEmpty) .dsSplitLine{display:none!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsBlock:has(.dsActiveBody .dsEmpty) .dsEmpty{min-height:74px!important;display:grid!important;place-items:center!important;border:0!important;background:transparent!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal{width:min(980px,calc(100vw - 44px))!important;max-height:calc(100dvh - 44px)!important;overflow:auto!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-preview{position:relative!important;display:flex!important;flex-direction:column!important;width:min(920px,calc(100vw - 44px))!important;max-height:calc(100dvh - 44px)!important;overflow:hidden!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-floating-close{position:absolute!important;top:10px!important;right:10px!important;z-index:8!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-preview .billing-report-sheet{flex:1 1 auto!important;min-height:0!important;padding-top:54px!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-preview>.dashboard-report-actions{flex:0 0 auto!important;margin:0!important;padding:10px!important;border-top:1px solid rgba(148,163,184,.18)!important;background:inherit!important}@media (max-width:650px){body.fp-oilfields-page>.dashboard-report-back .billing-report-preview,body.fp-oilfields-page>.dashboard-report-back .dot-prompt-modal,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 16px)!important;transform:none!important;border-radius:16px!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal{padding:10px!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .dashboard-report-head{position:sticky!important;top:-10px!important;z-index:10!important;display:grid!important;grid-template-columns:minmax(0,1fr) 38px!important;align-items:center!important;gap:8px!important;margin:-10px -10px 8px!important;padding:10px!important;background:linear-gradient(180deg,rgba(17,24,39,.98),rgba(12,18,31,.98))!important}html[data-theme=light] body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .dashboard-report-head{background:linear-gradient(180deg,#fbfdff,#f5f9fe)!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .dashboard-report-head h3{font-size:17px!important;line-height:1.05!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .dashboard-report-head p{margin-top:5px!important;font-size:10.5px!important;line-height:1.2!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body.fp-oilfields-page>.dashboard-report-back .dashboard-modal-close,body.fp-oilfields-page>.dashboard-report-back .modal-close.dashboard-modal-close{width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;flex-basis:38px!important;font-size:20px!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px 8px!important;margin-top:8px!important;padding-top:0!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-grid label span{margin-bottom:3px!important;font-size:8.5px!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-grid input,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-grid select{height:30px!important;min-height:30px!important;border-radius:10px!important;font-size:11.5px!important;padding:0 8px!important}body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .billing-load-picture{height:min(380px,43dvh)!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-floating-close{top:8px!important;right:8px!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-preview .billing-report-sheet{padding:48px 10px 12px!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-preview>.dashboard-report-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:8px 8px max(8px,env(safe-area-inset-bottom))!important}body.fp-oilfields-page>.dashboard-report-back .billing-report-preview>.dashboard-report-actions .dashboard-btn{width:100%!important;min-width:0!important;min-height:34px!important;height:34px!important;padding:0 6px!important;font-size:9.5px!important}}body>.oil-dashboard.fuel-modal-portal{position:fixed!important;inset:0!important;z-index:13000!important;width:100vw!important;height:100dvh!important;pointer-events:none!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal-portal-panel{position:static!important;width:100%!important;height:100%!important;pointer-events:none!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal-back{z-index:13000!important;pointer-events:auto!important;overflow:hidden!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal{width:min(1320px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important;height:min(88dvh,840px)!important;max-height:calc(100dvh - 44px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal-settings{width:min(1360px,calc(100vw - 44px))!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal-head{flex:0 0 auto!important;min-width:0!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal-head>div{flex:1 1 auto!important;min-width:0!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal-close{flex:0 0 40px!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal-body{flex:1 1 auto!important;min-width:0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:4px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}body>.oil-dashboard.fuel-modal-portal .fuel-global-modal-panel,body>.oil-dashboard.fuel-modal-portal .fuel-settings-panel-main,body>.oil-dashboard.fuel-modal-portal .fuel-sync-modal-panel{max-width:100%!important;min-width:0!important}body>.oil-dashboard.fuel-modal-portal .fuel-settings-back-row{position:sticky!important;top:0!important;z-index:4!important;flex-wrap:wrap!important}body>.oil-dashboard.fuel-modal-portal .fuel-settings-toolbar-actions{flex:1 1 720px!important;width:auto!important;max-width:100%!important;grid-template-columns:repeat(3,minmax(132px,1fr))!important;margin-left:auto!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-modal-panel{height:100%!important;min-height:0!important;overflow:hidden!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-table-section{min-width:0!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-wrap,body>.oil-dashboard.fuel-modal-portal .fuel-database-lifecycle-table .fuel-table-wrap{width:100%!important;min-width:0!important;overflow:auto!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table{min-width:1120px!important;table-layout:fixed!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-card{width:220px!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-driver{width:300px!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-tx{width:80px!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-rejections{width:112px!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-col-key{width:408px!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-lifecycle-table .fuel-table{min-width:1040px!important;table-layout:fixed!important}body:has(>.fuel-modal-back){overflow:hidden!important}body:has(>.fuel-modal-back) .nav-wrap,body:has(>.fuel-modal-back) .oil-dashboard:not(.fuel-modal-portal) :is(.oil-dashboard-main,.oil-tab-panel,.tab-view.active,.oil-tabs-top,.oil-mobile-nav-wrap,.oil-tabs-bottom,.fleet-dropdown){filter:blur(2px) brightness(.52) saturate(.85)!important;pointer-events:none!important}body:has(>.fuel-modal-back) .oil-dashboard:not(.fuel-modal-portal),body:has(>.fuel-modal-back) :is(.oil-desktop-sidebar,.oil-desktop-sidebar-rail-bg){filter:none!important;transform:none!important}body:has(>.fuel-modal-back) :is(.oil-desktop-sidebar,.oil-desktop-sidebar-rail-bg){pointer-events:none!important}body>.fuel-modal-back{position:fixed!important;inset:0!important;z-index:26000!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:max(18px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))!important;overflow:hidden!important;overscroll-behavior:contain!important;background:rgba(2,6,23,.74)!important;backdrop-filter:blur(9px) saturate(.88) brightness(.75)!important;-webkit-backdrop-filter:blur(9px) saturate(.88) brightness(.75)!important}body>.dashboard-panel.fuel-modal-back{max-width:none!important;max-height:none!important;border:0!important;border-radius:0!important}body>.fuel-modal-back .fuel-modal{position:relative!important;inset:auto!important;transform:none!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:min(1320px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important;height:min(82dvh,780px)!important;max-height:calc(100dvh - 44px)!important;margin:0 auto!important;padding:14px!important;overflow:hidden!important;border:1px solid rgba(96,165,250,.52)!important;border-radius:16px!important;background:#f8fbff!important;color:#111827!important;box-shadow:0 28px 70px rgba(2,6,23,.42)!important}html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal,html[data-theme=dark] body>.fuel-modal-back .fuel-modal{background:#0f1c32!important;color:#f8fbff!important}body>.fuel-modal-back .fuel-modal-settings{width:min(1360px,calc(100vw - 44px))!important}body>.fuel-modal-back .fuel-modal-head{display:flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;min-width:0!important;padding-bottom:10px!important;border-bottom:1px solid rgba(148,163,184,.28)!important}body>.fuel-modal-back .fuel-modal-head>div{flex:1 1 auto!important;min-width:0!important}body>.fuel-modal-back .fuel-modal h4{margin:0!important;color:inherit!important;font-size:15px!important;font-weight:950!important}body>.fuel-modal-back .fuel-modal-head span{display:block!important;margin-top:3px!important;overflow:hidden!important;color:#2563eb!important;font-size:10px!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal-head span,html[data-theme=dark] body>.fuel-modal-back .fuel-modal-head span{color:#9fc8ff!important}body>.fuel-modal-back .fuel-modal-close{flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:36px!important;padding:0!important}body>.fuel-modal-back .fuel-modal-body{flex:1 1 auto!important;min-width:0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-top:10px!important;padding-right:4px!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}body>.fuel-modal-back .fuel-global-modal-panel,body>.fuel-modal-back .fuel-settings-panel,body>.fuel-modal-back .fuel-settings-panel-main,body>.fuel-modal-back .fuel-sync-modal-panel{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:100%!important;min-width:0!important;min-height:0!important}body>.fuel-modal-back .fuel-database-modal-panel,body>.fuel-modal-back .fuel-requests-modal-panel{height:100%!important;overflow:hidden!important}body>.fuel-modal-back .fuel-database-summary,body>.fuel-modal-back .fuel-sync-summary{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;flex:0 0 auto!important}body>.fuel-modal-back .fuel-database-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important}body>.fuel-modal-back .fuel-database-summary>div,body>.fuel-modal-back .fuel-sync-summary>div{min-width:0!important;padding:10px!important;border:1px solid rgba(147,197,253,.45)!important;border-radius:8px!important;background:#eff6ff!important}html:not([data-theme=light]) body>.fuel-modal-back .fuel-database-summary>div,html:not([data-theme=light]) body>.fuel-modal-back .fuel-sync-summary>div,html[data-theme=dark] body>.fuel-modal-back .fuel-database-summary>div,html[data-theme=dark] body>.fuel-modal-back .fuel-sync-summary>div{background:rgba(15,23,42,.38)!important}body>.fuel-modal-back .fuel-database-summary span,body>.fuel-modal-back .fuel-database-summary strong,body>.fuel-modal-back .fuel-sync-summary span,body>.fuel-modal-back .fuel-sync-summary strong{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body>.fuel-modal-back .fuel-database-summary strong,body>.fuel-modal-back .fuel-sync-summary strong{color:inherit!important;font-size:14px!important;font-weight:950!important}body>.fuel-modal-back .fuel-database-summary span,body>.fuel-modal-back .fuel-sync-summary span{margin-top:2px!important;color:#2563eb!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important}body>.fuel-modal-back .fuel-requests-table-wrap,body>.fuel-modal-back .fuel-table-wrap{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-height:0!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}body>.fuel-modal-back .fuel-table{flex:1 1 auto!important;width:100%!important;height:auto!important;min-width:620px!important;border-collapse:separate!important;border-spacing:0 6px!important}body>.fuel-modal-back .fuel-requests-table{min-width:1280px!important;table-layout:fixed!important}body>.fuel-modal-back .fuel-table th{padding:7px 8px!important;color:#64748b!important;font-size:8px!important;font-weight:950!important;text-align:left!important;text-transform:uppercase!important}body>.fuel-modal-back .fuel-table td{max-width:240px!important;padding:8px!important;overflow:hidden!important;border-top:1px solid rgba(147,197,253,.34)!important;border-bottom:1px solid rgba(147,197,253,.34)!important;background:#ffffff!important;color:#0f172a!important;font-size:10px!important;font-weight:850!important;text-overflow:ellipsis!important;white-space:nowrap!important}html:not([data-theme=light]) body>.fuel-modal-back .fuel-table td,html[data-theme=dark] body>.fuel-modal-back .fuel-table td{background:rgba(30,41,59,.56)!important;color:#dbeafe!important}body>.fuel-modal-back .fuel-table td:first-child{border-left:1px solid rgba(147,197,253,.34)!important;border-radius:8px 0 0 8px!important}body>.fuel-modal-back .fuel-table td:last-child{border-right:1px solid rgba(147,197,253,.34)!important;border-radius:0 8px 8px 0!important}body>.fuel-modal-back .fuel-requests-table td{height:54px!important;max-height:54px!important;vertical-align:middle!important}body>.dashboard-panel.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-table td.fuel-empty-cell,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-table td.fuel-empty-cell{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;min-height:64px!important;padding:14px 18px!important;text-align:center!important;vertical-align:middle!important}body>.fuel-modal-back .fuel-database-modal-panel,body>.oil-dashboard.fuel-modal-portal .fuel-database-modal-panel{display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;height:100%!important;min-height:0!important;overflow:hidden!important}body>.fuel-modal-back .fuel-database-modal-panel.has-lifecycle,body>.oil-dashboard.fuel-modal-portal .fuel-database-modal-panel.has-lifecycle{grid-template-rows:auto minmax(0,1fr) minmax(150px,.72fr)!important}body>.fuel-modal-back .fuel-database-table-section,body>.oil-dashboard.fuel-modal-portal .fuel-database-table-section{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}body>.fuel-modal-back .fuel-database-card-table .fuel-table-wrap,body>.fuel-modal-back .fuel-database-lifecycle-table .fuel-table-wrap,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table-wrap,body>.oil-dashboard.fuel-modal-portal .fuel-database-lifecycle-table .fuel-table-wrap{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}body>.fuel-modal-back .fuel-database-card-table .fuel-table,body>.fuel-modal-back .fuel-database-lifecycle-table .fuel-table,body>.oil-dashboard.fuel-modal-portal .fuel-database-card-table .fuel-table,body>.oil-dashboard.fuel-modal-portal .fuel-database-lifecycle-table .fuel-table{height:auto!important;min-height:0!important}body>.fuel-modal-back .fuel-modal-requests .fuel-modal-body{overflow-x:hidden!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel{height:100%!important;min-height:0!important;overflow:hidden!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table-wrap{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;scrollbar-gutter:stable!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table{width:100%!important;min-width:0!important;table-layout:fixed!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:first-child,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table th:first-child{width:150px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(2),body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(3),body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table th:nth-child(2),body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table th:nth-child(3){width:180px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(4),body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table th:nth-child(4){width:130px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(5),body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table th:nth-child(5){width:145px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(6),body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table th:nth-child(6){width:auto!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(7),body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table th:nth-child(7){width:250px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions{min-width:0!important}@media (max-width:1550px){body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel{display:flex!important;flex-direction:column!important;gap:10px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table-wrap{display:block!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table{display:block!important;width:100%!important;min-width:0!important;border-collapse:separate!important;border-spacing:0!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table thead{display:none!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tbody{display:grid!important;width:100%!important;gap:8px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(108px,auto)!important;grid-template-areas:"driver status" "card card" "source requested" "outcome outcome" "actions actions"!important;gap:7px 10px!important;width:100%!important;min-width:0!important;padding:10px!important;border:1px solid rgba(147,197,253,.36)!important;border-radius:12px!important;background:#ffffff!important;box-shadow:0 1px 0 rgba(15,23,42,.04)!important}html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row,html[data-theme=dark] body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row{border-color:rgba(96,165,250,.24)!important;background:rgba(15,23,42,.72)!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td{box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:none!important;min-width:0!important;height:auto!important;max-height:none!important;min-height:0!important;padding:0!important;overflow:hidden!important;border:0!important;background:transparent!important;color:#0f172a!important;font-size:11px!important;line-height:1.18!important;white-space:normal!important}html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td,html[data-theme=dark] body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td{color:#dbeafe!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:before{content:attr(data-label);flex:0 0 auto!important;color:#64748b!important;font-size:8px!important;font-weight:950!important;text-transform:uppercase!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:first-child{grid-area:status!important;justify-content:flex-end!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(2){grid-area:card!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(3){grid-area:driver!important;font-size:13px!important;font-weight:950!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(4){grid-area:source!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(5){grid-area:requested!important;justify-content:flex-end!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(6){grid-area:outcome!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(7){grid-area:actions!important;overflow:visible!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:first-child:before,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(3):before,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table td:nth-child(7):before{display:none!important}body>.fuel-modal-back .fuel-modal-requests .fuel-request-action-state,body>.fuel-modal-back .fuel-modal-requests .fuel-request-status-pill{width:auto!important;min-width:96px!important;min-height:28px!important;padding-inline:10px!important;font-size:9px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important}body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision{grid-template-columns:minmax(0,1fr) minmax(86px,.66fr)!important}body>.fuel-modal-back .fuel-modal-requests .fuel-request-action-state,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions .dashboard-btn{min-height:36px!important;height:36px!important;border-radius:11px!important;font-size:9px!important}}@media (max-width:650px){body>.fuel-modal-back .fuel-modal-requests .fuel-sync-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row{grid-template-columns:minmax(0,1fr) minmax(96px,auto)!important;padding:9px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions{gap:5px!important}body>.fuel-modal-back .fuel-modal-requests .fuel-request-action-state,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions .dashboard-btn{padding-inline:5px!important;font-size:8px!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-workspace-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;justify-content:stretch!important;gap:8px!important}.dashboard-panel .fuel-workspace-head>div:first-child{width:100%!important;max-width:100%!important;min-width:0!important}.dashboard-panel .fuel-workspace-head h4,.dashboard-panel .fuel-workspace-head p{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-workspace-head h4{font-size:13px!important;line-height:1.08!important}.dashboard-panel .fuel-workspace-head p{font-size:9px!important;line-height:1.15!important}.dashboard-panel .fuel-card-net-row-header{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;gap:6px 8px!important;justify-content:stretch!important;overflow:hidden!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(72px,auto)!important;align-items:center!important;gap:6px!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .fuel-card-net-label-full{display:none!important}.dashboard-panel .fuel-card-net-label-short{display:inline!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{justify-self:start!important;min-width:0!important;overflow:hidden!important;font-size:8.7px!important;line-height:1!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{justify-self:end!important;max-width:100%!important;min-width:72px!important;min-height:22px!important;padding:0 7px!important;font-size:9.3px!important;line-height:1!important}.dashboard-panel .fuel-tabs{padding:8px 10px 0!important}.dashboard-panel .fuel-tab-buttons{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .fuel-tab-buttons button{min-height:36px!important;padding:0 6px!important;gap:4px!important;font-size:8.3px!important}.dashboard-panel .fuel-tab-buttons button svg{width:12px!important;height:12px!important}}@media (min-width:651px) and (max-width:1150px){.dashboard-panel .fuel-card-net-row-header{gap:5px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-item{grid-template-columns:minmax(0,1fr) minmax(66px,auto)!important;gap:4px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-label{font-size:8px!important}.dashboard-panel .fuel-card-net-row-header .fuel-card-net-pill{min-width:66px!important;padding:0 6px!important;font-size:8.8px!important}.dashboard-panel .fuel-tab-buttons{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.dashboard-panel .fuel-tab-buttons button{min-height:34px!important;font-size:8px!important}}@media (min-width:651px) and (max-width:1550px){body>.fuel-modal-back{padding:14px!important}body>.fuel-modal-back .fuel-modal-settings{width:calc(100vw - 28px)!important;max-width:calc(100vw - 28px)!important;height:min(86dvh,780px)!important;max-height:calc(100dvh - 28px)!important;padding:12px!important}body>.fuel-modal-back .fuel-modal-body{padding-right:6px!important}body>.fuel-modal-back .fuel-settings-back-row{display:grid!important;grid-template-columns:minmax(148px,.72fr) minmax(0,2fr)!important;align-items:stretch!important;gap:8px!important}body>.fuel-modal-back .fuel-settings-back-row>.fuel-icon-btn{width:100%!important;min-width:0!important;height:100%!important;min-height:38px!important}body>.fuel-modal-back .fuel-settings-toolbar-actions{display:grid!important;flex:1 1 auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:none!important;gap:8px!important}body>.fuel-modal-back .fuel-settings-toolbar-actions .dashboard-btn,body>.fuel-modal-back .fuel-settings-toolbar-actions .fuel-icon-btn,body>.fuel-modal-back .fuel-simple-actions .dashboard-btn{width:100%!important;min-width:0!important;min-height:38px!important;padding-left:8px!important;padding-right:8px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}body>.fuel-modal-back .fuel-settings-row-two,body>.fuel-modal-back .fuel-settings-simple-control-row{grid-template-columns:1fr!important}body>.fuel-modal-back .fuel-settings-card{padding:11px!important;content-visibility:auto!important;contain-intrinsic-size:auto 220px!important}body>.fuel-modal-back .fuel-settings-title{align-items:flex-start!important}body>.fuel-modal-back .fuel-settings-title span{max-width:100%!important;white-space:normal!important}body>.fuel-modal-back .fuel-setting-form,body>.fuel-modal-back .fuel-setting-form-gmail,body>.fuel-modal-back .fuel-setting-form-stacked{grid-template-columns:repeat(2,minmax(0,1fr))!important}body>.fuel-modal-back .fuel-setting-form input,body>.fuel-modal-back .fuel-setting-form select{min-width:0!important;font-size:10px!important}body>.fuel-modal-back .fuel-check-status-row{align-items:flex-start!important;flex-wrap:wrap!important}body>.fuel-modal-back .fuel-field-status-inline{justify-content:flex-start!important;width:100%!important}body>.fuel-modal-back .fuel-simple-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-fleetone-connection-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-settings-evidence-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis>div,body>.fuel-modal-back .fuel-fleetone-connection-card .fuel-simple-kpis>div{min-height:48px!important;padding-left:6px!important;padding-right:6px!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-wrap{max-height:230px!important;overflow-x:auto!important;overflow-y:auto!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table{min-width:820px!important;table-layout:fixed!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-col-status{width:82px!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-col-type{width:118px!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-col-source{width:230px!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-col-updated{width:190px!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-col-message{width:280px!important}}@media (min-width:651px) and (max-width:1150px){body>.fuel-modal-back .fuel-settings-back-row{grid-template-columns:1fr!important}body>.fuel-modal-back .fuel-settings-toolbar-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body>.fuel-modal-back .fuel-simple-actions{grid-template-columns:1fr!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-fleetone-connection-card .fuel-simple-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body>.fuel-modal-back .fuel-request-actions{display:grid!important;grid-template-columns:repeat(3,minmax(82px,1fr))!important;gap:6px!important;align-items:center!important;width:100%!important}body>.fuel-modal-back .fuel-request-actions.is-decision{grid-template-columns:repeat(2,minmax(0,1fr))!important}.driver-details-modal .dsMapHeaderActions{--driver-map-action-width:136px;--driver-map-action-height:38px;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle,.driver-details-modal .dsMapHeaderActions .dsMiniBtn{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--driver-map-action-width)!important;min-width:var(--driver-map-action-width)!important;max-width:var(--driver-map-action-width)!important;height:var(--driver-map-action-height)!important;min-height:var(--driver-map-action-height)!important;max-height:var(--driver-map-action-height)!important;gap:7px!important;padding:0 10px!important;border-radius:14px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle span{width:30px!important;height:16px!important;flex:0 0 30px!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle span:after{width:10px!important;height:10px!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle input:checked+span:after{transform:translateX(14px)!important}.driver-details-modal .dsMapHeaderActions .dsMiniBtn .btn-icon,.driver-details-modal .dsMapHeaderActions .dsMiniBtn .btn-svg{width:15px!important;height:15px!important;flex:0 0 15px!important}@media (max-width:0px){.driver-details-modal .dsMapHeaderActions{width:100%!important;justify-content:stretch!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle,.driver-details-modal .dsMapHeaderActions .dsMiniBtn{flex:1 1 calc(50% - 4px)!important;width:auto!important;min-width:0!important;max-width:none!important}}body:has(>:is(.driver-modal-back,.driver-details-back,.dashboard-report-back)) .nav-wrap{z-index:10!important;filter:blur(2px) brightness(.55)!important;pointer-events:none!important}@media (max-width:650px){body.fp-oilfields-page>.dashboard-report-back,body.fp-oilfields-page>.driver-details-back,body.fp-oilfields-page>.driver-modal-back{padding:8px 6px!important}body.fp-oilfields-page>.dashboard-report-back .dashboard-report-modal,body.fp-oilfields-page>.driver-details-back .driver-details-modal,body.fp-oilfields-page>.driver-modal-back .driver-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 16px)!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal{height:calc(100dvh - 16px)!important}body>.oil-dashboard.fuel-modal-portal .fuel-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:10px!important}body>.oil-dashboard.fuel-modal-portal .fuel-settings-toolbar-actions{grid-template-columns:1fr!important}body>.oil-dashboard.fuel-modal-portal .fuel-database-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}body>.fuel-modal-back{align-items:center!important;justify-content:center!important;padding:max(8px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important;touch-action:pan-y!important}body>.fuel-modal-back .fuel-modal,body>.fuel-modal-back .fuel-modal-settings{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;padding:12px!important;border-radius:16px!important}body>.fuel-modal-back .fuel-modal-head{gap:10px!important;padding-bottom:11px!important}body>.fuel-modal-back .fuel-modal h4{font-size:17px!important;line-height:1.08!important}body>.fuel-modal-back .fuel-modal-head span{font-size:11.5px!important;line-height:1.2!important;white-space:normal!important}body>.fuel-modal-back .fuel-modal-close{flex-basis:42px!important;width:42px!important;min-width:42px!important;height:42px!important;border-radius:14px!important}body>.fuel-modal-back .fuel-modal-body{padding-top:12px!important;padding-right:2px!important;overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y!important}body>.fuel-modal-back .fuel-settings-panel,body>.fuel-modal-back .fuel-settings-panel-main{gap:12px!important}body>.fuel-modal-back .fuel-settings-back-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body>.fuel-modal-back .fuel-settings-back-row>.fuel-icon-btn,body>.fuel-modal-back .fuel-settings-toolbar-actions .dashboard-btn,body>.fuel-modal-back .fuel-settings-toolbar-actions .fuel-icon-btn,body>.fuel-modal-back .fuel-simple-actions .dashboard-btn{width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;border-radius:14px!important;font-size:11px!important}body>.fuel-modal-back .fuel-settings-toolbar-actions,body>.fuel-modal-back .fuel-simple-actions{grid-template-columns:1fr!important;gap:9px!important}body>.fuel-modal-back .fuel-settings-row,body>.fuel-modal-back .fuel-settings-row-two,body>.fuel-modal-back .fuel-settings-simple-control-row{grid-template-columns:1fr!important;gap:11px!important}body>.fuel-modal-back .fuel-settings-card{padding:13px!important;border-radius:14px!important;content-visibility:auto!important;contain-intrinsic-size:auto 220px!important}body>.fuel-modal-back .fuel-settings-title{gap:8px!important;margin-bottom:10px!important}body>.fuel-modal-back .fuel-settings-title strong{font-size:15px!important;line-height:1.1!important}body>.fuel-modal-back .fuel-settings-title span{font-size:10.5px!important;line-height:1.2!important;white-space:normal!important}body>.fuel-modal-back .fuel-setting-form,body>.fuel-modal-back .fuel-setting-form-gmail,body>.fuel-modal-back .fuel-setting-form-stacked{grid-template-columns:1fr!important;gap:11px!important}body>.fuel-modal-back .fuel-setting-form label{gap:6px!important;font-size:10.5px!important}body>.fuel-modal-back .fuel-setting-form input,body>.fuel-modal-back .fuel-setting-form select{min-height:43px!important;height:43px!important;border-radius:13px!important;padding:0 13px!important;font-size:12px!important}body>.fuel-modal-back .fuel-check-status-row{align-items:flex-start!important;gap:8px!important;flex-wrap:wrap!important}body>.fuel-modal-back .fuel-field-status-inline{justify-content:flex-start!important;width:100%!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-fleetone-connection-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-settings-evidence-kpis{gap:8px!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-fleetone-connection-card .fuel-simple-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}body>.fuel-modal-back .fuel-settings-evidence-kpis{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis>div,body>.fuel-modal-back .fuel-fleetone-connection-card .fuel-simple-kpis>div,body>.fuel-modal-back .fuel-settings-evidence-kpis>div{min-height:56px!important;padding:9px 7px!important;border-radius:12px!important}body>.fuel-modal-back .fuel-settings-evidence-kpis em{font-size:clamp(5.4px,1.58vw,7.5px)!important}body>.fuel-modal-back .fuel-console-kpis b,body>.fuel-modal-back .fuel-settings-kpis b{font-size:17px!important}body>.fuel-modal-back .fuel-console-kpis span,body>.fuel-modal-back .fuel-settings-kpis span{font-size:8.5px!important}body>.fuel-modal-back .fuel-settings-note{font-size:10.5px!important;line-height:1.35!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-wrap{max-height:260px!important;overflow:auto!important;touch-action:pan-x pan-y!important}body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table{min-width:760px!important}}@media (max-width:1550px){.oil-home .oil-top-region-table{--oil-top-region-title-height:32px;--oil-top-region-header-height:26px;--oil-top-region-row-height:24px;height:calc(var(--oil-top-region-title-height) + var(--oil-top-region-header-height) + (var(--oil-top-region-row-height) * 10) + 2px)!important;max-height:calc(var(--oil-top-region-title-height) + var(--oil-top-region-header-height) + (var(--oil-top-region-row-height) * 10) + 2px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.oil-home .oil-top-region-title{box-sizing:border-box!important;display:flex!important;align-items:center!important;min-height:var(--oil-top-region-title-height)!important;height:var(--oil-top-region-title-height)!important;padding-top:0!important;padding-bottom:0!important}.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row{box-sizing:border-box!important;min-height:var(--oil-top-region-row-height)!important;height:var(--oil-top-region-row-height)!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important}.oil-home .oil-top-region-table .oil-top-columns{min-height:var(--oil-top-region-header-height)!important;height:var(--oil-top-region-header-height)!important}}@media (max-width:1550px){:is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.dsTableWrap,.billing-loads-table-wrap,.compact-list-table,.billing-mini-tabs,.dashboard-horizontal-slider,.dashboard-horizontal-track,.dashboard-horizontal-tabs,.oil-chart-detail-pills,.oil-chart-detail-pills-inline,.oil-month-chart.scroll-x,.oil-top-region-scroll,.fuel-tabs,.fuel-tab-row,.fuel-card-table-wrap,.fuel-database-table-wrap,.fuel-requests-table-wrap,.fuel-transaction-table-wrap,[class*=scroll-x],[class*=horizontal-scroll]){touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}.fp-mobile-horizontal-scroll-active{touch-action:pan-x pan-y!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important}:is(.dsMapBox,.oil-driver-map,.oil-map-viewport,.oil-map-pan-surface,.oil-full-map-panel,.image-pan-zoom):not(.fp-mobile-scroll-gate-active) :is(iframe,canvas,.leaflet-container,.mapboxgl-map,.mapboxgl-canvas-container,.gm-style,.gmnoprint){pointer-events:none!important}.fp-mobile-scroll-gate-locked{overscroll-behavior:auto!important;overscroll-behavior-y:auto!important}.fp-mobile-scroll-gate-active{-webkit-overflow-scrolling:touch!important}.drivers-panel .drivers-table-shell{min-width:0!important;max-width:100%!important;overflow:visible!important}.drivers-panel .drivers-table-wrap{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch!important}.drivers-panel .drivers-table,.drivers-panel .drivers-table .drivers-row{width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:none!important}.oil-monthly-card .oil-driver-pie-list{overflow-y:auto!important;overscroll-behavior-y:auto!important;touch-action:pan-y!important;scrollbar-width:thin!important;-webkit-overflow-scrolling:touch!important}.oil-monthly-card .oil-driver-pie-driver{touch-action:pan-y!important}}.dashboard-panel .billing-rate-row{position:relative!important;z-index:0!important;overflow:visible!important}.dashboard-panel .billing-rate-row:has(.billing-modal-delete-btn:is(:hover,:focus-visible,:active)),.dashboard-panel .billing-rate-row:has(.dashboard-btn.danger:is(:hover,:focus-visible,:active)){z-index:12!important}.dashboard-panel .billing-rate-row .billing-modal-delete-btn,.dashboard-panel .billing-rate-row .dashboard-btn.danger{position:relative!important;z-index:2!important}.dashboard-panel .billing-rate-row .billing-modal-delete-btn:is(:hover,:focus-visible,:active),.dashboard-panel .billing-rate-row .dashboard-btn.danger:is(:hover,:focus-visible,:active){z-index:14!important;transform:none!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-table-scroll{contain:layout!important}button.global-action-icon-button:not(.icon-btn):not(.modal-close){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}button.global-action-icon-button:not(.icon-btn):not(.modal-close):before{content:""!important;display:inline-block!important;width:14px!important;height:14px!important;min-width:14px!important;flex:0 0 14px!important;background:currentColor!important;opacity:.96!important;pointer-events:none!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;-webkit-mask-position:center!important;mask-position:center!important;-webkit-mask-size:contain!important;mask-size:contain!important}button.global-action-icon-button.dashboard-btn.small:not(.icon-btn):not(.modal-close),button.global-action-icon-button.small:not(.icon-btn):not(.modal-close){gap:6px!important}button.global-action-icon-button.dashboard-btn.small:not(.icon-btn):not(.modal-close):before,button.global-action-icon-button.small:not(.icon-btn):not(.modal-close):before{width:12px!important;height:12px!important;min-width:12px!important;flex-basis:12px!important}button.global-action-icon-button[data-action-icon=save]:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.8a2 2 0 0 0-.6-1.4l-3.8-3.8A2 2 0 0 0 15.2 3Z' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 21v-7H7v7M7 3v5h8' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.2 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V8.8a2 2 0 0 0-.6-1.4l-3.8-3.8A2 2 0 0 0 15.2 3Z' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M17 21v-7H7v7M7 3v5h8' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}button.global-action-icon-button[data-action-icon=cancel]:before{width:12px!important;height:12px!important;min-width:12px!important;flex-basis:12px!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M18 6 6 18M6 6l12 12' fill='none' stroke='black' stroke-width='2.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}@media (max-width:1550px){.oil-map-chat-card .oil-driver-map:not(.is-zoomed):not(.is-dragging),.oil-map-chat-card .oil-driver-map:not(.is-zoomed):not(.is-dragging) .oil-map-viewport{touch-action:pan-y pinch-zoom!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important}.oil-map-chat-card .oil-driver-map.is-dragging,.oil-map-chat-card .oil-driver-map.is-dragging .oil-map-viewport,.oil-map-chat-card .oil-driver-map.is-zoomed,.oil-map-chat-card .oil-driver-map.is-zoomed .oil-map-viewport{touch-action:none!important;overscroll-behavior:contain!important}}@media (min-width:651px) and (max-width:1150px){.oil-home .oil-weekly-title{font-size:13px!important;line-height:1.16!important}.oil-home .oil-weekly-table .oil-weekly-head{font-size:10.2px!important;line-height:1.12!important}.oil-home .oil-weekly-table .oil-weekly-row{font-size:9px!important;line-height:1.14!important}.oil-home .oil-weekly-table .oil-weekly-head span,.oil-home .oil-weekly-table .oil-weekly-row b,.oil-home .oil-weekly-table .oil-weekly-row span{font-size:inherit!important}.oil-home .oil-card h2,.oil-home .oil-card h3{font-size:21px!important;line-height:1.14!important}.oil-home .oil-driver-grid .oil-label-pill,.oil-home .oil-loads-card .oil-label-pill,.oil-home .oil-trailer-grid .oil-label-pill{min-height:34px!important;padding:8px 12px!important;font-size:14px!important;line-height:1.12!important}.oil-home .oil-driver-grid .oil-cust,.oil-home .oil-loads-card .oil-customer-pills .oil-cust,.oil-home .oil-trailer-grid .oil-cust{min-height:24px!important;padding:5px 8px!important;font-size:10px!important;line-height:1.05!important}.oil-home .oil-driver-grid .oil-details,.oil-home .oil-trailer-grid .oil-details{min-height:30px!important;padding:6px 10px!important;font-size:10.5px!important;line-height:1.05!important}.drivers-table{--drivers-list-pill-font-size:9.1px!important}}@media (min-width:651px) and (max-width:1150px){.drivers-table .drivers-data-row .mini-pill,.drivers-table .drivers-data-row .mini-pill.dynamic-pill,.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row .mini-pill.soft-pill,.drivers-table .drivers-data-row .mini-pill.truncate-left,.drivers-table .drivers-data-row .mini-pill.well-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{min-height:18px!important;height:18px!important;padding-left:8px!important;padding-right:8px!important;font-size:var(--drivers-list-pill-font-size)!important}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.truncate-left .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-very-long{font-size:var(--drivers-list-pill-font-size)!important}}.drivers-table .drivers-data-row>span.driver-company-column{justify-content:flex-start!important;text-align:left!important;padding-left:12px!important;padding-right:8px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;contain:paint!important}@media (max-width:650px){.driver-load-edit-modal .driver-load-rate-action-row,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;-moz-column-gap:8px!important;column-gap:8px!important;row-gap:6px!important;margin:0 0 10px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.driver-load-edit-modal .driver-load-rate-field,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-field{grid-column:1!important;min-width:0!important;width:100%!important}.driver-load-edit-modal .driver-load-gross-field,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-gross-field{display:none!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions{grid-column:2!important;align-self:end!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;min-width:0!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.icon-btn,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small,.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small.icon-btn,.driver-load-edit-modal .driver-load-rate-action-row>label>input,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.icon-btn,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small.icon-btn,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row>label>input{box-sizing:border-box!important;height:32px!important;min-height:32px!important;max-height:32px!important;border-radius:10px!important}.driver-load-edit-modal .driver-load-rate-action-row>label>input,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row>label>input{padding:0 8px!important;font-size:11.5px!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn{width:100%!important;min-width:0!important;padding:0!important}.driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .btn-svg,body.fp-oilfields-page>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .btn-svg{width:13px!important;height:13px!important}}@media (max-width:1550px){body.fp-oilfields-page>.driver-details-back{align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:max(8px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important;touch-action:pan-y!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal{width:min(760px,calc(100vw - 12px))!important;max-width:calc(100vw - 12px)!important;height:calc(100dvh - 16px)!important;max-height:calc(100dvh - 16px)!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}body.fp-oilfields-page>.driver-details-back .driver-details-head{flex:0 0 auto!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsWrap{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scroll-padding-bottom:28px!important;padding-bottom:calc(22px + env(safe-area-inset-bottom))!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsWrap>.dsBlock:last-child{flex:0 0 auto!important;min-height:360px!important;display:block!important;overflow:visible!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsWrap>.dsBlock:last-child .dsTableWrap{flex:0 0 auto!important;min-height:clamp(260px,46dvh,520px)!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}}.driver-details-modal .dsMapHeaderActions .map-home-label-short{display:none!important}@media (max-width:650px){.driver-details-modal .dsMapHeaderActions{--driver-map-action-width:112px;--driver-map-action-height:34px;width:auto!important;justify-content:flex-end!important;gap:6px!important;flex-wrap:nowrap!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle,.driver-details-modal .dsMapHeaderActions .dsMiniBtn{flex:0 0 var(--driver-map-action-width)!important;width:var(--driver-map-action-width)!important;min-width:var(--driver-map-action-width)!important;max-width:var(--driver-map-action-width)!important;height:var(--driver-map-action-height)!important;min-height:var(--driver-map-action-height)!important;max-height:var(--driver-map-action-height)!important;padding:0 8px!important;gap:6px!important;border-radius:13px!important;font-size:9.5px!important}.driver-details-modal .dsMapHeaderActions .map-home-label-full{display:none!important}.driver-details-modal .dsMapHeaderActions .map-home-label-short{display:inline!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle span{width:28px!important;height:15px!important;flex-basis:28px!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle span:after{width:9px!important;height:9px!important}.driver-details-modal .dsMapHeaderActions .driver-map-home-toggle input:checked+span:after{transform:translateX(13px)!important}.driver-details-modal .dsMapHeaderActions .dsMiniBtn .btn-icon,.driver-details-modal .dsMapHeaderActions .dsMiniBtn .btn-svg{width:14px!important;height:14px!important;flex-basis:14px!important}}.dashboard-panel .dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal),.dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal){position:fixed!important;inset:0!important;z-index:12000!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important}.dashboard-panel .billing-rate-settings-modal{width:min(1180px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;min-height:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important;padding:18px!important}.dashboard-panel .billing-rate-settings-modal>.dashboard-report-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;margin:0 0 12px!important;padding:0 0 12px!important;min-height:42px!important}.dashboard-panel .billing-rate-settings-modal>.dashboard-report-head>div:first-child{min-width:0!important}.dashboard-panel .billing-rate-settings-modal>.dashboard-report-head h3{margin:0!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions .dashboard-btn{height:34px!important;min-height:34px!important;white-space:nowrap!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions .dashboard-modal-close{flex:0 0 38px!important;width:38px!important;min-width:38px!important;height:38px!important}.dashboard-panel .billing-rate-settings-modal>.billing-rate-rule-groups,.dashboard-panel .billing-rate-settings-modal>.billing-settings-list.billing-rate-rule-groups{min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;display:grid!important;align-content:start!important;gap:14px!important;padding:0 6px 6px 0!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-region-group{min-width:0!important;width:100%!important;overflow:visible!important;display:grid!important;gap:8px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-region-head{min-width:0!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-table-scroll{width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;padding:0 0 6px!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table{display:grid!important;gap:6px!important;width:-moz-max-content!important;width:max-content!important;max-width:none!important;min-width:1060px!important;overflow:visible!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-region-group .billing-rate-rules-table{max-height:none!important;overflow:visible!important;padding-right:0!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row,.dashboard-panel .billing-rate-settings-modal .billing-rate-row,.dashboard-panel .billing-rate-settings-modal .billing-settings-columns.rate{display:grid!important;grid-template-columns:70px 104px 84px 84px 76px 74px 72px 78px 76px 76px 72px 64px 72px!important;grid-auto-flow:row!important;grid-auto-rows:34px!important;align-items:center!important;gap:6px!important;width:-moz-max-content!important;width:max-content!important;min-width:1060px!important;max-width:none!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row{position:sticky!important;top:0!important;z-index:3!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>*,.dashboard-panel .billing-rate-settings-modal .billing-rate-row>*{grid-row:1!important;min-width:0!important;width:100%!important;max-width:100%!important;align-self:center!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:first-child,.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:first-child{grid-column:1!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(2),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(2){grid-column:2!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(3),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(3){grid-column:3!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(4),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(4){grid-column:4!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(5),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(5){grid-column:5!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(6),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(6){grid-column:6!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(7),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(7){grid-column:7!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(8),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(8){grid-column:8!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(9),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(9){grid-column:9!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(10),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(10){grid-column:10!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(11),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(11){grid-column:11!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(12),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(12){grid-column:12!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row>:nth-child(13),.dashboard-panel .billing-rate-settings-modal .billing-rate-row>:nth-child(13){grid-column:13!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-settings-modal .billing-rate-row input,.dashboard-panel .billing-rate-settings-modal .billing-rate-row select{height:34px!important;min-height:34px!important}@media (max-width:1150px){.dashboard-panel .dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal),.dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal){padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important}.dashboard-panel .billing-rate-settings-modal{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:14px!important;border-radius:16px!important}}@media (max-width:650px){.dashboard-panel .dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal),.dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal){align-items:stretch!important;padding:max(8px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important}.dashboard-panel .billing-rate-settings-modal{width:100%!important;max-width:100%!important;height:calc(100dvh - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:10px!important;border-radius:14px!important}.dashboard-panel .billing-rate-settings-modal>.dashboard-report-head{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-height:0!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions{width:100%!important;justify-content:space-between!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions .dashboard-btn{flex:1 1 auto!important;min-width:0!important;padding:0 10px!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions .dashboard-modal-close{flex:0 0 38px!important}.dashboard-panel .billing-rate-settings-modal>.billing-rate-rule-groups,.dashboard-panel .billing-rate-settings-modal>.billing-settings-list.billing-rate-rule-groups{gap:12px!important;padding-right:2px!important}}.search-results-grid .search-result-row{cursor:pointer!important}.search-results-grid .search-result-row:focus-visible span,.search-results-grid .search-result-row:hover span{background:rgba(59,130,246,.12)!important;color:var(--oil-text,#e5eefc)!important}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal),.dashboard-report-back.billing-cost-settings-back:has(.billing-rate-settings-modal){padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important}.dashboard-panel .billing-rate-settings-modal{width:min(1210px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;padding:12px!important}.dashboard-panel .billing-rate-settings-modal>.dashboard-report-head{gap:10px!important;margin-bottom:8px!important;min-height:34px!important;padding-bottom:8px!important}.dashboard-panel .billing-rate-settings-modal>.dashboard-report-head h3{font-size:18px!important;line-height:1!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions{gap:6px!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions .dashboard-btn{height:34px!important;max-height:34px!important;min-height:34px!important}.dashboard-panel .billing-rate-settings-modal .billing-settings-modal-actions .dashboard-modal-close{align-items:center!important;display:inline-flex!important;flex-basis:34px!important;height:34px!important;line-height:1!important;max-height:34px!important;min-height:34px!important;min-width:34px!important;justify-content:center!important;width:34px!important}.dashboard-panel .billing-rate-settings-modal>.billing-rate-rule-groups,.dashboard-panel .billing-rate-settings-modal>.billing-settings-list.billing-rate-rule-groups{gap:10px!important;padding:0 4px 4px 0!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-region-group{gap:5px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-region-head{gap:8px!important;min-height:20px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-table-scroll{padding-bottom:4px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table{--fp-rate-rule-modal-tablet-row-h:28px!important;--fp-rate-rule-modal-tablet-header-h:20px!important;--fp-rate-rule-modal-tablet-gap:3px!important;--fp-rate-rule-modal-tablet-font:8.15px!important;--fp-rate-rule-modal-tablet-header-font:6.8px!important;--fp-rate-rule-modal-tablet-radius:7px!important;--fp-rate-rule-modal-tablet-checkbox:13px!important;--fp-rate-rule-modal-tablet-addon-w:30px!important;--fp-rate-rule-modal-tablet-grid:20px minmax(54px,.58fr) minmax(78px,.96fr) minmax(84px,1fr) minmax(78px,.94fr) minmax(50px,.56fr) minmax(56px,.6fr) minmax(48px,.5fr) minmax(48px,.5fr) minmax(56px,.6fr) minmax(74px,.74fr) minmax(74px,.74fr) minmax(60px,.62fr) 28px!important;--fp-rate-rule-modal-tablet-min-w:890px!important;gap:var(--fp-rate-rule-modal-tablet-gap)!important;min-width:var(--fp-rate-rule-modal-tablet-min-w)!important;width:max(100%,var(--fp-rate-rule-modal-tablet-min-w))!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table>:is(.billing-settings-columns.rate,.billing-rate-header-row,.billing-rate-row){gap:var(--fp-rate-rule-modal-tablet-gap)!important;grid-auto-rows:var(--fp-rate-rule-modal-tablet-row-h)!important;grid-template-columns:var(--fp-rate-rule-modal-tablet-grid)!important;min-width:var(--fp-rate-rule-modal-tablet-min-w)!important;width:100%!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table>.billing-rate-header-row{height:var(--fp-rate-rule-modal-tablet-header-h)!important;min-height:var(--fp-rate-rule-modal-tablet-header-h)!important;padding:0 2px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table>.billing-rate-header-row>span{font-size:var(--fp-rate-rule-modal-tablet-header-font)!important;height:var(--fp-rate-rule-modal-tablet-header-h)!important;line-height:1!important;min-height:var(--fp-rate-rule-modal-tablet-header-h)!important;padding:0!important;transform:none!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table>.billing-rate-row{height:var(--fp-rate-rule-modal-tablet-row-h)!important;max-height:var(--fp-rate-rule-modal-tablet-row-h)!important;min-height:var(--fp-rate-rule-modal-tablet-row-h)!important;padding:0!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row :is(input:not([type=checkbox]),select,button,.dashboard-btn,.dashboard-btn span,.fleet-select-field,.fleet-select-trigger,.fleet-select-field-trigger,.fleet-select-field-label,.fleet-select-label-text,.rate-rule-suffix-field,.rate-rule-suffix-field input){border-radius:var(--fp-rate-rule-modal-tablet-radius)!important;font-size:var(--fp-rate-rule-modal-tablet-font)!important;height:var(--fp-rate-rule-modal-tablet-row-h)!important;line-height:1!important;max-height:var(--fp-rate-rule-modal-tablet-row-h)!important;min-height:var(--fp-rate-rule-modal-tablet-row-h)!important;padding-bottom:0!important;padding-top:0!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .fleet-select-field>.fleet-select-field-trigger{padding-left:0!important;padding-right:0!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .fleet-select-field>.fleet-select-field-trigger:after{height:5px!important;right:7px!important;width:5px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .fleet-select-field>.fleet-select-field-trigger>.fleet-select-field-label{padding-left:8px!important;padding-right:8px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-suffix-field input{padding-left:6px!important;padding-right:13px!important;text-align:center!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-suffix-field:after{font-size:var(--fp-rate-rule-modal-tablet-font)!important;right:5px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-addon-field{gap:2px!important;grid-template-columns:minmax(0,1fr) var(--fp-rate-rule-modal-tablet-addon-w)!important;height:var(--fp-rate-rule-modal-tablet-row-h)!important;max-height:var(--fp-rate-rule-modal-tablet-row-h)!important;min-height:var(--fp-rate-rule-modal-tablet-row-h)!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-addon-target{border-radius:var(--fp-rate-rule-modal-tablet-radius)!important;height:var(--fp-rate-rule-modal-tablet-row-h)!important;max-height:var(--fp-rate-rule-modal-tablet-row-h)!important;min-height:var(--fp-rate-rule-modal-tablet-row-h)!important;padding:1px!important;width:var(--fp-rate-rule-modal-tablet-addon-w)!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-addon-target-btn{border-radius:5px!important;font-size:5.4px!important;height:calc((var(--fp-rate-rule-modal-tablet-row-h) - 4px) / 2)!important;min-height:0!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-select-cell{align-items:center!important;display:flex!important;height:var(--fp-rate-rule-modal-tablet-row-h)!important;justify-content:center!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-select-cell>input[type=checkbox]{height:var(--fp-rate-rule-modal-tablet-checkbox)!important;max-height:var(--fp-rate-rule-modal-tablet-checkbox)!important;max-width:var(--fp-rate-rule-modal-tablet-checkbox)!important;min-height:var(--fp-rate-rule-modal-tablet-checkbox)!important;min-width:var(--fp-rate-rule-modal-tablet-checkbox)!important;width:var(--fp-rate-rule-modal-tablet-checkbox)!important}}@media (min-width:1151px) and (max-width:1550px){.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table{--fp-rate-rule-modal-tablet-row-h:30px!important;--fp-rate-rule-modal-tablet-header-h:22px!important;--fp-rate-rule-modal-tablet-gap:4px!important;--fp-rate-rule-modal-tablet-font:8.8px!important;--fp-rate-rule-modal-tablet-header-font:7.4px!important;--fp-rate-rule-modal-tablet-radius:8px!important;--fp-rate-rule-modal-tablet-checkbox:14px!important;--fp-rate-rule-modal-tablet-addon-w:34px!important;--fp-rate-rule-modal-tablet-grid:22px minmax(62px,.6fr) minmax(92px,1fr) minmax(98px,1.06fr) minmax(90px,.98fr) minmax(56px,.58fr) minmax(62px,.62fr) minmax(54px,.54fr) minmax(54px,.54fr) minmax(62px,.62fr) minmax(84px,.78fr) minmax(84px,.78fr) minmax(68px,.66fr) 30px!important;--fp-rate-rule-modal-tablet-min-w:1010px!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table .billing-rate-row .rate-rule-addon-target-btn{font-size:5.8px!important}}html[data-theme=light] .search-results-grid .search-result-row:focus-visible span,html[data-theme=light] .search-results-grid .search-result-row:hover span{background:#dbeafe!important;color:#0f172a!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back{z-index:26000!important;background:rgba(2,6,23,.68)!important;backdrop-filter:blur(9px) saturate(.9)!important;-webkit-backdrop-filter:blur(9px) saturate(.9)!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.dashboard-prompt-back{position:fixed!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100vw!important;height:100dvh!important;min-width:100vw!important;min-height:100dvh!important;margin:0!important;padding:max(14px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))!important;overflow:hidden!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.dashboard-prompt-back{z-index:28000!important;background:rgba(2,6,23,.72)!important;backdrop-filter:blur(10px) saturate(.9)!important;-webkit-backdrop-filter:blur(10px) saturate(.9)!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.dashboard-prompt-back .dashboard-report-modal{transform:none!important;margin:0 auto!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.fsc-date-range-back .fsc-date-range-modal{width:min(500px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal{transform:none!important;margin:0 auto!important;max-height:calc(100dvh - 28px)!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal{width:min(820px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal{width:min(1280px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important;flex-wrap:nowrap!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn.small,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-modal-close{height:42px!important;min-height:42px!important;max-height:42px!important;align-self:center!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn.small{padding:0 16px!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-modal-close{flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important}body:has(>.dashboard-panel.dashboard-report-back.billing-cost-settings-back) .nav-wrap{z-index:10!important;filter:blur(2px) brightness(.55)!important;pointer-events:none!important}@media (max-width:650px){body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back{padding:max(8px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 16px)!important}}@media (min-width:1151px){body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-table-scroll{overflow-x:hidden!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-rules-table{width:100%!important;min-width:100%!important;max-width:100%!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-header-row,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-row,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-settings-columns.rate{width:100%!important;min-width:100%!important;max-width:100%!important;grid-template-columns:minmax(70px,.72fr) minmax(106px,1.05fr) minmax(92px,.92fr) minmax(92px,.92fr) minmax(82px,.78fr) minmax(82px,.74fr) minmax(78px,.74fr) minmax(78px,.74fr) minmax(92px,.88fr) minmax(88px,.82fr) minmax(86px,.82fr) minmax(72px,.7fr) minmax(78px,.78fr)!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-region-head{min-width:0!important;width:100%!important}}.dashboard-panel .billing-period-search-row{display:grid!important;grid-template-columns:minmax(220px,1.25fr) minmax(150px,.75fr) minmax(150px,.75fr) 132px!important;gap:10px!important;align-items:end!important;margin:10px 0 12px!important;width:100%!important}.dashboard-panel .billing-period-search-field{grid-column:1/span 3!important;min-width:0!important}.dashboard-panel .billing-period-search-field span{display:block!important;margin-bottom:6px!important;color:var(--oil-muted,var(--muted))!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .billing-period-search-btn,.dashboard-panel .billing-period-search-field input{width:100%!important;height:40px!important;min-height:40px!important;box-sizing:border-box!important}.dashboard-panel .billing-period-search-field input{color:var(--oil-text,#0f172a)!important;padding:0 12px!important;font-size:11px!important;font-weight:850!important;letter-spacing:0!important;line-height:1.1!important}.dashboard-panel .billing-period-search-field input::-moz-placeholder{color:var(--oil-muted,#64748b)!important;font-size:11px!important;font-weight:850!important;opacity:.72!important}.dashboard-panel .billing-period-search-field input::placeholder{color:var(--oil-muted,#64748b)!important;font-size:11px!important;font-weight:850!important;opacity:.72!important}.dashboard-panel .billing-period-search-field input.is-loading{color:var(--oil-muted,#64748b)!important;cursor:progress!important}.dashboard-panel .billing-period-search-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;min-width:0!important;align-self:end!important;color:var(--oil-text,#0f172a)!important;font-size:11px!important;font-weight:950!important;letter-spacing:0!important}.dashboard-panel .billing-period-search-btn .billing-search-icon{width:15px!important;height:15px!important;flex:0 0 15px!important}.billing-load-search-modal{width:min(1440px,calc(100vw - 28px))!important;max-height:calc(100vh - 28px)!important}.billing-load-search-modal .dashboard-report-head{align-items:center!important;padding:18px 18px 14px!important}.billing-load-search-modal .dashboard-report-head>div:first-child{min-width:0!important}.billing-load-search-modal .dashboard-report-head h3,.billing-load-search-modal .dashboard-report-head p{padding:0!important}.billing-load-search-modal .dashboard-modal-close{font-family:Arial,Helvetica,sans-serif!important;font-size:24px!important;line-height:1!important;text-transform:none!important}.billing-load-search-wrap{padding:0 18px 18px!important;overflow:auto!important}.billing-load-search-grid{min-width:1950px!important;width:-moz-max-content!important;width:max-content!important;display:grid!important;grid-template-columns:140px 140px 90px 155px 170px 130px 120px 140px 140px 112px 108px 90px 104px 92px 105px 105px!important;border:1px solid var(--oil-line,rgba(148,163,184,.2))!important;border-radius:14px!important;overflow:hidden!important}.billing-load-search-grid>span{background:rgba(148,163,184,.1)!important;color:var(--oil-muted,#8ea0b8)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:950!important;padding:12px!important;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16))!important}.billing-load-search-row{display:contents!important;border:0!important;background:transparent!important;color:inherit!important;text-align:left!important;cursor:pointer!important}.billing-load-search-row span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:12px!important;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.12))!important;font-size:12px!important;font-weight:850!important}.billing-load-search-row:focus-visible span,.billing-load-search-row:hover span{background:rgba(59,130,246,.12)!important}.billing-load-search-empty{grid-column:1/-1!important;padding:18px!important;color:var(--oil-muted,#8ea0b8)!important;font-size:12px!important;font-weight:850!important}html[data-theme=light] .billing-load-search-grid>span{background:#eaf1f9!important;color:#52637a!important}html[data-theme=light] .billing-load-search-row:focus-visible span,html[data-theme=light] .billing-load-search-row:hover span{background:#dbeafe!important}.billing-load-search-modal.search-modal .search-results-title-row{display:grid!important;grid-template-columns:minmax(210px,1fr) minmax(320px,430px) minmax(300px,420px)!important;align-items:center!important;gap:12px!important;padding:14px 18px!important}.billing-load-search-modal.search-modal .search-results-title{display:grid!important;gap:4px!important;align-content:center!important;padding:0!important}.billing-load-search-modal.search-modal .search-results-title span{color:var(--muted,#64748b)!important;font-size:12px!important;font-weight:900!important}.billing-load-search-modal.search-modal .search-results-range{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:center!important;width:100%!important;min-width:0!important}.billing-load-search-modal.search-modal .search-results-range label{display:grid!important;gap:5px!important;min-width:0!important}.billing-load-search-modal.search-modal .search-results-range label span{color:var(--muted,#64748b)!important;font-size:10px!important;font-weight:1000!important;line-height:1!important;text-transform:uppercase!important}.billing-load-search-modal.search-modal .search-results-range select{width:100%!important;min-width:0!important;height:42px!important;border-radius:15px!important;border:1px solid var(--line,rgba(148,163,184,.28))!important;background:var(--field-bg,rgba(15,23,42,.06))!important;color:var(--text,#0f172a)!important;font-size:12px!important;font-weight:950!important;padding:0 12px!important}.billing-load-search-modal.search-modal .search-results-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:min(420px,44vw)!important;max-width:100%!important;justify-self:end!important}.billing-load-search-modal.search-modal .search-results-actions .search-export-btn{width:100%!important;min-width:0!important;max-width:none!important;white-space:nowrap!important}@media (max-width:1150px){.billing-load-search-modal.search-modal .search-results-title-row{grid-template-columns:1fr!important}.billing-load-search-modal.search-modal .search-results-actions,.billing-load-search-modal.search-modal .search-results-range{width:100%!important;justify-self:stretch!important}}.trailers-toolbar .trailers-search-box,.trucks-toolbar .trucks-search-box{position:relative!important;display:block!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.trailers-toolbar .trailers-search-box input,.trucks-toolbar .trucks-search-box input{width:100%!important;height:40px!important;min-height:40px!important;padding:0 38px 0 12px!important;border:1px solid var(--oil-line,rgba(148,163,184,.26))!important;border-radius:14px!important;background:var(--oil-soft,rgba(30,41,59,.72))!important;color:var(--oil-text,#e5eefc)!important;box-shadow:none!important;font-size:11.5px!important;font-weight:820!important;letter-spacing:.01em!important;line-height:1.1!important;text-align:left!important}.trailers-toolbar .trailers-search-box input::-moz-placeholder,.trucks-toolbar .trucks-search-box input::-moz-placeholder{color:var(--oil-muted,#8ea0b8)!important;font-size:11.5px!important;font-weight:820!important;letter-spacing:0!important;opacity:.78!important}.trailers-toolbar .trailers-search-box input::placeholder,.trucks-toolbar .trucks-search-box input::placeholder{color:var(--oil-muted,#8ea0b8)!important;font-size:11.5px!important;font-weight:820!important;letter-spacing:0!important;opacity:.78!important}.trailers-toolbar .trailers-search-box input:focus,.trucks-toolbar .trucks-search-box input:focus{border-color:var(--field-border-focus,rgba(96,165,250,.68))!important;box-shadow:0 0 0 3px rgba(96,165,250,.2)!important;outline:none!important}.trailers-toolbar .trailers-search-box:focus-within,.trucks-toolbar .trucks-search-box:focus-within{box-shadow:none!important}.trailers-clear-filters-btn,.trucks-clear-filters-btn{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;width:27px!important;height:27px!important;min-width:0!important;min-height:0!important;flex:0 0 27px!important;border-radius:10px!important}.trailers-clear-filters-btn .btn-icon,.trailers-clear-filters-btn .btn-svg,.trucks-clear-filters-btn .btn-icon,.trucks-clear-filters-btn .btn-svg{width:13px!important;height:13px!important}html[data-theme=light] .trailers-toolbar .trailers-search-box input,html[data-theme=light] .trucks-toolbar .trucks-search-box input{background:#eef4fb!important;border-color:rgba(37,99,235,.26)!important;color:#172033!important}html[data-theme=light] .trailers-toolbar .trailers-search-box input::-moz-placeholder,html[data-theme=light] .trucks-toolbar .trucks-search-box input::-moz-placeholder{color:#64748b!important}html[data-theme=light] .trailers-toolbar .trailers-search-box input::placeholder,html[data-theme=light] .trucks-toolbar .trucks-search-box input::placeholder{color:#64748b!important}@media (max-width:650px){.trailers-toolbar .trailers-search-box,.trailers-toolbar .trailers-search-box input,.trucks-toolbar .trucks-search-box,.trucks-toolbar .trucks-search-box input{height:31px!important;min-height:31px!important;border-radius:10px!important}.trailers-toolbar .trailers-search-box input,.trucks-toolbar .trucks-search-box input{padding:0 28px 0 8px!important;font-size:8px!important;font-weight:900!important;text-align:left!important}.trailers-toolbar .trailers-search-box input::-moz-placeholder,.trucks-toolbar .trucks-search-box input::-moz-placeholder{font-size:8px!important;font-weight:900!important}.trailers-toolbar .trailers-search-box input::placeholder,.trucks-toolbar .trucks-search-box input::placeholder{font-size:8px!important;font-weight:900!important}.trailers-clear-filters-btn,.trucks-clear-filters-btn{right:4px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;flex-basis:20px!important;border-radius:7px!important}}@media (max-width:0px){.dashboard-panel .billing-period-search-row{grid-template-columns:minmax(0,1.22fr) minmax(92px,.74fr) minmax(92px,.74fr) minmax(82px,.45fr)!important;gap:6px!important}.dashboard-panel .billing-period-search-field input{padding:0 10px!important;font-size:clamp(9px,.64vw,10.5px)!important}.dashboard-panel .billing-period-search-field input::-moz-placeholder{font-size:clamp(9px,.64vw,10.5px)!important}.dashboard-panel .billing-period-search-field input::placeholder{font-size:clamp(9px,.64vw,10.5px)!important}.dashboard-panel .billing-period-search-btn{padding:0 6px!important;font-size:clamp(8.8px,.6vw,10px)!important}}@media (max-width:1550px){.dashboard-panel .billing-period-search-field input::-moz-placeholder{font-size:10.5px!important}.dashboard-panel .billing-period-search-field input,.dashboard-panel .billing-period-search-field input::placeholder{font-size:10.5px!important}.dashboard-panel .billing-period-search-btn{font-size:10px!important}}@media (max-width:1150px){.dashboard-panel .billing-period-search-row{grid-template-columns:minmax(0,1fr) 132px!important;gap:8px!important}.dashboard-panel .billing-period-search-field{grid-column:1!important}.dashboard-panel .billing-period-search-btn,.dashboard-panel .billing-period-search-field input{height:36px!important;min-height:36px!important}.dashboard-panel .billing-period-search-field input::-moz-placeholder{font-size:10px!important}.dashboard-panel .billing-period-search-field input,.dashboard-panel .billing-period-search-field input::placeholder{font-size:10px!important}}@media (max-width:650px){.dashboard-panel .billing-period-search-row{grid-template-columns:minmax(0,1fr)!important}.dashboard-panel .billing-period-search-btn,.dashboard-panel .billing-period-search-field{grid-column:1/-1!important}.dashboard-panel .billing-period-search-btn,.dashboard-panel .billing-period-search-field input{height:34px!important;min-height:34px!important;border-radius:11px!important}.dashboard-panel .billing-period-search-field input{padding:0 9px!important}.dashboard-panel .billing-period-search-field input::-moz-placeholder{font-size:9px!important;font-weight:900!important}.dashboard-panel .billing-period-search-field input,.dashboard-panel .billing-period-search-field input::placeholder{font-size:9px!important;font-weight:900!important}.dashboard-panel .billing-period-search-btn{font-size:9px!important}.dashboard-panel .billing-period-search-btn .billing-search-icon{width:13px!important;height:13px!important;flex-basis:13px!important}.billing-load-search-wrap{padding:0 10px 12px!important}}.trailers-table .trailers-row>span.fleet-image-cell,.trucks-table .trucks-row>span.fleet-image-cell{display:flex!important;align-items:center!important;justify-content:center!important;justify-items:center!important;text-align:center!important;padding-left:0!important;padding-right:0!important;line-height:1!important}.trailers-table .fleet-image-cell>*,.trailers-table .trailers-row>span.fleet-image-cell>*,.trucks-table .fleet-image-cell>*,.trucks-table .trucks-row>span.fleet-image-cell>*{margin-left:auto!important;margin-right:auto!important}.image-link-btn,.trailers-table .image-link-btn,.trucks-table .image-link-btn{display:inline-grid!important;place-items:center!important;position:relative!important;flex:0 0 auto!important;text-align:center!important;line-height:0!important;font-size:0!important;overflow:hidden!important}.image-link-btn .image-link-icon,.trailers-table .image-link-btn .image-link-icon,.trucks-table .image-link-btn .image-link-icon{display:block!important;margin:0!important;position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.dashboard-panel .billing-settings-tabs-card .compact-list-table>:is(.billing-rate-row,.trailer-cost-row,.truck-cost-row){content-visibility:auto!important;contain-intrinsic-size:48px!important}.image-upload-row.fleet-picture-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;align-items:stretch!important;width:100%!important;min-width:0!important}.image-upload-row.fleet-picture-actions .fleet-picture-action-btn{width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;padding:0 9px!important;border-radius:14px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-align:center!important;font-size:10px!important;font-weight:950!important;letter-spacing:.02em!important;text-transform:uppercase!important;line-height:1!important}.image-upload-row.fleet-picture-actions .fleet-picture-action-btn .btn-svg{width:14px!important;height:14px!important;min-width:14px!important;flex:0 0 14px!important}.image-upload-row.fleet-picture-actions .fleet-picture-action-btn span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.image-upload-row.fleet-picture-actions .fleet-picture-remove-btn{border-color:rgba(239,68,68,.34)!important;background:rgba(239,68,68,.12)!important}html[data-theme=light] .image-upload-row.fleet-picture-actions .fleet-picture-remove-btn{color:#991b1b!important;border-color:rgba(185,28,28,.28)!important;background:rgba(254,226,226,.76)!important}@media (max-width:650px){.image-upload-row.fleet-picture-actions{gap:5px!important}.image-upload-row.fleet-picture-actions .fleet-picture-action-btn{height:42px!important;min-height:42px!important;padding-inline:5px!important;font-size:8px!important;border-radius:12px!important;gap:4px!important}.image-upload-row.fleet-picture-actions .fleet-picture-action-btn .btn-svg{width:12px!important;height:12px!important;min-width:12px!important;flex-basis:12px!important}}.drivers-table .drivers-data-row>span.driver-name{position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:4px!important;padding-right:18px!important;line-height:1!important}.drivers-table .drivers-data-row>span.driver-name .driver-name-text{display:block!important;min-width:0!important;flex:1 1 auto!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot{position:absolute!important;right:7px!important;top:50%!important;width:7px!important;height:7px!important;min-width:7px!important;border-radius:999px!important;transform:translateY(-50%)!important;box-shadow:0 0 0 2px rgba(15,23,42,.22)!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot.is-shown{background:#22c55e!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot.is-hidden{background:#94a3b8!important;opacity:.78!important}html[data-theme=light] .drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot{box-shadow:0 0 0 2px rgba(255,255,255,.86)!important}html[data-theme=light] .drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot.is-hidden{background:#64748b!important}@media (max-width:650px){.drivers-table .drivers-data-row>span.driver-name{padding-right:14px!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot{right:5px!important;width:5px!important;height:5px!important;min-width:5px!important}}.drivers-table.is-company-collapsed{--drv-col-company:0px!important}.drivers-table.is-company-collapsed .driver-company-column{visibility:hidden!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;padding-left:0!important;padding-right:0!important;border-right:0!important;color:transparent!important}.drivers-toolbar .drivers-search-box input{padding-right:44px!important}.company-head-btn,.drivers-search-company-toggle,.mobile-company-btn{display:none!important}.drivers-company-column-dot-toggle{display:inline-grid!important;place-items:center!important;width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;border:1px solid rgba(96,165,250,.45)!important;border-radius:999px!important;background:rgba(226,239,255,.72)!important;color:#2563eb!important;cursor:pointer!important;line-height:1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.65)!important}.drivers-company-column-dot-toggle>span{display:block!important;width:7px!important;height:7px!important;border-radius:999px!important;background:rgba(100,116,139,.38)!important;box-shadow:none!important}.drivers-company-column-dot-toggle.is-active>span{background:#2563eb!important;box-shadow:0 0 0 2px rgba(37,99,235,.14)!important}.drivers-company-column-dot-toggle:hover{border-color:rgba(37,99,235,.72)!important;background:#dbeafe!important}.drivers-table .drivers-header .driver-company-header-cell{position:relative!important}.drivers-table .drivers-header .driver-company-header-label{display:inline-block!important;width:auto!important;margin:0!important;padding:0!important;background:transparent!important;line-height:1!important}.drivers-table .drivers-header .company-header-toggle{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important}.drivers-table .drivers-header .driver-header-company-toggle{display:none!important;position:absolute!important;right:39px!important;top:50%!important;transform:translateY(-50%)!important;z-index:2!important}.drivers-table.is-company-collapsed .drivers-header .driver-header-company-toggle{display:inline-grid!important}html:not([data-theme=light]) .drivers-company-column-dot-toggle,html[data-theme=dark] .drivers-company-column-dot-toggle{background:rgba(15,23,42,.82)!important;border-color:rgba(147,197,253,.42)!important;color:#bfdbfe!important}html:not([data-theme=light]) .drivers-company-column-dot-toggle>span,html[data-theme=dark] .drivers-company-column-dot-toggle>span{background:rgba(148,163,184,.48)!important}html:not([data-theme=light]) .drivers-company-column-dot-toggle.is-active>span,html[data-theme=dark] .drivers-company-column-dot-toggle.is-active>span{background:#60a5fa!important;box-shadow:0 0 0 2px rgba(96,165,250,.16)!important}@media (min-width:1551px){.drivers-head-actions{grid-template-columns:repeat(4,126px)!important}}@media (min-width:651px) and (max-width:1550px){.drivers-toolbar{grid-template-columns:minmax(220px,1.25fr) repeat(4,108px)!important;grid-template-areas:"search status region customer authority"!important}}@media (max-width:650px){.drivers-toolbar .drivers-search-box input{padding-right:44px!important;text-align:left!important}.drivers-table .drivers-header .driver-header-company-toggle{right:36px!important}}.trailer-image-hover-preview{position:fixed!important;z-index:78!important;width:min(286px,calc(100vw - 32px))!important;min-height:210px!important;padding:9px!important;border:1px solid rgba(147,197,253,.42)!important;border-radius:14px!important;background:rgba(12,19,32,.94)!important;box-shadow:0 18px 42px rgba(2,6,23,.34)!important;pointer-events:none!important}.trailer-image-hover-preview img{display:block!important;width:100%!important;height:176px!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:10px!important;background:rgba(2,6,23,.52)!important}.trailer-image-hover-caption{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important;margin-top:8px!important}.trailer-image-hover-caption span,.trailer-image-hover-caption strong{display:block!important;min-width:0!important;margin-top:7px!important;overflow:hidden!important;color:#e5eefc!important;font-size:11px!important;font-weight:900!important;line-height:1.1!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.trailer-image-hover-caption strong{margin-top:0!important;padding:5px 8px!important;border:1px solid rgba(147,197,253,.34)!important;border-radius:999px!important;background:rgba(59,130,246,.14)!important;color:#f8fbff!important;text-align:left!important}.trailer-image-hover-caption span{margin-top:0!important;color:#9fb0c8!important;text-align:right!important}.trailer-image-modal-title{display:inline-flex!important;align-items:center!important;gap:10px!important;min-width:0!important}.trailer-image-modal-title span,.trailer-image-modal-title strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.trailer-image-modal-title strong{padding:5px 10px!important;border:1px solid rgba(147,197,253,.42)!important;border-radius:999px!important;background:rgba(59,130,246,.12)!important;color:#dbeafe!important;font-size:12px!important;font-weight:900!important;line-height:1!important}.image-modal-head .image-modal-actions{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.image-modal-head .trailer-image-download-btn{width:auto!important;min-width:112px!important;height:36px!important;min-height:36px!important;padding-inline:12px!important;border-radius:12px!important}.image-pan-zoom.fleet-modal-picture{position:relative!important;display:block!important;width:100%!important;height:min(72vh,680px)!important;min-height:420px!important;overflow:hidden!important;padding:0!important;border:1px solid rgba(118,153,204,.28)!important;border-radius:16px!important;background:rgba(8,13,24,.84)!important;cursor:grab!important;touch-action:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.image-pan-zoom.fleet-modal-picture.is-dragging{cursor:grabbing!important}.image-pan-zoom.fleet-modal-picture img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;-o-object-fit:contain!important;object-fit:contain!important;border-radius:0!important;pointer-events:none!important;transform-origin:center!important;transition:transform .12s ease!important;will-change:transform!important}.image-pan-zoom.fleet-modal-picture.is-dragging img{transition:none!important}.last-used-editor input:disabled{cursor:not-allowed!important;opacity:.74!important}html[data-theme=light] .trailer-image-hover-preview{background:rgba(248,251,255,.98)!important;border-color:rgba(96,165,250,.34)!important;box-shadow:0 18px 42px rgba(15,23,42,.18)!important}html[data-theme=light] .trailer-image-hover-preview img{background:#eaf1fb!important}html[data-theme=light] .trailer-image-hover-caption strong{color:#172033!important}html[data-theme=light] .trailer-image-hover-caption span{color:#66758b!important}html[data-theme=light] .trailer-image-modal-title strong{color:#1d4ed8!important}@media (max-width:650px){.trailer-image-hover-preview{display:none!important}.image-modal-head .trailer-image-download-btn{min-width:96px!important;height:32px!important;min-height:32px!important;padding-inline:9px!important;font-size:9px!important}.image-pan-zoom.fleet-modal-picture{min-height:320px!important;height:min(68vh,520px)!important}}select:not([multiple]){display:block!important;width:100%!important;min-width:0!important;cursor:pointer!important}select:not([multiple]):disabled{cursor:not-allowed!important}:is(label,.toolbar-field,.fuel-change-field):has(>select:not([multiple])){cursor:pointer!important}:is(label,.toolbar-field,.fuel-change-field):has(>select:not([multiple]))>select:not([multiple]){align-self:stretch!important;justify-self:stretch!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field{position:relative!important;cursor:pointer!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field>span{position:relative!important;z-index:3!important;pointer-events:none!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field:after{z-index:4!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field>select,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:disabled,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:focus,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:focus-visible,.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:not(:disabled):hover{position:absolute!important;inset:0!important;z-index:2!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;padding:20px 30px 4px 10px!important;line-height:17px!important;cursor:pointer!important}.dashboard-panel .fuel-change-bar .fuel-change-select-field>select:disabled{cursor:not-allowed!important}html[data-theme=light] .tms-page .oil-mobile-nav-wrap .mobile-fleet-split button.active,html[data-theme=light] .tms-page .oil-mobile-nav-wrap .oil-tabs-bottom button.active,html[data-theme=light] .tms-page .oil-tabs-top .fleet-dropdown button.active,html[data-theme=light] .tms-page .oil-tabs-top .fleet-menu.selected>button,html[data-theme=light] .tms-page .oil-tabs-top .fleet-menu>button.active,html[data-theme=light] .tms-page .oil-tabs-top>button.active{background:linear-gradient(180deg,#dbeafe,#bfdbfe)!important;border-color:#60a5fa!important;color:#0b2342!important;-webkit-text-fill-color:#0b2342!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.18),0 8px 18px rgba(37,99,235,.16)!important}html[data-theme=light] .tms-page .oil-mobile-nav-wrap .mobile-fleet-split button.active:hover,html[data-theme=light] .tms-page .oil-mobile-nav-wrap .oil-tabs-bottom button.active:hover,html[data-theme=light] .tms-page .oil-tabs-top .fleet-dropdown button.active:hover,html[data-theme=light] .tms-page .oil-tabs-top .fleet-menu.selected>button:hover,html[data-theme=light] .tms-page .oil-tabs-top .fleet-menu>button.active:hover,html[data-theme=light] .tms-page .oil-tabs-top>button.active:hover{background:linear-gradient(180deg,#d4e9ff,#b6dafe)!important;border-color:#3b82f6!important}.drivers-table .drivers-row>span:last-child{position:sticky!important;right:0!important;width:var(--drv-col-updated)!important;min-width:var(--drv-col-updated)!important;max-width:var(--drv-col-updated)!important;z-index:38!important;background-clip:padding-box!important;border-left:1px solid var(--oil-line,rgba(148,163,184,.18))!important;box-shadow:-1px 0 0 var(--oil-line,rgba(148,163,184,.14))!important;transform:translateZ(0)!important;will-change:transform!important}.drivers-table .drivers-header>span:last-child{z-index:54!important;background:var(--driver-header-bg,var(--driver-header-sticky-bg))!important;background-color:var(--driver-header-bg,var(--driver-header-sticky-bg))!important}.drivers-table .drivers-data-row>span:last-child{background:linear-gradient(var(--row-bg,transparent),var(--row-bg,transparent)),var(--driver-sticky-normal)!important;background-color:var(--driver-sticky-normal)!important}html[data-theme=light] .drivers-table .drivers-data-row>span:last-child{background:linear-gradient(var(--row-bg-light,var(--row-bg,transparent)),var(--row-bg-light,var(--row-bg,transparent))),var(--driver-sticky-normal)!important;background-color:var(--driver-sticky-normal)!important}.drivers-table .drivers-data-row:hover>span:last-child{background:linear-gradient(rgba(96,165,250,.12),rgba(96,165,250,.12)),linear-gradient(var(--row-bg,transparent),var(--row-bg,transparent)),var(--driver-sticky-hover)!important;background-color:var(--driver-sticky-hover)!important}html[data-theme=light] .drivers-table .drivers-data-row:hover>span:last-child{background:linear-gradient(rgba(96,165,250,.12),rgba(96,165,250,.12)),linear-gradient(var(--row-bg-light,var(--row-bg,transparent)),var(--row-bg-light,var(--row-bg,transparent))),var(--driver-sticky-hover)!important;background-color:var(--driver-sticky-hover)!important}.drivers-table{--drv-col-trailer:var(--drv-col-truck)!important;--drv-col-authority:var(--drv-col-truck)!important;--drv-col-rent:var(--drv-col-truck)!important;--drv-col-card:var(--drv-col-truck)!important}@media (max-width:1550px){.drivers-table .drivers-row>span:last-child{position:static!important;right:auto!important;width:var(--drv-col-updated)!important;min-width:var(--drv-col-updated)!important;max-width:var(--drv-col-updated)!important;z-index:auto!important;box-shadow:none!important;transform:none!important;will-change:auto!important}.drivers-table .drivers-header>span:last-child{z-index:auto!important;background:var(--driver-header-bg,var(--driver-header-sticky-bg))!important;background-color:var(--driver-header-bg,var(--driver-header-sticky-bg))!important}.drivers-table .drivers-data-row:hover>span:last-child,.drivers-table .drivers-data-row>span:last-child,html[data-theme=light] .drivers-table .drivers-data-row:hover>span:last-child,html[data-theme=light] .drivers-table .drivers-data-row>span:last-child{background:transparent!important;background-color:transparent!important}}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{display:grid!important;grid-template-columns:minmax(0,1fr) 14px!important;-moz-column-gap:1px!important;column-gap:1px!important;align-items:center!important;justify-items:center!important;padding-left:6px!important;padding-right:3px!important;overflow:hidden!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long{grid-column:1!important;grid-row:1!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;overflow:hidden!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;transform:translateY(var(--drivers-pill-eof-y,1px))!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{top:50%!important;right:3px!important;width:13px!important;height:13px!important;transform:translateY(-50%)!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{position:relative!important;z-index:4!important;top:auto!important;right:auto!important;grid-column:2!important;grid-row:1!important;justify-self:center!important;align-self:center!important;width:7px!important;height:7px!important;min-width:7px!important;min-height:7px!important;max-width:7px!important;max-height:7px!important;transform:translateY(-.5px)!important}@media (max-width:650px){.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{grid-template-columns:minmax(0,1fr) 11px!important;padding-left:5px!important;padding-right:2px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{right:2px!important;width:11px!important;height:11px!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{width:5.5px!important;height:5.5px!important;min-width:5.5px!important;min-height:5.5px!important;max-width:5.5px!important;max-height:5.5px!important}}@media (max-width:650px){.drivers-head-actions .tablet-rent-head-filter,.drivers-toolbar .rent-filter{display:none!important;visibility:hidden!important}.drivers-table{--drv-col-rent:0px!important}.drivers-table .drivers-row>span:nth-child(15){width:0!important;min-width:0!important;max-width:0!important;padding:0!important;border:0!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.drivers-table .drivers-row>span:nth-child(15)>*{display:none!important}.drivers-table .drivers-row.drivers-header .drivers-company-column-dot-toggle{box-sizing:border-box!important;width:14px!important;height:14px!important;min-width:14px!important;min-height:14px!important;max-width:14px!important;max-height:14px!important;padding:0!important;border-width:1px!important;display:inline-grid!important;place-items:center!important;line-height:1!important}.drivers-table .drivers-row.drivers-header .drivers-company-column-dot-toggle>span{width:5px!important;height:5px!important;min-width:5px!important;min-height:5px!important;max-width:5px!important;max-height:5px!important;margin:0!important}.drivers-table .drivers-row.drivers-header .drivers-company-column-dot-toggle.is-active>span{box-shadow:0 0 0 1.5px rgba(37,99,235,.14)!important}.drivers-table .drivers-header .company-header-toggle{top:50%!important;transform:translateY(-50%)!important}.drivers-table .drivers-header .driver-header-company-toggle{right:31px!important;top:50%!important;transform:translateY(-50%)!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-tabs{padding:8px 10px!important}.dashboard-panel .fuel-tab-buttons{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important;width:100%!important;min-width:0!important}.dashboard-panel .fuel-tab-buttons button{min-width:0!important;min-height:35px!important;padding:0 4px!important;gap:4px!important;font-size:clamp(6.8px,.72vw,8.4px)!important;white-space:nowrap!important}.dashboard-panel .fuel-tab-buttons button svg{width:11px!important;height:11px!important}.dashboard-panel .fuel-tab-buttons button span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-card-tree{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(96px,auto)!important;align-content:start!important;align-items:flex-start!important;gap:7px!important}.dashboard-panel .fuel-card-node{align-self:start!important;min-height:96px!important;height:auto!important;padding:10px!important}.dashboard-panel .fuel-card-mainline{align-items:center!important}}@media (min-width:1551px){.dashboard-panel .fuel-tabs{padding-bottom:9px!important}}.dashboard-panel .fuel-apply-status{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;margin:8px 18px 10px!important;padding:8px 16px!important;text-align:center!important}.dashboard-panel .fuel-card-node.has-pending-request{grid-template-rows:auto auto auto!important;min-height:90px!important;height:auto!important;max-height:none!important;align-content:center!important;border-color:rgba(245,158,11,.55)!important;background:linear-gradient(180deg,rgba(245,158,11,.12),rgba(15,23,42,.86))!important}.dashboard-panel .fuel-card-node.has-pending-request .fuel-pending-request-chip{grid-column:2!important;grid-row:3!important;display:block!important;width:100%!important;min-width:0!important;margin-top:0!important;overflow:hidden!important;color:#fbbf24!important;font-size:10px!important;font-weight:800!important;line-height:1.12!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .fuel-pending-request-banner{box-sizing:border-box!important;margin:8px 18px 10px!important;padding:10px 14px!important;border:1px solid rgba(245,158,11,.45)!important;border-radius:8px!important;background:rgba(245,158,11,.11)!important;color:#92400e!important;font-size:12px!important;font-weight:800!important;line-height:1.35!important}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel .billing-settings-head-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;min-width:0!important;justify-content:stretch!important}.dashboard-panel .bonus-automation-panel .billing-settings-head-actions .dashboard-btn.small{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:30px!important;min-height:30px!important;padding:0 6px!important;font-size:8.75px!important;line-height:1!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table,.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-tools{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{overflow-y:visible!important;padding-right:0!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:28px minmax(96px,1.22fr) minmax(54px,.58fr) minmax(68px,.7fr) minmax(96px,1fr) 40px 36px!important;gap:4px!important;padding-left:4px!important;padding-right:4px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row>*{min-width:0!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row .mini-pill{width:100%!important;min-width:0!important;max-width:100%!important;padding-left:4px!important;padding-right:4px!important}}@media (max-width:650px){.dashboard-panel .bonus-automation-panel .mini-section-head{gap:6px!important}.dashboard-panel .bonus-automation-panel .billing-settings-head-actions{grid-template-columns:minmax(0,1fr) minmax(0,.92fr) minmax(0,.72fr)!important;gap:5px!important}.dashboard-panel .bonus-automation-panel .billing-settings-head-actions .dashboard-btn.small{height:28px!important;min-height:28px!important;padding:0 5px!important;border-radius:10px!important;font-size:8px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row{grid-template-columns:20px minmax(78px,1.22fr) minmax(48px,.66fr) minmax(56px,.78fr) 30px!important;gap:3px!important;min-height:28px!important;padding-left:4px!important;padding-right:4px!important;font-size:8.5px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row>:nth-child(5),.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row>:nth-child(7){display:none!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row>:nth-child(6){justify-self:center!important;text-align:center!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row .mini-pill{min-height:17px!important;padding:2px 4px!important;font-size:7.75px!important}}.dashboard-panel .billing-settings-modal-actions .billing-modal-add-btn,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .billing-modal-add-btn{flex:0 0 42px!important;width:42px!important;min-width:42px!important;max-width:42px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.dashboard-panel .billing-settings-modal-actions .billing-modal-add-btn .btn-icon,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .billing-modal-add-btn .btn-icon{width:16px!important;height:16px!important}@media (max-width:650px){.dashboard-panel .billing-cost-settings-modal .billing-settings-list,.dashboard-panel .billing-cost-settings-modal .trailer-cost-table,.dashboard-panel .billing-cost-settings-modal .truck-cost-table{overflow-x:hidden!important;overflow-y:auto!important;display:grid!important;gap:8px!important;padding-right:0!important;max-width:100%!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row,.dashboard-panel .billing-cost-settings-modal .truck-cost-row{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:repeat(3,34px)!important;width:100%!important;min-width:0!important;max-width:100%!important;align-items:stretch!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>*,.dashboard-panel .billing-cost-settings-modal .truck-cost-row>*{grid-row:auto!important;justify-self:stretch!important;align-self:stretch!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:first-child,.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(2),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:first-child,.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(2){grid-row:1!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(3),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(3){grid-column:1!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(4),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(4){grid-column:2!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(5),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(5){grid-column:1!important;grid-row:3!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(6),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(6){grid-column:2!important;grid-row:3!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row :is(input,select,.dashboard-btn),.dashboard-panel .billing-cost-settings-modal .truck-cost-row :is(input,select,.dashboard-btn){height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:10px!important;padding-top:0!important;padding-bottom:0!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row .dashboard-btn,.dashboard-panel .billing-cost-settings-modal .truck-cost-row .dashboard-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important}}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{margin:0 0 4px!important;gap:6px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-empty){height:32px!important;min-height:32px!important;max-height:32px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row:nth-of-type(n+7)){max-height:288px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{max-height:none!important;overflow-y:visible!important;padding-right:0!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{min-height:0!important;max-height:clamp(230px,42dvh,430px)!important;-webkit-overflow-scrolling:touch;padding-right:2px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row{contain:layout paint!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row.head{contain:layout!important;position:sticky!important;top:0!important;z-index:8!important}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:2px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-empty){height:30px!important;min-height:30px!important;max-height:30px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row:nth-of-type(n+6)){max-height:336px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{max-height:min(44dvh,380px)!important;overflow-x:hidden!important;overflow-y:auto!important}}@media (max-width:650px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{gap:5px!important;margin-bottom:4px!important;padding-bottom:1px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row:nth-of-type(n+5)){max-height:326px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{padding-right:0!important}body,html{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important}.oil-dashboard,.tab-view.active{max-width:100vw!important;overflow-x:hidden!important}.oil-top-sort>span{display:none!important}.oil-top-sort{gap:0!important}.drivers-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:"search search region status" "mobileSort mobileAdd refresh refresh"!important}.drivers-head-actions .tablet-rent-head-filter,.drivers-toolbar .authority-filter,.drivers-toolbar .customer-filter,.drivers-toolbar .rent-filter{display:none!important;visibility:hidden!important;pointer-events:none!important}.drivers-table:not(.is-company-collapsed) .drivers-header .driver-header-company-toggle{display:none!important}.drivers-table.is-company-collapsed .drivers-header .driver-header-company-toggle{display:inline-grid!important;right:28px!important}.drivers-table .drivers-row.drivers-header .copy-drivers-btn{right:4px!important}.drivers-table .drivers-header .company-header-toggle{right:5px!important}}.status-checkbox-filter-trigger:before{content:none!important;display:none!important}.status-checkbox-filter-trigger:after{content:""!important;position:absolute!important;top:50%!important;right:12px!important;width:0!important;height:0!important;background:transparent!important;clip-path:none!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:5px solid!important;transform:translateY(-35%)!important}@media (max-width:650px){.drivers-toolbar .status-checkbox-filter-trigger:after,.trailers-toolbar .status-checkbox-filter-trigger:after,.trucks-toolbar .status-checkbox-filter-trigger:after{right:9px!important;border-left-width:3.5px!important;border-right-width:3.5px!important;border-top-width:4.5px!important}}@media (max-width:1550px){.dashboard-panel .billing-rate-settings-modal>.billing-rate-rule-groups,.dashboard-panel .billing-rate-settings-modal>.billing-settings-list.billing-rate-rule-groups{overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-table-scroll{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x pan-y!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:auto!important;contain:layout paint!important}.dashboard-panel .billing-rate-settings-modal .billing-rate-header-row,.dashboard-panel .billing-rate-settings-modal .billing-rate-row,.dashboard-panel .billing-rate-settings-modal .billing-rate-rules-table,.dashboard-panel .billing-rate-settings-modal .billing-settings-columns.rate{width:-moz-max-content!important;width:max-content!important;min-width:1060px!important;max-width:none!important}.dashboard-panel .billing-cost-settings-modal>.billing-settings-list,.dashboard-panel .billing-cost-settings-modal>.compact-list-table,.dashboard-panel .billing-cost-settings-modal>.trailer-cost-table,.dashboard-panel .billing-cost-settings-modal>.truck-cost-table{overflow-x:auto!important;overflow-y:auto!important;touch-action:pan-x pan-y!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:auto!important}}@media (max-width:650px){.dashboard-panel .billing-cost-settings-modal .trailer-cost-row,.dashboard-panel .billing-cost-settings-modal .truck-cost-row{display:grid!important;grid-template-columns:150px 110px 120px 130px 76px 74px!important;grid-template-rows:34px!important;grid-auto-flow:row!important;width:-moz-max-content!important;width:max-content!important;min-width:700px!important;max-width:none!important;gap:6px!important;padding:0!important;align-items:center!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>*,.dashboard-panel .billing-cost-settings-modal .truck-cost-row>*{grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:center!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:first-child,.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:first-child{grid-column:1!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(2),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(2){grid-column:2!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(3),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(3){grid-column:3!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(4),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(4){grid-column:4!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(5),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(5){grid-column:5!important}.dashboard-panel .billing-cost-settings-modal .trailer-cost-row>:nth-child(6),.dashboard-panel .billing-cost-settings-modal .truck-cost-row>:nth-child(6){grid-column:6!important}}.dashboard-panel .fuel-system-lazy-placeholder,.dashboard-panel.dashboard-loading,.drivers-panel.drivers-loading,.loads-panel.loads-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading{box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dashboard-panel .fuel-system-lazy-placeholder:after,.dashboard-panel .fuel-system-lazy-placeholder:before,.dashboard-panel.dashboard-loading:after,.dashboard-panel.dashboard-loading:before,.drivers-panel.drivers-loading:after,.drivers-panel.drivers-loading:before,.loads-panel.loads-loading:after,.loads-panel.loads-loading:before,.trailers-panel.trailers-loading:after,.trailers-panel.trailers-loading:before,.trucks-panel.trucks-loading:after,.trucks-panel.trucks-loading:before{content:none!important;display:none!important;box-shadow:none!important;background:transparent!important}.oil-dashboard:has(:is(.drivers-panel.drivers-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading,.loads-panel.loads-loading,.dashboard-panel.dashboard-loading,.dashboard-soft-loading)),.oil-tab-panel:has(:is(.drivers-panel.drivers-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading,.loads-panel.loads-loading,.dashboard-panel.dashboard-loading,.dashboard-soft-loading)),.tab-view:has(:is(.drivers-panel.drivers-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading,.loads-panel.loads-loading,.dashboard-panel.dashboard-loading,.dashboard-soft-loading)){background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dashboard-soft-loading{background:transparent!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.dashboard-soft-loading,.dashboard-soft-loading span{box-shadow:none!important}.dashboard-panel.is-soft-loading .dashboard-soft-loading{position:fixed!important;inset:0!important;z-index:24500!important;width:100vw!important;height:100dvh!important;pointer-events:auto!important;touch-action:none!important;overscroll-behavior:contain!important;cursor:progress!important}.dashboard-panel.is-soft-loading>:not(.dashboard-soft-loading){pointer-events:none!important}.drivers-table .drivers-row.drivers-header .driver-company-header-label,.drivers-table .drivers-row.drivers-header .driver-header-cell,.drivers-table .drivers-row.drivers-header .driver-header-cell>span,.drivers-table .drivers-row.drivers-header>span{font-size:9.35px!important}@media (min-width:651px) and (max-width:1550px){.drivers-table .drivers-row.drivers-header .driver-company-header-label,.drivers-table .drivers-row.drivers-header .driver-header-cell,.drivers-table .drivers-row.drivers-header .driver-header-cell>span,.drivers-table .drivers-row.drivers-header>span{font-size:8.075px!important}}@media (max-width:650px){.drivers-table .drivers-row.drivers-header .driver-company-header-label,.drivers-table .drivers-row.drivers-header .driver-header-cell,.drivers-table .drivers-row.drivers-header .driver-header-cell>span,.drivers-table .drivers-row.drivers-header>span{font-size:6.8px!important}body.fp-oil-home-loading,html.fp-oil-home-loading{overflow-x:hidden!important;scrollbar-gutter:auto!important;scrollbar-width:none!important}}@media (max-width:650px){body.fp-oil-home-loading::-webkit-scrollbar,html.fp-oil-home-loading::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body.fp-oil-home-loading{width:100%!important;max-width:100vw!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}body.fp-oil-home-loading>.footer{display:none!important}body.fp-oil-home-loading .app-main,body.fp-oil-home-loading .content,body.fp-oil-home-loading .oil-dashboard,body.fp-oil-home-loading .oil-tab-panel,body.fp-oil-home-loading .tab-view.active,body.fp-oil-home-loading .tms-page,body.fp-oil-home-loading .tms-shell{max-width:100vw!important;overflow:hidden!important;scrollbar-gutter:auto!important}body.fp-oil-home-loading .app-main,body.fp-oil-home-loading .tms-page{min-height:100dvh!important;height:100dvh!important}body.fp-oil-home-loading .tms-shell{min-height:100%!important;height:100%!important;padding-bottom:calc(86px + env(safe-area-inset-bottom, 0px))!important}body.fp-oil-home-loading .content,body.fp-oil-home-loading .oil-dashboard,body.fp-oil-home-loading .oil-tab-panel,body.fp-oil-home-loading .tab-view.active{min-height:0!important;height:100%!important}body.fp-oil-home-loading .oil-page-loader{width:100%!important;min-height:0!important;margin:clamp(64px,10dvh,112px) auto 0!important;touch-action:none!important}}.drivers-table .drivers-data-row .mini-pill.OFF,.drivers-table .drivers-data-row .mini-pill.ON,.drivers-table .drivers-data-row .mini-pill.bOFF,.drivers-table .drivers-data-row .mini-pill.bON,.drivers-table .drivers-data-row .mini-pill.pill-OFF,.drivers-table .drivers-data-row .mini-pill.pill-ON,.mini-pill.OFF,.mini-pill.ON,.mini-pill.bOFF,.mini-pill.bON,.mini-pill.pill-OFF,.mini-pill.pill-ON{width:42px!important;min-width:42px!important;max-width:42px!important;padding-left:0!important;padding-right:0!important}@media (max-width:650px){.drivers-table .drivers-data-row .mini-pill.OFF,.drivers-table .drivers-data-row .mini-pill.ON,.drivers-table .drivers-data-row .mini-pill.bOFF,.drivers-table .drivers-data-row .mini-pill.bON,.drivers-table .drivers-data-row .mini-pill.pill-OFF,.drivers-table .drivers-data-row .mini-pill.pill-ON,.mini-pill.OFF,.mini-pill.ON,.mini-pill.bOFF,.mini-pill.bON,.mini-pill.pill-OFF,.mini-pill.pill-ON{width:30px!important;min-width:30px!important;max-width:30px!important}}.driver-hover-preview-card{position:fixed;z-index:12050;width:min(292px,calc(100vw - 24px));pointer-events:none;border:1px solid rgba(96,165,250,.42);border-radius:8px;background:rgba(11,18,32,.96);box-shadow:0 18px 44px rgba(2,6,23,.34);color:#e5eefb;padding:10px}.driver-hover-preview-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.driver-hover-preview-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.1}.driver-hover-preview-foot,.driver-hover-preview-head span{color:#93a4bd;font-size:10px;font-weight:800;text-transform:uppercase}.driver-hover-preview-grid{display:grid;grid-template-columns:58px 1fr 1fr;gap:5px;align-items:center}.driver-hover-preview-grid>b,.driver-hover-preview-grid>span,.driver-hover-preview-grid>strong{min-width:0;border-radius:7px;padding:6px 7px;line-height:1}.driver-hover-preview-grid>span{color:#9fb0c8;font-size:10px;font-weight:900;text-transform:uppercase}.driver-hover-preview-grid>b{background:rgba(148,163,184,.14);color:#d7e4f7;font-size:10px;text-align:center;text-transform:uppercase}.driver-hover-preview-grid>strong{background:rgba(37,99,235,.14);border:1px solid rgba(147,197,253,.18);color:#f8fbff;font-size:12px;text-align:right;white-space:nowrap}.driver-hover-preview-grid>strong small{display:block;margin-bottom:4px;color:#94a3b8;font-size:8px;font-weight:900;line-height:1;text-transform:uppercase}.driver-hover-preview-foot{display:flex;justify-content:space-between;gap:8px;margin-top:8px}.driver-hover-preview-empty{border-radius:7px;background:rgba(148,163,184,.14);color:#cbd5e1;font-size:12px;font-weight:800;padding:10px;text-align:center}.light .driver-hover-preview-card,body.light .driver-hover-preview-card,html[data-theme=light] .driver-hover-preview-card{background:rgba(255,255,255,.98);border-color:rgba(37,99,235,.26);box-shadow:0 16px 38px rgba(15,23,42,.18);color:#0f172a}.light .driver-hover-preview-foot,.light .driver-hover-preview-head span,body.light .driver-hover-preview-foot,body.light .driver-hover-preview-head span,html[data-theme=light] .driver-hover-preview-foot,html[data-theme=light] .driver-hover-preview-head span{color:#64748b}.light .driver-hover-preview-grid>span,body.light .driver-hover-preview-grid>span,html[data-theme=light] .driver-hover-preview-grid>span{color:#66758c}.light .driver-hover-preview-grid>b,body.light .driver-hover-preview-grid>b,html[data-theme=light] .driver-hover-preview-grid>b{background:#edf2f8;color:#516179}.light .driver-hover-preview-grid>strong,body.light .driver-hover-preview-grid>strong,html[data-theme=light] .driver-hover-preview-grid>strong{background:#eef6ff;border-color:#c8ddfb;color:#0f172a}.light .driver-hover-preview-grid>strong small,body.light .driver-hover-preview-grid>strong small,html[data-theme=light] .driver-hover-preview-grid>strong small{color:#64748b}.light .driver-hover-preview-empty,body.light .driver-hover-preview-empty,html[data-theme=light] .driver-hover-preview-empty{background:#f1f5f9;color:#475569}.weekly-day-preview-card{position:fixed;z-index:12060;width:min(390px,calc(100vw - 24px));max-height:min(540px,calc(100dvh - 24px));overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border:1px solid rgba(96,165,250,.42);border-radius:10px;background:linear-gradient(180deg,rgba(15,23,42,.995),rgba(9,16,29,.995));box-shadow:0 20px 48px rgba(2,6,23,.48);color:#e5eefb;padding:10px}.weekly-day-preview-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.weekly-day-preview-head>div{display:grid;gap:2px;min-width:0}.weekly-day-preview-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.1;font-weight:950}.weekly-day-preview-head span{color:#93a4bd;font-size:9px!important;font-weight:850;line-height:1;text-transform:uppercase}.weekly-day-preview-head button{width:32px;height:32px;flex:0 0 32px;border:1px solid rgba(96,165,250,.38);border-radius:9px;background:rgba(96,165,250,.14);color:#e5eefb;font-size:12px;font-weight:950;line-height:1;cursor:pointer}.weekly-day-preview-body{display:grid;gap:8px}.weekly-day-preview-region{display:grid;gap:7px;min-width:0}.weekly-day-preview-customer-title,.weekly-day-preview-driver,.weekly-day-preview-region-title{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.weekly-day-preview-region-title{min-height:28px;padding:0 9px;border-radius:8px;background:rgba(28,48,78,.94);border:1px solid rgba(96,165,250,.36)}.weekly-day-preview-customer-title span,.weekly-day-preview-region-title span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950;line-height:1;text-transform:uppercase}.weekly-day-preview-customer-title b,.weekly-day-preview-driver>b,.weekly-day-preview-region-title b{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 8px;border-radius:999px;background:rgba(37,99,235,.22);border:1px solid rgba(147,197,253,.22);color:#f8fbff;font-size:11px;font-weight:950;line-height:1}.weekly-day-preview-customer{display:grid;gap:5px;padding:7px;border:1px solid rgba(148,163,184,.24);border-radius:9px;background:rgba(17,29,48,.96)}.weekly-day-preview-customer-title{min-height:22px;color:#dbeafe}.weekly-day-preview-drivers{display:grid;gap:5px}.weekly-day-preview-driver{min-height:34px;padding:6px 8px;border-radius:8px;background:rgba(31,45,68,.96)}.weekly-day-preview-driver>span{display:grid;gap:2px;min-width:0}.weekly-day-preview-driver small,.weekly-day-preview-driver strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weekly-day-preview-driver strong{color:#f8fbff;font-size:12px;font-weight:950;line-height:1.05}.weekly-day-preview-driver small{color:#9fb0c8;font-size:10px;font-weight:850;line-height:1}.weekly-day-preview-empty{border-radius:8px;background:rgba(148,163,184,.14);color:#cbd5e1;font-size:12px;font-weight:850;padding:12px;text-align:center}.light .weekly-day-preview-card,body.light .weekly-day-preview-card,html[data-theme=light] .weekly-day-preview-card{background:rgba(255,255,255,.98);border-color:rgba(37,99,235,.26);box-shadow:0 16px 38px rgba(15,23,42,.18);color:#0f172a}.light .weekly-day-preview-driver small,.light .weekly-day-preview-head span,body.light .weekly-day-preview-driver small,body.light .weekly-day-preview-head span,html[data-theme=light] .weekly-day-preview-driver small,html[data-theme=light] .weekly-day-preview-head span{color:#64748b}.light .weekly-day-preview-head button,body.light .weekly-day-preview-head button,html[data-theme=light] .weekly-day-preview-head button{background:#eef6ff;border-color:#bfdbfe;color:#0f172a}.light .weekly-day-preview-region-title,body.light .weekly-day-preview-region-title,html[data-theme=light] .weekly-day-preview-region-title{background:#eef6ff;border-color:#c8ddfb}.light .weekly-day-preview-customer-title b,.light .weekly-day-preview-driver>b,.light .weekly-day-preview-region-title b,body.light .weekly-day-preview-customer-title b,body.light .weekly-day-preview-driver>b,body.light .weekly-day-preview-region-title b,html[data-theme=light] .weekly-day-preview-customer-title b,html[data-theme=light] .weekly-day-preview-driver>b,html[data-theme=light] .weekly-day-preview-region-title b{background:#dbeafe;border-color:#93c5fd;color:#0f172a}.light .weekly-day-preview-customer,body.light .weekly-day-preview-customer,html[data-theme=light] .weekly-day-preview-customer{background:#f8fafc;border-color:#d7dfec}.light .weekly-day-preview-customer-title,.light .weekly-day-preview-driver strong,body.light .weekly-day-preview-customer-title,body.light .weekly-day-preview-driver strong,html[data-theme=light] .weekly-day-preview-customer-title,html[data-theme=light] .weekly-day-preview-driver strong{color:#0f172a}.light .weekly-day-preview-driver,body.light .weekly-day-preview-driver,html[data-theme=light] .weekly-day-preview-driver{background:#edf2f8}.light .weekly-day-preview-empty,body.light .weekly-day-preview-empty,html[data-theme=light] .weekly-day-preview-empty{background:#f1f5f9;color:#475569}@media (hover:none),(pointer:coarse){.driver-hover-preview-card{display:none}.driver-hover-preview-card.is-touch-preview{display:block}.drivers-table .drivers-data-row{-webkit-touch-callout:none}}.dashboard-panel .fuel-card-tree{position:relative!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important}@media (max-width:650px){.dashboard-panel .fuel-card-tree-panel{overflow:hidden!important}.dashboard-panel .fuel-card-tree{touch-action:pan-y!important;min-height:220px!important}}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel{min-height:0!important;overflow:hidden!important}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{box-sizing:border-box!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;max-height:clamp(420px,calc(100dvh - 220px),760px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scrollbar-gutter:stable!important;padding-right:6px!important;padding-bottom:12px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 6px!important;padding:0 2px 2px 0!important;overflow-x:hidden!important;overflow-y:visible!important;overscroll-behavior:contain!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-empty){height:34px!important;min-height:34px!important;max-height:34px!important;margin-bottom:4px!important;padding:0!important;overflow:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:not(:has(.bonus-empty)){height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{box-sizing:border-box!important;display:grid!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{min-height:38px!important;height:auto!important;max-height:none!important}.dashboard-panel .bonus-automation-panel .bonus-performance-tools{flex:0 0 auto!important;margin-top:6px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{box-sizing:border-box!important;flex:0 0 auto!important;max-height:clamp(220px,42dvh,430px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;scrollbar-gutter:stable!important}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:not(:has(.bonus-empty)){height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:2px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{grid-template-rows:repeat(2,minmax(32px,auto))!important;min-height:70px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row:nth-of-type(n+5)){max-height:304px!important;overflow-y:auto!important}}@media (max-width:650px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{max-height:min(72dvh,660px)!important;padding-right:3px!important;padding-bottom:14px!important;touch-action:pan-y!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{margin-bottom:5px!important;overflow-x:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{min-height:70px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table{max-height:min(48dvh,360px)!important;overflow-y:auto!important;touch-action:pan-y!important}}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row){display:grid!important;align-content:start!important;gap:6px!important;min-height:48px!important;margin:0 0 10px!important;padding:0 2px 4px 0!important;overflow-x:hidden!important;overflow-y:visible!important;visibility:visible!important;opacity:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row) .bonus-automation-rule-row{box-sizing:border-box!important;display:grid!important;visibility:visible!important;opacity:1!important;position:relative!important;transform:none!important;min-height:38px!important;height:auto!important;max-height:none!important;overflow:visible!important;z-index:1!important}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row){min-height:76px!important;max-height:252px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row) .bonus-automation-rule-row{min-height:70px!important;grid-template-rows:repeat(2,minmax(32px,auto))!important}}.drivers-table{--drivers-row-height-final:44px;--drivers-header-height-final:40px;--drivers-pill-height-final:17px;--drivers-cell-font-final:12px;--drivers-pill-font-final:8.8px;--drivers-pill-pin-size-final:9.5px;--drivers-pill-pin-right-final:5.5px}@media (min-width:651px) and (max-width:1550px){.drivers-table{--drivers-row-height-final:40px;--drivers-header-height-final:38px;--drivers-pill-height-final:18px;--drivers-cell-font-final:10.5px;--drivers-pill-font-final:var(--drivers-list-pill-font-size,8.8px);--drivers-pill-pin-size-final:9.3px;--drivers-pill-pin-right-final:5.5px}}@media (max-width:650px){.drivers-table{--drivers-row-height-final:24px;--drivers-header-height-final:28px;--drivers-pill-height-final:16px;--drivers-cell-font-final:8px;--drivers-pill-font-final:var(--drivers-list-pill-font-size,6.75px);--drivers-pill-pin-size-final:8.6px;--drivers-pill-pin-right-final:5px}}.drivers-table .drivers-row{grid-auto-rows:var(--drivers-row-height-final)!important;align-items:stretch!important;overflow:visible!important}.drivers-table .drivers-header,.drivers-table .drivers-header>span{height:var(--drivers-header-height-final)!important;min-height:var(--drivers-header-height-final)!important;max-height:var(--drivers-header-height-final)!important}.drivers-table .drivers-header>span{line-height:1!important}.drivers-table .drivers-data-row,.drivers-table .drivers-data-row>span,.drivers-table .drivers-data-row>span:first-child,.drivers-table .drivers-data-row>span:last-child{height:var(--drivers-row-height-final)!important;min-height:var(--drivers-row-height-final)!important;max-height:var(--drivers-row-height-final)!important}.drivers-table .drivers-data-row>span,.drivers-table .drivers-data-row>span:first-child,.drivers-table .drivers-data-row>span:last-child{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important;line-height:1!important;font-size:var(--drivers-cell-font-final)!important}.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name{justify-content:flex-start!important;line-height:1!important;contain:paint!important}.drivers-table .drivers-data-row>span.driver-name .driver-name-text{line-height:1!important;font-size:inherit!important}.drivers-table .drivers-data-row>span:has(.mini-pill){height:var(--drivers-row-height-final)!important;min-height:var(--drivers-row-height-final)!important;max-height:var(--drivers-row-height-final)!important}.drivers-table .drivers-data-row .mini-pill,.drivers-table .drivers-data-row .mini-pill.dynamic-pill,.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row .mini-pill.soft-pill,.drivers-table .drivers-data-row .mini-pill.truncate-left,.drivers-table .drivers-data-row .mini-pill.well-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{box-sizing:border-box!important;height:var(--drivers-pill-height-final)!important;min-height:var(--drivers-pill-height-final)!important;max-height:var(--drivers-pill-height-final)!important;max-width:calc(100% - 4px)!important;align-self:center!important;justify-self:center!important;padding-top:0!important;padding-bottom:0!important;line-height:var(--drivers-pill-height-final)!important;font-size:var(--drivers-pill-font-final)!important;transform:none!important}.drivers-table .drivers-data-row .mini-pill .mini-pill-label,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.truncate-left .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-long,.drivers-table .drivers-data-row>span .mini-pill .mini-pill-label-very-long{height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:var(--drivers-pill-height-final)!important;font-size:inherit!important;transform:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{width:var(--drivers-pill-pin-size-final)!important;height:var(--drivers-pill-pin-size-final)!important;right:var(--drivers-pill-pin-right-final)!important}@media (max-width:1550px){.drivers-panel .drivers-table-wrap{overflow-y:hidden!important}.drivers-table .drivers-data-row>span:not(:first-child){contain:layout paint style!important}}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row){box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;padding:0 0 4px!important;overflow-x:hidden!important;overflow-y:visible!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{box-sizing:border-box!important;grid-template-rows:repeat(2,36px)!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:78px!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important;align-items:stretch!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>*{box-sizing:border-box!important;min-width:0!important;width:100%!important;max-width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;align-self:stretch!important;justify-self:stretch!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding-top:0!important;padding-bottom:0!important;border-radius:12px!important;font-size:9.5px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row select{padding-left:6px!important;padding-right:20px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding-inline:4px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-toggle input{flex:0 0 13px!important;width:13px!important;min-width:13px!important;height:13px!important;min-height:13px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-rule-is{display:grid!important;place-items:center!important;font-size:8px!important;font-weight:900!important;text-transform:uppercase!important;color:var(--muted)!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field{position:relative!important;display:block!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field input{padding-left:16px!important;padding-right:18px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-row-save-btn,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .dashboard-btn.icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-inline:6px!important;white-space:nowrap!important}}@media (max-width:650px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row){gap:9px!important;padding-bottom:6px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{grid-template-rows:repeat(3,34px)!important;gap:6px!important;min-height:114px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>*{height:34px!important;min-height:34px!important;max-height:34px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle,.rate-rule-suffix-field){height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:11px!important;font-size:9px!important}}@media (min-width:1551px){.drivers-table{--drivers-pill-height-final:20px!important;--drivers-pill-font-final:9.8px!important;--drivers-pill-pin-size-final:9px!important;--drivers-pill-pin-right-final:6px!important;--drivers-pill-label-y:.7px!important}}.drivers-table .drivers-data-row .mini-pill.has-location-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label{position:relative!important;isolation:isolate!important;display:inline-grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important;place-items:center!important;padding-left:7px!important;padding-right:7px!important;overflow:hidden!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long{position:absolute!important;z-index:1!important;inset:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:100%!important;height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important;text-align:center!important;text-overflow:clip!important;white-space:nowrap!important;line-height:var(--drivers-pill-height-final,17px)!important;transform:translateY(var(--drivers-pill-label-y,0))!important}.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long{padding-left:18px!important;padding-right:18px!important;transform:translate(-3px,var(--drivers-pill-label-y,0))!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{content:""!important;display:block!important;position:absolute!important;z-index:2!important;top:2px!important;right:2px!important;bottom:2px!important;width:17px!important;height:auto!important;transform:none!important;border:0!important;border-radius:999px!important;background:var(--pill-pin-cover-bg,var(--pill-pin-cover,var(--pill-bg,#e6edf6)))!important;background-color:var(--pill-pin-cover,var(--pill-bg,#e6edf6))!important;background-image:none!important;opacity:1!important;box-shadow:inset 1px 0 0 rgba(255,255,255,.16)!important;pointer-events:none!important}html[data-theme=light] .drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,html[data-theme=light] .drivers-table .drivers-data-row .mini-pill.has-location-pin:before,html[data-theme=light] .drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,html[data-theme=light] .drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{background:var(--pill-pin-cover-light-bg,var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-bg,#edf5ff))))!important;background-color:var(--pill-pin-cover-light,var(--pill-bg-light,var(--pill-bg,#edf5ff)))!important;background-image:none!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{box-sizing:border-box!important;position:absolute!important;z-index:3!important;top:50%!important;right:6.35px!important;grid-column:auto!important;grid-row:auto!important;width:8.3px!important;height:8.3px!important;min-width:8.3px!important;min-height:8.3px!important;max-width:8.3px!important;max-height:8.3px!important;transform:translateY(-50%)!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;opacity:1!important;pointer-events:none!important}@media (max-width:650px){.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row .mini-pill.has-location-pin:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{right:1px!important;width:14px!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .drivers-location-pill-pin,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .drivers-location-pill-pin{right:4.4px!important;width:7.2px!important;height:7.2px!important;min-width:7.2px!important;min-height:7.2px!important;max-width:7.2px!important;max-height:7.2px!important;transform:translateY(-50%)!important}.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin .mini-pill-label-very-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-long,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin.has-long-location-label .mini-pill-label-very-long{padding-left:14px!important;padding-right:14px!important;transform:translate(-2px,var(--drivers-pill-label-y,0))!important}}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row){box-sizing:border-box!important;display:block!important;flex:0 0 auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 9px!important;padding:0 0 8px!important;overflow:visible!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header{height:16px!important;min-height:16px!important;max-height:16px!important;padding:0 4px!important;align-items:center!important;font-size:7.6px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:48px minmax(128px,1.15fr) 22px minmax(118px,1fr) 48px 68px 76px 54px 38px!important;gap:4px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 4px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{grid-template-rows:30px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0!important;align-items:stretch!important;overflow:visible!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:30px!important;min-height:30px!important;max-height:30px!important;align-self:stretch!important;justify-self:stretch!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding-top:0!important;padding-bottom:0!important;border-radius:10px!important;font-size:8.5px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row select{padding-left:6px!important;padding-right:18px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-row-save-btn,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-toggle,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .dashboard-btn.icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding-inline:5px!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-toggle{gap:3px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-toggle input{flex:0 0 12px!important;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-rule-is{display:grid!important;place-items:center!important;font-size:8px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field{position:relative!important;display:block!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field input{padding-left:14px!important;padding-right:17px!important}.dashboard-panel .bonus-automation-panel .bonus-performance-tools{margin-top:3px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row{min-height:24px!important;padding-top:1px!important;padding-bottom:1px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row .mini-pill{box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:17px!important;min-height:17px!important;max-height:17px!important;padding:0 7px!important;border-radius:999px!important;font-size:8.25px!important;line-height:17px!important}@media (max-width:1550px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row){display:block!important;min-height:78px!important;margin-bottom:9px!important;padding-bottom:8px!important;overflow:visible!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header{display:none!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(2,33px)!important;gap:5px!important;height:71px!important;min-height:71px!important;max-height:71px!important;margin-bottom:7px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>*{height:33px!important;min-height:33px!important;max-height:33px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(2){grid-column:3/7!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(3){grid-column:7/8!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(4){grid-column:8/13!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(5){grid-column:1/3!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(6){grid-column:3/6!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(7){grid-column:6/9!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(8){grid-column:9/11!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(9){grid-column:11/13!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle,.rate-rule-suffix-field){height:33px!important;min-height:33px!important;max-height:33px!important;border-radius:11px!important;font-size:8.75px!important}}@media (max-width:650px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table:has(.bonus-automation-rule-row){min-height:108px!important;margin-bottom:8px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(3,31px)!important;gap:5px!important;height:103px!important;min-height:103px!important;max-height:103px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>*{height:31px!important;min-height:31px!important;max-height:31px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:first-child{grid-column:1/4!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(2){grid-column:4/13!important;grid-row:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(3){display:none!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(4){grid-column:1/7!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(5){grid-column:7/9!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(6){grid-column:9/13!important;grid-row:2!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(7){grid-column:1/6!important;grid-row:3!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(8){grid-column:6/10!important;grid-row:3!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>:nth-child(9){grid-column:10/13!important;grid-row:3!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle,.rate-rule-suffix-field){height:31px!important;min-height:31px!important;max-height:31px!important;font-size:8.25px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row .mini-pill{height:15px!important;min-height:15px!important;max-height:15px!important;padding:0 4px!important;font-size:7.2px!important;line-height:15px!important}}@media (min-width:651px) and (max-width:1550px){.dashboard-panel .fuel-card-details-panel .fuel-detail-grid,.dashboard-panel .fuel-tab-panel-details .fuel-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow-x:hidden!important}.dashboard-panel .fuel-card-details-panel .fuel-detail-grid>div,.dashboard-panel .fuel-tab-panel-details .fuel-detail-grid>div{grid-column:span 1!important}}@media (max-width:1550px){.dashboard-panel .fuel-settings-evidence-card,body>.fuel-modal-back .fuel-settings-evidence-card{text-align:center!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-title,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-title{justify-content:flex-start!important;align-items:center!important;text-align:left!important;width:100%!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-title>div,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-title>div{align-items:flex-start!important;text-align:left!important}.dashboard-panel .fuel-settings-evidence-kpis,body>.fuel-modal-back .fuel-settings-evidence-kpis{justify-content:center!important;justify-items:center!important}.dashboard-panel .fuel-settings-evidence-kpis>div,body>.fuel-modal-back .fuel-settings-evidence-kpis>div{justify-items:center!important;text-align:center!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-note,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-note{text-align:center!important;margin-left:auto!important;margin-right:auto!important}}@media (max-width:650px){.dashboard-panel .fuel-settings-evidence-kpis,body>.fuel-modal-back .fuel-settings-evidence-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1550px){.dashboard-panel .fuel-requests-modal-panel.is-empty,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty{display:grid!important;grid-template-rows:auto auto!important;align-content:start!important;justify-items:stretch!important;gap:14px!important;min-height:min(66dvh,560px)!important;padding-block:18px!important}.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-sync-summary,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-sync-summary{width:100%!important;justify-self:stretch!important}.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-requests-table-wrap,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-requests-table-wrap{display:grid!important;place-items:stretch!important;flex:0 0 auto!important;width:100%!important;min-height:0!important;overflow:visible!important}.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-requests-table,.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-requests-table tbody,.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-requests-table tr,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-requests-table,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-requests-table tbody,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-requests-table tr{display:block!important;width:100%!important;min-width:0!important}.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-requests-table thead,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-requests-table thead{display:none!important}.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-table td.fuel-empty-cell,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-table td.fuel-empty-cell{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:none!important;min-height:64px!important;padding:14px 18px!important;border:0!important;background:transparent!important;text-align:center!important}}@media (max-width:650px){.dashboard-panel .fuel-requests-modal-panel.is-empty .fuel-sync-summary,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-modal-panel.is-empty .fuel-sync-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}.oil-home .oil-top-head{align-items:stretch!important;text-align:left!important}.oil-home .oil-top-head h3{width:100%!important;text-align:left!important;align-self:flex-start!important}.oil-home .oil-top-controls{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;width:100%!important;justify-content:stretch!important;justify-items:stretch!important;text-align:left!important}.oil-home .oil-top-sort{justify-self:start!important;justify-content:flex-start!important;margin-left:0!important;margin-right:0!important}.oil-home .oil-top-sort select{margin-left:0!important;margin-right:0!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.oil-home .oil-top-toggle{justify-self:end!important;justify-content:flex-end!important;margin-left:0!important;margin-right:0!important}}.dispatch-chat-panel .dispatch-chat-grid,.oil-map-chat-card .oil-dispatch-chat{align-items:stretch!important}.dispatch-chat-panel .oil-chat-pane,.oil-map-chat-card .oil-chat-pane{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important;overflow:hidden!important}.dispatch-chat-panel .oil-chat-messages,.oil-map-chat-card .oil-chat-messages{flex:1 1 auto!important;min-height:0!important;max-height:none!important}.dispatch-chat-panel .oil-chat-compose,.oil-map-chat-card .oil-chat-compose{flex:0 0 auto!important;margin-top:10px!important}@media (max-width:1150px){.dispatch-chat-panel .oil-chat-messages,.oil-map-chat-card .oil-chat-messages{flex:1 1 auto!important;max-height:none!important}}body.fp-oilfields-full-map,body.oil-full-map-active{--oil-full-map-route-top-offset:calc(var(--nav-h, 64px) + env(safe-area-inset-top))!important}body.fp-oilfields-full-map .app-main,body.oil-full-map-active .app-main{box-sizing:border-box!important;height:100dvh!important;min-height:100dvh!important;padding-top:var(--oil-full-map-route-top-offset)!important;overflow:hidden!important}.oil-full-map-page{height:calc(100dvh - var(--oil-full-map-route-top-offset))!important;min-height:0!important}.oil-full-map-shell{height:calc(100dvh - var(--oil-full-map-route-top-offset) - 96px)!important;min-height:min(520px,calc(100dvh - var(--oil-full-map-route-top-offset) - 96px))!important}@media (max-width:1150px){body.fp-oilfields-full-map,body.fp-oilfields-full-map .app-main,body.oil-full-map-active,body.oil-full-map-active .app-main{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}.oil-full-map-page{height:calc(100dvh - var(--oil-full-map-route-top-offset))!important;min-height:0!important;overflow:hidden!important}.oil-full-map-shell{height:100%!important;min-height:0!important}}@media (max-width:650px){body.fp-oilfields-full-map,body.oil-full-map-active{--oil-full-map-route-top-offset:calc(54px + env(safe-area-inset-top))!important}}.dashboard-panel .fuel-local-loading-panel{align-items:center!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;box-sizing:border-box!important;color:var(--oil-text,var(--text,#0b1220))!important;display:grid!important;gap:8px!important;grid-auto-flow:column!important;justify-content:center!important;justify-items:center!important;margin:0 auto!important;max-width:100%!important;min-height:160px!important;padding:0!important;place-items:center!important;text-align:center!important;width:100%!important}.dashboard-panel .fuel-system-lazy-placeholder.fuel-local-loading-panel{display:grid!important;min-height:clamp(240px,42vh,520px)!important}.dashboard-panel .fuel-control-card.fuel-control-card-loading>.fuel-local-loading-panel{display:grid!important}.dashboard-panel .fuel-local-loading-panel>.oil-loader-dot{animation:oilSpin .75s linear infinite!important;background:transparent!important;border-radius:999px!important;border:3px solid rgba(96,165,250,.25)!important;border-top:3px solid var(--primary,#2563eb)!important;box-shadow:none!important;display:block!important;height:28px!important;margin:0!important;min-height:28px!important;min-width:28px!important;width:28px!important}.dashboard-panel .fuel-local-loading-panel>span:not(.oil-loader-dot){background:transparent!important;box-shadow:none!important;color:inherit!important;font-size:15px!important;font-weight:400!important;letter-spacing:0!important;line-height:1.2!important;margin:0!important;padding:0!important;text-transform:none!important;white-space:nowrap!important}@media (min-width:1151px) and (max-width:1550px){.dashboard-panel .bonus-automation-panel .bonus-tms-awards.bonus-tms-awards{min-height:196px!important;padding-bottom:10px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table .bonus-automation-rule-row>.bonus-toggle.bonus-toggle{align-items:center!important;display:inline-flex!important;gap:8px!important;justify-content:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table .bonus-automation-rule-row>.bonus-toggle.bonus-toggle>input[type=checkbox]{align-self:center!important;-moz-appearance:auto!important;appearance:auto!important;-webkit-appearance:checkbox!important;border-radius:3px!important;box-sizing:border-box!important;flex:0 0 16px!important;height:16px!important;margin:0!important;max-height:16px!important;max-width:16px!important;min-height:16px!important;min-width:16px!important;padding:0!important;transform:none!important;width:16px!important}}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel.dashboard-panel .fuel-system-section.fuel-system-section>.dash-section-body.dash-section-body>.fuel-control-card.fuel-control-card:not(#fp-fuel-subgroup-inset-d#fp-fuel-subgroup-inset-e#fp-fuel-subgroup-inset-f),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page .dashboard-panel.dashboard-panel .fuel-system-section.fuel-system-section>.dash-section-body.dash-section-body>.fuel-control-card.fuel-control-card:not(#fp-fuel-subgroup-inset-a#fp-fuel-subgroup-inset-b#fp-fuel-subgroup-inset-c){align-self:center!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;max-width:calc(100% - 16px)!important;width:calc(100% - 16px)!important}@media (max-width:650px){body.fp-oilfields-page.fp-oilfields-page.fp-mobile-view .dashboard-panel.dashboard-panel .fuel-system-section.fuel-system-section>.dash-section-body.dash-section-body>.fuel-control-card.fuel-control-card:not(#fp-fuel-mobile-subgroup-inset-d#fp-fuel-mobile-subgroup-inset-e#fp-fuel-mobile-subgroup-inset-f),html.fp-oilfields-page.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-page.fp-mobile-view .dashboard-panel.dashboard-panel .fuel-system-section.fuel-system-section>.dash-section-body.dash-section-body>.fuel-control-card.fuel-control-card:not(#fp-fuel-mobile-subgroup-inset-a#fp-fuel-mobile-subgroup-inset-b#fp-fuel-mobile-subgroup-inset-c){max-width:calc(100% - 12px)!important;width:calc(100% - 12px)!important}}