:root{color-scheme:dark;--bg:#0b0f14;--bg-soft:#0f1520;--card:#121824;--card-2:#151d2b;--cell-bg:#0f1520;--text:#e7eefc;--muted:#8ea0b8;--line:#223047;--line-soft:hsla(0,0%,100%,.1);--line-strong:hsla(0,0%,100%,.18);--btn:#1f2a3d;--primary:#60a5fa;--primary-600:#3d6fb6;--ring:rgba(96,165,250,.28);--danger-bg:rgba(255,75,75,.14);--danger-line:rgba(255,75,75,.3);--success-bg:rgba(120,255,120,.14);--success-line:rgba(120,255,120,.32);--field-bg:rgba(28,38,56,.78);--field-bg-hover:rgba(22,30,44,.88);--field-border:rgba(141,165,196,.22);--field-border-hover:rgba(141,165,196,.32);--field-border-focus:rgba(96,165,250,.7);--field-shadow:inset 0 1px 0 hsla(0,0%,100%,.06),inset 0 -1px 0 rgba(0,0,0,.25);--radius-card:18px;--radius-control:14px;--radius-pill:999px;--shadow-card:0 14px 36px rgba(0,0,0,.24);--shadow-modal:0 30px 80px rgba(0,0,0,.46);--nav-h:64px;--footer-h:0px;--fp-mobile-max-width:760px;--fp-tablet-max-width:1180px;--fp-viewport-width:1440px;--fp-viewport-scale:1}html[data-fp-viewport=mobile]{--fp-mode-min-hit:42px;--fp-mode-section-gap:10px}html[data-fp-viewport=tablet]{--fp-mode-min-hit:40px;--fp-mode-section-gap:14px}html[data-fp-viewport=desktop]{--fp-mode-min-hit:38px;--fp-mode-section-gap:16px}@media (min-width:1181px) and (pointer:fine){:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll),body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){overflow-x:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.68) rgba(15,23,42,.38)!important;scrollbar-gutter:stable!important;-ms-overflow-style:auto!important}html[data-theme=light] :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){scrollbar-color:rgba(37,99,235,.82) rgba(226,232,240,.95)!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar,body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar{width:10px!important;height:10px!important;display:block!important;background:transparent!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-track,body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-track{margin:0 12px!important;border:3px solid transparent!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(59,130,246,.18),rgba(96,165,250,.36)) padding-box,linear-gradient(180deg,rgba(148,163,184,.12),rgba(15,23,42,.28)) border-box!important;box-shadow:inset 0 0 0 1px rgba(191,219,254,.12)!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb,body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb{min-width:86px!important;border:2px solid rgba(15,23,42,.56)!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(147,197,253,.86),rgba(59,130,246,.76) 48%,rgba(96,165,250,.82))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),0 0 12px rgba(96,165,250,.16)!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb:hover,body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#bfdbfe,#60a5fa 45%,#2563eb)!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-corner,body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-corner{background:transparent!important}html[data-theme=light] :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-track{background:linear-gradient(90deg,rgba(191,219,254,.78),rgba(219,234,254,.96)) padding-box,linear-gradient(180deg,rgba(37,99,235,.18),rgba(148,163,184,.28)) border-box!important;box-shadow:inset 0 0 0 1px rgba(37,99,235,.16)!important}html[data-theme=light] :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb{border-color:rgba(248,251,255,.95)!important;background:linear-gradient(90deg,#93c5fd,#2563eb 52%,#60a5fa)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 0 16px rgba(37,99,235,.16)!important}}.dashboard-panel .activity-log-row p.activity-log-description{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;max-height:2.5em!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;cursor:help!important}.copy-icon-svg{display:block!important;overflow:visible!important;transform:translateX(.25px)!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{min-height:96px!important;padding:0 4px 14px 0!important}.dashboard-panel .bonus-automation-panel .bonus-performance-tools{margin-top:10px!important}@media (max-width:760px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{min-height:90px!important;padding-bottom:12px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{min-height:44px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle){height:38px!important;min-height:38px!important;max-height:38px!important}}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head{min-height:26px!important;margin-top:4px!important;margin-bottom:2px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-head .dashboard-btn{width:68px!important;min-width:68px!important;height:28px!important;min-height:28px!important;padding:0 8px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table){--bonus-rule-header-h:17px;--bonus-rule-row-h:34px;gap:4px!important;height:calc(var(--bonus-rule-header-h) + (var(--bonus-rule-row-h) * 2) + 14px)!important;min-height:calc(var(--bonus-rule-header-h) + (var(--bonus-rule-row-h) * 2) + 14px)!important;max-height:calc(var(--bonus-rule-header-h) + (var(--bonus-rule-row-h) * 2) + 14px)!important;padding:0 2px 6px 0!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{grid-template-columns:48px minmax(64px,.72fr) minmax(92px,1.25fr) 68px 68px 82px 56px 34px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{grid-template-columns:48px minmax(104px,1.15fr) 18px minmax(96px,.95fr) 46px 70px 82px 56px 34px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header){min-height:var(--bonus-rule-header-h)!important;height:var(--bonus-rule-header-h)!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header) span{font-size:8.5px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row){min-height:var(--bonus-rule-row-h)!important;height:var(--bonus-rule-row-h)!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) :is(select,input,.dashboard-btn,.bonus-toggle){box-sizing:border-box!important;height:32px!important;min-height:32px!important;max-height:32px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding-left:7px!important;padding-right:7px!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) .bonus-toggle input{width:14px!important;height:14px!important;min-width:14px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-rule-is{min-width:0!important;font-size:9px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field input{text-align:center!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-row-save-btn{padding:0 6px!important;font-size:9.5px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{padding:0!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){overflow-y:hidden!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty) .bonus-empty{min-height:34px!important;margin:0!important;font-size:10px!important}.dashboard-panel .bonus-automation-panel{--bonus-performance-scrollbar-gutter:18px}.dashboard-panel .bonus-automation-panel .bonus-performance-table,.dashboard-panel .bonus-automation-panel .bonus-performance-tools{box-sizing:border-box!important;min-width:0!important}.dashboard-panel .bonus-automation-panel .bonus-performance-tools{padding-right:var(--bonus-performance-scrollbar-gutter)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel .bonus-automation-panel .bonus-performance-table{padding-right:2px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .bonus-automation-panel .bonus-performance-row{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-template-columns:30px minmax(128px,1.22fr) minmax(66px,.62fr) minmax(82px,.7fr) minmax(128px,1.25fr) 54px 46px!important}@media (max-width:760px){.dashboard-panel .bonus-automation-panel{--bonus-performance-scrollbar-gutter:14px}.dashboard-panel .bonus-automation-panel .bonus-performance-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.dashboard-panel .bonus-automation-panel .bonus-night-table{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:7px!important;width:100%!important;max-width:100%!important;min-height:62px!important;padding:0 4px 12px 0!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-gutter:stable!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{grid-template-columns:54px 92px minmax(138px,1fr) 74px 74px 96px 62px 50px!important;min-width:682px!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header span{min-width:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty){overflow-x:auto!important;overflow-y:visible!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-night-rule-header{min-width:682px!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-empty{box-sizing:border-box!important;min-width:682px!important;width:100%!important}@media (max-width:760px){.dashboard-panel .bonus-automation-panel .bonus-night-table{padding-bottom:10px!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{min-height:44px!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-row :is(select,input,.dashboard-btn,.bonus-toggle){height:38px!important;min-height:38px!important;max-height:38px!important}}.driver-details-modal{--driver-details-radius:22px;border-radius:var(--driver-details-radius)!important;background-clip:padding-box!important;clip-path:inset(0 round var(--driver-details-radius))!important;isolation:isolate!important}.driver-details-modal .driver-details-head{border-radius:calc(var(--driver-details-radius) - 1px) calc(var(--driver-details-radius) - 1px) 0 0!important;background-clip:padding-box!important;overflow:hidden!important}@media (max-width:1180px){.driver-details-modal{--driver-details-radius:18px}}@media (max-width:760px){.dashboard-panel .bonus-automation-panel .bonus-tms-awards{min-height:174px!important;padding:10px 9px 11px!important;gap:5px!important;overflow:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-grid{min-height:124px!important;padding:0 2px 4px!important;align-items:stretch!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card{height:120px!important;min-height:120px!important;max-height:120px!important;grid-template-rows:13px 30px 13px 17px 17px!important;padding:5px 7px 10px!important;gap:2px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card small,.dashboard-panel .bonus-automation-panel .bonus-tms-award-card strong{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-tms-award-card b{align-self:center!important;justify-self:center!important;min-height:15px!important;line-height:1!important}}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header{min-height:20px!important;padding:0 4px 2px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-night-table:has(.bonus-empty) .bonus-night-rule-header{grid-template-columns:52px .8fr 1.05fr 50px 50px 58px 48px 42px!important;min-width:0!important;width:100%!important}@media (min-width:761px){.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 58px!important}}.dashboard-panel .bonus-automation-panel .rate-rule-suffix-field[data-suffix="$"]{display:block!important;position:relative!important;width:100%!important;min-width:0!important}.dashboard-panel .bonus-automation-panel .rate-rule-suffix-field[data-suffix="$"] input{text-align:center!important;padding-left:22px!important;padding-right:22px!important}.dashboard-panel .bonus-automation-panel .rate-rule-suffix-field[data-suffix="$"]:after{content:attr(data-suffix)!important;position:absolute!important;right:9px!important;top:50%!important;transform:translateY(-50%)!important;color:var(--muted)!important;font-size:10px!important;font-weight:950!important;line-height:1!important;pointer-events:none!important;opacity:.95!important}.dashboard-panel .bonus-automation-panel .rate-rule-suffix-field.empty[data-suffix="$"]:after{opacity:.55!important}@media (max-width:760px){.dashboard-panel .bonus-automation-panel .bonus-tms-awards{box-sizing:border-box!important;width:100%!important;min-height:188px!important;max-height:none!important;height:auto!important;padding:12px 28px 14px 10px!important;overflow:visible!important;align-content:start!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards-close{right:8px!important;top:8px!important;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-awards-head{justify-content:center!important;gap:5px!important;min-height:24px!important;padding:0 22px 0 0!important;margin-bottom:7px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:122px!important;justify-content:center!important;justify-items:center!important;gap:8px!important;min-height:118px!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;padding:0 0 4px!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card{box-sizing:border-box!important;width:122px!important;min-width:122px!important;height:118px!important;min-height:118px!important;grid-template-rows:15px 34px 16px 18px 16px!important;padding:6px 7px!important;overflow:hidden!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card strong{font-size:10px!important;line-height:1.05!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card small{min-height:18px!important;font-size:7px!important;line-height:1.1!important}.dashboard-panel .bonus-automation-panel .bonus-tms-award-card b{font-size:8px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls{display:grid!important;grid-template-columns:minmax(130px,1.1fr) minmax(108px,.9fr) minmax(88px,.62fr)!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:min(100%,390px)!important;margin:8px auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field,.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-field,.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-top-toggle{box-sizing:border-box!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:30px!important;min-height:30px!important;max-height:30px!important;margin:0!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-top-toggle{gap:5px!important;padding:0 8px!important;font-size:7.5px!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-money-field,.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-region-field{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:4px!important;padding:0 5px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls :is(.bonus-region-field>span,.bonus-money-field>span){font-size:7px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field .rate-rule-suffix-field,.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{box-sizing:border-box!important;height:24px!important;min-height:24px!important;max-height:24px!important;width:100%!important;min-width:0!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:8px!important;line-height:24px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field .rate-rule-suffix-field{display:block!important;position:relative!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field .rate-rule-suffix-field input{padding-right:18px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-controls .bonus-money-field .rate-rule-suffix-field:after{content:attr(data-suffix);position:absolute;right:7px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:8px;font-weight:950;line-height:1;pointer-events:none}}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{justify-items:stretch!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row>*{align-self:center!important}.dashboard-panel .bonus-automation-panel .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 .bonus-automation-rule-row select{padding-left:10px!important;padding-right:24px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-rule-is,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-toggle,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .dashboard-btn{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field input{padding-left:22px!important;padding-right:22px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{gap:7px!important;min-height:92px!important;padding:0 4px 12px 0!important;overflow-x:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header{min-height:20px!important;padding:0 4px 2px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{min-height:46px!important;padding:2px 0!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle){box-sizing:border-box!important;height:40px!important;min-height:40px!important;max-height:40px!important;width:100%!important;min-width:0!important;max-width:100%!important;line-height:1.1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field{width:100%!important;min-width:0!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field input{padding-right:24px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field:after{content:attr(data-suffix);position:absolute;right:9px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:10px;font-weight:950;line-height:1;pointer-events:none}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .rate-rule-suffix-field.empty:after{opacity:.45}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-row-save-btn{padding:0 8px!important;border-radius:12px!important;font-size:10px!important}html[data-theme=light] .dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header){background:#eef4fb!important;color:#51647f!important;border:1px solid #d9e5f5!important;border-radius:10px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86)!important}.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-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 .bonus-night-table:has(.bonus-empty)+.bonus-automation-rules-head{margin-top:0!important}@media (max-width:1180px){.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table){--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 :is(.bonus-night-rule-row,.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}.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-table,.bonus-automation-rules-table):has(.bonus-empty){height:32px!important;min-height:32px!important;max-height:32px!important}}@media (max-width:760px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{min-height:86px!important;padding-bottom:10px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{min-height:44px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row :is(select,input,.dashboard-btn,.bonus-toggle){height:38px!important;min-height:38px!important;max-height:38px!important}}@media (min-width:921px) and (max-width:1180px){.drivers-table{--drv-col-phone:141px!important}}@media (min-width:761px) and (max-width:920px){.drivers-table{--drv-col-phone:121px!important}}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table,.dashboard-panel .bonus-automation-panel .bonus-night-table{box-sizing:border-box!important;display:grid!important;align-content:start!important;width:100%!important;max-width:100%!important;min-height:64px!important;gap:6px!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.dashboard-panel .bonus-automation-panel .bonus-night-table{max-height:min(174px,28vh)!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{min-width:min(606px,100%)!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{min-width:min(660px,100%)!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{min-height:34px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){overflow-x:hidden!important;overflow-y:visible!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{grid-template-columns:54px 92px minmax(112px,1fr) 74px 74px 92px 62px 42px!important;gap:6px!important;min-width:668px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{grid-template-columns:54px minmax(178px,1.2fr) 24px 126px 58px 84px 96px 62px 42px!important;gap:6px!important;min-width:772px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) :is(input,select,.dashboard-btn,.bonus-toggle){box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field{min-width:0!important;width:100%!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field input{padding-right:24px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field:after{content:attr(data-suffix);position:absolute;right:9px;top:50%;transform:translateY(-50%);color:var(--muted);font-size:10px;font-weight:950;line-height:1;pointer-events:none}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field.empty:after{opacity:.45}.dashboard-panel .bonus-automation-panel .bonus-row-save-btn{padding:0 8px!important;border-radius:12px!important;font-size:10px!important}html[data-theme=light]{color-scheme:light;--bg:#b4c0ca;--bg-soft:#eef2f8;--card:#fff;--card-2:#f7fafc;--cell-bg:#fff;--text:#0b1220;--muted:#5b6b84;--line:#d7dfec;--line-soft:rgba(0,0,0,.1);--line-strong:rgba(0,0,0,.16);--btn:#eef2f8;--ring:rgba(61,111,182,.22);--danger-bg:rgba(255,75,75,.1);--danger-line:rgba(255,75,75,.25);--success-bg:rgba(34,197,94,.11);--success-line:rgba(34,197,94,.28);--field-bg:rgba(240,244,251,.95);--field-bg-hover:#ebf0f8;--field-border:rgba(0,0,0,.12);--field-border-hover:rgba(0,0,0,.18);--field-border-focus:rgba(61,111,182,.58);--field-shadow:inset 0 1px 0 hsla(0,0%,100%,.65),inset 0 -1px 0 rgba(0,0,0,.06)}*{box-sizing:border-box}body,html{margin:0;padding:0;min-width:350px;min-height:100%;background:var(--bg);color:var(--text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:auto;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}body,body :where(a,button,div,span,p,h1,h2,h3,h4,h5,h6,label,small,strong,b,em,img,svg,table,th,td,li){-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}body :where(input,textarea,select,[contenteditable=true],[data-allow-text-select=true],[data-allow-context-menu=true]),body :where(input,textarea,select,[contenteditable=true],[data-allow-text-select=true],[data-allow-context-menu=true]) *{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;user-select:text}body :where(button,button *,[role=button],[role=button] *,input[type=checkbox],input[type=radio],select,option,svg,svg *,img,.no-text-select,.no-text-select *){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}img,svg{-webkit-user-drag:none}.app-main,.container{width:100%;max-width:none;min-width:350px;margin:0;padding:0}.app-main{flex:1 0 auto}*{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.58) hsla(0,0%,100%,.14)}html[data-theme=light] *{scrollbar-color:rgba(0,0,0,.42) rgba(0,0,0,.12)}::-webkit-scrollbar{width:11px;height:12px}::-webkit-scrollbar-track{background:hsla(0,0%,100%,.14);border-radius:999px}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.58);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(96,165,250,.78)}html[data-theme=light] ::-webkit-scrollbar-track{background:rgba(0,0,0,.12)}html[data-theme=light] ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.42)}html[data-theme=light] ::-webkit-scrollbar-thumb:hover{background:rgba(61,111,182,.72)}body.fp-oilfields-page,body.fp-oilfields-page *,html.fp-oilfields-page{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important}body.fp-oilfields-page ::-webkit-scrollbar,body.fp-oilfields-page::-webkit-scrollbar,html.fp-oilfields-page::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}.nav-wrap{position:sticky;top:0;left:0;right:0;z-index:80;background:rgba(11,18,32,.95);border-bottom:1px solid hsla(0,0%,100%,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.nav{width:min(100%,1700px);min-width:350px;margin:0 auto;padding:10px 16px;align-items:center;justify-content:space-between;gap:12px}.brand,.nav{display:flex}.brand{align-items:flex-start;gap:10px;min-width:0;flex-direction:column}.brand img{display:block}.brand-text{font-weight:950;font-size:18px;letter-spacing:.2px;color:#e7eefc}.brand-subtitle,.fp-subtitle,.oilfields-subtitle{color:#8ea0b8;font-size:12px;font-weight:850;line-height:1.1;margin-top:-3px;white-space:nowrap}.brand-subtitle{margin-left:7px}.menu{display:flex;gap:12px;align-items:center}.btn-logout,.link{padding:10px 12px;border-radius:var(--radius-control);font-size:14px;font-weight:850;color:#8ea0b8;border:1px solid transparent;background:transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}.btn-logout:hover,.link.active,.link:hover{color:#e7eefc;border-color:rgba(96,165,250,.55);background:rgba(96,165,250,.12)}.link.active{box-shadow:0 0 0 3px rgba(96,165,250,.18)}.hamburger{display:none;width:40px;height:40px;border:1px solid #223047;border-radius:var(--radius-control);background:#1f2a3d;align-items:center;justify-content:center;gap:4px;flex-direction:column}.hamburger span{display:block;width:18px;height:2px;background:#e7eefc;border-radius:2px}.footer{flex:0 0 auto;background:rgba(11,18,32,.95);border-top:1px solid hsla(0,0%,100%,.08);padding:32px 16px 26px;color:#8ea0b8;text-align:center}.footer-content{max-width:800px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:12px}.footer-links{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin-bottom:10px}.footer-links a{color:#8ea0b8;font-size:14px}.footer-links a:hover{color:var(--primary)}.footer p{margin:0;font-size:13px;opacity:.78}@media (max-width:860px){.hamburger{display:flex}.menu{position:absolute;top:62px;right:12px;left:12px;display:none;flex-direction:column;align-items:stretch;gap:6px;padding:8px;background:var(--card);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 45px rgba(0,0,0,.35)}.menu.open{display:flex}.btn-logout,.link{text-align:center}}.access-card,.card,.dash-section,.dash-stat-card,.dashboard-panel,.drivers-panel,.empty-report,.health-card,.loads-panel,.oil-card,.oil-home .card,.statTile,.tile,.trailers-panel,.trucks-panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--text)}.card,.oil-card{padding:18px}.statTile,.tile{background:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.07)}html[data-theme=light] .empty-report,html[data-theme=light] .statTile,html[data-theme=light] .tile{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.06)}.dashboard-head p,.drivers-head p,.dsSub,.homeSub,.label,.label-pill,.loads-head p,.oil-muted,.small,.statLabel,.trailers-head p,.trucks-head p{color:var(--muted)}.add-head-btn,.btn,.button,.button.primary,.button.sm,.copy-drivers-btn,.copy-trailers-btn,.copy-trucks-btn,.dashboard-btn,.drivers-btn,.image-link-btn,.loads-btn,.mobile-add-btn,.mobile-sort-btn,.modal-close,.refresh-btn,.search-btn,.toolbar-refresh-btn,.trailers-btn,.trucks-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:40px;height:40px;padding:0 16px;border-radius:var(--radius-control);border:1px solid var(--line);background:var(--btn);color:var(--text);font-weight:900;letter-spacing:.2px;display:inline-flex;align-items:center;justify-content:center;gap:7px;line-height:1.1;box-shadow:none;transition:background .12s ease,border-color .12s ease,transform .06s ease,box-shadow .12s ease}.btn:hover,.button:hover,.copy-drivers-btn:hover,.copy-trailers-btn:hover,.copy-trucks-btn:hover,.dashboard-btn:hover,.drivers-btn:hover,.image-link-btn:hover,.loads-btn:hover,.modal-close:hover,.trailers-btn:hover,.trucks-btn:hover{border-color:var(--primary-600);background:rgba(96,165,250,.1)}.btn:active,.button:active,.dashboard-btn:active,.drivers-btn:active,.loads-btn:active,.trailers-btn:active,.trucks-btn:active{transform:translateY(1px)}.btn:disabled,.button:disabled,.dashboard-btn:disabled,.drivers-btn:disabled,.loads-btn:disabled,.trailers-btn:disabled,.trucks-btn:disabled{opacity:.55;cursor:not-allowed}.add-head-btn,.btn.primary,.button.primary,.dashboard-btn.primary,.drivers-btn.primary,.loads-btn.primary,.mobile-add-btn,.mobile-sort-btn,.refresh-btn,.search-btn,.toolbar-refresh-btn,.trailers-btn.primary,.trucks-btn.primary{border-color:var(--primary-600);background:rgba(96,165,250,.16)}.add-head-btn:hover,.btn.primary:hover,.button.primary:hover,.dashboard-btn.primary:hover,.drivers-btn.primary:hover,.loads-btn.primary:hover,.mobile-add-btn:hover,.mobile-sort-btn:hover,.refresh-btn:hover,.search-btn:hover,.toolbar-refresh-btn:hover,.trailers-btn.primary:hover,.trucks-btn.primary:hover{background:var(--btn)}.dashboard-btn.danger,.drivers-btn.danger,.trailers-btn.danger,.trucks-btn.danger{background:rgba(255,90,90,.2);border-color:rgba(255,90,90,.42);color:#fcc}html[data-theme=light] .dashboard-btn.danger,html[data-theme=light] .drivers-btn.danger,html[data-theme=light] .trailers-btn.danger,html[data-theme=light] .trucks-btn.danger{color:#991b1b}.driver-form-grid input,.driver-form-grid select,.driver-form-grid textarea,.drivers-toolbar input,.drivers-toolbar select,.loads-toolbar input,.loads-toolbar select,.search-filter,.trailer-form-grid input,.trailer-form-grid select,.trailer-form-grid textarea,.trailers-toolbar input,.trailers-toolbar select,.truck-form-grid input,.truck-form-grid select,.truck-form-grid textarea,.trucks-toolbar input,.trucks-toolbar select,input,select,textarea{width:100%;max-width:100%;box-sizing:border-box;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-control);color:var(--text);outline:none;box-shadow:var(--field-shadow)}input::-moz-placeholder,textarea::-moz-placeholder{color:rgba(149,167,194,.75)}input::placeholder,textarea::placeholder{color:rgba(149,167,194,.75)}html[data-theme=light] input::-moz-placeholder,html[data-theme=light] textarea::-moz-placeholder{color:rgba(75,92,117,.65)}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:rgba(75,92,117,.65)}input:hover,select:hover,textarea:hover{border-color:var(--field-border-hover);background:var(--field-bg-hover)}input:focus,select:focus,textarea:focus{border-color:var(--field-border-focus);box-shadow:0 0 0 3px rgba(96,165,250,.2),var(--field-shadow)}html[data-theme=light] input:focus,html[data-theme=light] select:focus,html[data-theme=light] textarea:focus{box-shadow:0 0 0 3px rgba(61,111,182,.16),var(--field-shadow)}select option{background:#121824;color:#e9f0ff}html[data-theme=light] select option{background:#fff;color:#0b1220}select option:checked{background:#2563eb;color:#fff}textarea{resize:vertical}.oil-home .right-tools,.oilfields-nav-right{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto}.status-pill{white-space:nowrap;border:1px solid #223047;color:#8ea0b8;border-radius:var(--radius-pill);padding:7px 12px;font-size:11px;font-weight:900;background:hsla(0,0%,100%,.03)}.theme-switch,.theme-toggle{height:34px;display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;color:#8ea0b8;font-size:11px;font-weight:950;padding:0}.theme-label{letter-spacing:.4px;line-height:1}.switch-track{width:46px;height:24px;border-radius:var(--radius-pill);border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.15);position:relative;flex:0 0 auto}.switch-dot{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:var(--radius-pill);background:hsla(0,0%,100%,.9);transition:transform .18s ease}html[data-theme=light] .switch-dot{transform:translateX(20px);background:rgba(0,0,0,.75)}html[data-theme=light] .switch-track{background:rgba(0,0,0,.12);border-color:rgba(0,0,0,.12)}html[data-theme=light] .nav-wrap .theme-label,html[data-theme=light] .nav-wrap .theme-switch,html[data-theme=light] .oilfields-nav-right .theme-switch{color:#1e40af!important}html[data-theme=light] .nav-wrap .switch-track,html[data-theme=light] .oilfields-nav-right .switch-track{background:rgba(96,165,250,.18)!important;border-color:rgba(147,197,253,.42)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}html[data-theme=light] .nav-wrap .switch-dot,html[data-theme=light] .oilfields-nav-right .switch-dot{background:#f8fbff!important;box-shadow:0 2px 8px rgba(0,0,0,.28),0 0 0 1px rgba(147,197,253,.3)}.tms-page{min-height:100dvh;background:var(--bg);color:var(--text)}.tms-shell{width:min(100%,1700px);min-width:350px;margin:0 auto}.content{width:100%}.bottomTabs,.mobile-tabs,.oil-bottom-tabs,.oil-tabs,.tabs{background:transparent}.fleetMain,.oil-tab,.tab{background:var(--btn);border:1px solid var(--line);color:var(--text);border-radius:var(--radius-control);font-weight:900;letter-spacing:.2px;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}.fleetMain:hover,.oil-tab:hover,.tab:hover{background:rgba(96,165,250,.14);border-color:rgba(96,165,250,.55);box-shadow:inset 0 0 0 1px rgba(96,165,250,.3)}.fleetMain.active,.oil-tab.active,.tab.active{background:rgba(96,165,250,.14);border-color:rgba(96,165,250,.7);box-shadow:inset 0 0 0 1px rgba(96,165,250,.35)}.ai-bubble{position:fixed;right:18px;bottom:18px;z-index:90;border-color:var(--primary-600);background:rgba(96,165,250,.16)}.billing-table,.drivers-table-wrap,.loads-table-wrap,.tableWrap,.trailers-table-wrap,.trucks-table-wrap{background:var(--cell-bg);border:1px solid var(--line);border-radius:16px;overflow:auto}.billing-header,.driver-header-cell,.drivers-header,.loads-header,.trailer-header-cell,.trailers-header,.truck-header-cell,.trucks-header{background:hsla(0,0%,100%,.04);color:var(--muted);border-color:var(--line-strong);font-weight:900}html[data-theme=light] .billing-header,html[data-theme=light] .driver-header-cell,html[data-theme=light] .drivers-header,html[data-theme=light] .loads-header,html[data-theme=light] .trailer-header-cell,html[data-theme=light] .trailers-header,html[data-theme=light] .truck-header-cell,html[data-theme=light] .trucks-header{background:rgba(0,0,0,.04);color:rgba(0,0,0,.7)}.billing-row,.drivers-row,.loads-row,.trailers-row,.trucks-row{border-color:var(--line-soft);color:var(--text)}.billing-row:hover,.drivers-data-row:hover,.loads-data-row:hover,.trailers-data-row:hover,.trucks-data-row:hover{background:rgba(96,165,250,.1);box-shadow:inset 0 0 0 1px rgba(96,165,250,.16)}html[data-theme=light] .billing-row:hover,html[data-theme=light] .drivers-data-row:hover,html[data-theme=light] .loads-data-row:hover,html[data-theme=light] .trailers-data-row:hover,html[data-theme=light] .trucks-data-row:hover{background:rgba(0,0,0,.03)}.dashboard-error,.drivers-empty,.drivers-error,.loads-empty,.loads-error,.trailers-empty,.trailers-error,.trucks-empty,.trucks-error{color:var(--muted)}.dashboard-error,.drivers-error,.loads-error,.trailers-error,.trucks-error{background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:var(--radius-control);color:#ffb4b4}html[data-theme=light] .dashboard-error,html[data-theme=light] .drivers-error,html[data-theme=light] .loads-error,html[data-theme=light] .trailers-error,html[data-theme=light] .trucks-error{color:#991b1b}.drivers-error.success{background:var(--success-bg)!important;border-color:var(--success-line)!important;color:#bbf7d0!important}html[data-theme=light] .drivers-error.success{color:#166534!important}.badge,.count-pill,.countPill,.customer-pill,.dsPill,.label-pill,.mini-pill,.pill,.pillMini,.region-pill,.soft-pill,.status-badge,.trailer-pill,.well-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);font-weight:900;white-space:nowrap;border:1px solid hsla(0,0%,63%,.25);background:hsla(0,0%,63%,.12);color:#fff}html[data-theme=light] .badge,html[data-theme=light] .count-pill,html[data-theme=light] .countPill,html[data-theme=light] .customer-pill,html[data-theme=light] .dsPill,html[data-theme=light] .label-pill,html[data-theme=light] .mini-pill,html[data-theme=light] .pill,html[data-theme=light] .pillMini,html[data-theme=light] .region-pill,html[data-theme=light] .soft-pill,html[data-theme=light] .status-badge,html[data-theme=light] .trailer-pill,html[data-theme=light] .well-pill{color:#0b1220}.bWTX,.pill-WTX,.region-wtx{background:rgba(120,255,120,.18)!important;border-color:rgba(120,255,120,.35)!important}.bETX,.bFNM,.pill-ETX,.pill-FNM,.region-etx,.region-fnm{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bSTX,.pill-STX,.region-stx{background:rgba(255,180,80,.18)!important;border-color:rgba(255,180,80,.35)!important}.bATLAS,.customer-atlas,.pill-ATLAS{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bSOLARIS,.customer-solaris,.pill-SOLARIS{background:rgba(255,220,120,.2)!important;border-color:rgba(255,220,120,.35)!important}.bTSS,.customer-tss,.pill-TSS{background:hsla(0,100%,74%,.18)!important;border-color:hsla(0,100%,74%,.3)!important}.bVELOX,.customer-velox,.pill-VELOX{background:rgba(120,255,120,.18)!important;border-color:rgba(120,255,120,.35)!important}.bNEXTIER,.customer-nextier,.pill-NEXTIER{background:rgba(185,120,255,.18)!important;border-color:rgba(185,120,255,.35)!important}.bREADY,.pill-READY,.status-ready{background:rgba(120,255,120,.18)!important;border-color:rgba(120,255,120,.35)!important}.bACCEPTED,.pill-ACCEPTED,.status-accepted{background:rgba(255,220,120,.2)!important;border-color:rgba(255,220,120,.35)!important}.bBREAK,.pill-BREAK,.status-break{background:rgba(251,146,60,.2)!important;border-color:rgba(251,146,60,.42)!important}.bLOADED,.pill-LOADED,.status-loaded{background:rgba(120,255,255,.18)!important;border-color:rgba(120,255,255,.3)!important}.mini-pill.LOAD-REJECTED,.status-LOAD-REJECTED,.status-LOAD-REJECTED .mini-pill{background:rgba(239,68,68,.16)!important;border-color:rgba(239,68,68,.55)!important;color:#fecaca!important;animation:loadRejectedPulse 1.3s ease-in-out infinite}@keyframes loadRejectedPulse{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,0);transform:scale(1)}50%{box-shadow:0 0 0 4px rgba(239,68,68,.16);transform:scale(1.015)}}.bSTAGED,.pill-STAGED,.status-staged{background:hsla(0,100%,74%,.18)!important;border-color:hsla(0,100%,74%,.3)!important}.bBREAKDOWN,.pill-BREAKDOWN,.status-breakdown{background:rgba(185,120,255,.18)!important;border-color:rgba(185,120,255,.35)!important}.bDAYS_OFF,.pill-DAYS_OFF,.status-days-off,.status-days_off{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bINACTIVE,.pill-INACTIVE,.status-inactive{background:rgba(255,90,90,.22)!important;border-color:rgba(255,90,90,.4)!important}.bAVAILABLE,.pill-AVAILABLE,.status-available{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bRENTED,.pill-RENTED,.status-rented{background:rgba(120,255,120,.18)!important;border-color:rgba(120,255,120,.35)!important}.bOWN,.pill-OWN{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bDYNA,.bON,.bTRUE,.pill-DYNA,.pill-ON,.pill-TRUE,.pill-YES{background:rgba(120,255,120,.18)!important;border-color:rgba(120,255,120,.35)!important}.bFALSE,.bOFF,.pill-FALSE,.pill-NO,.pill-OFF{background:rgba(255,90,90,.22)!important;border-color:rgba(255,90,90,.4)!important}.bNONE,.pill-NONE,.well-none{background:hsla(0,0%,63%,.12)!important;border-color:hsla(0,0%,63%,.22)!important}.b100M,.pill-100M{background:rgba(255,180,80,.18)!important;border-color:rgba(255,180,80,.35)!important}.b100PC,.pill-100PC{background:hsla(0,0%,63%,.22)!important;border-color:hsla(0,0%,63%,.35)!important}.b40_70,.pill-40_70{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bSINGLE_HOPPER_HT,.pill-SINGLE_HOPPER_HT{background:rgba(120,255,120,.18)!important;border-color:rgba(120,255,120,.35)!important}.bSINGLE_HOPPER_ST,.pill-SINGLE_HOPPER_ST{background:hsla(0,100%,74%,.18)!important;border-color:hsla(0,100%,74%,.3)!important}.bC_PNEUMATIC_HT,.bC__PNEUMATIC_HT,.pill-C_PNEUMATIC_HT{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bDOUBLE_HOPPER_ST,.pill-DOUBLE_HOPPER_ST{background:rgba(185,120,255,.18)!important;border-color:rgba(185,120,255,.35)!important}.bDOUBLE_HOPPER_HT,.pill-DOUBLE_HOPPER_HT{background:rgba(255,180,80,.18)!important;border-color:rgba(255,180,80,.35)!important}.bSANDBOX_CHASSIS,.pill-SANDBOX_CHASSIS{background:rgba(255,220,120,.2)!important;border-color:rgba(255,220,120,.35)!important}.driver-details-back,.driver-modal-back,.load-modal-back,.modal-back,.trailer-modal-back,.truck-modal-back{background:rgba(0,0,0,.55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.driver-details-modal,.driver-modal,.load-modal,.trailer-modal,.truck-modal{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--text);box-shadow:var(--shadow-modal)}.actions,.driver-modal-actions,.load-modal-actions,.trailer-modal-actions,.truck-modal-actions{background:var(--card);border-color:var(--line)}.driver-field span,.load-field span,.oil-home .label-pill,.trailer-field span,.truck-field span{color:var(--muted)}.alertBox,.danger-card,.home-alert{background:var(--danger-bg);border:1px solid var(--danger-line);border-radius:var(--radius-control)}.top10Grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.reportsHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.reportsHeadLeft{display:flex;flex-direction:column;gap:2px;min-width:0}.reportsHeadRight{display:flex;align-items:center;gap:8px;flex:0 0 auto}.repDayTotals{display:flex;gap:4px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.repDayTotals .pillMini.isToday,.weekNav .wkBtn.primary{border-color:var(--primary-600);background:rgba(96,165,250,.14)}.monthlyTitle{color:var(--primary);text-align:center;font-weight:950;letter-spacing:.4px}.duplicate-num,.orange-text,.previous-day-load{color:#f59e0b!important;font-weight:900}.agedRed{color:#b71c1c!important}.err{color:#ff8b8b}.ok{color:#7dffb2}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.page-wrap{width:min(100%,1280px);margin:0 auto;padding:60px 16px}.hero{position:relative;overflow:hidden;border-radius:20px;border:1px solid hsla(0,0%,100%,.06);background:var(--card);min-height:320px;padding:32px;margin-top:40px}.hero-bg{background:linear-gradient(180deg,rgba(11,16,32,.65),rgba(11,16,32,.85)),url(/og-freightpilot.png) 50%/cover no-repeat;opacity:.65}.hero-bg,.hero-bg-fleet{position:absolute;inset:0;pointer-events:none}.hero-bg-fleet{background:linear-gradient(180deg,rgba(33,18,0,.75),rgba(33,18,0,.9)),url(/og-freightpilot.png) 50%/cover no-repeat;opacity:.75}.hero-grid{position:relative;display:grid;gap:18px;grid-template-columns:1.2fr .8fr;align-items:center}.hero h1{margin:0 0 6px;font-size:clamp(24px,3.2vw,42px);line-height:1.1}.hero p.lede{margin:0;color:var(--muted);font-size:clamp(14px,1.5vw,18px)}.hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:16px}.hero-card{position:relative;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:16px}.hero-fleet{margin-top:40px}.badge-fleet{background:rgba(255,140,0,.2);border-color:rgba(255,140,0,.35);color:#ffd9a0}.button-fleet{background:#f93;border-color:#f93;color:#201000}.button-fleet:hover{background:#ff8a1f}.login-wrap:after{content:"";display:block;height:80px}@media (max-width:900px){.hero-grid{grid-template-columns:1fr}}@media (max-width:768px){.page-wrap{padding:24px 10px;max-width:100%}.card,.oil-card{width:100%;border-radius:14px;padding:14px}.hero{border-radius:14px;padding:24px 16px}}@media (max-width:760px){.nav{padding-left:10px;padding-right:10px}.brand-subtitle{font-size:11px}.status-pill{display:none}.theme-label{display:inline!important;font-size:10px!important}.switch-track{width:38px;height:22px}.switch-dot{width:18px;height:18px}html[data-theme=light] .switch-dot{transform:translateX(16px)}.dashboard-panel,.drivers-panel,.loads-panel,.trailers-panel,.trucks-panel{border-radius:14px}.bottomTabs,.mobile-tabs,.oil-bottom-tabs{background:var(--bg);border-top:1px solid var(--line-soft)}.dashboard-btn,.drivers-btn,.loads-btn,.trailers-btn,.trucks-btn,input,select,textarea{border-radius:12px}.top10Grid{grid-template-columns:1fr}.reportsHead,.reportsHeadRight{align-items:flex-start}.reportsHeadRight{gap:4px}.badge,.count-pill,.countPill,.customer-pill,.dsPill,.label-pill,.mini-pill,.pill,.pillMini,.region-pill,.soft-pill,.status-badge,.trailer-pill,.well-pill{font-size:10px;line-height:12px}}.trailers-head-actions,.trucks-head-actions{gap:10px!important}.trailers-toolbar .trailers-search-box,.trucks-toolbar .trucks-search-box{display:flex!important;align-items:center!important;gap:6px!important;padding:0 6px 0 12px!important;text-align:left!important}.trailers-toolbar .trailers-search-box input,.trucks-toolbar .trucks-search-box input{flex:1 1 auto!important;min-width:0!important;height:100%!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font:inherit!important}.trailers-toolbar .trailers-search-box input:focus,.trucks-toolbar .trucks-search-box input:focus{border:0!important;box-shadow:none!important}.trailers-toolbar .trailers-search-box:focus-within,.trucks-toolbar .trucks-search-box:focus-within{border-color:var(--field-border-focus,rgba(96,165,250,.68))!important;box-shadow:0 0 0 3px rgba(96,165,250,.2)!important}.loads-clear-filters-btn,.trailers-clear-filters-btn,.trucks-clear-filters-btn{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;flex:0 0 24px!important;width:24px!important;height:24px!important;min-width:24px!important;min-height:24px!important;padding:0!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:8px!important;background:rgba(15,23,42,.34)!important;color:var(--oil-muted,#8ea0b8)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:10px!important;font-weight:950!important;line-height:1!important;cursor:pointer!important}.loads-clear-filters-btn:hover,.trailers-clear-filters-btn:hover,.trucks-clear-filters-btn:hover{border-color:rgba(96,165,250,.48)!important;color:var(--oil-text,#e5eefc)!important}.loads-clear-filters-btn:disabled,.trailers-clear-filters-btn:disabled,.trucks-clear-filters-btn:disabled{opacity:.36!important;cursor:not-allowed!important}.loads-head-actions .loads-btn.export-head-btn{width:112px!important;min-width:112px!important;padding-left:8px!important;padding-right:8px!important;text-transform:none!important}.loads-search-field .loads-search-box{position:relative!important;display:flex!important;align-items:center!important;width:100%!important}html[data-theme=light] .loads-clear-filters-btn,html[data-theme=light] .trailers-clear-filters-btn,html[data-theme=light] .trucks-clear-filters-btn{background:hsla(0,0%,100%,.7)!important;color:#475569!important;border-color:rgba(100,116,139,.26)!important}@media (max-width:1180px) and (min-width:761px){.trailers-head-actions,.trucks-head-actions{gap:8px!important}.loads-head-actions .loads-btn.export-head-btn{width:92px!important;min-width:92px!important;font-size:10.5px!important}}@media (max-width:760px){.trailers-toolbar .trailers-search-box,.trucks-toolbar .trucks-search-box{height:31px!important;min-height:31px!important;min-width:0!important;width:100%!important;border-radius:10px!important;padding:0 4px 0 6px!important;font-size:8px!important;font-weight:900!important}.trailers-toolbar .trailers-search-box input,.trucks-toolbar .trucks-search-box input{font-size:8px!important;text-align:center!important}.loads-clear-filters-btn,.trailers-clear-filters-btn,.trucks-clear-filters-btn{flex-basis:20px!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;border-radius:7px!important;font-size:8px!important}.loads-search-field .loads-search-box input{padding-right:30px!important}}.landing-rate .landing-report-grid div{min-width:0!important;container-type:inline-size}.landing-rate .landing-report-grid strong{font-size:clamp(19px,1.55vw,24px)!important;line-height:1.04!important;letter-spacing:0!important;max-width:100%!important}.landing-rate .landing-report-grid span{font-size:clamp(8px,.72vw,10px)!important;line-height:1.1!important;letter-spacing:.02em!important}@container (max-width: 128px){.landing-rate .landing-report-grid strong{font-size:clamp(17px,18cqw,21px)!important}}@media (min-width:981px) and (max-width:1320px){.landing-rate .landing-report-grid{max-width:560px!important;gap:10px!important}.landing-rate .landing-report-grid div{min-height:96px!important;padding:12px 8px!important}.landing-rate .landing-report-grid strong{font-size:clamp(18px,1.8vw,22px)!important}}@media (min-width:621px) and (max-width:980px){.landing-intro{text-align:center!important;padding-inline:10px!important}.landing-intro h1{max-width:760px!important;margin-inline:auto!important;font-size:clamp(30px,4.6vw,40px)!important;line-height:1.08!important}.landing-intro p{max-width:690px!important;font-size:clamp(14px,1.8vw,17px)!important;line-height:1.45!important}.landing-group h2{font-size:clamp(28px,4.2vw,36px)!important;line-height:1.06!important}.landing-group p{max-width:680px!important;font-size:clamp(14px,1.9vw,16px)!important;line-height:1.4!important;text-align:center!important}.landing-detail-card h2{font-size:clamp(25px,3.6vw,34px)!important;line-height:1.08!important}.landing-detail-card p,.landing-detail-grid span,.landing-detail-list span{font-size:clamp(13px,1.75vw,15px)!important;line-height:1.35!important}}input[type=date]{cursor:pointer}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}html:not([data-theme=light]) input[type=date]{color-scheme:dark}html:not([data-theme=light]) input[type=date]::-webkit-calendar-picker-indicator,html[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1) brightness(2.15) contrast(1.12)!important;opacity:.92!important}html[data-theme=light] input[type=date]{color-scheme:light}.dashboard-panel .billing-rate-row .dashboard-btn.success,.dashboard-panel .customer-add-row .dashboard-btn.success,.dashboard-panel .customer-rule-row .dashboard-btn.success,.dashboard-panel .dashboard-btn.small.success,.dashboard-panel .dashboard-btn.success{border-color:rgba(34,197,94,.85)!important;background:linear-gradient(180deg,#22c55e,#16a34a)!important;color:#f0fdf4!important;box-shadow:0 0 0 1px rgba(34,197,94,.35),inset 0 1px 0 hsla(0,0%,100%,.2)!important}html[data-theme=light] .dashboard-panel .billing-rate-row .dashboard-btn.success,html[data-theme=light] .dashboard-panel .customer-add-row .dashboard-btn.success,html[data-theme=light] .dashboard-panel .customer-rule-row .dashboard-btn.success,html[data-theme=light] .dashboard-panel .dashboard-btn.small.success,html[data-theme=light] .dashboard-panel .dashboard-btn.success{border-color:#16a34a!important;background:linear-gradient(180deg,#86efac,#22c55e)!important;color:#052e16!important;box-shadow:0 0 0 1px rgba(22,163,74,.24),inset 0 1px 0 hsla(0,0%,100%,.45)!important}.dashboard-panel .dashboard-btn.success:focus,.dashboard-panel .dashboard-btn.success:focus-visible{outline:none!important;border-color:#22c55e!important}.image-link-btn,.trailers-table .image-link-btn,.trucks-table .image-link-btn{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;line-height:1!important;vertical-align:middle!important}.image-link-btn .image-link-icon{width:13px!important;height:13px!important;display:block!important;flex:0 0 auto!important}.trailers-table .trailers-row>span:has(.image-link-btn),.trucks-row>span:has(.image-link-btn){display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}.image-upload-row{grid-template-columns:minmax(0,1fr) auto!important}.image-upload-split{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important}.image-upload-split .file-upload-btn{min-width:0!important;min-height:48px!important;gap:6px!important}.image-upload-split .file-upload-btn .btn-svg{width:15px!important;height:15px!important;flex:0 0 auto!important}@media (max-width:760px){.image-link-btn,.trailers-table .image-link-btn,.trucks-table .image-link-btn{width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important}.image-link-btn .image-link-icon{width:10px!important;height:10px!important}.image-upload-row{gap:6px!important}.image-upload-split{gap:5px!important}.image-upload-split .file-upload-btn{min-height:42px!important;padding-inline:5px!important;font-size:8px!important}}.dashboard-panel .billing-rate-table.compact-list-table{overflow-x:hidden!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row{width:100%!important;max-width:100%!important;gap:7px!important;background:transparent!important;box-shadow:none!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>*{min-width:0!important;max-width:100%!important;width:100%!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:38px!important;min-height:38px!important;padding-left:6px!important;padding-right:6px!important;font-size:9px!important;line-height:1!important;border-radius:11px!important;align-self:center!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn{padding:0!important}@media (min-width:1025px){.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row{grid-template-columns:minmax(48px,.55fr) minmax(68px,.75fr) minmax(58px,.64fr) minmax(58px,.64fr) minmax(50px,.55fr) minmax(54px,.58fr) minmax(54px,.58fr) minmax(58px,.58fr) minmax(58px,.58fr) minmax(58px,.58fr) 64px 42px!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:first-child,.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(10),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(11),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(12),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(2),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(3),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(4),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(5),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(6),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(7),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(8),.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(9){grid-row:1!important;grid-column:auto!important}}@media (max-width:1024px){.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:first-child{grid-row:1!important;grid-column:1!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(2){grid-row:1!important;grid-column:2!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(3){grid-row:1!important;grid-column:3!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(4){grid-row:1!important;grid-column:4!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(5){grid-row:1!important;grid-column:5!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(6){grid-row:1!important;grid-column:6!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(7){grid-row:2!important;grid-column:1!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(8){grid-row:2!important;grid-column:2!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(9){grid-row:2!important;grid-column:3!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(10){grid-row:2!important;grid-column:4!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(11){grid-row:2!important;grid-column:5!important}.dashboard-panel .billing-rate-table.compact-list-table .billing-rate-row>:nth-child(12){grid-row:2!important;grid-column:6!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;padding-left:5px!important;padding-right:5px!important;font-size:8px!important;border-radius:10px!important}}.landing-rate{container-type:inline-size}.landing-rate .landing-report-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(6px,1.2cqw,10px)!important;max-width:min(100%,560px)!important}.landing-rate .landing-report-grid div{min-height:clamp(62px,13cqw,92px)!important;padding:clamp(7px,1.45cqw,14px)!important;border-radius:clamp(10px,1.8cqw,14px)!important}.landing-rate .landing-report-grid span{font-size:clamp(7px,1.65cqw,11px)!important;line-height:1.05!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}.landing-rate .landing-report-grid strong{font-size:clamp(14px,3.4cqw,28px)!important;line-height:1.02!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance!important}@container (max-width: 680px){.landing-rate .landing-report-grid strong{font-size:clamp(13px,3.1cqw,21px)!important}.landing-rate .landing-report-grid span{font-size:clamp(6.5px,1.45cqw,9px)!important}}@container (max-width: 520px){.landing-rate .landing-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.landing-rate .landing-report-grid div{min-height:66px!important;padding:10px 8px!important}.landing-rate .landing-report-grid strong{font-size:clamp(18px,5cqw,22px)!important}}.dashboard-panel .billing-rate-table{container-type:inline-size}.dashboard-panel .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-row input,.dashboard-panel .billing-rate-row select{height:38px!important;min-height:38px!important;align-self:center!important;font-size:9.5px!important;padding-left:7px!important;padding-right:7px!important}.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn{width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important}@container (min-width: 720px){.dashboard-panel .billing-rate-row{grid-template-columns:minmax(0,.62fr) minmax(0,.82fr) minmax(0,.78fr) minmax(0,.78fr) minmax(0,.62fr) minmax(0,.62fr) minmax(0,.72fr) minmax(0,.78fr) minmax(62px,.7fr) 42px!important}.dashboard-panel .billing-rate-row>*{grid-row:1!important;grid-column:auto!important}}@container (max-width: 719px){.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .billing-rate-row>:first-child{grid-row:1!important;grid-column:1!important}.dashboard-panel .billing-rate-row>:nth-child(2){grid-row:1!important;grid-column:2!important}.dashboard-panel .billing-rate-row>:nth-child(3){grid-row:1!important;grid-column:3!important}.dashboard-panel .billing-rate-row>:nth-child(4){grid-row:1!important;grid-column:4!important}.dashboard-panel .billing-rate-row>:nth-child(5){grid-row:1!important;grid-column:5!important}.dashboard-panel .billing-rate-row>:nth-child(6){grid-row:2!important;grid-column:1!important}.dashboard-panel .billing-rate-row>:nth-child(7){grid-row:2!important;grid-column:2!important}.dashboard-panel .billing-rate-row>:nth-child(8){grid-row:2!important;grid-column:3!important}.dashboard-panel .billing-rate-row>:nth-child(9){grid-row:2!important;grid-column:4!important}.dashboard-panel .billing-rate-row>:nth-child(10){grid-row:2!important;grid-column:5!important}.dashboard-panel .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-row input,.dashboard-panel .billing-rate-row select{height:34px!important;min-height:34px!important;font-size:8px!important;padding-left:5px!important;padding-right:5px!important}}.dashboard-panel .billing-rate-row{grid-template-columns:minmax(54px,.48fr) minmax(82px,.78fr) minmax(82px,.78fr) minmax(86px,.78fr) minmax(64px,.54fr) minmax(72px,.58fr) minmax(72px,.52fr) minmax(76px,.52fr) 78px 42px!important}.dashboard-panel .billing-rate-row>*{grid-row:1!important;grid-column:auto!important;min-width:0!important}.dashboard-panel .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .billing-rate-row .dashboard-btn:not(.icon-btn){grid-row:1!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .billing-rate-row>:first-child,.dashboard-panel .billing-rate-row>:nth-child(2),.dashboard-panel .billing-rate-row>:nth-child(3),.dashboard-panel .billing-rate-row>:nth-child(4),.dashboard-panel .billing-rate-row>:nth-child(5){grid-row:1!important}.dashboard-panel .billing-rate-row>:nth-child(10),.dashboard-panel .billing-rate-row>:nth-child(6),.dashboard-panel .billing-rate-row>:nth-child(7),.dashboard-panel .billing-rate-row>:nth-child(8),.dashboard-panel .billing-rate-row>:nth-child(9){grid-row:2!important}.dashboard-panel .billing-rate-row>:nth-child(6){grid-column:1!important}.dashboard-panel .billing-rate-row>:nth-child(7){grid-column:2!important}.dashboard-panel .billing-rate-row>:nth-child(8){grid-column:3!important}.dashboard-panel .billing-rate-row>:nth-child(9){grid-column:4!important}.dashboard-panel .billing-rate-row>:nth-child(10){grid-column:5!important}}@media (max-width:760px){.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .billing-rate-row>:first-child,.dashboard-panel .billing-rate-row>:nth-child(2),.dashboard-panel .billing-rate-row>:nth-child(3),.dashboard-panel .billing-rate-row>:nth-child(4),.dashboard-panel .billing-rate-row>:nth-child(5){grid-row:1!important}.dashboard-panel .billing-rate-row>:nth-child(10),.dashboard-panel .billing-rate-row>:nth-child(6),.dashboard-panel .billing-rate-row>:nth-child(7),.dashboard-panel .billing-rate-row>:nth-child(8),.dashboard-panel .billing-rate-row>:nth-child(9){grid-row:2!important}.dashboard-panel .billing-rate-row>:nth-child(6){grid-column:1!important}.dashboard-panel .billing-rate-row>:nth-child(7){grid-column:2!important}.dashboard-panel .billing-rate-row>:nth-child(8){grid-column:3!important}.dashboard-panel .billing-rate-row>:nth-child(9){grid-column:4!important}.dashboard-panel .billing-rate-row>:nth-child(10){grid-column:5!important}.dashboard-panel .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-row input,.dashboard-panel .billing-rate-row select{height:34px!important;min-height:34px!important;padding-left:5px!important;padding-right:5px!important;font-size:8.2px!important}}.export-head-btn{display:inline-flex}@media (max-width:760px){.export-head-btn{display:none!important}}.landing-group{isolation:isolate!important}.landing-group,.landing-group-content{min-height:clamp(430px,34vw,560px)!important}.landing-group-content{text-shadow:0 2px 18px rgba(0,0,0,.42)!important;background:linear-gradient(90deg,rgba(7,12,22,.76),rgba(7,12,22,.48) 46%,rgba(7,12,22,.18))!important}.landing-rate .landing-group-content{background:radial-gradient(circle at 50% 54%,rgba(7,12,22,.48),rgba(7,12,22,.78) 74%)!important}.landing-group-bg{background-image:linear-gradient(180deg,rgba(6,10,18,.1),rgba(6,10,18,.3)),var(--landing-hero-dark)!important;background-position:var(--landing-hero-position,center center)!important;background-size:cover!important;background-repeat:no-repeat!important;transform:none!important;filter:saturate(1.02) contrast(1.02)!important}html[data-theme=light] .landing-group-bg{background-image:linear-gradient(180deg,hsla(0,0%,100%,.02),rgba(15,23,42,.12)),var(--landing-hero-light)!important;filter:saturate(1.03) contrast(1.01)!important}html[data-theme=light] .landing-group-content{background:linear-gradient(90deg,rgba(7,12,22,.56),rgba(7,12,22,.3) 48%,rgba(7,12,22,.08))!important}html[data-theme=light] .landing-rate .landing-group-content{background:radial-gradient(circle at 50% 54%,rgba(7,12,22,.28),rgba(7,12,22,.56) 76%)!important}.landing-action,.landing-group .badge,.landing-report-grid div{backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important}.landing-group h2,.landing-group p{color:#f8fbff!important}.landing-group p{color:rgba(231,238,252,.88)!important}@media (max-width:980px){.landing-group,.landing-group-content{min-height:430px!important}.landing-group-content{background:linear-gradient(180deg,rgba(7,12,22,.3),rgba(7,12,22,.78))!important;align-content:end!important}}@media (max-width:620px){.landing-group,.landing-group-content{min-height:420px!important}.landing-group-bg{background-position:top!important}.landing-group-content{padding:18px!important}.landing-rate .landing-group-content{justify-items:stretch!important;text-align:left!important;background:linear-gradient(180deg,rgba(7,12,22,.2),rgba(7,12,22,.84))!important}.landing-rate .landing-group-head{justify-items:start!important}.landing-report-grid div{padding:11px!important}}.dashboard-panel .billing-rate-row>:first-child,.dashboard-panel .billing-rate-row>:nth-child(10),.dashboard-panel .billing-rate-row>:nth-child(2),.dashboard-panel .billing-rate-row>:nth-child(3),.dashboard-panel .billing-rate-row>:nth-child(4),.dashboard-panel .billing-rate-row>:nth-child(5),.dashboard-panel .billing-rate-row>:nth-child(6),.dashboard-panel .billing-rate-row>:nth-child(7),.dashboard-panel .billing-rate-row>:nth-child(8),.dashboard-panel .billing-rate-row>:nth-child(9){grid-column:auto!important}.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .billing-rate-row .dashboard-btn:not(.icon-btn){grid-row:2!important}@media (max-width:760px){.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(54px,1fr))!important}}@keyframes oilSpin{to{transform:rotate(1turn)}}.oil-inline-loader{width:100%;min-height:clamp(86px,10vh,124px);margin:0 0 8px;gap:4px;font-size:13px;font-weight:800}.oil-inline-loader,.oil-page-loader{padding:0;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--text)}.oil-page-loader{width:-moz-fit-content;width:fit-content;min-width:0;min-height:0;margin:64px auto;flex-direction:column;gap:10px;font-size:15px;font-weight:950;background:transparent;border:0;outline:0;box-shadow:none}.oil-inline-loader,.oil-page-loader small{color:var(--muted)}.oil-loader-dot{width:28px;height:28px;border-radius:999px;border:3px solid rgba(96,165,250,.25);border-top:3px solid var(--primary);animation:oilSpin .75s linear infinite;flex:0 0 auto}.oil-loader-dot.small{width:16px;height:16px;border-width:2px}.oil-home .spin{display:inline-flex;align-items:center;justify-content:center;transform-origin:50% 50%;animation:oilSpin .8s linear infinite}.oil-home{display:flex;flex-direction:column;gap:14px;min-width:0;color:var(--text)}.oil-home.is-week-loading .oil-card:not(.oil-live-card){display:none}.oil-home .oil-card,.oil-modal{background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:16px}.oil-home .oil-card{padding:18px;min-width:0;box-shadow:0 14px 36px rgba(0,0,0,.18)}html[data-theme=light] .oil-home .oil-card{box-shadow:0 10px 26px rgba(15,23,42,.08)}.oil-home h2,.oil-home h3{margin:0;font-size:18px;line-height:1.15;font-weight:950;letter-spacing:.2px}.oil-live-head{display:flex;flex-direction:column;gap:12px}.oil-action-row,.oil-live-row,.oil-report-head,.oil-top-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.oil-report-head span{color:var(--muted);font-size:12px;font-weight:900;white-space:nowrap}.oil-fleet-stats-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.oil-fleet-stats-head h3{margin:0}.oil-fleet-toggle{display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;flex:0 0 auto;padding:3px;border-radius:999px;border:1px solid rgba(96,165,250,.28);background:rgba(96,165,250,.08)}.oil-fleet-toggle button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;min-width:72px;padding:0 11px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-size:11px;font-weight:950;line-height:1;cursor:pointer}.oil-fleet-toggle-icon{width:14px;height:14px;flex:0 0 14px;stroke-width:2.35px}.oil-fleet-toggle-text{display:inline-flex;align-items:center;line-height:1}.oil-fleet-toggle button.active{background:rgba(96,165,250,.22);color:var(--text);box-shadow:inset 0 0 0 1px rgba(96,165,250,.45)}.oil-fleet-toggle button:hover{color:var(--text);background:rgba(96,165,250,.16)}.oil-details,.oil-mini-details,.oil-modal-close,.oil-refresh-btn,.oil-show-more,.oil-top-toggle button,.oil-week-arrow{border-radius:999px!important;font-weight:950!important;border:1px solid var(--primary-600)!important;background:rgba(96,165,250,.16)!important;color:var(--text)!important;display:inline-flex;align-items:center;justify-content:center}.oil-details:hover,.oil-mini-details:hover,.oil-modal-close:hover,.oil-refresh-btn:hover,.oil-show-more:hover,.oil-top-toggle button:hover,.oil-week-arrow:hover{background:var(--btn)!important}.oil-refresh-btn:disabled,.oil-week-arrow:disabled{opacity:.5!important;cursor:not-allowed!important}.oil-refresh-btn{width:auto!important;min-width:142px!important;height:34px!important;padding:0 14px!important;gap:7px!important;line-height:1!important;flex:0 0 auto!important}.oil-week-nav{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex:0 0 auto}.oil-week-nav span,.oil-week-select{height:32px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;border:1px solid rgba(96,165,250,.3);background:rgba(96,165,250,.1);color:var(--text);font-size:12px;font-weight:950;white-space:nowrap}.oil-week-select{width:190px;max-width:min(42vw,230px);cursor:pointer;outline:none;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.oil-week-select:disabled{opacity:.55;cursor:not-allowed}.oil-week-select option{color:#0f172a;background:#fff;font-weight:800;text-align:center;-moz-text-align-last:center;text-align-last:center}html[data-theme=dark] .oil-week-select option{color:#e5edf8;background:#111827}.oil-week-arrow{width:32px;height:32px;padding:0;font-size:18px;line-height:1}.oil-alert{margin-top:14px;padding:12px;border-radius:12px;background:var(--danger-bg);border:1px solid var(--danger-line);font-size:14px;font-weight:900}.oil-driver-grid,.oil-loads-grid,.oil-trailer-grid{display:grid;gap:10px;margin-top:14px}.oil-loads-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.oil-driver-grid,.oil-trailer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oil-tile{min-width:0;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:14px;padding:12px}html[data-theme=light] .oil-tile{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.06)}.oil-tile-row{display:flex;justify-content:space-between;gap:10px}.oil-label-pill,.oil-tile-row{align-items:center;min-width:0}.oil-label-pill{flex:1 1 auto;display:inline-flex;gap:7px;padding:8px 12px;border-radius:999px;background:rgba(142,160,184,.12);border:1px solid rgba(142,160,184,.22);color:var(--muted);font-size:15px;font-weight:950;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oil-loads-card .oil-label-pill{font-size:14px;padding:8px 10px}.oil-label-pill b{color:var(--text)}.oil-details{flex:0 0 auto;padding:6px 10px;font-size:11px}.oil-details:disabled{opacity:.45;cursor:not-allowed}.oil-customer-pills{display:flex;justify-content:flex-end;align-items:center;gap:5px;flex-wrap:wrap;flex:0 0 auto}.oil-cust,.oil-status{display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:999px!important;font-weight:950!important;white-space:nowrap!important;color:#fff!important;text-shadow:0 1px 1px rgba(2,6,23,.35)!important;border-width:1px!important;border-style:solid!important}.oil-cust{padding:6px 9px;font-size:10px;line-height:1}.oil-cust.pill-VELOX,.oil-cust.velox{background:rgba(120,255,120,.18)!important;border-color:rgba(120,255,120,.35)!important}.oil-cust.pill-SOLARIS,.oil-cust.solaris{background:rgba(255,220,120,.2)!important;border-color:rgba(255,220,120,.35)!important}.oil-cust.atlas,.oil-cust.pill-ATLAS{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.oil-cust.pill-TSS,.oil-cust.tss{background:hsla(0,100%,74%,.18)!important;border-color:hsla(0,100%,74%,.3)!important}.oil-empty-report{margin-top:14px;border:1px solid var(--line);background:hsla(0,0%,100%,.03);border-radius:14px;padding:18px;color:var(--muted);font-weight:800}html[data-theme=light] .oil-empty-report{background:rgba(0,0,0,.03)}.oil-week-total-pills{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;margin-top:14px}.oil-week-total-pills span{min-width:0;border:1px solid var(--line);background:hsla(0,0%,100%,.035);color:var(--muted);border-radius:999px;padding:7px 8px;font-size:11px;font-weight:950;text-align:center;white-space:nowrap}.oil-week-total-pills span b{color:var(--text)}.oil-week-total-pills span.today{background:rgba(96,165,250,.22)!important;border-color:rgba(96,165,250,.75)!important;color:#bfdbfe!important}.oil-week-total-pills span.total{background:rgba(96,165,250,.14)!important;border-color:rgba(96,165,250,.45)!important;color:var(--text)!important}html[data-theme=light] .oil-week-total-pills span{background:#f8fafc;border-color:#d7dfec;color:#334155}html[data-theme=light] .oil-week-total-pills span.today{background:#dbeafe!important;border-color:#93c5fd!important;color:#1e3a8a!important}html[data-theme=light] .oil-week-total-pills span.total{background:rgba(96,165,250,.12)!important;border-color:rgba(37,99,235,.28)!important;color:#1e3a8a!important}.oil-weekly-groups{display:flex;flex-direction:column;gap:18px;margin-top:18px}.oil-weekly-group{border:1px solid rgba(96,165,250,.22);border-radius:14px;overflow:hidden;background:hsla(0,0%,100%,.02)}.oil-weekly-title{display:flex;justify-content:space-between;align-items:center;gap:10px;background:rgba(96,165,250,.12);border-bottom:1px solid var(--line);padding:10px 12px;font-size:12px;font-weight:950}.oil-weekly-title b{color:#bfdbfe}.oil-weekly-title b:before{content:""}.oil-weekly-table{width:100%;overflow:hidden;background:hsla(0,0%,100%,.02)}.oil-weekly-head,.oil-weekly-row{width:100%;display:grid;grid-template-columns:minmax(120px,1.45fr) minmax(135px,1.35fr) repeat(7,minmax(42px,.62fr)) minmax(52px,.7fr);align-items:center;gap:0;padding:0;font-size:11px}.oil-weekly-head{color:var(--muted);background:hsla(0,0%,100%,.05);font-weight:950}.oil-weekly-row{border-top:1px solid var(--line);color:var(--text);font-weight:850}.oil-weekly-head span,.oil-weekly-row b,.oil-weekly-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;padding:9px 8px;border-right:1px solid var(--line);border-left:0}.oil-weekly-head .oil-subcontractor-col,.oil-weekly-head span:first-child,.oil-weekly-row .oil-subcontractor-col,.oil-weekly-row span:first-child{text-align:left}.oil-weekly-head span:last-child,.oil-weekly-row b:last-child{border-right:0;border-left:1px solid var(--line)}.oil-weekly-head span:first-child,.oil-weekly-head span:last-child,.oil-weekly-row b,.oil-weekly-row span:first-child{background:rgba(91,107,132,.13)}.oil-weekly-head .today-col{background:rgba(96,165,250,.25);color:#bfdbfe;border-radius:0}.oil-weekly-row.selected,.oil-weekly-row:not(.oil-weekly-footer):hover{background:rgba(96,165,250,.14);box-shadow:inset 0 0 0 1px rgba(96,165,250,.32)}.oil-weekly-row.selected b,.oil-weekly-row.selected span,.oil-weekly-row:not(.oil-weekly-footer):hover b,.oil-weekly-row:not(.oil-weekly-footer):hover span{background:rgba(96,165,250,.08)}.oil-weekly-footer,.oil-weekly-footer b,.oil-weekly-footer span{background:rgba(96,165,250,.1)!important;color:var(--text)!important}html[data-theme=light] .oil-weekly-head span,html[data-theme=light] .oil-weekly-row b,html[data-theme=light] .oil-weekly-row span{border-color:#d7dfec}html[data-theme=light] .oil-weekly-head .today-col{background:#bfdbfe;color:#1e3a8a}.oil-live-card .oil-action-row>.oil-week-nav{display:flex!important}.oil-month-report-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.oil-month-report-head h3{min-width:0;flex:1 1 auto}.oil-month-week-picker{flex:0 0 auto}.oil-month-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;margin-bottom:14px}.oil-month-summary span{min-width:0;border:1px solid var(--line);background:hsla(0,0%,100%,.035);color:var(--muted);border-radius:999px;padding:10px 12px;font-size:12px;font-weight:950;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oil-month-summary span b{display:inline;margin-left:5px;color:var(--text);font-size:15px}.oil-month-weeks{display:flex;flex-direction:column;gap:14px}.oil-month-week{border:1px solid var(--line);border-radius:14px;padding:14px;background:hsla(0,0%,100%,.02);transition:opacity .15s ease}.oil-month-week.active{box-shadow:inset 0 0 0 1px rgba(96,165,250,.2)}.oil-month-week-title{text-align:center;color:var(--text);font-size:14px;font-weight:950;margin-bottom:10px}.oil-region-legend{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.oil-region-legend span{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:11px;font-weight:950}.oil-region-legend span:before{content:"";width:10px;height:10px;border-radius:3px;display:inline-block}.oil-region-legend .wtx:before{background:#5fbf7a}.oil-region-legend .stx:before{background:#d7a646}.oil-region-legend .fnm:before{background:#6ea6d7}.oil-month-chart{display:flex;flex-direction:column;gap:10px}.oil-chart-row{display:grid;grid-template-columns:minmax(120px,180px) 1fr;gap:12px;align-items:center}.oil-chart-label{color:var(--text);font-size:12px;font-weight:950;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-chart-track{position:relative;height:22px;border-radius:999px;background:rgba(91,107,132,.16);border:1px solid rgba(91,107,132,.24);overflow:hidden}.oil-chart-stack{height:100%;min-width:4%;display:flex;border-radius:999px;overflow:hidden}.oil-chart-stack .seg{height:100%;display:block}.oil-chart-stack .seg.wtx{background:#5fbf7a}.oil-chart-stack .seg.stx{background:#d7a646}.oil-chart-stack .seg.fnm{background:#6ea6d7}.oil-chart-stack .seg.other{background:#94a3b8}.oil-chart-track b{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:var(--text);font-size:12px;font-weight:950}.oil-chart-pop{position:fixed;z-index:1200;max-width:min(360px,calc(100vw - 24px));pointer-events:none;border:1px solid rgba(96,165,250,.45);background:rgba(15,23,42,.96);color:#e7eefc;border-radius:10px;padding:7px 9px;font-size:11px;font-weight:850;line-height:1.35;box-shadow:0 14px 36px rgba(0,0,0,.32)}html[data-theme=light] .oil-chart-pop{background:#fff;color:#0f172a;border-color:#93c5fd;box-shadow:0 14px 34px rgba(15,23,42,.18)}.oil-show-more{margin:14px auto 0;padding:8px 16px;font-size:12px}.oil-top-toggle{display:flex;align-items:center;gap:6px}.oil-top-toggle button{padding:6px 11px;font-size:11px}.oil-top-toggle button.active{background:rgba(96,165,250,.22)!important;border-color:rgba(96,165,250,.7)!important}.oil-top-region-scroll{margin-top:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;overflow-x:auto;padding-bottom:4px}.oil-top-region-table{min-width:0;border:1px solid var(--line);border-radius:14px;overflow:auto;background:hsla(0,0%,100%,.02);max-height:390px}.oil-top-region-title{padding:10px 12px;background:rgba(96,165,250,.12);border-bottom:1px solid var(--line);font-size:12px;font-weight:950}.oil-top-columns,.oil-top-row{display:grid;grid-template-columns:minmax(130px,1.45fr) minmax(78px,.8fr) 50px;align-items:center}.oil-top-columns{padding:8px 12px;color:var(--muted);font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.04em;background:hsla(0,0%,100%,.015)}.oil-top-columns,.oil-top-row{border-bottom:1px solid var(--line)}.oil-top-row{padding:10px 12px;font-size:12px;font-weight:850}.oil-top-row:last-child{border-bottom:0}.oil-top-columns span,.oil-top-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oil-top-columns span:nth-child(2),.oil-top-columns span:nth-child(3),.oil-top-row b,.oil-top-row span:nth-child(2){border-left:1px solid var(--line);padding-left:10px}.oil-top-row b{text-align:right}.oil-top-row.empty{color:var(--muted)}.oil-modal-back{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:14px;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.oil-modal{width:min(760px,100%);max-height:88vh;overflow:auto;padding:14px;box-shadow:0 24px 70px rgba(0,0,0,.45)}.oil-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.oil-modal-head p{margin:4px 0 0;color:var(--muted);font-size:12px;font-weight:800}.oil-modal-close{width:36px;height:36px;padding:0;font-size:24px;line-height:1}.oil-driver-list{display:flex;flex-direction:column;gap:10px}.oil-driver-card{border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03);border-radius:14px;padding:12px}html[data-theme=light] .oil-driver-card{background:rgba(0,0,0,.03);border-color:rgba(0,0,0,.06)}.oil-driver-main{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.oil-driver-actions{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto}.oil-mini-details{height:24px;padding:0 9px;font-size:9px}.oil-status{padding:5px 9px;font-size:10px;background:hsla(0,0%,63%,.12);border-color:hsla(0,0%,63%,.25)}.oil-driver-meta{display:flex;flex-wrap:wrap;gap:6px}.oil-driver-meta span{border-radius:999px;border:1px solid var(--line);background:hsla(0,0%,100%,.03);color:var(--muted);padding:5px 9px;font-size:11px;font-weight:850}.oil-home-trailer-history{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:8px}.oil-home-trailer-history-title{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.oil-home-trailer-history .last-used-stack{justify-content:flex-start}.oil-home-trailer-history-part{display:inline-flex;align-items:center;gap:5px}.oil-driver-notice{margin-top:8px;color:#ffcfba;font-size:12px;font-weight:800}@media (max-width:1180px){.oil-loads-grid{grid-template-columns:1fr}.oil-label-pill{font-size:13px}.oil-cust{font-size:9px;padding:5px 7px}.oil-weekly-head,.oil-weekly-row{grid-template-columns:minmax(110px,1.35fr) minmax(120px,1.2fr) repeat(7,minmax(36px,.58fr)) minmax(46px,.65fr);font-size:10px}.oil-chart-row{grid-template-columns:minmax(105px,150px) 1fr}.oil-top-region-scroll{grid-template-columns:repeat(3,minmax(270px,1fr))}}@media (min-width:761px) and (max-width:1650px){.oil-home .oil-loads-grid{grid-template-columns:1fr!important;gap:12px!important}.oil-home .oil-loads-card .oil-tile{padding: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;font-size:13px!important;padding:8px 12px!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;gap:5px!important;flex-wrap:nowrap!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{flex:0 0 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:9px!important;padding:5px 7px!important;letter-spacing:0!important}}@media (min-width:1651px) and (max-width:1800px){.oil-home .oil-loads-card .oil-tile{padding:10px!important}.oil-home .oil-loads-card .oil-tile-row{align-items:stretch!important;flex-direction:column!important;gap:8px!important}.oil-home .oil-loads-card .oil-label-pill{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;padding:7px 6px!important}.oil-home .oil-loads-card .oil-customer-pills,.oil-home .oil-loads-card .oil-label-pill{flex:0 0 auto!important;width:100%!important;min-width:0!important;justify-content:center!important;gap:4px!important}.oil-home .oil-loads-card .oil-customer-pills{flex-wrap:nowrap!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{flex:0 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;font-size:8px!important;padding:5px 7px!important;letter-spacing:0!important}}@media (max-width:760px){.oil-home{gap:8px!important;font-size:62%;padding-bottom:0!important}.oil-home .oil-card{padding:8px!important;border-radius:14px!important}.oil-home h2,.oil-home h3{font-size:12px!important;line-height:1.15!important}.oil-fleet-stats-head,.oil-live-row{gap:8px!important}.oil-fleet-toggle{padding:2px!important;gap:2px!important}.oil-fleet-toggle button{min-width:54px!important;height:23px!important;padding:0 7px!important;font-size:7.2px!important}.oil-refresh-btn{min-width:118px!important;height:28px!important;padding:0 9px!important;font-size:10px!important}.oil-week-nav{gap:5px!important}.oil-week-nav span,.oil-week-select{height:28px!important;max-width:176px!important;padding:0 7px!important;font-size:9px!important;overflow:hidden!important;text-overflow:ellipsis!important}.oil-week-select{width:142px!important}.oil-week-arrow{width:28px!important;height:28px!important;font-size:16px!important}.oil-month-report-head{gap:6px!important;flex-wrap:nowrap!important}.oil-month-report-head h3{flex:1 1 auto!important;min-width:102px!important}.oil-month-week-picker{flex:0 1 auto!important;gap:4px!important}.oil-month-week-picker .oil-week-select{width:118px!important;max-width:118px!important}.oil-month-week-picker .oil-week-arrow{width:26px!important;height:26px!important}.oil-alert{padding:6px 8px!important;font-size:8px!important;line-height:11px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.oil-loads-grid{grid-template-columns:1fr!important;gap:7px!important}.oil-driver-grid,.oil-trailer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.oil-driver-grid>.oil-tile:first-child,.oil-driver-grid>.oil-tile:nth-child(2){grid-column:1/-1!important}.oil-tile{padding:8px!important}.oil-tile-row{gap:6px!important}.oil-label-pill,.oil-loads-card .oil-label-pill{font-size:7.3px!important;padding:5px 6px!important;gap:4px!important}.oil-cust{font-size:5.4px!important;padding:3px 4px!important}.oil-details{font-size:5.8px!important;padding:4px 5px!important}.oil-week-total-pills{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important;margin-top:10px!important}.oil-week-total-pills span{font-size:6.2px!important;padding:5px 2px!important;letter-spacing:-.15px!important}.oil-weekly-groups{gap:12px!important;margin-top:12px!important}.oil-weekly-group{border-radius:11px!important}.oil-weekly-title{padding:6px 7px!important;font-size:8.6px!important}.oil-weekly-head,.oil-weekly-row{grid-template-columns:minmax(62px,1.36fr) repeat(7,minmax(22px,.56fr)) minmax(30px,.62fr)!important;font-size:5.65px!important;letter-spacing:-.15px!important}.oil-weekly-head .oil-subcontractor-col,.oil-weekly-head span:nth-child(2),.oil-weekly-row .oil-subcontractor-col,.oil-weekly-row span:nth-child(2){display:none!important}.oil-weekly-head span,.oil-weekly-row b,.oil-weekly-row span{padding:4px 1px!important;white-space:nowrap!important}.oil-weekly-head span:first-child,.oil-weekly-row span:first-child{text-align:left!important;padding-left:3px!important}.oil-month-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.oil-month-summary span{padding:7px 4px!important;font-size:7.5px!important}.oil-month-summary span b{display:block!important;margin-left:0!important;margin-top:2px!important;font-size:11px!important}.oil-chart-row{grid-template-columns:76px 1fr!important;gap:5px!important}.oil-chart-label{font-size:8px!important}.oil-chart-track{height:17px!important}.oil-chart-track b{font-size:8px!important}.oil-chart-pop{display:none!important}.oil-top-head{align-items:flex-start!important;gap:8px!important}.oil-top-toggle button{font-size:8px!important;padding:5px 8px!important}.oil-top-region-scroll{display:flex!important;overflow-x:auto!important;gap:10px!important}.oil-top-region-table{flex:0 0 92%!important;min-width:92%!important}.oil-modal{max-height:calc(100vh - 20px)!important;padding:12px!important}}html[data-theme=light] .tms-page,html[data-theme=light] body{background:var(--bg)!important}html[data-theme=light] .oil-driver-notice{color:#374151!important;font-weight:950!important;text-shadow:none!important}.oil-weekly-group{border-color:var(--line)!important;background:transparent!important}.oil-weekly-title{background:#202d41!important;color:#fff!important;border-bottom:1px solid var(--line)!important}.oil-weekly-title b{color:#bfdbfe!important}.oil-weekly-head,.oil-weekly-row,.oil-weekly-table{background:transparent!important}.oil-weekly-row{border-top:0!important;color:#fff!important}.oil-weekly-head span,.oil-weekly-row b,.oil-weekly-row span{min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;border-right:1px solid var(--line)!important;border-bottom:1px solid var(--line)!important;border-left:0!important;border-top:0!important;color:inherit!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-weekly-row b:empty:after,.oil-weekly-row span:empty:after{content:"\00a0"}.oil-weekly-head span:last-child,.oil-weekly-row b:last-child{border-right:0!important;border-left:0!important}.oil-weekly-head span,.oil-weekly-row b:last-child,.oil-weekly-row span:first-child{background:#1a202c!important;color:#fff!important}.oil-weekly-row .oil-subcontractor-col,.oil-weekly-row span:not(:first-child):not(.oil-subcontractor-col){background:transparent!important;color:#fff!important}.oil-weekly-head .oil-subcontractor-col,.oil-weekly-head span:first-child,.oil-weekly-row .oil-subcontractor-col,.oil-weekly-row span:first-child{justify-content:flex-start!important}.oil-weekly-head .today-col{background:rgba(96,165,250,.32)!important;color:#fff!important}.oil-weekly-row.selected,.oil-weekly-row:not(.oil-weekly-footer):hover{background:rgba(96,165,250,.1)!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.25)!important}.oil-weekly-footer,.oil-weekly-footer b,.oil-weekly-footer span{background:#202d41!important;color:#fff!important}.oil-weekly-footer b{color:#bfdbfe!important}.oil-weekly-footer .oil-subcontractor-col{color:transparent!important}html[data-theme=light] .oil-weekly-group{border-color:#d7dfec!important}html[data-theme=light] .oil-weekly-title{background:#ecf4fe!important;color:#0b1220!important;border-bottom-color:#cbd5e1!important}html[data-theme=light] .oil-weekly-title b,html[data-theme=light] .oil-weekly-title b:before{color:#1e3a8a!important}html[data-theme=light] .oil-weekly-row{color:#0b1220!important}html[data-theme=light] .oil-weekly-head span,html[data-theme=light] .oil-weekly-row b,html[data-theme=light] .oil-weekly-row span{border-color:#cbd5e1!important;color:#0b1220!important}html[data-theme=light] .oil-weekly-head span,html[data-theme=light] .oil-weekly-row b:last-child,html[data-theme=light] .oil-weekly-row span:first-child{background:#eaecef!important;color:#0b1220!important}html[data-theme=light] .oil-weekly-row .oil-subcontractor-col,html[data-theme=light] .oil-weekly-row span:not(:first-child):not(.oil-subcontractor-col){background:#fff!important;color:#0b1220!important}html[data-theme=light] .oil-weekly-head .today-col{background:#bfdbfe!important;color:#0b1220!important}html[data-theme=light] .oil-weekly-footer,html[data-theme=light] .oil-weekly-footer b,html[data-theme=light] .oil-weekly-footer span{background:#ecf4fe!important;color:#0b1220!important}html[data-theme=light] .oil-weekly-footer b,html[data-theme=light] .oil-weekly-footer span:first-child{font-weight:950!important}html[data-theme=light] .oil-weekly-footer b{color:#1e3a8a!important}html[data-theme=light] .oil-weekly-footer .oil-subcontractor-col{color:transparent!important}.billing-row>*,.drivers-row>*,.loads-row>*,.trailers-row>*,.trucks-row>*{border-right:1px solid var(--line)!important}.billing-row>:last-child,.drivers-row>:last-child,.loads-row>:last-child,.trailers-row>:last-child,.trucks-row>:last-child{border-right:0!important}html[data-theme=light] .billing-row>*,html[data-theme=light] .drivers-row>*,html[data-theme=light] .loads-row>*,html[data-theme=light] .trailers-row>*,html[data-theme=light] .trucks-row>*{border-right-color:#d7dfec!important}.oil-monthly-card{position:relative}.oil-show-more{margin-left:auto!important;margin-right:auto!important;width:-moz-fit-content!important;width:fit-content!important;min-width:120px!important;display:flex!important;align-items:center!important;justify-content:center!important}.oil-chart-row-wrap{display:flex!important;flex-direction:column!important;gap:6px!important;border-radius:12px!important}.oil-chart-row{width:100%!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:1px solid transparent!important;background:transparent!important;color:inherit!important;padding:0!important;cursor:pointer!important;display:grid!important;grid-template-columns:minmax(120px,180px) 1fr!important;gap:12px!important;align-items:center!important;text-align:left!important}.oil-chart-row-wrap.selected .oil-chart-row{background:rgba(96,165,250,.1)!important;border-color:rgba(96,165,250,.35)!important;border-radius:12px!important;padding:4px!important}.oil-chart-detail-pop{margin-left:192px!important;max-width:calc(100% - 192px)!important;border:1px solid rgba(96,165,250,.4)!important;background:rgba(15,23,42,.92)!important;color:#e7eefc!important;border-radius:10px!important;padding:7px 10px!important;font-size:11px!important;font-weight:850!important;line-height:1.35!important}html[data-theme=light] .oil-chart-detail-pop{background:#fff!important;color:#0b1220!important;border-color:#93c5fd!important;box-shadow:0 12px 26px rgba(15,23,42,.1)!important}.oil-chart-detail-pills{margin:8px auto 0!important;width:min(100%,1120px)!important;display:flex!important;align-items:stretch!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;padding:5px!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:14px!important;background:rgba(15,23,42,.2)!important}.oil-chart-day-pill,.oil-chart-detail-driver,.oil-chart-detail-pill{min-height:48px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:1px!important;border-radius:12px!important;border:1px solid var(--pill-border,rgba(96,165,250,.32))!important;background:var(--pill-bg,rgba(96,165,250,.12))!important;color:var(--pill-color,#e7eefc)!important;text-align:center!important;line-height:1.05!important}.oil-chart-detail-driver{min-width:116px!important;max-width:176px!important;padding:7px 10px!important;border-color:rgba(148,163,184,.26)!important;background:rgba(148,163,184,.1)!important}.oil-chart-detail-driver span{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--muted)!important;font-size:10px!important;font-weight:950!important}.oil-chart-detail-driver b{color:var(--text)!important;font-size:16px!important;font-weight:950!important}.oil-chart-detail-pill{min-width:82px!important;padding:6px 9px!important}.oil-chart-day-pill{min-width:96px!important;max-width:132px!important;padding:6px 9px!important;border-color:rgba(148,163,184,.28)!important;background:rgba(96,165,250,.1)!important}.oil-chart-day-pill em,.oil-chart-day-pill small,.oil-chart-detail-pill em,.oil-chart-detail-pill small{font-style:normal!important;font-weight:950!important}.oil-chart-day-pill small,.oil-chart-detail-pill small{font-size:8px!important;letter-spacing:.04em!important;opacity:.78!important}.oil-chart-day-pill b,.oil-chart-detail-pill b{font-size:11px!important;font-weight:950!important}.oil-chart-day-pill b,.oil-chart-day-pill em,.oil-chart-detail-pill b,.oil-chart-detail-pill em{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-chart-day-pill em,.oil-chart-detail-pill em{font-size:9px!important;opacity:.86!important}.oil-chart-detail-pill.empty{border-color:rgba(148,163,184,.24)!important;background:rgba(148,163,184,.1)!important;color:var(--muted)!important}html[data-theme=light] .oil-chart-detail-pills{background:hsla(0,0%,100%,.72)!important;border-color:rgba(37,99,235,.18)!important}html[data-theme=light] .oil-chart-day-pill,html[data-theme=light] .oil-chart-detail-driver,html[data-theme=light] .oil-chart-detail-pill{background:var(--pill-bg-light,rgba(37,99,235,.1))!important;border-color:var(--pill-border-light,rgba(37,99,235,.24))!important;color:var(--pill-color-light,#0b1220)!important}html[data-theme=light] .oil-chart-detail-driver{background:rgba(15,23,42,.045)!important;border-color:rgba(15,23,42,.11)!important}.oil-driver-pie-panel{display:grid;grid-template-columns:minmax(260px,380px) minmax(260px,1fr);align-items:center;gap:18px;margin-top:4px;padding:16px;border:1px solid rgba(96,165,250,.2);border-radius:18px;background:linear-gradient(135deg,rgba(15,23,42,.2),rgba(30,41,59,.1));overflow:hidden}.oil-driver-pie-empty{min-height:180px;display:grid;place-items:center;color:var(--muted);font-size:12px;font-weight:900;border:1px solid rgba(96,165,250,.2);border-radius:16px;background:rgba(148,163,184,.08)}.oil-driver-pie-plot{position:relative;width:min(100%,370px);aspect-ratio:1;margin:0 auto;isolation:isolate}.oil-driver-pie-plot svg{width:100%;height:100%;overflow:visible;display:block}.oil-driver-pie-base{fill:rgba(148,163,184,.1);stroke:rgba(148,163,184,.18);stroke-width:1}.oil-driver-pie-slice{cursor:pointer;stroke:rgba(15,23,42,.62);stroke-width:1.1;outline:none;transition:opacity .16s ease,filter .16s ease,transform .16s ease}.oil-driver-pie-slice:focus-visible,.oil-driver-pie-slice:hover{filter:brightness(1.08) drop-shadow(0 8px 16px rgba(15,23,42,.24))}.oil-driver-pie-slice.is-muted{opacity:.58}.oil-driver-pie-slice.is-selected{opacity:1;stroke:hsla(0,0%,100%,.92);stroke-width:2;filter:brightness(1.1) drop-shadow(0 10px 20px rgba(15,23,42,.34))}.oil-driver-pie-center{position:absolute;inset:31%;z-index:2;display:grid;align-content:center;justify-items:center;gap:2px;min-width:0;padding:10px;border:1px solid rgba(96,165,250,.34);border-radius:999px;background:rgba(15,23,42,.88);color:#e7eefc;box-shadow:0 16px 34px rgba(15,23,42,.3);text-align:center}.oil-driver-pie-center:disabled{cursor:default}.oil-driver-pie-center small,.oil-driver-pie-center span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:950}.oil-driver-pie-center small{color:#93c5fd;font-size:10px;text-transform:uppercase}.oil-driver-pie-center b{color:#fff;font-size:clamp(26px,4vw,40px);line-height:.95;font-weight:950}.oil-driver-pie-center span{color:rgba(231,238,252,.88);font-size:11px}.oil-driver-pie-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:332px;overflow:auto;overscroll-behavior-y:auto;touch-action:pan-y;padding-right:4px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.oil-driver-pie-list::-webkit-scrollbar{width:7px}.oil-driver-pie-list::-webkit-scrollbar-thumb{background:rgba(96,165,250,.4);border-radius:999px}.oil-driver-pie-driver{display:grid;grid-template-columns:11px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:38px;padding:7px 9px;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:hsla(0,0%,100%,.035);color:var(--text);text-align:left;box-shadow:none;touch-action:pan-y}.oil-driver-pie-driver i{width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 2px hsla(0,0%,100%,.1)}.oil-driver-pie-driver span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:950}.oil-driver-pie-driver b{color:var(--text);font-size:13px;font-weight:950}.oil-driver-pie-driver.active,.oil-driver-pie-driver:focus-visible,.oil-driver-pie-driver:hover{border-color:rgba(96,165,250,.62);background:rgba(96,165,250,.15);transform:translateY(-1px)}.oil-monthly-card .oil-chart-detail-pills-pie{margin-top:12px!important}html[data-theme=light] .oil-driver-pie-panel{background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(239,246,255,.86));border-color:rgba(37,99,235,.18)}html[data-theme=light] .oil-driver-pie-base{fill:rgba(226,232,240,.74);stroke:rgba(148,163,184,.36)}html[data-theme=light] .oil-driver-pie-slice{stroke:hsla(0,0%,100%,.82)}html[data-theme=light] .oil-driver-pie-center{background:hsla(0,0%,100%,.94);color:#0b1220;border-color:rgba(37,99,235,.28);box-shadow:0 16px 34px rgba(15,23,42,.14)}html[data-theme=light] .oil-driver-pie-center small{color:#2563eb}html[data-theme=light] .oil-driver-pie-center b,html[data-theme=light] .oil-driver-pie-center span{color:#0b1220}html[data-theme=light] .oil-driver-pie-driver{background:hsla(0,0%,100%,.78);border-color:rgba(148,163,184,.34)}html[data-theme=light] .oil-driver-pie-driver.active,html[data-theme=light] .oil-driver-pie-driver:focus-visible,html[data-theme=light] .oil-driver-pie-driver:hover{background:rgba(219,234,254,.78);border-color:rgba(37,99,235,.44)}@media (max-width:980px){.oil-driver-pie-panel{grid-template-columns:1fr;gap:12px;padding:13px}.oil-driver-pie-plot{width:min(100%,330px)}.oil-driver-pie-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:190px}}@media (max-width:560px){.oil-driver-pie-panel{padding:10px;border-radius:14px}.oil-driver-pie-plot{width:min(100%,286px)}.oil-driver-pie-center{inset:32%;padding:7px}.oil-driver-pie-center small{font-size:8px}.oil-driver-pie-center b{font-size:26px}.oil-driver-pie-center span{font-size:9px}.oil-driver-pie-list{grid-template-columns:1fr;max-height:164px;gap:6px}.oil-driver-pie-driver{min-height:34px;padding:6px 8px}.oil-driver-pie-driver span{font-size:10px}.oil-driver-pie-driver b{font-size:12px}}html[data-theme=light] .tms-page,html[data-theme=light] body{background:var(--bg)!important}html[data-theme=light] .customer-pill,html[data-theme=light] .mini-pill,html[data-theme=light] .oil-home .oil-cust,html[data-theme=light] .oil-status,html[data-theme=light] .pill,html[data-theme=light] .pillMini,html[data-theme=light] .region-pill,html[data-theme=light] .status-badge,html[data-theme=light] .trailer-pill{color:#0b1220!important}.oil-chat-list button{border-color:color-mix(in srgb,var(--pill-border,rgba(96,165,250,.28)) 60%,transparent)!important}.oil-chat-list button b,.oil-chat-pane-head b{color:var(--pill-color,var(--oil-text,#e5eefc))!important}html[data-theme=light] .oil-chat-list button b,html[data-theme=light] .oil-chat-pane-head b{color:var(--pill-color-light,#0f172a)!important}.oil-chat-pane-head>div:first-child small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--oil-muted,#8ea0b8);font-size:10px;font-weight:950}.oil-chat-filters{display:flex!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important}.oil-chat-filters select{width:min(100%,168px)!important}.oil-chat-filters:empty{display:none!important}@media (max-width:1180px){.oil-map-chat-grid{grid-template-columns:1fr!important}}@media (max-width:520px){.oil-chat-filters{justify-content:stretch!important}.oil-chat-filters select{width:100%!important}}.driver-load-inline-actions{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(42px,1fr))!important;gap:9px!important;align-self:end!important;min-width:0!important}.driver-form-grid>.notice-field{order:16!important;grid-column:1/-1!important}.driver-form-grid>.driver-login-row{order:17!important}.driver-load-inline-actions .dashboard-btn{width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;padding:0!important;border-radius:14px!important;border-color:rgba(96,165,250,.42)!important;background:linear-gradient(180deg,rgba(239,246,255,.96),rgba(219,234,254,.76))!important;color:#123154!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 8px 18px rgba(37,99,235,.12)!important;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease!important}.driver-load-inline-actions .dashboard-btn:hover:not(:disabled){transform:translateY(-1px)!important;border-color:rgba(37,99,235,.62)!important;background:linear-gradient(180deg,#f8fbff,#dceafe)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 11px 22px rgba(37,99,235,.18)!important}.driver-load-inline-actions .dashboard-btn:active:not(:disabled){transform:translateY(0) scale(.98)!important;box-shadow:inset 0 1px 4px rgba(15,23,42,.12),0 5px 12px rgba(37,99,235,.1)!important}.driver-load-inline-actions .dashboard-btn.disabled,.driver-load-inline-actions .dashboard-btn:disabled{opacity:.44!important;filter:grayscale(.35)!important;box-shadow:none!important}.driver-load-inline-actions .dashboard-btn.disabled{cursor:not-allowed!important;pointer-events:auto!important}.bottomTabs,.driver-tabs,.oil-bottom-tabs,.oil-mobile-nav-wrap,.oil-tabs-bottom{overscroll-behavior:contain!important;touch-action:none!important}.driver-load-inline-actions .dashboard-btn.primary{border-color:rgba(37,99,235,.58)!important;background:linear-gradient(180deg,#3b82f6,#2563eb)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 9px 18px rgba(37,99,235,.24)!important}.driver-load-inline-actions .btn-icon{width:18px!important;height:18px!important;font-size:15px!important;font-weight:950!important}.driver-load-inline-actions .btn-svg{fill:none!important;stroke:currentColor!important;stroke-width:2.2!important;stroke-linecap:round!important;stroke-linejoin:round!important;border-radius:0!important}html[data-theme=dark] .driver-load-inline-actions .dashboard-btn{border-color:rgba(96,165,250,.34)!important;background:linear-gradient(180deg,rgba(30,41,59,.96),rgba(15,23,42,.92))!important;color:#dbeafe!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 9px 18px rgba(2,6,23,.32)!important}html[data-theme=dark] .driver-load-inline-actions .dashboard-btn:hover:not(:disabled){border-color:rgba(147,197,253,.62)!important;background:linear-gradient(180deg,rgba(51,65,85,.98),rgba(30,41,59,.94))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 12px 24px rgba(37,99,235,.18)!important}.driver-load-edit-modal .driver-load-edit-grid{margin-bottom:6px!important}.driver-load-edit-modal .billing-load-picture-head{margin-top:0!important}.driver-load-edit-modal .billing-load-picture{margin-top:5px!important}@media (max-width:760px){.driver-load-inline-actions{grid-template-columns:repeat(auto-fit,minmax(40px,1fr))!important}.driver-load-inline-actions .dashboard-btn{height:38px!important;min-height:38px!important;border-radius:13px!important}}.trucks-table .trucks-data-row>span:first-child{background:var(--truck-sticky-normal,var(--cell-bg))!important}html[data-theme=light] .trucks-table .trucks-data-row>span:first-child{background:#fff!important}@media (max-width:1180px){.dashboard-panel .dashboard-head{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.dashboard-panel .dashboard-head-actions{display:flex!important;justify-content:flex-end!important;width:auto!important;flex:0 0 auto!important}.dashboard-panel .dashboard-head-actions .refresh-dashboard-btn{width:112px!important;min-width:112px!important}}@media (max-width:760px){.dashboard-panel .dashboard-head{gap:10px!important}.dashboard-panel .dashboard-head-actions .refresh-dashboard-btn{width:96px!important;min-width:96px!important;height:34px!important;min-height:34px!important}.oil-driver-grid .mini-pill,.oil-driver-grid .oil-customer-pills .oil-cust,.oil-driver-grid .pillMini{font-size:7px!important;line-height:1.05!important;padding:3px 4px!important;min-width:0!important;letter-spacing:0!important}}.dashboard-panel .billing-rate-row{display:grid!important;grid-template-columns:repeat(5,minmax(72px,1fr))!important;gap:8px!important;align-items:center!important}.dashboard-panel .billing-rate-row>:first-child,.dashboard-panel .billing-rate-row>:nth-child(2),.dashboard-panel .billing-rate-row>:nth-child(3),.dashboard-panel .billing-rate-row>:nth-child(4),.dashboard-panel .billing-rate-row>:nth-child(5){grid-row:1!important}.dashboard-panel .billing-rate-row>:nth-child(10),.dashboard-panel .billing-rate-row>:nth-child(6),.dashboard-panel .billing-rate-row>:nth-child(7),.dashboard-panel .billing-rate-row>:nth-child(8),.dashboard-panel .billing-rate-row>:nth-child(9){grid-row:2!important}.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .billing-rate-row .dashboard-btn:not(.icon-btn){grid-column:auto!important;width:100%!important;min-width:0!important;max-width:none!important;height:38px!important;min-height:38px!important}@media (max-width:760px){.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(56px,1fr))!important;gap:6px!important}.dashboard-panel .billing-rate-row .dashboard-btn,.dashboard-panel .billing-rate-row input,.dashboard-panel .billing-rate-row select{height:34px!important;min-height:34px!important;padding:0 5px!important;font-size:8.2px!important}.app-main,.content,.tms-page,.tms-shell,main{min-height:auto!important;height:auto!important;padding-bottom:0!important;margin-bottom:0!important}.oil-home>.oil-card:last-child,.oil-home>.oil-card:last-of-type{margin-bottom:0!important}.oil-weekly-head,.oil-weekly-row{min-height:0!important;height:auto!important;line-height:1!important}.oil-weekly-head span,.oil-weekly-row b,.oil-weekly-row span{min-height:12px!important;height:12px!important;max-height:12px!important;padding:0 1px!important;line-height:12px!important;font-size:4.8px!important}.oil-weekly-title{min-height:14px!important;padding:3px 5px!important;font-size:6.5px!important;line-height:1!important}.footer{margin-top:0!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom, 0px))!important}.footer-content{gap:5px!important}.footer-links{margin-bottom:4px!important;gap:14px!important}.footer p,.footer-links a{font-size:9px!important;line-height:1.2!important;margin:0!important}.bottomTabs,.mobile-tabs,.oil-bottom-tabs{margin-top:0!important;padding-top:6px!important}.oil-chart-row{grid-template-columns:76px 1fr!important;gap:5px!important}.oil-chart-row-wrap.selected .oil-chart-row{padding:3px!important}.oil-chart-detail-pop{margin-left:0!important;max-width:100%!important;font-size:8px!important;padding:6px 8px!important}.oil-chart-detail-pills{width:100%!important;gap:5px!important;padding:5px!important}.oil-chart-detail-driver{min-width:100%!important;max-width:100%!important;min-height:34px!important;grid-template-columns:1fr auto!important;justify-items:start!important;padding:5px 8px!important}.oil-chart-detail-driver b{font-size:13px!important}.oil-chart-day-pill,.oil-chart-detail-pill{flex:1 1 72px!important;min-width:72px!important;min-height:42px!important;padding:5px 7px!important}.oil-chart-day-pill small,.oil-chart-detail-pill small{font-size:7px!important}.oil-chart-day-pill b,.oil-chart-detail-pill b{font-size:9px!important}.oil-chart-day-pill em,.oil-chart-detail-pill em{font-size:8px!important}.oil-inline-loader{min-height:48px!important;margin:0 0 6px!important;padding:4px 0!important}.oil-home{gap:8px!important;padding-bottom:0!important}.oil-home,.oil-home>.oil-card:last-of-type{margin-bottom:0!important}.footer{margin-top:4px!important;padding:7px 12px calc(6px + env(safe-area-inset-bottom, 0px))!important}.footer-content{gap:3px!important}.footer-links{margin-bottom:0!important;gap:12px!important}.footer-links a{font-size:9px!important;line-height:1.1!important}.footer p{margin:0!important;font-size:8.5px!important;line-height:1.05!important}.footer,.footer p{margin-bottom:0!important}.bottomTabs,.mobile-tabs,.oil-bottom-tabs{margin-top:0!important;padding-top:4px!important}.app-main,.content,.tms-page,.tms-shell{padding-bottom:0!important;margin-bottom:0!important}.footer{padding-bottom:4px!important}}html[data-theme=light] .oil-weekly-row.oil-weekly-footer,html[data-theme=light] .oil-weekly-row.oil-weekly-footer .oil-subcontractor-col,html[data-theme=light] .oil-weekly-row.oil-weekly-footer b,html[data-theme=light] .oil-weekly-row.oil-weekly-footer b:last-child,html[data-theme=light] .oil-weekly-row.oil-weekly-footer span,html[data-theme=light] .oil-weekly-row.oil-weekly-footer span:not(:first-child):not(.oil-subcontractor-col){background:#ecf4fe!important;color:#0b1220!important}html[data-theme=light] .oil-weekly-row.oil-weekly-footer b:last-child{color:#1e3a8a!important}html[data-theme=dark] .oil-weekly-row.oil-weekly-footer,html[data-theme=dark] .oil-weekly-row.oil-weekly-footer .oil-subcontractor-col,html[data-theme=dark] .oil-weekly-row.oil-weekly-footer b,html[data-theme=dark] .oil-weekly-row.oil-weekly-footer b:last-child,html[data-theme=dark] .oil-weekly-row.oil-weekly-footer span,html[data-theme=dark] .oil-weekly-row.oil-weekly-footer span:not(:first-child):not(.oil-subcontractor-col){background:#1e293b!important;color:#e7eefc!important}html[data-theme=dark] .oil-weekly-row.oil-weekly-footer b:last-child{color:#60a5fa!important}.drivers-panel{border:1px solid var(--oil-line,rgba(148,163,184,.24));background:var(--oil-card,rgba(15,23,42,.84));border-radius:20px;padding:16px;color:var(--oil-text,#e5eefc);box-shadow:0 16px 44px rgba(0,0,0,.22);--driver-row-normal:transparent;--driver-sticky-normal:#111827;--driver-sticky-hover:#1f2937;--driver-header-bg:#101827;--driver-header-sticky-bg:#172033}.light .drivers-panel,body.light .drivers-panel,html[data-theme=light] .drivers-panel{--oil-card:#fff;--oil-card-solid:#fff;--oil-soft:#f1f5f9;--oil-row:#fff;--oil-text:#0f172a;--oil-muted:#475569;--oil-line:rgba(15,23,42,.12);--driver-row-normal:#fff;--driver-sticky-normal:#f1f5f9;--driver-sticky-hover:#e7eef7;--driver-header-bg:#eaf1f9;--driver-header-sticky-bg:#e1eaf4;background:rgba(248,251,255,.96);color:#172033;border-color:rgba(100,116,139,.28)}.drivers-loading{min-height:180px;justify-content:center;opacity:.8}.drivers-head,.drivers-loading{display:flex;align-items:center}.drivers-head{justify-content:space-between;gap:12px;margin-bottom:12px}.drivers-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.drivers-panel h2,.drivers-panel h3{margin:0;font-weight:900;letter-spacing:.02em}.drivers-panel h2{font-size:20px}.drivers-panel h3{font-size:18px}.drivers-panel p{margin:4px 0 0;color:var(--oil-muted,#8ea0b8);font-size:12px;font-weight:800}.mobile-add-btn,.mobile-sort-btn,.tablet-refresh-btn,.tablet-rent-head-filter{display:none}.drivers-toolbar{display:grid;grid-template-columns:minmax(260px,1.5fr) 126px 126px 126px 126px 126px 126px;grid-template-areas:"search region customer status authority rent refresh";gap:10px;margin-bottom:14px;align-items:center}.search-filter{grid-area:search}.region-filter{grid-area:region}.customer-filter{grid-area:customer}.status-filter{grid-area:status}.authority-filter{grid-area:authority}.rent-filter{grid-area:rent}.toolbar-refresh-btn{grid-area:refresh}.drivers-btn,.drivers-toolbar input,.drivers-toolbar select,.tablet-rent-head-filter{border:1px solid var(--oil-line,rgba(148,163,184,.26));background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);border-radius:14px;height:40px;padding:0 12px;font-size:11.5px;font-weight:820;letter-spacing:.01em;outline:none;text-align:center}.drivers-search-box{position:relative;min-width:0}.drivers-toolbar .drivers-search-box input{width:100%;padding-right:132px;text-align:left}.drivers-clear-filters-btn{position:absolute;right:6px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;min-width:0;padding:0;border:1px solid rgba(148,163,184,.26);border-radius:10px;background:rgba(15,23,42,.35);color:var(--oil-muted,#8ea0b8);cursor:pointer;transform:translateY(-50%)}.drivers-search-company-toggle{position:absolute!important;right:39px!important;top:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;width:86px!important;height:27px!important;min-width:86px!important;max-width:86px!important;padding:0 8px!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:10px!important;background:rgba(15,23,42,.34)!important;color:var(--oil-muted,#8ea0b8)!important;cursor:pointer!important;font-size:9px!important;font-weight:950!important;line-height:1!important;transform:translateY(-50%)!important;z-index:2!important}.drivers-search-company-toggle .btn-icon,.drivers-search-company-toggle svg{width:12px!important;height:12px!important;min-width:12px!important;margin:0!important}.drivers-search-company-toggle.is-active{border-color:rgba(96,165,250,.55)!important;background:rgba(37,99,235,.18)!important;color:var(--oil-text,#e5eefc)!important}html[data-theme=light] .drivers-search-company-toggle{border-color:#cbd8ea!important;background:#eef5ff!important;color:#475569!important}html[data-theme=light] .drivers-search-company-toggle.is-active{border-color:rgba(37,99,235,.35)!important;background:#dbeafe!important;color:#172033!important}.drivers-clear-filters-btn:disabled{opacity:.34;cursor:default}.drivers-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;white-space:nowrap;min-width:126px}.drivers-head-actions .drivers-btn{width:126px}.ai-assist-inline-dot{width:8px;height:8px;display:inline-block;border-radius:999px;background:#8ab9ff;box-shadow:0 0 0 2px rgba(96,165,250,.16);flex:0 0 auto}@media (min-width:1181px){.drivers-head-actions{display:grid;grid-template-columns:repeat(5,126px);justify-content:end;gap:10px}}.oil-monthly-card .oil-chart-detail-pills-inline{display:none!important}@media (max-width:1180px){.oil-monthly-card .oil-chart-detail-pills-desktop{display:none!important}.oil-monthly-card .oil-chart-row-wrap.selected{gap:4px!important}.oil-monthly-card .oil-chart-detail-pills-inline{width:100%!important;max-width:100%!important;margin:2px 0 0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:4px!important;padding:3px!important;overflow-x:auto!important;overflow-y:hidden!important;border-radius:12px!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}.oil-monthly-card .oil-chart-detail-pills-inline::-webkit-scrollbar{display:none!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill{flex:0 0 auto!important;min-height:34px!important;height:34px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:1px!important;padding:4px 7px!important;border-radius:10px!important;line-height:1!important;scroll-snap-align:start!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver{width:88px!important;min-width:88px!important;max-width:88px!important;grid-template-columns:1fr!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill{width:104px!important;min-width:104px!important;max-width:104px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill{width:78px!important;min-width:78px!important;max-width:78px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill b,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill em,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill small,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver b,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver span,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill b,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill em,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill small,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver span,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill small{font-size:7px!important;letter-spacing:0!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver b{font-size:13px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill b,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill b{font-size:8px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill em,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill em{font-size:7px!important}}@media (max-width:760px){.oil-monthly-card .oil-chart-detail-pills-inline{gap:3px!important;padding:2px!important;border-radius:10px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill{min-height:30px!important;height:30px!important;padding:3px 5px!important;border-radius:9px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver{width:72px!important;min-width:72px!important;max-width:72px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill{width:86px!important;min-width:86px!important;max-width:86px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill{width:68px!important;min-width:68px!important;max-width:68px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill small,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver span,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill small{font-size:6px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-driver b{font-size:11px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill b,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill b{font-size:7px!important}.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-day-pill em,.oil-monthly-card .oil-chart-detail-pills-inline .oil-chart-detail-pill em{font-size:6px!important}}.drivers-btn.primary{border-color:rgba(96,165,250,.55);background:rgba(37,99,235,.18)}.drivers-btn.secondary{border-color:rgba(96,165,250,.36);background:rgba(96,165,250,.1)}.drivers-btn.danger{border-color:rgba(239,68,68,.52);background:rgba(239,68,68,.14);color:#fecaca}.drivers-btn:disabled{cursor:not-allowed;opacity:.55}.btn-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:14px;font-weight:950;line-height:1}.refresh-dashboard-btn.is-refreshing .btn-icon,.tablet-refresh-btn.is-refreshing .btn-icon,.toolbar-refresh-btn.is-refreshing .btn-icon{animation:oilSpin .8s linear infinite}@media (prefers-reduced-motion:reduce){.refresh-dashboard-btn.is-refreshing .btn-icon,.tablet-refresh-btn.is-refreshing .btn-icon,.toolbar-refresh-btn.is-refreshing .btn-icon{animation:none}}html[data-theme=light] .drivers-btn,html[data-theme=light] .drivers-toolbar input,html[data-theme=light] .drivers-toolbar select,html[data-theme=light] .modal-close,html[data-theme=light] .tablet-rent-head-filter{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .drivers-btn.primary{background:#dbeafe;color:#172033;border-color:rgba(37,99,235,.35)}html[data-theme=light] .drivers-btn.secondary{background:#eef4ff;color:#172033;border-color:rgba(37,99,235,.22)}html[data-theme=light] .drivers-btn.danger{background:#fee2e2;color:#991b1b;border-color:rgba(239,68,68,.3)}.drivers-error{margin-bottom:12px;padding:10px 12px;border-radius:14px;background:rgba(239,68,68,.12);color:#fecaca;border:1px solid rgba(239,68,68,.28);font-weight:800;font-size:13px}.drivers-table-wrap{overflow-x:auto;overflow-y:visible;border:1px solid var(--oil-line,rgba(148,163,184,.18));border-radius:16px;isolation:isolate;-webkit-overflow-scrolling:touch}.drivers-table{min-width:1670px}.drivers-row{display:grid;grid-template-columns:190px 170px 90px 110px 120px 130px 100px 90px 110px 135px 105px 110px 90px 125px 210px;align-items:stretch;gap:0;width:100%;min-height:46px;padding:0;border:0;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.13));color:inherit;font-family:inherit;text-align:center}.drivers-row>span{min-width:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;text-align:center;display:block;padding:0 10px;line-height:46px;border-right:1px solid var(--oil-line,rgba(148,163,184,.12));background-image:none;box-shadow:none}.drivers-row>span:last-child{border-right:0}.drivers-row>span>*{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drivers-row>span:first-child{position:sticky;left:0;z-index:30;display:block;background:var(--driver-sticky-normal)!important;border-right:1px solid var(--oil-line,rgba(148,163,184,.22));text-align:left;box-shadow:8px 0 14px rgba(2,6,23,.08);transform:translateZ(0);will-change:transform;background-clip:padding-box;contain:layout paint style}.drivers-data-row{background:var(--row-bg,transparent)!important;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.drivers-data-row>span:not(:first-child){background:transparent!important;background-image:none!important;box-shadow:none!important;outline:0!important}.drivers-data-row:hover{background:rgba(96,165,250,.12)!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.16)}.drivers-data-row:hover>span:not(:first-child){background:transparent!important;background-image:none!important}.drivers-data-row:hover>span:first-child{z-index:31;background:var(--driver-sticky-hover)!important}.drivers-header{position:sticky;top:0;z-index:8;min-height:40px;background:var(--driver-header-bg);color:var(--oil-muted,#8ea0b8);text-transform:uppercase;letter-spacing:.06em}.drivers-header>span{font-size:11px;font-weight:950;background:var(--driver-header-bg)!important;color:inherit;display:flex!important;align-items:center;justify-content:center;text-align:center}.drivers-header>span:first-child{z-index:35;background:var(--driver-header-sticky-bg)!important;color:var(--oil-text,#e5eefc)}.driver-header-cell{position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px;width:100%;padding-left:6px!important;padding-right:32px!important;text-align:center!important}.driver-header-cell>span{display:block!important;width:100%!important;position:static!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;line-height:18px!important;text-align:center!important}.copy-drivers-btn{min-width:0!important;min-height:0!important;width:27px;height:27px;border:1px solid var(--oil-line,rgba(148,163,184,.26));border-radius:10px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:none!important}.drivers-header .copy-drivers-btn{position:absolute!important;right:4px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.driver-name{position:relative;color:var(--oil-text,#e5eefc);font-weight:950!important}.drivers-table .driver-name.top-performer-current-week,.drivers-table .driver-name.top-performer-last-week{padding-left:14px!important}.drivers-table .driver-name.top-performer-current-week:after,.drivers-table .driver-name.top-performer-last-week:before{content:"";position:absolute;left:-5px;width:32px;height:5px;border-radius:999px;transform:rotate(-45deg);transform-origin:left center;pointer-events:none}.drivers-table .driver-name.top-performer-last-week:before{top:6px;background:linear-gradient(90deg,#fef3c7,#f59e0b 58%,#b45309);box-shadow:0 0 8px rgba(245,158,11,.35)}.drivers-table .driver-name.top-performer-current-week:after{top:13px;background:linear-gradient(90deg,#dbeafe,#38bdf8 58%,#2563eb);box-shadow:0 0 7px rgba(56,189,248,.28)}.drivers-table .driver-name.top-performer-current-week:not(.top-performer-last-week):after{top:6px}.mini-pill{display:inline-flex;align-items:center;justify-content:center;max-width:100%;min-width:48px;padding:5px 8px;border-radius:999px;font-size:10px;line-height:1;color:#fff!important;letter-spacing:.04em;text-transform:uppercase;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);opacity:.84;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.well-pill{opacity:1}.soft-pill{opacity:.78}.duplicate-num{color:#d97706!important;font-weight:950!important}.drivers-empty{padding:18px;text-align:center;color:var(--oil-muted,#8ea0b8);font-weight:800}html[data-theme=light] .drivers-header{color:#334155}html[data-theme=light] .driver-name{color:#0f172a}html[data-theme=light] .drivers-data-row:hover{background:rgba(37,99,235,.1)!important}.driver-modal-back{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(2,6,23,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.driver-modal{width:min(930px,100%);max-height:min(88vh,840px);overflow:auto;border-radius:22px;border:1px solid var(--oil-line,rgba(148,163,184,.24));color:var(--oil-text,#e5eefc);box-shadow:0 24px 70px rgba(0,0,0,.42)}.driver-modal,.driver-modal-head{background:var(--oil-card-solid,#101827)}.driver-modal-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16))}.modal-close{display:inline-flex;align-items:center;justify-content:center}.driver-form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;padding:16px 18px}fieldset.driver-form-grid{border:0;margin:0;min-inline-size:0}.driver-field{display:grid;gap:6px;color:var(--oil-muted,#8ea0b8);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.driver-field input,.driver-field select,.driver-field textarea{width:100%;border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:14px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);min-height:48px;padding:9px 14px;outline:none;font-weight:800;text-transform:none;letter-spacing:0}.driver-field input:disabled,.driver-field select:disabled{opacity:.58;cursor:not-allowed}.driver-field textarea{min-height:104px;resize:vertical}.phone-input-wrap{position:relative;width:100%}.phone-input-wrap input{padding-right:70px!important}.phone-format-toggle{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 7px;border-radius:999px;border:1px solid var(--oil-line,rgba(148,163,184,.24));background:rgba(96,165,250,.12);color:var(--oil-text,#e5eefc);font-size:8px;font-weight:950;cursor:pointer;letter-spacing:.04em}.phone-format-toggle input{width:12px!important;height:12px!important;min-height:0!important;padding:0!important;accent-color:#60a5fa}.driver-modal-actions{position:sticky;bottom:0;display:flex;justify-content:space-between;gap:10px;padding:14px 18px;background:var(--oil-card-solid,#101827);border-top:1px solid var(--oil-line,rgba(148,163,184,.16))}.driver-modal-actions .drivers-btn{min-width:118px}html[data-theme=light] .driver-field input,html[data-theme=light] .driver-field select,html[data-theme=light] .driver-field textarea,html[data-theme=light] .phone-format-toggle{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .driver-modal,html[data-theme=light] .driver-modal-actions,html[data-theme=light] .driver-modal-head{background:#f8fbff;color:#172033}html[data-theme=light] .driver-field,html[data-theme=light] .drivers-panel p{color:#475569}.driver-details-back{position:fixed;inset:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(2,6,23,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.driver-details-modal{width:min(1180px,100%);max-height:min(92vh,900px);overflow:hidden;flex-direction:column;border-radius:22px;border:1px solid var(--oil-line,rgba(148,163,184,.24));color:var(--oil-text,#e5eefc);box-shadow:0 24px 70px rgba(0,0,0,.42)}.driver-details-head,.driver-details-modal{display:flex;background:var(--oil-card-solid,#101827)}.driver-details-head{position:sticky;top:0;z-index:3;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16))}.driver-details-head-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}.driver-details-edit-btn{background:rgba(37,99,235,.16)!important;border-color:rgba(147,197,253,.38)!important;color:#bfdbfe!important;padding:0!important}.driver-details-edit-label{display:none}.driver-details-head-actions .driver-details-edit-btn .btn-svg{color:inherit!important;opacity:1!important;stroke:currentColor!important}.driver-details-edit-btn:hover{border-color:rgba(96,165,250,.58);background:rgba(96,165,250,.14)}html[data-theme=light] .driver-details-head-actions .driver-details-edit-btn{background:rgba(37,99,235,.1)!important;border-color:rgba(37,99,235,.34)!important;color:#1d4ed8!important}html[data-theme=light] .driver-details-head-actions .driver-details-edit-btn .btn-svg{color:inherit!important;stroke:currentColor!important}.driver-details-head h3{margin:0;line-height:1.12}.driver-details-head p{margin:3px 0 0;line-height:1.2;color:var(--oil-muted,#8ea0b8);font-size:12px;font-weight:850}.dsWrap{display:flex;flex-direction:column;gap:12px;padding:14px;max-width:100%;min-width:0;min-height:0;overflow:hidden;flex:1 1 auto}.dsBlock{background:hsla(0,0%,100%,.02);border:1px solid var(--oil-line,rgba(148,163,184,.18));border-radius:16px;padding:12px;overflow:hidden;box-sizing:border-box}.dsHeader{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.dsHeader h3{margin:0;font-size:14px;font-weight:950;letter-spacing:.02em;text-transform:uppercase}.dsHeader h3.missing-rate-rule{color:#ef4444!important}html[data-theme=light] .dsHeader h3.missing-rate-rule{color:#dc2626!important}.dsSub{margin-top:3px;color:var(--oil-muted,#8ea0b8);font-size:12px;font-weight:780}.dsRow2{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.dsPill{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;border:1px solid var(--oil-line,rgba(148,163,184,.22));background:hsla(0,0%,100%,.04);font-weight:950;font-size:12px;white-space:nowrap}.dsInlineRow{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) auto;gap:12px;align-items:end;width:100%}.dsField,.dsInlineField{display:flex;flex-direction:column;min-width:0;gap:6px}.dsField label,.dsInlineField label{display:block;font-size:10px;color:var(--oil-muted,#8ea0b8);font-weight:950;text-transform:uppercase;letter-spacing:.04em}.dsField input,.dsField select,.dsFilters input,.dsFilters select,.dsInlineField input,.dsInlineField select{width:100%;height:38px;background:var(--oil-soft,rgba(30,41,59,.72));border:1px solid var(--oil-line,rgba(148,163,184,.24));color:var(--oil-text,#e5eefc);border-radius:12px;padding:0 12px;font-size:13px;font-weight:800;outline:none;box-sizing:border-box;min-width:0}.dsInlineBtn{display:flex;align-items:flex-end}.dsBtn{height:38px!important;min-height:38px!important;max-height:38px!important;min-width:96px!important;border-radius:12px!important}.dsMiniBtn{min-height:34px!important;min-width:78px!important;padding:0 12px!important;font-size:11px!important}.dsMapHeaderActions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.driver-map-home-toggle{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 9px;border-radius:999px;border:1px solid var(--oil-line,rgba(148,163,184,.24));background:rgba(96,165,250,.1);color:var(--oil-text,#e5eefc);font-size:10px;font-weight:950;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.driver-map-home-toggle input{position:absolute;opacity:0;pointer-events:none}.driver-map-home-toggle span{position:relative;width:30px;height:16px;border-radius:999px;background:rgba(148,163,184,.3);border:1px solid rgba(148,163,184,.42);flex:0 0 30px;transition:background .16s ease,border-color .16s ease}.driver-map-home-toggle span:after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:999px;background:#f8fafc;box-shadow:0 1px 4px rgba(15,23,42,.28);transition:transform .16s ease}.driver-map-home-toggle input:checked+span{background:#2563eb;border-color:#60a5fa}.driver-map-home-toggle input:checked+span:after{transform:translateX(14px)}.driver-map-home-toggle input:focus-visible+span{outline:2px solid rgba(96,165,250,.72);outline-offset:2px}.driver-map-home-toggle:has(input:disabled){cursor:not-allowed;opacity:.62}html[data-theme=light] .driver-map-home-toggle{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .driver-map-home-toggle span{background:rgba(100,116,139,.2);border-color:rgba(100,116,139,.3)}html[data-theme=light] .driver-map-home-toggle:has(input:checked){border-color:#93c5fd;background:#dbeafe;color:#1e3a8a}html[data-theme=light] .driver-map-home-toggle input:checked+span{background:#2563eb;border-color:#60a5fa}html[data-theme=light] .driver-map-home-toggle input:checked+span:after{background:#fff;box-shadow:0 1px 5px rgba(30,64,175,.34)}.dsActiveGrid{display:grid;grid-template-columns:1fr 1fr;gap:8px;font-size:12px;line-height:1.35}.dsSplitLine{height:1px;background:var(--oil-line,rgba(148,163,184,.22));opacity:.8;margin:10px 0}.dsGrid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dsMapBox{position:relative;overflow:hidden;min-height:360px;border-radius:16px;border:1px dashed hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.01);padding:16px;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--oil-muted,#8ea0b8);font-size:12px;line-height:1.35}.dsMapBox.clickable{cursor:pointer}.dsMapBox.clickable:focus-visible{outline:2px solid rgba(96,165,250,.72);outline-offset:3px}.dsMapBox iframe{width:100%;height:100%;min-height:300px;border:0;border-radius:12px;display:block}.dsMapPins{position:absolute;inset:0;z-index:3;pointer-events:none}.dsMapPin{position:absolute;left:calc(50% + var(--map-marker-x, 0px));top:calc(50% + var(--map-marker-y, 0px));transform:translate(-50%,-100%);display:grid;place-items:center;min-width:30px;height:24px;padding:0 6px;border:1.5px solid #fff;border-radius:999px 999px 999px 2px;box-shadow:0 12px 24px rgba(15,23,42,.36);color:#fff;font-size:8px;font-weight:1000;line-height:1}.dsMapPin b{max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dsMapPin:after{content:"";position:absolute;left:50%;bottom:-6px;width:6px;height:6px;transform:translateX(-50%) rotate(45deg);border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;background:inherit;border-radius:0 0 2px 0}.dsMapPin.driver-pin{background:#2563eb}.dsMapPin.terminal-pin{background:#f59e0b}.dsMapPin.delivery-pin{background:#ef4444}.dsMapMeta{position:absolute;left:8px;right:8px;bottom:8px;z-index:4;display:flex;flex-wrap:nowrap;gap:5px;align-items:center;justify-content:center;overflow-x:auto;scrollbar-width:none;pointer-events:none}.dsMapMeta::-webkit-scrollbar{display:none}.dsMapMeta a,.dsMapMeta span{border:1px solid rgba(96,165,250,.34);background:rgba(9,16,28,.88);color:#dce9ff;border-radius:999px;padding:5px 8px;font-size:9.5px;font-weight:950;text-decoration:none;white-space:nowrap;pointer-events:auto}.dsMapMeta.delivery-eta-only span{max-width:calc(50% - 3px);overflow:hidden;text-overflow:ellipsis}.dsActions{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center;width:100%;margin-top:14px}.dsFilters{display:grid;grid-template-columns:1.2fr .8fr .8fr .8fr auto auto;gap:8px;align-items:end;margin:10px 0}.dsTableWrap{max-height:calc(92vh - 300px);overflow-x:auto;overflow-y:auto;border-radius:14px;border:1px solid var(--oil-line,rgba(148,163,184,.2));-webkit-overflow-scrolling:touch}.dsTable{width:100%;min-width:1260px;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:12px}.dsTable td,.dsTable th{border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16));padding:8px 10px;vertical-align:top;background:hsla(0,0%,100%,.02);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dsTable th{position:sticky;top:0;z-index:5;background:#0f1a2b;font-weight:950;color:var(--oil-muted,#8ea0b8);text-transform:uppercase;font-size:11px}.dsTable td:first-child,.dsTable th:first-child{width:140px}.dsTable td:nth-child(2),.dsTable td:nth-child(3),.dsTable th:nth-child(2),.dsTable th:nth-child(3){width:110px}.dsTable td:nth-child(4),.dsTable th:nth-child(4){width:130px}.dsTable td:nth-child(5),.dsTable th:nth-child(5){width:120px}.dsTable td:nth-child(6),.dsTable th:nth-child(6){width:160px}.dsTable td:nth-child(7),.dsTable td:nth-child(8),.dsTable th:nth-child(7),.dsTable th:nth-child(8){width:120px}.dsTable td:nth-child(9),.dsTable th:nth-child(9){width:150px}.dsTable td:nth-child(10),.dsTable th:nth-child(10){width:120px}.dsEmpty{text-align:center;color:var(--oil-muted,#8ea0b8);padding:14px;font-weight:850}.dsLink{color:#60a5fa;font-weight:950;text-decoration:none}html[data-theme=light] .driver-details-head,html[data-theme=light] .driver-details-modal{background:#f8fbff;color:#172033}html[data-theme=light] .dsBlock{background:rgba(0,0,0,.02)}html[data-theme=light] .dsField input,html[data-theme=light] .dsField select,html[data-theme=light] .dsFilters input,html[data-theme=light] .dsFilters select,html[data-theme=light] .dsInlineField input,html[data-theme=light] .dsInlineField select{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .dsTable th{background:#f1f5fb;color:#0b1220}html[data-theme=light] .dsTable td{background:rgba(0,0,0,.02)}@media (min-width:1181px){.add-head-btn,.sort-head-btn{display:inline-flex}.mobile-add-btn,.mobile-sort-btn,.tablet-refresh-btn,.tablet-rent-head-filter{display:none}.toolbar-refresh-btn{display:inline-flex}}@media (max-width:1180px) and (min-width:761px){.drivers-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.add-head-btn,.sort-head-btn,.tablet-refresh-btn{display:inline-flex}.tablet-rent-head-filter{display:inline-flex;width:108px;min-width:108px;height:40px}.mobile-add-btn,.mobile-sort-btn,.rent-filter,.toolbar-refresh-btn{display:none}.drivers-toolbar{grid-template-columns:minmax(220px,1.25fr) repeat(4,108px);grid-template-areas:"search region customer status authority";gap:8px}.drivers-head-actions .drivers-btn{width:108px;min-width:108px}}@media (max-width:760px){.drivers-panel{padding:10px!important;border-radius:16px!important}.drivers-head{align-items:flex-start;flex-direction:column;margin-bottom:10px!important}.drivers-head-actions{display:none}.drivers-panel h2{font-size:17px}.mobile-add-btn,.mobile-sort-btn,.toolbar-refresh-btn{display:inline-flex!important}.authority-filter,.customer-filter,.rent-filter,.tablet-rent-head-filter{display:none!important}.drivers-toolbar{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:"search search region status" "mobileSort mobileAdd refresh refresh"!important;gap:6px!important;margin-bottom:10px!important}.search-filter{grid-area:search!important}.region-filter{grid-area:region!important}.status-filter{grid-area:status!important}.mobile-sort-btn{grid-area:mobileSort!important}.mobile-add-btn{grid-area:mobileAdd!important}.toolbar-refresh-btn{grid-area:refresh!important}.drivers-toolbar .drivers-btn,.drivers-toolbar input,.drivers-toolbar select{height:31px!important;min-height:31px!important;min-width:0!important;width:100%!important;border-radius:10px!important;padding:0 6px!important;font-size:8px!important;font-weight:900!important}.drivers-toolbar .drivers-search-box input{text-align:center!important;padding-right:28px!important}.drivers-clear-filters-btn{right:4px;width:21px;height:21px;border-radius:8px}.mobile-add-btn,.mobile-sort-btn,.toolbar-refresh-btn{background:rgba(59,130,246,.16)!important;border-color:rgba(96,165,250,.4)!important}.drivers-table-wrap{border-radius:14px}.drivers-table{min-width:990px!important}.drivers-row{grid-template-columns:104px 96px 52px 66px 70px 75px 58px 52px 66px 78px 62px 66px 52px 75px 120px!important;min-height:24px!important}.drivers-row.drivers-header{min-height:20px!important;height:20px!important}.drivers-row>span{font-size:7px!important;line-height:24px!important;padding:0 3px!important}.drivers-header>span{padding:0 3px!important;font-size:6.6px!important;letter-spacing:.045em!important}.driver-header-cell,.drivers-header>span{min-height:20px!important;height:20px!important;line-height:20px!important}.driver-header-cell{padding-left:3px!important;padding-right:22px!important}.driver-header-cell>span{line-height:20px!important}.drivers-header .copy-drivers-btn{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;border-radius:6px!important;padding:0!important}.drivers-header .copy-drivers-btn .btn-icon{width:12px!important;height:12px!important;font-size:9px!important;line-height:1!important}.mini-pill{font-size:6.7px!important;padding:2px 4px!important;min-width:28px!important;border-radius:8px!important;filter:none!important}.driver-modal-back{align-items:flex-start!important;padding:8px!important;overflow-y:auto!important}.driver-modal{max-height:none!important;width:100%!important;border-radius:16px!important;overflow:visible!important}.driver-modal-head{position:static!important;padding:10px 12px!important}.driver-modal-head h3{font-size:15px!important}.modal-close{width:34px!important;height:34px!important;border-radius:11px!important}.driver-form-grid{grid-template-columns:1fr!important;gap:8px!important;padding:10px 12px!important}.span-12,.span-4,.span-6{grid-column:1/-1!important}.driver-field{gap:4px!important;font-size:8px!important}.driver-field input,.driver-field select,.driver-field textarea{min-height:36px!important;height:36px!important;border-radius:11px!important;padding:7px 10px!important;font-size:11px!important}.driver-field textarea{height:auto!important;min-height:76px!important}.phone-input-wrap input{padding-right:64px!important}.phone-format-toggle{height:23px!important;right:6px!important;padding:0 6px!important;font-size:7px!important}.driver-modal-actions{position:static!important;flex-direction:column!important;padding:10px 12px calc(12px + env(safe-area-inset-bottom))!important}.modal-actions-left,.modal-actions-right{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.driver-modal-actions .drivers-btn{width:100%!important;min-width:0!important;height:34px!important;font-size:9px!important}.driver-details-back{align-items:flex-start;padding:10px 4px}.driver-details-modal{max-height:calc(100vh - 20px);border-radius:18px}.driver-details-head{padding:12px 14px}.dsWrap{gap:8px;padding:8px 4px calc(8px + env(safe-area-inset-bottom))}.dsBlock{border-radius:12px;padding:8px 6px calc(8px + env(safe-area-inset-bottom))}.dsHeader{margin-bottom:8px;gap:8px}.dsMapHeaderActions{gap:5px}.driver-map-home-toggle{height:28px;gap:5px;padding:0 7px;font-size:8px}.driver-map-home-toggle span{width:26px;height:14px;flex-basis:26px}.driver-map-home-toggle span:after{width:8px;height:8px}.driver-map-home-toggle input:checked+span:after{transform:translateX(12px)}.dsHeader h3{font-size:11px}.dsSub{font-size:8px}.dsRow2{grid-template-columns:1fr;gap:8px}.dsPill{padding:5px 9px;font-size:11px}.dsInlineRow{grid-template-columns:1fr 1fr;grid-template-areas:"well product" "note send";gap:8px}.dsInlineRow>:first-child{grid-area:well}.dsInlineRow>:nth-child(2){grid-area:product}.dsInlineRow>:nth-child(3){grid-area:note}.dsInlineRow>:nth-child(4){grid-area:send}.dsInlineBtn .dsBtn{width:100%;min-width:0!important}.dsField label,.dsInlineField label{font-size:8px;margin-bottom:5px}.dsField input,.dsField select,.dsFilters input,.dsFilters select,.dsInlineField input,.dsInlineField select{height:30px;padding:0 10px;border-radius:11px;font-size:9px}.dsBtn{height:30px!important;min-height:30px!important;max-height:30px!important;min-width:84px!important;padding:0 10px!important;border-radius:11px!important;font-size:9px!important}.dsActiveGrid{grid-template-columns:1fr 1fr;font-size:9px;gap:6px}.dsGrid2{gap:8px}.dsMapBox{min-height:280px;padding:12px;border-radius:14px;font-size:8px}.dsActions{margin-top:10px;gap:8px}.dsFilters{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.dsFilters .dsBtn{width:100%;min-width:0!important}.dsTableWrap{max-height:calc(92vh - 250px);border-radius:12px}.dsTable{min-width:920px;font-size:8px!important}.dsTable td,.dsTable th{padding:5px 7px;font-size:8px!important}.dsTable td:first-child,.dsTable th:first-child{width:100px}.dsTable td:nth-child(2),.dsTable td:nth-child(3),.dsTable th:nth-child(2),.dsTable th:nth-child(3){width:80px}.dsTable td:nth-child(4),.dsTable th:nth-child(4){width:95px}.dsTable td:nth-child(5),.dsTable th:nth-child(5){width:90px}.dsTable td:nth-child(6),.dsTable th:nth-child(6){width:110px}.dsTable td:nth-child(7),.dsTable td:nth-child(8),.dsTable th:nth-child(7),.dsTable th:nth-child(8){width:85px}.dsTable td:nth-child(9),.dsTable th:nth-child(9){width:110px}.dsTable td:nth-child(10),.dsTable th:nth-child(10){width:85px}}.drivers-table{--drv-col-driver:190px;--drv-col-company:170px;--drv-col-region:90px;--drv-col-customer:110px;--drv-col-status:120px;--drv-col-well:130px;--drv-col-product:100px;--drv-col-truck:90px;--drv-col-trailer:110px;--drv-col-phone:135px;--drv-col-authority:105px;--drv-col-rent:110px;--drv-col-card:90px;--drv-col-updated:133px;--drv-col-notice:210px;width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}@media (max-width:1180px) and (min-width:761px){.drivers-table{--drv-col-driver:160px;--drv-col-company:160px;--drv-col-region:70px;--drv-col-customer:100px;--drv-col-status:100px;--drv-col-terminal:100px;--drv-col-well:100px;--drv-col-product:90px;--drv-col-truck:90px;--drv-col-trailer:90px;--drv-col-phone:120px;--drv-col-authority:90px;--drv-col-rent:90px;--drv-col-card:70px;--drv-col-updated:102px;--drv-col-notice:200px}}@media (max-width:760px){.drivers-table{--drv-col-driver:104px;--drv-col-company:96px;--drv-col-region:52px;--drv-col-customer:66px;--drv-col-status:70px;--drv-col-terminal:75px;--drv-col-well:75px;--drv-col-product:58px;--drv-col-truck:52px;--drv-col-trailer:66px;--drv-col-phone:78px;--drv-col-authority:62px;--drv-col-rent:66px;--drv-col-card:52px;--drv-col-updated:86px;--drv-col-notice:150px}}.drivers-table .drivers-row{width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.drivers-table .drivers-data-row{background:var(--row-bg,var(--driver-row-normal,transparent))!important;background-image:none!important;box-shadow:none!important}html[data-theme=light] .drivers-table .drivers-data-row{background:var(--row-bg-light,var(--row-bg,var(--driver-row-normal,transparent)))!important}.drivers-table .drivers-row>span{background-image:none!important;box-shadow:none!important;outline:none!important;border-left:0!important;border-bottom:0!important}.drivers-table .drivers-data-row>span:not(:first-child){background:transparent!important}.drivers-table .drivers-data-row:hover{box-shadow:none!important}.drivers-table .drivers-data-row:hover>span:not(:first-child){background:transparent!important}.drivers-table .drivers-row>span:first-child{background:var(--driver-sticky-normal)!important}.drivers-toolbar select{padding-left:14px!important;padding-right:26px!important}@media (max-width:760px){.drivers-table .drivers-data-row>span:first-child,.drivers-table .drivers-header>span:first-child{text-align:center!important;justify-content:center!important}.drivers-table .drivers-data-row>span:first-child{display:flex!important;align-items:center!important;justify-content:center!important}.driver-modal-back{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}.driver-modal{border-radius:18px!important;margin-bottom:88px!important}.driver-modal-head{border-top-left-radius:18px!important;border-top-right-radius:18px!important}.driver-modal-actions{padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}}@media (min-width:761px){.drivers-table .drivers-data-row>span:first-child,.drivers-table .drivers-header>span:first-child{text-align:left!important;justify-content:flex-start!important}.drivers-table .drivers-data-row>span:first-child{display:flex!important;align-items:center!important}.drivers-table .driver-header-cell,.drivers-table .drivers-header>span:first-child{text-align:left!important;justify-content:flex-start!important}.drivers-table .driver-header-cell{display:flex!important;align-items:center!important}.drivers-table .drivers-header .driver-header-cell{justify-content:flex-start!important;text-align:left!important;padding-left:10px!important;padding-right:34px!important}.drivers-table .drivers-header .driver-header-cell>span{width:auto!important;text-align:left!important;justify-content:flex-start!important;margin-right:auto!important}.drivers-table .drivers-header .copy-drivers-btn{right:6px!important}}@media (max-width:760px){.driver-modal-back{padding-bottom:calc(58px + env(safe-area-inset-bottom))!important}.driver-modal{margin-bottom:0!important;overflow:hidden!important;border-radius:18px!important}.driver-modal-actions{margin-bottom:0!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important;border-bottom-left-radius:18px!important;border-bottom-right-radius:18px!important}}.drivers-toolbar select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;padding-left:8px!important;padding-right:8px!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;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}.drivers-toolbar select option{text-align:center!important}.drivers-toolbar select{text-indent:6px!important}.drivers-table .drivers-row.drivers-header>span:last-child,.drivers-table .drivers-row.drivers-header>span:last-child *,.drivers-table .drivers-row.drivers-header>span:nth-child(12),.drivers-table .drivers-row.drivers-header>span:nth-child(12):after,.drivers-table .drivers-row.drivers-header>span:nth-child(12):before{background:var(--driver-header-bg)!important;background-color:var(--driver-header-bg)!important;color:inherit!important;box-shadow:none!important}html[data-theme=light] .drivers-table .drivers-row.drivers-header>span:last-child,html[data-theme=light] .drivers-table .drivers-row.drivers-header>span:last-child *,html[data-theme=light] .drivers-table .drivers-row.drivers-header>span:nth-child(12),html[data-theme=light] .drivers-table .drivers-row.drivers-header>span:nth-child(12):after,html[data-theme=light] .drivers-table .drivers-row.drivers-header>span:nth-child(12):before{background:var(--driver-header-bg)!important;background-color:var(--driver-header-bg)!important;color:#334155!important;box-shadow:none!important}@media (max-width:760px){.drivers-table .drivers-row.drivers-header{border-bottom:1px solid var(--oil-line,rgba(148,163,184,.18))!important}.drivers-table .drivers-row.drivers-header>span{border-bottom:1px solid var(--oil-line,rgba(148,163,184,.22))!important}html[data-theme=light] .drivers-table .drivers-row.drivers-header,html[data-theme=light] .drivers-table .drivers-row.drivers-header>span{border-bottom-color:rgba(15,23,42,.16)!important}}.drivers-table .mini-pill,.mini-pill{position:relative!important;display:inline-flex!important;align-items:center!important;height:16px!important;min-width:38px!important;padding:1px 7px!important;border-radius:999px!important;font-size:8px!important;font-weight:900!important;letter-spacing:.02em!important;text-transform:uppercase!important;white-space:nowrap!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.45)!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),inset 0 -1px 0 rgba(0,0,0,.24),0 1px 1px rgba(0,0,0,.18)!important}.drivers-table .mini-pill.has-location-pin{gap:0!important;padding-left:16px!important;padding-right:16px!important}.drivers-table .mini-pill.has-location-pin .mini-pill-label{flex:0 1 100%!important;width:100%!important;text-align:center!important}.drivers-location-pill-pin{width:8px!important;height:8px!important;flex:0 0 auto!important;opacity:.96!important;color:currentColor!important;filter:drop-shadow(0 1px 1px rgba(0,0,0,.35))!important}.drivers-table .well-pill,.drivers-table .well-pill.mini-pill{opacity:1!important;filter:none!important}.mini-pill:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(180deg,hsla(0,0%,100%,.18) 0,hsla(0,0%,100%,.07) 42%,transparent 72%)!important;mix-blend-mode:soft-light!important;pointer-events:none!important}html[data-theme=light] .mini-pill:after{background:linear-gradient(180deg,hsla(0,0%,100%,.48) 0,hsla(0,0%,100%,.22) 42%,transparent 74%)!important;mix-blend-mode:soft-light!important}.mini-pill.DYNA,.mini-pill.FARMING,.mini-pill.ON,.mini-pill.READY,.mini-pill.RENTED,.mini-pill.VELOX,.mini-pill.WTX,.mini-pill.bDYNA,.mini-pill.bON,.mini-pill.bREADY,.mini-pill.bRENTED,.mini-pill.bVELOX,.mini-pill.bWTX,.mini-pill.pill-DYNA,.mini-pill.pill-FARMING,.mini-pill.pill-ON,.mini-pill.pill-READY,.mini-pill.pill-RENTED,.mini-pill.pill-VELOX,.mini-pill.pill-WTX{background:linear-gradient(#245739,#183a2a)!important;border:1px solid rgba(93,173,114,.58)!important}.mini-pill.ATLAS,.mini-pill.DAYS-OFF,.mini-pill.DAYS_OFF,.mini-pill.FNM,.mini-pill.OWN,.mini-pill.TCR,.mini-pill.\34 0-70,.mini-pill.\34 0\/70,.mini-pill.b40_70,.mini-pill.bATLAS,.mini-pill.bDAYS_OFF,.mini-pill.bFNM,.mini-pill.bOWN,.mini-pill.pill-40-70,.mini-pill.pill-40_70,.mini-pill.pill-ATLAS,.mini-pill.pill-DAYS-OFF,.mini-pill.pill-DAYS_OFF,.mini-pill.pill-FNM,.mini-pill.pill-OWN,.mini-pill.pill-TCR{background:linear-gradient(#245074,#183754)!important;border:1px solid rgba(95,149,206,.58)!important}.mini-pill.ACCEPTED,.mini-pill.MILAGROS,.mini-pill.SOLARIS,.mini-pill.STX,.mini-pill.bACCEPTED,.mini-pill.bSOLARIS,.mini-pill.bSTX,.mini-pill.pill-ACCEPTED,.mini-pill.pill-MILAGROS,.mini-pill.pill-SOLARIS,.mini-pill.pill-STX{background:linear-gradient(#51482b,#38311f)!important;border:1px solid rgba(157,138,85,.58)!important}.mini-pill.BREAK,.mini-pill.bBREAK,.mini-pill.pill-BREAK{background:linear-gradient(#6b3f1f,#452817)!important;border:1px solid rgba(214,123,61,.62)!important}.mini-pill.INACTIVE,.mini-pill.OFF,.mini-pill.STAGED,.mini-pill.TSS,.mini-pill.bINACTIVE,.mini-pill.bOFF,.mini-pill.bSTAGED,.mini-pill.bTSS,.mini-pill.pill-INACTIVE,.mini-pill.pill-OFF,.mini-pill.pill-STAGED,.mini-pill.pill-TSS{background:linear-gradient(#57323a,#3b252b)!important;border:1px solid rgba(181,98,109,.56)!important}.mini-pill.BREAKDOWN,.mini-pill.bBREAKDOWN,.mini-pill.pill-BREAKDOWN{background:linear-gradient(#45305f,#302342)!important;border:1px solid rgba(139,107,182,.56)!important}.mini-pill.FNG4,.mini-pill.NONE,.mini-pill.\31 00PC,.mini-pill.b100PC,.mini-pill.bNONE,.mini-pill.pill-100PC,.mini-pill.pill-FNG4,.mini-pill.pill-NONE{background:linear-gradient(#46505d,#303945)!important;border:1px solid rgba(138,149,164,.52)!important}.mini-pill.STS-SO,.mini-pill.STS_SO,.mini-pill.\31 00M,.mini-pill.b100M,.mini-pill.pill-100M,.mini-pill.pill-STS-SO,.mini-pill.pill-STS_SO{background:linear-gradient(#5a3f1d,#3d2d17)!important;border:1px solid rgba(177,132,67,.56)!important}.mini-pill.LOADED,.mini-pill.bLOADED,.mini-pill.pill-LOADED{background:linear-gradient(#265653,#1b3c3a)!important;border:1px solid rgba(98,170,164,.56)!important}html[data-theme=dark] .mini-pill{filter:none!important}.mini-pill.DYNA,.mini-pill.FARMING,.mini-pill.ON,.mini-pill.READY,.mini-pill.RENTED,.mini-pill.VELOX,.mini-pill.WTX,.mini-pill.bDYNA,.mini-pill.bON,.mini-pill.bREADY,.mini-pill.bRENTED,.mini-pill.bVELOX,.mini-pill.bWTX,.mini-pill.pill-DYNA,.mini-pill.pill-FARMING,.mini-pill.pill-ON,.mini-pill.pill-READY,.mini-pill.pill-RENTED,.mini-pill.pill-VELOX,.mini-pill.pill-WTX{--pill-pin-cover:#183a2a;--pill-pin-cover-bg:linear-gradient(180deg,#245739,#183a2a)}.mini-pill.ATLAS,.mini-pill.DAYS-OFF,.mini-pill.DAYS_OFF,.mini-pill.FNM,.mini-pill.OWN,.mini-pill.TCR,.mini-pill.\34 0-70,.mini-pill.\34 0\/70,.mini-pill.b40_70,.mini-pill.bATLAS,.mini-pill.bDAYS_OFF,.mini-pill.bFNM,.mini-pill.bOWN,.mini-pill.pill-40-70,.mini-pill.pill-40_70,.mini-pill.pill-ATLAS,.mini-pill.pill-DAYS-OFF,.mini-pill.pill-DAYS_OFF,.mini-pill.pill-FNM,.mini-pill.pill-OWN,.mini-pill.pill-TCR{--pill-pin-cover:#183754;--pill-pin-cover-bg:linear-gradient(180deg,#245074,#183754)}.mini-pill.ACCEPTED,.mini-pill.MILAGROS,.mini-pill.SOLARIS,.mini-pill.STX,.mini-pill.bACCEPTED,.mini-pill.bSOLARIS,.mini-pill.bSTX,.mini-pill.pill-ACCEPTED,.mini-pill.pill-MILAGROS,.mini-pill.pill-SOLARIS,.mini-pill.pill-STX{--pill-pin-cover:#38311f;--pill-pin-cover-bg:linear-gradient(180deg,#51482b,#38311f)}.mini-pill.BREAK,.mini-pill.bBREAK,.mini-pill.pill-BREAK{--pill-pin-cover:#452817;--pill-pin-cover-bg:linear-gradient(180deg,#6b3f1f,#452817)}.mini-pill.INACTIVE,.mini-pill.OFF,.mini-pill.STAGED,.mini-pill.TSS,.mini-pill.bINACTIVE,.mini-pill.bOFF,.mini-pill.bSTAGED,.mini-pill.bTSS,.mini-pill.pill-INACTIVE,.mini-pill.pill-OFF,.mini-pill.pill-STAGED,.mini-pill.pill-TSS{--pill-pin-cover:#3b252b;--pill-pin-cover-bg:linear-gradient(180deg,#57323a,#3b252b)}.mini-pill.BREAKDOWN,.mini-pill.bBREAKDOWN,.mini-pill.pill-BREAKDOWN{--pill-pin-cover:#34234b;--pill-pin-cover-bg:linear-gradient(180deg,#45305f,#34234b)}.mini-pill.FNG4,.mini-pill.NONE,.mini-pill.\31 00PC,.mini-pill.b100PC,.mini-pill.bNONE,.mini-pill.pill-100PC,.mini-pill.pill-FNG4,.mini-pill.pill-NONE{--pill-pin-cover:#303945;--pill-pin-cover-bg:linear-gradient(180deg,#46505d,#303945)}.mini-pill.STS-SO,.mini-pill.STS_SO,.mini-pill.\31 00M,.mini-pill.b100M,.mini-pill.pill-100M,.mini-pill.pill-STS-SO,.mini-pill.pill-STS_SO{--pill-pin-cover:#3d2d17;--pill-pin-cover-bg:linear-gradient(180deg,#5a3f1d,#3d2d17)}.mini-pill.LOADED,.mini-pill.bLOADED,.mini-pill.pill-LOADED{--pill-pin-cover:#1b3c3a;--pill-pin-cover-bg:linear-gradient(180deg,#265653,#1b3c3a)}html[data-theme=light] .drivers-table .mini-pill,html[data-theme=light] .mini-pill{text-shadow:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),inset 0 -1px 0 rgba(15,23,42,.1),0 1px 1px rgba(0,0,0,.08)!important}html[data-theme=light] .mini-pill.DYNA,html[data-theme=light] .mini-pill.FARMING,html[data-theme=light] .mini-pill.ON,html[data-theme=light] .mini-pill.READY,html[data-theme=light] .mini-pill.RENTED,html[data-theme=light] .mini-pill.VELOX,html[data-theme=light] .mini-pill.WTX,html[data-theme=light] .mini-pill.bDYNA,html[data-theme=light] .mini-pill.bON,html[data-theme=light] .mini-pill.bREADY,html[data-theme=light] .mini-pill.bRENTED,html[data-theme=light] .mini-pill.bVELOX,html[data-theme=light] .mini-pill.bWTX,html[data-theme=light] .mini-pill.pill-DYNA,html[data-theme=light] .mini-pill.pill-FARMING,html[data-theme=light] .mini-pill.pill-ON,html[data-theme=light] .mini-pill.pill-READY,html[data-theme=light] .mini-pill.pill-RENTED,html[data-theme=light] .mini-pill.pill-VELOX,html[data-theme=light] .mini-pill.pill-WTX{background:#dcfce7!important;border-color:#bbf7d0!important;color:#166534!important}html[data-theme=light] .mini-pill.ATLAS,html[data-theme=light] .mini-pill.DAYS-OFF,html[data-theme=light] .mini-pill.DAYS_OFF,html[data-theme=light] .mini-pill.FNM,html[data-theme=light] .mini-pill.OWN,html[data-theme=light] .mini-pill.TCR,html[data-theme=light] .mini-pill.\34 0-70,html[data-theme=light] .mini-pill.\34 0\/70,html[data-theme=light] .mini-pill.b40_70,html[data-theme=light] .mini-pill.bATLAS,html[data-theme=light] .mini-pill.bDAYS_OFF,html[data-theme=light] .mini-pill.bFNM,html[data-theme=light] .mini-pill.bOWN,html[data-theme=light] .mini-pill.pill-40-70,html[data-theme=light] .mini-pill.pill-40_70,html[data-theme=light] .mini-pill.pill-ATLAS,html[data-theme=light] .mini-pill.pill-DAYS-OFF,html[data-theme=light] .mini-pill.pill-DAYS_OFF,html[data-theme=light] .mini-pill.pill-FNM,html[data-theme=light] .mini-pill.pill-OWN,html[data-theme=light] .mini-pill.pill-TCR{background:#dbeafe!important;border-color:#bfdbfe!important;color:#1e3a8a!important}html[data-theme=light] .mini-pill.ACCEPTED,html[data-theme=light] .mini-pill.MILAGROS,html[data-theme=light] .mini-pill.SOLARIS,html[data-theme=light] .mini-pill.STX,html[data-theme=light] .mini-pill.bACCEPTED,html[data-theme=light] .mini-pill.bSOLARIS,html[data-theme=light] .mini-pill.bSTX,html[data-theme=light] .mini-pill.pill-ACCEPTED,html[data-theme=light] .mini-pill.pill-MILAGROS,html[data-theme=light] .mini-pill.pill-SOLARIS,html[data-theme=light] .mini-pill.pill-STX{background:#fef3c7!important;border-color:#fde68a!important;color:#78350f!important}html[data-theme=light] .mini-pill.BREAK,html[data-theme=light] .mini-pill.bBREAK,html[data-theme=light] .mini-pill.pill-BREAK{background:#ffedd5!important;border-color:#fdba74!important;color:#9a3412!important}html[data-theme=light] .mini-pill.INACTIVE,html[data-theme=light] .mini-pill.OFF,html[data-theme=light] .mini-pill.STAGED,html[data-theme=light] .mini-pill.TSS,html[data-theme=light] .mini-pill.bINACTIVE,html[data-theme=light] .mini-pill.bOFF,html[data-theme=light] .mini-pill.bSTAGED,html[data-theme=light] .mini-pill.bTSS,html[data-theme=light] .mini-pill.pill-INACTIVE,html[data-theme=light] .mini-pill.pill-OFF,html[data-theme=light] .mini-pill.pill-STAGED,html[data-theme=light] .mini-pill.pill-TSS{background:#fee2e2!important;border-color:#fecaca!important;color:#7f1d1d!important}html[data-theme=light] .mini-pill.BREAKDOWN,html[data-theme=light] .mini-pill.bBREAKDOWN,html[data-theme=light] .mini-pill.pill-BREAKDOWN{background:#ede9fe!important;border-color:#ddd6fe!important;color:#4c1d95!important}html[data-theme=light] .mini-pill.FNG4,html[data-theme=light] .mini-pill.NONE,html[data-theme=light] .mini-pill.\31 00PC,html[data-theme=light] .mini-pill.b100PC,html[data-theme=light] .mini-pill.bNONE,html[data-theme=light] .mini-pill.pill-100PC,html[data-theme=light] .mini-pill.pill-FNG4,html[data-theme=light] .mini-pill.pill-NONE{background:#e5e7eb!important;border-color:#cbd5e1!important;color:#334155!important}html[data-theme=light] .mini-pill.STS-SO,html[data-theme=light] .mini-pill.STS_SO,html[data-theme=light] .mini-pill.\31 00M,html[data-theme=light] .mini-pill.b100M,html[data-theme=light] .mini-pill.pill-100M,html[data-theme=light] .mini-pill.pill-STS-SO,html[data-theme=light] .mini-pill.pill-STS_SO{background:#ffedd5!important;border-color:#fed7aa!important;color:#7c2d12!important}html[data-theme=light] .mini-pill.LOADED,html[data-theme=light] .mini-pill.bLOADED,html[data-theme=light] .mini-pill.pill-LOADED{background:#ccfbf1!important;border-color:#99f6e4!important;color:#134e4a!important}@media (min-width:761px){.drivers-table .mini-pill,.mini-pill{height:24px!important;min-width:58px!important;padding:3px 12px!important;font-size:11px!important;letter-spacing:.035em!important}}@media (max-width:760px){.drivers-table .mini-pill,.mini-pill{height:13px!important;min-width:30px!important;padding:0 5px!important;font-size:6.4px!important;letter-spacing:.01em!important}}@media (min-width:761px){.driver-form-grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:12px!important}.driver-form-grid .driver-field{grid-column:span 4!important}.driver-form-grid .driver-field:first-child{order:1;grid-column:1/-1!important}.driver-form-grid .driver-field:nth-child(2){order:2;grid-column:1/-1!important}.driver-form-grid .driver-field:nth-child(3){order:3;grid-column:span 6!important}.driver-form-grid .driver-field:nth-child(4){order:4;grid-column:span 6!important}.driver-form-grid .driver-field:nth-child(5){order:5;grid-column:span 6!important}.driver-form-grid .driver-field:nth-child(6){order:6;grid-column:span 6!important}.driver-form-grid .driver-field:nth-child(7){order:7}.driver-form-grid .driver-field:nth-child(10){order:8}.driver-form-grid .driver-field:nth-child(11){order:9}.driver-form-grid .driver-field:nth-child(8){order:10}.driver-form-grid .driver-field:nth-child(12){order:11}.driver-form-grid .driver-field:nth-child(13){order:12}.driver-form-grid .driver-field:nth-child(9){order:13}.driver-form-grid .driver-field:nth-child(14){order:14}.driver-form-grid .driver-field:nth-child(15){order:15}.driver-form-grid .driver-field:nth-child(16){order:16;grid-column:1/-1!important}}.trailers-panel{border:1px solid var(--oil-line,rgba(148,163,184,.24));background:var(--oil-card,rgba(15,23,42,.84));border-radius:20px;padding:16px;color:var(--oil-text,#e5eefc);box-shadow:0 16px 44px rgba(0,0,0,.22);--trailer-row-normal:transparent;--trailer-sticky-normal:#111827;--trailer-sticky-hover:#1f2937;--trailer-sticky-available:#122541;--trailer-sticky-rented:#123023;--trailer-sticky-breakdown:#221d3b;--trailer-sticky-inactive:#351b20;--trailer-header-bg:#101827;--trailer-header-sticky-bg:#172033}.light .trailers-panel,body.light .trailers-panel,html[data-theme=light] .trailers-panel{--oil-card:#fff;--oil-card-solid:#fff;--oil-soft:#f1f5f9;--oil-row:#fff;--oil-text:#0f172a;--oil-muted:#475569;--oil-line:rgba(15,23,42,.12);--trailer-row-normal:#fff;--trailer-sticky-normal:#f1f5f9;--trailer-sticky-hover:#e7eef7;--trailer-sticky-available:#dbeafe;--trailer-sticky-rented:#dcfce7;--trailer-sticky-breakdown:#ede9fe;--trailer-sticky-inactive:#fee2e2;--trailer-header-bg:#eaf1f9;--trailer-header-sticky-bg:#e1eaf4;background:rgba(248,251,255,.96);color:#172033;border-color:rgba(100,116,139,.28)}.trailers-loading{min-height:180px;display:flex;align-items:center;justify-content:center;opacity:.8}.trailers-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.trailers-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.trailers-panel h2,.trailers-panel h3{margin:0;font-weight:900;letter-spacing:.02em}.trailers-panel h2{font-size:20px}.trailers-panel h3{font-size:18px}.trailers-panel p{margin:4px 0 0;color:var(--oil-muted,#8ea0b8);font-size:12px;font-weight:800}.mobile-add-btn,.mobile-sort-btn,.tablet-refresh-btn,.tablet-status-head-filter{display:none}.trailers-toolbar{display:grid;grid-template-columns:minmax(260px,1.5fr) 126px 126px 126px 126px 126px 126px;grid-template-areas:"search region type status owner sync refresh";gap:10px;margin-bottom:14px;align-items:center}.trailers-toolbar .search-filter{grid-area:search}.trailers-toolbar .region-filter{grid-area:region}.trailers-toolbar .type-filter{grid-area:type}.trailers-toolbar .status-filter{grid-area:status}.trailers-toolbar .owner-filter{grid-area:owner}.trailers-toolbar .toolbar-sync-btn{grid-area:sync}.trailers-toolbar .toolbar-refresh-btn{grid-area:refresh}.tablet-status-head-filter,.trailers-btn,.trailers-toolbar input,.trailers-toolbar select{border:1px solid var(--oil-line,rgba(148,163,184,.26));background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);border-radius:14px;height:40px;padding:0 12px;font-size:11.5px;font-weight:820;letter-spacing:.01em;outline:none;text-align:center}.trailers-toolbar input.search-filter{text-align:left}.trailers-toolbar select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;padding-left:8px!important;padding-right:8px!important;text-indent:6px!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;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}.trailers-toolbar select option{text-align:center!important}.trailers-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;white-space:nowrap;min-width:126px}.trailers-head-actions .trailers-btn{width:126px}.trailers-btn.primary{border-color:rgba(96,165,250,.55);background:rgba(37,99,235,.18)}.trailers-btn.secondary{border-color:rgba(96,165,250,.36);background:rgba(96,165,250,.1)}.trailers-btn.danger{border-color:rgba(239,68,68,.52);background:rgba(239,68,68,.14);color:#fecaca}.trailers-btn:disabled{cursor:not-allowed;opacity:.55}html[data-theme=light] .modal-close,html[data-theme=light] .tablet-status-head-filter,html[data-theme=light] .trailers-btn,html[data-theme=light] .trailers-toolbar input,html[data-theme=light] .trailers-toolbar select{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .trailers-btn.primary{background:#dbeafe;color:#172033;border-color:rgba(37,99,235,.35)}html[data-theme=light] .trailers-btn.secondary{background:#eef4ff;color:#172033;border-color:rgba(37,99,235,.22)}html[data-theme=light] .trailers-btn.danger{background:#fee2e2;color:#991b1b;border-color:rgba(239,68,68,.3)}.trailers-error{margin-bottom:12px;padding:10px 12px;border-radius:14px;background:rgba(239,68,68,.12);color:#fecaca;border:1px solid rgba(239,68,68,.28);font-weight:800;font-size:13px}.trailers-table-wrap{overflow-x:auto;overflow-y:visible;border:1px solid var(--oil-line,rgba(148,163,184,.18));border-radius:16px;isolation:isolate;-webkit-overflow-scrolling:touch}.trailers-table{--trl-col-trailer:170px;--trl-col-region:90px;--trl-col-type:161.5px;--trl-col-status:120px;--trl-col-owner:174.1px;--trl-col-ecord:100px;--trl-col-last-used:250px;--trl-col-fs:65px;--trl-col-bs:65px;--trl-col-vin:65px;--trl-col-inspection:140px;--trl-col-notice:260px}.trailers-table,.trailers-table .trailers-row{width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.trailers-table .trailers-row{display:grid;grid-template-columns:var(--trl-col-trailer) var(--trl-col-region) var(--trl-col-type) var(--trl-col-status) var(--trl-col-owner) var(--trl-col-ecord) var(--trl-col-last-used) var(--trl-col-fs) var(--trl-col-bs) var(--trl-col-vin) var(--trl-col-inspection) var(--trl-col-notice)!important;align-items:stretch;gap:0;min-height:46px;padding:0;border:0;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.13));color:inherit;font-family:inherit;text-align:center}.trailers-table .trailers-row>span{min-width:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;text-align:center;display:block;padding:0 10px;line-height:46px;border-right:1px solid var(--oil-line,rgba(148,163,184,.12));border-left:0!important;border-bottom:0!important;background-image:none!important;box-shadow:none!important;outline:none!important}.trailers-table .trailers-row>span:last-child{border-right:0!important}.trailers-table .trailers-row>span>*{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trailers-table .trailers-row>span.trailer-owner-cell{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding-left:8px!important;padding-right:8px!important}.trailers-table .trailer-owner-cell .trailer-owner-pill{width:100%!important;min-width:0!important;max-width:100%!important;justify-content:center!important;text-align:center!important}.trailers-table .trailer-owner-cell .trailer-owner-pill-text{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}.trailers-table .trailers-data-row{background:var(--row-bg,var(--trailer-row-normal,transparent))!important;background-image:none!important;box-shadow:none!important;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.trailers-table .trailers-data-row>span:not(:first-child){background:transparent!important;background-image:none!important;box-shadow:none!important;outline:0!important}.trailers-table .trailers-data-row:hover{background:rgba(96,165,250,.12)!important;box-shadow:none!important}.trailers-table .trailers-data-row:hover>span:not(:first-child){background:transparent!important}.trailers-table .trailers-row>span:first-child{position:sticky;left:0;z-index:30;display:block;background:var(--trailer-sticky-normal)!important;border-right:1px solid var(--oil-line,rgba(148,163,184,.22));text-align:left;box-shadow:8px 0 14px rgba(2,6,23,.08)!important;transform:translateZ(0);will-change:transform;background-clip:padding-box;contain:layout paint style}.trailers-table .trailers-data-row:hover>span:first-child{z-index:31}.trailers-header{position:sticky;top:0;z-index:8;min-height:40px;color:var(--oil-muted,#8ea0b8);text-transform:uppercase;letter-spacing:.06em}.trailers-header,.trailers-header>span{background:var(--trailer-header-bg)!important}.trailers-header>span{font-size:11px;font-weight:950;color:inherit;display:flex!important;align-items:center;justify-content:center;text-align:center}.trailers-header>span:first-child{z-index:35;background:var(--trailer-header-sticky-bg)!important;color:var(--oil-text,#e5eefc)}.trailer-header-cell{position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px;width:100%;padding-left:10px!important;padding-right:34px!important;text-align:left!important}.trailer-header-cell>span{display:block!important;width:auto!important;position:static!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;line-height:18px!important;text-align:left!important;margin-right:auto!important}.copy-trailers-btn{min-width:0!important;min-height:0!important;width:27px;height:27px;border:1px solid var(--oil-line,rgba(148,163,184,.26));border-radius:10px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:none!important}.trailers-header .copy-trailers-btn{position:absolute!important;right:6px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important}.trailer-number{color:var(--oil-text,#e5eefc);font-weight:950!important}.trailers-table .trailers-row>span.last-used-cell{display:flex!important;align-items:center!important;justify-content:center!important;padding:2px 6px!important;line-height:1.05!important;white-space:nowrap!important;text-align:center!important}.trailers-table .trailers-row>span.last-used-cell>*{overflow:hidden!important;white-space:nowrap!important;text-overflow:clip!important}.last-used-stack{display:flex!important;align-items:center!important;justify-content:center!important;width:100%;gap:3px;overflow:hidden;white-space:nowrap}.last-used-entry{display:inline-flex!important;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-width:0;max-width:100%;flex:0 1 auto;padding:2px 6px;border-radius:8px;background:rgba(148,163,184,.1);line-height:1}.last-used-entry b,.last-used-entry small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.last-used-entry b{color:var(--oil-text,#e5eefc);font-size:9px;font-weight:950;line-height:1.05;max-width:126px}.last-used-empty,.last-used-entry small{color:var(--oil-muted,#8ea0b8);font-size:7.5px;font-weight:850;line-height:1.05;flex:0 0 auto;max-width:100%}.last-used-arrow{flex:0 0 auto;font-size:7px;line-height:1;opacity:.72}.last-used-entry.current{background:rgba(34,197,94,.15);border:1px solid rgba(34,197,94,.22)}.last-used-entry.current b{color:#86efac}html[data-theme=light] .last-used-entry{background:rgba(37,99,235,.08)}html[data-theme=light] .last-used-entry.current{background:rgba(22,163,74,.12);border-color:rgba(22,163,74,.22)}html[data-theme=light] .last-used-entry b{color:#0f172a}html[data-theme=light] .last-used-entry.current b{color:#166534}html[data-theme=light] .last-used-arrow{color:#64748b}.trailers-empty{padding:18px;text-align:center;color:var(--oil-muted,#8ea0b8);font-weight:800}html[data-theme=light] .trailers-header{color:#334155}html[data-theme=light] .trailer-number{color:#0f172a}html[data-theme=light] .trailers-data-row:hover{background:rgba(37,99,235,.1)!important}html[data-theme=light] .trailers-row>*{border-right-color:#d7dfec!important}html[data-theme=light] .file-upload-btn,html[data-theme=light] .image-link-btn,html[data-theme=light] .image-upload-row button{color:#172033}html[data-theme=light] .file-upload-btn{background:#eef4ff;border-color:rgba(100,116,139,.28)}.image-modal-back,.trailer-modal-back{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(2,6,23,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.image-modal,.trailer-modal{width:min(930px,100%);max-height:min(88vh,840px);overflow:auto;border-radius:22px;border:1px solid var(--oil-line,rgba(148,163,184,.24));background:var(--oil-card-solid,#101827);color:var(--oil-text,#e5eefc);box-shadow:0 24px 70px rgba(0,0,0,.42)}.image-modal-head,.trailer-modal-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--oil-card-solid,#101827);border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16))}.trailer-form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;padding:16px 18px}fieldset.trailer-form-grid{border:0;margin:0;min-inline-size:0}.span-12{grid-column:span 12}.span-6{grid-column:span 6}.span-4{grid-column:span 4}.span-3{grid-column:span 3}.trailer-field{display:grid;gap:6px;color:var(--oil-muted,#8ea0b8);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.trailer-field input,.trailer-field select,.trailer-field textarea{width:100%;border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:14px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);min-height:48px;padding:9px 14px;outline:none;font-weight:800;text-transform:none;letter-spacing:0}.trailer-field textarea{min-height:104px;resize:vertical}.last-used-editor{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);gap:8px;align-items:center}.last-used-arrow{display:inline-flex;align-items:center;justify-content:center;height:48px;color:var(--oil-muted,#8ea0b8);font-size:20px;font-weight:950}.trailer-modal-actions{position:sticky;bottom:0;display:flex;justify-content:space-between;gap:10px;padding:14px 18px;background:var(--oil-card-solid,#101827);border-top:1px solid var(--oil-line,rgba(148,163,184,.16))}.modal-actions-left,.modal-actions-right{display:flex;justify-content:flex-end;gap:10px}.modal-actions-left{justify-content:flex-start}.trailer-modal-actions .trailers-btn{min-width:118px}html[data-theme=light] .trailer-field input,html[data-theme=light] .trailer-field select,html[data-theme=light] .trailer-field textarea{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .image-modal,html[data-theme=light] .image-modal-head,html[data-theme=light] .trailer-modal,html[data-theme=light] .trailer-modal-actions,html[data-theme=light] .trailer-modal-head{background:#f8fbff;color:#172033}html[data-theme=light] .trailer-field,html[data-theme=light] .trailers-panel p{color:#475569}html[data-theme=dark] .mini-pill.SINGLE-HOPPER-HT,html[data-theme=dark] .mini-pill.SINGLE_HOPPER_HT,html[data-theme=dark] .mini-pill.pill-SINGLE-HOPPER-HT{background:linear-gradient(#345d43,#243f30)!important;border-color:#4f7f61!important}html[data-theme=dark] .mini-pill.SINGLE-HOPPER-ST,html[data-theme=dark] .mini-pill.SINGLE_HOPPER_ST,html[data-theme=dark] .mini-pill.pill-SINGLE-HOPPER-ST{background:linear-gradient(#5c3840,#3d2830)!important;border-color:#80535d!important}html[data-theme=dark] .mini-pill.C-PNEUMATIC-HT,html[data-theme=dark] .mini-pill.C_PNEUMATIC_HT,html[data-theme=dark] .mini-pill.C__PNEUMATIC_HT,html[data-theme=dark] .mini-pill.pill-C-PNEUMATIC-HT{background:linear-gradient(#334f73,#24384f)!important;border-color:#526f95!important}html[data-theme=dark] .mini-pill.DOUBLE-HOPPER-ST,html[data-theme=dark] .mini-pill.DOUBLE_HOPPER_ST,html[data-theme=dark] .mini-pill.pill-DOUBLE-HOPPER-ST{background:linear-gradient(#553f6d,#38294c)!important;border-color:#74598e!important}html[data-theme=dark] .mini-pill.DOUBLE-HOPPER-HT,html[data-theme=dark] .mini-pill.DOUBLE_HOPPER_HT,html[data-theme=dark] .mini-pill.pill-DOUBLE-HOPPER-HT{background:linear-gradient(#67522f,#46381f)!important;border-color:#8a7040!important}html[data-theme=dark] .mini-pill.SANDBOX-CHASSIS,html[data-theme=dark] .mini-pill.SANDBOX_CHASSIS,html[data-theme=dark] .mini-pill.pill-SANDBOX-CHASSIS{background:linear-gradient(#5c4b30,#3f3422)!important;border-color:#806a45!important}html[data-theme=dark] .mini-pill.SUB-CONTRACTOR,html[data-theme=dark] .mini-pill.SUBCONTRACTOR,html[data-theme=dark] .mini-pill.pill-SUBCONTRACTOR{background:linear-gradient(#67522f,#46381f)!important;border-color:#8a7040!important}html[data-theme=dark] .mini-pill.YES,html[data-theme=dark] .mini-pill.pill-YES{background:linear-gradient(#345d43,#243f30)!important;border-color:#4f7f61!important}html[data-theme=dark] .mini-pill.NO,html[data-theme=dark] .mini-pill.pill-NO{background:linear-gradient(#4a515c,#303742)!important;border-color:#68717f!important}html[data-theme=light] .mini-pill.SINGLE-HOPPER-HT,html[data-theme=light] .mini-pill.SINGLE-HOPPER-ST,html[data-theme=light] .mini-pill.SINGLE_HOPPER_HT,html[data-theme=light] .mini-pill.SINGLE_HOPPER_ST{background:#dcfce7!important;border-color:#bbf7d0!important;color:#166534!important}html[data-theme=light] .mini-pill.C-PNEUMATIC-HT,html[data-theme=light] .mini-pill.C_PNEUMATIC_HT{background:#dbeafe!important;border-color:#bfdbfe!important;color:#1e3a8a!important}html[data-theme=light] .mini-pill.DOUBLE-HOPPER-HT,html[data-theme=light] .mini-pill.DOUBLE-HOPPER-ST,html[data-theme=light] .mini-pill.DOUBLE_HOPPER_HT,html[data-theme=light] .mini-pill.DOUBLE_HOPPER_ST{background:#ede9fe!important;border-color:#ddd6fe!important;color:#4c1d95!important}html[data-theme=light] .mini-pill.SANDBOX-CHASSIS,html[data-theme=light] .mini-pill.SANDBOX_CHASSIS,html[data-theme=light] .mini-pill.SUB-CONTRACTOR,html[data-theme=light] .mini-pill.SUBCONTRACTOR{background:#fef3c7!important;border-color:#fde68a!important;color:#78350f!important}html[data-theme=light] .mini-pill.YES{background:#dcfce7!important;border-color:#bbf7d0!important;color:#166534!important}html[data-theme=light] .mini-pill.NO{background:#e5e7eb!important;border-color:#cbd5e1!important;color:#334155!important}@media (min-width:1181px){.trailers-head .add-head-btn,.trailers-head .sort-head-btn{display:inline-flex}.trailers-head .tablet-refresh-btn,.trailers-head .tablet-status-head-filter,.trailers-toolbar .mobile-add-btn,.trailers-toolbar .mobile-sort-btn{display:none}.trailers-toolbar .toolbar-refresh-btn{display:inline-flex}}@media (max-width:1180px) and (min-width:761px){.trailers-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.trailers-head .add-head-btn,.trailers-head .sort-head-btn,.trailers-head .tablet-refresh-btn,.trailers-head .tablet-status-head-filter{display:inline-flex}.trailers-head .tablet-status-head-filter{width:108px;min-width:108px;height:40px}.trailers-toolbar .mobile-add-btn,.trailers-toolbar .mobile-sort-btn,.trailers-toolbar .status-filter,.trailers-toolbar .toolbar-refresh-btn{display:none}.trailers-toolbar{grid-template-columns:minmax(220px,1.25fr) repeat(4,108px);grid-template-areas:"search region type owner sync";gap:8px}.trailers-head-actions .trailers-btn,.trailers-toolbar .toolbar-sync-btn{width:108px;min-width:108px}.trailers-table{--trl-col-trailer:150px;--trl-col-region:70px;--trl-col-type:160px;--trl-col-status:100px;--trl-col-owner:158.4px;--trl-col-ecord:82px;--trl-col-last-used:210px;--trl-col-fs:60px;--trl-col-bs:60px;--trl-col-vin:60px;--trl-col-inspection:120px;--trl-col-notice:220px}}@media (max-width:760px){.trailers-panel{padding:10px!important;border-radius:16px!important}.trailers-head{align-items:flex-start;flex-direction:column;margin-bottom:10px!important}.trailers-head-actions{display:none}.trailers-panel h2{font-size:17px}.trailers-toolbar .mobile-add-btn,.trailers-toolbar .mobile-sort-btn,.trailers-toolbar .toolbar-refresh-btn{display:inline-flex!important}.trailers-toolbar{grid-template-columns:1fr 1fr 1fr!important;grid-template-areas:"search region status" "type owner sync" "mobileSort mobileAdd refresh"!important;gap:6px!important;margin-bottom:10px!important}.trailers-toolbar .search-filter{grid-area:search!important}.trailers-toolbar .region-filter{grid-area:region!important}.trailers-toolbar .status-filter{grid-area:status!important}.trailers-toolbar .type-filter{grid-area:type!important}.trailers-toolbar .owner-filter{grid-area:owner!important}.trailers-toolbar .toolbar-sync-btn{grid-area:sync!important}.trailers-toolbar .mobile-sort-btn{grid-area:mobileSort!important}.trailers-toolbar .mobile-add-btn{grid-area:mobileAdd!important}.trailers-toolbar .toolbar-refresh-btn{grid-area:refresh!important}.trailers-toolbar .trailers-btn,.trailers-toolbar input,.trailers-toolbar select{height:31px!important;min-height:31px!important;min-width:0!important;width:100%!important;border-radius:10px!important;padding:0 6px!important;font-size:8px!important;font-weight:900!important}.trailers-toolbar input.search-filter{text-align:center!important}.trailers-toolbar .mobile-add-btn,.trailers-toolbar .mobile-sort-btn,.trailers-toolbar .toolbar-refresh-btn{background:rgba(59,130,246,.16)!important;border-color:rgba(96,165,250,.4)!important}.trailers-table-wrap{border-radius:14px}.trailers-table{--trl-col-trailer:73px;--trl-col-region:52px;--trl-col-type:118px;--trl-col-status:70px;--trl-col-owner:115.2px;--trl-col-ecord:56px;--trl-col-last-used:135px;--trl-col-fs:44px;--trl-col-bs:44px;--trl-col-vin:44px;--trl-col-inspection:86px;--trl-col-notice:140px}.trailers-table .trailers-row{min-height:24px!important}.trailers-table .trailers-row.trailers-header{min-height:20px!important;height:20px!important}.trailers-table .trailers-row>span{font-size:7px!important;line-height:24px!important;padding:0 3px!important}.trailers-header>span{padding:0 3px!important;font-size:6.6px!important;letter-spacing:.045em!important}.trailer-header-cell,.trailers-header>span{min-height:20px!important;height:20px!important;line-height:20px!important}.trailer-header-cell{padding-left:3px!important;padding-right:22px!important;justify-content:center!important;text-align:center!important}.trailer-header-cell>span{line-height:20px!important;width:100%!important;text-align:center!important}.trailers-header .copy-trailers-btn{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;border-radius:6px!important;padding:0!important;right:4px!important}.trailers-header .copy-trailers-btn .btn-icon{width:12px!important;height:12px!important;font-size:9px!important;line-height:1!important}.trailers-table .trailers-data-row>span:first-child,.trailers-table .trailers-header>span:first-child{text-align:center!important;justify-content:center!important}.trailers-table .trailers-data-row>span:first-child{display:flex!important;align-items:center!important;justify-content:center!important}.trailers-panel .mini-pill,.trailers-table .mini-pill{height:13px!important;min-width:30px!important;padding:0 5px!important;font-size:6.4px!important;letter-spacing:.01em!important;border-radius:999px!important}.image-link-btn{width:18px!important;height:18px!important;font-size:10px!important}.image-modal-back,.trailer-modal-back{align-items:flex-start!important;padding:8px!important;overflow-y:auto!important}.image-modal,.trailer-modal{max-height:none!important;width:100%!important;border-radius:18px!important;overflow:hidden!important}.image-modal-head,.trailer-modal-head{position:static!important;padding:10px 12px!important;border-top-left-radius:18px!important;border-top-right-radius:18px!important}.image-modal-head h3,.trailer-modal-head h3{font-size:15px!important}.trailer-form-grid{grid-template-columns:1fr!important;gap:8px!important;padding:10px 12px!important}.span-12,.span-3,.span-4,.span-6{grid-column:1/-1!important}.trailer-field{gap:4px!important;font-size:8px!important}.file-upload-btn,.image-upload-row button,.trailer-field input,.trailer-field select,.trailer-field textarea{min-height:36px!important;height:36px!important;border-radius:11px!important;padding:7px 10px!important;font-size:11px!important}.trailer-field textarea{height:auto!important;min-height:76px!important}.last-used-editor{grid-template-columns:1fr 22px 1fr!important;gap:5px!important}.last-used-arrow{height:36px!important;font-size:14px!important}.trailer-modal-actions{position:static!important;flex-direction:column!important;margin-bottom:0!important;padding:10px 12px calc(14px + env(safe-area-inset-bottom))!important;border-bottom-left-radius:18px!important;border-bottom-right-radius:18px!important}.modal-actions-left,.modal-actions-right{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.trailer-modal-actions .trailers-btn{width:100%!important;min-width:0!important;height:34px!important;font-size:9px!important}.trailers-toolbar .owner-filter,.trailers-toolbar .toolbar-sync-btn,.trailers-toolbar .type-filter{display:none!important}.trailers-toolbar{grid-template-columns:1fr 1fr 1fr!important;grid-template-areas:"search region status" "mobileSort mobileAdd refresh"!important;gap:6px!important;margin-bottom:10px!important}.trailers-toolbar .search-filter{grid-area:search!important}.trailers-toolbar .region-filter{grid-area:region!important}.trailers-toolbar .status-filter{grid-area:status!important}.trailers-toolbar .mobile-sort-btn{grid-area:mobileSort!important}.trailers-toolbar .mobile-add-btn{grid-area:mobileAdd!important}.trailers-toolbar .toolbar-refresh-btn{grid-area:refresh!important}}html[data-theme=dark] .mini-pill.AVAILABLE,html[data-theme=dark] .mini-pill.bAVAILABLE,html[data-theme=dark] .mini-pill.pill-AVAILABLE,html[data-theme=dark] .status-available{background:linear-gradient(#334f72,#223a59)!important;border:1px solid #52759f!important;color:#fff!important}html[data-theme=light] .mini-pill.AVAILABLE,html[data-theme=light] .mini-pill.bAVAILABLE,html[data-theme=light] .mini-pill.pill-AVAILABLE,html[data-theme=light] .status-available{background:#dbeafe!important;border-color:#bfdbfe!important;color:#1e3a8a!important}.trailers-table{--trl-col-last-used:300px!important}.trailers-table .trailers-data-row,.trailers-table .trailers-data-row>span{height:44px!important;min-height:44px!important;max-height:44px!important;align-items:center!important;overflow:hidden!important}.trailers-table .trailers-data-row>span{display:flex!important;justify-content:center!important;line-height:1!important}@media (max-width:1180px) and (min-width:761px){.trailers-table{--trl-col-last-used:260px!important}.trailers-table .trailers-data-row,.trailers-table .trailers-data-row>span{height:40px!important;min-height:40px!important;max-height:40px!important}.trailers-table .trailers-data-row>span{line-height:1!important}}@media (max-width:760px){.trailers-table{--trl-col-last-used:152px!important}.trailers-table .trailers-data-row,.trailers-table .trailers-data-row>span{height:20px!important;min-height:20px!important;max-height:20px!important;overflow:hidden!important}.trailers-table .trailers-data-row>span{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;padding:0 2px!important;font-size:6.2px!important}.trailers-table .trailers-row>span.last-used-cell{height:20px!important;min-height:20px!important;max-height:20px!important;padding:0 2px!important}.last-used-stack{height:18px;max-height:18px;gap:2px;align-items:center!important;justify-content:center!important}.last-used-entry{gap:0;height:14px;min-height:14px;max-height:14px;padding:0 3px;border-radius:5px;overflow:hidden}.last-used-entry b{max-width:58px;font-size:5.8px;line-height:6px}.last-used-empty,.last-used-entry small{font-size:4.6px;line-height:5px}.last-used-arrow{font-size:5px;opacity:.62}.trailer-modal-back{align-items:flex-start!important;padding:8px 8px calc(74px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}.trailer-modal{width:100%!important;max-height:none!important;margin-bottom:74px!important;overflow:hidden!important;border-radius:18px!important}.trailer-modal-head{border-top-left-radius:18px!important;border-top-right-radius:18px!important}.trailer-modal-actions{position:sticky!important;bottom:0!important;display:grid!important;grid-template-columns:1fr 2fr!important;gap:8px!important;padding:10px 12px calc(14px + env(safe-area-inset-bottom))!important;border-bottom-left-radius:18px!important;border-bottom-right-radius:18px!important;background:var(--oil-card-solid,#101827)!important;z-index:5!important}.trailer-modal-actions .modal-actions-left,.trailer-modal-actions .modal-actions-right{display:grid!important;gap:8px!important;align-items:center!important}.trailer-modal-actions .modal-actions-left{grid-template-columns:1fr!important}.trailer-modal-actions .modal-actions-right{grid-template-columns:1fr 1fr!important}.trailer-modal-actions .trailers-btn{width:100%!important;min-width:0!important;height:34px!important;font-size:9px!important;padding:0 6px!important}}html[data-theme=light] .trailer-modal-actions{background:#f8fbff!important}@media (max-width:760px){.trailer-modal{margin-bottom:5px!important}}.trucks-panel{border:1px solid var(--oil-line,rgba(148,163,184,.24));background:var(--oil-card,rgba(15,23,42,.84));border-radius:20px;padding:16px;color:var(--oil-text,#e5eefc);box-shadow:0 16px 44px rgba(0,0,0,.22);--truck-row-normal:transparent;--truck-sticky-normal:#111827;--truck-sticky-hover:#1f2937;--truck-header-bg:#101827;--truck-header-sticky-bg:#172033;--trk-col-truck:160px;--trk-col-region:90px;--trk-col-make:180px;--trk-col-status:130px;--trk-col-auto:130px;--trk-col-last-used:270px;--trk-col-reg-pic:170px;--trk-col-inspection-pic:170px;--trk-col-vin-pic:170px;--trk-col-notice:280px}.light .trucks-panel,body.light .trucks-panel,html[data-theme=light] .trucks-panel{--oil-card:#fff;--oil-card-solid:#fff;--oil-soft:#f1f5f9;--oil-row:#fff;--oil-text:#0f172a;--oil-muted:#475569;--oil-line:rgba(15,23,42,.12);--truck-row-normal:#fff;--truck-sticky-normal:#f1f5f9;--truck-sticky-hover:#e7eef7;--truck-header-bg:#eaf1f9;--truck-header-sticky-bg:#e1eaf4;background:rgba(248,251,255,.96);color:#172033;border-color:rgba(100,116,139,.28)}.trucks-loading{min-height:180px;justify-content:center;opacity:.8}.trucks-head,.trucks-loading{display:flex;align-items:center}.trucks-head{justify-content:space-between;gap:12px;margin-bottom:12px}.trucks-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.trucks-panel h2,.trucks-panel h3{margin:0;font-weight:900;letter-spacing:.02em}.trucks-panel h2{font-size:20px}.trucks-panel h3{font-size:18px}.trucks-panel p{margin:4px 0 0;color:var(--oil-muted,#8ea0b8);font-size:12px;font-weight:800}.trucks-toolbar{display:grid;grid-template-columns:minmax(260px,1.5fr) 126px 126px 126px;grid-template-areas:"search region status refresh";gap:10px;margin-bottom:14px;align-items:center}.trucks-toolbar .search-filter{grid-area:search}.trucks-toolbar .region-filter{grid-area:region}.trucks-toolbar .status-filter{grid-area:status}.trucks-toolbar .toolbar-refresh-btn{grid-area:refresh}.trucks-toolbar .mobile-add-btn{grid-area:mobileAdd}.trucks-toolbar .mobile-sort-btn{grid-area:mobileSort}.trucks-btn,.trucks-head-actions .tablet-status-head-filter,.trucks-toolbar input,.trucks-toolbar select{border:1px solid var(--oil-line,rgba(148,163,184,.26));background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);border-radius:14px;height:40px;padding:0 12px;font-size:11.5px;font-weight:820;letter-spacing:.01em;outline:none;text-align:center}.trucks-toolbar input.search-filter{text-align:left}.trucks-toolbar select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;padding-left:8px!important;padding-right:8px!important;text-indent:6px!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;background-size:5px 5px,5px 5px!important;background-repeat:no-repeat!important}.trucks-toolbar select option{text-align:center!important}.trucks-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;white-space:nowrap;min-width:126px}.trucks-head-actions .trucks-btn{width:126px}.trucks-btn.primary{border-color:rgba(96,165,250,.55);background:rgba(37,99,235,.18)}.trucks-btn.secondary{border-color:rgba(96,165,250,.36);background:rgba(96,165,250,.1)}.trucks-btn.danger{border-color:rgba(239,68,68,.52);background:rgba(239,68,68,.14);color:#fecaca}.trucks-btn:disabled{cursor:not-allowed;opacity:.55}html[data-theme=light] .modal-close,html[data-theme=light] .trucks-btn,html[data-theme=light] .trucks-head-actions .tablet-status-head-filter,html[data-theme=light] .trucks-toolbar input,html[data-theme=light] .trucks-toolbar select{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .trucks-btn.primary{background:#dbeafe;color:#172033;border-color:rgba(37,99,235,.35)}html[data-theme=light] .trucks-btn.secondary{background:#eef4ff;color:#172033;border-color:rgba(37,99,235,.22)}html[data-theme=light] .trucks-btn.danger{background:#fee2e2;color:#991b1b;border-color:rgba(239,68,68,.3)}.trucks-error{margin-bottom:12px;padding:10px 12px;border-radius:14px;background:rgba(239,68,68,.12);color:#fecaca;border:1px solid rgba(239,68,68,.28);font-weight:800;font-size:13px}html[data-theme=light] .trucks-error{color:#991b1b}.trucks-table-wrap{overflow-x:auto;overflow-y:visible;border:1px solid var(--oil-line,rgba(148,163,184,.18));border-radius:16px;isolation:isolate;-webkit-overflow-scrolling:touch}.trucks-row,.trucks-table{width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.trucks-row{display:grid;grid-template-columns:var(--trk-col-truck) var(--trk-col-region) var(--trk-col-make) var(--trk-col-status) var(--trk-col-auto) var(--trk-col-last-used) var(--trk-col-reg-pic) var(--trk-col-inspection-pic) var(--trk-col-vin-pic) var(--trk-col-notice)!important;align-items:stretch;gap:0;min-height:46px;padding:0;border:0;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.13));color:inherit;font-family:inherit;text-align:center}.trucks-row>span{min-width:0;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:760;text-align:center;display:block;padding:0 10px;line-height:46px;border-right:1px solid var(--oil-line,rgba(148,163,184,.12));background-image:none!important;box-shadow:none!important;outline:none!important;border-left:0!important;border-bottom:0!important}.trucks-row>span:last-child{border-right:0!important}.trucks-row>span>*{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trucks-data-row{background:var(--row-bg,var(--truck-row-normal,transparent))!important;background-image:none!important;box-shadow:none!important;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.trucks-data-row>span:not(:first-child){background:transparent!important;background-image:none!important;box-shadow:none!important;outline:0!important}.trucks-data-row:hover{background:rgba(96,165,250,.12)!important;box-shadow:none!important}.trucks-data-row:hover>span:not(:first-child){background:transparent!important}.trucks-row>span:first-child{position:sticky;left:0;z-index:30;display:block;background:var(--truck-sticky-normal)!important;border-right:1px solid var(--oil-line,rgba(148,163,184,.22));text-align:center;box-shadow:8px 0 14px rgba(2,6,23,.08);transform:translateZ(0);will-change:transform;background-clip:padding-box;contain:layout paint style}.trucks-data-row:hover>span:first-child{z-index:31;background:var(--truck-sticky-hover)!important}.trucks-header{position:sticky;top:0;z-index:8;min-height:40px;background:var(--truck-header-bg);color:var(--oil-muted,#8ea0b8);text-transform:uppercase;letter-spacing:.06em}.trucks-header>span{font-size:11px;font-weight:950;background:var(--truck-header-bg)!important;color:inherit;display:flex!important;align-items:center;justify-content:center;text-align:center}.trucks-header>span:first-child{z-index:35;background:var(--truck-header-sticky-bg)!important;color:var(--oil-text,#e5eefc)}.truck-header-cell{position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px;width:100%;padding-left:10px!important;padding-right:6px!important;text-align:left!important}.truck-header-cell>span{display:block!important;width:auto!important;position:static!important;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;line-height:18px!important;text-align:left!important;margin-right:auto!important}.copy-trucks-btn{min-width:0!important;min-height:0!important;width:27px;height:27px;border:1px solid var(--oil-line,rgba(148,163,184,.26));border-radius:10px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-shadow:none!important}.truck-number{color:var(--oil-text,#e5eefc);font-weight:950!important}html[data-theme=light] .trucks-header{color:#334155}html[data-theme=light] .truck-number{color:#0f172a}html[data-theme=light] .trucks-data-row:hover{background:rgba(37,99,235,.1)!important}.trucks-empty{padding:18px;text-align:center;color:var(--oil-muted,#8ea0b8);font-weight:800}.image-modal-back,.truck-modal-back{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(2,6,23,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.image-modal-back{z-index:90}.image-modal,.truck-modal{width:min(880px,100%);max-height:min(88vh,820px);overflow:auto;border-radius:22px;border:1px solid var(--oil-line,rgba(148,163,184,.24));background:var(--oil-card-solid,#101827);color:var(--oil-text,#e5eefc);box-shadow:0 24px 70px rgba(0,0,0,.42)}.image-modal{width:min(980px,100%)}.image-modal-head,.truck-modal-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--oil-card-solid,#101827);border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16))}.image-modal-body{padding:16px;display:grid;gap:12px;place-items:center}.image-modal-body img{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain;border-radius:14px}.image-link-btn{width:30px;height:30px;border:1px solid rgba(96,165,250,.38);border-radius:999px;background:rgba(37,99,235,.16);color:var(--oil-text,#e5eefc);font-size:14px;font-weight:950;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.truck-form-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;padding:16px 18px}fieldset.truck-form-grid{border:0;margin:0;min-inline-size:0}.truck-field{display:grid;gap:6px;color:var(--oil-muted,#8ea0b8);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.truck-field input,.truck-field select,.truck-field textarea{width:100%;border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:14px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);min-height:48px;padding:9px 14px;outline:none;font-weight:800;text-transform:none;letter-spacing:0}.truck-field textarea{min-height:104px;resize:vertical}.image-upload-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.file-upload-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:14px;background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);font-size:10.5px;font-weight:900;cursor:pointer;overflow:hidden;padding:0 10px;text-align:center}.file-upload-btn input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer}.file-upload-btn span{pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.image-upload-row button{height:48px;border:1px solid rgba(239,68,68,.4);border-radius:14px;background:rgba(239,68,68,.15);color:var(--oil-text,#e5eefc);font-size:10px;font-weight:900;cursor:pointer;padding:0 10px}.notice-field{grid-column:1/-1}.truck-modal-actions{position:sticky;bottom:0;display:flex;justify-content:space-between;gap:10px;padding:14px 18px;background:var(--oil-card-solid,#101827);border-top:1px solid var(--oil-line,rgba(148,163,184,.16))}.truck-modal-actions .modal-actions-left,.truck-modal-actions .modal-actions-right{display:flex;justify-content:flex-end;gap:10px}.truck-modal-actions .modal-actions-left{justify-content:flex-start}.truck-modal-actions .trucks-btn{min-width:118px}html[data-theme=light] .file-upload-btn,html[data-theme=light] .image-upload-row button,html[data-theme=light] .truck-field input,html[data-theme=light] .truck-field select,html[data-theme=light] .truck-field textarea{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .image-modal,html[data-theme=light] .image-modal-head,html[data-theme=light] .truck-modal,html[data-theme=light] .truck-modal-actions,html[data-theme=light] .truck-modal-head{background:#f8fbff;color:#172033}html[data-theme=light] .truck-field,html[data-theme=light] .trucks-panel p{color:#475569}html[data-theme=light] .image-link-btn{color:#172033}html[data-theme=dark] .mini-pill.ACTIVE,html[data-theme=dark] .mini-pill.bACTIVE,html[data-theme=dark] .mini-pill.pill-ACTIVE{background:linear-gradient(#2f6543,#204b33)!important;border:1px solid #4d8c61!important;color:#fff!important}html[data-theme=dark] .mini-pill.AVAILABLE,html[data-theme=dark] .mini-pill.bAVAILABLE,html[data-theme=dark] .mini-pill.pill-AVAILABLE{background:linear-gradient(#334f72,#223a59)!important;border:1px solid #52759f!important;color:#fff!important}html[data-theme=dark] .mini-pill.FREIGHTLINER,html[data-theme=dark] .mini-pill.INTERNATIONAL,html[data-theme=dark] .mini-pill.KENWORTH,html[data-theme=dark] .mini-pill.PETERBILT{background:linear-gradient(#555f6e,#3d4653)!important;border:1px solid #768292!important}html[data-theme=light] .mini-pill.ACTIVE,html[data-theme=light] .mini-pill.bACTIVE,html[data-theme=light] .mini-pill.pill-ACTIVE{background:#dcfce7!important;border-color:#bbf7d0!important;color:#166534!important}html[data-theme=light] .mini-pill.AVAILABLE,html[data-theme=light] .mini-pill.bAVAILABLE,html[data-theme=light] .mini-pill.pill-AVAILABLE{background:#dbeafe!important;border-color:#bfdbfe!important;color:#1e3a8a!important}html[data-theme=light] .mini-pill.FREIGHTLINER,html[data-theme=light] .mini-pill.INTERNATIONAL,html[data-theme=light] .mini-pill.KENWORTH,html[data-theme=light] .mini-pill.PETERBILT{background:#e5e7eb!important;border-color:#cbd5e1!important;color:#334155!important}@media (min-width:1181px){.trucks-head .add-head-btn,.trucks-head .sort-head-btn{display:inline-flex}.trucks-head .tablet-refresh-btn,.trucks-head .tablet-status-head-filter,.trucks-toolbar .mobile-add-btn,.trucks-toolbar .mobile-sort-btn{display:none}.trucks-toolbar .toolbar-refresh-btn{display:inline-flex}}@media (max-width:1180px) and (min-width:761px){.trucks-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.trucks-head .add-head-btn,.trucks-head .sort-head-btn,.trucks-head .tablet-refresh-btn,.trucks-head .tablet-status-head-filter{display:inline-flex}.trucks-head .tablet-status-head-filter{width:108px;min-width:108px;height:40px}.trucks-toolbar .mobile-add-btn,.trucks-toolbar .mobile-sort-btn,.trucks-toolbar .status-filter,.trucks-toolbar .toolbar-refresh-btn{display:none}.trucks-toolbar{grid-template-columns:minmax(220px,1.25fr) 108px;grid-template-areas:"search region";gap:8px}.trucks-head-actions .trucks-btn{width:108px;min-width:108px}}@media (max-width:760px){.trucks-panel{padding:10px!important;border-radius:16px!important}.trucks-head{align-items:flex-start;flex-direction:column;margin-bottom:10px!important}.trucks-head-actions{display:none}.trucks-panel h2{font-size:17px}.trucks-toolbar .mobile-add-btn,.trucks-toolbar .mobile-sort-btn,.trucks-toolbar .toolbar-refresh-btn{display:inline-flex!important}.trucks-toolbar{grid-template-columns:1fr 1fr 1fr!important;grid-template-areas:"search region status" "mobileSort mobileAdd refresh"!important;gap:6px!important;margin-bottom:10px!important}.trucks-toolbar .search-filter{grid-area:search!important}.trucks-toolbar .region-filter{grid-area:region!important}.trucks-toolbar .status-filter{grid-area:status!important}.trucks-toolbar .mobile-sort-btn{grid-area:mobileSort!important}.trucks-toolbar .mobile-add-btn{grid-area:mobileAdd!important}.trucks-toolbar .toolbar-refresh-btn{grid-area:refresh!important}.trucks-toolbar .trucks-btn,.trucks-toolbar input,.trucks-toolbar select{height:31px!important;min-height:31px!important;min-width:0!important;width:100%!important;border-radius:10px!important;padding:0 6px!important;font-size:8px!important;font-weight:900!important}.trucks-toolbar input.search-filter{text-align:center!important}.trucks-toolbar .mobile-add-btn,.trucks-toolbar .mobile-sort-btn,.trucks-toolbar .toolbar-refresh-btn{background:rgba(59,130,246,.16)!important;border-color:rgba(96,165,250,.4)!important}.trucks-table-wrap{border-radius:14px}.trucks-panel{--trk-col-truck:70px;--trk-col-region:60px;--trk-col-make:120px;--trk-col-status:82px;--trk-col-auto:68px;--trk-col-last-used:172px;--trk-col-reg-pic:105px;--trk-col-inspection-pic:105px;--trk-col-vin-pic:105px;--trk-col-notice:165px}.trucks-row{min-height:27px!important}.trucks-row.trucks-header{min-height:20px!important;height:20px!important}.trucks-row>span{font-size:7px!important;line-height:27px!important;padding:0 3px!important}.trucks-header>span{padding:0 3px!important;font-size:6.6px!important;letter-spacing:.045em!important}.truck-header-cell,.trucks-header>span{min-height:20px!important;height:20px!important;line-height:20px!important}.truck-header-cell{padding-left:3px!important;padding-right:22px!important;justify-content:center!important;text-align:center!important}.truck-header-cell>span{line-height:20px!important;text-align:center!important;margin-right:0!important}.trucks-header .copy-trucks-btn{width:16px!important;height:16px!important;min-width:16px!important;min-height:16px!important;max-width:16px!important;max-height:16px!important;border-radius:6px!important;padding:0!important}.trucks-header .copy-trucks-btn .btn-icon{width:12px!important;height:12px!important;font-size:9px!important;line-height:1!important}.trucks-panel .mini-pill,.trucks-table .mini-pill{height:13px!important;min-width:30px!important;padding:0 5px!important;font-size:6.4px!important;letter-spacing:.01em!important}.image-modal-back,.truck-modal-back{align-items:flex-start!important;padding:8px 8px calc(60px + env(safe-area-inset-bottom))!important;overflow-y:auto!important}.image-modal,.truck-modal{width:100%!important;max-height:none!important;margin-bottom:5px!important;overflow:hidden!important;border-radius:18px!important}.image-modal-head,.truck-modal-head{position:static!important;padding:10px 12px!important;border-top-left-radius:18px!important;border-top-right-radius:18px!important}.image-modal-head h3,.truck-modal-head h3{font-size:15px!important}.truck-form-grid{grid-template-columns:1fr!important;gap:8px!important;padding:10px 12px!important}.span-12,.span-4,.span-6{grid-column:1/-1!important}.truck-field{gap:4px!important;font-size:8px!important}.file-upload-btn,.image-upload-row button,.truck-field input,.truck-field select,.truck-field textarea{min-height:36px!important;height:36px!important;border-radius:11px!important;padding:7px 10px!important;font-size:11px!important}.truck-field textarea{height:auto!important;min-height:76px!important}.truck-modal-actions{position:sticky!important;bottom:0!important;display:grid!important;grid-template-columns:1fr 2fr!important;gap:8px!important;margin-bottom:0!important;padding:10px 12px calc(14px + env(safe-area-inset-bottom))!important;border-bottom-left-radius:18px!important;border-bottom-right-radius:18px!important;background:var(--oil-card-solid,#101827)!important;z-index:5!important}.truck-modal-actions .modal-actions-left,.truck-modal-actions .modal-actions-right{display:grid!important;gap:8px!important;align-items:center!important}.truck-modal-actions .modal-actions-left{grid-template-columns:1fr!important}.truck-modal-actions .modal-actions-right{grid-template-columns:1fr 1fr!important}.truck-modal-actions .trucks-btn{width:100%!important;min-width:0!important;height:34px!important;font-size:9px!important;padding:0 6px!important}}.trailer-modal-actions.save-actions-only,.truck-modal-actions.save-actions-only{justify-content:center!important}.trailer-modal-actions.save-actions-only .modal-actions-left,.truck-modal-actions.save-actions-only .modal-actions-left{display:none!important}.trailer-modal-actions.save-actions-only .modal-actions-right,.truck-modal-actions.save-actions-only .modal-actions-right{justify-content:center!important;margin-inline:auto!important}@media (min-width:761px){.trailer-modal-actions.save-actions-only .modal-actions-right,.truck-modal-actions.save-actions-only .modal-actions-right{width:min(100%,780px)!important}.trailer-modal-actions.save-actions-only .trailers-btn,.truck-modal-actions.save-actions-only .trucks-btn{flex:1 1 0!important}}@media (max-width:760px){.trailer-modal-actions.save-actions-only,.truck-modal-actions.save-actions-only{display:flex!important;align-items:center!important;justify-content:center!important}.trailer-modal-actions.save-actions-only .modal-actions-right,.truck-modal-actions.save-actions-only .modal-actions-right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:min(100%,780px)!important;max-width:100%!important}}@media (min-width:761px){.trucks-table .trucks-data-row>span:first-child,.trucks-table .trucks-header>span:first-child{text-align:left!important;justify-content:flex-start!important}.trucks-table .trucks-data-row>span:first-child{display:flex!important;align-items:center!important}}@media (max-width:760px){body,html{min-height:100%}body{min-height:100dvh}.app-main,.tms-page,main{min-height:calc(100dvh - 64px - 58px)!important;display:flex!important;flex-direction:column!important}.content,.tms-shell{flex:1 0 auto!important;display:flex!important;flex-direction:column!important}.footer{margin-top:auto!important}.bottomTabs,.footer,.mobile-tabs,.oil-bottom-tabs{flex-shrink:0!important}}.light .loads-panel,body.light .loads-panel,html[data-theme=light] .loads-panel{--oil-card:#fff;--oil-card-solid:#fff;--oil-soft:#f1f5f9;--oil-row:#fff;--oil-text:#0f172a;--oil-muted:#475569;--oil-line:rgba(15,23,42,.12)}.loads-panel{color:var(--oil-text,#e5eefc);--loads-row-a:rgba(15,23,42,.58);--loads-row-b:rgba(30,41,59,.68);--loads-head:rgba(30,41,59,.84);--loads-sticky:#111827;--loads-sticky-hover:#1f2937}.search-btn{min-width:104px}.driver-cell-disabled{cursor:default!important}.driver-cell-disabled:hover:after{display:none!important}.previous-load-cell{color:#f59e0b!important;font-weight:950!important}.light .loads-super-title,body.light .loads-super-title,html[data-theme=light] .loads-super-title{background:linear-gradient(180deg,#dbe5f1,#cbd7e6)!important;color:#0f172a!important;border-color:#cbd5e1!important}.light .loads-header,.light .loads-header>span,body.light .loads-header,body.light .loads-header>span,html[data-theme=light] .loads-header,html[data-theme=light] .loads-header>span{background:#e8eef8!important;color:#334155!important}.loads-loading{min-height:180px;display:flex;align-items:center;justify-content:center;border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:20px;font-weight:500}.loads-loading,.loads-toolbar{background:var(--oil-card,rgba(15,23,42,.84))}.loads-toolbar{display:grid;grid-template-columns:minmax(260px,1.6fr) 104px minmax(190px,.85fr) minmax(190px,.85fr) 112px;gap:10px;align-items:end;border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:18px;padding:14px;margin-bottom:12px}.toolbar-field{display:grid;gap:6px;min-width:0}.toolbar-field span{color:var(--oil-muted,#8ea0b8);font-size:11px;font-weight:950;letter-spacing:.03em}.loads-btn,.loads-field input,.loads-field select,.toolbar-field input,.toolbar-field select{width:100%;height:40px;border:1px solid var(--oil-line,rgba(148,163,184,.26));background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);border-radius:14px;padding:0 12px;outline:none;font-size:12px;font-weight:820}.loads-btn{cursor:pointer;text-transform:uppercase;letter-spacing:.04em;gap:7px}.load-btn-icon,.loads-btn{font-weight:950;display:inline-flex;align-items:center;justify-content:center}.load-btn-icon{width:18px;height:18px;border-radius:999px;font-size:14px;line-height:1}.loads-btn.primary{border-color:rgba(96,165,250,.55);background:rgba(37,99,235,.2)}.loads-error{margin-bottom:12px;padding:10px 12px;border-radius:14px;background:rgba(239,68,68,.12);color:#fecaca;border:1px solid rgba(239,68,68,.28);font-weight:800;font-size:13px}.loads-table-card{border:1px solid var(--oil-line,rgba(148,163,184,.24));border-radius:18px;background:var(--oil-card,rgba(15,23,42,.84));padding:14px;overflow:hidden}.loads-card-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:var(--oil-muted,#8ea0b8);font-size:11px;font-weight:950;text-transform:uppercase}.loads-table-wrap{overflow:auto;border:1px solid var(--oil-line,rgba(148,163,184,.18));border-radius:14px}.loads-grid{min-width:1580px}.loads-super-title{height:42px;line-height:42px;background:linear-gradient(180deg,rgba(31,41,55,.96),rgba(30,41,59,.82));color:var(--oil-text,#e5eefc);font-size:11px;font-weight:950;letter-spacing:.04em;text-transform:uppercase;box-sizing:border-box}.loads-row,.loads-super-title{text-align:center;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.13))}.loads-row{display:grid;grid-template-columns:var(--loads-cols);width:-moz-max-content;width:max-content;min-width:100%;min-height:46px;color:inherit;font-family:inherit}.loads-row>span{min-width:0;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;display:block;padding:0 10px;line-height:46px;font-size:12px;font-weight:780;position:relative;border-right:1px solid var(--oil-line,rgba(148,163,184,.12))}.loads-row>span:last-child{border-right:0}.loads-header{position:sticky;top:0;z-index:8;background:var(--loads-head);color:var(--oil-muted,#8ea0b8);text-transform:uppercase;letter-spacing:.04em}.loads-header>span{font-size:11px;font-weight:950}.loads-data-row{background:var(--loads-row-a);cursor:default;color:inherit}.loads-data-row:nth-child(2n){background:var(--loads-row-b)}.loads-data-row:hover{background:rgba(96,165,250,.12)!important}.loads-row>span:first-child,.loads-row>span:nth-child(2),.loads-row>span:nth-child(3){position:sticky;z-index:6;background:inherit}.loads-row>span:first-child{left:0}.loads-row>span:nth-child(2){left:42px}.loads-row>span:nth-child(3){left:132px;border-right:1px solid var(--oil-line,rgba(148,163,184,.18))}.loads-header>span:first-child,.loads-header>span:nth-child(2),.loads-header>span:nth-child(3){z-index:10;background:var(--loads-head)}.driver-cell{font-weight:950!important}.clickable-cell,.editable-load-cell{cursor:pointer}.clickable-cell:hover:after,.editable-load-cell:hover:after{content:"";position:absolute;inset:6px;border:1px dashed rgba(96,165,250,.65);border-radius:10px;pointer-events:none}.region-pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:58px;height:24px;padding:0 9px;border-radius:999px;color:#fff;font-size:11px;font-weight:950;line-height:1;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16)}.region-pill i{width:7px;height:7px;border-radius:999px;background:#4ade80;display:inline-block}.loads-empty{padding:18px;color:var(--oil-muted,#8ea0b8);font-weight:900;text-align:center}.loads-modal-back{position:fixed;inset:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(2,6,23,.66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.loads-modal{width:min(900px,100%);max-height:min(88vh,820px);overflow:auto;border-radius:22px;border:1px solid var(--oil-line,rgba(148,163,184,.24));background:var(--oil-card-solid,#101827);color:var(--oil-text,#e5eefc);box-shadow:0 24px 70px rgba(0,0,0,.42)}.small-modal{width:min(560px,100%)}.search-modal{width:min(1380px,calc(100vw - 36px));display:flex;flex-direction:column;overflow:hidden}.loads-modal-head{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;background:var(--oil-card-solid,#101827);border-bottom:1px solid var(--oil-line,rgba(148,163,184,.16))}.loads-modal-head h3{margin:0;font-size:18px;font-weight:950}.modal-close{width:42px;height:42px;border-radius:14px;border:1px solid var(--oil-line,rgba(148,163,184,.24));background:var(--oil-soft,rgba(30,41,59,.72));color:var(--oil-text,#e5eefc);cursor:pointer;font-size:20px;font-weight:900}.loads-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 18px}.loads-field{display:grid;gap:6px;min-width:0}.loads-field.full-span{grid-column:1/-1}.loads-copy-input{position:relative;min-width:0}.loads-copy-input input{padding-right:50px!important}.loads-copy-value-btn{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:32px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid var(--oil-line,rgba(148,163,184,.28));background:rgba(96,165,250,.14);color:var(--oil-text,#e5eefc);cursor:pointer;font-size:15px;font-weight:950;line-height:1}.loads-copy-value-btn:hover{background:rgba(96,165,250,.22);border-color:rgba(96,165,250,.45)}.loads-copy-value-btn:disabled{cursor:not-allowed;opacity:.45}.cell-edit-info span,.loads-field span,.search-results-title{color:var(--oil-muted,#8ea0b8);font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.04em}.cell-edit-info{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px 0}.loads-modal-actions{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px;background:var(--oil-card-solid,#101827);border-top:1px solid var(--oil-line,rgba(148,163,184,.16))}.loads-modal-actions .loads-btn{width:auto;min-width:110px}.search-results-title{padding:14px 18px}.search-results-title-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,420px);align-items:center;gap:12px;padding:14px 18px}.search-results-title-row .search-results-title{padding:0}.search-results-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;justify-self:end;gap:10px;width:min(420px,44vw);max-width:100%}.search-export-btn{width:100%!important;min-width:0;min-height:42px;white-space:nowrap}.search-results-wrap{flex:1 1 auto;min-height:0;max-height:62vh;padding:0 18px 20px;overflow-x:scroll;overflow-y:auto;scrollbar-gutter:stable both-edges;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.78) rgba(148,163,184,.18)!important}.search-results-wrap::-webkit-scrollbar{display:block!important;width:12px!important;height:12px!important}.search-results-wrap::-webkit-scrollbar-track{display:block!important;background:rgba(148,163,184,.18)!important;border-radius:999px!important}.search-results-wrap::-webkit-scrollbar-thumb{display:block!important;background:rgba(96,165,250,.78)!important;border-radius:999px!important;border:2px solid rgba(15,23,42,.62)!important}.search-results-grid{min-width:760px;display:grid;grid-template-columns:1.3fr 110px 130px 130px 100px;border:1px solid var(--oil-line,rgba(148,163,184,.18));border-radius:14px;overflow:hidden}.search-results-grid.load-search-results-grid{min-width:1950px;width:-moz-max-content;width:max-content;grid-template-columns:140px 140px 90px 155px 170px 130px 120px 140px 140px 112px 108px 90px 104px 92px 105px 105px}html.fp-load-search-modal-open .loads-modal-back,html.fp-load-search-modal-open .oil-dashboard-main{z-index:4000!important}html.fp-load-search-modal-open .oil-desktop-sidebar,html.fp-load-search-modal-open .oil-desktop-sidebar-rail-bg{filter:blur(7px) brightness(.72);pointer-events:none;transition:filter .14s ease}.search-results-grid>span{background:var(--loads-head);color:var(--oil-muted,#8ea0b8);text-transform:uppercase;font-size:11px;font-weight:950;padding:12px;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.18))}.search-result-row{display:contents}.search-result-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px;border-bottom:1px solid var(--oil-line,rgba(148,163,184,.12));font-size:12px;font-weight:800}.search-results-empty{grid-column:1/-1;padding:18px;color:var(--oil-muted,#8ea0b8);font-size:12px;font-weight:850}html[data-theme=light] .loads-panel{--loads-row-a:#fff;--loads-row-b:#f3f7fc;--loads-head:#eaf1f9;--loads-sticky:#f1f5f9;--loads-sticky-hover:#e7eef7}html[data-theme=light] .loads-loading,html[data-theme=light] .loads-modal,html[data-theme=light] .loads-modal-actions,html[data-theme=light] .loads-modal-head,html[data-theme=light] .loads-table-card,html[data-theme=light] .loads-toolbar{background:rgba(248,251,255,.96);color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .loads-btn,html[data-theme=light] .loads-field input,html[data-theme=light] .loads-field select,html[data-theme=light] .modal-close,html[data-theme=light] .toolbar-field input,html[data-theme=light] .toolbar-field select{background:#eef4ff;color:#172033;border-color:rgba(100,116,139,.28)}html[data-theme=light] .loads-btn.primary{background:#dbeafe;color:#172033;border-color:rgba(37,99,235,.35)}html[data-theme=light] .loads-copy-value-btn{background:#eef6ff;color:#1d4ed8;border-color:rgba(37,99,235,.22)}html[data-theme=light] .loads-copy-value-btn:hover{background:#dbeafe;border-color:rgba(37,99,235,.38)}html[data-theme=light] .loads-super-title{background:#d8e2ef;color:#0f172a;border-bottom-color:rgba(100,116,139,.28)}html[data-theme=light] .loads-header{background:#e4edf7;color:#1f2937}@media (max-width:1180px){.loads-toolbar{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"search search search" "sheet date refresh" "add add add"}.search-field{grid-area:search}.sheet-field{grid-area:sheet}.date-field{grid-area:date}.add-driver-btn{grid-area:add}.refresh-btn{grid-area:refresh}}@media (max-width:760px){.loads-toolbar{grid-template-columns:1fr 1fr;grid-template-areas:"search search" "sheet sheet" "date date" "add refresh";padding:12px}.loads-table-card{padding:10px;border-radius:16px}.loads-card-title{align-items:flex-start;flex-direction:column;gap:4px}.loads-grid{min-width:1360px}.loads-row{grid-template-columns:38px 82px 140px repeat(10,108px) 62px;min-height:42px}.loads-row>span{font-size:11px;line-height:42px;padding:0 8px}.loads-row>span:nth-child(2){left:38px}.loads-row>span:nth-child(3){left:120px}.loads-modal-back{align-items:center!important;justify-content:center!important;padding:12px!important}.loads-modal{margin:0 auto!important}.loads-form-grid{grid-template-columns:1fr;padding:14px}.loads-modal-actions{padding:12px 14px calc(12px + env(safe-area-inset-bottom))}.loads-modal-actions .loads-btn{width:100%;min-width:0}}.loads-row>span:last-child{background:hsla(0,0%,100%,.045);font-weight:950;text-align:center;border-left:1px solid var(--oil-line,rgba(148,163,184,.18))}.loads-header>span:last-child{background:var(--loads-head)!important;font-weight:950;text-align:center}.region-pill{filter:saturate(.72);opacity:.88;padding:4px 7px!important;font-size:10px!important}@media (max-width:760px){.loads-toolbar{gap:6px!important;padding:10px!important}.toolbar-field span{font-size:8px!important}.loads-btn,.toolbar-field input,.toolbar-field select{height:32px!important;min-width:0!important;width:100%!important;font-size:9px!important;border-radius:10px!important;padding:0 6px!important}.loads-btn.primary,.refresh-btn,.search-btn{background:rgba(59,130,246,.16)!important;border-color:rgba(96,165,250,.34)!important}.loads-row>span:first-child,.loads-row>span:nth-child(2),.loads-row>span:nth-child(3){position:relative!important;left:auto!important;z-index:auto!important;box-shadow:none!important}.loads-grid{min-width:1240px!important}.loads-row{grid-template-columns:34px 72px 126px repeat(10,94px) 52px!important;min-height:34px!important}.loads-row>span{font-size:9px!important;line-height:34px!important;padding:0 5px!important}.loads-header>span{font-size:8.5px!important}.region-pill{font-size:8px!important;padding:3px 5px!important}}html[data-theme=light] .loads-row>span:last-child{background:rgba(91,107,132,.1)}@media (max-width:760px){.loads-header>span,.loads-header>span:first-child,.loads-header>span:nth-child(2),.loads-header>span:nth-child(3),.loads-row>span,.loads-row>span:first-child,.loads-row>span:nth-child(2),.loads-row>span:nth-child(3){position:static!important;left:auto!important;z-index:auto!important;transform:none!important;box-shadow:none!important}.loads-grid{min-width:980px!important}.loads-row{grid-template-columns:28px 58px 104px repeat(10,72px) 44px!important;min-height:26px!important}.loads-row>span{font-size:7px!important;line-height:26px!important;padding:0 3px!important}.loads-header>span{font-size:6.8px!important;letter-spacing:.03em!important}.region-pill{font-size:6.9px!important;padding:2px 4px!important;border-radius:8px!important;filter:saturate(.68) brightness(.96)!important;opacity:.88!important}.region-pill i{width:5px!important;height:5px!important}.loads-toolbar{gap:5px!important;padding:8px!important}.loads-btn,.toolbar-field input,.toolbar-field select{height:29px!important;font-size:8px!important;border-radius:9px!important;padding:0 5px!important}}.loads-toolbar{grid-template-columns:minmax(260px,1.6fr) minmax(190px,.85fr) minmax(190px,.85fr)!important;grid-template-areas:"search sheet date" "searchBtn refresh ."!important}.search-field{grid-area:search!important}.sheet-field{grid-area:sheet!important}.date-field{grid-area:date!important}.search-btn{grid-area:searchBtn!important}.refresh-btn{grid-area:refresh!important}.loads-toolbar .loads-btn,.loads-toolbar .toolbar-field input,.loads-toolbar .toolbar-field select{height:40px!important}.region-pill.WTX,.region-pill.bWTX,.region-pill.pill-WTX{background:linear-gradient(#334f72,#223a59)!important;border:1px solid #52759f!important}html[data-theme=light] .region-pill.WTX,html[data-theme=light] .region-pill.bWTX,html[data-theme=light] .region-pill.pill-WTX{background:#dbeafe!important;border-color:#bfdbfe!important;color:#1e3a8a!important}@media (max-width:760px){.loads-toolbar{grid-template-columns:1.1fr .95fr .95fr!important;grid-template-areas:"search sheet date" "searchBtn refresh ."!important;gap:5px!important;padding:8px!important}.toolbar-field span{font-size:7px!important;line-height:1!important}.loads-toolbar .loads-btn,.loads-toolbar .toolbar-field input,.loads-toolbar .toolbar-field select{height:29px!important;font-size:8px!important;border-radius:9px!important;padding:0 5px!important}}.loads-head{padding:0 2px!important}.loads-head h2{color:var(--oil-text,var(--text))!important}.loads-head p{color:var(--oil-muted,var(--muted))!important}.loads-toolbar{display:grid!important;grid-template-columns:minmax(260px,1.6fr) 104px minmax(190px,.85fr) minmax(190px,.85fr) 112px!important;grid-template-areas:"search searchBtn sheet date refresh"!important;gap:10px!important}.loads-toolbar .search-field{grid-area:search!important}.loads-toolbar .sheet-field{grid-area:sheet!important}.loads-toolbar .date-field{grid-area:date!important}.loads-toolbar .search-btn{grid-area:searchBtn!important}.loads-toolbar .refresh-btn{grid-area:refresh!important}.loads-toolbar .refresh-btn,.loads-toolbar .search-btn{width:100%!important;min-width:0!important}.loads-grid,.loads-row{min-width:-moz-max-content!important;min-width:max-content!important}.loads-row{grid-template-columns:42px 90px 155px repeat(10,126px) 51px!important;width:-moz-max-content!important;width:max-content!important}.loads-row>span:last-child{width:51px!important;min-width:51px!important;max-width:51px!important}.region-pill{position:relative!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;height:24px!important;min-width:58px!important;padding:3px 10px!important;border-radius:999px!important;font-size:11px!important;line-height:1!important;font-weight:900!important;letter-spacing:.035em!important;text-transform:uppercase!important;color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.6)!important;opacity:1!important;filter:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),inset 0 -2px 0 rgba(0,0,0,.26),0 1px 2px rgba(0,0,0,.24)!important}.region-pill:after{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;background:linear-gradient(180deg,hsla(0,0%,100%,.28),hsla(0,0%,100%,.1) 42%,transparent 72%)!important;mix-blend-mode:overlay!important;pointer-events:none!important}.region-pill i{width:7px!important;height:7px!important;border-radius:999px!important;display:inline-block!important;background:hsla(0,0%,100%,.75)!important;position:relative!important;z-index:1!important}.region-pill.WTX,.region-pill.bWTX,.region-pill.pill-WTX{background:linear-gradient(#2f6140,#1f4630)!important;border:1px solid #4d865e!important}.region-pill.STX,.region-pill.bSTX,.region-pill.pill-STX{background:linear-gradient(#665638,#443923)!important;border:1px solid #8a754d!important}.region-pill.FNM,.region-pill.bFNM,.region-pill.pill-FNM{background:linear-gradient(#334f72,#223a59)!important;border:1px solid #52759f!important}html[data-theme=light] .region-pill{text-shadow:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),inset 0 -1px 0 rgba(15,23,42,.1),0 1px 1px rgba(0,0,0,.08)!important}html[data-theme=light] .region-pill:after{background:linear-gradient(180deg,hsla(0,0%,100%,.48),hsla(0,0%,100%,.2) 42%,transparent 74%)!important;mix-blend-mode:soft-light!important}html[data-theme=light] .region-pill.WTX,html[data-theme=light] .region-pill.bWTX,html[data-theme=light] .region-pill.pill-WTX{background:#dcfce7!important;border-color:#bbf7d0!important;color:#166534!important}html[data-theme=light] .region-pill.STX,html[data-theme=light] .region-pill.bSTX,html[data-theme=light] .region-pill.pill-STX{background:#fef3c7!important;border-color:#fde68a!important;color:#78350f!important}html[data-theme=light] .region-pill.FNM,html[data-theme=light] .region-pill.bFNM,html[data-theme=light] .region-pill.pill-FNM{background:#dbeafe!important;border-color:#bfdbfe!important;color:#1e3a8a!important}@media(max-width:760px){.loads-head{margin-bottom:8px!important}.loads-head h2{font-size:17px!important}.loads-head p{font-size:10px!important}.loads-toolbar{grid-template-columns:repeat(6,1fr)!important;grid-template-areas:"search search sheet sheet date date" "searchBtn searchBtn searchBtn refresh refresh refresh"!important;gap:5px!important;padding:8px!important}.loads-toolbar .toolbar-field span{font-size:7px!important;line-height:1!important}.loads-toolbar .toolbar-field input,.loads-toolbar .toolbar-field select{height:28px!important;font-size:8px!important;border-radius:9px!important;padding:0 5px!important}.loads-toolbar .loads-btn{height:26px!important;min-height:26px!important;font-size:8px!important;border-radius:9px!important;padding:0 5px!important}.loads-row{grid-template-columns:28px 58px 104px repeat(10,72px) 32px!important}.loads-row>span:last-child{width:32px!important;min-width:32px!important;max-width:32px!important}.region-pill{height:13px!important;min-width:30px!important;padding:0 5px!important;font-size:6.4px!important;border-radius:8px!important}.region-pill i{width:5px!important;height:5px!important}}.loads-panel{padding:16px!important;--loads-col-index:42px;--loads-col-region:90px;--loads-col-driver:155px;--loads-col-load:126px;--loads-col-bol:126px;--loads-col-total:100px;--loads-cols:var(--loads-col-index) var(--loads-col-region) var(--loads-col-driver) repeat(5,var(--loads-col-load) var(--loads-col-bol)) var(--loads-col-total)}.loads-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important}.loads-head h2{margin:0!important;font-size:20px!important;font-weight:900!important;letter-spacing:.02em!important;line-height:1.15!important}.loads-head p{margin:4px 0 0!important;color:var(--oil-muted,#8ea0b8)!important;font-size:12px!important;font-weight:800!important}.loads-toolbar{margin-top:0!important}@media (max-width:760px){.loads-panel{padding:10px!important;border-radius:16px!important}.loads-head{align-items:flex-start!important;flex-direction:column!important;margin-bottom:10px!important}.loads-head h2{font-size:17px!important}}html[data-theme=light] .region-pill i{background:#6b7280!important}.loads-header>span,.loads-header>span:first-child,.loads-header>span:nth-child(2),.loads-header>span:nth-child(3),.loads-row>span,.loads-row>span:first-child,.loads-row>span:nth-child(2),.loads-row>span:nth-child(3){position:static!important;left:auto!important;z-index:auto!important;transform:none!important;box-shadow:none!important}html[data-theme=dark] .loads-panel{background:var(--card)!important;border-color:var(--line)!important}html[data-theme=dark] .loads-table-card,html[data-theme=dark] .loads-toolbar{background:rgba(15,21,32,.84)!important;border-color:var(--line)!important}html[data-theme=dark] .loads-data-row{background:var(--loads-row-a,rgba(15,23,42,.58))!important}html[data-theme=dark] .loads-data-row:nth-child(2n){background:var(--loads-row-b,rgba(30,41,59,.68))!important}html[data-theme=dark] .loads-data-row>span{background:transparent!important}html[data-theme=dark] .loads-data-row:hover{background:rgba(96,165,250,.12)!important}.loads-data-row>span:last-child,.loads-header>span:last-child{min-width:70px!important;width:70px!important;max-width:70px!important;overflow:hidden!important;text-overflow:clip!important;white-space:nowrap!important}@media (min-width:1181px){.loads-row{grid-template-columns:42px 90px 155px repeat(10,126px) 76px!important}}html[data-theme=dark] .loads-panel{background:rgba(15,23,42,.6)!important}.clickable-cell:hover:after,.editable-load-cell:hover:after{display:none!important;content:none!important}.loads-toolbar{background:transparent!important;border:0!important;padding:0!important}.loads-head,.loads-toolbar{margin-bottom:12px!important}@media (max-width:760px){.loads-super-title{height:24px!important;line-height:24px!important;min-height:24px!important;font-size:8px!important;padding:0 8px!important}}.dashboard-panel{display:flex;flex-direction:column;gap:14px;color:var(--oil-text,var(--text))}.dashboard-loading{min-height:180px;justify-content:center;color:var(--oil-text,var(--text));font-weight:900;opacity:.9}.dashboard-head,.dashboard-loading{align-items:center;border:1px solid var(--oil-line,var(--line));border-radius:20px;background:var(--oil-card,rgba(15,23,42,.84))}.dashboard-head{display:flex;justify-content:space-between;gap:12px;padding:16px;box-shadow:0 16px 44px rgba(0,0,0,.18)}.billing-card h4,.dash-section h3,.dashboard-head h2,.mini-section-head h4{margin:0;font-weight:950;letter-spacing:.02em}.dashboard-head h2{font-size:22px}.dash-section-head p,.dashboard-head p,.mini-section-head p{margin:5px 0 0;color:var(--oil-muted,var(--muted));font-size:12px;font-weight:780;line-height:1.35}.dashboard-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0}.dashboard-password{width:160px!important;height:40px!important;text-align:center;font-weight:900!important}.dashboard-password.error{border-color:rgba(239,68,68,.75)!important;background:rgba(239,68,68,.14)!important;color:#fecaca!important}.dashboard-password.error::-moz-placeholder{color:#fecaca!important;opacity:1}.dashboard-password.error::placeholder{color:#fecaca!important;opacity:1}.dash-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.access-card,.billing-card,.dash-section,.dash-stat-card,.health-card{border:1px solid var(--oil-line,var(--line));background:var(--oil-card,rgba(15,23,42,.84));border-radius:18px;box-shadow:0 16px 44px rgba(0,0,0,.16)}.dash-stat-card{display:grid;gap:5px;padding:14px;min-height:96px}.dash-stat-card span{color:var(--oil-muted,var(--muted));font-size:11px;font-weight:950;text-transform:uppercase;letter-spacing:.05em}.dash-stat-card strong{font-size:24px;line-height:1.1;font-weight:950}.dash-stat-card small{color:var(--oil-muted,var(--muted));font-size:11px;font-weight:760}.dash-section{padding:15px;min-width:0;position:relative}.dash-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.dashboard-btn.danger,.dashboard-btn.small.danger{border-color:rgba(239,68,68,.52)!important;background:rgba(239,68,68,.14)!important;color:#fecaca!important}.mini-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.mini-section-head h4{display:flex;align-items:center;gap:7px;font-size:13px;text-transform:uppercase}.mini-icon{width:22px;height:22px;display:inline-grid;place-items:center;flex:0 0 22px;border-radius:999px;border:1px solid rgba(96,165,250,.35);background:rgba(96,165,250,.14);color:var(--primary);font-size:11px;line-height:1;text-align:center}.billing-designer-section.locked{overflow:hidden}.billing-designer-section.locked .billing-layout-v4{pointer-events:none;opacity:.38;filter:blur(1.6px)}.billing-lock-overlay{position:absolute;inset:58px 15px 15px;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:16px;background:linear-gradient(180deg,rgba(15,23,42,.12),rgba(15,23,42,.55));color:var(--text);text-align:center;pointer-events:none}.billing-lock-overlay strong{font-size:17px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.billing-lock-overlay span{color:var(--muted);font-size:12px;font-weight:850}.billing-layout-v4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:stretch}.billing-period-card,.billing-side-stack{min-height:100%}.billing-side-stack{display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px}.billing-card{padding:12px;min-width:0;background:rgba(15,23,42,.58)}.billing-period-row{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr) minmax(0,.85fr);gap:8px;margin-bottom:10px}.billing-period-row label,.permission-grid label,.settings-pill-top label,.settings-v4-grid label{display:grid;gap:5px;min-width:0}.billing-period-row span,.permission-grid label span,.settings-pill-top span,.settings-v4-grid label span{color:var(--oil-muted,var(--muted));font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.05em}.billing-loads-table-wrap{max-height:538px;overflow:auto}.billing-loads-table{min-width:1120px!important}.billing-loads-table td,.billing-loads-table th{font-size:11px!important}.billing-summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.billing-summary-grid .dash-stat-card{min-height:70px;padding:10px;box-shadow:none;background:hsla(0,0%,100%,.025)}.billing-summary-grid .dash-stat-card strong{font-size:16px}.compact-billing-card{overflow:hidden}.compact-list-table{display:flex;flex-direction:column;gap:6px;max-height:128px;overflow:auto;padding-right:2px}.billing-settings-tabs-card{display:flex;flex-direction:column;gap:10px}.billing-mini-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:4px;border:1px solid var(--oil-line,var(--line));border-radius:14px;background:hsla(0,0%,100%,.035)}.billing-mini-tabs button{height:36px;min-width:0;padding:0 8px;border:1px solid transparent;border-radius:11px;background:transparent;color:var(--oil-muted,var(--muted));font-size:11px;font-weight:950;gap:6px;white-space:nowrap}.billing-mini-tabs button,.billing-mini-tabs button span{display:inline-flex;align-items:center;justify-content:center}.billing-mini-tabs button span{min-width:22px;height:20px;padding:0 6px;border-radius:999px;background:rgba(96,165,250,.14);color:var(--text);border:1px solid rgba(96,165,250,.24)}.billing-mini-tabs button.active{color:var(--text);background:rgba(96,165,250,.15);border-color:rgba(96,165,250,.46);box-shadow:inset 0 0 0 1px rgba(96,165,250,.18)}.billing-settings-tab-panel{display:flex;flex-direction:column;gap:8px;min-height:0}.billing-settings-tabs-card .compact-list-table{max-height:230px}.dashboard-panel .bonus-automation-panel{gap:10px;flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.dashboard-panel .bonus-tms-awards{position:relative;overflow:hidden;display:grid;gap:5px;width:min(100%,520px);justify-self:center;align-self:center;margin-inline:auto;padding:8px 10px;border-radius:18px;border:1px solid rgba(147,197,253,.38);background:radial-gradient(circle at 50% 0,rgba(250,204,21,.18),transparent 34%),linear-gradient(145deg,#101827,#162138 52%,#0f172a);box-shadow:0 22px 58px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.08);text-align:center}.dashboard-panel .bonus-tms-awards.empty{border-color:rgba(148,163,184,.24);background:hsla(0,0%,100%,.035);box-shadow:none}.dashboard-panel .bonus-tms-awards:before{content:"";position:absolute;inset:6px;border-radius:14px;border:1px solid hsla(0,0%,100%,.06);pointer-events:none}.dashboard-panel .bonus-tms-awards-close{position:absolute;z-index:3;top:7px;right:8px;width:24px;height:24px;min-height:24px;padding:0;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(147,197,253,.34);background:rgba(15,23,42,.72);color:#e0f2fe;font-size:11px;font-weight:950;line-height:1;box-shadow:0 10px 24px rgba(0,0,0,.18)}.dashboard-panel .bonus-tms-awards-head{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 34px}.dashboard-panel .bonus-tms-awards-head div{min-width:0;display:flex;align-items:center;justify-content:center}.dashboard-panel .bonus-tms-awards-head span{padding:4px 8px;border-radius:999px;border:1px solid rgba(147,197,253,.36);background:rgba(96,165,250,.16);color:#dbeafe;font-size:8.5px;font-weight:950;text-transform:uppercase}.dashboard-panel .bonus-tms-awards-head strong{min-width:0;color:#f8fafc;font-size:14px;line-height:1.05;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-panel .bonus-tms-awards-head>b{flex:0 0 auto;padding:4px 8px;border-radius:999px;border:1px solid rgba(34,197,94,.34);background:rgba(34,197,94,.12);color:#bbf7d0;font-size:9px;font-weight:950}.dashboard-panel .bonus-tms-awards p{position:relative;z-index:1;margin:0;color:var(--oil-muted,var(--muted));font-size:11px;font-weight:850}.dashboard-panel .bonus-tms-award-grid{position:relative;z-index:1;width:-moz-max-content;width:max-content;max-width:100%;margin-inline:auto;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:5px;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:0 1px 2px}.dashboard-panel .bonus-tms-award-grid::-webkit-scrollbar{display:none}.dashboard-panel .bonus-tms-award-card{flex:0 0 128px;min-width:110px;max-width:156px;scroll-snap-align:start;display:grid;justify-items:center;gap:2px;padding:5px;border-radius:12px;border:1px solid rgba(250,204,21,.3);background:rgba(15,23,42,.56);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05);text-align:center}.dashboard-panel .bonus-tms-award-region{justify-self:start;padding:2px 6px;border-radius:999px;border:1px solid rgba(147,197,253,.32);background:rgba(96,165,250,.14);color:#bfdbfe;font-size:8px;font-weight:950}.dashboard-panel .bonus-tms-award-medal{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:3px solid hsla(53,98%,77%,.18);background:radial-gradient(circle at 34% 24%,#fff7c2,transparent 23%),linear-gradient(145deg,#facc15,#f59e0b);color:#422006;box-shadow:0 12px 24px rgba(245,158,11,.18),inset 0 -5px 12px rgba(146,64,14,.2)}.dashboard-panel .bonus-tms-award-card.automation{border-color:rgba(34,197,94,.34);background:rgba(20,83,45,.3)}.dashboard-panel .bonus-tms-award-medal.automation{background:radial-gradient(circle at 34% 24%,#dcfce7,transparent 23%),linear-gradient(145deg,#22c55e,#15803d);color:#052e16;box-shadow:0 12px 24px rgba(34,197,94,.18),inset 0 -5px 12px rgba(20,83,45,.22)}.dashboard-panel .bonus-tms-award-medal span{font-size:10px;font-weight:1000;line-height:1}.dashboard-panel .bonus-tms-award-card b,.dashboard-panel .bonus-tms-award-card small,.dashboard-panel .bonus-tms-award-card strong{max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-panel .bonus-tms-award-card strong{color:var(--text);font-size:10.5px;line-height:1.08}.dashboard-panel .bonus-tms-award-card small{color:var(--oil-muted,var(--muted));font-size:8px;font-weight:850}.dashboard-panel .bonus-tms-award-card b{padding:3px 7px;border-radius:999px;background:rgba(250,204,21,.12);color:#fde68a;font-size:8.5px;font-weight:950}.dashboard-panel .bonus-tms-confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden}.dashboard-panel .bonus-tms-confetti span{position:absolute;top:-16px;width:7px;height:13px;border-radius:3px;background:#60a5fa;animation:bonusTmsConfettiFall 3s ease-in-out infinite}.dashboard-panel .bonus-tms-confetti span:nth-child(2n){width:9px;height:9px;border-radius:50%}.dashboard-panel .bonus-tms-confetti span:nth-child(3n){background:#22c55e}.dashboard-panel .bonus-tms-confetti span:nth-child(4n){background:#f59e0b}.dashboard-panel .bonus-tms-confetti span:nth-child(5n){background:#f472b6}.dashboard-panel .bonus-tms-confetti span:nth-child(6n){background:#fde047}.dashboard-panel .bonus-tms-confetti span:first-child{left:4%;animation-delay:-.1s}.dashboard-panel .bonus-tms-confetti span:nth-child(2){left:10%;animation-delay:-.7s}.dashboard-panel .bonus-tms-confetti span:nth-child(3){left:16%;animation-delay:-1.2s}.dashboard-panel .bonus-tms-confetti span:nth-child(4){left:23%;animation-delay:-.3s}.dashboard-panel .bonus-tms-confetti span:nth-child(5){left:31%;animation-delay:-1.5s}.dashboard-panel .bonus-tms-confetti span:nth-child(6){left:39%;animation-delay:-.9s}.dashboard-panel .bonus-tms-confetti span:nth-child(7){left:47%;animation-delay:-1.9s}.dashboard-panel .bonus-tms-confetti span:nth-child(8){left:55%;animation-delay:-.4s}.dashboard-panel .bonus-tms-confetti span:nth-child(9){left:63%;animation-delay:-1.3s}.dashboard-panel .bonus-tms-confetti span:nth-child(10){left:71%;animation-delay:-.8s}.dashboard-panel .bonus-tms-confetti span:nth-child(11){left:79%;animation-delay:-1.6s}.dashboard-panel .bonus-tms-confetti span:nth-child(12){left:88%;animation-delay:-.2s}.dashboard-panel .bonus-tms-confetti span:nth-child(n+13){animation-duration:3.5s;opacity:.72}@keyframes bonusTmsConfettiFall{0%{transform:translate3d(0,-20px,0) rotate(0deg);opacity:0}12%{opacity:1}to{transform:translate3d(24px,270px,0) rotate(320deg);opacity:0}}.dashboard-panel .bonus-automation-controls{width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:center}.dashboard-panel .bonus-performance-tools{width:min(100%,620px);margin-left:auto;display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:5px;align-items:center;justify-content:end}.dashboard-panel .bonus-automation-controls .bonus-money-field,.dashboard-panel .bonus-automation-controls .bonus-region-field,.dashboard-panel .bonus-automation-controls .bonus-top-toggle{flex:0 0 auto;min-height:30px;height:30px;padding:0 7px;border-radius:11px;font-size:8px}.dashboard-panel .bonus-automation-controls .bonus-top-toggle{width:146px}.dashboard-panel .bonus-automation-controls .bonus-region-field{width:164px;grid-template-columns:auto 106px}.dashboard-panel .bonus-automation-controls .bonus-money-field{width:156px;grid-template-columns:auto 104px}.dashboard-panel .bonus-automation-controls .bonus-top-toggle input{width:13px;height:13px}.dashboard-panel .bonus-automation-controls .dashboard-btn{width:100%;min-width:0;height:32px;min-height:32px}.dashboard-panel .bonus-money-field,.dashboard-panel .bonus-region-field,.dashboard-panel .bonus-toggle,.dashboard-panel .bonus-top-toggle{min-height:34px;min-width:0;width:100%;display:inline-flex;align-items:center;gap:6px;padding:0 8px;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:hsla(0,0%,100%,.035);color:var(--text);font-size:8.5px;font-weight:950;text-transform:uppercase}.dashboard-panel .bonus-toggle input,.dashboard-panel .bonus-top-toggle input{width:16px;height:16px;accent-color:#60a5fa}.dashboard-panel .bonus-money-field{display:grid;grid-template-columns:auto minmax(74px,1fr);text-transform:none;min-height:32px}.dashboard-panel .bonus-region-field{display:grid;grid-template-columns:auto minmax(72px,1fr);text-transform:none;min-height:32px;position:relative;overflow:visible}.dashboard-panel .bonus-money-field span,.dashboard-panel .bonus-region-field>span{color:var(--oil-muted,var(--muted))}.dashboard-panel .bonus-money-field input,.dashboard-panel .bonus-night-rule-row input,.dashboard-panel .bonus-night-rule-row select,.dashboard-panel .bonus-performance-tools select,.dashboard-panel .bonus-region-field select,.dashboard-panel .bonus-region-menu summary{height:32px;min-height:32px;min-width:0;width:100%;font-size:10px}.dashboard-panel .bonus-automation-controls .bonus-money-field input,.dashboard-panel .bonus-automation-controls .bonus-region-menu summary{height:28px;min-height:28px;font-size:9px;border-radius:10px}.dashboard-panel .bonus-automation-controls .bonus-region-menu summary{padding:0 24px 0 8px}.dashboard-panel .bonus-performance-tools select{height:27px!important;min-height:27px!important;padding:0 28px 0 9px!important;border-radius:10px!important;font-size:9px!important;line-height:1!important}.dashboard-panel .bonus-region-menu{position:relative;min-width:0}.dashboard-panel .bonus-region-menu.disabled{opacity:.62;pointer-events:none}.dashboard-panel .bonus-region-menu summary{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 26px 0 10px;border-radius:12px;border:1px solid var(--input-border,rgba(148,163,184,.28));background:hsla(0,0%,100%,.055);color:var(--text);font-weight:950;list-style:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-panel .bonus-region-menu summary::-webkit-details-marker{display:none}.dashboard-panel .bonus-region-menu summary:after{content:"";position:absolute;right:10px;top:50%;width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-64%) rotate(45deg);opacity:.72}.dashboard-panel .bonus-region-menu[open] summary:after{transform:translateY(-36%) rotate(225deg)}.dashboard-panel .bonus-region-menu-list{position:absolute;z-index:20;top:calc(100% + 6px);right:0;width:156px;max-height:190px;overflow:auto;padding:6px;border-radius:12px;border:1px solid rgba(147,197,253,.32);background:rgba(15,23,42,.98);box-shadow:0 18px 38px rgba(0,0,0,.32)}.dashboard-panel .bonus-region-menu-list label{display:grid;grid-template-columns:15px minmax(0,1fr);align-items:center;gap:7px;min-height:28px;padding:5px 6px;border-radius:9px;color:var(--text);font-size:10px;font-weight:900;text-transform:none;cursor:pointer}.dashboard-panel .bonus-region-menu-list label:hover{background:rgba(96,165,250,.14)}.dashboard-panel .bonus-region-menu-list input{width:14px;height:14px;accent-color:#60a5fa}.dashboard-panel .bonus-region-menu-list span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-panel .bonus-night-table,.dashboard-panel .bonus-performance-table{display:grid;gap:6px;max-height:none;overflow:auto;padding-right:2px}.dashboard-panel .bonus-night-table{max-height:132px}.dashboard-panel .bonus-automation-rules-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:30px;color:var(--text);font-size:11px;font-weight:950;text-transform:uppercase}.dashboard-panel .bonus-automation-rules-head .dashboard-btn{height:30px;min-height:30px}.dashboard-panel .bonus-automation-rules-table{display:grid;gap:6px;max-height:146px;overflow:auto;padding-right:2px}.dashboard-panel .bonus-performance-table{width:min(100%,620px);margin-left:auto;flex:1 1 0;min-height:0;height:100%;align-content:start}.dashboard-panel .bonus-night-rule-header,.dashboard-panel .bonus-night-rule-row{display:grid;grid-template-columns:54px 92px minmax(112px,1fr) 78px 78px 94px 42px;gap:6px;align-items:center;min-width:606px}.dashboard-panel .bonus-night-rule-header{position:sticky;top:0;z-index:1;padding:0 2px 3px;background:rgba(12,18,31,.96);color:var(--oil-muted,var(--muted));font-size:9px;font-weight:950;text-transform:uppercase}.dashboard-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-rule-row{display:grid;grid-template-columns:54px minmax(126px,1fr) 26px 128px 58px 84px 96px 42px;gap:6px;align-items:center;min-width:660px}.dashboard-panel .bonus-automation-rule-header{position:sticky;top:0;z-index:1;padding:0 2px 3px;background:rgba(12,18,31,.96);color:var(--oil-muted,var(--muted));font-size:9px;font-weight:950;text-transform:uppercase}.dashboard-panel .bonus-automation-rule-row input,.dashboard-panel .bonus-automation-rule-row select{height:34px;min-height:34px;min-width:0;width:100%;font-size:11px}.dashboard-panel .bonus-automation-rule-header span,.dashboard-panel .bonus-night-rule-header span{display:grid;place-items:center;text-align:center}.dashboard-panel .bonus-rule-is{display:grid;place-items:center;color:var(--oil-muted,var(--muted));font-size:10px;font-weight:950;text-transform:uppercase}.dashboard-panel .bonus-toggle{justify-content:center;padding:0 6px}.dashboard-panel .bonus-automation-rule-row .bonus-toggle,.dashboard-panel .bonus-night-rule-row .bonus-toggle{min-height:32px;height:32px;gap:4px;padding:0 4px;font-size:8px}.dashboard-panel .bonus-automation-rule-row .bonus-toggle input,.dashboard-panel .bonus-night-rule-row .bonus-toggle input{width:12px;height:12px}.dashboard-panel .bonus-performance-row{display:grid;grid-template-columns:30px minmax(116px,1.25fr) 66px 82px minmax(104px,1fr) 50px 44px;gap:6px;align-items:center;min-width:620px;min-height:26px;padding:2px 5px;border-radius:10px;border:1px solid rgba(148,163,184,.18);background:hsla(0,0%,100%,.035);font-size:9.5px}.dashboard-panel .bonus-performance-row.head{position:sticky;top:0;z-index:1;background:rgba(12,18,31,.96);color:var(--oil-muted,var(--muted));font-size:9px;font-weight:950;text-transform:uppercase}.dashboard-panel .bonus-performance-row.winner{border-color:rgba(34,197,94,.42);background:rgba(34,197,94,.08)}.dashboard-panel .bonus-performance-row b,.dashboard-panel .bonus-performance-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-panel .bonus-performance-row strong{color:var(--text);font-size:10.5px}.dashboard-panel .bonus-performance-row .mini-pill{min-height:18px;padding:3px 8px;font-size:9px;line-height:1}.dashboard-panel .bonus-empty{padding:12px;border:1px dashed rgba(148,163,184,.28);border-radius:12px;color:var(--oil-muted,var(--muted));font-size:11px;font-weight:850;text-align:center}html[data-theme=light] .dashboard-panel .bonus-money-field,html[data-theme=light] .dashboard-panel .bonus-performance-row,html[data-theme=light] .dashboard-panel .bonus-region-field,html[data-theme=light] .dashboard-panel .bonus-rule-is,html[data-theme=light] .dashboard-panel .bonus-toggle,html[data-theme=light] .dashboard-panel .bonus-top-toggle{background:#f8fbff;border-color:#d5e4f7;color:#0f172a}html[data-theme=light] .dashboard-panel .bonus-region-menu summary{background:#eef4fb;border-color:#c8d9ed;color:#0f172a}html[data-theme=light] .dashboard-panel .bonus-region-menu-list{background:#fff;border-color:#bfdbfe;box-shadow:0 18px 34px rgba(15,23,42,.18)}html[data-theme=light] .dashboard-panel .bonus-region-menu-list label{color:#0f172a}html[data-theme=light] .dashboard-panel .bonus-region-menu-list label:hover{background:#eff6ff}html[data-theme=light] .dashboard-panel .bonus-tms-awards{background:radial-gradient(circle at 50% 0,rgba(250,204,21,.2),transparent 36%),linear-gradient(145deg,#fff,#edf6ff);border-color:rgba(217,119,6,.26);box-shadow:0 18px 38px rgba(180,83,9,.08)}html[data-theme=light] .dashboard-panel .bonus-tms-awards.empty{background:#f8fbff;border-color:#d5e4f7;box-shadow:none}html[data-theme=light] .dashboard-panel .bonus-tms-awards-close{background:hsla(0,0%,100%,.86);color:#1e3a8a;border-color:#bfdbfe}html[data-theme=light] .dashboard-panel .bonus-tms-awards-head span{color:#1e3a8a;background:#dbeafe;border-color:#93c5fd}html[data-theme=light] .dashboard-panel .bonus-tms-award-card strong,html[data-theme=light] .dashboard-panel .bonus-tms-awards-head strong{color:#0f172a}html[data-theme=light] .dashboard-panel .bonus-tms-awards-head>b{color:#166534;background:#dcfce7;border-color:#86efac}html[data-theme=light] .dashboard-panel .bonus-tms-award-card{background:hsla(0,0%,100%,.8);border-color:rgba(217,119,6,.22)}html[data-theme=light] .dashboard-panel .bonus-tms-award-card.automation{background:#ecfdf5;border-color:#86efac}html[data-theme=light] .dashboard-panel .bonus-tms-award-region{color:#1e3a8a;background:#dbeafe;border-color:#93c5fd}html[data-theme=light] .dashboard-panel .bonus-tms-award-card b{color:#92400e;background:#fef3c7}html[data-theme=light] .dashboard-panel .bonus-automation-rule-header,html[data-theme=light] .dashboard-panel .bonus-night-rule-header,html[data-theme=light] .dashboard-panel .bonus-performance-row.head{background:#f8fbff;color:#475569}html[data-theme=light] .dashboard-panel .bonus-performance-row.winner{background:#ecfdf5;border-color:#86efac}@media (max-width:760px){.billing-mini-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-panel .bonus-tms-awards{width:100%;padding:8px}.dashboard-panel .bonus-tms-awards-head{padding:0 30px}.dashboard-panel .bonus-automation-controls,.dashboard-panel .bonus-performance-tools{grid-template-columns:1fr 1fr}.dashboard-panel .bonus-performance-table,.dashboard-panel .bonus-performance-tools{width:100%!important;margin-left:0!important}.dashboard-panel .bonus-automation-controls .dashboard-btn{grid-column:1/-1}}.billing-rate-row,.customer-add-row,.customer-rule-row,.expense-row,.trailer-cost-row,.user-permission-card{display:grid;gap:6px;align-items:center}.billing-rate-row{grid-template-columns:minmax(58px,.48fr) minmax(86px,.82fr) minmax(100px,1fr) minmax(70px,.58fr) minmax(76px,.68fr) minmax(74px,.58fr) minmax(82px,.7fr) 76px 40px}.trailer-cost-row{grid-template-columns:1.3fr 84px 72px 86px 86px 34px}.expense-row{grid-template-columns:1fr 84px 120px 34px}.billing-period-row input,.billing-period-row select,.billing-rate-row input,.billing-rate-row select,.customer-add-row input,.customer-rule-row input,.expense-row input,.expense-row select,.settings-pill-top input,.settings-v4-grid input,.settings-v4-grid textarea,.trailer-cost-row input,.trailer-cost-row select,.user-permission-card input,.user-permission-card select{height:34px!important;min-height:34px!important;border-radius:11px!important;padding:0 9px!important;font-size:11px!important;font-weight:850!important}.billing-rate-row .dashboard-btn.small,.expense-row .dashboard-btn.small,.trailer-cost-row .dashboard-btn.small{width:34px!important;height:34px!important;padding:0!important}.dash-main-grid.dashboard-settings-users-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.settings-v4-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.company-setting-row,.settings-v4-grid .company-setting-row{grid-column:1/-1}.activity-log-box,.customer-rule-box,.permissions-settings-box,.settings-pill-group{border:1px solid var(--oil-line,var(--line));background:hsla(0,0%,100%,.025);border-radius:14px;padding:10px;min-width:0}.settings-pill-top{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:6px;align-items:end;margin-bottom:8px}.settings-pill-list{min-height:36px;display:flex;flex-wrap:wrap;gap:6px}.settings-delete-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(96,165,250,.3);background:rgba(96,165,250,.12);color:var(--oil-text,var(--text));border-radius:999px;padding:5px 8px;font-size:10px;font-weight:950;cursor:pointer}.settings-delete-pill b{color:#fca5a5;font-size:12px}.settings-pill-entry .settings-delete-pill b{color:currentColor;font-size:0}.settings-pill-entry .settings-delete-pill b:after{content:"...";font-size:12px}.settings-delete-pill.protected{cursor:default!important;padding-right:8px!important}.settings-pill-entry{display:inline-grid;gap:6px;align-items:start}.settings-pill-entry.open{flex-basis:min(100%,320px)}.settings-pill-actions{display:grid;grid-template-columns:minmax(112px,1fr) 70px 70px;gap:6px;width:100%}.settings-pill-actions input{min-width:0;height:34px;border-radius:10px;border:1px solid rgba(96,165,250,.35);background:rgba(15,23,42,.3);color:var(--oil-text,var(--text));padding:0 10px;font-size:10px;font-weight:900}.customer-rule-box{margin-top:10px}.customer-add-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) 76px;margin-bottom:8px}.customer-rule-list{display:flex;flex-direction:column;gap:6px;max-height:175px;overflow:auto}.customer-rule-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) 74px}.users-list{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.user-permission-card{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,.95fr) 74px 74px;border:1px solid var(--oil-line,var(--line));background:hsla(0,0%,100%,.025);border-radius:12px;padding:8px}.permissions-settings-box{margin-top:10px}.permissions-role-list{display:flex;flex-direction:column;gap:10px;max-height:520px;overflow:auto;padding-right:2px}.permission-role-card{border:1px solid var(--oil-line,var(--line));background:hsla(0,0%,100%,.025);border-radius:12px;padding:10px}.permission-role-card h4{margin:0 0 8px;font-size:12px;font-weight:950;text-transform:uppercase}.permission-grid-title{color:var(--oil-muted,var(--muted));font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.05em;margin:8px 0 6px}.permission-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.permission-grid label{border:1px solid var(--oil-line,var(--line));background:hsla(0,0%,100%,.02);border-radius:10px;padding:6px}.permission-cycle{width:100%;height:28px;border-radius:999px;border:1px solid rgba(148,163,184,.26);font-size:9px;font-weight:950;text-transform:uppercase;color:var(--text);background:rgba(148,163,184,.12)}.permission-cycle.view{border-color:rgba(96,165,250,.45);background:rgba(96,165,250,.14)}.permission-cycle.modify{border-color:rgba(34,197,94,.45);background:rgba(34,197,94,.14)}.activity-log-box{margin-top:10px}.activity-log-list{display:flex;flex-direction:column;gap:6px;max-height:230px;overflow:auto}.activity-log-row{display:grid;grid-template-columns:120px 70px 1fr;gap:8px;align-items:center;border-bottom:1px solid var(--oil-line,var(--line));padding:6px 0}.activity-log-row p,.activity-log-row span{margin:0;color:var(--oil-muted,var(--muted));font-size:10px;font-weight:800}.activity-log-row b{font-size:10px;font-weight:950}.dashboard-panel .activity-log-search{width:min(210px,34vw)!important;height:34px!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:12px!important;background:rgba(15,23,42,.36)!important;color:#eff6ff!important;font-size:11px!important;font-weight:850!important;padding:0 12px!important;outline:none!important;box-shadow:none!important}.dashboard-panel .activity-log-search::-moz-placeholder{color:rgba(191,219,254,.72)!important}.dashboard-panel .activity-log-search::placeholder{color:rgba(191,219,254,.72)!important}.dashboard-panel .activity-log-search:focus{border-color:rgba(59,130,246,.72)!important;box-shadow:0 0 0 3px rgba(59,130,246,.12)!important}.dashboard-panel .activity-log-empty{border:1px dashed rgba(148,163,184,.32)!important;border-radius:12px!important;color:var(--oil-muted,var(--muted))!important;font-size:11px!important;font-weight:850!important;padding:16px!important;text-align:center!important}html[data-theme=light] .dashboard-panel .activity-log-search{background:#eef4fd!important;color:#0f172a!important;border-color:rgba(100,116,139,.32)!important}html[data-theme=light] .dashboard-panel .activity-log-search::-moz-placeholder{color:rgba(71,85,105,.68)!important}html[data-theme=light] .dashboard-panel .activity-log-search::placeholder{color:rgba(71,85,105,.68)!important}html[data-theme=light] .activity-log-box,html[data-theme=light] .billing-card,html[data-theme=light] .customer-rule-box,html[data-theme=light] .dash-section,html[data-theme=light] .dash-stat-card,html[data-theme=light] .dashboard-head,html[data-theme=light] .permission-grid label,html[data-theme=light] .permission-role-card,html[data-theme=light] .permissions-settings-box,html[data-theme=light] .settings-pill-group,html[data-theme=light] .user-permission-card{background:#fff!important;color:#0f172a!important;border-color:rgba(100,116,139,.24)!important;box-shadow:0 12px 30px rgba(15,23,42,.08)!important}html[data-theme=light] .billing-summary-grid .dash-stat-card,html[data-theme=light] .permission-grid label,html[data-theme=light] .settings-delete-pill{background:#f8fbff!important}html[data-theme=light] .billing-lock-overlay{background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.76))}@media (max-width:1180px){.dash-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.billing-layout-v4,.dash-main-grid.dashboard-settings-users-grid{grid-template-columns:1fr}.billing-loads-table-wrap{max-height:360px}}@media (max-width:760px){.dashboard-head{align-items:stretch;flex-direction:column;border-radius:16px;padding:14px}.dashboard-head-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.dashboard-password,.refresh-dashboard-btn{grid-column:1/-1;width:100%!important}.unlock-btn{width:100%!important}.dash-stats-grid{grid-template-columns:1fr 1fr;gap:9px}.dash-stat-card{min-height:82px;padding:11px}.dash-stat-card strong{font-size:18px}.billing-card,.dash-section{padding:10px;border-radius:14px}.billing-period-row{grid-template-columns:1fr}.billing-rate-row,.billing-summary-grid,.customer-add-row,.customer-rule-row,.expense-row,.trailer-cost-row,.user-permission-card{grid-template-columns:1fr 1fr}.billing-rate-row .dashboard-btn.small,.customer-rule-row .dashboard-btn.small,.expense-row .dashboard-btn.small,.trailer-cost-row .dashboard-btn.small,.user-permission-card .dashboard-btn.small{width:100%!important}.permission-grid,.settings-v4-grid{grid-template-columns:1fr}.settings-pill-top{grid-template-columns:1fr 72px}.permissions-role-list{max-height:none}.activity-log-row{grid-template-columns:1fr;gap:2px}}.dashboard-panel{gap:10px!important}.dashboard-head{margin-bottom:6px!important}.dash-stats-grid{margin-top:4px!important;margin-bottom:8px!important;gap:10px!important}.dashboard-head-actions .dashboard-btn,.dashboard-head-actions .dashboard-password,.dashboard-head-actions .refresh-dashboard-btn,.dashboard-head-actions .unlock-btn{height:40px!important;min-height:40px!important;padding:0 14px!important;border-radius:12px!important;font-size:11px!important;font-weight:950!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.dashboard-head-actions .refresh-dashboard-btn,.dashboard-head-actions .unlock-btn{min-width:128px!important}.dashboard-head-actions .dashboard-password.error,.dashboard-password.error{border-color:#ef4444!important;color:#ef4444!important;background:rgba(239,68,68,.08)!important}.dashboard-password.error::-moz-placeholder{color:#ef4444!important;opacity:1!important}.dashboard-password.error::placeholder{color:#ef4444!important;opacity:1!important}.billing-designer-section.locked{position:relative!important;overflow:hidden!important}.billing-designer-section.locked>:not(.billing-lock-overlay){opacity:.22!important;filter:blur(1.5px)!important}.billing-designer-section.locked .billing-lock-overlay{position:absolute!important;inset:0!important;z-index:5!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;pointer-events:none!important;background:rgba(15,23,42,.24)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;border-radius:18px!important;border:1px solid rgba(96,165,250,.18)!important;color:var(--text)!important}html[data-theme=light] .billing-designer-section.locked .billing-lock-overlay{background:rgba(248,251,255,.38)!important;color:#0f172a!important}.billing-design-grid,.billing-layout-v4,.billing-two-column-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important}.billing-card.billing-period-card,.billing-period-card{height:805px!important;min-height:805px!important;max-height:805px!important;overflow:hidden!important}.billing-loads-table,.billing-period-card .billing-loads-table-wrap,.billing-period-table,.billing-period-table-wrap{height:665px!important;max-height:665px!important;overflow:auto!important}.billing-loads-table table,.billing-period-card table,.billing-period-table table,.billing-period-table-wrap table{min-width:980px!important}.billing-right,.billing-right-column,.billing-side-stack{height:805px!important;min-height:805px!important;max-height:805px!important;display:grid!important;grid-template-rows:150px minmax(0,1fr)!important;gap:12px!important;overflow:hidden!important}.billing-right .billing-card,.billing-right-column .billing-card,.billing-side-stack .billing-card,.compact-billing-card{min-height:0!important;overflow:hidden!important}.billing-rate-table,.compact-list-table,.expense-list,.trailer-cost-table{max-height:146px!important;overflow-y:auto!important}.dashboard-panel .billing-settings-tabs-card{min-height:0!important}.dashboard-panel .billing-settings-tab-panel{flex:1 1 auto!important;overflow:hidden!important}.dashboard-panel .billing-settings-tabs-card .compact-list-table{flex:1 1 auto!important;max-height:none!important}.billing-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.billing-rate-row,.expense-row,.trailer-cost-row{align-items:center!important;gap:8px!important}.trailer-cost-row{grid-template-columns:minmax(0,1.7fr) 96px 80px 80px 80px 34px!important}.expense-row{grid-template-columns:minmax(0,1.8fr) 86px 126px 34px!important}.billing-rate-row input,.billing-rate-row select,.expense-row input,.expense-row select,.trailer-cost-row input,.trailer-cost-row select{height:34px!important;min-height:34px!important;border-radius:10px!important;padding:0 10px!important}.billing-rate-row .dashboard-btn,.billing-rate-row button,.expense-row .dashboard-btn,.expense-row button,.trailer-cost-row .dashboard-btn,.trailer-cost-row button{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;padding:0!important;border-radius:10px!important}.billing-rate-row select,.expense-row select,.trailer-cost-row select{min-width:0!important}.dashboard-settings-users-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:12px!important}.dashboard-settings-users-grid>.dash-section{height:720px!important;min-height:720px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.dashboard-settings-users-grid>.dash-section>.dash-section-head{flex:0 0 auto!important}.dashboard-settings-users-grid>.dash-section:first-child>:not(.dash-section-head){flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px!important}.dashboard-settings-users-grid>.dash-section:first-child .customer-rule-box,.dashboard-settings-users-grid>.dash-section:first-child .customer-rule-list,.dashboard-settings-users-grid>.dash-section:first-child .settings-pill-group,.dashboard-settings-users-grid>.dash-section:first-child .settings-v4-grid{overflow:visible!important;max-height:none!important}.settings-v4-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}.activity-log-box,.customer-rule-box,.permissions-settings-box,.settings-pill-group{border-radius:14px!important}.customer-add-row,.customer-rule-row,.settings-pill-top,.user-permission-card{align-items:center!important;gap:8px!important}.customer-add-row,.customer-rule-row{grid-template-columns:minmax(0,1fr) minmax(0,1.9fr) 86px!important}.user-permission-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 150px 86px 86px!important}.company-setting-row input,.customer-add-row input,.customer-rule-row input,.settings-pill-top input,.user-permission-card input,.user-permission-card select{height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:11px!important;padding:0 10px!important}.customer-add-row .dashboard-btn,.customer-add-row button,.customer-rule-row .dashboard-btn,.customer-rule-row button,.settings-pill-top .dashboard-btn,.settings-pill-top button,.user-permission-card .dashboard-btn,.user-permission-card button{width:86px!important;min-width:86px!important;height:36px!important;min-height:36px!important;max-height:36px!important;padding:0 8px!important;border-radius:11px!important;font-size:10px!important;line-height:1!important;align-self:center!important}.settings-pill-list{display:flex!important;flex-wrap:wrap!important;gap:6px!important;margin-top:8px!important}.settings-delete-pill{min-height:26px!important;height:26px!important}.users-list{flex:0 0 auto!important}.permissions-settings-box{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.permissions-role-list{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}.activity-log-box{flex:0 0 170px!important;min-height:170px!important;max-height:170px!important;display:flex!important;flex-direction:column!important}.activity-log-list{flex:1 1 auto!important;min-height:0!important;overflow:auto!important}.billing-designer-section,.dash-main-grid,.dashboard-panel,.dashboard-settings-users-grid{background:transparent!important;box-shadow:none!important}@media (max-width:760px){.dashboard-head,.dashboard-panel{gap:8px!important}.dashboard-head{align-items:stretch!important}.dashboard-head-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,.75fr) minmax(0,.75fr)!important;gap:6px!important;width:100%!important}.dashboard-head-actions .dashboard-btn,.dashboard-head-actions .dashboard-password,.dashboard-head-actions .refresh-dashboard-btn,.dashboard-head-actions .unlock-btn{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:8.5px!important}.billing-design-grid,.billing-layout-v4,.billing-two-column-grid,.dashboard-settings-users-grid{grid-template-columns:1fr!important}.billing-card.billing-period-card,.billing-period-card,.billing-right,.billing-right-column,.billing-side-stack,.dashboard-settings-users-grid>.dash-section{height:auto!important;min-height:0!important;max-height:none!important}.billing-loads-table,.billing-period-card .billing-loads-table-wrap,.billing-period-table,.billing-period-table-wrap{height:340px!important;max-height:340px!important}.billing-right,.billing-right-column,.billing-side-stack{display:flex!important;flex-direction:column!important;overflow:visible!important}.billing-rate-table,.compact-list-table,.expense-list,.trailer-cost-table{max-height:190px!important}.billing-rate-row,.customer-add-row,.customer-rule-row,.expense-row,.trailer-cost-row,.user-permission-card{grid-template-columns:1fr 1fr!important}.settings-pill-top{grid-template-columns:minmax(0,1fr) 70px!important}.customer-add-row .dashboard-btn,.customer-add-row button,.customer-rule-row .dashboard-btn,.customer-rule-row button,.settings-pill-top .dashboard-btn,.settings-pill-top button,.user-permission-card .dashboard-btn,.user-permission-card button{width:100%!important;min-width:0!important}.dashboard-settings-users-grid>.dash-section:first-child>:not(.dash-section-head){overflow:visible!important;padding-right:0!important}.permissions-role-list{max-height:360px!important}.activity-log-box{flex-basis:auto!important;min-height:160px!important;max-height:240px!important}}.oil-top-controls{justify-content:flex-end;gap:8px;flex-wrap:wrap}.oil-top-controls,.oil-top-sort{display:inline-flex;align-items:center}.oil-top-sort{gap:6px;min-width:0}.oil-top-sort span{color:var(--muted);font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.05em}.oil-top-sort select{height:30px;min-width:118px;border:1px solid rgba(96,165,250,.34);border-radius:999px;background:rgba(15,23,42,.72);color:var(--text);padding:0 26px 0 10px;font-size:11px;font-weight:950;outline:none}.oil-top-columns span,.oil-top-row b,.oil-top-row span{border-right:1px solid var(--line)}.oil-top-columns span:last-child,.oil-top-row b:last-child{border-right:0}html[data-theme=light] .oil-top-sort select{background:#eef4fb;color:#0f172a;border-color:#cbd7e6}@media (max-width:760px){.oil-top-head{flex-direction:column;align-items:stretch!important}.oil-top-controls{justify-content:space-between}.oil-top-sort select{min-width:104px;height:28px;font-size:9px}.oil-top-columns,.oil-top-row{grid-template-columns:minmax(112px,1.28fr) minmax(76px,.84fr) 44px!important}}.dashboard-panel+.footer,.dashboard-panel+footer,.tms-page .content:has(.dashboard-panel)+.footer,.tms-page .content:has(.dashboard-panel)~.footer{margin-top:12px!important}.dashboard-panel .company-timezone-row select,.dashboard-panel .system-settings-section .company-timezone-row select{padding:0 24px 0 10px!important}@media (max-width:760px){.dashboard-panel{margin-bottom:10px!important}.dashboard-panel,.dashboard-panel .billing-layout-v4,.dashboard-panel .billing-side-stack,.dashboard-panel .dash-main-grid,.dashboard-panel .dashboard-settings-users-grid{gap:10px!important}.dashboard-panel .system-settings-section .customer-add-row{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(0,1.35fr) 58px!important;gap:6px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .system-settings-section .customer-add-row input{min-width:0!important;width:100%!important}.dashboard-panel .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel .system-settings-section .customer-add-row button{width:58px!important;min-width:58px!important;max-width:58px!important;padding:0 6px!important;justify-self:end!important}.dashboard-panel .company-timezone-row select,.dashboard-panel .system-settings-section .company-timezone-row select{font-size:12px!important;padding:0 20px 0 7px!important}}.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row{display:grid!important;grid-template-columns:minmax(160px,1.45fr) minmax(120px,1fr) 58px!important;align-items:center!important;width:100%!important}.oil-home .oil-top-region-table .oil-top-company-col,.oil-home .oil-top-region-table .oil-top-driver-col,.oil-home .oil-top-region-table .oil-top-total-col{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important}.oil-home .oil-top-region-table .oil-top-driver-col{text-align:left!important}.oil-home .oil-top-region-table .oil-top-company-col{text-align:left!important;border-left:1px solid var(--line)!important;border-right:1px solid var(--line)!important;padding:0 10px!important;color:var(--text)!important}.oil-home .oil-top-region-table .oil-top-columns .oil-top-company-col,.oil-home .oil-top-region-table .oil-top-columns .oil-top-total-col{color:var(--muted)!important}.oil-home .oil-top-region-table .oil-top-total-col{text-align:right!important;padding-left:10px!important}@media (max-width:760px){.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row{grid-template-columns:minmax(120px,1.25fr) minmax(82px,.9fr) 44px!important}.oil-home .oil-top-region-table .oil-top-company-col{padding:0 7px!important}}.dashboard-panel .system-settings-section .settings-v4-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 84px 84px!important;align-items:end!important;-moz-column-gap:8px!important;column-gap:8px!important;row-gap:10px!important;width:100%!important;min-width:0!important}.dashboard-panel .system-settings-section .company-setting-row{grid-column:1!important;min-width:0!important}.dashboard-panel .system-settings-section .company-timezone-row{grid-column:2!important;min-width:0!important}.dashboard-panel .system-settings-section .company-timezone-row select{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 24px 0 8px!important;font-size:16px!important}.dashboard-panel .system-settings-section .company-update-btn{grid-column:3!important;align-self:end!important;justify-self:stretch!important;width:84px!important;min-width:84px!important;max-width:84px!important;height:40px!important;min-height:40px!important;padding:0 8px!important}@media (max-width:760px){.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:minmax(0,1fr) 76px 76px!important;-moz-column-gap:6px!important;column-gap:6px!important}.dashboard-panel .system-settings-section .company-timezone-row select{font-size:13px!important;height:38px!important;min-height:38px!important}.dashboard-panel .system-settings-section .company-update-btn{width:76px!important;min-width:76px!important;max-width:76px!important;height:38px!important;min-height:38px!important}}.dsActiveEditGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.driver-load-edit-grid label span,.dsActiveEditGrid .dsField label{display:block!important;margin-bottom:5px!important;color:var(--oil-muted,var(--muted))!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.dsActiveEditGrid .dsField input,.dsActiveEditGrid .dsField select,.dsGrid2 .dsField input,.dsGrid2 .dsField select{height:38px!important;min-height:38px!important}.dsTable td,.dsTable th{text-align:center!important;vertical-align:middle!important}.dsClickableRow{cursor:pointer!important}.dsMissingBolHistoryRow td{background:rgba(251,146,60,.18)!important}.dsActiveLoadHistoryRow td{background:rgba(34,197,94,.18)!important}.dsClickableRow:hover td{background:rgba(96,165,250,.1)!important}.driver-load-edit-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin-bottom:14px!important}.driver-load-edit-grid label{min-width:0!important}.driver-bol-upload{position:relative!important;overflow:hidden!important}.driver-bol-upload input{position:absolute!important;inset:0!important;opacity:0!important;cursor:pointer!important}.driver-load-edit-actions{display:flex!important;justify-content:flex-end!important;gap:8px!important;margin-top:14px!important}.driver-details-modal .dsRow2>.dsBlock:has(.dsMapBox){display:flex!important;flex-direction:column!important}.driver-details-modal .dsMapBox{min-height:0!important}@media (max-width:760px){.driver-load-edit-grid,.dsActiveEditGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.driver-load-edit-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.dashboard-panel .settings-v4-grid{grid-template-columns:minmax(0,1fr) minmax(76px,96px)!important}.dashboard-panel .company-setting-row,.dashboard-panel .company-timezone-row{grid-column:1!important}.dashboard-panel .company-update-btn{grid-column:2!important;grid-row:1/span 2!important;align-self:stretch!important;height:auto!important;min-height:36px!important}}html:not([data-theme=light]) .dashboard-panel,html:not([data-theme=light]) .dashboard-panel .billing-layout-v4,html:not([data-theme=light]) .dashboard-panel .billing-side-stack,html:not([data-theme=light]) .dashboard-panel .dash-main-grid,html:not([data-theme=light]) .dashboard-panel .dash-section-body,html:not([data-theme=light]) .dashboard-panel .dashboard-settings-users-grid,html:not([data-theme=light]) .tms-page .content,html:not([data-theme=light]) .tms-page .oil-dashboard,html:not([data-theme=light]) .tms-page .oil-tab-panel,html:not([data-theme=light]) .tms-page .tab-view,html:not([data-theme=light]) .tms-page .tms-shell,html[data-theme=dark] .dashboard-panel,html[data-theme=dark] .dashboard-panel .billing-layout-v4,html[data-theme=dark] .dashboard-panel .billing-side-stack,html[data-theme=dark] .dashboard-panel .dash-main-grid,html[data-theme=dark] .dashboard-panel .dash-section-body,html[data-theme=dark] .dashboard-panel .dashboard-settings-users-grid,html[data-theme=dark] .tms-page .content,html[data-theme=dark] .tms-page .oil-dashboard,html[data-theme=dark] .tms-page .oil-tab-panel,html[data-theme=dark] .tms-page .tab-view,html[data-theme=dark] .tms-page .tms-shell{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}.dashboard-panel .settings-v4-grid{grid-template-columns:minmax(0,1fr) minmax(110px,140px) 76px!important}.drivers-table .driver-name.driver-name-stale{text-shadow:0 0 14px rgba(245,158,11,.18)}html[data-theme=light] .drivers-table .driver-name.driver-name-stale{text-shadow:none}@media (max-width:760px){.dashboard-panel .settings-v4-grid{grid-template-columns:minmax(0,1fr) minmax(76px,96px)!important}.dashboard-panel .company-setting-row,.dashboard-panel .company-timezone-row{grid-column:1!important}.dashboard-panel .company-update-btn{grid-column:2!important;grid-row:1/span 2!important;align-self:stretch!important;height:auto!important;min-height:36px!important}}html:not([data-theme=light]) .tms-page .content,html:not([data-theme=light]) .tms-page .oil-dashboard,html:not([data-theme=light]) .tms-page .oil-tab-panel,html:not([data-theme=light]) .tms-page .tab-view,html:not([data-theme=light]) .tms-page .tms-shell,html[data-theme=dark] .tms-page .content,html[data-theme=dark] .tms-page .oil-dashboard,html[data-theme=dark] .tms-page .oil-tab-panel,html[data-theme=dark] .tms-page .tab-view,html[data-theme=dark] .tms-page .tms-shell{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .billing-designer-section,html:not([data-theme=light]) .dashboard-panel .dash-stats-grid,html:not([data-theme=light]) .dashboard-panel .dashboard-head,html:not([data-theme=light]) .dashboard-panel .system-settings-section,html:not([data-theme=light]) .dashboard-panel .users-permissions-section,html[data-theme=dark] .dashboard-panel .billing-designer-section,html[data-theme=dark] .dashboard-panel .dash-stats-grid,html[data-theme=dark] .dashboard-panel .dashboard-head,html[data-theme=dark] .dashboard-panel .system-settings-section,html[data-theme=dark] .dashboard-panel .users-permissions-section{background:#111a2b!important;border:1px solid rgba(96,165,250,.34)!important;border-radius:14px!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box,html:not([data-theme=light]) .dashboard-panel .billing-card,html:not([data-theme=light]) .dashboard-panel .customer-rule-box,html:not([data-theme=light]) .dashboard-panel .dash-stat-card,html:not([data-theme=light]) .dashboard-panel .permission-role-card,html:not([data-theme=light]) .dashboard-panel .permissions-settings-box,html:not([data-theme=light]) .dashboard-panel .settings-pill-group,html:not([data-theme=light]) .dashboard-panel .user-permission-card,html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .billing-card,html[data-theme=dark] .dashboard-panel .customer-rule-box,html[data-theme=dark] .dashboard-panel .dash-stat-card,html[data-theme=dark] .dashboard-panel .permission-role-card,html[data-theme=dark] .dashboard-panel .permissions-settings-box,html[data-theme=dark] .dashboard-panel .settings-pill-group,html[data-theme=dark] .dashboard-panel .user-permission-card{background:#172238!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:12px!important;box-shadow:none!important}@media (min-width:761px){.dashboard-panel .system-settings-section .customer-add-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr) 110px!important;gap:6px!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr) 64px 40px!important;gap:6px!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel .system-settings-section .customer-add-row button.dashboard-btn{width:110px!important;min-width:110px!important;max-width:110px!important;padding:0 8px!important;box-sizing:border-box!important}}.dashboard-panel .truck-cost-row input,.dashboard-panel .truck-cost-row select{height:38px!important;min-height:38px!important;padding:0 8px!important;font-size:11px!important;line-height:1!important;font-weight:850!important;box-sizing:border-box!important}.dashboard-panel .truck-cost-row input::-moz-placeholder{color:rgba(178,198,229,.78)!important;font-size:inherit!important}.dashboard-panel .truck-cost-row input::placeholder{color:rgba(178,198,229,.78)!important;font-size:inherit!important}.dashboard-panel .truck-cost-row .dashboard-btn{height:38px!important;min-height:38px!important;font-size:10px!important;line-height:1!important;font-weight:950!important}.dashboard-panel .truck-cost-row .dashboard-btn.icon-btn{font-size:13px!important}@media (max-width:1180px){.dashboard-panel .truck-cost-row input,.dashboard-panel .truck-cost-row select{height:38px!important;min-height:38px!important;padding:0 8px!important;font-size:10px!important}}@media (max-width:760px){.dashboard-panel .truck-cost-row{grid-template-columns:minmax(82px,1.15fr) minmax(64px,.8fr) minmax(58px,.7fr) minmax(58px,.7fr)!important}.dashboard-panel .truck-cost-row input,.dashboard-panel .truck-cost-row select{font-size:9.5px!important}}.dashboard-panel .billing-loads-table,.dashboard-panel .billing-loads-table.dsTable,.dashboard-panel table.billing-loads-table{height:auto!important;min-height:0!important;max-height:none!important}.dashboard-panel .billing-loads-table tbody,.dashboard-panel .billing-loads-table tr{height:auto!important}.dashboard-panel .billing-loads-table td,.dashboard-panel .billing-loads-table th{height:32px!important;min-height:32px!important;padding-top:8px!important;padding-bottom:8px!important}.dashboard-panel .billing-period-row input[type=date]{cursor:pointer!important}.dashboard-panel .billing-load-row{cursor:pointer!important;transition:background .16s ease,box-shadow .16s ease!important}.dashboard-panel .billing-load-row:hover{background:rgba(96,165,250,.1)!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.22)!important}.billing-load-detail-modal{width:min(760px,calc(100vw - 28px))!important;padding:18px!important;overflow:hidden!important}.billing-load-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:14px 0!important}.billing-load-detail-grid div{min-width:0!important;border:1px solid rgba(118,153,204,.24)!important;border-radius:12px!important;background:rgba(30,45,70,.54)!important;padding:9px 10px!important}.billing-load-detail-grid span,.billing-load-picture-head>span{display:block!important;color:var(--oil-muted,#9fb0c8)!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.05em!important}.billing-load-detail-grid b{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:5px!important;color:var(--oil-text,#e7eefc)!important;font-size:12px!important;font-weight:950!important}.billing-load-picture-head{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:10px!important;margin-top:2px!important}.billing-load-picture-head div{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}.billing-load-picture{width:100%!important;height:min(380px,44vh)!important;margin-top:10px!important;border:1px solid rgba(118,153,204,.28)!important;border-radius:14px!important;background-color:rgba(8,13,24,.78)!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important;cursor:zoom-in!important}.billing-load-picture.zoomed{height:min(520px,58vh)!important;background-size:175% auto!important;cursor:zoom-out!important}.billing-load-picture.empty{display:flex!important;align-items:center!important;justify-content:center!important;color:var(--oil-muted,#9fb0c8)!important;font-size:12px!important;font-weight:850!important;cursor:default!important}.image-pan-zoom.billing-load-picture{position:relative!important;display:block!important;overflow:hidden!important;padding:0!important;background-image:none!important;background-size:auto!important;cursor:grab!important;touch-action:none!important;overscroll-behavior:contain!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.image-pan-zoom.billing-load-picture.is-dragging{cursor:grabbing!important}.image-pan-zoom.billing-load-picture img{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important;display:block!important;pointer-events:none!important;transform-origin:center!important;transition:transform .12s ease!important;will-change:transform!important}.image-pan-zoom.billing-load-picture.is-dragging img{transition:none!important}.image-pan-zoom-controls{position:absolute!important;top:10px!important;right:10px!important;z-index:3!important;display:flex!important;align-items:center!important;gap:6px!important;padding:5px!important;border:1px solid rgba(148,163,184,.28)!important;border-radius:999px!important;background:rgba(8,13,24,.76)!important;box-shadow:0 12px 28px rgba(0,0,0,.28)!important}.image-pan-zoom-controls button{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;border:1px solid hsla(0,0%,100%,.18)!important;border-radius:999px!important;background:hsla(0,0%,100%,.1)!important;color:#f8fbff!important;font-size:12px!important;line-height:1!important;font-weight:950!important;cursor:pointer!important}.image-pan-zoom-controls button:focus-visible,.image-pan-zoom-controls button:hover{background:rgba(96,165,250,.24)!important;border-color:rgba(147,197,253,.54)!important}.image-pan-zoom-controls button:disabled{opacity:.5!important;cursor:wait!important}html[data-theme=light] .billing-load-detail-grid div{background:#eef4fb!important;border-color:#d2deee!important}html[data-theme=light] .billing-load-detail-grid b{color:#0f172a!important}@media (max-width:760px){.billing-load-detail-modal{padding:14px!important}.billing-load-detail-grid{grid-template-columns:1fr!important;gap:7px!important}.billing-load-picture-head{align-items:flex-start!important;flex-direction:column!important}.billing-load-picture-head div{width:100%!important}.billing-load-picture-head .dashboard-btn{flex:1 1 0!important;min-width:0!important}}.dashboard-confirm-modal{width:min(430px,calc(100vw - 28px))!important;padding:18px!important;overflow:hidden!important}.dashboard-report-back.dashboard-confirm-back,body:has(.oil-dashboard)>.dashboard-report-back.dashboard-confirm-back{z-index:29000!important}.dashboard-confirm-modal .dashboard-report-head{align-items:flex-start!important}.dashboard-confirm-actions{display:flex!important;justify-content:flex-end!important;gap:10px!important;padding-top:16px!important}.dashboard-confirm-actions .dashboard-btn{min-width:104px!important}@media (max-width:520px){.dashboard-confirm-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.dashboard-confirm-actions .dashboard-btn{width:100%!important;min-width:0!important}}.nav{position:relative!important}.nav .hamburger{display:flex!important;flex:0 0 auto!important}.nav .brand{align-items:flex-start!important;justify-content:center!important;cursor:pointer!important}.nav .brand img{width:clamp(140px,12vw,170px)!important;height:auto!important}.nav .menu{position:fixed!important;top:var(--fp-nav-menu-top,calc(var(--nav-h, 64px) + 8px))!important;right:calc(12px + env(safe-area-inset-right, 0px))!important;left:auto!important;z-index:120!important;display:none!important;width:min(320px,calc(100vw - 24px))!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;padding:9px!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:16px!important;background:rgba(13,20,34,.98)!important;box-shadow:0 22px 54px rgba(0,0,0,.38)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}.nav .menu.open{display:flex!important}.nav .menu .btn-logout,.nav .menu .link{width:100%!important;min-height:42px!important;text-align:left!important;justify-content:flex-start!important;border-color:rgba(148,163,184,.14)!important;background:hsla(0,0%,100%,.025)!important}.nav .menu .link.active{background:rgba(96,165,250,.15)!important;border-color:rgba(96,165,250,.52)!important}html[data-theme=light] .nav .menu{background:hsla(0,0%,100%,.98)!important;border-color:rgba(37,99,235,.16)!important;box-shadow:0 18px 42px rgba(17,31,55,.14)!important}html[data-theme=light] .nav .menu .btn-logout,html[data-theme=light] .nav .menu .link{background:rgba(238,244,251,.92)!important;border-color:rgba(15,23,42,.1)!important;color:#1f2a3d!important}.leave-oilfields-backdrop{position:fixed!important;inset:0!important;z-index:200!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;background:rgba(2,6,23,.66)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.leave-oilfields-modal{width:min(430px,calc(100vw - 28px))!important;border:1px solid rgba(96,165,250,.3)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(18,24,36,.98),rgba(11,15,20,.96))!important;color:#e7eefc!important;box-shadow:0 26px 70px rgba(0,0,0,.42)!important;padding:18px!important}.leave-oilfields-modal h3{margin:0 0 8px!important;font-size:20px!important;line-height:1.2!important}.leave-oilfields-modal p{margin:0!important;color:#9fb0c8!important;font-size:13px!important;line-height:1.45!important;font-weight:800!important}.leave-oilfields-actions{display:flex!important;justify-content:flex-end!important;gap:10px!important;margin-top:18px!important}.leave-oilfields-actions button{min-width:104px!important;min-height:40px!important;border-radius:13px!important;border:1px solid rgba(107,163,255,.24)!important;background:rgba(31,42,61,.92)!important;color:#e7eefc!important;font-size:12px!important;font-weight:950!important}.leave-oilfields-actions button.primary{border-color:rgba(96,165,250,.64)!important;background:rgba(37,99,235,.36)!important}.hero{width:100%!important;min-height:clamp(420px,62vh,620px)!important;margin:0!important;padding:0!important;border-left:0!important;border-right:0!important;border-radius:0!important;display:flex!important;align-items:center!important}.hero+.hero{margin-top:0!important;border-top:1px solid rgba(148,163,184,.16)!important}.hero-grid{width:min(100%,1500px)!important;margin:0 auto!important;padding:clamp(42px,7vw,86px) clamp(18px,4vw,54px)!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(280px,.72fr)!important;gap:clamp(20px,4vw,54px)!important;align-items:center!important}.hero h1{max-width:760px!important;margin:10px 0 12px!important;font-size:clamp(32px,5vw,58px)!important;line-height:1.04!important;letter-spacing:0!important}.hero p.lede{max-width:860px!important;color:#b7c8e5!important;font-size:clamp(15px,1.5vw,20px)!important}.hero-card{align-self:center!important;border-radius:18px!important;background:rgba(15,23,42,.46)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.calc-wrap,.dash-wrap,.login-wrap,.ops-wrap,.page-wrap,.register-wrap,.subscribe-wrap{width:min(100%,1240px)!important;margin:0 auto!important;padding:clamp(24px,4vw,54px) 16px!important}.calc-page .card,.contact-card,.dash-wrap .card,.dash-wrap>.card,.login-card,.ops-wrap .card,.page-wrap>.card,.register-card,.subscribe-card{border-radius:18px!important;border-color:rgba(148,163,184,.18)!important;box-shadow:0 18px 46px rgba(0,0,0,.22)!important}.login-card,.subscribe-card{width:min(100%,560px)!important;margin:0 auto!important}.register-card{width:min(100%,1180px)!important;margin:0 auto!important}.calc-title,.dash-wrap h1,.login-card h1,.page-wrap h1,.register-card h1,.subscribe-card h1{font-size:clamp(28px,4vw,44px)!important;line-height:1.08!important;letter-spacing:0!important}.contact-form,.login-form,.register-form{width:100%!important}.plans{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important}.plan-card{min-width:0!important;border-radius:16px!important}.calc-page .grid-2,.dash-wrap .grid-2{align-items:start!important}.dash-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:18px!important;align-items:center!important}.actions-col{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:10px!important}.ops-wrap{max-width:1420px!important}.ops-wrap .topbar{top:76px!important}@media (max-width:980px){.hero{min-height:auto!important}.hero-grid{grid-template-columns:1fr!important;padding-top:48px!important;padding-bottom:54px!important}.hero-card{width:100%!important}.plans{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dash-head{grid-template-columns:1fr!important}.actions-col{justify-content:stretch!important}.actions-col .button{flex:1 1 170px!important}}@media (max-width:760px){.nav{padding:8px 10px!important}.nav .menu{right:10px!important;width:min(330px,calc(100vw - 20px))!important}.hero-grid{padding:34px 14px 40px!important}.hero h1{font-size:clamp(30px,10vw,42px)!important}.hero-card{padding:14px!important}.calc-wrap,.dash-wrap,.login-wrap,.ops-wrap,.page-wrap,.register-wrap,.subscribe-wrap{padding:18px 10px!important}.plans{grid-template-columns:1fr!important}.calc-page .card,.dash-wrap .card,.login-card,.ops-wrap .card,.page-wrap>.card,.register-card,.subscribe-card{padding:16px!important;border-radius:16px!important}.leave-oilfields-actions{display:grid!important;grid-template-columns:1fr 1fr!important}.leave-oilfields-actions button{width:100%!important;min-width:0!important}.ops-wrap .topbar{top:58px!important}}html:not([data-theme=light]) .dashboard-panel .activity-log-box,html:not([data-theme=light]) .dashboard-panel .billing-card,html:not([data-theme=light]) .dashboard-panel .billing-designer-section,html:not([data-theme=light]) .dashboard-panel .customer-rule-box,html:not([data-theme=light]) .dashboard-panel .dash-stats-grid,html:not([data-theme=light]) .dashboard-panel .dashboard-head,html:not([data-theme=light]) .dashboard-panel .permissions-settings-box,html:not([data-theme=light]) .dashboard-panel .settings-pill-group,html:not([data-theme=light]) .dashboard-panel .system-settings-section,html:not([data-theme=light]) .dashboard-panel .users-permissions-section,html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .billing-card,html[data-theme=dark] .dashboard-panel .billing-designer-section,html[data-theme=dark] .dashboard-panel .customer-rule-box,html[data-theme=dark] .dashboard-panel .dash-stats-grid,html[data-theme=dark] .dashboard-panel .dashboard-head,html[data-theme=dark] .dashboard-panel .permissions-settings-box,html[data-theme=dark] .dashboard-panel .settings-pill-group,html[data-theme=dark] .dashboard-panel .system-settings-section,html[data-theme=dark] .dashboard-panel .users-permissions-section{border:1px solid rgba(118,153,204,.22)!important}html:not([data-theme=light]) .oil-page-loader,html[data-theme=dark] .oil-page-loader{width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;max-width:calc(100vw - 32px)!important;min-height:0!important;margin:64px auto!important;padding:0!important}html:not([data-theme=light]) .dashboard-panel,html:not([data-theme=light]) .oil-page-loader,html[data-theme=dark] .dashboard-panel,html[data-theme=dark] .oil-page-loader{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel:after,html:not([data-theme=light]) .dashboard-panel:before,html[data-theme=dark] .dashboard-panel:after,html[data-theme=dark] .dashboard-panel:before{content:none!important;display:none!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .billing-layout-v4,html:not([data-theme=light]) .dashboard-panel .billing-side-stack,html:not([data-theme=light]) .dashboard-panel .dash-main-grid,html:not([data-theme=light]) .dashboard-panel .dash-section-body,html:not([data-theme=light]) .dashboard-panel .dashboard-settings-users-grid,html[data-theme=dark] .dashboard-panel .billing-layout-v4,html[data-theme=dark] .dashboard-panel .billing-side-stack,html[data-theme=dark] .dashboard-panel .dash-main-grid,html[data-theme=dark] .dashboard-panel .dash-section-body,html[data-theme=dark] .dashboard-panel .dashboard-settings-users-grid{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .system-settings-section,html:not([data-theme=light]) .dashboard-panel .users-permissions-section,html[data-theme=dark] .dashboard-panel .system-settings-section,html[data-theme=dark] .dashboard-panel .users-permissions-section{background:#121d30!important;border:0!important;outline:0!important;border-radius:14px!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel,html:not([data-theme=light]) .dashboard-panel .billing-layout-v4,html:not([data-theme=light]) .dashboard-panel .billing-side-stack,html:not([data-theme=light]) .dashboard-panel .dash-main-grid,html:not([data-theme=light]) .dashboard-panel .dashboard-settings-users-grid,html:not([data-theme=light]) .dashboard-panel:after,html:not([data-theme=light]) .dashboard-panel:before,html[data-theme=dark] .dashboard-panel,html[data-theme=dark] .dashboard-panel .billing-layout-v4,html[data-theme=dark] .dashboard-panel .billing-side-stack,html[data-theme=dark] .dashboard-panel .dash-main-grid,html[data-theme=dark] .dashboard-panel .dashboard-settings-users-grid,html[data-theme=dark] .dashboard-panel:after,html[data-theme=dark] .dashboard-panel:before{border:0!important;outline:0!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .billing-layout-v4,html:not([data-theme=light]) .dashboard-panel .billing-side-stack,html:not([data-theme=light]) .dashboard-panel .dash-main-grid,html:not([data-theme=light]) .dashboard-panel .dashboard-settings-users-grid,html[data-theme=dark] .dashboard-panel .billing-layout-v4,html[data-theme=dark] .dashboard-panel .billing-side-stack,html[data-theme=dark] .dashboard-panel .dash-main-grid,html[data-theme=dark] .dashboard-panel .dashboard-settings-users-grid{background:transparent!important}html:not([data-theme=light]) .dashboard-panel .system-settings-section,html:not([data-theme=light]) .dashboard-panel .users-permissions-section,html[data-theme=dark] .dashboard-panel .system-settings-section,html[data-theme=dark] .dashboard-panel .users-permissions-section{background:#121d30!important;border:0!important;border-radius:14px!important;box-shadow:none!important;padding:12px!important}html:not([data-theme=light]) .dashboard-panel .billing-designer-section,html[data-theme=dark] .dashboard-panel .billing-designer-section{border:0!important;outline:0!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .billing-designer-section.locked,html[data-theme=dark] .dashboard-panel .billing-designer-section.locked{background:#121d30!important;border-radius:14px!important}html:not([data-theme=light]) .dashboard-panel,html[data-theme=dark] .dashboard-panel{background:#0b1220!important;color:#f3f7ff!important}html:not([data-theme=light]) .dashboard-panel .dashboard-head,html[data-theme=dark] .dashboard-panel .dashboard-head{background:#111a2b!important;border:0!important;border-radius:12px!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .dash-stats-grid,html[data-theme=dark] .dashboard-panel .dash-stats-grid{background:#111a2b!important;border-radius:12px!important;padding:10px!important;gap:10px!important}html:not([data-theme=light]) .dashboard-panel .dash-stat-card,html[data-theme=dark] .dashboard-panel .dash-stat-card{background:#19243a!important;border:0!important;border-radius:10px!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .billing-designer-section,html:not([data-theme=light]) .dashboard-panel .system-settings-section,html:not([data-theme=light]) .dashboard-panel .users-permissions-section,html[data-theme=dark] .dashboard-panel .billing-designer-section,html[data-theme=dark] .dashboard-panel .system-settings-section,html[data-theme=dark] .dashboard-panel .users-permissions-section{background:#111a2b!important;border:0!important;border-radius:12px!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box,html:not([data-theme=light]) .dashboard-panel .billing-card,html:not([data-theme=light]) .dashboard-panel .customer-rule-box,html:not([data-theme=light]) .dashboard-panel .permission-role-card,html:not([data-theme=light]) .dashboard-panel .permissions-settings-box,html:not([data-theme=light]) .dashboard-panel .settings-pill-group,html:not([data-theme=light]) .dashboard-panel .users-list,html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .billing-card,html[data-theme=dark] .dashboard-panel .customer-rule-box,html[data-theme=dark] .dashboard-panel .permission-role-card,html[data-theme=dark] .dashboard-panel .permissions-settings-box,html[data-theme=dark] .dashboard-panel .settings-pill-group,html[data-theme=dark] .dashboard-panel .users-list{background:#172238!important;border:0!important;border-radius:12px!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .activity-log-row,html:not([data-theme=light]) .dashboard-panel .customer-rule-row,html:not([data-theme=light]) .dashboard-panel .user-permission-card,html[data-theme=dark] .dashboard-panel .activity-log-row,html[data-theme=dark] .dashboard-panel .customer-rule-row,html[data-theme=dark] .dashboard-panel .user-permission-card{background:#1b2941!important;border:0!important;border-radius:10px!important}html:not([data-theme=light]) .dashboard-panel input,html:not([data-theme=light]) .dashboard-panel select,html:not([data-theme=light]) .dashboard-panel textarea,html[data-theme=dark] .dashboard-panel input,html[data-theme=dark] .dashboard-panel select,html[data-theme=dark] .dashboard-panel textarea{background:#202d45!important;border:1px solid rgba(138,169,213,.28)!important;color:#f5f8ff!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel input::-moz-placeholder,html:not([data-theme=light]) .dashboard-panel textarea::-moz-placeholder,html[data-theme=dark] .dashboard-panel input::-moz-placeholder,html[data-theme=dark] .dashboard-panel textarea::-moz-placeholder{color:rgba(188,207,235,.68)!important}html:not([data-theme=light]) .dashboard-panel input::placeholder,html:not([data-theme=light]) .dashboard-panel textarea::placeholder,html[data-theme=dark] .dashboard-panel input::placeholder,html[data-theme=dark] .dashboard-panel textarea::placeholder{color:rgba(188,207,235,.68)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-btn,html[data-theme=dark] .dashboard-panel .dashboard-btn{background:#22334f!important;border:1px solid rgba(96,165,250,.3)!important;color:#f5f8ff!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .dashboard-btn.primary,html[data-theme=dark] .dashboard-panel .dashboard-btn.primary{background:#173767!important;border-color:rgba(96,165,250,.58)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-btn.danger,html[data-theme=dark] .dashboard-panel .dashboard-btn.danger{background:rgba(127,29,29,.72)!important;border-color:hsla(0,91%,71%,.54)!important;color:#fecaca!important}html:not([data-theme=light]) .dashboard-panel .settings-delete-pill,html[data-theme=dark] .dashboard-panel .settings-delete-pill{background:#20395d!important;border-color:rgba(96,165,250,.34)!important}html:not([data-theme=light]) .dashboard-panel .billing-lock-overlay,html:not([data-theme=light]) .dashboard-panel .users-lock-overlay,html[data-theme=dark] .dashboard-panel .billing-lock-overlay,html[data-theme=dark] .dashboard-panel .users-lock-overlay{background:rgba(17,26,43,.76)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important;border-radius:12px!important}html:not([data-theme=light]) .dashboard-panel .dash-section-head p,html:not([data-theme=light]) .dashboard-panel .dash-stat-card p,html:not([data-theme=light]) .dashboard-panel .dash-stat-card span,html:not([data-theme=light]) .dashboard-panel .mini-section-head p,html[data-theme=dark] .dashboard-panel .dash-section-head p,html[data-theme=dark] .dashboard-panel .dash-stat-card p,html[data-theme=dark] .dashboard-panel .dash-stat-card span,html[data-theme=dark] .dashboard-panel .mini-section-head p{color:#9fc2ef!important}.oil-page-loader{min-height:0!important;width:-moz-fit-content!important;width:fit-content!important;margin:64px auto!important;padding:0!important;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}.oil-page-loader:after,.oil-page-loader:before{display:none!important;content:none!important}.dashboard-panel .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 110px!important}.dashboard-panel .customer-add-row .dashboard-btn,.dashboard-panel .customer-add-row button.dashboard-btn{width:110px!important;min-width:110px!important;max-width:110px!important}@media (max-width:1180px){.dashboard-panel .billing-rate-row .dashboard-btn:not(.icon-btn),.dashboard-panel .expense-row .dashboard-btn:not(.icon-btn),.dashboard-panel .trailer-cost-row .dashboard-btn:not(.icon-btn),.dashboard-panel .truck-cost-row .dashboard-btn:not(.icon-btn),.dashboard-panel .user-permission-card .dashboard-btn:not(.icon-btn),.dashboard-panel .users-permissions-section .user-permission-card .dashboard-btn:not(.icon-btn){grid-column:1/3!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .expense-row .dashboard-btn.icon-btn,.dashboard-panel .trailer-cost-row .dashboard-btn.icon-btn,.dashboard-panel .truck-cost-row .dashboard-btn.icon-btn,.dashboard-panel .user-permission-card .dashboard-btn.icon-btn,.dashboard-panel .users-permissions-section .user-permission-card .dashboard-btn.icon-btn{grid-column:3/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.dashboard-panel .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) 104px!important}.dashboard-panel .customer-add-row .dashboard-btn,.dashboard-panel .customer-add-row button.dashboard-btn{width:104px!important;min-width:104px!important;max-width:104px!important}}@media (max-width:760px){.oil-page-loader{min-height:0!important;margin:42px auto!important;padding:0 12px!important}.dashboard-panel .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 92px!important}.dashboard-panel .customer-add-row .dashboard-btn,.dashboard-panel .customer-add-row button.dashboard-btn{width:92px!important;min-width:92px!important;max-width:92px!important}}.oil-driver-meta span.oil-trailer-unit-label,.oil-home .oil-modal .oil-driver-meta span.oil-trailer-unit-label,.oil-trailer-unit-label{font-size:11px!important;line-height:1.1!important;font-weight:850!important;padding:5px 9px!important}.dashboard-panel .activity-log-box,.dashboard-panel .billing-card,.dashboard-panel .customer-rule-box,.dashboard-panel .dash-stats-grid,.dashboard-panel .permission-role-card,.dashboard-panel .permissions-settings-box,.dashboard-panel .settings-pill-group,.dashboard-panel .users-list{background:rgba(22,30,45,.72)!important;border:0!important;border-radius:14px!important;box-shadow:none!important}.dashboard-panel .activity-log-box,.dashboard-panel .billing-card,.dashboard-panel .customer-rule-box,.dashboard-panel .dash-stats-grid,.dashboard-panel .permissions-settings-box,.dashboard-panel .settings-pill-group{padding:12px!important}.dashboard-panel .users-list{padding:8px!important}html[data-theme=light] .dashboard-panel .activity-log-box,html[data-theme=light] .dashboard-panel .billing-card,html[data-theme=light] .dashboard-panel .customer-rule-box,html[data-theme=light] .dashboard-panel .dash-stats-grid,html[data-theme=light] .dashboard-panel .permission-role-card,html[data-theme=light] .dashboard-panel .permissions-settings-box,html[data-theme=light] .dashboard-panel .settings-pill-group,html[data-theme=light] .dashboard-panel .users-list{background:hsla(0,0%,100%,.56)!important}.dashboard-panel .settings-v4-grid{grid-template-columns:minmax(0,1fr) 76px!important}.dashboard-panel .company-update-btn{grid-column:2!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:36px!important;min-height:36px!important;font-size:10px!important}.dashboard-panel .customer-rule-box,.dashboard-panel .settings-pill-group{grid-column:1/-1!important}.dashboard-panel .trailer-cost-row,.dashboard-panel .truck-cost-row{display:grid!important;grid-template-columns:minmax(120px,1.2fr) minmax(82px,.74fr) minmax(76px,.64fr) minmax(76px,.64fr) 76px 40px!important;gap:6px!important;align-items:center!important;width:100%!important;max-width:100%!important}.dashboard-panel .trailer-cost-row input,.dashboard-panel .trailer-cost-row select,.dashboard-panel .truck-cost-row input,.dashboard-panel .truck-cost-row select{min-width:0!important}.dashboard-panel .trailer-cost-row .dashboard-btn.small,.dashboard-panel .truck-cost-row .dashboard-btn.small{width:100%!important;min-width:0!important;max-width:100%!important;padding:0 8px!important;font-size:10px!important}.dashboard-panel .trailer-cost-row .dashboard-btn.icon-btn,.dashboard-panel .truck-cost-row .dashboard-btn.icon-btn{width:40px!important;min-width:40px!important;max-width:40px!important;padding:0!important}@media (max-width:1380px) and (min-width:1181px){.dashboard-panel .billing-period-row{grid-template-columns:minmax(160px,1.25fr) minmax(118px,.8fr) minmax(118px,.8fr) minmax(82px,.48fr)!important;gap:7px!important}.dashboard-panel .billing-period-row .auto-billing-btn{min-width:82px!important;width:100%!important;padding:0 8px!important;font-size:10px!important}}@media (max-width:1180px){.dashboard-panel .settings-v4-grid{grid-template-columns:minmax(0,1fr) 72px!important}.dashboard-panel .company-update-btn{width:72px!important;min-width:72px!important;max-width:72px!important}.dashboard-panel .trailer-cost-row,.dashboard-panel .truck-cost-row{grid-template-columns:minmax(92px,1.2fr) minmax(74px,.8fr) minmax(70px,.72fr) minmax(70px,.72fr)!important}.dashboard-panel .trailer-cost-row .dashboard-btn:not(.icon-btn),.dashboard-panel .truck-cost-row .dashboard-btn:not(.icon-btn){grid-column:1/3!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.dashboard-panel .trailer-cost-row .dashboard-btn.icon-btn,.dashboard-panel .truck-cost-row .dashboard-btn.icon-btn{grid-column:3/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}}@media (max-width:760px){.dashboard-panel .settings-v4-grid{grid-template-columns:minmax(0,1fr) 62px!important}.dashboard-panel .company-update-btn{width:62px!important;min-width:62px!important;max-width:62px!important;font-size:9px!important}.dashboard-panel .trailer-cost-row,.dashboard-panel .truck-cost-row{grid-template-columns:minmax(82px,1.15fr) minmax(64px,.8fr) minmax(58px,.7fr) minmax(58px,.7fr)!important}}.dashboard-panel,.dashboard-panel .activity-log-box,.dashboard-panel .activity-log-box:after,.dashboard-panel .activity-log-box:before,.dashboard-panel .billing-card,.dashboard-panel .billing-card:after,.dashboard-panel .billing-card:before,.dashboard-panel .billing-designer-section,.dashboard-panel .billing-layout-v4,.dashboard-panel .billing-lock-overlay,.dashboard-panel .billing-lock-overlay:after,.dashboard-panel .billing-lock-overlay:before,.dashboard-panel .billing-side-stack,.dashboard-panel .compact-billing-card,.dashboard-panel .customer-rule-box,.dashboard-panel .customer-rule-box:after,.dashboard-panel .customer-rule-box:before,.dashboard-panel .dash-section,.dashboard-panel .dash-section-body,.dashboard-panel .dash-section-body:after,.dashboard-panel .dash-section-body:before,.dashboard-panel .dash-section-head,.dashboard-panel .dash-section:after,.dashboard-panel .dash-section:before,.dashboard-panel .dash-stat-card,.dashboard-panel .dashboard-head,.dashboard-panel .dashboard-head:after,.dashboard-panel .dashboard-head:before,.dashboard-panel .permission-role-card,.dashboard-panel .permissions-settings-box,.dashboard-panel .permissions-settings-box:after,.dashboard-panel .permissions-settings-box:before,.dashboard-panel .settings-pill-group,.dashboard-panel .settings-pill-group:after,.dashboard-panel .settings-pill-group:before,.dashboard-panel .settings-v4-grid,.dashboard-panel .users-lock-overlay,.dashboard-panel .users-lock-overlay:after,.dashboard-panel .users-lock-overlay:before,.dashboard-panel .users-permissions-section,.dashboard-settings-users-grid,.dashboard-settings-users-grid>.dash-section{border:0!important;outline:0!important;box-shadow:none!important}.dashboard-panel .trailer-cost-row{grid-template-columns:minmax(110px,1.18fr) minmax(80px,.78fr) minmax(74px,.68fr) minmax(74px,.68fr) 76px 40px!important}.dashboard-panel .billing-rate-row input::-moz-placeholder,.dashboard-panel .expense-row input::-moz-placeholder,.dashboard-panel .trailer-cost-row input::-moz-placeholder{color:rgba(178,198,229,.78)!important}.dashboard-panel .billing-rate-row input::placeholder,.dashboard-panel .expense-row input::placeholder,.dashboard-panel .trailer-cost-row input::placeholder{color:rgba(178,198,229,.78)!important}@media (max-width:1180px){.dashboard-panel{font-size:12px!important}.dashboard-panel .dash-stats-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(160px,calc((100% - 10px) / 2))!important;grid-template-columns:none!important;grid-template-rows:repeat(2,minmax(82px,auto))!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 0 8px!important;scroll-snap-type:x proximity!important}.dashboard-panel .billing-summary-grid .dash-stat-card,.dashboard-panel .dash-stats-grid .dash-stat-card{min-width:0!important;scroll-snap-align:start!important}.dashboard-panel .dash-stat-card strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(18px,4.6vw,26px)!important;line-height:1.05!important}.dashboard-panel .dash-stat-card p,.dashboard-panel .dash-stat-card span{font-size:10px!important;line-height:1.2!important}.dashboard-panel .billing-layout-v4{display:flex!important;flex-direction:column!important;gap:12px!important}.dashboard-panel .billing-side-stack{display:contents!important}.dashboard-panel .summary-card{order:1!important}.dashboard-panel .billing-period-card{order:2!important}.dashboard-panel .compact-billing-card{order:3!important}.dashboard-panel .billing-summary-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(118px,calc((100% - 16px) / 3))!important;grid-template-columns:none!important;grid-template-rows:minmax(76px,auto)!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 0 8px!important;scroll-snap-type:x proximity!important}.dashboard-panel .billing-period-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.86fr) minmax(0,.86fr) minmax(86px,.56fr)!important;gap:7px!important}.dashboard-panel .billing-rate-row,.dashboard-panel .customer-rule-row,.dashboard-panel .expense-row,.dashboard-panel .trailer-cost-row,.dashboard-panel .user-permission-card{gap:6px!important;align-items:center!important}.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(70px,1fr))!important}.dashboard-panel .trailer-cost-row{grid-template-columns:minmax(92px,1.2fr) minmax(74px,.8fr) minmax(70px,.72fr) minmax(70px,.72fr)!important}.dashboard-panel .expense-row,.dashboard-panel .user-permission-card{grid-template-columns:repeat(3,minmax(76px,1fr))!important}.dashboard-panel .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 64px!important;gap:6px!important}.dashboard-panel .customer-rule-row{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 64px 40px!important}.dashboard-panel .billing-rate-row .dashboard-btn:not(.icon-btn),.dashboard-panel .expense-row .dashboard-btn:not(.icon-btn),.dashboard-panel .trailer-cost-row .dashboard-btn:not(.icon-btn),.dashboard-panel .user-permission-card .dashboard-btn:not(.icon-btn){grid-column:1/3!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .expense-row .dashboard-btn.icon-btn,.dashboard-panel .trailer-cost-row .dashboard-btn.icon-btn,.dashboard-panel .user-permission-card .dashboard-btn.icon-btn{grid-column:3/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.dashboard-panel .billing-rate-row .dashboard-btn,.dashboard-panel .customer-add-row .dashboard-btn,.dashboard-panel .customer-rule-row .dashboard-btn,.dashboard-panel .expense-row .dashboard-btn,.dashboard-panel .trailer-cost-row .dashboard-btn,.dashboard-panel .user-permission-card .dashboard-btn{height:36px!important;min-height:36px!important;padding:0 6px!important;font-size:9.5px!important}.dashboard-panel .billing-rate-row input,.dashboard-panel .billing-rate-row select,.dashboard-panel .customer-add-row input,.dashboard-panel .customer-rule-row input,.dashboard-panel .expense-row input,.dashboard-panel .expense-row select,.dashboard-panel .trailer-cost-row input,.dashboard-panel .trailer-cost-row select,.dashboard-panel .user-permission-card input,.dashboard-panel .user-permission-card select{height:38px!important;min-height:38px!important;padding:0 8px!important;font-size:10px!important}.dashboard-panel .users-permissions-section.unlocked .dash-section-body{display:flex!important;flex-direction:column!important;gap:12px!important;overflow:visible!important}.dashboard-panel .permissions-settings-box{order:3!important;position:static!important;z-index:auto!important}.dashboard-panel .activity-log-box{order:4!important;position:static!important;z-index:auto!important;width:100%!important;margin-top:4px!important;overflow:hidden!important}.dashboard-panel .activity-log-list{max-height:276px!important;overflow-y:auto!important}}.system-settings-section .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) 64px!important;align-items:center!important}.system-settings-section .customer-rule-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr) 64px 40px!important;gap:6px!important;align-items:center!important}.system-settings-section .customer-add-row .dashboard-btn,.system-settings-section .customer-rule-row .dashboard-btn:not(.icon-btn){width:64px!important;min-width:64px!important;max-width:64px!important;height:38px!important;min-height:38px!important;padding:0 6px!important;font-size:10px!important;line-height:1!important}.system-settings-section .customer-rule-row .dashboard-btn.icon-btn{width:40px!important;min-width:40px!important;max-width:40px!important;height:38px!important;min-height:38px!important;padding:0!important}@media (max-width:760px){.system-settings-section .customer-add-row,.system-settings-section .customer-rule-row{grid-template-columns:1fr!important}.system-settings-section .customer-add-row .dashboard-btn,.system-settings-section .customer-rule-row .dashboard-btn,.system-settings-section .customer-rule-row .dashboard-btn.icon-btn{width:100%!important;min-width:0!important;max-width:100%!important}}.users-permissions-section .activity-log-box{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.users-permissions-section .activity-log-list{flex:0 1 auto!important;min-height:0!important;max-height:276px!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:6px!important}.users-permissions-section .activity-log-row{min-height:40px!important}.dashboard-panel .activity-log-box,.dashboard-panel .billing-card,.dashboard-panel .billing-lock-overlay,.dashboard-panel .compact-billing-card,.dashboard-panel .customer-rule-box,.dashboard-panel .dash-section,.dashboard-panel .dash-stat-card,.dashboard-panel .permission-role-card,.dashboard-panel .permissions-settings-box,.dashboard-panel .settings-pill-group,.dashboard-panel .users-lock-overlay{border:0!important;outline:0!important;box-shadow:none!important}.dashboard-panel .activity-log-box,.dashboard-panel .billing-card,.dashboard-panel .customer-rule-box,.dashboard-panel .dash-section,.dashboard-panel .permission-role-card,.dashboard-panel .permissions-settings-box,.dashboard-panel .settings-pill-group{background-clip:padding-box!important}.trailers-table .trailer-name,.trailers-table .trailers-data-row>span:first-child,.trailers-table .trailers-data-row>span:first-child *,.trailers-table .trailers-row>span:first-child .trailer-name{color:var(--oil-text,#e5eefc)!important;font-weight:950!important}html[data-theme=light] .trailers-table .trailer-name,html[data-theme=light] .trailers-table .trailers-data-row>span:first-child,html[data-theme=light] .trailers-table .trailers-data-row>span:first-child *,html[data-theme=light] .trailers-table .trailers-row>span:first-child .trailer-name{color:#0f172a!important}.loads-row{grid-template-columns:42px 90px 155px repeat(10,126px) 54px!important}.loads-header>span:last-child,.loads-row>span:last-child{width:54px!important;min-width:54px!important;max-width:54px!important}@media (min-width:761px) and (max-width:1180px){.loads-row{grid-template-columns:42px 90px 155px repeat(10,126px) 56px!important}.loads-header>span:last-child,.loads-row>span:last-child{width:56px!important;min-width:56px!important;max-width:56px!important}}@media (max-width:760px){.loads-row{grid-template-columns:28px 58px 104px repeat(10,72px) 13px!important}.loads-header>span:last-child,.loads-row>span:last-child{width:13px!important;min-width:13px!important;max-width:13px!important;padding-left:0!important;padding-right:0!important;font-size:5.2px!important;letter-spacing:-.2px!important}}:root{--loads-cols-desktop:42px 90px 155px repeat(10,126px) 54px;--loads-total-desktop:50px;--loads-cols-tablet:38px 82px 140px repeat(10,108px) 68px;--loads-total-tablet:68px;--loads-cols-mobile:28px 58px 104px repeat(10,72px) 20px;--loads-total-mobile:20px}@media (min-width:1181px){.loads-row{grid-template-columns:var(--loads-cols-desktop)!important}.loads-data-row>span:last-child,.loads-header>span:last-child{width:var(--loads-total-desktop)!important;min-width:var(--loads-total-desktop)!important;max-width:var(--loads-total-desktop)!important}}@media (min-width:761px) and (max-width:1180px){.loads-row{grid-template-columns:var(--loads-cols-tablet)!important}.loads-data-row>span:last-child,.loads-header>span:last-child{width:var(--loads-total-tablet)!important;min-width:var(--loads-total-tablet)!important;max-width:var(--loads-total-tablet)!important}}@media (max-width:760px){.loads-row{grid-template-columns:var(--loads-cols-mobile)!important}.loads-data-row>span:last-child,.loads-header>span:last-child{width:var(--loads-total-mobile)!important;min-width:var(--loads-total-mobile)!important;max-width:var(--loads-total-mobile)!important;padding-left:0!important;padding-right:0!important;font-size:5.8px!important;letter-spacing:-.2px!important}}.load-btn-icon,.loads-btn,.loads-toolbar .refresh-btn,.loads-toolbar .search-btn{line-height:1!important;align-items:center!important}.load-btn-icon{display:inline-flex!important;justify-content:center!important;transform:translateY(-1px)!important}.load-btn-icon .load-btn-icon-svg{width:14px!important;height:14px!important;flex:0 0 14px!important}.loads-card-title{display:none!important}.loads-super-title{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;text-align:initial!important;line-height:1!important;padding:0 12px!important}.loads-super-date{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;color:var(--oil-muted,var(--muted))!important}.loads-super-label{color:var(--oil-text,var(--text))!important;font-weight:950!important;letter-spacing:.06em!important}.loads-super-saving{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;color:var(--oil-muted,var(--muted))!important}@media (max-width:760px){.loads-super-title{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;padding:0 6px!important}.loads-super-date,.loads-super-saving{font-size:6.5px!important}.loads-super-label{font-size:8px!important}}.loads-table-card{border:0!important;background:transparent!important;padding:0!important;overflow:visible!important;box-shadow:none!important}.loads-table-wrap{border:1px solid var(--oil-line,rgba(148,163,184,.18))!important;border-radius:14px!important;overflow:auto!important;background:var(--oil-card,rgba(15,23,42,.84))!important}.loads-super-title{width:100%!important;border-top-left-radius:14px!important;border-top-right-radius:14px!important}.loads-data-row>span:last-child,.loads-header>span:last-child,.loads-row>span:last-child{box-sizing:border-box!important;background-clip:border-box!important}.loads-data-row>span:last-child{background:inherit!important}.loads-data-row>span:last-child,.loads-header>span:last-child{font-weight:950!important;text-align:center!important;border-left:1px solid var(--oil-line,rgba(148,163,184,.18))!important}.loads-header>span:last-child{background:var(--loads-head,rgba(30,41,59,.84))!important}html[data-theme=light] .loads-data-row>span:last-child{background:inherit!important}html[data-theme=light] .loads-header>span:last-child{background:#e8eef8!important}@media (max-width:760px){.loads-data-row>span:last-child,.loads-header>span:last-child,.loads-row>span:last-child{width:100%!important;min-width:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important}}.oil-action-row,.oil-title-row{align-items:center!important;justify-content:space-between!important}@media (max-width:760px){.oil-live-card{padding-top:9px!important;padding-bottom:9px!important}.oil-live-head{gap:5px!important}.oil-title-row{min-height:30px!important;margin-bottom:0!important;padding:0!important}.oil-title-row h2{font-size:18px!important;line-height:1.1!important;margin:0!important;letter-spacing:.2px!important}.oil-title-row .theme-switch,.oil-title-row .theme-toggle,.oil-title-row h2{transform:translateY(4px)!important}.oil-action-row{gap:8px!important;margin-top:0!important}.oil-refresh-btn{height:38px!important;min-height:38px!important;min-width:134px!important;padding:0 15px!important;font-size:11px!important;font-weight:950!important;border-width:1.5px!important}.oil-week-arrow,.oil-week-nav span,.oil-week-select{height:30px!important}.oil-week-arrow{width:30px!important}}html[data-theme=light] .footer,html[data-theme=light] .nav-wrap{background:rgba(11,18,32,.95)!important;color:#e7eefc!important;border-color:hsla(0,0%,100%,.08)!important}html[data-theme=light] .brand-subtitle,html[data-theme=light] .brand-text,html[data-theme=light] .footer,html[data-theme=light] .footer a,html[data-theme=light] .footer p,html[data-theme=light] .fp-subtitle,html[data-theme=light] .oilfields-subtitle{color:#e7eefc!important}.fracing-nav-wrap .nav{width:min(calc(100% - 28px),1760px)!important;padding-left:0!important;padding-right:0!important}.fracing-nav-wrap .brand{transform:translateX(-1px)}.fracing-nav-wrap .nav-actions{transform:translateX(1px)}.fracing-nav-wrap .menu{right:max(14px,calc((100vw - 1760px) / 2))!important}@media (max-width:760px){.fracing-nav-wrap .nav{width:calc(100% - 16px)!important}.fracing-nav-wrap .brand,.fracing-nav-wrap .nav-actions{transform:none}.fracing-nav-wrap .menu{right:8px!important}}.brand{gap:4px!important}.brand-subtitle,.fp-subtitle,.oilfields-subtitle{margin-top:-7px!important}@media (max-width:760px){.brand{gap:4px!important}.brand-subtitle,.fp-subtitle,.oilfields-subtitle{margin-top:-7px!important}}.oil-live-head{gap:8px!important}.oil-alert{margin-top:4px!important;margin-bottom:0!important}.oil-live-card{padding-bottom:14px!important}.oil-refresh-btn{height:38px!important;min-height:38px!important;min-width:148px!important;padding:0 16px!important;font-size:12px!important;font-weight:950!important;border-width:1.5px!important}@media (min-width:761px){.oil-refresh-btn{height:38px!important;min-height:38px!important;font-size:12px!important}}@media (max-width:760px){.oil-live-card{padding-top:8px!important;padding-bottom:10px!important}.oil-live-head{gap:5px!important}.oil-alert{margin-top:3px!important;padding-top:8px!important;padding-bottom:8px!important}.oil-title-row h2{font-size:18px!important}.oil-title-row .theme-switch,.oil-title-row .theme-toggle,.oil-title-row h2{transform:translateY(3px)!important}.oil-refresh-btn{height:36px!important;min-height:36px!important;min-width:140px!important;padding:0 14px!important;font-size:10.8px!important}}html[data-theme=light] .customer-pill,html[data-theme=light] .mini-pill,html[data-theme=light] .oil-home .oil-cust,html[data-theme=light] .oil-status,html[data-theme=light] .pill,html[data-theme=light] .pillMini,html[data-theme=light] .region-pill,html[data-theme=light] .status-badge,html[data-theme=light] .trailer-pill{box-shadow:none!important;text-shadow:none!important}html[data-theme=light] .customer-pill:after,html[data-theme=light] .mini-pill:after,html[data-theme=light] .pill:after,html[data-theme=light] .pillMini:after,html[data-theme=light] .region-pill:after,html[data-theme=light] .trailer-pill:after{display:none!important;content:none!important}.loads-head-month{display:none!important}.loads-head{grid-template-columns:1fr!important}.loads-toolbar{align-items:end!important;box-shadow:none!important}@media (min-width:1181px){:root{--loads-cols-desktop:42px 95px 155px repeat(10,126px) minmax(54px,1fr);--loads-total-desktop:auto}.loads-grid,.loads-row{width:100%!important;min-width:-moz-max-content!important;min-width:max-content!important}.loads-row{grid-template-columns:var(--loads-cols-desktop)!important}}@media (min-width:761px) and (max-width:1180px){:root{--loads-cols-tablet:36px 86px 126px repeat(10,minmax(86px,1fr)) 54px}.loads-toolbar{display:grid!important;grid-template-columns:minmax(180px,1fr) 88px minmax(132px,.55fr) minmax(132px,.55fr) 106px!important;grid-template-areas:"search searchBtn sheet date refresh"!important;gap:8px!important;padding:10px!important}.loads-toolbar .search-field{grid-area:search!important}.loads-toolbar .search-btn{grid-area:searchBtn!important}.loads-toolbar .sheet-field{grid-area:sheet!important}.loads-toolbar .date-field{grid-area:date!important}.loads-toolbar .refresh-btn{grid-area:refresh!important}.loads-toolbar .loads-btn,.loads-toolbar input,.loads-toolbar select{height:40px!important;min-height:40px!important;min-width:0!important;width:100%!important;padding-left:10px!important;padding-right:10px!important;font-size:11px!important}.loads-grid,.loads-row{width:100%!important;min-width:-moz-max-content!important;min-width:max-content!important}.loads-row{grid-template-columns:var(--loads-cols-tablet)!important}}@media (max-width:760px){:root{--loads-cols-mobile:28px 61px 96px repeat(10,66px) 20px}.loads-row{grid-template-columns:var(--loads-cols-mobile)!important}}.loads-data-row>span:last-child,.loads-header>span:last-child,.loads-row>span:last-child{width:100%!important;min-width:0!important;max-width:none!important;text-align:center!important;justify-content:center!important}.loads-row>*{border-right-color:rgba(148,163,184,.12)!important;box-shadow:none!important}.loads-data-row>span:hover{outline:1px dashed rgba(96,165,250,.45)!important;outline-offset:-3px!important;box-shadow:none!important}.dashboard-panel{outline:none!important;box-shadow:none!important}.activity-log-box,.billing-card,.compact-billing-card,.customer-rule-box,.dash-section,.permissions-settings-box,.settings-pill-group{border-color:var(--oil-line,rgba(148,163,184,.22))!important}html[data-theme=light] .dashboard-panel{border-color:transparent!important}.auto-billing-btn,.billing-rate-row .dashboard-btn,.customer-add-row .dashboard-btn,.customer-rule-row .dashboard-btn,.dashboard-btn,.dashboard-btn.small,.expense-row .dashboard-btn,.refresh-dashboard-btn,.settings-pill-top .dashboard-btn,.trailer-cost-row .dashboard-btn,.unlock-btn{height:40px!important;min-height:40px!important;min-width:96px!important;padding:0 14px!important;border-radius:14px!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;white-space:nowrap!important}.dashboard-panel input,.dashboard-panel select,.dashboard-panel textarea{height:40px!important;min-height:40px!important;box-sizing:border-box!important}.billing-period-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}.billing-period-row .auto-billing-btn,.billing-period-row label{min-width:0!important;width:100%!important}.billing-period-row label 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}.auto-billing-btn{align-self:end!important;font-size:10.5px!important}.billing-rate-row,.trailer-cost-row{display:grid!important;gap:8px!important;align-items:center!important}.trailer-cost-row{grid-template-columns:minmax(150px,1.25fr) 96px 86px 86px 86px 96px 44px!important}.expense-row{display:grid!important;grid-template-columns:minmax(170px,1.3fr) 90px 130px 96px 44px!important;gap:8px!important;align-items:center!important}.billing-rate-row .dashboard-btn.danger,.expense-row .dashboard-btn.danger,.trailer-cost-row .dashboard-btn.danger{min-width:44px!important;width:44px!important;padding:0!important}.billing-rate-table,.compact-list-table,.expense-list,.trailer-cost-table{overflow-x:hidden!important}.dashboard-report-back{position:fixed!important;inset:0!important;z-index:2500!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;background:rgba(2,6,23,.62)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}.dashboard-report-modal{max-height:calc(100vh - 32px)!important;overflow:auto!important}.dot-prompt-modal{width:min(460px,100%)!important}.billing-report-preview{width:min(900px,100%)!important}.dot-prompt-field{display:grid!important;gap:6px!important;padding:14px 0!important}.billing-report-sheet{background:#fff!important;color:#111827!important;padding:34px!important;border-radius:16px!important}.billing-report-title{text-align:center!important;font-size:30px!important;font-weight:950!important;letter-spacing:.5px!important}.billing-report-dot{text-align:center!important;margin-top:6px!important;font-weight:900!important}.billing-report-meta{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px 18px!important;margin:22px 0!important;font-size:12px!important}.auto-billing-table{width:100%!important;border-collapse:collapse!important;margin-top:16px!important;font-size:12px!important}.auto-billing-table th{background:#d9d9d9!important;color:#111827!important;padding:8px!important;text-align:center!important}.auto-billing-table td{padding:7px 8px!important;border-bottom:1px solid #e5e7eb!important;text-align:center!important}.auto-billing-table .billing-report-edit-row{cursor:pointer!important}.auto-billing-table .billing-report-edit-row:hover td{background:rgba(59,130,246,.08)!important}.auto-billing-table td:last-child{text-align:right!important}.auto-billing-totals{margin-left:auto!important;width:min(360px,100%)!important;margin-top:16px!important;font-size:12px!important}.auto-billing-totals div{display:grid!important;grid-template-columns:1fr 120px!important;align-items:center!important}.auto-billing-totals span{background:#d1d5db!important;padding:6px 8px!important;font-weight:900!important}.auto-billing-totals span .billing-trailer-history{display:block!important;margin-top:2px!important;color:#4b5563!important;font-size:10px!important;font-weight:800!important;line-height:1.2!important;text-transform:none!important}.auto-billing-totals b{padding:6px 8px!important;text-align:right!important}.auto-billing-totals .final b{background:#fff200!important;font-size:18px!important}.billing-report-footer-note{margin-top:22px!important;color:#6b7280!important;font-size:11px!important}.system-settings-section{max-height:620px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.system-settings-section>:not(.dash-section-head){overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px!important}.system-settings-section .customer-rule-box{position:relative!important;z-index:1!important}.customer-rule-list{max-height:none!important;overflow:visible!important}.users-list{max-height:190px!important;padding-right:6px!important}.permissions-role-list{max-height:430px!important;min-height:360px!important}.activity-log-list,.permissions-role-list{overflow-y:auto!important;padding-right:6px!important}.activity-log-list{max-height:190px!important;min-height:132px!important}.activity-log-row{min-height:40px!important}@media (max-width:760px){.dashboard-head-actions{display:grid!important;grid-template-columns:minmax(0,1fr) 86px 86px!important;gap:6px!important;align-items:center!important}.dashboard-head-actions .dashboard-password,.dashboard-head-actions .refresh-dashboard-btn,.dashboard-head-actions .unlock-btn{height:34px!important;min-height:34px!important;width:100%!important;min-width:0!important;font-size:8.5px!important;padding:0 6px!important}.billing-period-row,.billing-rate-row,.expense-row,.trailer-cost-row{grid-template-columns:1fr 1fr!important}.billing-period-row .auto-billing-btn,.billing-rate-row .dashboard-btn,.expense-row .dashboard-btn,.trailer-cost-row .dashboard-btn{width:100%!important;min-width:0!important}.billing-report-sheet{padding:20px!important}.billing-report-meta{grid-template-columns:1fr!important}}@media (max-width:640px){.dashboard-report-back.billing-report-back{align-items:flex-start!important;justify-content:flex-start!important;padding:8px!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.billing-report-back .billing-report-preview{width:100%!important;max-width:100%!important;min-width:0!important;max-height:calc(100dvh - 16px)!important;overflow:auto!important;border-radius:18px!important}.billing-report-back .billing-report-sheet{width:100%!important;min-width:0!important;max-width:none!important;padding:16px 10px!important;box-sizing:border-box!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.billing-report-back .billing-report-title{font-size:22px!important;line-height:1.08!important}.billing-report-back .billing-report-meta{grid-template-columns:1fr!important;gap:5px!important;font-size:11px!important}.billing-report-back .auto-billing-table{width:620px!important;min-width:620px!important}.billing-report-back .auto-billing-totals{width:360px!important;min-width:360px!important;max-width:360px!important;margin-left:260px!important;margin-right:0!important}.billing-report-back .auto-billing-totals div{grid-template-columns:minmax(0,1fr) 120px!important}.billing-report-back .auto-billing-totals b,.billing-report-back .auto-billing-totals span{text-align:right!important}.billing-report-back .billing-report-footer-note{width:620px!important;min-width:620px!important;font-size:10px!important;line-height:1.35!important}.billing-report-back .billing-report-preview>.dashboard-report-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-height:0!important;padding:8px 0 0!important}.billing-report-back .billing-report-preview>.dashboard-report-actions .dashboard-btn{width:100%!important;min-width:0!important;padding:0 6px!important;font-size:10px!important}}.dash-section-body{min-height:0!important}.system-settings-section>:not(.dash-section-head){overflow:visible!important;padding-right:0!important}.users-permissions-section .dash-section-body{min-height:0!important}.system-settings-section .dash-section-body{padding-right:6px!important}body:not([data-theme=light]) .tms-page,html[data-theme=dark] .footer,html[data-theme=dark] .nav-wrap,html[data-theme=dark] .tms-page,html[data-theme=dark] body{background:radial-gradient(900px 520px at 12% -10%,rgba(96,165,250,.1),transparent 60%),linear-gradient(180deg,#0f1722,#0b1220 45%,#09111d)!important}html[data-theme=dark] .oil-home .oil-card,html[data-theme=dark] .oil-month-week,html[data-theme=dark] .oil-tile,html[data-theme=dark] .oil-top-region-table,html[data-theme=dark] .oil-weekly-group{background:#111827!important;border-color:rgba(96,165,250,.18)!important}.loads-toolbar,html[data-theme=dark] .loads-toolbar,html[data-theme=light] .loads-toolbar{background:transparent!important;background-color:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}@media (max-width:1180px) and (min-width:761px){.loads-toolbar{display:grid!important;grid-template-columns:minmax(220px,1.45fr) 86px minmax(128px,.62fr) minmax(128px,.62fr) 92px!important;grid-template-areas:"search searchBtn sheet date refresh"!important;gap:8px!important;align-items:end!important;width:100%!important;max-width:100%!important;padding:0!important;margin:10px 0 14px!important}.loads-toolbar .search-field{grid-area:search!important}.loads-toolbar .search-btn{grid-area:searchBtn!important}.loads-toolbar .sheet-field{grid-area:sheet!important}.loads-toolbar .date-field{grid-area:date!important}.loads-toolbar .refresh-btn{grid-area:refresh!important}.loads-toolbar .loads-btn,.loads-toolbar .toolbar-field input,.loads-toolbar .toolbar-field select{width:100%!important;min-width:0!important;max-width:100%!important;height:36px!important;min-height:36px!important;padding:0 9px!important;font-size:10.5px!important;border-radius:12px!important}.loads-toolbar .toolbar-field span{font-size:9.5px!important;line-height:1!important;margin-bottom:4px!important}}.loads-grid,.loads-super-title{width:-moz-max-content!important;width:max-content!important;min-width:100%!important}.loads-super-title{display:grid!important;grid-template-columns:var(--loads-cols-desktop,42px 95px 155px repeat(10,126px) minmax(54px,1fr))!important;align-items:center!important;background:#1e293b!important;border-bottom:1px solid rgba(148,163,184,.2)!important;overflow:hidden!important}.loads-super-date{grid-column:1/4!important;justify-self:start!important;padding-left:14px!important;white-space:nowrap!important}.loads-super-label{grid-column:4/14!important;justify-self:center!important;text-align:center!important;width:100%!important}.loads-super-saving{grid-column:14/15!important;justify-self:end!important;padding-right:12px!important}@media (max-width:1180px) and (min-width:761px){.loads-super-title{grid-template-columns:var(--loads-cols-tablet,36px 86px 126px repeat(10,minmax(86px,1fr)) 54px)!important}}@media (max-width:760px){.loads-super-title{grid-template-columns:var(--loads-cols-mobile,28px 61px 96px repeat(10,66px) 20px)!important}}.loads-data-row>span,.loads-header>span{border-right-color:rgba(148,163,184,.16)!important;box-shadow:none!important}.editable-load-cell{position:relative!important;cursor:pointer!important}.editable-load-cell:focus-visible:after,.editable-load-cell:hover:after{content:""!important;position:absolute!important;inset:3px!important;border:1px dashed rgba(96,165,250,.72)!important;border-radius:4px!important;pointer-events:none!important}@media (min-width:761px){.fleet-menu{overflow:visible!important}.fleet-dropdown,.fleet-menu,.fleet-menu>button{border-radius:16px!important}.fleet-menu.open{overflow:hidden!important}.fleet-menu.open .fleet-dropdown{overflow:hidden!important;border:1px solid rgba(96,165,250,.42)!important;background:rgba(15,23,42,.82)!important}.fleet-dropdown button{border-top:0!important;border-bottom:0!important;border-radius:0!important;background:rgba(15,23,42,.82)!important;box-shadow:none!important}.fleet-dropdown button:first-child{border-left:0!important;border-right:1px solid rgba(96,165,250,.46)!important}.fleet-dropdown button:last-child{border-left:0!important;border-right:0!important}}@media (min-width:761px) and (max-width:1180px){.fleet-dropdown button span{display:none!important}}html[data-theme=light] .fleet-menu.open .fleet-dropdown{background:hsla(0,0%,100%,.92)!important;border-color:rgba(37,99,235,.22)!important}html[data-theme=light] .fleet-menu:not(.open)>button{background:hsla(0,0%,100%,.88)!important;border-color:rgba(37,99,235,.18)!important;color:rgba(15,23,42,.72)!important;box-shadow:0 12px 30px rgba(15,23,42,.08)!important}html[data-theme=light] .fleet-dropdown button{background:hsla(0,0%,100%,.92)!important}.trailer-header-cell,.trailer-header-cell>span,.trailers-header>span{color:var(--oil-muted,#8ea0b8)!important;font-size:11px!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important}.trailers-header>span:first-child,.trailers-header>span:first-child .trailer-header-cell,.trailers-header>span:first-child .trailer-header-cell>span{color:var(--oil-text,#e5eefc)!important}html[data-theme=light] .trailer-header-cell,html[data-theme=light] .trailer-header-cell>span,html[data-theme=light] .trailers-header>span{color:#334155!important}.users-permissions-section{position:relative!important;min-height:620px!important}.users-permissions-section .dash-section-body{max-height:560px!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px!important}.users-permissions-section.locked .dash-section-body>:not(.users-lock-overlay){pointer-events:none!important;filter:blur(1.2px)!important;opacity:.42!important}.users-lock-overlay{position:sticky!important;top:0!important;z-index:8!important;margin-bottom:10px!important;padding:12px 14px!important;border:1px solid rgba(96,165,250,.28)!important;border-radius:14px!important;background:rgba(15,23,42,.92)!important;color:var(--oil-text,#e5eefc)!important;display:grid!important;gap:3px!important}.users-list{max-height:172px!important;overflow-y:auto!important;padding-right:4px!important}.customer-add-row,.customer-rule-row,.settings-pill-top{align-items:center!important}.customer-add-row .dashboard-btn,.customer-add-row input,.customer-rule-row .dashboard-btn,.customer-rule-row input,.settings-pill-top .dashboard-btn,.settings-pill-top input{height:40px!important;min-height:40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important}.system-settings-section .dash-section-body{max-height:560px!important;overflow-y:auto!important;overflow-x:hidden!important}.system-settings-section .customer-rule-box{position:static!important;margin-top:12px!important}@media (max-width:760px){.system-settings-section .dash-section-body,.users-permissions-section .dash-section-body{max-height:520px!important}}html[data-theme=light] .app-main,html[data-theme=light] .content,html[data-theme=light] .tms-page,html[data-theme=light] body{background:#b4c0ca!important}html[data-theme=light] .app-header,html[data-theme=light] .nav-wrap,html[data-theme=light] header{background:linear-gradient(180deg,#101827,#0b1220)!important;color:#e7eefc!important}html[data-theme=light] .app-footer,html[data-theme=light] .footer,html[data-theme=light] footer{background:linear-gradient(180deg,#101827,#0b1220)!important;color:#8ea0b8!important}.dashboard-page .dashboard-card,.dashboard-page .oil-card{border:none!important;box-shadow:none!important}html:not([data-theme=light]),html[data-theme=dark]{--bg:#0b0f14;--bg-soft:#0f1520;--card:#121824;--card-2:#151d2b;--cell-bg:#0f1520;--btn:#1f2a3d;--line:#223047;--line-soft:hsla(0,0%,100%,.1);--line-strong:hsla(0,0%,100%,.18);--field-bg:rgba(28,38,56,.78);--field-bg-hover:rgba(22,30,44,.88);--field-border:rgba(141,165,196,.22);--oil-card:rgba(15,23,42,.84);--oil-card-solid:#101827;--oil-soft:rgba(30,41,59,.72);--oil-row:#0f1520;--oil-row-alt:#151d2b;--oil-text:#e7eefc;--oil-muted:#8ea0b8;--oil-line:rgba(148,163,184,.24)}html:not([data-theme=light]) .app-main,html:not([data-theme=light]) .content,html:not([data-theme=light]) .tms-page,html:not([data-theme=light]) body,html[data-theme=dark] .app-main,html[data-theme=dark] .content,html[data-theme=dark] .tms-page,html[data-theme=dark] body{background:var(--bg)!important}html:not([data-theme=light]) .card,html:not([data-theme=light]) .dashboard-head,html:not([data-theme=light]) .drivers-panel,html:not([data-theme=light]) .loads-panel,html:not([data-theme=light]) .oil-card,html:not([data-theme=light]) .trailers-panel,html:not([data-theme=light]) .trucks-panel,html[data-theme=dark] .card,html[data-theme=dark] .drivers-panel,html[data-theme=dark] .loads-panel,html[data-theme=dark] .oil-card,html[data-theme=dark] .trailers-panel,html[data-theme=dark] .trucks-panel{background:var(--card)!important;border-color:rgba(148,163,184,.2)!important}html:not([data-theme=light]) .dash-section,html:not([data-theme=light]) .drivers-table-wrap,html:not([data-theme=light]) .loads-table-wrap,html:not([data-theme=light]) .oil-tile,html:not([data-theme=light]) .trailers-table-wrap,html:not([data-theme=light]) .trucks-table-wrap,html[data-theme=dark] .dash-section,html[data-theme=dark] .dashboard-head,html[data-theme=dark] .drivers-table-wrap,html[data-theme=dark] .loads-table-wrap,html[data-theme=dark] .oil-tile,html[data-theme=dark] .trailers-table-wrap,html[data-theme=dark] .trucks-table-wrap{background:var(--card)!important;border-color:rgba(148,163,184,.18)!important}.app-footer,.app-header,.footer,.nav-wrap,footer,header,html[data-theme=dark] .app-footer,html[data-theme=dark] .app-header,html[data-theme=dark] .footer,html[data-theme=dark] .nav-wrap,html[data-theme=dark] footer,html[data-theme=dark] header,html[data-theme=light] .app-footer,html[data-theme=light] .app-header,html[data-theme=light] .footer,html[data-theme=light] .nav-wrap,html[data-theme=light] footer,html[data-theme=light] header{background:linear-gradient(180deg,#101827,#0b1220)!important;color:#e7eefc!important;border-color:rgba(148,163,184,.18)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.app-header:after,.app-header:before,.nav-wrap:after,.nav-wrap:before,header:after,header:before{content:none!important;display:none!important}@media (max-width:760px){.oil-home .oil-customer-pills .oil-cust,.oil-home .oil-loads-card .oil-customer-pills .oil-cust{min-height:18px!important;padding:3px 5px!important;font-size:7.2px!important;line-height:1!important}}.oil-weekly-footer,.oil-weekly-footer *,.oil-weekly-head,.oil-weekly-head *,.oil-weekly-row,.oil-weekly-row *,.oil-weekly-title,.oil-weekly-title *{color:#f1f5f9!important}html[data-theme=light] .oil-weekly-footer,html[data-theme=light] .oil-weekly-footer *,html[data-theme=light] .oil-weekly-head,html[data-theme=light] .oil-weekly-head *,html[data-theme=light] .oil-weekly-row,html[data-theme=light] .oil-weekly-row *,html[data-theme=light] .oil-weekly-title,html[data-theme=light] .oil-weekly-title *{color:#2f3a49!important}@media (max-width:760px){.oil-weekly-title{font-size:9.5px!important;padding:7px 8px!important}.oil-weekly-head,.oil-weekly-row{font-size:7.2px!important;letter-spacing:-.05px!important}.oil-weekly-head span,.oil-weekly-row b,.oil-weekly-row span{padding:5px 2px!important;min-height:22px!important}}.oil-weekly-footer b:last-child,.oil-weekly-footer span:last-child,.oil-weekly-row.oil-weekly-footer b:last-child,.oil-weekly-row.oil-weekly-footer span:last-child,html[data-theme=dark] .oil-weekly-footer b:last-child,html[data-theme=dark] .oil-weekly-footer span:last-child,html[data-theme=dark] .oil-weekly-row.oil-weekly-footer b:last-child,html[data-theme=dark] .oil-weekly-row.oil-weekly-footer span:last-child{color:#f1f5f9!important}html[data-theme=light] .oil-weekly-footer b:last-child,html[data-theme=light] .oil-weekly-footer span:last-child,html[data-theme=light] .oil-weekly-row.oil-weekly-footer b:last-child,html[data-theme=light] .oil-weekly-row.oil-weekly-footer span:last-child{color:#2f3a49!important}@media (max-width:760px){.oil-live-card{padding-top:7px!important;padding-bottom:7px!important}.oil-live-card .oil-live-head{gap:4px!important;transform:translateY(-2px)}.oil-live-card .oil-title-row{margin-bottom:0!important;transform:translateY(-4px)}.oil-live-card .oil-action-row{margin-top:-1px!important;transform:translateY(-2px)}.oil-live-card .oil-refresh-btn,.oil-live-card .oil-week-nav span,.oil-live-card .oil-week-select{height:32px!important;min-height:32px!important}.oil-live-card .oil-refresh-btn{min-width:140px!important;padding-top:0!important;padding-bottom:0!important}.oil-live-card .oil-alert{margin-top:2px!important;padding-top:6px!important;padding-bottom:6px!important;transform:none}}html:not([data-theme=light]) .app-main,html:not([data-theme=light]) .content,html:not([data-theme=light]) .oil-dashboard,html:not([data-theme=light]) .tms-page,html:not([data-theme=light]) body,html[data-theme=dark] .app-main,html[data-theme=dark] .content,html[data-theme=dark] .oil-dashboard,html[data-theme=dark] .tms-page,html[data-theme=dark] body{background:radial-gradient(900px 560px at 12% -12%,rgba(96,165,250,.055),transparent 58%),linear-gradient(180deg,#0f1722,#0b1220)!important}html[data-theme=dark] .app-footer,html[data-theme=dark] .footer,html[data-theme=dark] footer,html[data-theme=light] .app-footer,html[data-theme=light] .footer,html[data-theme=light] footer{color:#8ea0b8!important}.oil-month-chart{gap:5px!important}.oil-chart-row-wrap{gap:3px!important}@media (max-width:760px){.oil-top-columns,.oil-top-region-title,.oil-top-row{padding:8px 10px!important;font-size:9.6px!important;line-height:1.15!important}.oil-top-columns,.oil-top-row{grid-template-columns:minmax(112px,1.35fr) minmax(66px,.78fr) 42px!important}.oil-top-columns span:nth-child(2),.oil-top-columns span:nth-child(3),.oil-top-row b,.oil-top-row span:nth-child(2){padding-left:7px!important}}.oil-top-toggle button{background:rgba(148,163,184,.1)!important;border-color:rgba(148,163,184,.22)!important;color:#9fb0c8!important;box-shadow:none!important}.oil-top-toggle button:hover{background:rgba(96,165,250,.13)!important;border-color:rgba(96,165,250,.36)!important;color:#dbeafe!important}.oil-top-toggle button.active{background:linear-gradient(180deg,rgba(59,130,246,.32),rgba(29,78,216,.24))!important;border-color:rgba(96,165,250,.78)!important;color:#fff!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 8px 18px rgba(37,99,235,.16)!important}html[data-theme=light] .oil-top-toggle button{background:#eef3f8!important;border-color:#cbd7e6!important;color:#526175!important}html[data-theme=light] .oil-top-toggle button:hover{background:#e4edf7!important;border-color:#9eb9d9!important;color:#172235!important}html[data-theme=light] .oil-top-toggle button.active{background:linear-gradient(180deg,#fff,#dbeafe)!important;border-color:#3d6fb6!important;color:#0b2342!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.75),0 8px 16px rgba(61,111,182,.16)!important}.oil-weekly-head,.oil-weekly-row{font-size:12px!important}@media (max-width:760px){.oil-weekly-head,.oil-weekly-row{font-size:8px!important;line-height:1.1!important}.oil-weekly-head span,.oil-weekly-row b,.oil-weekly-row span{font-size:inherit!important}}.oil-driver-name-label,.oil-trailer-unit-title{font-size:1.08em!important;line-height:1.15!important}.oil-trailer-unit-label{font-size:1.06em!important;font-weight:950!important}@media (max-width:760px){.oil-driver-card .oil-driver-main .oil-driver-name-label,.oil-driver-card .oil-driver-main .oil-trailer-unit-title,.oil-driver-main strong.oil-driver-name-label,.oil-driver-main strong.oil-trailer-unit-title{font-size:13px!important;line-height:1.18!important}.oil-driver-meta .oil-trailer-unit-label{font-size:11.5px!important;line-height:1.15!important}}html[data-theme=light] .oil-weekly-row.selected,html[data-theme=light] .oil-weekly-row:not(.oil-weekly-footer):hover{background:rgba(61,111,182,.13)!important;box-shadow:inset 0 0 0 1px rgba(61,111,182,.3)!important}html[data-theme=light] .oil-weekly-row.selected b,html[data-theme=light] .oil-weekly-row.selected span,html[data-theme=light] .oil-weekly-row:not(.oil-weekly-footer):hover b,html[data-theme=light] .oil-weekly-row:not(.oil-weekly-footer):hover span{background:#dcecff!important;color:#0b2342!important}html[data-theme=light] .oil-weekly-row.selected .oil-subcontractor-col,html[data-theme=light] .oil-weekly-row.selected b:last-child,html[data-theme=light] .oil-weekly-row.selected span:first-child,html[data-theme=light] .oil-weekly-row:not(.oil-weekly-footer):hover .oil-subcontractor-col,html[data-theme=light] .oil-weekly-row:not(.oil-weekly-footer):hover b:last-child,html[data-theme=light] .oil-weekly-row:not(.oil-weekly-footer):hover span:first-child{background:#cfe3fb!important}.oil-weekly-table .oil-weekly-head,.oil-weekly-table .oil-weekly-row{font-size:12px!important}.oil-weekly-table .oil-weekly-head span,.oil-weekly-table .oil-weekly-row b,.oil-weekly-table .oil-weekly-row span{font-size:inherit!important}@media (max-width:900px){.oil-weekly-table .oil-weekly-head,.oil-weekly-table .oil-weekly-row{font-size:7.8px!important;line-height:1.12!important}.oil-home .oil-modal .oil-driver-list .oil-driver-card .oil-driver-main>strong,.oil-home .oil-modal .oil-driver-list .oil-driver-card .oil-driver-main>strong.oil-driver-name-label,.oil-home .oil-modal .oil-driver-list .oil-driver-card .oil-driver-main>strong.oil-trailer-unit-title{font-size:14px!important;line-height:1.18!important}.oil-home .oil-modal .oil-driver-list .oil-driver-card .oil-driver-meta span.oil-trailer-unit-label{font-size:12px!important;line-height:1.15!important;font-weight:950!important}}html[data-theme=light] .oil-weekly-table .oil-weekly-row.selected b,html[data-theme=light] .oil-weekly-table .oil-weekly-row.selected span,html[data-theme=light] .oil-weekly-table .oil-weekly-row.selected span:not(:first-child):not(.oil-subcontractor-col),html[data-theme=light] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover b,html[data-theme=light] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover span,html[data-theme=light] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover span:not(:first-child):not(.oil-subcontractor-col){background:#dcecff!important;color:#0b2342!important}html[data-theme=light] .oil-weekly-table .oil-weekly-row.selected .oil-subcontractor-col,html[data-theme=light] .oil-weekly-table .oil-weekly-row.selected b:last-child,html[data-theme=light] .oil-weekly-table .oil-weekly-row.selected span:first-child,html[data-theme=light] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover .oil-subcontractor-col,html[data-theme=light] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover b:last-child,html[data-theme=light] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover span:first-child{background:#cfe3fb!important;color:#0b2342!important}html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row.selected,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover,html[data-theme=dark] .oil-weekly-table .oil-weekly-row.selected,html[data-theme=dark] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover{background:rgba(96,165,250,.13)!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.32)!important}html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row.selected b,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row.selected span,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover b,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover span,html[data-theme=dark] .oil-weekly-table .oil-weekly-row.selected b,html[data-theme=dark] .oil-weekly-table .oil-weekly-row.selected span,html[data-theme=dark] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover b,html[data-theme=dark] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover span{background:rgba(96,165,250,.14)!important;color:#f8fbff!important}html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row.selected .oil-subcontractor-col,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row.selected b:last-child,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row.selected span:first-child,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover .oil-subcontractor-col,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover b:last-child,html:not([data-theme=light]) .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover span:first-child,html[data-theme=dark] .oil-weekly-table .oil-weekly-row.selected .oil-subcontractor-col,html[data-theme=dark] .oil-weekly-table .oil-weekly-row.selected b:last-child,html[data-theme=dark] .oil-weekly-table .oil-weekly-row.selected span:first-child,html[data-theme=dark] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover .oil-subcontractor-col,html[data-theme=dark] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover b:last-child,html[data-theme=dark] .oil-weekly-table .oil-weekly-row:not(.oil-weekly-footer):hover span:first-child{background:rgba(96,165,250,.2)!important;color:#fff!important}@media (min-width:761px) and (max-width:1180px){:root{--loads-cols-tablet:40px 86px 126px repeat(10,108px) 54px;--loads-total-tablet:54px;--loads-tablet-table-w:1386px}.loads-table-wrap{padding-right:0!important;scrollbar-gutter:auto!important}.loads-grid,.loads-row,.loads-super-title{width:var(--loads-tablet-table-w)!important;min-width:var(--loads-tablet-table-w)!important;max-width:var(--loads-tablet-table-w)!important;box-sizing:border-box!important}.loads-row,.loads-super-title{grid-template-columns:var(--loads-cols-tablet)!important}.loads-super-title{padding-left:0!important;padding-right:0!important}.loads-data-row>span:last-child,.loads-header>span:last-child,.loads-row>span:last-child{width:var(--loads-total-tablet)!important;min-width:var(--loads-total-tablet)!important;max-width:var(--loads-total-tablet)!important}}@media (max-width:760px){:root{--loads-cols-mobile:28px 58px 104px repeat(10,72px) 52px;--loads-total-mobile:52px;--loads-mobile-table-w:962px}.loads-table-wrap{padding-right:0!important;scrollbar-gutter:auto!important}.loads-grid,.loads-row,.loads-super-title{width:var(--loads-mobile-table-w)!important;min-width:var(--loads-mobile-table-w)!important;max-width:var(--loads-mobile-table-w)!important;box-sizing:border-box!important}.loads-row,.loads-super-title{grid-template-columns:var(--loads-cols-mobile)!important}.loads-super-title{padding-left:0!important;padding-right:0!important}.loads-data-row>span:last-child,.loads-header>span:last-child,.loads-row>span:last-child{width:var(--loads-total-mobile)!important;min-width:var(--loads-total-mobile)!important;max-width:var(--loads-total-mobile)!important;padding-left:3px!important;padding-right:3px!important;font-size:7px!important;letter-spacing:0!important}}@media (min-width:761px) and (max-width:1180px){.drivers-table{--drv-col-driver:198px;--drv-col-company:168px;--drv-col-region:86px;--drv-col-customer:108px;--drv-col-status:108px;--drv-col-well:112px;--drv-col-product:96px;--drv-col-truck:96px;--drv-col-trailer:100px;--drv-col-phone:128px;--drv-col-authority:98px;--drv-col-rent:98px;--drv-col-card:86px;--drv-col-updated:124px;--drv-col-notice:220px}.trailers-table{--trl-col-trailer:162px;--trl-col-region:80px;--trl-col-type:160px;--trl-col-status:112px;--trl-col-owner:172.8px;--trl-col-ecord:90px;--trl-col-last-used:230px;--trl-col-fs:64px;--trl-col-bs:64px;--trl-col-vin:64px;--trl-col-inspection:132px;--trl-col-notice:245px}.trucks-panel{--trk-col-truck:150px;--trk-col-region:82px;--trk-col-make:170px;--trk-col-status:122px;--trk-col-auto:118px;--trk-col-last-used:245px;--trk-col-reg-pic:155px;--trk-col-inspection-pic:155px;--trk-col-vin-pic:155px;--trk-col-notice:250px}.drivers-table,.drivers-table .drivers-row,.trailers-table,.trailers-table .trailers-row,.trucks-row,.trucks-table{width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}}@media (min-width:761px) and (max-width:920px){.trailers-table{--trl-col-type:150px}}@media (max-width:760px){.trailers-table{--trl-col-type:100px;--trl-col-owner:97.92px}}.trailers-header>span:first-child,.trailers-header>span:first-child .trailer-header-cell,.trailers-header>span:first-child .trailer-header-cell>span{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.trucks-header>span:nth-child(5){text-transform:uppercase!important}.fleet-menu.selected>button{background:rgba(96,165,250,.16)!important;border-color:rgba(96,165,250,.55)!important;color:#fff!important}html[data-theme=light] .fleet-menu.selected>button{background:linear-gradient(180deg,#fff,#dbeafe)!important;border-color:#3d6fb6!important;color:#0b2342!important}html:not([data-theme=light]) .app-main,html:not([data-theme=light]) .tms-page,html:not([data-theme=light]) .tms-page .content,html:not([data-theme=light]) .tms-page .oil-dashboard,html:not([data-theme=light]) .tms-page .oil-tab-panel,html:not([data-theme=light]) .tms-page .tab-view,html:not([data-theme=light]) .tms-page .tms-shell,html:not([data-theme=light]) body,html[data-theme=dark] .app-main,html[data-theme=dark] .tms-page,html[data-theme=dark] .tms-page .content,html[data-theme=dark] .tms-page .oil-dashboard,html[data-theme=dark] .tms-page .oil-tab-panel,html[data-theme=dark] .tms-page .tab-view,html[data-theme=dark] .tms-page .tms-shell,html[data-theme=dark] body{background:radial-gradient(900px 560px at 12% -12%,rgba(96,165,250,.055),transparent 58%),linear-gradient(180deg,#0f1722,#0b1220)!important}html:not([data-theme=light]) .tms-page .content:has(.oil-page-loader),html:not([data-theme=light]) .tms-page .oil-dashboard:has(.oil-page-loader),html:not([data-theme=light]) .tms-page .oil-tab-panel:has(.oil-page-loader),html:not([data-theme=light]) .tms-page .tab-view:has(.oil-page-loader),html:not([data-theme=light]) .tms-page .tms-shell:has(.oil-page-loader),html[data-theme=dark] .tms-page .content:has(.oil-page-loader),html[data-theme=dark] .tms-page .oil-dashboard:has(.oil-page-loader),html[data-theme=dark] .tms-page .oil-tab-panel:has(.oil-page-loader),html[data-theme=dark] .tms-page .tab-view:has(.oil-page-loader),html[data-theme=dark] .tms-page .tms-shell:has(.oil-page-loader){background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html:not([data-theme=light]) .tms-page .tab-view:not(.active),html[data-theme=dark] .tms-page .tab-view:not(.active){background:transparent!important}html:not([data-theme=light]) .tms-page .content:has(.dashboard-panel),html:not([data-theme=light]) .tms-page .oil-dashboard:has(.dashboard-panel),html:not([data-theme=light]) .tms-page .oil-tab-panel:has(.dashboard-panel),html:not([data-theme=light]) .tms-page .tab-view:has(.dashboard-panel),html[data-theme=dark] .tms-page .content:has(.dashboard-panel),html[data-theme=dark] .tms-page .oil-dashboard:has(.dashboard-panel),html[data-theme=dark] .tms-page .oil-tab-panel:has(.dashboard-panel),html[data-theme=dark] .tms-page .tab-view:has(.dashboard-panel){background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}@media (min-width:761px){html:not([data-theme=light]) .tms-page .content,html:not([data-theme=light]) .tms-page .oil-dashboard,html:not([data-theme=light]) .tms-page .oil-tabs-top,html:not([data-theme=light]) .tms-page .tms-shell,html[data-theme=dark] .tms-page .content,html[data-theme=dark] .tms-page .oil-dashboard,html[data-theme=dark] .tms-page .oil-tabs-top,html[data-theme=dark] .tms-page .tms-shell{background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not([data-theme=light]) .tms-page .oil-tabs-top,html[data-theme=dark] .tms-page .oil-tabs-top{padding-bottom:0!important;margin-bottom:10px!important}}html:not([data-theme=light]) .dashboard-loading,html:not([data-theme=light]) .drivers-loading,html:not([data-theme=light]) .loads-loading,html:not([data-theme=light]) .trailers-loading,html:not([data-theme=light]) .trucks-loading,html[data-theme=dark] .dashboard-loading,html[data-theme=dark] .drivers-loading,html[data-theme=dark] .loads-loading,html[data-theme=dark] .trailers-loading,html[data-theme=dark] .trucks-loading{background:var(--card)!important;border-color:rgba(148,163,184,.2)!important;color:var(--text)!important}html:not([data-theme=light]) .dashboard-head,html:not([data-theme=light]) .dashboard-loading,html:not([data-theme=light]) .drivers-loading,html:not([data-theme=light]) .drivers-panel,html:not([data-theme=light]) .loads-loading,html:not([data-theme=light]) .loads-panel,html:not([data-theme=light]) .trailers-loading,html:not([data-theme=light]) .trailers-panel,html:not([data-theme=light]) .trucks-loading,html:not([data-theme=light]) .trucks-panel,html[data-theme=dark] .dashboard-head,html[data-theme=dark] .dashboard-loading,html[data-theme=dark] .drivers-loading,html[data-theme=dark] .drivers-panel,html[data-theme=dark] .loads-loading,html[data-theme=dark] .loads-panel,html[data-theme=dark] .trailers-loading,html[data-theme=dark] .trailers-panel,html[data-theme=dark] .trucks-loading,html[data-theme=dark] .trucks-panel{background:var(--oil-card,rgba(15,23,42,.84))!important;border-color:var(--oil-line,rgba(148,163,184,.24))!important}html:not([data-theme=light]) .tms-page .oil-tabs-top,html[data-theme=dark] .tms-page .oil-tabs-top{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not([data-theme=light]) .tms-page .oil-tabs-top:after,html:not([data-theme=light]) .tms-page .oil-tabs-top:before,html[data-theme=dark] .tms-page .oil-tabs-top:after,html[data-theme=dark] .tms-page .oil-tabs-top:before{content:none!important;display:none!important}html:not([data-theme=light]) .tms-page .fleet-menu.selected>button,html:not([data-theme=light]) .tms-page .oil-tabs button.active,html[data-theme=dark] .tms-page .fleet-menu.selected>button,html[data-theme=dark] .tms-page .oil-tabs button.active{background:rgba(96,165,250,.16)!important;border-color:rgba(96,165,250,.55)!important}.billing-designer-section.locked,.fuel-system-section.locked,.system-settings-section.locked,.users-permissions-section.locked{position:relative!important;overflow:hidden!important}.billing-designer-section.locked,.fuel-system-section.locked{height:230px!important;min-height:230px!important;max-height:230px!important}.billing-designer-section.locked .dash-section-body>:not(.billing-lock-overlay),.billing-designer-section.locked>.dash-section-head,.fuel-system-section.locked .dash-section-body>:not(.billing-lock-overlay),.fuel-system-section.locked>.dash-section-head,.system-settings-section.locked .dash-section-body>:not(.system-lock-overlay),.system-settings-section.locked>.dash-section-head,.users-permissions-section.locked .dash-section-body>:not(.users-lock-overlay),.users-permissions-section.locked .dash-section-head{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;opacity:.16!important;filter:blur(3px)!important}.billing-designer-section.locked>.dash-section-body,.fuel-system-section.locked>.dash-section-body,.system-settings-section.locked>.dash-section-body,.users-permissions-section.locked>.dash-section-body{pointer-events:auto!important;opacity:1!important;filter:none!important}.billing-designer-section.locked .billing-lock-overlay,.fuel-system-section.locked .billing-lock-overlay,.system-settings-section.locked .system-lock-overlay,.users-permissions-section.locked .users-lock-overlay{position:absolute!important;inset:0!important;z-index:20!important;margin:0!important;padding:18px!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;text-align:center!important;pointer-events:none!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:inherit!important;background:rgba(10,16,28,.44)!important;color:var(--text)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}.billing-designer-section.locked .billing-lock-overlay strong,.fuel-system-section.locked .billing-lock-overlay strong,.system-settings-section.locked .system-lock-overlay strong,.users-permissions-section.locked .users-lock-overlay strong{font-size:18px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:.02em!important}.billing-designer-section.locked .billing-lock-overlay span,.fuel-system-section.locked .billing-lock-overlay span,.system-settings-section.locked .system-lock-overlay span,.users-permissions-section.locked .users-lock-overlay span{max-width:520px!important;color:rgba(231,238,252,.86)!important;font-size:13px!important;font-weight:850!important;line-height:1.35!important}html[data-theme=light] .billing-designer-section.locked .billing-lock-overlay,html[data-theme=light] .fuel-system-section.locked .billing-lock-overlay,html[data-theme=light] .system-settings-section.locked .system-lock-overlay,html[data-theme=light] .users-permissions-section.locked .users-lock-overlay{background:rgba(248,251,255,.54)!important;color:#0f172a!important}html[data-theme=light] .billing-designer-section.locked .billing-lock-overlay span,html[data-theme=light] .fuel-system-section.locked .billing-lock-overlay span,html[data-theme=light] .system-settings-section.locked .system-lock-overlay span,html[data-theme=light] .users-permissions-section.locked .users-lock-overlay span{color:rgba(15,23,42,.74)!important}@media (max-width:760px){.dashboard-head-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(74px,.62fr) minmax(74px,.68fr)!important;gap:6px!important;align-items:center!important;width:100%!important}.dashboard-head-actions .dashboard-password,.dashboard-head-actions .refresh-dashboard-btn,.dashboard-head-actions .unlock-btn{grid-column:auto!important;width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:8.5px!important}.billing-designer-section.locked{height:170px!important;min-height:170px!important;max-height:170px!important}}.dashboard-settings-users-grid{align-items:stretch!important;grid-auto-rows:minmax(620px,min(72vh,720px))!important}.dashboard-settings-users-grid>.dash-section{height:100%!important;min-height:620px!important;max-height:720px!important}.system-settings-section,.users-permissions-section.locked,.users-permissions-section.unlocked{height:min(72vh,720px)!important;min-height:620px!important;max-height:720px!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.system-settings-section .dash-section-body,.users-permissions-section.unlocked .dash-section-body{flex:1 1 auto!important;min-height:0!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:8px!important}.users-permissions-section.locked{height:min(72vh,720px)!important;min-height:620px!important;max-height:720px!important;overflow:hidden!important}.users-permissions-section.locked .dash-section-body{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important;padding-right:0!important}.users-permissions-section.locked .users-lock-overlay{pointer-events:none!important}.activity-log-list,.customer-rule-list,.permissions-role-list,.users-list{max-height:none!important;min-height:0!important;overflow:visible!important;padding-right:0!important}.settings-pill-top{grid-template-columns:minmax(0,1fr) 86px!important;align-items:end!important}.settings-pill-top label{min-width:0!important}.customer-add-row .dashboard-btn,.customer-rule-row .dashboard-btn,.settings-pill-top .dashboard-btn{align-self:end!important;height:40px!important;min-height:40px!important}.dashboard-btn.small:disabled,.dashboard-btn:disabled{opacity:.48!important;cursor:not-allowed!important}.billing-rate-row,.customer-add-row,.customer-rule-row,.expense-row,.trailer-cost-row,.user-permission-card{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.billing-rate-row{grid-template-columns:minmax(58px,.48fr) minmax(86px,.82fr) minmax(100px,1fr) minmax(70px,.58fr) minmax(76px,.68fr) minmax(74px,.58fr) minmax(82px,.7fr) 76px 40px!important}.trailer-cost-row{grid-template-columns:minmax(110px,1.15fr) minmax(78px,.72fr) minmax(64px,.58fr) minmax(64px,.58fr) minmax(64px,.58fr) 76px 40px!important}.expense-row{grid-template-columns:minmax(110px,1.1fr) minmax(66px,.58fr) minmax(112px,.95fr) 76px 40px!important}.billing-rate-row,.expense-row,.trailer-cost-row{gap:6px!important}.billing-rate-row .dashboard-btn.small,.expense-row .dashboard-btn.small,.trailer-cost-row .dashboard-btn.small{width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;padding:0 8px!important;font-size:10px!important;letter-spacing:0!important;overflow:hidden!important;text-overflow:clip!important}.billing-rate-row .dashboard-btn.icon-btn,.customer-rule-row .dashboard-btn.icon-btn,.dashboard-btn.icon-btn,.dashboard-btn.small.icon-btn,.expense-row .dashboard-btn.icon-btn,.trailer-cost-row .dashboard-btn.icon-btn,.user-permission-card .dashboard-btn.icon-btn{width:40px!important;min-width:40px!important;max-width:40px!important;padding:0!important;font-size:13px!important;font-weight:950!important}.customer-rule-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr) 76px 40px!important;gap:6px!important}.user-permission-card{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,.95fr) 78px 40px!important}.dashboard-report-back{background:rgba(3,7,18,.72)!important;backdrop-filter:blur(12px) saturate(1.1)!important;-webkit-backdrop-filter:blur(12px) saturate(1.1)!important}.dashboard-report-modal{border:1px solid rgba(96,165,250,.28)!important;background:linear-gradient(180deg,rgba(17,24,39,.98),rgba(12,18,31,.98))!important;color:var(--oil-text,#e7eefc)!important;border-radius:18px!important;box-shadow:0 28px 80px rgba(0,0,0,.45),inset 0 1px 0 hsla(0,0%,100%,.06)!important}.dot-prompt-modal{width:min(520px,calc(100vw - 28px))!important;padding:18px!important;overflow:hidden!important}.dashboard-report-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;padding-bottom:14px!important;border-bottom:1px solid rgba(148,163,184,.18)!important}.dashboard-report-head h3{margin:0!important;font-size:20px!important;line-height:1.15!important}.dashboard-report-head p{margin:7px 0 0!important;color:var(--oil-muted,#9fb0c8)!important;font-size:13px!important;line-height:1.4!important}.dot-prompt-field{margin:16px 0 0!important;padding:0!important}.dot-prompt-field span{color:var(--oil-muted,#9fb0c8)!important;font-size:11px!important;font-weight:950!important;letter-spacing:.05em!important;text-transform:uppercase!important}.dot-prompt-field input{width:100%!important;height:44px!important;min-height:44px!important;margin-top:7px!important;border-radius:12px!important}.dot-prompt-field .auto-billing-fuel-loading-input{color:#9fb4d1!important;font-size:13px!important;font-weight:950!important;letter-spacing:.035em!important;text-transform:uppercase!important;background:linear-gradient(90deg,rgba(96,165,250,.1),rgba(96,165,250,.2),rgba(96,165,250,.1)),rgba(15,23,42,.62)!important;cursor:wait!important}html[data-theme=light] .dot-prompt-field .auto-billing-fuel-loading-input{color:#526b8a!important;background:linear-gradient(90deg,rgba(96,165,250,.12),rgba(96,165,250,.24),rgba(96,165,250,.12)),#eef4fb!important}.auto-billing-fuel-source{display:block!important;margin-top:7px!important;color:#9fc8ff!important;font-size:11px!important;font-weight:850!important;line-height:1.35!important}.auto-billing-bonus-preview{display:grid!important;gap:7px!important;margin-top:12px!important;padding:10px!important;border-radius:14px!important;border:1px solid rgba(250,204,21,.24)!important;background:rgba(250,204,21,.08)!important}.auto-billing-bonus-preview>span{color:#fde68a!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.auto-billing-bonus-preview div{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto!important;gap:8px!important;align-items:center!important;min-height:28px!important;padding:5px 8px!important;border-radius:10px!important;background:rgba(15,23,42,.38)!important}.auto-billing-bonus-preview b,.auto-billing-bonus-preview small,.auto-billing-bonus-preview strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.auto-billing-bonus-preview b{color:var(--oil-text,#e7eefc)!important;font-size:11px!important}.auto-billing-bonus-preview small{color:var(--oil-muted,#9fb0c8)!important;font-size:10px!important;font-weight:850!important}.auto-billing-bonus-preview strong{color:#bbf7d0!important;font-size:11px!important;font-weight:950!important}.dashboard-report-actions{display:flex!important;justify-content:flex-end!important;gap:10px!important;padding-top:16px!important}html[data-theme=light] .dashboard-report-modal{background:#f8fbff!important;color:#0f172a!important;border-color:rgba(37,99,235,.24)!important}.oil-weekly-title .result,.oil-weekly-title .results,.oil-weekly-title .total-loads,.oil-weekly-title [data-result],.oil-weekly-title [data-total],.oil-weekly-title b,.oil-weekly-title strong{display:none!important}.drivers-table .driver-header-cell,.drivers-table .driver-header-cell>span,.drivers-table .drivers-header>span,.loads-grid .loads-header>span,.trailers-table .trailer-header-cell,.trailers-table .trailer-header-cell>span,.trailers-table .trailers-header>span,.trucks-table .truck-header-cell,.trucks-table .truck-header-cell>span,.trucks-table .trucks-header>span{color:var(--oil-muted,#8ea0b8)!important;font-size:11px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-family:inherit!important;text-align:center!important;white-space:nowrap!important}.drivers-table .drivers-header>span,.loads-grid .loads-header>span,.trailers-table .trailers-header>span,.trucks-table .trucks-header>span{display:flex!important;align-items:center!important;justify-content:center!important}.drivers-table .driver-header-cell,.trailers-table .trailer-header-cell,.trucks-table .truck-header-cell{gap:6px!important;min-width:0!important}.trucks-table .trucks-header>span:nth-child(5){font-size:11px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:.06em!important;transform:none!important;color:var(--oil-muted,#8ea0b8)!important}.trucks-table .trucks-header>span:nth-child(5):after{content:none!important;display:none!important;font-size:0!important}.trucks-header>span:nth-child(5){font-size:11px!important;line-height:1.1!important;font-weight:950!important;letter-spacing:.06em!important;transform:none!important}.trucks-header>span:nth-child(5):after{content:none!important;display:none!important;font-size:0!important}html[data-theme=light] .drivers-table .driver-header-cell,html[data-theme=light] .drivers-table .driver-header-cell>span,html[data-theme=light] .drivers-table .drivers-header>span,html[data-theme=light] .loads-grid .loads-header>span,html[data-theme=light] .trailers-table .trailer-header-cell,html[data-theme=light] .trailers-table .trailer-header-cell>span,html[data-theme=light] .trailers-table .trailers-header>span,html[data-theme=light] .trucks-table .truck-header-cell,html[data-theme=light] .trucks-table .truck-header-cell>span,html[data-theme=light] .trucks-table .trucks-header>span{color:#334155!important}html:not([data-theme=light]) .dashboard-settings-users-grid>.dash-section,html[data-theme=dark] .dashboard-settings-users-grid>.dash-section{border-color:transparent!important;box-shadow:none!important;outline:0!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box,html:not([data-theme=light]) .dashboard-panel .billing-card,html:not([data-theme=light]) .dashboard-panel .billing-designer-section,html:not([data-theme=light]) .dashboard-panel .customer-rule-box,html:not([data-theme=light]) .dashboard-panel .dash-stats-grid,html:not([data-theme=light]) .dashboard-panel .dashboard-head,html:not([data-theme=light]) .dashboard-panel .permissions-settings-box,html:not([data-theme=light]) .dashboard-panel .settings-pill-group,html:not([data-theme=light]) .dashboard-panel .system-settings-section,html:not([data-theme=light]) .dashboard-panel .users-permissions-section,html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .billing-card,html[data-theme=dark] .dashboard-panel .billing-designer-section,html[data-theme=dark] .dashboard-panel .customer-rule-box,html[data-theme=dark] .dashboard-panel .dash-stats-grid,html[data-theme=dark] .dashboard-panel .dashboard-head,html[data-theme=dark] .dashboard-panel .permissions-settings-box,html[data-theme=dark] .dashboard-panel .settings-pill-group,html[data-theme=dark] .dashboard-panel .system-settings-section,html[data-theme=dark] .dashboard-panel .users-permissions-section{border:1px solid rgba(118,153,204,.24)!important}html:not([data-theme=light]) .dashboard-panel .dash-stat-card,html:not([data-theme=light]) .dashboard-panel .permission-role-card,html:not([data-theme=light]) .dashboard-panel .user-permission-card,html[data-theme=dark] .dashboard-panel .dash-stat-card,html[data-theme=dark] .dashboard-panel .permission-role-card,html[data-theme=dark] .dashboard-panel .user-permission-card{border:1px solid rgba(118,153,204,.16)!important}.system-settings-section .customer-rule-box,.system-settings-section .settings-pill-group,.users-permissions-section .user-permission-card{overflow:hidden!important}.system-settings-section .settings-pill-top{grid-template-columns:minmax(0,1fr) minmax(64px,72px)!important;gap:8px!important;width:100%!important}.system-settings-section .customer-add-row .dashboard-btn,.system-settings-section .customer-add-row button,.system-settings-section .settings-pill-top .dashboard-btn,.system-settings-section .settings-pill-top button{width:100%!important;min-width:0!important;max-width:100%!important;padding:0 8px!important;box-sizing:border-box!important}.system-settings-section .customer-add-row{grid-template-columns:minmax(0,.78fr) minmax(0,1.45fr) minmax(64px,72px)!important;gap:8px!important}.users-permissions-section .user-permission-card{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,.95fr) minmax(66px,76px) 40px!important;gap:6px!important}.users-permissions-section .user-permission-card .dashboard-btn:not(.icon-btn){width:100%!important;min-width:0!important;max-width:100%!important;padding:0 8px!important;font-size:10px!important;box-sizing:border-box!important}.users-permissions-section .user-permission-card .dashboard-btn.icon-btn{width:40px!important;min-width:40px!important;max-width:40px!important}.billing-report-preview>.dashboard-report-actions{min-height:72px!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 0 0!important}.billing-report-preview>.dashboard-report-actions .dashboard-btn{align-self:center!important}.billing-report-footer-note{text-align:center!important}@media (max-width:1180px){.billing-rate-row,.expense-row,.trailer-cost-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.billing-rate-row .dashboard-btn.small,.expense-row .dashboard-btn.small,.trailer-cost-row .dashboard-btn.small{min-width:0!important}.billing-rate-row .dashboard-btn.icon-btn,.expense-row .dashboard-btn.icon-btn,.trailer-cost-row .dashboard-btn.icon-btn{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:760px){.system-settings-section,.users-permissions-section.locked,.users-permissions-section.unlocked{height:620px!important;min-height:520px!important;max-height:620px!important}.customer-add-row,.customer-rule-row,.settings-pill-top,.user-permission-card{grid-template-columns:1fr!important}.customer-rule-row .dashboard-btn.icon-btn,.user-permission-card .dashboard-btn.icon-btn{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:1180px){.dashboard-panel{gap:8px!important;font-size:12px!important}.dashboard-head{align-items:stretch!important;flex-direction:column!important;gap:8px!important;border-radius:16px!important;padding:14px!important}.dashboard-head-actions{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(74px,.62fr) minmax(74px,.68fr)!important;gap:6px!important;width:100%!important}.dashboard-head-actions .dashboard-btn,.dashboard-head-actions .dashboard-password,.dashboard-head-actions .refresh-dashboard-btn,.dashboard-head-actions .unlock-btn{width:100%!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 6px!important;font-size:8.5px!important}.dash-stats-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(160px,calc((100% - 10px) / 2))!important;grid-template-columns:none!important;grid-template-rows:repeat(2,minmax(82px,auto))!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 0 8px!important;scroll-snap-type:x proximity!important}.billing-summary-grid .dash-stat-card,.dash-stats-grid .dash-stat-card{min-width:0!important;scroll-snap-align:start!important}.dash-stat-card strong{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(18px,4.6vw,26px)!important;line-height:1.05!important}.dash-stat-card p,.dash-stat-card span{font-size:10px!important;line-height:1.2!important}.billing-design-grid,.billing-layout-v4,.billing-two-column-grid,.dashboard-settings-users-grid{grid-template-columns:1fr!important;grid-auto-rows:auto!important}.billing-layout-v4{display:flex!important;flex-direction:column!important;gap:12px!important}.billing-side-stack{display:contents!important}.summary-card{order:1!important}.billing-period-card{order:2!important}.compact-billing-card{order:3!important}.billing-card.billing-period-card,.billing-period-card,.billing-right,.billing-right-column,.dashboard-settings-users-grid>.dash-section,.system-settings-section,.users-permissions-section.locked,.users-permissions-section.unlocked{height:auto!important;min-height:0!important;max-height:none!important}.system-settings-section .dash-section-body,.users-permissions-section.unlocked .dash-section-body{max-height:none!important;overflow:visible!important;padding-right:0!important}.users-permissions-section.locked .dash-section-body{min-height:520px!important;overflow:hidden!important}.billing-summary-grid{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(118px,calc((100% - 16px) / 3))!important;grid-template-columns:none!important;grid-template-rows:minmax(76px,auto)!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:2px 0 8px!important;scroll-snap-type:x proximity!important}.billing-period-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.86fr) minmax(0,.86fr) minmax(86px,.56fr)!important;gap:7px!important}.billing-loads-table,.billing-period-card .billing-loads-table-wrap,.billing-period-table,.billing-period-table-wrap{height:340px!important;max-height:340px!important}.billing-rate-table,.compact-list-table,.expense-list,.trailer-cost-table{max-height:190px!important}.billing-rate-row{grid-template-columns:repeat(4,minmax(62px,1fr))!important}.trailer-cost-row{grid-template-columns:minmax(92px,1.2fr) minmax(74px,.8fr) minmax(70px,.72fr) minmax(70px,.72fr)!important}.expense-row,.user-permission-card{grid-template-columns:repeat(3,minmax(76px,1fr))!important}.customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 64px!important;gap:6px!important}.customer-rule-row{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 64px 40px!important}.billing-rate-row,.customer-rule-row,.expense-row,.trailer-cost-row,.user-permission-card{gap:6px!important;align-items:center!important}.billing-rate-row .dashboard-btn:not(.icon-btn),.expense-row .dashboard-btn:not(.icon-btn),.trailer-cost-row .dashboard-btn:not(.icon-btn),.user-permission-card .dashboard-btn:not(.icon-btn){grid-column:1/3!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.billing-rate-row .dashboard-btn.icon-btn,.expense-row .dashboard-btn.icon-btn,.trailer-cost-row .dashboard-btn.icon-btn,.user-permission-card .dashboard-btn.icon-btn{grid-column:3/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.billing-rate-row .dashboard-btn,.customer-add-row .dashboard-btn,.customer-rule-row .dashboard-btn,.expense-row .dashboard-btn,.trailer-cost-row .dashboard-btn,.user-permission-card .dashboard-btn{height:36px!important;min-height:36px!important;padding:0 6px!important;font-size:9.5px!important}.billing-rate-row input,.billing-rate-row select,.customer-add-row input,.customer-rule-row input,.expense-row input,.expense-row select,.trailer-cost-row input,.trailer-cost-row select,.user-permission-card input,.user-permission-card select{height:38px!important;min-height:38px!important;padding:0 8px!important;font-size:10px!important}.users-permissions-section.unlocked .dash-section-body{display:flex!important;flex-direction:column!important;gap:12px!important;overflow:visible!important}.permissions-settings-box{order:3!important}.activity-log-box,.permissions-settings-box{position:static!important;z-index:auto!important}.activity-log-box{order:4!important;width:100%!important;margin-top:4px!important;overflow:hidden!important}.activity-log-list{max-height:276px!important;overflow-y:auto!important}}@media (max-width:760px){.dashboard-panel{font-size:11px!important}.dashboard-panel .dash-section-head h3,.dashboard-panel .dashboard-head h2{font-size:20px!important}.dashboard-panel .dash-section-head p,.dashboard-panel .dashboard-head p,.dashboard-panel .mini-section-head p{font-size:10px!important;line-height:1.25!important}.dashboard-panel .mini-section-head h4{font-size:12px!important}.dashboard-panel .dash-stats-grid{grid-auto-columns:minmax(148px,calc((100% - 8px) / 2))!important;grid-template-rows:repeat(2,minmax(78px,auto))!important;gap:8px!important}.dashboard-panel .billing-summary-grid{grid-auto-columns:minmax(104px,calc((100% - 12px) / 3))!important}.dashboard-panel .billing-period-row{grid-template-columns:1fr 1fr!important}.dashboard-panel .billing-period-row .auto-billing-btn,.dashboard-panel .billing-period-row label:first-child{grid-column:1/-1!important}.dashboard-panel .billing-rate-row{grid-template-columns:repeat(5,minmax(62px,1fr))!important}.dashboard-panel .trailer-cost-row{grid-template-columns:minmax(82px,1.15fr) minmax(64px,.8fr) minmax(58px,.7fr) minmax(58px,.7fr)!important}.dashboard-panel .expense-row,.dashboard-panel .user-permission-card{grid-template-columns:repeat(3,minmax(68px,1fr))!important}.dashboard-panel .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 58px!important}.dashboard-panel .customer-rule-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 58px 36px!important}.dashboard-panel .customer-add-row .dashboard-btn,.dashboard-panel .customer-rule-row .dashboard-btn:not(.icon-btn){width:58px!important;min-width:58px!important;max-width:58px!important}.dashboard-panel .customer-rule-row .dashboard-btn.icon-btn{width:36px!important;min-width:36px!important;max-width:36px!important}}.dashboard-panel .settings-v4-grid{display:grid!important;grid-template-columns:minmax(0,1fr) 84px 84px!important;align-items:end!important;-moz-column-gap:8px!important;column-gap:8px!important;row-gap:10px!important;width:100%!important;min-width:0!important}.dashboard-panel .company-setting-row{grid-column:1!important;grid-row:1!important;min-width:0!important}.dashboard-panel .company-timezone-row{grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .company-timezone-row 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 .company-timezone-row select{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;padding:0 24px 0 8px!important;font-size:16px!important}.dashboard-panel .company-update-btn{grid-column:3!important;grid-row:1!important;align-self:end!important;justify-self:stretch!important;width:84px!important;min-width:84px!important;max-width:84px!important;height:40px!important;min-height:40px!important;padding:0 8px!important}.drivers-table .driver-name.driver-name-stale{color:#f59e0b!important;text-shadow:0 0 14px rgba(245,158,11,.18)!important}html[data-theme=light] .drivers-table .driver-name.driver-name-stale{color:#b45309!important;text-shadow:none!important}@media (max-width:760px){.dashboard-panel .settings-v4-grid{grid-template-columns:minmax(0,1fr) 76px 76px!important;-moz-column-gap:6px!important;column-gap:6px!important}.dashboard-panel .company-setting-row{grid-column:1!important;grid-row:1!important}.dashboard-panel .company-timezone-row{grid-column:2!important;grid-row:1!important}.dashboard-panel .company-timezone-row select{height:38px!important;min-height:38px!important;font-size:13px!important}.dashboard-panel .company-update-btn{grid-column:3!important;grid-row:1!important;width:76px!important;min-width:76px!important;max-width:76px!important;height:38px!important;min-height:38px!important}}@media (max-width:1180px) and (min-width:761px){.dashboard-panel{overflow-x:hidden!important}.dashboard-panel .billing-layout-v4,.dashboard-panel .dashboard-settings-users-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important;max-width:100%!important;min-width:0!important}.dashboard-panel .billing-period-card,.dashboard-panel .billing-side-stack,.dashboard-panel .system-settings-section,.dashboard-panel .users-permissions-section{width:100%!important;max-width:100%!important;min-width:0!important}.dashboard-panel .billing-period-row{grid-template-columns:minmax(180px,1.1fr) minmax(132px,.7fr) minmax(132px,.7fr) minmax(108px,116px)!important;gap:8px!important}.dashboard-panel .billing-period-row .auto-billing-btn,.dashboard-panel .billing-period-row label:first-child{grid-column:auto!important}.dashboard-panel .billing-loads-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important}.users-permissions-section .user-permission-card{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;align-items:center!important}.users-permissions-section .user-permission-card input,.users-permissions-section .user-permission-card select{grid-row:1!important;min-width:0!important}.users-permissions-section .user-permission-card .dashboard-btn:not(.icon-btn){grid-column:1/3!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}.users-permissions-section .user-permission-card .dashboard-btn.icon-btn{grid-column:3!important;grid-row:2!important;justify-self:center!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:38px!important;min-height:38px!important;padding:0!important}}.oil-top-controls{justify-content:flex-end!important;gap:8px!important;flex-wrap:wrap!important}.oil-top-controls,.oil-top-sort{display:inline-flex!important;align-items:center!important}.oil-top-sort{gap:6px!important;min-width:0!important}.oil-top-sort span{color:var(--muted)!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important;letter-spacing:.05em!important}.oil-top-sort select{height:30px!important;min-width:118px!important;border:1px solid rgba(96,165,250,.34)!important;border-radius:999px!important;background:rgba(15,23,42,.72)!important;color:var(--text)!important;padding:0 26px 0 10px!important;font-size:11px!important;font-weight:950!important;outline:none!important}.oil-top-toggle button{min-width:92px!important;white-space:nowrap!important}.oil-top-columns,.oil-top-row{grid-template-columns:minmax(130px,1.38fr) minmax(100px,.9fr) minmax(52px,.5fr)!important}.oil-top-columns span,.oil-top-row b,.oil-top-row span{border-left:0!important;border-right:1px solid var(--line)!important;min-width:0!important}.oil-top-columns span:last-child,.oil-top-row b:last-child{border-right:0!important}.oil-top-row.best{background:rgba(34,197,94,.14)!important}.oil-top-row.best b,.oil-top-row.best span:first-child{color:#86efac!important}.oil-top-row.next-best{background:rgba(251,191,36,.12)!important}.oil-top-row.next-best b,.oil-top-row.next-best span:first-child{color:#fcd34d!important}html[data-theme=light] .oil-top-sort select{background:#eef4fb!important;color:#0f172a!important;border-color:#cbd7e6!important}html[data-theme=light] .oil-top-row.best{background:rgba(34,197,94,.13)!important}html[data-theme=light] .oil-top-row.best b,html[data-theme=light] .oil-top-row.best span:first-child{color:#166534!important}html[data-theme=light] .oil-top-row.next-best{background:rgba(245,158,11,.13)!important}html[data-theme=light] .oil-top-row.next-best b,html[data-theme=light] .oil-top-row.next-best span:first-child{color:#92400e!important}@media (max-width:760px){.oil-top-head{flex-direction:column!important;align-items:stretch!important}.oil-top-controls{justify-content:space-between!important}.oil-top-sort select{min-width:104px!important;height:28px!important;font-size:9px!important}.oil-top-columns,.oil-top-row{grid-template-columns:minmax(112px,1.28fr) minmax(76px,.84fr) 44px!important}}.dashboard-panel{display:grid!important;margin-bottom:12px!important}.dashboard-panel,.dashboard-panel .billing-layout-v4,.dashboard-panel .billing-side-stack,.dashboard-panel .dash-main-grid,.dashboard-panel .dashboard-settings-users-grid{gap:12px!important}.dashboard-panel .billing-designer-section,.dashboard-panel .dash-stats-grid,.dashboard-panel .dashboard-head,.dashboard-panel .system-settings-section,.dashboard-panel .users-permissions-section{margin:0!important}.dashboard-panel .company-timezone-row select,.dashboard-panel .system-settings-section .company-timezone-row select{font-size:13px!important;font-weight:850!important;letter-spacing:0!important;line-height:1!important;text-align:center!important;text-transform:none!important;padding:0 22px 0 8px!important}@media (max-width:1180px){.users-permissions-section.locked{height:230px!important;min-height:230px!important;max-height:230px!important}}@media (max-width:760px){.dashboard-panel{margin-bottom:10px!important}.dashboard-panel,.dashboard-panel .billing-layout-v4,.dashboard-panel .billing-side-stack,.dashboard-panel .dash-main-grid,.dashboard-panel .dashboard-settings-users-grid{gap:10px!important}.dashboard-panel .system-settings-section .customer-add-row{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) 54px!important;gap:5px!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .system-settings-section .customer-add-row input{min-width:0!important;width:100%!important;padding-left:8px!important;padding-right:8px!important}.dashboard-panel .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel .system-settings-section .customer-add-row button{width:54px!important;min-width:54px!important;max-width:54px!important;padding:0 5px!important;justify-self:end!important;font-size:9px!important}.dashboard-panel .company-timezone-row select,.dashboard-panel .system-settings-section .company-timezone-row select{font-size:12px!important;padding:0 18px 0 6px!important}}@media (max-width:1180px){.dashboard-panel .dash-stats-grid{display:grid!important;grid-auto-flow:column!important;grid-template-columns:none!important;grid-template-rows:repeat(2,minmax(96px,auto))!important;grid-auto-columns:minmax(196px,calc((100% - 20px) / 3))!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0 2px 8px!important;scroll-snap-type:x proximity!important;scrollbar-gutter:stable!important}.dashboard-panel .dash-stats-grid .dash-stat-card{min-width:0!important;min-height:96px!important;height:96px!important;scroll-snap-align:start!important;padding:13px 15px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:7px!important}.dashboard-panel .dash-stat-card span{font-size:10px!important;line-height:1.05!important;letter-spacing:.02em!important;white-space:nowrap!important}.dashboard-panel .dash-stat-card strong{font-size:25px!important;line-height:.98!important;white-space:nowrap!important}.dashboard-panel .dash-stat-card small{font-size:10.5px!important;line-height:1.18!important;max-width:100%!important}}@media (max-width:620px){.dashboard-panel .dash-stats-grid{grid-template-rows:repeat(2,minmax(98px,auto))!important;grid-auto-columns:minmax(156px,calc((100% - 10px) / 2))!important;gap:8px!important;padding:0 1px 8px!important}.dashboard-panel .dash-stats-grid .dash-stat-card{min-height:98px!important;height:98px!important;padding:12px!important;gap:6px!important}.dashboard-panel .dash-stat-card span{font-size:9.2px!important}.dashboard-panel .dash-stat-card strong{font-size:24px!important}.dashboard-panel .dash-stat-card small{font-size:9.5px!important;line-height:1.16!important}}.drivers-table .drivers-data-row{background:var(--row-bg,var(--driver-row-normal))!important}.drivers-table .drivers-data-row:hover{background:rgba(96,165,250,.12)!important}.trailers-table .trailers-data-row>span:first-child{background:var(--trailer-sticky-normal)!important}.trailers-table .trailers-data-row:hover>span:first-child{background:var(--trailer-sticky-hover)!important}.trucks-table .trucks-data-row{background:var(--row-bg,var(--truck-row-normal))!important}.trucks-table .trucks-data-row:hover{background:rgba(96,165,250,.12)!important}html[data-theme=light] .drivers-table .drivers-data-row:hover,html[data-theme=light] .trucks-table .trucks-data-row:hover{background:rgba(37,99,235,.1)!important}.driver-load-edit-modal .driver-load-edit-grid{margin-top:22px!important;padding-top:4px!important}.dsTable td:first-child,.dsTable td:nth-child(2),.dsTable th:first-child,.dsTable th:nth-child(2){width:128px!important;min-width:128px!important;white-space:nowrap!important}@media (max-width:760px){.dsTable{min-width:1060px!important}.dsTable td:first-child,.dsTable td:nth-child(2),.dsTable th:first-child,.dsTable th:nth-child(2){width:118px!important;min-width:118px!important;padding-left:8px!important;padding-right:8px!important;font-size:8.5px!important}}html[data-theme=light] .dashboard-report-back{background:rgba(15,23,42,.48)!important;backdrop-filter:blur(10px) saturate(1.05)!important;-webkit-backdrop-filter:blur(10px) saturate(1.05)!important}html[data-theme=light] .billing-load-detail-modal{background:linear-gradient(180deg,#fff,#f8fbff)!important;border-color:rgba(37,99,235,.18)!important;box-shadow:0 24px 70px rgba(15,23,42,.22),inset 0 1px 0 hsla(0,0%,100%,.94)!important}html[data-theme=light] .billing-load-detail-modal .dashboard-report-head{border-bottom-color:#dbe5f1!important}html[data-theme=light] .billing-load-detail-modal .dashboard-report-head h3{color:#0f172a!important}html[data-theme=light] .billing-load-detail-grid span,html[data-theme=light] .billing-load-detail-modal .dashboard-report-head p,html[data-theme=light] .billing-load-picture-head>span{color:#64748b!important}html[data-theme=light] .billing-load-detail-grid div{background:linear-gradient(180deg,#f4f8fd,#edf4fb)!important;border-color:#cddced!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84)!important}html[data-theme=light] .billing-load-detail-modal .dashboard-btn{background:#eef4fb!important;color:#17304f!important;border-color:#cddced!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86)!important}html[data-theme=light] .billing-load-detail-modal .dashboard-btn:hover:not(:disabled){border-color:rgba(37,99,235,.36)!important;background:#e6f0fb!important}html[data-theme=light] .billing-load-picture{background-color:#f4f8fd!important;border-color:#cddced!important}html[data-theme=light] .billing-load-picture.empty{background:linear-gradient(135deg,rgba(37,99,235,.035),rgba(246,169,65,.045)),#f4f8fd!important;border:1px dashed #c6d6ea!important;color:#6b7f99!important}html[data-theme=light] .image-pan-zoom-controls{background:hsla(0,0%,100%,.88)!important;border-color:rgba(15,23,42,.16)!important;box-shadow:0 12px 28px rgba(15,23,42,.12)!important}html[data-theme=light] .image-pan-zoom-controls button{background:#eef4fb!important;border-color:rgba(15,23,42,.14)!important;color:#102033!important}html[data-theme=light] .image-pan-zoom-controls button:focus-visible,html[data-theme=light] .image-pan-zoom-controls button:hover{background:#dcecff!important;border-color:rgba(37,99,235,.36)!important}.auto-billing-table th,.billing-loads-table th,.drivers-table .driver-header-cell,.drivers-table .driver-header-cell>span,.drivers-table .drivers-header>span,.dsTable th,.loads-grid .loads-header>span,.oil-top-region-table .oil-top-columns span,.oil-weekly-table .oil-weekly-head span,.trailers-table .trailer-header-cell,.trailers-table .trailer-header-cell>span,.trailers-table .trailers-header>span,.trucks-table .truck-header-cell,.trucks-table .truck-header-cell>span,.trucks-table .trucks-header>span{font-family:inherit!important;font-size:11px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:.045em!important;text-transform:uppercase!important}.auto-billing-table th,.billing-loads-table th,.drivers-table .drivers-header>span,.dsTable th,.loads-grid .loads-header>span,.oil-top-region-table .oil-top-columns span,.oil-weekly-table .oil-weekly-head span,.trailers-table .trailers-header>span,.trucks-table .trucks-header>span{text-align:center!important;white-space:nowrap!important}.trailers-table .trailers-header>span:first-child,.trailers-table .trailers-header>span:first-child .trailer-header-cell,.trailers-table .trailers-header>span:first-child .trailer-header-cell>span,.trucks-table .trucks-header>span:nth-child(5),.trucks-table .trucks-header>span:nth-child(5) *{font-size:11px!important;line-height:1.08!important;font-weight:950!important;letter-spacing:.045em!important;text-transform:uppercase!important}@media (min-width:761px) and (max-width:1180px){.auto-billing-table th,.billing-loads-table th,.drivers-table .driver-header-cell,.drivers-table .driver-header-cell>span,.drivers-table .drivers-header>span,.dsTable th,.loads-grid .loads-header>span,.oil-top-region-table .oil-top-columns span,.oil-weekly-table .oil-weekly-head span,.trailers-table .trailer-header-cell,.trailers-table .trailer-header-cell>span,.trailers-table .trailers-header>span,.trailers-table .trailers-header>span:first-child,.trailers-table .trailers-header>span:first-child .trailer-header-cell,.trailers-table .trailers-header>span:first-child .trailer-header-cell>span,.trucks-table .truck-header-cell,.trucks-table .truck-header-cell>span,.trucks-table .trucks-header>span,.trucks-table .trucks-header>span:nth-child(5),.trucks-table .trucks-header>span:nth-child(5) *{font-size:9.5px!important;line-height:1.05!important;letter-spacing:.03em!important}}@media (max-width:760px){.auto-billing-table th,.billing-loads-table th,.drivers-table .driver-header-cell,.drivers-table .driver-header-cell>span,.drivers-table .drivers-header>span,.dsTable th,.loads-grid .loads-header>span,.oil-top-region-table .oil-top-columns span,.oil-weekly-table .oil-weekly-head span,.trailers-table .trailer-header-cell,.trailers-table .trailer-header-cell>span,.trailers-table .trailers-header>span,.trailers-table .trailers-header>span:first-child,.trailers-table .trailers-header>span:first-child .trailer-header-cell,.trailers-table .trailers-header>span:first-child .trailer-header-cell>span,.trucks-table .truck-header-cell,.trucks-table .truck-header-cell>span,.trucks-table .trucks-header>span,.trucks-table .trucks-header>span:nth-child(5),.trucks-table .trucks-header>span:nth-child(5) *{font-size:8px!important;line-height:1.04!important;letter-spacing:.018em!important}.auto-billing-table th,.billing-loads-table th,.drivers-table .drivers-header>span,.dsTable th,.loads-grid .loads-header>span,.trailers-table .trailers-header>span,.trucks-table .trucks-header>span{padding-left:4px!important;padding-right:4px!important}}@media (min-width:761px) and (max-width:1180px){.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row{grid-template-columns:minmax(132px,1.35fr) minmax(96px,.92fr) 48px!important;padding:8px 10px!important;font-size:10px!important;line-height:1.08!important}.oil-home .oil-top-region-table .oil-top-row b,.oil-home .oil-top-region-table .oil-top-row span{font-size:10px!important;line-height:1.08!important}.oil-home .oil-top-region-table .oil-top-company-col{padding:0 7px!important}.oil-home .oil-top-region-table .oil-top-total-col{padding-left:7px!important}}@media (max-width:760px){.oil-home .oil-top-region-table .oil-top-title,.oil-home .oil-top-region-title{font-size:9px!important}.oil-home .oil-top-region-table .oil-top-columns,.oil-home .oil-top-region-table .oil-top-row{grid-template-columns:minmax(94px,1.22fr) minmax(76px,.9fr) 36px!important;padding:7px 8px!important;font-size:8.6px!important;line-height:1.05!important}.oil-home .oil-top-region-table .oil-top-row b,.oil-home .oil-top-region-table .oil-top-row span{font-size:8.6px!important;line-height:1.05!important}.oil-home .oil-top-region-table .oil-top-company-col{padding:0 5px!important}.oil-home .oil-top-region-table .oil-top-total-col{padding-left:5px!important}}.driver-load-edit-modal .dashboard-report-head h3{font-size:21px!important;line-height:1.12!important;font-weight:950!important;letter-spacing:0!important}.driver-load-edit-modal .dashboard-report-head p{font-size:12px!important;font-weight:850!important;line-height:1.25!important}.driver-load-edit-grid{gap:10px 12px!important}.driver-load-edit-grid label span{margin-bottom:4px!important;font-size:9.5px!important;line-height:1!important;letter-spacing:.04em!important}.driver-load-edit-grid input,.driver-load-edit-grid select{height:28px!important;min-height:28px!important;border-radius:12px!important;padding:0 9px!important;font-size:15px!important;line-height:1!important;font-weight:700!important;letter-spacing:0!important}.driver-load-edit-modal .billing-load-picture-head{margin-top:12px!important;margin-bottom:10px!important}.driver-load-edit-modal .billing-load-picture-head>span{font-size:10px!important;letter-spacing:.045em!important}.driver-load-edit-modal .billing-load-picture-head .dashboard-btn,.driver-load-edit-modal .driver-load-edit-actions .dashboard-btn{min-height:40px!important;height:40px!important;border-radius:14px!important;font-size:11px!important;font-weight:950!important}.driver-load-edit-modal .billing-load-picture{height:min(380px,42vh)!important;margin-top:0!important;border-radius:14px!important}.driver-load-edit-modal .billing-load-picture.empty{font-size:12px!important;font-weight:850!important}html[data-theme=light] .driver-load-edit-modal{background:linear-gradient(180deg,#fbfdff,#f5f9fe)!important;color:#111827!important;border-color:#cad9eb!important}html[data-theme=light] .driver-load-edit-modal .dashboard-report-head{border-bottom-color:#d8e4f2!important}html[data-theme=light] .driver-load-edit-grid label span,html[data-theme=light] .driver-load-edit-modal .billing-load-picture-head>span{color:#536780!important}html[data-theme=light] .driver-load-edit-grid input,html[data-theme=light] .driver-load-edit-grid select{background:linear-gradient(180deg,#f8fbff,#eef4fb)!important;border-color:#c8d8ea!important;color:#111827!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)!important}html[data-theme=light] .driver-load-edit-grid input:hover,html[data-theme=light] .driver-load-edit-grid select:hover{border-color:#acc3dd!important;background:#f3f8fd!important}html[data-theme=light] .driver-load-edit-grid input:focus,html[data-theme=light] .driver-load-edit-grid select:focus{border-color:#4f86cf!important;box-shadow:0 0 0 3px rgba(79,134,207,.14),inset 0 1px 0 hsla(0,0%,100%,.94)!important}html[data-theme=light] .driver-load-edit-modal .billing-load-picture.empty{background:linear-gradient(135deg,rgba(37,99,235,.04),rgba(246,169,65,.045)),#eef4fb!important;border-color:#c8d8ea!important;color:#60738b!important}html[data-theme=light] .driver-load-edit-modal .dashboard-btn.primary{background:linear-gradient(180deg,#fff,#dbeafe)!important;color:#0b2f5f!important;border-color:#4f86cf!important}@media (max-width:760px){.driver-load-edit-grid input,.driver-load-edit-grid select{height:32px!important;min-height:32px!important;font-size:12.5px!important}.oil-top-controls,.oil-top-sort{align-items:center!important}.oil-top-sort select,.oil-top-toggle button{height:30px!important;min-height:30px!important;border-radius:999px!important;font-size:9px!important;line-height:1!important;box-sizing:border-box!important}.oil-top-sort select{min-width:104px!important}.oil-top-sort select,.oil-top-toggle button{padding-top:0!important;padding-bottom:0!important}}@media (max-width:1180px){.dashboard-panel .permissions-settings-box .permission-grid,.users-permissions-section .permissions-settings-box .permission-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .permissions-settings-box .permission-grid label,.users-permissions-section .permissions-settings-box .permission-grid label{min-width:0!important}}@media (max-width:760px){.dashboard-panel .permissions-settings-box .permission-grid,.users-permissions-section .permissions-settings-box .permission-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important}.dashboard-panel .permissions-settings-box .permission-grid label,.users-permissions-section .permissions-settings-box .permission-grid label{padding:5px 4px!important}.dashboard-panel .permissions-settings-box .permission-grid label span,.users-permissions-section .permissions-settings-box .permission-grid label span{font-size:8px!important;line-height:1.05!important;letter-spacing:0!important}.dashboard-panel .permissions-settings-box .permission-cycle,.users-permissions-section .permissions-settings-box .permission-cycle{height:25px!important;min-height:25px!important;font-size:7.5px!important;padding:0 2px!important}}.driver-form-grid .driver-login-row{grid-column:1/-1!important;order:17!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important}.driver-form-grid .driver-login-row>.driver-field{grid-column:auto!important;order:0!important;min-width:0!important}.driver-password-wrap{position:relative!important;width:100%!important;min-width:0!important}.driver-password-wrap input{padding-right:72px!important}.driver-password-wrap button{position:absolute!important;right:7px!important;top:50%!important;transform:translateY(-50%)!important;width:56px!important;min-width:56px!important;height:28px!important;border:1px solid rgba(96,165,250,.36)!important;border-radius:10px!important;background:rgba(96,165,250,.13)!important;color:var(--oil-text,#e5eefc)!important;font-size:9px!important;font-weight:950!important;cursor:pointer!important}html[data-theme=light] .driver-password-wrap button{background:#e8f2ff!important;color:#183657!important;border-color:#b9cce4!important}@media (max-width:760px){.driver-form-grid .driver-login-row{grid-template-columns:1fr!important;gap:8px!important}.driver-password-wrap button{height:24px!important;width:52px!important;min-width:52px!important;font-size:8px!important}}.driver-load-edit-modal .driver-load-edit-grid label span{font-size:9px!important;line-height:1!important;font-weight:950!important;letter-spacing:.035em!important}.driver-load-edit-grid label span.missing-rate-rule-label,.driver-load-edit-modal .driver-load-edit-grid label span.missing-rate-rule-label{color:#ef4444!important}html[data-theme=light] .driver-load-edit-grid label span.missing-rate-rule-label,html[data-theme=light] .driver-load-edit-modal .driver-load-edit-grid label span.missing-rate-rule-label{color:#dc2626!important}.driver-load-edit-modal .driver-load-edit-grid input,.driver-load-edit-modal .driver-load-edit-grid select{height:31px!important;min-height:31px!important;border-radius:11px!important;padding:0 10px!important;font-size:13px!important;line-height:1.05!important;font-weight:850!important}.driver-load-edit-modal .driver-load-edit-actions .dashboard-btn{min-width:108px!important}@media (min-width:761px) and (max-width:1180px){.driver-load-edit-modal .driver-load-edit-grid input,.driver-load-edit-modal .driver-load-edit-grid select{font-size:12px!important;height:30px!important;min-height:30px!important}}@media (max-width:760px){.driver-load-edit-modal .driver-load-edit-grid label span{font-size:8px!important}.driver-load-edit-modal .driver-load-edit-grid input,.driver-load-edit-modal .driver-load-edit-grid select{font-size:11px!important;height:32px!important;min-height:32px!important;padding:0 8px!important}}@media (max-width:1180px){.dashboard-panel .dash-stats-grid{grid-template-rows:repeat(2,minmax(106px,auto))!important;grid-auto-columns:minmax(200px,calc((100% - 44px) / 3))!important;gap:12px!important;padding:10px 12px 14px!important;margin:0 -2px!important;scroll-padding-inline:12px!important}.dashboard-panel .dash-stats-grid .dash-stat-card{height:106px!important;min-height:106px!important;padding:17px 18px!important;border-radius:16px!important;justify-content:center!important}}@media (max-width:620px){.dashboard-panel .dash-stats-grid{grid-template-rows:repeat(2,minmax(106px,auto))!important;grid-auto-columns:minmax(148px,calc((100% - 28px) / 2))!important;gap:9px!important;padding:10px 10px 14px!important;margin:0!important;scroll-padding-inline:10px!important}.dashboard-panel .dash-stats-grid .dash-stat-card{height:106px!important;min-height:106px!important;padding:16px 13px!important;gap:7px!important}.dashboard-panel .dash-stat-card span{font-size:9.5px!important;line-height:1.14!important}.dashboard-panel .dash-stat-card strong{font-size:23px!important}.dashboard-panel .dash-stat-card small{font-size:9.7px!important;line-height:1.22!important}}.dashboard-panel .system-settings-section .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-row{grid-template-columns:minmax(0,.76fr) minmax(0,1.52fr) 82px 42px!important}.dashboard-panel .system-settings-section .customer-add-row{grid-template-columns:minmax(0,.76fr) minmax(0,1.52fr) 124px!important}.dashboard-panel .system-settings-section .customer-add-row input,.dashboard-panel .system-settings-section .customer-rule-row input{font-family:inherit!important;font-size:11px!important;font-weight:850!important;letter-spacing:0!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){font-family:Segoe UI,Arial,sans-serif!important;font-weight:850!important}.dashboard-panel .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel .system-settings-section .customer-rule-row .dashboard-btn{height:36px!important;min-height:36px!important;border-radius:13px!important;padding:0 10px!important;white-space:nowrap!important}.dashboard-panel .system-settings-section .customer-rule-row .dashboard-btn.icon-btn{width:42px!important;min-width:42px!important}.dashboard-btn.success{border-color:rgba(34,197,94,.58)!important;background:rgba(22,163,74,.22)!important;color:#bbf7d0!important}html[data-theme=light] .dashboard-btn.success{border-color:rgba(22,163,74,.48)!important;background:rgba(220,252,231,.95)!important;color:#14532d!important}@media (max-width:760px){.dashboard-panel .system-settings-section .customer-add-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 78px!important}.dashboard-panel .system-settings-section .customer-rule-row{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 70px 34px!important;gap:6px!important}.dashboard-panel .system-settings-section .customer-rule-row .dashboard-btn.icon-btn{width:34px!important;min-width:34px!important}.dashboard-panel .system-settings-section .customer-add-row input,.dashboard-panel .system-settings-section .customer-rule-row input{font-size:9px!important;padding-inline:7px!important}}html[data-theme=light] .dashboard-report-back{background:rgba(15,23,42,.38)!important;backdrop-filter:blur(9px) saturate(1.05)!important;-webkit-backdrop-filter:blur(9px) saturate(1.05)!important}html[data-theme=light] .billing-load-detail-modal,html[data-theme=light] .dashboard-confirm-modal,html[data-theme=light] .dashboard-report-modal,html[data-theme=light] .dot-prompt-modal{background:linear-gradient(180deg,#fff,#f7fbff)!important;color:#0f172a!important;border:1px solid #c7d8ef!important;box-shadow:0 28px 78px rgba(15,23,42,.26),inset 0 1px 0 hsla(0,0%,100%,.95)!important}html[data-theme=light] .dashboard-report-head{border-bottom-color:#dbe5f1!important}html[data-theme=light] .dashboard-confirm-modal h3,html[data-theme=light] .dashboard-report-head h3,html[data-theme=light] .dot-prompt-modal h3{color:#0f172a!important}html[data-theme=light] .dashboard-confirm-modal p,html[data-theme=light] .dashboard-report-head p,html[data-theme=light] .dot-prompt-field span,html[data-theme=light] .dot-prompt-modal p{color:#5f7898!important}html[data-theme=light] .auto-billing-fuel-source{color:#38608e!important}html[data-theme=light] .auto-billing-bonus-preview{background:#fffbeb!important;border-color:#fde68a!important}html[data-theme=light] .auto-billing-bonus-preview>span{color:#92400e!important}html[data-theme=light] .auto-billing-bonus-preview div{background:hsla(0,0%,100%,.74)!important}html[data-theme=light] .auto-billing-bonus-preview b{color:#0f172a!important}html[data-theme=light] .auto-billing-bonus-preview small{color:#64748b!important}html[data-theme=light] .auto-billing-bonus-preview strong{color:#166534!important}html[data-theme=light] .dashboard-report-modal input,html[data-theme=light] .dashboard-report-modal select,html[data-theme=light] .dashboard-report-modal textarea{background:#eef4fb!important;color:#102033!important;border-color:#bfd0e5!important}html[data-theme=light] .dashboard-report-modal .dashboard-btn,html[data-theme=light] .dashboard-report-modal .modal-close{opacity:1!important;background:#edf4fb!important;color:#102033!important;border-color:#c7d8ef!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85)!important}html[data-theme=light] .dashboard-report-modal .dashboard-btn:hover:not(:disabled),html[data-theme=light] .dashboard-report-modal .modal-close:hover:not(:disabled){background:#e3eefb!important;border-color:rgba(37,99,235,.42)!important}html[data-theme=light] .dashboard-report-modal .dashboard-btn.primary{background:#dbeafe!important;color:#0f3f79!important;border-color:rgba(37,99,235,.52)!important}html[data-theme=light] .dashboard-report-modal .dashboard-btn.danger{background:#fee2e2!important;color:#7f1d1d!important;border-color:#f87171!important}html[data-theme=light] .dashboard-report-modal .dashboard-btn.danger:hover:not(:disabled){background:#fecaca!important;border-color:#ef4444!important}html[data-theme=light] .dashboard-confirm-actions,html[data-theme=light] .dashboard-report-actions{border-top-color:#dbe5f1!important}html[data-theme=light] .billing-report-preview{background:#edf4fb!important}html[data-theme=light] .billing-report-preview .billing-report-sheet{background:#fff!important;color:#111827!important;border:1px solid #d6e1ee!important;box-shadow:0 18px 45px rgba(15,23,42,.12)!important}.nav-actions{display:inline-flex;align-items:center;gap:10px}@media (min-width:761px) and (max-width:1180px){.nav{gap:10px!important;padding-left:clamp(10px,2vw,16px)!important;padding-right:clamp(10px,2vw,16px)!important}.nav .brand{flex:1 1 auto!important;min-width:0!important}.nav-actions{flex:0 1 auto!important;min-width:0!important;margin-left:auto!important;gap:8px!important}.nav-actions .status-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:min(430px,calc(100vw - 300px))!important;min-width:0!important;height:38px!important;padding:0 16px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;font-size:clamp(10px,1.45vw,12px)!important;line-height:1!important}.nav .hamburger{width:44px!important;height:44px!important;min-width:44px!important;border-radius:16px!important}}@media (min-width:761px) and (max-width:880px){.nav .brand img{width:145px!important}.brand-subtitle{max-width:220px!important;overflow:hidden!important;text-overflow:ellipsis!important}.nav-actions .status-pill{max-width:min(330px,calc(100vw - 250px))!important;height:36px!important;padding-inline:14px!important;font-size:10.5px!important}}@media (min-width:600px) and (max-width:760px){.nav{gap:8px!important;padding-left:10px!important;padding-right:10px!important}.nav .brand{flex:1 1 auto!important;min-width:0!important}.nav .brand img{width:132px!important}.brand-subtitle{max-width:190px!important;overflow:hidden!important;text-overflow:ellipsis!important}.nav-actions{flex:0 1 auto!important;min-width:0!important;margin-left:auto!important;gap:8px!important}.nav-actions .status-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;max-width:min(286px,calc(100vw - 228px))!important;min-width:0!important;height:34px!important;padding:0 12px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;font-size:9.8px!important;line-height:1!important}.nav .hamburger{width:42px!important;height:42px!important;min-width:42px!important;border-radius:15px!important}}@media (max-width:1180px){.nav-actions .status-pill{display:none!important}}.nav .product-menu{width:min(390px,calc(100vw - 24px))!important;gap:12px!important;padding:12px!important}@media (max-width:860px){.nav .product-menu.open{max-height:calc(100dvh - var(--fp-nav-menu-top, calc(var(--nav-h, 64px) + 8px)) - 12px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}}.menu-group,.menu-group-items{display:grid;gap:7px}.menu-group-title{padding:0 4px;color:rgba(142,160,184,.92);font-size:10px;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.nav .menu .menu-link{display:grid!important;grid-template-columns:24px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:10px 12px!important}.nav .menu .menu-theme-row{cursor:default}.nav .menu .menu-theme-row:hover{color:#8ea0b8;border-color:transparent;background:transparent}.nav .menu .menu-theme-row .theme-switch{justify-self:end;height:28px}.nav .menu .menu-theme-row .theme-label{font-size:10px}.nav-menu-icon{color:#9fc7ff}.menu-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu-link small{border:1px solid rgba(255,153,51,.34);background:rgba(255,153,51,.13);color:#ffd9a0;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:950;line-height:1;text-transform:uppercase}.menu-link.disabled-product{opacity:.72;cursor:not-allowed}html[data-theme=light] .menu-group-title{color:#65758c}html[data-theme=light] .nav-menu-icon{color:#1e40af}html[data-theme=light] .menu-link small{color:#9a4c00;background:rgba(255,153,51,.16);border-color:rgba(202,103,2,.24)}.landing-page{width:min(100%,1700px);margin:0 auto;padding:34px 24px 48px;background:radial-gradient(780px 420px at 12% 0,rgba(96,165,250,.08),transparent 62%),radial-gradient(620px 360px at 88% 12%,rgba(255,153,51,.07),transparent 58%)}.landing-intro{max-width:980px;margin:0 auto 18px;text-align:center}.landing-group .badge,.landing-kicker{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;min-height:28px;padding:6px 10px;border-radius:999px;border:1px solid rgba(96,165,250,.34);background:rgba(96,165,250,.13);color:#bfdbfe;font-size:12px;font-weight:950;line-height:1}.landing-intro h1{margin:12px 0 8px;font-size:clamp(32px,4.1vw,58px);line-height:1.04;letter-spacing:0}.landing-intro p{margin:0 auto;max-width:720px;color:var(--muted);font-size:clamp(15px,1.4vw,19px);line-height:1.5}.landing-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.landing-group{position:relative;min-height:460px;overflow:hidden;border:1px solid rgba(96,165,250,.22);border-radius:18px;background:#111827;color:#f8fbff;box-shadow:0 26px 70px rgba(0,0,0,.26)}.landing-group-bg{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,13,24,.62),rgba(8,13,24,.93)),url(/og-freightpilot.png) 50%/cover no-repeat;transform:scale(1.02)}.landing-tms .landing-group-bg{background:linear-gradient(180deg,rgba(20,12,4,.58),rgba(8,13,24,.94)),url(/oilfields-hero-fordark.png) 50%/cover no-repeat}.landing-group-content{position:relative;min-height:460px;display:grid;align-content:end;gap:16px;padding:clamp(18px,2.4vw,30px)}.landing-group-head{display:grid;gap:10px;max-width:720px}.landing-group h2{margin:0;font-size:clamp(32px,3.5vw,54px);line-height:1.02;letter-spacing:0}.landing-group p{margin:0;max-width:640px;color:rgba(231,238,252,.82);font-size:clamp(14px,1.35vw,18px);line-height:1.45}.landing-group .badge-fleet{border-color:rgba(255,153,51,.34);background:rgba(255,153,51,.16);color:#ffd9a0}.landing-report-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.landing-product-list button,.landing-report-grid div,.landing-stats div{border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.72);border-radius:12px;padding:14px}.landing-product-list b,.landing-report-grid span,.landing-stats p,.landing-stats span{display:block;color:rgba(191,219,254,.72);font-size:11px;font-weight:900;text-transform:uppercase;line-height:1.25}.landing-report-grid strong,.landing-stats strong{display:block;margin-top:6px;color:#fff;font-size:clamp(18px,2.2vw,28px);line-height:1}.landing-action{min-height:46px;width:min(220px,100%);border-radius:14px;border:1px solid rgba(96,165,250,.72);background:rgba(37,99,235,.92);color:#fff;font-weight:950}.landing-product-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing-product-list button{min-height:76px;color:#fff;text-align:left}.landing-product-list button:disabled{opacity:.74}.landing-product-list span{display:block;color:#fff;font-size:15px;font-weight:950}.landing-product-list b{margin-top:8px}.landing-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px}.landing-stats div{background:rgba(18,24,36,.88)}.landing-stats p{margin:8px 0 0;text-transform:none;color:var(--muted)}html[data-theme=light] .landing-page{background:radial-gradient(820px 430px at 18% 0,rgba(37,99,235,.14),transparent 62%),radial-gradient(620px 360px at 86% 10%,rgba(255,153,51,.14),transparent 58%),linear-gradient(180deg,#e8f0f6,#dfe9f1 48%,#d7e3ec)}html[data-theme=light] .landing-intro h1{color:#0b1220}html[data-theme=light] .landing-intro p{color:#44546a}html[data-theme=light] .landing-kicker{background:#eef6ff;border-color:#c6d8f2;color:#1e40af}html[data-theme=light] .landing-group{border-color:rgba(37,99,235,.24);box-shadow:0 18px 42px rgba(30,41,59,.16)}html[data-theme=light] .landing-group-bg{background:linear-gradient(180deg,rgba(8,13,24,.54),rgba(8,13,24,.9)),url(/og-freightpilot.png) 50%/cover no-repeat}html[data-theme=light] .landing-tms .landing-group-bg{background:linear-gradient(180deg,rgba(37,20,6,.48),rgba(8,13,24,.9)),url(/oilfields-hero-forlight.png) 50%/cover no-repeat}html[data-theme=light] .landing-product-list button,html[data-theme=light] .landing-report-grid div{background:rgba(15,23,42,.68);border-color:hsla(0,0%,100%,.15);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}html[data-theme=light] .landing-stats div{background:hsla(0,0%,100%,.92);border-color:rgba(15,23,42,.1);box-shadow:0 14px 34px rgba(15,23,42,.08)}html[data-theme=light] .landing-stats strong{color:#0b1220}html[data-theme=light] .landing-stats p,html[data-theme=light] .landing-stats span{color:#53657d}@media (max-width:980px){.landing-page{padding:28px 14px 38px}.landing-groups{grid-template-columns:1fr}.landing-group,.landing-group-content{min-height:430px}}@media (max-width:620px){.landing-page{padding:20px 8px 28px}.landing-intro{text-align:left;padding:0 4px}.landing-group,.landing-group-content{min-height:400px}.landing-product-list,.landing-report-grid{grid-template-columns:1fr 1fr}.landing-stats{grid-template-columns:unset;grid-auto-flow:column;grid-auto-columns:minmax(150px,1fr);overflow-x:auto;padding-bottom:6px}}.landing-page{width:100%!important;max-width:none!important;min-height:calc(100vh - 145px);padding:clamp(28px,4vw,54px) 16px 54px!important;background:radial-gradient(980px 520px at 50% -8%,rgba(96,165,250,.12),transparent 64%),radial-gradient(720px 420px at 88% 14%,rgba(255,153,51,.08),transparent 62%),linear-gradient(180deg,#0b1220,#0f1722 46%,#0b1220)!important}.landing-intro,.landing-product-rows,.landing-stats{width:min(100%,1700px);margin-left:auto;margin-right:auto}.landing-intro{margin-bottom:22px!important}.landing-product-row,.landing-product-rows{display:grid;gap:18px}.landing-product-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.landing-detail-card,.landing-group{min-height:392px!important;border-radius:18px}.landing-group{box-shadow:0 22px 58px rgba(0,0,0,.24)!important}.landing-group-content{min-height:392px!important;align-content:center!important}.landing-rate .landing-group-content{justify-items:center;text-align:center}.landing-rate .landing-group-head{justify-items:center}.landing-rate .landing-action,.landing-rate .landing-report-grid{justify-self:center}.landing-otr .landing-group-bg{background:linear-gradient(180deg,rgba(20,12,4,.54),rgba(8,13,24,.94)),url(/otr-hero-fordark.png) 50%/cover no-repeat!important}.landing-loadboards .landing-group-bg{background:linear-gradient(180deg,rgba(20,12,4,.54),rgba(8,13,24,.94)),url(/loadboard-hero-fordark.png) 50%/cover no-repeat!important}.landing-oilfields .landing-group-bg{background:linear-gradient(180deg,rgba(8,13,24,.58),rgba(8,13,24,.94)),url(/oilfields-hero-fordark.png) 50%/cover no-repeat!important}.landing-fracing .landing-group-bg{background:linear-gradient(180deg,rgba(8,13,24,.58),rgba(8,13,24,.94)),url(/fracing-hero-fordark.png) 50%/cover no-repeat!important}.landing-detail-card{display:grid;align-content:center;gap:16px;padding:clamp(22px,3vw,38px);border:1px solid rgba(96,165,250,.2);background:radial-gradient(420px 240px at 12% 8%,rgba(96,165,250,.12),transparent 66%),rgba(18,24,36,.88);color:#f8fbff;box-shadow:0 22px 58px rgba(0,0,0,.22)}.landing-detail-label{display:inline-flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;min-height:28px;padding:6px 10px;border-radius:999px;border:1px solid rgba(96,165,250,.34);background:rgba(96,165,250,.13);color:#bfdbfe;font-size:12px;font-weight:950;line-height:1}.landing-detail-label small,.landing-group .badge-fleet{border:1px solid rgba(255,153,51,.34);background:rgba(255,153,51,.16);color:#ffd9a0;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:950;text-transform:uppercase}.landing-detail-card h2{margin:0;max-width:760px;font-size:clamp(30px,3vw,48px);line-height:1.05;letter-spacing:0}.landing-detail-card p{margin:0;max-width:760px;color:rgba(231,238,252,.78);font-size:clamp(14px,1.18vw,18px);line-height:1.5}.landing-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.landing-detail-grid div,.landing-detail-list span{border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.72);border-radius:12px;padding:14px}.landing-detail-grid b,.landing-detail-list span{color:#fff;font-weight:950}.landing-detail-grid span{display:block;margin-top:7px;color:rgba(191,219,254,.72);font-size:12px;font-weight:800;line-height:1.35}.landing-detail-list{display:grid;gap:10px}.landing-stats{margin-top:18px!important}html[data-theme=light] .landing-page{background:radial-gradient(980px 520px at 50% -8%,rgba(37,99,235,.16),transparent 64%),radial-gradient(720px 420px at 88% 14%,rgba(255,153,51,.13),transparent 62%),linear-gradient(180deg,#e8f0f6,#dfe9f1 48%,#d7e3ec)!important}html[data-theme=light] .landing-detail-card{background:radial-gradient(420px 240px at 12% 8%,rgba(37,99,235,.1),transparent 66%),hsla(0,0%,100%,.94);border-color:rgba(37,99,235,.2);color:#0b1220;box-shadow:0 18px 42px rgba(30,41,59,.14)}html[data-theme=light] .landing-detail-card p{color:#44546a}html[data-theme=light] .landing-detail-label{background:#eef6ff;border-color:#c6d8f2;color:#1e40af}html[data-theme=light] .landing-detail-grid div,html[data-theme=light] .landing-detail-list span{background:rgba(240,244,251,.92);border-color:rgba(15,23,42,.1)}html[data-theme=light] .landing-detail-grid b,html[data-theme=light] .landing-detail-list span{color:#0f172a}html[data-theme=light] .landing-detail-grid span{color:#53657d}@media (max-width:980px){.landing-product-row{grid-template-columns:1fr}.landing-detail-card,.landing-group,.landing-group-content{min-height:360px!important}.landing-group-content{align-content:center!important}}@media (max-width:620px){.landing-page{padding:22px 10px 32px!important}.landing-intro{text-align:left!important;padding:0 4px}.landing-detail-card,.landing-group,.landing-group-content{min-height:330px!important}.landing-detail-card{padding:18px}.landing-detail-grid{grid-template-columns:1fr}.landing-action{width:100%!important;justify-self:center}}.landing-rate{--landing-hero-dark:url(/ratecalcualtor-hero-fordark.jpg);--landing-hero-light:url(/ratecalculator-hero-forlight.png);--landing-hero-position:center center}.landing-otr{--landing-hero-dark:url(/otr-hero-fordark.png);--landing-hero-light:url(/otr-hero-forlight.png);--landing-hero-position:center center}.landing-oilfields{--landing-hero-dark:url(/oilfields-hero-fordark.png);--landing-hero-light:url(/oilfields-hero-forlight.png);--landing-hero-position:center center}.landing-loadboards{--landing-hero-dark:url(/loadboard-hero-fordark.png);--landing-hero-light:url(/loadboards-hero-forlight.png);--landing-hero-position:center center}.landing-fracing{--landing-hero-dark:url(/fracing-hero-fordark.png);--landing-hero-light:url(/fracing-hero-forlight.png);--landing-hero-position:center center}.landing-fracing .landing-group-bg,.landing-group .landing-group-bg,.landing-loadboards .landing-group-bg,.landing-oilfields .landing-group-bg,.landing-otr .landing-group-bg{background-image:linear-gradient(90deg,rgba(5,9,17,.24) 0,rgba(5,9,17,.1) 52%,rgba(5,9,17,.18) 100%),var(--landing-hero-dark)!important;background-position:var(--landing-hero-position,center center)!important;background-size:cover!important;background-repeat:no-repeat!important;transform:none!important;filter:saturate(1.04) contrast(1.03)!important}html[data-theme=light] .landing-fracing .landing-group-bg,html[data-theme=light] .landing-group .landing-group-bg,html[data-theme=light] .landing-loadboards .landing-group-bg,html[data-theme=light] .landing-oilfields .landing-group-bg,html[data-theme=light] .landing-otr .landing-group-bg{background-image:linear-gradient(90deg,hsla(0,0%,100%,.04) 0,hsla(0,0%,100%,0) 48%,rgba(15,23,42,.04) 100%),var(--landing-hero-light)!important;background-position:var(--landing-hero-position,center center)!important;background-size:cover!important;background-repeat:no-repeat!important;filter:saturate(1.03) contrast(1.01)!important}.landing-group-content{background:linear-gradient(90deg,rgba(5,9,17,.76),rgba(5,9,17,.48) 39%,rgba(5,9,17,.16) 68%,rgba(5,9,17,.04))!important}.landing-rate .landing-group-content{background:linear-gradient(180deg,rgba(5,9,17,.58),rgba(5,9,17,.28) 44%,rgba(5,9,17,.68))!important}html[data-theme=light] .landing-group-content{background:linear-gradient(90deg,rgba(5,9,17,.68),rgba(5,9,17,.34) 38%,rgba(5,9,17,.08) 66%,rgba(5,9,17,0))!important}html[data-theme=light] .landing-rate .landing-group-content{background:linear-gradient(180deg,rgba(5,9,17,.5),rgba(5,9,17,.22) 46%,rgba(5,9,17,.6))!important}html[data-theme=light] .landing-group h2{color:#fff!important;text-shadow:0 2px 14px rgba(2,6,23,.72),0 1px 2px rgba(2,6,23,.88)!important}html[data-theme=light] .landing-group p{color:hsla(0,0%,100%,.96)!important;font-weight:850!important;text-shadow:0 2px 12px rgba(2,6,23,.72),0 1px 2px rgba(2,6,23,.88)!important}html[data-theme=light] .landing-group .badge{color:#0b1220!important;background:hsla(0,0%,100%,.82)!important;border-color:rgba(15,23,42,.22)!important;text-shadow:none!important;box-shadow:0 8px 20px rgba(15,23,42,.16)!important}html[data-theme=light] .landing-detail-label small,html[data-theme=light] .landing-group .badge-fleet{color:#7c2d12!important;background:rgba(255,237,213,.94)!important;border-color:rgba(234,88,12,.42)!important;text-shadow:none!important;box-shadow:0 8px 18px rgba(154,52,18,.12)!important}html[data-theme=light] .landing-report-grid div{background:rgba(15,23,42,.78)!important;border-color:hsla(0,0%,100%,.24)!important}html[data-theme=light] .landing-report-grid span{color:rgba(219,234,254,.88)!important}html[data-theme=light] .landing-report-grid strong{color:#fff!important}.driver-form-grid>.driver-field.notice-field,.driver-form-grid>.notice-field{grid-column:1/-1!important;width:100%!important;max-width:none!important;min-width:0!important;justify-self:stretch!important}.driver-form-grid>.notice-field textarea{display:block!important;width:100%!important;max-width:none!important;min-width:100%!important;box-sizing:border-box!important}.driver-load-edit-modal .driver-load-inline-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.driver-load-edit-modal .driver-load-inline-actions .dashboard-btn,.driver-load-edit-modal .driver-load-inline-actions .dashboard-btn.icon-btn,.driver-load-edit-modal .driver-load-inline-actions .dashboard-btn.small,.driver-load-edit-modal .driver-load-inline-actions .dashboard-btn.small.icon-btn{width:100%!important;min-width:0!important;max-width:none!important;height:40px!important;min-height:40px!important;border-radius:15px!important}.driver-load-edit-modal .driver-load-inline-actions .btn-icon{width:19px!important;height:19px!important}.driver-load-edit-modal .driver-load-inline-actions .btn-svg{fill:none!important;stroke:currentColor!important;stroke-width:2.1!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media (max-width:620px){.landing-rate .landing-report-grid{gap:10px!important}.landing-rate .landing-report-grid div{min-height:60px!important;padding:12px 10px!important}.landing-rate .landing-report-grid span{font-size:10px!important;line-height:1.15!important}.landing-rate .landing-report-grid strong{font-size:clamp(16px,5vw,20px)!important;line-height:1.08!important;white-space:normal!important}}.landing-group:after{content:""!important;position:absolute!important;inset:0!important;z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(3,7,14,.78),rgba(3,7,14,.58) 42%,rgba(3,7,14,.3) 72%,rgba(3,7,14,.22)),linear-gradient(180deg,rgba(3,7,14,.36),rgba(3,7,14,.14) 42%,rgba(3,7,14,.46))!important}.landing-rate:after{background:linear-gradient(180deg,rgba(3,7,14,.74),rgba(3,7,14,.34) 42%,rgba(3,7,14,.72)),linear-gradient(90deg,rgba(3,7,14,.5),rgba(3,7,14,.18) 50%,rgba(3,7,14,.42))!important}html[data-theme=light] .landing-group:after{background:linear-gradient(90deg,rgba(5,9,17,.7),rgba(5,9,17,.48) 42%,rgba(5,9,17,.24) 72%,rgba(5,9,17,.16)),linear-gradient(180deg,rgba(5,9,17,.28),rgba(5,9,17,.1) 42%,rgba(5,9,17,.38))!important}html[data-theme=light] .landing-rate:after{background:linear-gradient(180deg,rgba(5,9,17,.64),rgba(5,9,17,.28) 42%,rgba(5,9,17,.62)),linear-gradient(90deg,rgba(5,9,17,.42),rgba(5,9,17,.16) 50%,rgba(5,9,17,.34))!important}.landing-group-bg{z-index:0!important}.landing-group-content{z-index:2!important;min-height:max(392px,100%)!important;overflow-wrap:anywhere!important}.landing-group-content,.landing-rate .landing-group-content,html[data-theme=light] .landing-group-content,html[data-theme=light] .landing-rate .landing-group-content{background:transparent!important}.landing-detail-card h2,.landing-detail-card p,.landing-detail-grid span,.landing-detail-list span,.landing-group h2,.landing-group p{overflow-wrap:anywhere!important;word-break:normal!important}.landing-rate .landing-report-grid{width:100%!important;max-width:560px!important;justify-self:center!important;align-items:stretch!important}.landing-report-grid div{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:0!important;text-align:center!important;overflow:hidden!important}.landing-report-grid span,.landing-report-grid strong{width:100%!important;text-align:center!important;overflow-wrap:anywhere!important;white-space:normal!important}.landing-desktop-tablet-break{display:none}@media (min-width:621px){.landing-desktop-tablet-break{display:initial}}.calc-mobile-break{display:none}@media (max-width:620px){.calc-mobile-break{display:initial}}@media (min-width:1181px){.landing-rate .landing-report-grid span{font-size:clamp(11px,2.45cqw,15px)!important;line-height:1.12!important}}@media (min-width:621px) and (max-width:1180px){.landing-rate .landing-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:440px!important;gap:10px!important}.landing-rate .landing-report-grid div{min-height:78px!important;padding:12px 10px!important}.landing-rate .landing-report-grid span{font-size:10px!important;line-height:1.15!important}.landing-rate .landing-report-grid strong{margin-top:5px!important;font-size:clamp(20px,3.1vw,26px)!important;line-height:1.05!important}}@media (max-width:620px){.landing-group-content{padding:18px!important}.landing-rate .landing-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:none!important;gap:10px!important}.landing-rate .landing-report-grid div{min-height:66px!important;padding:10px 8px!important}.landing-rate .landing-report-grid strong{font-size:clamp(18px,5.6vw,23px)!important}}@media (min-width:981px){.landing-rate .landing-group .badge{min-height:32px!important;padding:7px 13px!important;font-size:13.5px!important}}@media (min-width:621px) and (max-width:1180px){.landing-product-row,.landing-product-row.landing-product-row-flip{grid-template-columns:1fr!important}.landing-detail-card{min-height:402px!important;align-content:center!important;gap:18px!important;padding:clamp(26px,4.2vw,42px)!important}.landing-detail-label{min-height:28px!important;padding:6px 10px!important;font-size:12px!important}.landing-detail-card h2{max-width:760px!important;font-size:clamp(40px,5.5vw,52px)!important;line-height:1.04!important}.landing-detail-card p{max-width:760px!important;font-size:clamp(16px,2.35vw,19px)!important;line-height:1.48!important}.landing-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.landing-detail-grid div{min-height:104px!important;padding:14px!important}.landing-detail-grid b{font-size:clamp(15px,2.25vw,17px)!important;line-height:1.15!important}.landing-detail-grid span{margin-top:8px!important;font-size:clamp(11px,1.75vw,13px)!important;line-height:1.22!important}}.app-main{min-height:calc(100vh - 145px)}html[data-theme=light] .contact-card,html[data-theme=light] .login-card,html[data-theme=light] .page-wrap>.card,html[data-theme=light] .register-card,html[data-theme=light] .subscribe-card{background:hsla(0,0%,100%,.94)!important;border-color:rgba(15,23,42,.1)!important;color:#0b1220!important;box-shadow:0 18px 42px rgba(15,23,42,.1)!important}html[data-theme=light] .contact-card input,html[data-theme=light] .contact-card textarea,html[data-theme=light] .login-card input,html[data-theme=light] .register-card input,html[data-theme=light] .subscribe-card input{background:rgba(240,244,251,.96)!important;border-color:rgba(15,23,42,.14)!important;color:#0b1220!important}html[data-theme=light] .plan-card,html[data-theme=light] .plan-summary,html[data-theme=light] .user-info{background:rgba(240,244,251,.82)!important;border-color:rgba(15,23,42,.1)!important}html[data-theme=light] .plan-card.selected{background:rgba(255,153,51,.14)!important}body:has(.register-wrap) .app-main,body:has(.subscribe-wrap) .app-main{min-height:auto!important}.register-wrap,.subscribe-wrap{display:flex!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(22px,3vw,34px) 16px!important}.subscribe-wrap{align-items:center!important;min-height:calc(100vh - 184px)!important}.register-card,.subscribe-card{color:var(--text)!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:18px!important;background:radial-gradient(720px 320px at 10% 0,rgba(96,165,250,.1),transparent 62%),var(--card)!important;box-shadow:0 18px 46px rgba(0,0,0,.24)!important}.register-card{width:min(100%,1280px)!important;padding:clamp(18px,2.4vw,26px)!important;text-align:center!important}.subscribe-card{width:min(100%,520px)!important;padding:clamp(22px,4vw,34px)!important;text-align:center!important}.register-head{max-width:780px!important;margin:0 auto 18px!important}.register-head>span{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:6px 10px!important;border-radius:999px!important;border:1px solid rgba(96,165,250,.32)!important;background:rgba(96,165,250,.12)!important;color:#bfdbfe!important;font-size:11px!important;font-weight:950!important;text-transform:uppercase!important}.register-card h1,.subscribe-card h1{margin:10px 0 6px!important;color:var(--text)!important;font-size:clamp(32px,4vw,48px)!important;line-height:1.04!important;letter-spacing:0!important}.subscribe-card h1{font-size:26px!important}.register-card .subtitle,.subscribe-card .subtitle{margin:0!important;color:var(--muted)!important;font-size:15px!important;line-height:1.45!important}.subscribe-card .subtitle{margin-bottom:26px!important}.plan-groups{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;text-align:left!important}.plan-group{display:grid!important;gap:10px!important}.plan-group-wide{grid-column:1/-1!important}.plan-group-head{display:grid!important;gap:4px!important;padding:0 2px!important}.plan-group-head h2{margin:0!important;color:var(--text)!important;font-size:18px!important;line-height:1.1!important}.plan-group-head p{margin:0!important;color:var(--muted)!important;font-size:12.5px!important;line-height:1.35!important;text-align:left!important}.register-wrap .plans,.register-wrap .register-plan-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important}.register-wrap .plan-group-fracing .register-plan-grid,.register-wrap .plan-group-oilfields .register-plan-grid,.register-wrap .plan-group-split .plans{grid-template-columns:repeat(2,minmax(250px,1fr))!important}.register-wrap .free-plan-group .plans{grid-template-columns:repeat(4,minmax(0,1fr))!important}.register-wrap .plan-card{position:relative!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;height:100%!important;min-width:0!important;min-height:268px!important;padding:16px 14px!important;text-align:left!important;color:var(--text)!important;border:1px solid rgba(148,163,184,.18)!important;border-radius:14px!important;background:hsla(0,0%,100%,.06)!important;overflow:visible!important}.register-wrap .plan-card.selected{border-color:rgba(255,153,51,.9)!important;box-shadow:0 0 0 4px rgba(255,153,51,.22)!important;background:rgba(255,153,51,.12)!important}.register-wrap .plan-badge{position:absolute!important;top:-10px!important;right:12px!important;border:1px solid hsla(0,0%,100%,.16)!important;border-radius:999px!important;background:#f93!important;color:#0b1020!important;padding:4px 10px!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.register-wrap .plan-head{display:grid!important;gap:6px!important}.register-wrap .plan-title{display:flex!important;align-items:flex-end!important;min-height:38px!important;margin:0!important;color:var(--text)!important;font-size:clamp(15px,1.25vw,17px)!important;line-height:1.12!important}.register-wrap .plan-price{color:#f93!important;font-size:clamp(18px,1.55vw,21px)!important;font-weight:950!important;line-height:1.08!important}.register-wrap .plan-desc{min-height:34px!important;margin:0!important;color:var(--muted)!important;font-size:12.5px!important;line-height:1.32!important}.register-wrap .plan-trial{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;border:1px solid rgba(96,165,250,.3)!important;border-radius:999px!important;background:rgba(96,165,250,.12)!important;color:#bfdbfe!important;padding:5px 8px!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.register-wrap .plan-list{display:grid!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important;color:var(--text)!important;font-size:12px!important;font-weight:760!important;line-height:1.24!important}.register-wrap .plan-list li{display:flex!important;align-items:center!important;min-height:30px!important;border:1px solid rgba(148,163,184,.14)!important;border-radius:9px!important;background:rgba(15,23,42,.16)!important;padding:6px 8px!important}.free-id-explainer{grid-column:span 3!important;min-height:260px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;gap:10px!important;border:1px solid rgba(96,165,250,.2)!important;border-radius:14px!important;background:radial-gradient(420px 180px at 100% 0,rgba(96,165,250,.14),transparent 62%),rgba(96,165,250,.06)!important;padding:18px 20px!important}.free-id-kicker{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;align-items:center!important;min-height:24px!important;padding:5px 9px!important;border:1px solid rgba(96,165,250,.34)!important;border-radius:999px!important;background:rgba(96,165,250,.12)!important;color:#bfdbfe!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.free-id-explainer h3{margin:0!important;color:var(--text)!important;font-size:clamp(22px,2.3vw,30px)!important;line-height:1.05!important}.free-id-explainer p{max-width:650px!important;margin:0!important;color:var(--muted)!important;font-size:14px!important;line-height:1.42!important}.free-id-points{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin-top:4px!important}.free-id-points span{display:inline-flex!important;align-items:center!important;min-height:28px!important;border:1px solid rgba(96,165,250,.24)!important;border-radius:999px!important;background:rgba(96,165,250,.1)!important;color:var(--text)!important;padding:5px 10px!important;font-size:11px!important;font-weight:900!important;white-space:normal!important}.bundle-summary{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;margin:16px 0 10px!important;padding:14px 16px!important;border-radius:16px!important;border:1px solid rgba(96,165,250,.22)!important;background:rgba(96,165,250,.08)!important;text-align:left!important}.bundle-summary span,.bundle-total em{display:block!important;color:var(--muted)!important;font-size:11px!important;font-weight:900!important;text-transform:uppercase!important}.bundle-summary strong{display:block!important;margin-top:3px!important;color:var(--text)!important;font-size:22px!important;line-height:1.1!important}.bundle-summary p{margin:5px 0 0!important;color:var(--muted)!important;font-size:12.5px!important;line-height:1.35!important}.bundle-total{display:grid!important;gap:4px!important;min-width:min(100%,280px)!important;justify-items:end!important;text-align:right!important}.bundle-total b{color:#f93!important;font-size:16px!important;line-height:1.2!important}.plan-note{margin:8px 0 16px!important;color:var(--muted)!important;font-size:13px!important}.register-form-card{display:grid!important;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr)!important;gap:16px!important;align-items:start!important;margin-top:14px!important;padding:16px!important;border-radius:16px!important;border:1px solid rgba(148,163,184,.18)!important;background:hsla(0,0%,100%,.04)!important;text-align:left!important}.register-form-card h2{margin:0 0 8px!important;color:var(--text)!important;font-size:22px!important;line-height:1.1!important}.register-form-card p{margin:0!important;color:var(--muted)!important;font-size:13px!important;line-height:1.45!important}.existing-upgrade-form,.register-form{display:grid!important;gap:12px!important;text-align:left!important}.register-form{grid-template-columns:1fr 1fr!important}.existing-account-summary{display:grid!important;gap:5px!important;min-height:92px!important;align-content:center!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:14px!important;background:rgba(96,165,250,.08)!important;padding:14px 16px!important}.register-form .fieldgroup{display:flex!important;flex-direction:column!important;gap:6px!important}.quantity-field span,.register-form label{color:var(--muted)!important;font-size:13px!important;font-weight:800!important}.quantity-field input,.register-form input{min-height:44px!important;padding:10px 13px!important;border-radius:12px!important;border:1px solid var(--field-border)!important;background:var(--field-bg)!important;color:var(--text)!important;font:inherit!important;outline:none!important}.register-submit{align-self:end!important;margin-top:21px!important}.legal{margin:16px 0 0!important;color:var(--muted)!important;font-size:12.5px!important}.legal a{color:var(--primary)!important}.quantity-field,.subscribe-card .plan-summary,.subscribe-card .user-info{border:1px solid hsla(0,0%,100%,.12)!important;border-radius:14px!important;background:hsla(0,0%,100%,.04)!important}.subscribe-card .plan-summary{padding:20px!important;margin-bottom:20px!important}.subscribe-card .plan-summary h3{margin:0 0 4px!important;color:#f93!important}.subscribe-card .price{margin:0 0 4px!important;font-weight:700!important}.subscribe-card .desc{margin:0!important;color:var(--muted)!important;font-size:14px!important}.subscribe-card .plan-features{margin:14px 0 0!important;padding-left:18px!important;color:var(--text)!important;text-align:left!important;font-size:13px!important;line-height:1.5!important}.subscribe-card .guarantee{display:inline-block!important;margin-top:14px!important;padding:6px 12px!important;border:1px solid rgba(255,153,51,.3)!important;border-radius:8px!important;background:rgba(255,153,51,.1)!important;color:#f93!important;font-size:14px!important}.quantity-field{display:grid!important;gap:7px!important;margin-bottom:20px!important;padding:14px 16px!important;text-align:left!important}.subscribe-card .user-info{margin-bottom:28px!important;padding:16px 20px!important;text-align:left!important}.subscribe-card .user-info h4{margin:0 0 8px!important}.subscribe-card .user-info ul{margin:0!important;padding:0!important;list-style:none!important;font-size:14px!important}.subscribe-card .actions,.subscribe-card .payments{display:flex!important;justify-content:center!important;gap:12px!important}.subscribe-card .payments{align-items:center!important;margin-bottom:20px!important;opacity:.85!important}.subscribe-card .actions{flex-direction:column!important;margin-bottom:12px!important}.subscribe-card .change-plan{color:var(--muted)!important;font-size:14px!important;text-decoration:underline!important}.subscribe-card .fineprint{margin-top:18px!important;color:var(--muted)!important;font-size:12px!important;opacity:.7!important}.fp-loading-shell .bundle-summary,.fp-loading-shell .plan-group-head,.fp-loading-shell .register-form-card,.fp-loading-shell .register-head,.fp-loading-shell .subscribe-loading-body{pointer-events:none!important}.fp-skeleton-button,.fp-skeleton-card,.fp-skeleton-line,.fp-skeleton-pill{position:relative!important;overflow:hidden!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(148,163,184,.14),rgba(96,165,250,.18),rgba(148,163,184,.14))!important;background-size:240% 100%!important;animation:fp-skeleton-sheen 1.25s ease-in-out infinite!important}.fp-skeleton-card{min-height:268px!important;border-radius:14px!important;border:1px solid rgba(148,163,184,.14)!important}.fp-skeleton-pill{width:154px!important;height:26px!important;margin:0 auto!important}.fp-skeleton-button{height:44px!important;width:100%!important;border-radius:12px!important}.fp-skeleton-line{height:14px!important}.fp-skeleton-line.title{width:min(520px,84%)!important;height:46px!important;margin:12px auto 8px!important}.fp-skeleton-line.subtitle{width:min(720px,92%)!important;height:18px!important;margin:0 auto!important}.fp-loading-card-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.fp-loading-card-grid.two{grid-template-columns:repeat(2,minmax(250px,1fr))!important}.subscribe-loading-body{display:grid!important;gap:14px!important;margin-top:24px!important}@keyframes fp-skeleton-sheen{0%{background-position:160% 0}to{background-position:-80% 0}}html[data-theme=light] .register-card,html[data-theme=light] .subscribe-card{background:radial-gradient(720px 320px at 10% 0,rgba(37,99,235,.1),transparent 62%),hsla(0,0%,100%,.96)!important;border-color:rgba(15,23,42,.1)!important;color:#0b1220!important;box-shadow:0 18px 42px rgba(15,23,42,.1)!important}html[data-theme=light] .free-id-kicker,html[data-theme=light] .register-head>span,html[data-theme=light] .register-wrap .plan-trial{color:#1e40af!important;background:#eef6ff!important;border-color:#bfdbfe!important}html[data-theme=light] .free-id-explainer,html[data-theme=light] .quantity-field,html[data-theme=light] .register-form-card,html[data-theme=light] .register-wrap .plan-card,html[data-theme=light] .subscribe-card .plan-summary,html[data-theme=light] .subscribe-card .user-info{background:rgba(240,244,251,.82)!important;border-color:rgba(15,23,42,.1)!important}html[data-theme=light] .register-wrap .plan-card{color:#0b1220!important}html[data-theme=light] .register-wrap .plan-card.selected{background:rgba(255,153,51,.13)!important;border-color:rgba(255,153,51,.68)!important}html[data-theme=light] .bundle-summary strong,html[data-theme=light] .free-id-explainer h3,html[data-theme=light] .register-form-card h2,html[data-theme=light] .register-wrap .plan-list,html[data-theme=light] .register-wrap .plan-title,html[data-theme=light] .subscribe-card h1{color:#0b1220!important}html[data-theme=light] .register-wrap .plan-list li{background:hsla(0,0%,100%,.52)!important;border-color:rgba(15,23,42,.08)!important}html[data-theme=light] .free-id-points span{background:#eef6ff!important;border-color:#bfdbfe!important;color:#0b1220!important}html[data-theme=light] .quantity-field input,html[data-theme=light] .register-form input{background:rgba(240,244,251,.96)!important;border-color:rgba(15,23,42,.14)!important;color:#0b1220!important}@media (max-width:1040px){.plan-groups{grid-template-columns:1fr!important}.plan-group-split,.plan-group-wide{grid-column:auto!important}.register-wrap .free-plan-group .plans,.register-wrap .plans,.register-wrap .register-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.register-wrap .plan-group-fracing .register-plan-grid,.register-wrap .plan-group-oilfields .register-plan-grid,.register-wrap .plan-group-split .plans{grid-template-columns:repeat(2,minmax(250px,1fr))!important}.free-id-explainer{grid-column:auto!important;min-height:auto!important}.register-form-card{grid-template-columns:1fr!important}.bundle-summary{align-items:stretch!important;flex-direction:column!important}.bundle-total{justify-items:start!important;text-align:left!important}.fp-loading-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.register-wrap,.subscribe-wrap{padding:14px 10px!important}.subscribe-wrap{align-items:flex-start!important;min-height:calc(100vh - 160px)!important}.register-card,.subscribe-card{padding:16px!important;border-radius:16px!important}.fp-loading-card-grid,.fp-loading-card-grid.two,.register-form,.register-wrap .free-plan-group .plans,.register-wrap .plan-group-fracing .register-plan-grid,.register-wrap .plan-group-oilfields .register-plan-grid,.register-wrap .plan-group-split .plans,.register-wrap .plans,.register-wrap .register-plan-grid{grid-template-columns:1fr!important}.fp-skeleton-card,.register-wrap .plan-card,.register-wrap .plan-desc,.register-wrap .plan-title{min-height:auto!important}.free-id-explainer{padding:14px!important}.register-submit{margin-top:0!important}}@media (max-width:760px){.footer{padding:24px 12px 22px!important}.footer-links{gap:14px!important;margin-bottom:6px!important}}html[data-theme=light] .dashboard-panel .activity-log-box,html[data-theme=light] .dashboard-panel .billing-card,html[data-theme=light] .dashboard-panel .billing-designer-section,html[data-theme=light] .dashboard-panel .customer-rule-box,html[data-theme=light] .dashboard-panel .dash-stats-grid,html[data-theme=light] .dashboard-panel .dashboard-head,html[data-theme=light] .dashboard-panel .permissions-settings-box,html[data-theme=light] .dashboard-panel .settings-pill-group,html[data-theme=light] .dashboard-panel .system-settings-section,html[data-theme=light] .dashboard-panel .users-list,html[data-theme=light] .dashboard-panel .users-permissions-section{border:1px solid rgba(37,99,235,.18)!important;box-shadow:0 12px 30px rgba(15,23,42,.06)!important}html[data-theme=light] .dashboard-panel .dash-stat-card,html[data-theme=light] .dashboard-panel .permission-role-card,html[data-theme=light] .dashboard-panel .user-permission-card{border:1px solid rgba(37,99,235,.14)!important}html[data-theme=light] .dashboard-panel .billing-rate-table,html[data-theme=light] .dashboard-panel .billing-side-stack .compact-billing-card,html[data-theme=light] .dashboard-panel .trailer-cost-table,html[data-theme=light] .dashboard-panel .truck-cost-table{background:transparent!important}.driver-details-modal .dsRow2{align-items:stretch!important}.driver-details-modal .dsRow2>.dsBlock{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}.driver-details-modal .dsRow2>.dsBlock:has(.dsMapBox){align-self:stretch!important}.driver-details-modal .dsActiveBody{margin-bottom:0!important}.driver-details-modal .dsSplitLine{margin:9px 0!important}.driver-details-modal .dsActions{margin-top:auto!important;padding-top:10px!important}.driver-details-modal .dsMapBox{flex:1 1 auto!important;height:auto!important;min-height:280px!important;padding:0!important;border-style:solid!important;background:var(--oil-card,rgba(15,23,42,.84))!important}html[data-theme=light] .driver-details-modal .dsMapBox{background:#fff!important;border-color:rgba(15,23,42,.14)!important}.driver-details-modal .dsMapBox iframe{position:absolute!important;left:50%!important;top:50%!important;width:calc(100% + 132px)!important;height:calc(100% + 106px)!important;transform:translate(-50%,-50%)!important;min-height:0!important;border-radius:14px!important;filter:saturate(.95) contrast(.98);pointer-events:none!important}html:not([data-theme=light]) .driver-details-modal .dsMapBox iframe{filter:invert(.9) hue-rotate(180deg) saturate(.75) contrast(.9) brightness(.74)!important}.driver-details-modal .dsMapBox:not(:has(iframe)){padding:0!important}.driver-details-modal .dsMapBox .oil-map-empty{border-radius:14px!important}.driver-details-modal .dsMapMeta a{pointer-events:auto!important}.driver-details-back{overflow:hidden!important;overscroll-behavior:contain!important}.driver-details-modal{height:min(92vh,900px)!important;max-height:min(92vh,900px)!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.driver-details-modal .driver-details-head{flex:0 0 auto!important;position:relative!important;top:auto!important}.driver-details-modal .dsWrap{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.driver-details-modal .dsWrap>.dsBlock:last-child{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}.driver-details-modal .dsWrap>.dsBlock:last-child .dsTableWrap{flex:1 1 auto!important;min-height:0!important;max-height:none!important}@media (max-width:900px){.driver-details-modal .dsMapBox{height:300px!important;min-height:260px!important}}@media (max-width:760px){.driver-details-modal .dsMapBox{height:260px!important;min-height:240px!important}}.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:760px){.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.oil-full-map-active,body:has(.oil-full-map-page){overflow:hidden}body.oil-full-map-active .footer,body.oil-full-map-active .nav-wrap,body:has(.oil-full-map-page) .footer,body:has(.oil-full-map-page) .nav-wrap{display:none!important}body.oil-full-map-active .app-main,body:has(.oil-full-map-page) .app-main{min-width:0!important;min-height:100dvh!important;overflow:hidden!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 hsla(0,0%,100%,.18);border-radius:999px;background:hsla(0,0%,100%,.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:hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 10px;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 div button{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;border-radius:999px;border:1px solid hsla(0,91%,71%,.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:#fff;border-color:rgba(15,23,42,.14)}html[data-theme=light] .oil-map-controls{background:hsla(0,0%,100%,.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:#fff;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:#fff;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:900px){.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:520px){.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:760px){.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:761px){.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}.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:1180px){.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:760px){.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:1181px){.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}}@media (max-width:1180px){.dashboard-panel .activity-log-box{overflow:hidden!important}.dashboard-panel .activity-log-list{overflow-x:auto!important;overflow-y: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{min-width:0!important;font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!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:760px){.dashboard-panel .activity-log-row{grid-template-columns:minmax(112px,120px) minmax(96px,128px) minmax(0,1fr)!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{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:920px){.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:760px){.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:1180px) and (min-width:761px){.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: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 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:760px){.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: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 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:761px) and (max-width:1180px){.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:760px){.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:760px){.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:760px){.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:1180px){.dashboard-panel .activity-log-box{overflow:hidden!important}.dashboard-panel .activity-log-list{overflow-x:auto!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding-bottom:4px!important}.dashboard-panel .activity-log-row{display:grid!important;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{min-width:0!important;font-size:10px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (max-width:760px){.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:1180px){.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:760px){.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:761px){.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:1180px){.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:760px){.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:900px){.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:760px){.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:1180px) and (min-width:761px){.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:760px){.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:760px){.drivers-table .drivers-data-row>span:first-child{text-align:left!important;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;-webkit-backdrop-filter:blur(8px)!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 hsla(0,91%,71%,.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 hsla(0,91%,71%,.48)!important;background:hsla(0,91%,71%,.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(96,165,250,.52)!important;border-radius:14px!important;background:linear-gradient(180deg,#3b82f6,#2563eb)!important;color:#fff!important;font-size:13px!important;font-weight:950!important;cursor:pointer!important;box-shadow:0 14px 30px rgba(37,99,235,.28)!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:#fff!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:760px){.drivers-table .drivers-data-row>span:first-child{justify-content:flex-start!important;text-align:left!important}}.oil-label-pill-button{border:1px solid rgba(148,163,184,.18)!important;cursor:pointer!important;text-align:left!important}.oil-label-pill-button:hover{border-color:rgba(96,165,250,.48)!important;background:rgba(96,165,250,.12)!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,rgba(69,137,227,.18))!important;border-color:var(--pill-border,rgba(33,115,222,.35))!important;color:var(--pill-color,#e1eefe)!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,rgba(64,137,231,.18))!important;border-color:var(--pill-border-light,rgba(35,106,199,.34))!important;color:var(--pill-color-light,#0e2544)!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:900px){.oil-map-chat-card .oil-dispatch-chat{height:380px!important;min-height:380px!important;max-height:380px!important}}@media (max-width:520px){.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] .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:760px){.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[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 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[data-expired=true] input::-moz-placeholder,.dashboard-panel .billing-rate-row input.fsc-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[data-expired=true] input::placeholder,.dashboard-panel .billing-rate-row input.fsc-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[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(420px,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-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:760px){.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:1180px) and (min-width:761px){.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:760px){.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:760px){.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:761px) and (max-width:1180px){.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:760px){.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:#fff!important;background-color:#fff!important;color:#0f172a!important;-webkit-text-fill-color:#0f172a!important;border-color:#93c5fd!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:760px){.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:760px){.oil-live-card .oil-week-nav{margin-left:auto!important;margin-right:0!important}.oil-live-card .oil-week-select.week-compact{width:116px!important;min-width:116px!important;max-width:116px!important;padding-left:12px!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:1180px){.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 hsla(0,0%,100%,.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:1180px) and (min-width:761px){.drivers-table{--drv-status-route-col:124px}}@media (max-width:760px){.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:760px){.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:760px){.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.62)!important}@media (max-width:760px){.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:760px){.oil-live-card .oil-week-select.week-compact{width:104px!important;min-width:104px!important;max-width:104px!important;padding-left:12px!important;padding-right:20px!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:760px){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:760px){.oil-map-pin b{max-width:112px!important;padding:3px 7px!important;font-size:9px!important;line-height:1.05!important}}@media (min-width:761px){.oil-live-card{padding-bottom:15px!important}.oil-live-card .oil-title-row{margin-bottom:6px!important}}@media (max-width:760px){.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:760px){.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:760px){.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:760px){.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:has(.loadboards-page){--fp-nav-box-max:1792px;--fp-nav-box-half:896px;--fp-nav-pad:16px}body:has(.fracing-page){--fp-nav-box-max:1788px;--fp-nav-box-half:894px;--fp-nav-pad:14px}body:has(.otr-page),body:has(.tms-page){--fp-nav-box-max:1700px;--fp-nav-box-half:850px;--fp-nav-pad:10px}body:has(.calc-page){--fp-nav-box-max:1272px;--fp-nav-box-half:636px;--fp-nav-pad:16px}body:has(.dash-wrap),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:has(.landing-page){--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:has(.landing-page) .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:760px){.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:760px){.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:761px) and (max-width:920px){.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-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{align-items:center!important;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;white-space:nowrap!important;font-size:9.8px!important;padding-left:7px!important;padding-right:7px!important}.oil-home .oil-loads-card .oil-customer-pills{flex:1 1 auto!important;min-width:0!important;justify-content:flex-end!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:760px){.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:761px) and (max-width:1650px){.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 region customer status 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:761px) and (max-width:920px){.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:760px){.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:760px){.drivers-table .drivers-row.drivers-header .driver-header-cell{padding-left:8px!important;padding-right:24px!important}}@media (min-width:761px){.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:760px){.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:1181px){.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 hsla(0,0%,100%,.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:761px){.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:760px){.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:760px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body{max-height:min(68vh,640px)!important;min-height:300px!important;padding-right:3px!important}}@media (min-width:761px) and (max-width:1180px){.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:1181px){.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:760px){.dashboard-panel .bonus-automation-panel .mini-section-head{align-items:center!important;gap:6px!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;height:28px!important;min-height:28px!important;padding:0 7px!important;font-size:8.5px!important;border-radius:10px!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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.9)!important}@media (max-width:760px){.drivers-table .drivers-phone-cell{gap:2px!important;padding-left:3px!important;padding-right:3px!important}.drivers-table .drivers-phone-copy{width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important;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:760px){.drivers-table .drivers-phone-cell{grid-template-columns:minmax(0,1fr) 15px!important;-moz-column-gap:3px!important;column-gap:3px!important;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:1180px){.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;height:34px!important;min-height:34px!important;max-height:34px!important;justify-self:center!important;padding:0!important}}@media (max-width:1180px){.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:1180px){.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:hsla(0,0%,100%,.3)!important;border-left:1px solid rgba(15,23,42,.14)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.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:hsla(0,0%,100%,.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:760px){.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: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:340px){.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{min-height:min(665px,calc(100dvh - 260px))!important;contain:layout paint!important;overscroll-behavior:contain!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:760px){.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:640px){.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}}@media (max-width:620px){.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-btn.icon-btn{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}@media (min-width:641px) and (max-width:1180px){.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}}@media (min-width:621px) and (max-width:1180px){.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:1180px){.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:620px){.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:hsla(0,91%,71%,.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:hsla(0,91%,71%,.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;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:hsla(0,91%,71%,.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:hsla(0,91%,71%,.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 hsla(0,91%,71%,.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 hsla(0,91%,71%,.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:1180px){.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:hsla(0,0%,100%,.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:#fff!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:1180px){.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:760px){.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;padding-bottom: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:#111a2b!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:#fff!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:18px;right:18px;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:#fff;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:hsla(0,91%,71%,.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:#fff;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}@media (max-width:640px){.dashboard-panel .fuel-activation-toast{top:12px;right:12px;width:calc(100vw - 24px)}}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:#fff!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:1180px){.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:760px){.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:1180px){.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:761px) and (max-width:1180px){.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 (min-width:641px) and (max-width:760px){.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:760px){.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:1181px){.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:641px) and (max-width:1180px){.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(2,minmax(0,1fr))!important;grid-auto-flow:row!important;gap:8px!important;width:100%!important}}@media (max-width:760px){.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}}@media (min-width:921px) and (max-width:1650px){.oil-home .oil-loads-card .oil-label-pill{font-size:12.35px!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{font-size:8.55px!important}}@media (min-width:1651px) and (max-width:1800px){.oil-home .oil-loads-card .oil-label-pill{font-size:10.45px!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{font-size:7.6px!important}}@media (min-width:1801px){.oil-home .oil-loads-card .oil-label-pill{font-size:13.3px!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{font-size:9.5px!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:hsla(0,91%,71%,.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:#fff!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:1180px){.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:760px){.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:#fff}.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 hsla(0,0%,100%,.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%;min-width:58px;max-width:94px;display:grid;grid-template-columns:1fr;gap:1px;padding:5px 7px 6px;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:#fff;text-align:center;font:inherit;text-decoration:none;pointer-events:auto;cursor:pointer;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%,#fff),color-mix(in srgb,var(--pill-border-light,#60a5fa) 26%,#fff))!important;background-color:color-mix(in srgb,var(--pill-border-light,#60a5fa) 34%,#fff)!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 hsla(0,0%,100%,.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{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.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 hsla(0,0%,100%,.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:hsla(0,91%,71%,.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);-webkit-backdrop-filter:blur(12px);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)}.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}.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}.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.7),0 0 9px rgba(59,130,246,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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{display:grid;grid-template-columns:minmax(0,1fr) minmax(92px,auto);align-items:center;gap:10px;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}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 hsla(0,0%,100%,.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:1080px){.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:720px){.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:1080px){body.oil-full-map-active,body:has(.oil-full-map-page){height:auto!important;min-height:100dvh!important;overflow-x:hidden!important;overflow-y:auto!important}body.oil-full-map-active .app-main,body:has(.oil-full-map-page) .app-main{height:auto!important;min-height:100dvh!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-page,.oil-full-map-shell{height:auto!important;overflow:visible!important}.oil-full-map-shell{min-height:0!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important}.oil-full-map-canvas{height:clamp(420px,58dvh,620px)!important;min-height:420px!important}.oil-full-map-panel{height:auto!important;max-height:none!important;align-content:start!important}.oil-full-map-panel,.oil-full-map-panel-list{overflow:visible!important}}@media (max-width:720px){.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:721px) and (max-width:1080px){.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{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}}@media (max-width:720px){.oil-full-map-panel-list{grid-template-columns:1fr!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:#fff!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:760px){.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:760px){.drivers-table{--drv-status-route-col:96px!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:120px!important}.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{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,.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) 6px!important;-moz-column-gap:1px!important;column-gap:1px!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:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{top:2px!important;right:3px!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{width:5px!important;height:5px!important;transform:translateY(-.5px)!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){display:flex!important;align-items:center!important;justify-content:center!important;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{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:16px!important;min-height:16px!important;max-height:16px!important;padding:1px 5px!important;font-size:6.7px!important;line-height:1!important;text-align:center!important}}@media (max-width:760px){.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;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 .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.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:2px!important;bottom:2px!important;width: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{position:absolute!important;top:50%!important;right:5px!important;width:5px!important;height:5px!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:760px){.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:761px) and (max-width:1180px){.drivers-table{--drv-col-phone:150px!important}}@media (min-width:761px) and (max-width:920px){.drivers-table{--drv-col-phone:148px!important}}@media (max-width:760px){.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:761px) and (max-width:1180px){.drivers-table{--drivers-row-pill-height:20px!important}}@media (max-width:760px){.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:1180px){.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:1180px){.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:760px){.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:has(.oil-full-map-page){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:hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:hsla(0,0%,100%,.98)!important;box-shadow:0 18px 42px rgba(37,99,235,.16)!important}@media (max-width:1080px){.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:720px){.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;gap:5px!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:420px){.oil-full-map-header h1{font-size:12px!important}.oil-full-map-actions{grid-template-columns:88px 74px 48px 44px!important;gap:4px!important}.oil-full-map-actions>button,.oil-full-map-filter-menu>summary,.oil-full-map-source-toggle button{font-size:8px!important}}@media (max-width:380px){.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;gap:3px!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:760px){.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;max-height:none!important}@media (max-width:1180px){.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:760px){.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:761px) and (max-width:1180px){.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:760px){.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) 6px!important;-moz-column-gap:1px!important;column-gap:1px!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:before,.drivers-table .drivers-data-row>:is(.driver-terminal-cell,.driver-well-cell) .mini-pill.has-location-pin:before{top:2px!important;right:2px!important;bottom:2px!important;width:11px!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: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{width:5px!important;height:5px!important;transform:translateY(-.5px)!important}}@media (max-width:760px){.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;right: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;width:5px!important;height:5px!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:920px){.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:761px) and (max-width:1180px){.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:760px){.dashboard-panel .fuel-tab-panel{margin:0 6px 8px!important;padding:8px!important;border-radius:10px!important}.dashboard-panel .fuel-change-bar,.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>.fuel-change-field:first-child{grid-column:1/-1!important}.dashboard-panel .fuel-change-bar>.fuel-change-status-pair{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) minmax(92px,.72fr)!important;gap:7px!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 hsla(0,0%,100%,.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:#fff!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:#fff!important}.ai-assist-message-tools .ai-assist-icon-button.speaking{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.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:hsla(0,91%,71%,.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 hsla(0,0%,100%,.14),0 0 0 3px hsla(0,91%,71%,.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 hsla(0,0%,100%,.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,#fff,#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 hsla(0,0%,100%,.9),0 0 0 3px hsla(0,91%,71%,.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 (min-width:1181px) and (max-width:1380px){.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}}@media (min-width:1181px) and (max-width:1680px){.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:760px){.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.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{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:#fff!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,#fff,#eef2f7)!important;color:#111827!important;text-shadow:none!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.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,#fff,#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 hsla(0,0%,100%,.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:#fff!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:#fff!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:#fff!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:760px){.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:760px){.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:761px){.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;width:7.2px!important;height:7.2px!important;min-width:7.2px!important;min-height:7.2px!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:760px){.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:761px){.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:760px){.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:5px!important;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:1180px){.drivers-table-edge-scroll,.drivers-table-edge-scroll-layer{display:none!important}}.drivers-table{--drivers-list-pill-font-size:8px!important}@media (min-width:1181px){.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 hsla(0,0%,100%,.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:760px){.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:760px){.drivers-table{--drivers-list-pill-font-size:8px!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{font-size:var(--drivers-list-pill-font-size)!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,.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:761px) and (max-width:1180px){.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:1181px){.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:760px){.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:721px) and (max-width:1080px){.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:720px){.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{min-height:13px!important;padding:1px 4px!important;font-size:7.1px!important}}@media (min-width:721px) and (max-width:1080px){.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:720px){.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{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}}@media (max-width:420px){.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}}@media (max-width:380px){.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 hsla(0,0%,100%,.84),0 6px 14px rgba(37,99,235,.1)!important}@media (min-width:1081px){.oil-full-map-actions{grid-template-columns:minmax(104px,128px) minmax(104px,128px) minmax(76px,92px) minmax(66px,82px)!important}}@media (max-width:1080px){.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:720px){.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:420px){.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}}@media (max-width:380px){.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}}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:761px) and (max-width:1180px){.drivers-table{--drivers-pill-final-y:1px!important}}@media (max-width:760px){.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:#fff!important;-webkit-text-fill-color:#fff!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:760px){.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:761px) and (max-width:1180px){.drivers-table{--drivers-pill-label-y:.7px!important}}@media (max-width:760px){.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:760px){.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:1180px){.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:760px){.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:760px){.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:1180px){.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:760px){.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-align:left!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:390px){.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:760px){.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:641px) and (max-width:1450px){.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:1080px){body.oil-full-map-active,body:has(.oil-full-map-page){height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}body.oil-full-map-active .app-main,body:has(.oil-full-map-page) .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;height:100dvh!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!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-canvas,.oil-full-map-panel{height:auto!important;min-height:0!important;max-height:none!important}.oil-full-map-panel{overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;align-content:start!important;padding-right:8px!important}.oil-full-map-panel-list{max-height:none!important;overflow:visible!important;padding-right:0!important}}@media (max-width:720px){.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:1080px){body.oil-full-map-active,body.oil-full-map-active .app-main,body:has(.oil-full-map-page),body:has(.oil-full-map-page) .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:720px){.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 .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-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) 156px!important}.oil-full-map-eta-line,.oil-full-map-gps-update{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;text-overflow:clip!important;font-size:7.5px!important}@media (max-width:1080px){.oil-full-map-panel-row{grid-template-columns:14px minmax(0,1fr) minmax(148px,40%)!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-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:720px){.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(136px,44%)!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-well{max-width:50px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:31px!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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:1180px){.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:760px){.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}}@media (max-width:520px){.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:1180px){.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:380px){.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:1180px){.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:380px){.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 (max-width:760px){.oil-home .oil-loads-card .oil-label-pill{font-size:6.94px!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{font-size:6.84px!important}}@media (min-width:941px) and (max-width:1800px){.oil-home .oil-loads-card .oil-label-pill{padding:8px 12px!important;font-size:15px!important}}@media (min-width:761px) and (max-width:940px){.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:1181px){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:760px){.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:760px){.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:390px){.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:761px) and (max-width:1180px){.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:761px) and (max-width:1180px){.drivers-table{--drivers-pill-eof-y:1px!important}}@media (max-width:760px){.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:760px){.oil-live-card .oil-action-row{display:grid!important;grid-template-columns:minmax(82px,.72fr) minmax(0,1.55fr)!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;overflow:hidden!important}.oil-live-card .oil-refresh-btn{height:32px!important;min-height:32px!important;padding:0 6px!important;gap:4px!important;font-size:clamp(7.6px,2.15vw,10px)!important;white-space:nowrap!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:28px minmax(0,1fr) 28px!important;align-items:center!important;justify-content:stretch!important;gap:5px!important;margin:0!important;overflow:hidden!important}.oil-live-card .oil-week-arrow{width:28px!important;min-width:28px!important;height:32px!important;min-height:32px!important;padding:0!important;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{width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important;box-sizing:border-box!important;padding-left:8px!important;padding-right:22px!important;font-size:clamp(7.6px,2.05vw,9.5px)!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}}@media (max-width:360px){.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{grid-template-columns:24px minmax(0,1fr) 24px!important;gap:4px!important}.oil-live-card .oil-week-arrow{width:24px!important;min-width:24px!important}}@media (max-width:760px){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:420px){.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:760px){.dashboard-horizontal-nav{grid-template-columns:28px minmax(0,1fr) 28px!important;gap:5px!important;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{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important;font-size:13px!important}}@media (max-width:380px){.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:760px){.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:640px){.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:941px) and (max-width:1180px){.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:940px){.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:760px){.oil-live-card .oil-action-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.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;gap:4px!important}.oil-live-card .oil-week-arrow{width:26px!important;min-width:26px!important;max-width:26px!important;height:32px!important;min-height:32px!important;max-height:32px!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{width:100%!important;min-width:0!important;max-width:100%!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding-left:6px!important;padding-right:18px!important;line-height:1!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!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-size:7.2px!important;font-weight:900!important}}@media (max-width:360px){.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 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:760px){.dashboard-horizontal-nav{grid-template-columns:28px minmax(0,1fr) 28px!important;gap:5px!important;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:761px) and (max-width:1180px){.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:761px){.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:760px){.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 hsla(0,0%,100%,.16),0 6px 12px rgba(15,23,42,.1)!important}@media (max-width:760px){.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:760px){.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;overflow:visible!important}.oil-live-card .oil-refresh-btn{height:32px!important;min-height:32px!important;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:370px){.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:760px){.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;font-size:8px!important}.oil-live-card .oil-week-select.week-range{width:126px!important;max-width:126px!important;font-size:7.2px!important}}@media (max-width:370px){.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:760px){.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:901px){.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:760px){.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 hsla(0,0%,100%,.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:760px){.dashboard-horizontal-nav .dashboard-horizontal-nav-arrow{border-radius:999px!important;margin-bottom:4px!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .dash-section-head p,.dashboard-panel .fuel-system-section>.dash-section-head p{max-width:430px!important;line-height:1.28!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:#fff!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:761px) and (max-width:1180px){.dashboard-horizontal-tabs button{gap:5px!important}.dashboard-horizontal-tab-icon{width:13px!important;height:13px!important;flex-basis:13px!important}}@media (max-width:760px){.dashboard-horizontal-tabs button{gap:2px!important;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:390px){.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}}@media (max-width:350px){.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:1180px){.dashboard-horizontal-shell{gap:8px!important}.dashboard-horizontal-nav{grid-template-columns:32px minmax(0,1fr) 32px!important;gap:8px!important;margin:0!important;padding:4px 0 8px!important;z-index:4!important}.dashboard-horizontal-nav,.dashboard-horizontal-tabs{display:grid!important;align-items:center!important;width:100%!important}.dashboard-horizontal-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:stretch!important;justify-self:center!important;gap:6px!important;max-width:660px!important;padding:6px!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 hsla(0,0%,100%,.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;width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 8px!important;border:1px solid transparent!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;box-shadow:none!important;transform:none!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:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.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 hsla(0,0%,100%,.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:760px){.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:370px){.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:1180px){.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 hsla(0,0%,100%,.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:1180px){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:#fff!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:700!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:hsla(0,0%,100%,.9)!important;color:#0f172a!important;border-color:rgba(96,165,250,.5)!important}@media (max-width:1180px){.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:1180px){.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:760px){.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:has(.oil-dashboard)>.dashboard-report-back,body:has(.oil-dashboard)>.driver-details-back,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>: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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.driver-modal-back .driver-modal-actions,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.driver-modal-back .driver-modal-head{padding:10px 18px!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.driver-modal-back .driver-field{gap:5px!important;font-size:10px!important;line-height:1.05!important}body:has(.oil-dashboard)>.driver-modal-back .driver-field input,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.driver-modal-back .driver-field textarea{min-height:72px!important;max-height:96px!important;border-radius:13px!important}body:has(.oil-dashboard)>.driver-modal-back .driver-modal-actions{padding:10px 18px!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.driver-details-back .driver-details-head{flex:0 0 auto!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.driver-details-back .driver-details-head>div:first-child{display:flex!important;flex-direction:column!important;gap:3px!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-head h3,body:has(.oil-dashboard)>.driver-details-back .driver-details-head p{margin:0!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal .dsBlock:has(.dsActiveBody .dsEmpty) .dsSplitLine{display:none!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal{width:min(980px,calc(100vw - 44px))!important;max-height:calc(100dvh - 44px)!important;overflow:auto!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .billing-report-floating-close{position:absolute!important;top:10px!important;right:10px!important;z-index:8!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:760px){body:has(.oil-dashboard)>.dashboard-report-back .billing-report-preview,body:has(.oil-dashboard)>.dashboard-report-back .dot-prompt-modal,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal{padding:10px!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal .dashboard-report-head{background:linear-gradient(180deg,#fbfdff,#f5f9fe)!important}body:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal .dashboard-report-head h3{font-size:17px!important;line-height:1.05!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .dashboard-modal-close,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-grid label span{margin-bottom:3px!important;font-size:8.5px!important}body:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-grid input,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal .billing-load-picture{height:min(380px,43dvh)!important}body:has(.oil-dashboard)>.dashboard-report-back .billing-report-floating-close{top:8px!important;right:8px!important}body:has(.oil-dashboard)>.dashboard-report-back .billing-report-preview .billing-report-sheet{padding:48px 10px 12px!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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){filter:blur(2px) brightness(.52) saturate(.85)!important;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:#fff!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>.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:1180px){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:#fff!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:560px){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:761px) and (max-width:1450px){.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:761px) and (max-width:900px){.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:761px) and (max-width:1180px){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:761px) and (max-width:900px){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:420px){.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:760px){body:has(.oil-dashboard)>.dashboard-report-back,body:has(.oil-dashboard)>.driver-details-back,body:has(.oil-dashboard)>.driver-modal-back{padding:8px 6px!important}body:has(.oil-dashboard)>.dashboard-report-back .dashboard-report-modal,body:has(.oil-dashboard)>.driver-details-back .driver-details-modal,body:has(.oil-dashboard)>.driver-modal-back .driver-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 16px)!important}body:has(.oil-dashboard)>.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:1180px){.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) * 9) + 2px)!important;max-height:calc(var(--oil-top-region-title-height) + var(--oil-top-region-header-height) + (var(--oil-top-region-row-height) * 9) + 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:1180px){: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:1180px){.oil-map-chat-card .oil-driver-map,.oil-map-chat-card .oil-driver-map .oil-map-pan-surface,.oil-map-chat-card .oil-driver-map .oil-map-viewport,.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:761px) and (max-width:940px){.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:761px) and (max-width:940px){.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}}@media (max-width:760px){.driver-load-edit-modal .driver-load-rate-action-row,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn,body:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.icon-btn,body:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small,body:has(.oil-dashboard)>.dashboard-report-back .driver-load-edit-modal .driver-load-rate-action-row .driver-load-inline-actions .dashboard-btn.small.icon-btn,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:1180px){body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.driver-details-back .driver-details-head{flex:0 0 auto!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:760px){.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:900px){.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:560px){.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}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:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back{position:fixed!important;inset:0!important;z-index:26000!important;display:flex!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;background:rgba(2,6,23,.68)!important;backdrop-filter:blur(9px) saturate(.9)!important;-webkit-backdrop-filter:blur(9px) saturate(.9)!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.dashboard-prompt-back{position:fixed!important;inset:0!important;z-index:28000!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;background:rgba(2,6,23,.72)!important;backdrop-filter:blur(10px) saturate(.9)!important;-webkit-backdrop-filter:blur(10px) saturate(.9)!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.dashboard-prompt-back .dashboard-report-modal{transform:none!important;margin:0 auto!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.fsc-date-range-back .fsc-date-range-modal{width:min(420px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn.small,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-btn.small{padding:0 16px!important}body:has(.oil-dashboard)>.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:760px){body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal,body:has(.oil-dashboard)>.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:1024px){body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-table-scroll{overflow-x:hidden!important}body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-header-row,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-rate-settings-modal .billing-rate-row,body:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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(960px,calc(100vw - 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:780px!important;display:grid!important;grid-template-columns:1.25fr 1fr .82fr .95fr .72fr 1fr!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}.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:760px){.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 (min-width:1181px) and (max-width:1680px){.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:1180px){.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:900px){.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:640px){.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,.trailers-table .trailers-row>span:has(.image-link-btn),.trucks-table .trucks-row>span.fleet-image-cell,.trucks-table .trucks-row>span:has(.image-link-btn){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:has(.image-link-btn)>*,.trucks-table .fleet-image-cell>*,.trucks-table .trucks-row>span:has(.image-link-btn)>*{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:hsla(0,93%,94%,.76)!important}@media (max-width:760px){.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 hsla(0,0%,100%,.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:760px){.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 hsla(0,0%,100%,.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:1651px){.drivers-head-actions{grid-template-columns:repeat(4,126px)!important}}@media (min-width:761px) and (max-width:1180px){.drivers-toolbar{grid-template-columns:minmax(220px,1.25fr) repeat(4,108px)!important;grid-template-areas:"search region customer status authority"!important}}@media (max-width:760px){.drivers-toolbar{grid-template-areas:"search search region status" "mobileSort mobileAdd refresh refresh"!important}.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:760px){.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:1180px){.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:760px){.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:760px){.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{right:5px!important;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:641px) and (max-width:1450px){.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}}@media (min-width:641px) and (max-width:1180px){.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:1181px){.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}@media (max-width:1180px){.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-x:hidden!important;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:760px){.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:has(.oil-dashboard)>.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:has(.oil-dashboard)>.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:760px){.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;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:repeat(3,34px)!important;grid-auto-flow:row!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!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;min-width:0!important;width:100%!important;max-width:100%!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 .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: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:1180px){.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:760px){.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{max-height:min(48dvh,360px)!important;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:760px){.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:1180px){.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:760px){.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,.fuel-system-lazy-placeholder)),.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,.fuel-system-lazy-placeholder)),.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,.fuel-system-lazy-placeholder)){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:761px) and (max-width:1180px){.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:760px){.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:760px){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:760px){.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:hsla(0,0%,100%,.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}@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;-webkit-overflow-scrolling:touch!important}@media (max-width:760px){.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:1180px){.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;height:auto!important;max-height:none!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:760px){.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:1180px){.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:761px) and (max-width:1180px){.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:760px){.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:1180px){.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:1180px){.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-header{display:none!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!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>: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){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:760px){.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-columns:repeat(12,minmax(0,1fr))!important;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>: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:34px!important;min-height:34px!important;max-height:34px!important;border-radius:11px!important;font-size:9px!important}}@media (min-width:1181px){.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 hsla(0,0%,100%,.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:760px){.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:1180px){.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:760px){.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:641px) and (max-width:1180px){.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:1180px){.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:760px){.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:1180px){.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:center!important;justify-items:center!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:min(100%,720px)!important;justify-self:center!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:center!important;flex:0 0 auto!important;width:min(100%,720px)!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:760px){.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:900px){.dispatch-chat-panel .oil-chat-messages,.oil-map-chat-card .oil-chat-messages{flex:1 1 auto!important;max-height:none!important}}.landing-page .landing-product-row{content-visibility:auto;contain-intrinsic-size:520px}.landing-page .landing-group-bg{background-image:none!important;overflow:hidden!important}.landing-page .landing-group-img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--landing-hero-position,center center);object-position:var(--landing-hero-position,center center)}.landing-page .landing-group-img-light,html[data-theme=light] .landing-page .landing-group-img-dark{display:none}html[data-theme=light] .landing-page .landing-group-img-light{display:block}.landing-page .landing-action{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;min-width:min(260px,100%)!important;max-width:100%!important;min-height:58px!important;padding:0 26px!important;border-radius:18px!important;border:1px solid rgba(147,197,253,.76)!important;background:linear-gradient(180deg,rgba(59,130,246,.98),rgba(37,99,235,.96))!important;color:#fff!important;font-size:clamp(17px,1.35vw,24px)!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 1px 2px rgba(2,6,23,.45)!important;box-shadow:0 14px 28px rgba(15,23,42,.28),inset 0 1px 0 hsla(0,0%,100%,.22)!important;white-space:normal!important;overflow-wrap:anywhere!important}.landing-page .landing-action:hover{border-color:rgba(191,219,254,.9)!important;background:linear-gradient(180deg,rgba(96,165,250,.98),rgba(37,99,235,.98))!important;transform:translateY(-1px)}html[data-theme=light] .landing-page .landing-action{border-color:rgba(37,99,235,.36)!important;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(226,238,255,.94))!important;color:#0f2f7a!important;text-shadow:none!important;box-shadow:0 14px 28px rgba(30,64,175,.16),inset 0 1px 0 hsla(0,0%,100%,.86)!important}html[data-theme=light] .landing-page .landing-action:hover{border-color:rgba(37,99,235,.56)!important;background:linear-gradient(180deg,#fff,rgba(213,230,255,.98))!important}@media (max-width:620px){.landing-page .landing-action{width:100%!important;min-width:0!important;min-height:54px!important;padding:0 18px!important;font-size:18px!important}}@media (min-width:941px) and (hover:hover) and (pointer:fine){.oil-home .oil-loads-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.oil-home .oil-loads-card .oil-tile{min-width:0!important;padding:10px!important}.oil-home .oil-loads-card .oil-tile-row{align-items:stretch!important;flex-direction:column!important;gap:8px!important}.oil-home .oil-loads-card .oil-label-pill{max-width:100%!important;padding:7px 8px!important;font-size:clamp(11.2px,.76vw,14.5px)!important;line-height:1.08!important;white-space:nowrap!important;text-overflow:ellipsis!important}.oil-home .oil-loads-card .oil-customer-pills,.oil-home .oil-loads-card .oil-label-pill{flex:0 0 auto!important;width:100%!important;justify-content:center!important;gap:5px!important;overflow:hidden!important}.oil-home .oil-loads-card .oil-customer-pills{min-width:0!important;flex-wrap:nowrap!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;padding:4px 6px!important;font-size:clamp(7.2px,.5vw,9.2px)!important;line-height:1!important;letter-spacing:0!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (min-width:1181px) and (hover:hover) and (pointer:fine){.oil-home .oil-loads-card .oil-load-card-tile:not(.oil-load-card-inline-pills) .oil-customer-pills{flex-wrap:wrap!important;overflow:visible!important;row-gap:4px!important;align-content:center!important}.oil-home .oil-loads-card .oil-load-card-tile:not(.oil-load-card-inline-pills) .oil-customer-pills .oil-cust{flex:0 1 auto!important;max-width:86px!important;min-width:0!important;padding:4px 6px!important;font-size:clamp(6.8px,.42vw,8.8px)!important;line-height:1!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-tile-row{align-items:center!important;flex-direction:row!important;gap:10px!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-label-pill{flex:1 1 auto!important;width:auto!important;min-width:0!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-customer-pills{flex:0 1 auto!important;width:auto!important;max-width:46%!important;justify-content:flex-end!important;flex-wrap:nowrap!important;overflow:hidden!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-customer-pills .oil-cust{flex:0 1 auto!important;max-width:92px!important}}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed .dash-stats-grid,.dashboard-panel.dashboard-desktop-routed .dashboard-head,.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-nav{display:none!important}.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-shell{margin-top:0!important}.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-track{transition:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-layout-v4{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-side-stack{display:contents!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .summary-card{order:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-period-card{order:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-settings-tabs-card{display:none!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-layout-v4{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-period-card,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .summary-card{display:none!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-designer-section,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-designer-section>.dash-section-body,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-layout-v4,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-side-stack{width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-side-stack{grid-template-rows:none!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-tabs-card{width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:hidden!important;align-self:start!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-tab-panel{width:100%!important;min-width:0!important;min-height:0!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions{flex-wrap:nowrap!important;align-items:center!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions .dashboard-btn.small{min-width:112px!important;height:42px!important;min-height:42px!important;padding-inline:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(63vh,720px)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;padding:0 4px 8px 0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(72px,.72fr) minmax(118px,1.08fr) minmax(96px,.9fr) minmax(96px,.9fr) minmax(86px,.76fr) minmax(86px,.76fr) minmax(78px,.72fr) minmax(78px,.72fr) minmax(88px,.78fr) minmax(82px,.78fr) minmax(78px,.7fr) minmax(74px,.64fr) 42px!important;grid-template-rows:40px!important;gap:8px!important;width:100%!important;min-width:1128px!important;max-width:none!important;min-height:40px!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row>*{grid-row:1!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row select{padding-left:9px!important;padding-right:24px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .rate-rule-suffix-field input{padding-left:10px!important;padding-right:20px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn{padding:0!important;min-width:42px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(64vh,720px)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;padding:0 4px 8px 0!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row){box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(220px,1.35fr) minmax(132px,.72fr) minmax(190px,1fr) minmax(210px,1.08fr) 112px 96px!important;grid-template-rows:42px!important;gap:10px!important;width:100%!important;min-width:988px!important;max-width:none!important;min-height:42px!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>*{grid-row:1!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!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:12px!important;font-size:11px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) select{padding-left:12px!important;padding-right:28px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input{padding-left:14px!important;padding-right:22px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .dashboard-btn.icon-btn{padding:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .dashboard-settings-users-grid{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;align-items:flex-start!important;gap:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .dash-section-body{max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-v4-grid{grid-template-columns:84px minmax(320px,1.15fr) minmax(150px,.44fr) 128px!important;gap:14px 16px!important;align-items:flex-end!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{grid-column:1/-1!important;margin-top:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row{grid-template-columns:minmax(220px,.75fr) minmax(420px,1.35fr) minmax(150px,180px)!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-list{max-height:min(48vh,520px)!important;padding-right:4px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-row{grid-template-columns:minmax(220px,.76fr) minmax(420px,1.34fr) minmax(110px,132px) 64px!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-pill-group{min-height:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .permissions-settings-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section>.dash-section-head{display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)!important;grid-template-rows:auto minmax(0,auto)!important;gap:14px!important;align-items:flex-start!important;align-content:flex-start!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body>.mini-head{grid-column:1!important;grid-row:1!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-list{grid-column:1!important;grid-row:2!important;max-height:min(38vh,360px)!important;overflow:auto!important;padding-right:4px!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .activity-log-box{grid-column:2!important;grid-row:1/span 2!important;margin-top:0!important;min-height:0!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .activity-log-list{max-height:min(38vh,360px)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .activity-log-row{grid-template-columns:132px minmax(150px,.44fr) minmax(220px,1fr)!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .dashboard-settings-users-grid{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .activity-log-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .system-settings-section{display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .dashboard-settings-users-grid>.dash-section,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section>.dash-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;gap:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;max-height:none!important;overflow:visible!important;padding-right:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-list{max-height:clamp(260px,28vh,320px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-settings-box{display:block!important;margin-top:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-role-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;max-height:clamp(320px,34vh,420px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-role-card{min-width:0!important;overflow:hidden!important}.loads-panel.loads-mode-today .loads-toolbar .date-field,.loads-panel.loads-mode-today .loads-toolbar .sheet-field{display:none!important}.loads-panel.loads-mode-today .loads-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) 120px minmax(140px,180px)!important;grid-template-areas:"search searchBtn refresh"!important;justify-content:stretch!important;align-items:end!important}.loads-panel.loads-mode-today .loads-toolbar .search-field{display:grid!important;grid-area:search!important}.loads-panel.loads-mode-today .loads-toolbar .search-btn{display:inline-flex!important;grid-area:searchBtn!important}.loads-panel.loads-mode-today .loads-toolbar .refresh-btn{grid-area:refresh!important;width:100%!important}}@media (max-width:1180px){body:has(.oil-dashboard)>.driver-modal-back{align-items:flex-start!important;justify-content:center!important;z-index:26050!important;padding:max(8px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body:has(.oil-dashboard)>.driver-modal-back .driver-modal{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:min(100%,1020px)!important;max-width:calc(100vw - 12px)!important;height:min(860px,calc(100dvh - 16px))!important;max-height:calc(100dvh - 16px)!important;margin:0!important;overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior-y:contain!important;touch-action:none!important;-webkit-overflow-scrolling:touch!important}body:has(.oil-dashboard)>.driver-modal-back .driver-modal-actions,body:has(.oil-dashboard)>.driver-modal-back .driver-modal-head{position:relative!important;top:auto!important;bottom:auto!important;flex:0 0 auto!important;z-index:3!important}body:has(.oil-dashboard)>.driver-modal-back .driver-form-grid{min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body:has(.oil-dashboard)>.driver-modal-back .driver-modal-actions{align-self:end!important;margin-top:0!important}}@media (max-width:760px){body:has(.oil-dashboard)>.driver-modal-back .driver-modal{height:calc(100dvh - 18px)!important;max-height:calc(100dvh - 18px)!important;overflow-y:hidden!important}}@media (max-width:1180px){.drivers-panel .drivers-table-wrap{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important}.drivers-table .drivers-data-row,.drivers-table .drivers-row{contain:none!important;transform:none!important;will-change:auto!important}.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name,.drivers-table .drivers-row>span:first-child{position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;z-index:42!important;contain:none!important;transform:none!important;will-change:auto!important;isolation:isolate!important;overflow:hidden!important;background:var(--driver-sticky-normal)!important;background-color:var(--driver-sticky-normal)!important;color:var(--oil-text,#0f172a)!important}.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name{padding-left:10px!important;padding-right:18px!important}.drivers-table .drivers-header>span:first-child{z-index:48!important;background:var(--driver-header-sticky-bg)!important;background-color:var(--driver-header-sticky-bg)!important}.drivers-table .drivers-data-row:hover>span.driver-name,.drivers-table .drivers-data-row:hover>span:first-child.driver-name{z-index:43!important;background:var(--driver-sticky-hover)!important;background-color:var(--driver-sticky-hover)!important}.drivers-table .drivers-data-row>span.driver-name .driver-name-text,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-name-text{position:relative!important;z-index:2!important;opacity:1!important;visibility:visible!important;color:inherit!important;transform:none!important;will-change:auto!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot{position:absolute!important;top:50%!important;right:5px!important;left:auto!important;z-index:3!important;opacity:1!important;visibility:visible!important;transform:translateY(-50%)!important;will-change:auto!important}}@media (min-width:761px) and (max-width:1180px){.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name{padding-right:20px!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot{right:6px!important}}@media (max-width:760px){.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name{padding-left:8px!important;padding-right:14px!important;justify-content:flex-start!important;text-align:left!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot{right:4px!important}}@media (max-width:1180px){.oil-home #oil-home-top-drivers{overflow:hidden!important}.oil-home #oil-home-top-drivers .oil-top-region-scroll{display:flex!important;grid-template-columns:none!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:10px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity;scrollbar-gutter:stable;padding:0 2px 9px!important;margin-inline:-2px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex:0 0 min(420px,calc((100vw - 52px) / 2))!important;width:min(420px,calc((100vw - 52px) / 2))!important;min-width:340px!important;max-width:420px!important;scroll-snap-align:start;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}}@media (max-width:760px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{gap:9px!important;padding-bottom:10px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex-basis:min(360px,calc(100vw - 54px))!important;width:min(360px,calc(100vw - 54px))!important;min-width:min(360px,calc(100vw - 54px))!important;max-width:min(360px,calc(100vw - 54px))!important}}.oil-home #oil-home-top-drivers{overflow:hidden!important}.oil-home #oil-home-top-drivers .oil-top-region-scroll{display:flex!important;grid-template-columns:none!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.68) rgba(148,163,184,.14)!important;cursor:grab!important;padding:0 2px 10px!important;margin-inline:-2px!important}.oil-home #oil-home-top-drivers .oil-top-region-scroll:active{cursor:grabbing!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll::-webkit-scrollbar{display:block!important;width:8px!important;height:8px!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll::-webkit-scrollbar-track{display:block!important;background:rgba(148,163,184,.14)!important;border-radius:999px!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll::-webkit-scrollbar-thumb{display:block!important;background:rgba(96,165,250,.68)!important;border-radius:999px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex:0 0 clamp(520px,calc((100% - 12px) / 2),820px)!important;width:clamp(520px,calc((100% - 12px) / 2),820px)!important;min-width:520px!important;max-width:820px!important;scroll-snap-align:start!important;overflow-x:hidden!important}@media (max-width:1180px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{gap:10px!important;padding-bottom:10px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex:0 0 min(420px,calc((100vw - 52px) / 2))!important;width:min(420px,calc((100vw - 52px) / 2))!important;min-width:340px!important;max-width:420px!important}}@media (max-width:760px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{gap:9px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex-basis:min(360px,calc(100vw - 54px))!important;width:min(360px,calc(100vw - 54px))!important;min-width:min(360px,calc(100vw - 54px))!important;max-width:min(360px,calc(100vw - 54px))!important}}@media (max-width:1180px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{scroll-snap-type:none!important;touch-action:pan-x pan-y!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important}.oil-home #oil-home-top-drivers :is(.oil-top-region-table,.oil-top-columns,.oil-top-row){touch-action:pan-x pan-y!important}}.oil-home #oil-home-top-drivers .oil-top-region-scroll:is(.is-pointer-dragging,.is-touch-dragging){cursor:grabbing!important;scroll-snap-type:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}@media (min-width:1181px){.oil-home #oil-home-top-drivers .oil-top-region-scroll,.oil-home #oil-home-top-drivers .oil-top-region-scroll:active,.oil-home #oil-home-top-drivers .oil-top-region-scroll:is(.is-pointer-dragging,.is-touch-dragging){cursor:default!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}}.drivers-table .drivers-data-row>span.driver-company-column{display:flex!important;align-items:center!important;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}.oil-company-title,.oil-live-card .oil-title-row{min-width:0!important}.oil-company-title{display:inline-grid!important;grid-template-columns:48px minmax(0,auto)!important;align-items:center!important;gap:12px!important;max-width:100%!important}.oil-company-logo,.oil-company-logo-fallback{width:48px!important;height:48px!important;border-radius:12px!important;border:1px solid rgba(96,165,250,.28)!important;background:rgba(15,23,42,.08)!important;box-shadow:0 12px 24px rgba(15,23,42,.12)!important;flex:0 0 auto!important}.oil-company-logo{display:block!important;-o-object-fit:cover!important;object-fit:cover!important}.oil-company-logo-fallback{display:grid!important;place-items:center!important;color:#fff!important;background:linear-gradient(135deg,#f97316,#2563eb)!important;font-size:13px!important;font-weight:950!important}.oil-company-title h2{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .settings-v4-grid{grid-template-columns:64px minmax(0,1fr) 84px 84px!important}.dashboard-panel .company-logo-row{grid-column:1!important;grid-row:1!important;display:grid!important;gap:6px!important;min-width:0!important;cursor:pointer!important}.dashboard-panel .company-logo-row>span{display:block!important;color:var(--oil-muted,var(--muted))!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .company-logo-row input{display:none!important}.dashboard-panel .company-logo-preview{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;overflow:hidden!important;border:1px solid var(--line)!important;border-radius:11px!important;background:var(--input)!important;color:var(--primary)!important;font-size:19px!important;font-style:normal!important;font-weight:950!important}.dashboard-panel .company-logo-preview img{width:100%!important;height:100%!important;display:block!important;-o-object-fit:cover!important;object-fit:cover!important}.dashboard-panel .company-logo-preview em{font-style:normal!important;transform:translateY(-1px)!important}.dashboard-panel .company-setting-row{grid-column:2!important}.dashboard-panel .company-timezone-row{grid-column:3!important}.dashboard-panel .company-update-btn{grid-column:4!important}@media (max-width:1180px){.oil-company-title{grid-template-columns:40px minmax(0,auto)!important;gap:9px!important}.oil-company-logo,.oil-company-logo-fallback{width:40px!important;height:40px!important;border-radius:10px!important}.oil-company-logo-fallback{font-size:11px!important}.oil-company-title h2,.oil-live-card .oil-company-title h2{font-size:17px!important}}@media (max-width:760px){.oil-company-title{grid-template-columns:34px minmax(0,auto)!important;gap:8px!important}.oil-company-logo,.oil-company-logo-fallback{width:34px!important;height:34px!important;border-radius:9px!important}.oil-company-logo-fallback{font-size:10px!important}.oil-company-title h2,.oil-live-card .oil-company-title h2{font-size:15px!important}.dashboard-panel .settings-v4-grid{grid-template-columns:46px minmax(0,1fr) 68px 68px!important;-moz-column-gap:5px!important;column-gap:5px!important}.dashboard-panel .company-logo-preview{width:36px!important;height:36px!important;border-radius:9px!important}.dashboard-panel .company-timezone-row select{font-size:12px!important}.dashboard-panel .company-update-btn{width:68px!important;min-width:68px!important;max-width:68px!important;padding:0 5px!important;font-size:11px!important}}.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:64px minmax(0,1fr) 84px 84px!important}.dashboard-panel .system-settings-section .company-logo-row{grid-column:1!important;grid-row:1!important}.dashboard-panel .system-settings-section .company-setting-row{grid-column:2!important;grid-row:1!important}.dashboard-panel .system-settings-section .company-timezone-row{grid-column:3!important;grid-row:1!important}.dashboard-panel .system-settings-section .company-update-btn{grid-column:4!important;grid-row:1!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-brand:before,.oil-desktop-sidebar-brand:before{content:none!important;display:none!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company{display:grid!important;grid-template-columns:44px!important;justify-content:center!important;justify-items:center!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company-fallback,.desktop-sidebar-collapsed .oil-desktop-sidebar-company-logo{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:12px!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company-logo{display:block!important;-o-object-fit:cover!important;object-fit:cover!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company strong{display:none!important}@media (max-width:760px){.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:46px minmax(0,1fr) minmax(64px,68px) minmax(64px,68px)!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .system-settings-section .company-timezone-row,.dashboard-panel .system-settings-section .company-update-btn{min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .company-update-btn{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;padding-inline:5px!important}}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-tabs-card{overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-mini-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:7px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-mini-tabs button{min-width:0!important;width:100%!important;height:40px!important;min-height:40px!important;padding:0 10px!important;gap:6px!important;font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-mini-tabs button span{flex:0 0 auto!important;min-width:22px!important;height:22px!important;padding:0 7px!important;font-size:10px!important;line-height:22px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions{gap:8px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions .dashboard-btn.small{min-width:96px!important;height:36px!important;min-height:36px!important;padding-inline:12px!important;font-size:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;padding:0!important;gap:6px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row{display:grid!important;grid-template-columns:minmax(52px,.62fr) minmax(76px,1fr) minmax(68px,.86fr) minmax(68px,.86fr) minmax(60px,.7fr) minmax(62px,.7fr) minmax(56px,.62fr) minmax(56px,.62fr) minmax(64px,.72fr) minmax(58px,.64fr) minmax(54px,.6fr) minmax(54px,.6fr) 38px!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-rows:34px!important;min-height:34px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row :is(input,select,.dashboard-btn,.rate-rule-suffix-field){height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:10px!important;font-size:8.4px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row select{padding-left:7px!important;padding-right:18px!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .rate-rule-suffix-field input{padding-left:8px!important;padding-right:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn{min-width:38px!important;width:38px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;padding:0!important;gap:8px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row){display:grid!important;grid-template-columns:minmax(108px,1.28fr) minmax(84px,.68fr) minmax(106px,1fr) minmax(126px,1.06fr) minmax(76px,.52fr) 48px!important;grid-template-rows:36px!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:36px!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>*{min-width:0!important;width:100%!important;max-width:100%!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:10px!important;font-size:9.6px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) select{padding-left:10px!important;padding-right:22px!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input{padding-left:11px!important;padding-right:18px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .dashboard-btn{padding:0 8px!important;font-size:9.4px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .dashboard-btn.icon-btn{width:48px!important;min-width:48px!important;max-width:48px!important;padding:0!important}}body>.completion-error-back{position:fixed!important;inset:0!important;z-index:40000!important;display:grid!important;place-items:center!important;isolation:isolate!important;pointer-events:auto!important}body>.completion-error-back .completion-error-modal{position:relative!important;z-index:1!important}body:has(.driver-app-page[data-theme=light])>.completion-error-back .completion-error-modal{background:#fff!important;color:#0f172a!important;border-color:rgba(239,68,68,.34)!important;box-shadow:0 30px 90px rgba(15,23,42,.24)!important}body:has(.driver-app-page[data-theme=light])>.completion-error-back .completion-error-modal p{color:#52627a!important}.dashboard-panel .bonus-automation-main-grid,.dashboard-panel .bonus-automation-performance-column,.dashboard-panel .bonus-automation-rule-column{box-sizing:border-box;min-width:0}.dashboard-panel .bonus-automation-main-grid,.dashboard-panel .bonus-automation-performance-column,.dashboard-panel .bonus-automation-rule-column{display:flex;flex-direction:column;gap:8px}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tabs-card{overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel{padding:16px 18px 18px!important;overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .mini-section-head{align-items:center!important;margin-bottom:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .billing-settings-head-actions{flex-wrap:nowrap!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .billing-settings-head-actions .dashboard-btn.small{height:40px!important;min-height:40px!important;min-width:124px!important;padding-inline:14px!important;border-radius:18px!important;font-size:12px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel>.bonus-automation-scroll-body{max-height:calc(100dvh - 150px)!important;min-height:0!important;overflow:hidden!important;padding:0!important;scrollbar-gutter:auto!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .bonus-tms-awards{flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0 0 14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-main-grid{display:grid!important;grid-template-columns:minmax(430px,.82fr) minmax(620px,1.18fr)!important;gap:16px!important;align-items:start!important;width:100%!important;min-height:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-performance-column,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-column{gap:12px!important;min-height:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) minmax(0,.82fr)!important;gap:10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-top-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls :is(.bonus-region-field,.bonus-money-field){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;padding:0 10px!important;border:1px solid rgba(96,165,250,.25)!important;border-radius:14px!important;background:hsla(0,0%,100%,.045)!important;box-shadow:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-top-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-top-toggle input{flex:0 0 17px!important;width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls :is(.bonus-region-field,.bonus-money-field){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;align-items:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls :is(.bonus-region-field>span,.bonus-money-field>span:first-child){font-size:9px!important;font-weight:950!important;color:var(--oil-muted,var(--muted))!important;text-transform:uppercase!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-region-menu summary,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .rate-rule-suffix-field,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .rate-rule-suffix-field input{height:30px!important;min-height:30px!important;max-height:30px!important;border-radius:10px!important;font-size:10px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-head{min-height:34px!important;margin:0!important;padding:0 2px!important;font-size:13px!important;letter-spacing:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-head .dashboard-btn.small{width:auto!important;min-width:92px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 12px!important;border-radius:12px!important;font-size:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-header,.bonus-automation-rule-header){display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-table,.bonus-automation-rules-table){box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(34dvh,310px)!important;margin:0!important;padding:0 2px 2px 0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){height:auto!important;min-height:48px!important;max-height:none!important;overflow:visible!important;padding:0!important;scrollbar-gutter:auto!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-table,.bonus-automation-rules-table) .bonus-empty{box-sizing:border-box!important;min-height:48px!important;width:100%!important;padding:12px 14px!important;border:1px dashed rgba(148,163,184,.32)!important;border-radius:14px!important;background:hsla(0,0%,100%,.025)!important;font-size:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row){box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(2,38px)!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:94px!important;max-height:none!important;padding:8px!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:14px!important;background:hsla(0,0%,100%,.035)!important;overflow:visible!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row)>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;align-self:stretch!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(2){grid-column:3/7!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(3){grid-column:7/8!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(4){grid-column:8/13!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(5){grid-column:1/3!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(6){grid-column:3/6!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(7){grid-column:6/10!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(8){grid-column:10/12!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(9){grid-column:12/13!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(2){grid-column:3/6!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(3){grid-column:6/13!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(4){grid-column:1/4!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(5){grid-column:4/7!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(6){grid-column:7/10!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(7){grid-column:10/12!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(8){grid-column:12/13!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :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:38px!important;min-height:38px!important;max-height:38px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) select{padding-left:8px!important;padding-right:22px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0 6px!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-toggle input{flex:0 0 15px!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row .bonus-rule-is{display:grid!important;place-items:center!important;color:var(--oil-muted,var(--muted))!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field{display:block!important;position:relative!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field input{padding-left:18px!important;padding-right:20px!important;text-align:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{width:38px!important;min-width:38px!important;max-width:38px!important;justify-self:center!important;padding:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-tools{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-tools select{height:42px!important;min-height:42px!important;border-radius:14px!important;padding:0 30px 0 12px!important;font-size:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-table{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:calc(100dvh - 238px)!important;margin:0!important;padding:0 4px 8px 0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row{box-sizing:border-box!important;grid-template-columns:34px minmax(140px,1.15fr) minmax(72px,.58fr) minmax(92px,.68fr) minmax(150px,1fr) 58px 50px!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:5px 10px!important;border-radius:14px!important;font-size:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row.head{min-height:34px!important;padding-top:0!important;padding-bottom:0!important;border-radius:12px!important;font-size:10px!important;top:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row>*{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row .mini-pill{width:100%!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 9px!important;font-size:10px!important;line-height:24px!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .dash-stats-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;scroll-padding-inline:12px!important;overflow-x:auto!important;overflow-y:hidden!important}}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]) .dashboard-scroll-page-settings>.dashboard-settings-users-grid{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;gap:18px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .dashboard-settings-users-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-v4-grid{grid-template-columns:84px minmax(260px,1fr) minmax(180px,320px) minmax(132px,180px)!important;-moz-column-gap:16px!important;column-gap:16px!important;row-gap:16px!important;align-items:end!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-timezone-row{align-self:end!important;min-height:78px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-logo-row{justify-items:start!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-logo-preview{width:58px!important;height:58px!important;border-radius:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-setting-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-timezone-row select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-update-btn{width:100%!important;min-width:0!important;max-width:none!important;height:56px!important;min-height:56px!important;border-radius:15px!important;font-size:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-update-btn{justify-self:stretch!important;align-self:end!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{width:100%!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body>.mini-section-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .permissions-settings-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .users-lock-overlay,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section>.dash-section-head{display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body{display:block!important;padding:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .activity-log-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .activity-log-box{display:block!important;width:100%!important;margin:0!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]) .users-permissions-section .activity-log-list{max-height:clamp(260px,34vh,430px)!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]) .users-permissions-section .activity-log-row{grid-template-columns:minmax(150px,.35fr) minmax(210px,.42fr) minmax(0,1fr)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .dashboard-settings-users-grid{grid-auto-rows:auto!important;align-items:start!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .dash-section-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{position:relative!important;z-index:0!important;margin-top:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-row{grid-template-columns:minmax(220px,.76fr) minmax(420px,1.34fr) minmax(110px,132px) 64px!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row button.dashboard-btn{grid-column:3!important;width:100%!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section>.dash-section-body>.activity-log-box{width:100%!important;margin-top:18px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .activity-log-list{max-height:clamp(260px,34vh,430px)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .activity-log-row{grid-template-columns:minmax(150px,.35fr) minmax(210px,.42fr) minmax(0,1fr)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{display:none!important}}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{width:100%!important;margin-top:14px!important}.dashboard-panel .users-permissions-section>.dash-section-body>.activity-log-box{display:none!important}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .dashboard-scroll-page-settings>.dashboard-settings-users-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;gap:18px!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;max-height:none!important;overflow:visible!important;padding-right:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body>.mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(132px,196px)!important;align-items:center!important;gap:14px!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body>.mini-section-head .dashboard-btn{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;border-radius:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-list{box-sizing:border-box!important;display:grid!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:clamp(330px,34vh,430px)!important;margin:0!important;padding:12px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(150px,1.05fr) minmax(190px,1.08fr) minmax(150px,.9fr) minmax(106px,.5fr) 106px 46px!important;gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:52px!important;padding:6px 8px!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card>:is(input,select,.dashboard-btn){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:13px!important;font-size:12px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card>.dashboard-btn:not(.icon-btn){padding:0 10px!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card>.dashboard-btn.icon-btn{width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important;justify-self:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-settings-box{display:grid!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-role-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;max-height:none!important;padding:0!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-role-card{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:8px!important;min-width:0!important;padding:14px!important;overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-role-card h4{margin:0!important;font-size:14px!important;line-height:1.15!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid.permission-grid-groups{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid label{box-sizing:border-box!important;min-width:0!important;min-height:66px!important;padding:9px!important;gap:7px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid label span{min-height:22px!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:10.5px!important;line-height:1.08!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-cycle{height:34px!important;min-height:34px!important;border-radius:999px!important;font-size:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .activity-log-box{display:grid!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px!important}}@media (min-width:1181px) and (pointer:fine){body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){overflow-x:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.68) rgba(15,23,42,.38)!important;scrollbar-gutter:stable!important;-ms-overflow-style:auto!important}body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar{width:10px!important;height:10px!important;display:block!important;background:transparent!important}body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-track{margin:0 12px!important;border:3px solid transparent!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(59,130,246,.18),rgba(96,165,250,.36)) padding-box,linear-gradient(180deg,rgba(148,163,184,.12),rgba(15,23,42,.28)) border-box!important;box-shadow:inset 0 0 0 1px rgba(191,219,254,.12)!important}body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb{min-width:86px!important;border:2px solid rgba(15,23,42,.56)!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(147,197,253,.86),rgba(59,130,246,.76) 48%,rgba(96,165,250,.82))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.38),0 0 12px rgba(96,165,250,.16)!important}html[data-theme=light] body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){scrollbar-color:rgba(96,165,250,.62) rgba(226,232,240,.54)!important}html[data-theme=light] body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-track{background:linear-gradient(90deg,rgba(219,234,254,.32),rgba(241,245,249,.72)) padding-box,linear-gradient(180deg,rgba(96,165,250,.12),rgba(148,163,184,.18)) border-box!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.1)!important}html[data-theme=light] body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb{border-color:rgba(248,251,255,.9)!important;background:linear-gradient(90deg,rgba(147,197,253,.72),rgba(96,165,250,.74) 52%,rgba(125,184,247,.7))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58)!important}}@media (max-width:1180px){*,body,html{scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){scrollbar-width:none!important;-ms-overflow-style:none!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}}.oil-month-week-picker .oil-week-select.week-compact,.oil-weekly-week-picker .oil-week-select.week-compact{padding-left:14px!important;padding-right:24px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}@media (max-width:760px){.oil-month-week-picker .oil-week-select.week-compact,.oil-weekly-week-picker .oil-week-select.week-compact{padding-left:8px!important;padding-right:20px!important}}body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){background-clip:padding-box!important}html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-shell,.drivers-table-edge-scroll-layer,.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){box-shadow:none!important}html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar,html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar-corner,html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar-track-piece{background:transparent!important;box-shadow:none!important}html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important;background:transparent!important;box-shadow:none!important}@media (min-width:1181px) and (pointer:fine){body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){max-height:clamp(420px,calc(100dvh - 235px),780px)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important}body.fp-oilfields-page .drivers-panel .drivers-table-wrap{max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important}body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar,body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar-corner,body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar-thumb,body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar-track{width:0!important;height:0!important;display:none!important;background:transparent!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll{box-sizing:border-box!important;display:none!important;position:sticky!important;bottom:0!important;z-index:58!important;width:100%!important;height:18px!important;margin-top:6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.78) rgba(15,23,42,.48)!important;background:rgba(15,23,42,.9)!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:999px!important;box-shadow:0 -10px 22px rgba(2,6,23,.24)!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll.is-visible{display:block!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll-spacer{height:1px!important;min-width:100%!important}html[data-theme=light] body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll{scrollbar-color:rgba(59,130,246,.72) rgba(226,232,240,.94)!important;background:rgba(248,251,255,.96)!important;border-color:rgba(96,165,250,.28)!important;box-shadow:0 -10px 22px rgba(15,23,42,.1)!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar{display:block!important;height:12px!important;background:transparent!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-track{background:rgba(15,23,42,.34)!important;border-radius:999px!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-thumb{background:rgba(96,165,250,.78)!important;border:3px solid transparent!important;border-radius:999px!important;background-clip:padding-box!important}html[data-theme=light] body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-track{background:rgba(226,232,240,.94)!important}html[data-theme=light] body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-thumb{background:rgba(59,130,246,.72)!important;border:3px solid transparent!important;background-clip:padding-box!important}body.fp-oilfields-page :is(.drivers-header,.trailers-header,.trucks-header){position:sticky!important;top:0!important;z-index:48!important}}@media (max-width:1180px){body.fp-oilfields-page,body.fp-oilfields-page *,html.fp-oilfields-page,html.fp-oilfields-page body,html.fp-oilfields-page body *{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important}body.fp-oilfields-page ::-webkit-scrollbar,body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],[class*=scroll-x],[class*=horizontal-scroll],.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.dsTableWrap,.billing-loads-table-wrap,.compact-list-table,.dashboard-horizontal-slider,.dashboard-horizontal-track,.dashboard-horizontal-tabs,.oil-chart-detail-pills,.oil-chart-detail-pills-inline,.oil-month-chart,.oil-top-region-scroll,.fuel-card-tree,.fuel-tabs,.fuel-tab-row,.fuel-card-table-wrap,.fuel-database-table-wrap,.fuel-requests-table-wrap,.fuel-transaction-table-wrap)::-webkit-scrollbar,body.fp-oilfields-page::-webkit-scrollbar,html.fp-oilfields-page body ::-webkit-scrollbar,html.fp-oilfields-page body::-webkit-scrollbar,html.fp-oilfields-page::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll{display:none!important}}:root{--fp-body-content-edge-gap:clamp(14px,1.7vw,24px)}@media (max-width:760px){:root{--fp-body-content-edge-gap:8px}}body:not(:has(.oil-full-map-page)):not(:has(.oilfields-login-page))>.app-main{flex:1 0 auto!important;display:flex!important;flex-direction:column!important;padding-top:0!important;padding-bottom:0!important}body:not(:has(.oil-full-map-page)):not(:has(.oilfields-login-page))>.footer{margin-top:0!important}body:not(:has(.oil-full-map-page)):not(:has(.oilfields-login-page))>.app-main>:is(main,section,.page-wrap,.login-wrap,.register-wrap,.subscribe-wrap,.dash-wrap,.calc-wrap,.ops-wrap,.landing-page,.loadboards-page,.fracing-page,.otr-page,.calc-page,.workspace-login-page,.product-gate-page){margin-top:0!important;margin-bottom:0!important;padding-top:var(--fp-body-content-edge-gap)!important;padding-bottom:var(--fp-body-content-edge-gap)!important}body:not(:has(.oil-full-map-page)):not(:has(.oilfields-login-page))>.app-main>.tms-page>.tms-shell{padding-top:var(--fp-body-content-edge-gap)!important;padding-bottom:var(--fp-body-content-edge-gap)!important}@media (min-width:1181px){html.fp-oilfields-page:has(.oil-dashboard-desktop-shell) body:not(:has(.oil-full-map-page)):not(:has(.oilfields-login-page))>.app-main>.tms-page>.tms-shell{padding-top:var(--oil-desktop-shell-edge-gap,10px)!important;padding-bottom:var(--oil-desktop-shell-edge-gap,10px)!important}}@media (max-width:1180px){body:has(.landing-page),html:has(.landing-page){overflow-x:hidden!important}body:has(.landing-page)>.app-main{min-width:0!important;overflow-x:hidden!important}.landing-page,.landing-page *,.landing-page :after,.landing-page :before{box-sizing:border-box!important}.landing-page{width:100%!important;max-width:100vw!important;min-width:0!important;overflow-x:hidden!important;padding:18px 12px 34px!important}.landing-detail-card,.landing-group,.landing-intro,.landing-product-row,.landing-product-rows{width:100%!important;max-width:100%!important;min-width:0!important}.landing-intro{margin-bottom:16px!important;padding:0!important;text-align:left!important}.landing-desktop-tablet-break{display:none!important}.landing-intro h1{max-width:820px!important;margin:0 0 10px!important;font-size:44px!important;line-height:1.08!important}.landing-intro h1,.landing-intro p{overflow-wrap:normal!important;word-break:normal!important}.landing-intro p{max-width:760px!important;margin:0!important;font-size:18px!important;line-height:1.42!important}.landing-product-rows{gap:14px!important}.landing-product-row,.landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.landing-page .landing-product-row,.landing-product-row{content-visibility:visible!important;contain-intrinsic-size:auto!important}.landing-group,.landing-group-content{min-height:430px!important}.landing-group{overflow:hidden!important;border-radius:18px!important}.landing-group-content{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:14px!important;width:100%!important;max-width:100%!important;padding:26px!important}.landing-rate .landing-group-content,.landing-rate .landing-group-head{align-items:center!important;justify-items:center!important;text-align:center!important}.landing-group-head{width:100%!important;max-width:100%!important;min-width:0!important}.landing-group .badge{max-width:100%!important;font-size:13px!important}.landing-group h2{max-width:100%!important;font-size:44px!important;line-height:1.05!important}.landing-group h2,.landing-group p{width:100%!important;margin:0!important;overflow-wrap:normal!important;word-break:normal!important}.landing-group p{max-width:680px!important;font-size:18px!important;line-height:1.38!important;white-space:normal!important}.landing-rate .landing-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:520px!important;gap:10px!important}.landing-rate .landing-report-grid div{min-width:0!important;min-height:82px!important;padding:12px 10px!important;overflow:hidden!important}.landing-rate .landing-report-grid span{font-size:11px!important;line-height:1.12!important;white-space:normal!important}.landing-rate .landing-report-grid strong{font-size:30px!important;line-height:1.04!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.landing-page .landing-action{width:100%!important;min-width:0!important;max-width:520px!important;min-height:54px!important;padding:0 18px!important;font-size:20px!important}.landing-detail-card{min-height:auto!important;align-content:start!important;gap:14px!important;padding:26px!important;overflow:hidden!important}.landing-detail-card h2{max-width:100%!important;font-size:38px!important;line-height:1.08!important;overflow-wrap:normal!important;word-break:normal!important}.landing-detail-card p{max-width:100%!important;font-size:17px!important;line-height:1.42!important}.landing-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.landing-detail-grid div,.landing-detail-list span{min-width:0!important}}@media (max-width:760px){.landing-page{padding:14px 10px 30px!important}.landing-intro h1{font-size:34px!important;line-height:1.08!important}.landing-intro p{font-size:16px!important;line-height:1.42!important}.landing-group,.landing-group-content{min-height:390px!important}.landing-group-content{padding:20px!important;gap:12px!important}.landing-group .badge{font-size:12px!important}.landing-group h2{font-size:34px!important;line-height:1.06!important}.landing-group p{font-size:15px!important;line-height:1.35!important}.landing-rate .landing-report-grid{max-width:100%!important;gap:8px!important}.landing-rate .landing-report-grid div{min-height:72px!important;padding:10px 8px!important}.landing-rate .landing-report-grid span{font-size:9px!important}.landing-rate .landing-report-grid strong{font-size:24px!important}.landing-page .landing-action{max-width:100%!important;min-height:52px!important;font-size:18px!important}.landing-detail-card{padding:20px!important}.landing-detail-card h2{font-size:30px!important}.landing-detail-card p{font-size:15px!important}.landing-detail-grid{grid-template-columns:1fr!important;gap:8px!important}}@media (max-width:420px){.landing-page{padding-left:8px!important;padding-right:8px!important}.landing-intro h1{font-size:30px!important}.landing-group,.landing-group-content{min-height:360px!important}.landing-group-content{padding:16px!important}.landing-group h2{font-size:30px!important}.landing-rate .landing-report-grid strong{font-size:21px!important}.landing-detail-card h2{font-size:28px!important}}:root{--fp-header-edge-x:16px;--fp-header-edge-total:32px;--fp-header-menu-width:390px;--fp-header-shell-max:1240px;--fp-header-shell-half:620px;--fp-header-shell-pad:16px}body:has(.landing-page){--fp-header-shell-max:1732px;--fp-header-shell-half:866px;--fp-header-shell-pad:16px}body:has(.calc-page){--fp-header-shell-max:1272px;--fp-header-shell-half:636px;--fp-header-shell-pad:16px}body:has(.contact-page){--fp-header-shell-max:1060px;--fp-header-shell-half:530px;--fp-header-shell-pad:0px}body:has(.login-wrap),body:has(.subscribe-wrap){--fp-header-shell-max:560px;--fp-header-shell-half:280px;--fp-header-shell-pad:0px}body:has(.register-wrap){--fp-header-shell-max:1180px;--fp-header-shell-half:590px;--fp-header-shell-pad:0px}.nav-wrap{width:100%!important}.fracing-nav-wrap .nav,.nav-wrap .nav,body:has(.landing-page) .nav{box-sizing:border-box!important;width:min(100%,var(--fp-header-shell-max))!important;max-width:var(--fp-header-shell-max)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:calc(var(--fp-header-shell-pad) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-shell-pad) + env(safe-area-inset-right, 0px))!important;justify-content:space-between!important}body:has(.landing-page) .nav-wrap .nav{width:min(100%,var(--fp-header-shell-max))!important;max-width:var(--fp-header-shell-max)!important;padding-left:calc(var(--fp-header-shell-pad) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-shell-pad) + env(safe-area-inset-right, 0px))!important}.fracing-nav-wrap .brand,.nav-wrap .brand{flex:0 1 auto!important;min-width:0!important;margin-left:0!important;margin-right:auto!important;transform:none!important}.fracing-nav-wrap .nav-actions,.nav-wrap .nav-actions{flex:0 0 auto!important;min-width:0!important;margin-left:auto!important;justify-content:flex-end!important;transform:none!important}.fracing-nav-wrap .menu,.fracing-nav-wrap .product-menu,.nav-wrap .menu,.nav-wrap .product-menu{right:max(calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px)),calc(50vw - var(--fp-header-shell-half) + var(--fp-header-shell-pad) + env(safe-area-inset-right, 0px)))!important;left:auto!important;width:min(var(--fp-header-menu-width),calc(100vw - var(--fp-header-edge-total)))!important}body:has(.fracing-page) .nav-wrap .nav,body:has(.loadboards-page) .nav-wrap .nav,body:has(.otr-page) .nav-wrap .nav,body:has(.tms-page) .nav-wrap .nav,html.fp-oilfields-page .nav-wrap .nav{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:calc(var(--fp-header-edge-x) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important}body:has(.fracing-page) .nav-actions .status-pill,body:has(.loadboards-page) .nav-actions .status-pill,body:has(.otr-page) .nav-actions .status-pill,body:has(.tms-page) .nav-actions .status-pill,html.fp-oilfields-page .nav-actions .status-pill{display:none!important}body:has(.fracing-page) .nav-wrap .menu,body:has(.fracing-page) .nav-wrap .product-menu,body:has(.loadboards-page) .nav-wrap .menu,body:has(.loadboards-page) .nav-wrap .product-menu,body:has(.otr-page) .nav-wrap .menu,body:has(.otr-page) .nav-wrap .product-menu,body:has(.tms-page) .nav-wrap .menu,body:has(.tms-page) .nav-wrap .product-menu,html.fp-oilfields-page .nav-wrap .menu,html.fp-oilfields-page .nav-wrap .product-menu{right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important}@media (max-width:760px){:root{--fp-header-edge-x:10px;--fp-header-edge-total:20px}.fracing-nav-wrap .nav,.nav-wrap .nav,body:has(.landing-page) .nav{width:100%!important;max-width:none!important;gap:8px!important;padding-left:calc(var(--fp-header-edge-x) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important}.fracing-nav-wrap .menu,.fracing-nav-wrap .product-menu,.nav-wrap .menu,.nav-wrap .product-menu{right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important;width:min(var(--fp-header-menu-width),calc(100vw - var(--fp-header-edge-total)))!important}}:root{--dashboard-row-save-col:116px;--dashboard-row-delete-col:96px;--dashboard-row-action-h:42px}.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-add-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row,.settings-pill-top,.settings-pill-actions) :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;padding:0 14px!important;border-radius:18px!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important}.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;border-radius:18px!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important}.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-icon,.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-svg{flex:0 0 17px!important;width:17px!important;height:17px!important;min-width:17px!important}.dashboard-panel .dashboard-row-delete-btn{border-color:rgba(239,68,68,.88)!important;background:hsla(0,93%,94%,.92)!important;color:#991b1b!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.58)!important}.dashboard-panel .dashboard-row-delete-btn:hover:not(:disabled){border-color:rgba(220,38,38,.98)!important;background:hsla(0,96%,89%,.96)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-row-delete-btn,html[data-theme=dark] .dashboard-panel .dashboard-row-delete-btn{border-color:hsla(0,91%,71%,.72)!important;background:rgba(127,29,29,.34)!important;color:#fecaca!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-row-delete-btn:hover:not(:disabled),html[data-theme=dark] .dashboard-panel .dashboard-row-delete-btn:hover:not(:disabled){border-color:hsla(0,94%,82%,.9)!important;background:rgba(153,27,27,.46)!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn,.dashboard-btn.danger.icon-btn){background:#fee2e2!important;background-color:#fee2e2!important;border-color:#ef4444!important;color:#991b1b!important;opacity:1!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 0 0 1px hsla(0,91%,71%,.18)!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn,.dashboard-btn.danger.icon-btn):disabled{background:#fef2f2!important;background-color:#fef2f2!important;border-color:#f87171!important;color:#b91c1c!important;opacity:.9!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn) :is(.btn-icon,.btn-svg){color:currentColor!important;stroke:currentColor!important;opacity:1!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:#991b1b!important}html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:disabled:after,html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:disabled:before{background:#b91c1c!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn,.dashboard-btn.danger.icon-btn):hover:not(:disabled){background:#fecaca!important;background-color:#fecaca!important;border-color:#dc2626!important;color:#7f1d1d!important}.dashboard-panel .billing-rate-row,.dashboard-panel .billing-settings-columns.rate{grid-template-columns:minmax(72px,.58fr) minmax(112px,1fr) minmax(92px,.86fr) minmax(92px,.78fr) minmax(78px,.7fr) minmax(88px,.74fr) minmax(78px,.68fr) minmax(74px,.62fr) minmax(90px,.76fr) minmax(76px,.66fr) minmax(76px,.66fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel :is(.trailer-cost-row,.truck-cost-row){grid-template-columns:minmax(116px,1.15fr) minmax(90px,.78fr) minmax(84px,.72fr) minmax(84px,.72fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .expense-row{grid-template-columns:minmax(116px,1.1fr) minmax(82px,.74fr) minmax(118px,1fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .customer-add-row,.dashboard-panel .customer-rule-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .customer-add-row input:first-child{grid-column:1!important}.dashboard-panel .customer-add-row input:nth-child(2){grid-column:2!important}.dashboard-panel .customer-add-row .dashboard-row-save-btn,.dashboard-panel .customer-add-row button.dashboard-row-save-btn{grid-column:3/5!important;width:100%!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .mini-icon .mini-icon-svg{width:14px!important;height:14px!important;display:block!important}.dashboard-panel .users-permissions-section .activity-log-box{display:none!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{min-height:0!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{max-height:clamp(360px,54vh,720px)!important;padding-right:6px!important}.dashboard-panel .user-permission-card{grid-template-columns:minmax(0,1fr) minmax(0,.92fr) minmax(0,.92fr) minmax(0,.7fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .bonus-night-rule-row{grid-template-columns:minmax(76px,.62fr) minmax(82px,.72fr) minmax(100px,.96fr) minmax(76px,.66fr) minmax(76px,.66fr) minmax(86px,.72fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .bonus-automation-rule-row{grid-template-columns:minmax(76px,.58fr) minmax(110px,1fr) 28px minmax(116px,1.05fr) minmax(64px,.52fr) minmax(84px,.7fr) minmax(86px,.72fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}@media (max-width:1180px){.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-row-save-btn{grid-column:1/3!important;grid-row:auto!important}.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-row-delete-btn{grid-column:3/-1!important;grid-row:auto!important}}@media (max-width:760px){:root{--dashboard-row-action-h:38px}.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row,.settings-pill-top,.settings-pill-actions) :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){gap:6px!important;padding:0 9px!important;border-radius:15px!important;font-size:11px!important}.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-icon,.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-svg{flex-basis:15px!important;width:15px!important;height:15px!important;min-width:15px!important}}.dashboard-panel .bonus-automation-panel .bonus-night-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important}.dashboard-panel .bonus-automation-panel .bonus-night-rules-head strong,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-night-rules-head .bonus-night-add-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head .bonus-night-add-btn{justify-self:end!important;width:auto!important;min-width:92px!important;max-width:-moz-max-content!important;max-width:max-content!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 12px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}@media (max-width:1180px){.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:760px){.dashboard-panel .bonus-automation-panel .bonus-night-rules-head .bonus-night-add-btn{min-width:84px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 9px!important;border-radius:11px!important;font-size:8.75px!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel,.dashboard-panel .billing-settings-tabs-card:has(.bonus-automation-panel),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tabs-card{overflow:visible!important}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel>.bonus-automation-scroll-body{max-height:none!important;overflow-x:hidden!important;overflow-y:visible!important;padding-bottom:16px!important;scrollbar-gutter:auto!important}.dashboard-panel .billing-settings-tabs-card .bonus-performance-table,.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-table{--bonus-performance-table-height-tablet:588px;box-sizing:border-box!important;display:grid!important;align-content:start!important;flex:0 0 var(--bonus-performance-table-height-tablet)!important;height:var(--bonus-performance-table-height-tablet)!important;min-height:var(--bonus-performance-table-height-tablet)!important;max-height:var(--bonus-performance-table-height-tablet)!important;padding:0 2px 8px 0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row{min-height:38px!important;height:38px!important;max-height:38px!important;padding-top:3px!important;padding-bottom:3px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row.head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row.head{min-height:34px!important;height:34px!important;max-height:34px!important;position:sticky!important;top:0!important;z-index:8!important}}html.fp-oilfields-page .oil-home.is-week-loading,html.fp-oilfields-page .oil-home:has(.oil-inline-loader),html.fp-oilfields-page .tms-page :is(.content,.tms-shell,.oil-dashboard,.oil-tab-panel,.tab-view):has(:is(.oil-page-loader,.oil-inline-loader)){background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html.fp-oilfields-page :is(.oil-page-loader,.oil-inline-loader){background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html.fp-oilfields-page :is(.oil-page-loader,.oil-inline-loader):after,html.fp-oilfields-page :is(.oil-page-loader,.oil-inline-loader):before{display:none!important;content:none!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap{box-sizing:border-box!important;container-type:inline-size!important;display:block!important;width:100%!important;min-width:0!important;overflow-x:auto!important;scrollbar-gutter:stable!important;touch-action:pan-x pan-y!important}.dashboard-panel .billing-period-card .billing-loads-table{width:max(100%,2160px)!important}.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-empty-cell,.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-loading-cell,.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-state-cell{padding:0!important;text-align:left!important;overflow:visible!important}.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-state-cell>span{box-sizing:border-box!important;position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100cqw!important;min-height:48px!important;padding:14px 16px!important;color:var(--oil-muted,#8ea0b8)!important;font-weight:850!important;text-align:center!important}@media (max-width:760px){.dashboard-panel .billing-period-card .billing-loads-table{width:max(100%,1376px)!important;min-width:1376px!important}}.loads-modal.search-modal .search-results-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,420px)!important;align-items:center!important;gap:12px!important}.loads-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}.loads-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:760px){.loads-modal.search-modal .search-results-title-row{grid-template-columns:1fr!important}.loads-modal.search-modal .search-results-actions{width:100%!important;justify-self:stretch!important}}@media (min-width:641px) and (max-width:1180px){.dashboard-panel .fuel-card-tree{grid-auto-rows:70px!important;gap:6px!important}.dashboard-panel .fuel-card-node{min-height:70px!important;height:70px!important;max-height:70px!important;padding:9px!important;align-content:center!important}}@media (max-width:1180px){.dashboard-panel .dashboard-horizontal-shell{gap:12px!important;margin:0!important}.dashboard-panel .dashboard-horizontal-nav{margin:0!important;padding:0!important}.dashboard-panel .dashboard-horizontal-tabs{margin:0!important}.dashboard-panel .dashboard-horizontal-slider,.dashboard-panel .dashboard-horizontal-track{margin:0!important;padding:0!important}}@media (max-width:760px){.dashboard-panel .dashboard-horizontal-shell{gap:7px!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .fuel-settings-evidence-card,body>.fuel-modal-back .fuel-settings-evidence-card{min-height:0!important;padding:14px 16px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis{grid-template-columns:repeat(4,128px)!important;justify-content:center!important;justify-items:stretch!important;gap:10px!important;width:100%!important;margin:10px auto 8px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis>div,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div{width:128px!important;height:72px!important;min-height:72px!important;padding:8px 6px!important;border-radius:12px!important;align-content:center!important;justify-items:center!important;text-align:center!important}.dashboard-panel .fuel-settings-evidence-kpis b,body>.fuel-modal-back .fuel-settings-evidence-kpis b{font-size:24px!important;line-height:1!important}.dashboard-panel .fuel-settings-evidence-kpis em,body>.fuel-modal-back .fuel-settings-evidence-kpis em{margin-top:6px!important;font-size:9px!important;line-height:1.05!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-note,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-note{margin-top:8px!important}}@media (max-width:760px){.dashboard-panel .fuel-settings-evidence-card,body>.fuel-modal-back .fuel-settings-evidence-card{min-height:0!important;padding:12px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:stretch!important;gap:8px!important;width:100%!important;margin:9px 0 7px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis>div,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div{width:100%!important;height:68px!important;min-height:68px!important;padding:8px 6px!important;border-radius:12px!important;align-content:center!important;justify-items:center!important;text-align:center!important}.dashboard-panel .fuel-settings-evidence-kpis b,body>.fuel-modal-back .fuel-settings-evidence-kpis b{font-size:22px!important;line-height:1!important}.dashboard-panel .fuel-settings-evidence-kpis em,body>.fuel-modal-back .fuel-settings-evidence-kpis em{margin-top:5px!important;font-size:8px!important;line-height:1.05!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-note,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-note{margin-top:7px!important}}@media (min-width:761px) and (max-width:1180px){html.fp-oilfields-page body:not(:has(.oil-full-map-page)):not(:has(.oilfields-login-page))>.app-main>.tms-page>.tms-shell{padding-top:10px!important}html.fp-oilfields-page .tms-page .oil-tabs-top{padding-top:4px!important;padding-bottom:7px!important}}@media (max-width:1180px){.dashboard-panel .dashboard-horizontal-tabs{position:relative!important;overflow:hidden!important;border:1px solid rgba(96,165,250,.56)!important;background-clip:padding-box!important;outline:1px solid rgba(96,165,250,.16)!important;outline-offset:-2px!important}.light .dashboard-panel .dashboard-horizontal-tabs,body.light .dashboard-panel .dashboard-horizontal-tabs,html[data-theme=light] .dashboard-panel .dashboard-horizontal-tabs{background:#eff6ff!important;border-color:#9fc8ff!important;outline-color:rgba(96,165,250,.18)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),inset 0 0 0 1px rgba(96,165,250,.08)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-horizontal-tabs,html[data-theme=dark] .dashboard-panel .dashboard-horizontal-tabs{background:#0c1524!important;border-color:rgba(96,165,250,.5)!important;outline-color:rgba(147,197,253,.12)!important}.dashboard-panel .dashboard-horizontal-tabs button.active,.light .dashboard-panel .dashboard-horizontal-tabs button.active,body.light .dashboard-panel .dashboard-horizontal-tabs button.active,html:not([data-theme=light]) .dashboard-panel .dashboard-horizontal-tabs button.active,html[data-theme=dark] .dashboard-panel .dashboard-horizontal-tabs button.active,html[data-theme=light] .dashboard-panel .dashboard-horizontal-tabs button.active{border:1px solid #2f8cff!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .fuel-card-details-panel,.dashboard-panel .fuel-tab-panel.fuel-tab-panel-details{min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important}.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section,.dashboard-panel .fuel-card-details-panel .fuel-change-bar,.dashboard-panel .fuel-card-details-panel .fuel-detail-grid,.dashboard-panel .fuel-card-details-panel .fuel-info-cards{flex:0 0 auto!important}.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section .fuel-table-wrap{flex:0 0 320px!important;height:320px!important;min-height:320px!important;max-height:320px!important;overflow:auto!important}}@media (min-width:641px) and (max-width:1180px){.dashboard-panel .system-settings-section .customer-rule-row{display:grid!important;grid-template-columns:minmax(118px,.82fr) minmax(180px,1.55fr) 96px 44px!important;grid-auto-rows:40px!important;align-items:center!important;gap:7px!important}.dashboard-panel .system-settings-section .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>input{grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-save-btn{grid-column:3!important;grid-row:1!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:40px!important;min-height:40px!important;padding:0 8px!important;justify-self:stretch!important;font-size:9px!important;border-radius:12px!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-delete-btn{grid-column:4!important;grid-row:1!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:40px!important;min-height:40px!important;padding:0!important;justify-self:stretch!important;border-radius:12px!important}}@media (max-width:640px){.dashboard-panel .system-settings-section .customer-rule-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:38px!important;align-items:center!important;gap:6px!important}.dashboard-panel .system-settings-section .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>input{grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-save-btn{grid-column:1!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-delete-btn{grid-column:2!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-save-btn{width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;padding:0 8px!important;justify-self:stretch!important;border-radius:13px!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{min-height:560px!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{min-height:460px!important;max-height:clamp(500px,68svh,820px)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(118px,.24fr) minmax(160px,.32fr) minmax(0,1fr)!important;min-height:38px!important;padding:6px 0!important;gap:10px!important}}@media (max-width:760px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{min-height:460px!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .mini-head{gap:8px!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-search{width:100%!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{min-height:340px!important;max-height:clamp(360px,62svh,640px)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(94px,122px) minmax(0,1fr)!important;min-height:48px!important;padding:6px 0!important;gap:3px 8px!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row p{grid-column:1/-1!important}}@media (max-width:1180px){.oil-home #oil-home-top-drivers{overflow:hidden!important}.oil-home #oil-home-top-drivers .oil-top-region-scroll{display:flex!important;overflow-x:scroll!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:none!important;scrollbar-gutter:stable!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex-shrink:0!important;--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:hidden!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important}.oil-home #oil-home-top-drivers :is(.oil-top-region-title,.oil-top-columns,.oil-top-row,.oil-top-driver-col,.oil-top-company-col,.oil-top-total-col){touch-action:pan-x pan-y!important}}.oil-home #oil-home-top-drivers .oil-top-scroll-shell{position:relative;min-width:0}.oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none;position:absolute;top:calc(50% + 6px);z-index:6;width:40px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(96,165,250,.72);border-radius:14px;background:rgba(15,23,42,.9);color:#dbeafe;box-shadow:0 16px 34px rgba(3,7,18,.24);transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease,border-color .18s ease}.oil-home #oil-home-top-drivers .oil-top-scroll-btn-left{left:6px}.oil-home #oil-home-top-drivers .oil-top-scroll-btn-right{right:6px}.oil-home #oil-home-top-drivers .oil-top-scroll-btn:disabled{opacity:.28;pointer-events:none}.oil-home #oil-home-top-drivers .oil-top-scroll-btn:not(:disabled):active{transform:translateY(-50%) scale(.96)}.oil-home #oil-home-top-drivers .oil-top-scroll-btn .oil-week-arrow-icon{width:20px;height:20px}.light .oil-home #oil-home-top-drivers .oil-top-scroll-btn,body.light .oil-home #oil-home-top-drivers .oil-top-scroll-btn,html[data-theme=light] .oil-home #oil-home-top-drivers .oil-top-scroll-btn{background:hsla(0,0%,100%,.94);color:#0f172a;border-color:rgba(37,99,235,.45);box-shadow:0 14px 30px rgba(15,23,42,.16)}@media (min-width:761px) and (max-width:1180px),(min-width:761px) and (pointer:coarse){.oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:flex}.oil-home #oil-home-top-drivers .oil-top-region-scroll{padding-left:46px!important;padding-right:46px!important;scroll-padding-inline:46px!important}}@media (min-width:761px) and (pointer:coarse){.oil-home #oil-home-top-drivers .oil-top-region-scroll,.oil-home #oil-home-top-drivers :is(.oil-top-region-table,.oil-top-region-title,.oil-top-columns,.oil-top-row,.oil-top-driver-col,.oil-top-company-col,.oil-top-total-col){touch-action:pan-y!important}}@media (max-width:760px),(min-width:1181px) and (pointer:fine){.oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none!important}}.billing-rate-settings-modal-optimized .billing-rate-rule-groups{contain:layout style paint;overscroll-behavior:contain}.billing-rate-settings-modal-optimized .billing-rate-region-group{content-visibility:auto;contain:layout style paint;contain-intrinsic-size:760px}.billing-rate-settings-modal-optimized .billing-rate-row,.billing-rate-settings-modal-optimized .billing-rate-rules-table,.billing-rate-settings-modal-optimized .billing-rate-table-scroll{contain:layout style paint}.billing-rate-settings-modal-optimized .billing-rate-row :is(input,select,.dashboard-btn,button,.rate-rule-suffix-field){transition:none!important;will-change:auto!important}@media (min-width:761px) and (max-width:1180px){.trailers-head .status-checkbox-filter.tablet-status-head-filter,.trucks-head .status-checkbox-filter.tablet-status-head-filter{width:108px!important;min-width:108px!important;max-width:108px!important;height:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;overflow:visible!important}.trailers-head .status-checkbox-filter.tablet-status-head-filter .status-checkbox-filter-trigger,.trucks-head .status-checkbox-filter.tablet-status-head-filter .status-checkbox-filter-trigger{height:40px!important;min-height:40px!important;border-radius:14px!important}}@media (max-width:1180px){.oil-monthly-card .oil-driver-pie-list{max-height:252px!important}.oil-monthly-card .oil-chart-detail-pills-pie{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-top:12px!important;padding:8px!important;overflow-x:auto!important;overflow-y:hidden!important;max-height:none!important;scrollbar-width:thin!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.oil-monthly-card .oil-chart-detail-pills-pie::-webkit-scrollbar{height:6px!important;display:block!important}.oil-monthly-card .oil-chart-detail-pills-pie::-webkit-scrollbar-track{background:rgba(148,163,184,.14)!important;border-radius:999px!important}.oil-monthly-card .oil-chart-detail-pills-pie::-webkit-scrollbar-thumb{background:rgba(96,165,250,.45)!important;border-radius:999px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{box-sizing:border-box!important;flex:0 0 auto!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:7px 8px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:2px!important;border-radius:14px!important;overflow:hidden!important;scroll-snap-align:start!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver{grid-template-columns:1fr!important;width:132px!important;min-width:132px!important;max-width:132px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill{width:136px!important;min-width:136px!important;max-width:136px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{width:118px!important;min-width:118px!important;max-width:118px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill em,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill small,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver span,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill em,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.05!important;text-align:center!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill small,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver span,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill small{font-size:7.5px!important;letter-spacing:0!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver b{font-size:15px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill b{font-size:9px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill em,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill em{font-size:7.5px!important}}@media (max-width:560px){.oil-monthly-card .oil-driver-pie-list{max-height:232px!important}.oil-monthly-card .oil-chart-detail-pills-pie{gap:7px!important;padding:7px!important;max-height:none!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{height:56px!important;min-height:56px!important;max-height:56px!important;padding:6px 7px!important;border-radius:13px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver{width:120px!important;min-width:120px!important;max-width:120px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill{width:128px!important;min-width:128px!important;max-width:128px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{width:112px!important;min-width:112px!important;max-width:112px!important}}@media (max-width:1180px){.dashboard-panel .users-permissions-section{min-height:0!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .dash-section-body{display:flex!important;flex-direction:column!important;gap:10px!important;overflow:visible!important}.dashboard-panel .users-permissions-section .mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin-bottom:0!important}.dashboard-panel .users-permissions-section .mini-section-head .dashboard-btn{width:104px!important;min-width:104px!important;height:40px!important;min-height:40px!important;border-radius:15px!important;padding:0 10px!important}.dashboard-panel .users-permissions-section .users-list{box-sizing:border-box!important;display:grid!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:grid!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:7px!important;padding:8px!important;border-radius:15px!important;overflow:visible!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;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:12px!important;font-size:11px!important;line-height:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input{padding-left:10px!important;padding-right:10px!important}.dashboard-panel .users-permissions-section .masked-password-field::-moz-placeholder{font-size:8.5px!important;letter-spacing:0!important}.dashboard-panel .users-permissions-section .masked-password-field::placeholder{font-size:8.5px!important;letter-spacing:0!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .users-list{max-height:clamp(260px,38vh,430px)!important}.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:minmax(92px,1fr) minmax(120px,1.12fr) minmax(104px,.95fr) minmax(86px,.74fr) 86px 42px!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-row-save-btn{grid-column:5!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:6!important;grid-row:1!important;width:42px!important;min-width:42px!important;max-width:42px!important;justify-self:stretch!important}.dashboard-panel .users-permissions-section .permissions-settings-box{padding:10px!important}.dashboard-panel .users-permissions-section .permissions-role-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(292px,1fr))!important;gap:9px!important;max-height:clamp(360px,48vh,620px)!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:5px!important}}@media (max-width:760px){.dashboard-panel .users-permissions-section .mini-section-head{grid-template-columns:minmax(0,1fr) 96px!important}.dashboard-panel .users-permissions-section .mini-section-head h4{font-size:14px!important}.dashboard-panel .users-permissions-section .mini-section-head p{font-size:10px!important;line-height:1.2!important}.dashboard-panel .users-permissions-section .mini-section-head .dashboard-btn{width:96px!important;min-width:96px!important;height:38px!important;min-height:38px!important}.dashboard-panel .users-permissions-section .users-list{max-height:min(520px,58svh)!important;padding:8px!important}.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:38px!important;gap:7px!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>select:not(.user-status-select){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:1!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select{grid-column:2!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:1!important;grid-row:3!important;width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:2!important;grid-row:3!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .users-permissions-section .permissions-settings-box{padding:8px!important}.dashboard-panel .users-permissions-section .permissions-role-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;max-height:min(640px,64svh)!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:4px!important}.dashboard-panel .users-permissions-section .permission-role-card{padding:9px!important;border-radius:14px!important}.dashboard-panel .users-permissions-section .permission-grid,.dashboard-panel .users-permissions-section .permission-grid.permission-grid-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .users-permissions-section .permission-grid label{min-height:34px!important;padding:5px 6px!important}.dashboard-panel .users-permissions-section .permission-cycle{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:9px!important}}.dashboard-panel .system-settings-section .company-update-btn.dashboard-row-save-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:var(--dashboard-row-save-col)!important;min-width:var(--dashboard-row-save-col)!important;max-width:var(--dashboard-row-save-col)!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important;padding:0 14px!important;border-radius:18px!important;line-height:1!important}@media (max-width:1180px){.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:64px minmax(0,1fr) 84px var(--dashboard-row-save-col)!important}.dashboard-panel .system-settings-section .company-update-btn.dashboard-row-save-btn{justify-self:stretch!important}}@media (max-width:760px){.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:46px minmax(0,1fr) minmax(68px,76px) var(--dashboard-row-save-col)!important;-moz-column-gap:6px!important;column-gap:6px!important}.dashboard-panel .system-settings-section .company-update-btn.dashboard-row-save-btn{padding:0 10px!important;font-size:11px!important}}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-row{grid-template-columns:minmax(220px,.76fr) minmax(420px,1.34fr) minmax(110px,132px) 64px!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row>.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}@media (min-width:641px) and (max-width:1180px){.dashboard-panel .system-settings-section .customer-add-row{grid-template-columns:minmax(118px,.82fr) minmax(180px,1.55fr) 96px 44px!important;grid-auto-rows:40px!important;gap:7px!important}.dashboard-panel .system-settings-section .customer-add-row>.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{gap:0!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{padding:6px 0!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row p{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:1180px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:54px;min-height:0!important}}@media (max-width:620px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:64px}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important}}.dashboard-panel .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .users-list{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}.dashboard-panel .users-permissions-section .dash-section-body,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body{max-height:none!important;overflow:visible!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap{max-width:100%!important;overflow-x:scroll!important;overflow-y:auto!important;padding-bottom:12px!important;scrollbar-gutter:stable both-edges!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.78) rgba(148,163,184,.18)!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-period-card .billing-loads-table{width:2160px!important;min-width:2160px!important;max-width:none!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar{display:block!important;width:12px!important;height:12px!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-track{display:block!important;background:rgba(148,163,184,.18)!important;border-radius:999px!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-thumb{display:block!important;background:rgba(96,165,250,.78)!important;border-radius:999px!important}html[data-theme=light] .dashboard-panel .billing-period-card .billing-loads-table-wrap{scrollbar-color:rgba(37,99,235,.82) rgba(226,232,240,.95)!important}html[data-theme=light] .dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-track{background:rgba(226,232,240,.95)!important}html[data-theme=light] .dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-thumb{background:rgba(37,99,235,.82)!important}@media (max-width:760px){.dashboard-panel .billing-period-card .billing-loads-table{width:1376px!important;min-width:1376px!important;max-width:none!important}}@media (min-width:761px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{grid-template-columns:minmax(220px,.76fr) minmax(420px,1.34fr) minmax(110px,132px) 64px!important;gap:10px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important;justify-self:stretch!important;align-self:center!important;border-radius:18px!important}}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:46px;--activity-log-head-space:98px;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:calc((var(--activity-log-visible-row-h) * 10) + var(--activity-log-head-space))!important;max-height:none!important;overflow:visible!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{box-sizing:border-box!important;flex:0 0 calc(var(--activity-log-visible-row-h) * 10)!important;height:calc(var(--activity-log-visible-row-h) * 10)!important;min-height:calc(var(--activity-log-visible-row-h) * 10)!important;max-height:calc(var(--activity-log-visible-row-h) * 10)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{box-sizing:border-box!important;flex:0 0 var(--activity-log-visible-row-h)!important;height:var(--activity-log-visible-row-h)!important;min-height:var(--activity-log-visible-row-h)!important;max-height:var(--activity-log-visible-row-h)!important}@media (max-width:1180px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:54px;--activity-log-head-space:112px}}@media (max-width:620px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:64px;--activity-log-head-space:132px}}@media (max-width:1080px){.oil-full-map-panel-row{grid-template-columns:14px minmax(0,1fr) minmax(220px,54%)!important;min-height:62px!important;align-items:center!important}.oil-full-map-panel-eta{min-width:0!important;overflow:visible!important}.oil-full-map-eta-line{flex-wrap:wrap!important;row-gap:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:3px!important;width:100%!important;max-width:100%!important;overflow:visible!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;max-width:min(100%,96px)!important;min-height:17px!important;padding:2px 7px!important;font-size:8px!important;line-height:1!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:92px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:112px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:64px!important;flex-shrink:1!important}}@media (max-width:720px){.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(214px,62%)!important;min-height:68px!important;gap:5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:3px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:18px!important;padding:2px 6px!important;font-size:8px!important}}@media (max-width:430px){.oil-full-map-panel-row{grid-template-columns:12px minmax(0,1fr) minmax(190px,64%)!important;min-height:72px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{max-width:86px!important;padding-inline:5px!important;font-size:7.6px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:98px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:58px!important}}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:6px!important;row-gap:5px!important}.oil-full-map-route-pill-group{justify-content:flex-end!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{margin:0!important;min-height:20px!important;padding:2px 8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:82px!important}@media (max-width:1080px){.oil-full-map-panel-row{grid-template-columns:14px minmax(0,1fr) minmax(238px,58%)!important;min-height:74px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:6px!important;row-gap:5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{padding-inline:7px!important;font-size:8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:82px!important}}@media (max-width:720px){.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(224px,66%)!important;min-height:78px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:5px!important;row-gap:5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:19px!important;padding-inline:6px!important;font-size:7.8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:74px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:80px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:58px!important}}@media (max-width:430px){.oil-full-map-panel-row{grid-template-columns:12px minmax(0,1fr) minmax(204px,68%)!important;min-height:84px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:5px!important;row-gap:4px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:18px!important;padding-inline:5px!important;font-size:7.4px!important}}.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{max-width:100%!important;overflow-x:hidden!important}@media (min-width:761px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(132px,12vw,180px);--customer-format-delete-col:clamp(60px,6vw,84px);display:grid!important;grid-template-columns:minmax(150px,.86fr) minmax(220px,1.62fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;gap:10px!important;width:100%!important;max-width:100%!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:first-child{grid-column:1!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{grid-column:3!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{grid-column:4!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row input,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important;border-radius:18px!important}}@media (min-width:761px) and (max-width:980px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(118px,15vw,148px);--customer-format-delete-col:clamp(54px,7vw,64px);grid-template-columns:minmax(126px,.82fr) minmax(180px,1.5fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;gap:8px!important}}@media (max-width:760px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:var(--dashboard-row-action-h)!important;gap:8px!important;width:100%!important;max-width:100%!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:first-child{grid-column:1!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:1/-1!important;grid-row:2!important;width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:6px!important;align-items:center!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{grid-column:1!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{grid-column:2!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-box :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn){width:100%!important;min-width:0!important;max-width:100%!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important}}.dashboard-panel .system-settings-section .customer-rule-box .home-customer-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .home-customer-toggle{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;display:inline-grid!important;place-items:center!important;align-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox],.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;border-radius:5px!important;flex:0 0 18px!important;align-self:center!important;justify-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox]:checked,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox]:checked{background-size:13px 13px!important}@media (min-width:981px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(104px,7vw,124px)!important;--customer-format-delete-col:52px!important;gap:8px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-template-columns:24px minmax(0,1fr)!important;gap:8px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{width:100%!important;min-width:0!important;max-width:124px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 10px!important;border-radius:14px!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{width:52px!important;min-width:52px!important;max-width:52px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;border-radius:14px!important;justify-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:14px!important}}.dashboard-panel :is(.system-settings-section,.users-permissions-section) .activity-log-box{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel :is(.system-settings-section,.users-permissions-section) .activity-log-box .activity-log-list{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:calc(var(--activity-log-visible-row-h) * 10)!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:0!important}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{grid-template-columns:minmax(140px,1.05fr) minmax(160px,1.08fr) minmax(136px,.9fr) minmax(104px,.62fr) minmax(96px,116px) 56px!important;align-items:center!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .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),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .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),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .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,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .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-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;z-index:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:6!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;justify-self:stretch!important;z-index:1!important}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{grid-template-columns:minmax(108px,1fr) minmax(132px,1.12fr) minmax(116px,.95fr) minmax(92px,.72fr) minmax(90px,108px) 48px!important}}@media (max-width:760px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:var(--dashboard-row-action-h)!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .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>select:not(.user-status-select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:1!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.user-status-select{grid-column:2!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:1!important;grid-row:3!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:2!important;grid-row:3!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .permissions-settings-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permissions-settings-box{padding:8px!important}.dashboard-panel .users-permissions-section .permissions-role-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permissions-role-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;max-height:min(640px,64svh)!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:4px!important}.dashboard-panel .users-permissions-section .permission-role-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-role-card{padding:9px!important;border-radius:14px!important}.dashboard-panel .users-permissions-section .permission-grid,.dashboard-panel .users-permissions-section .permission-grid.permission-grid-groups,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-grid,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-grid.permission-grid-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .users-permissions-section .permission-grid label,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-grid label{min-height:34px!important;padding:5px 6px!important}.dashboard-panel .users-permissions-section .permission-cycle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-cycle{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:9px!important}}@media (min-width:1181px){:root{--loads-cols-desktop:42px 95px 170px repeat(10,126px) minmax(54px,1fr)}.trailers-table-wrap,.trucks-table-wrap{width:100%!important;max-width:100%!important}.trailers-table{--trl-table-min-width:calc(var(--trl-col-trailer) + var(--trl-col-region) + var(--trl-col-type) + var(--trl-col-status) + var(--trl-col-owner) + var(--trl-col-ecord) + var(--trl-col-last-used) + var(--trl-col-fs) + var(--trl-col-bs) + var(--trl-col-vin) + var(--trl-col-inspection) + var(--trl-col-notice))}.trailers-table,.trailers-table .trailers-row{width:100%!important;min-width:var(--trl-table-min-width)!important}.trailers-table .trailers-row{grid-template-columns:var(--trl-col-trailer) var(--trl-col-region) var(--trl-col-type) var(--trl-col-status) var(--trl-col-owner) var(--trl-col-ecord) var(--trl-col-last-used) var(--trl-col-fs) var(--trl-col-bs) var(--trl-col-vin) var(--trl-col-inspection) minmax(var(--trl-col-notice),1fr)!important}.trucks-table{--trk-table-min-width:calc(var(--trk-col-truck) + var(--trk-col-region) + var(--trk-col-make) + var(--trk-col-status) + var(--trk-col-auto) + var(--trk-col-last-used) + var(--trk-col-reg-pic) + var(--trk-col-inspection-pic) + var(--trk-col-vin-pic) + var(--trk-col-notice))}.trucks-table,.trucks-table .trucks-row{width:100%!important;min-width:var(--trk-table-min-width)!important}.trucks-table .trucks-row{grid-template-columns:var(--trk-col-truck) var(--trk-col-region) var(--trk-col-make) var(--trk-col-status) var(--trk-col-auto) var(--trk-col-last-used) var(--trk-col-reg-pic) var(--trk-col-inspection-pic) var(--trk-col-vin-pic) minmax(var(--trk-col-notice),1fr)!important}}@media (max-width:1180px){.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name,.drivers-table .drivers-row>span:first-child{position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;z-index:64!important;contain:none!important;content-visibility:visible!important;transform:none!important;will-change:auto!important;backface-visibility:visible!important;opacity:1!important;visibility:visible!important;isolation:isolate!important;overflow:hidden!important;background:var(--driver-sticky-normal)!important;background-color:var(--driver-sticky-normal)!important;color:var(--oil-text,#0f172a)!important}.drivers-table .drivers-header>span:first-child{z-index:70!important;background:var(--driver-header-sticky-bg)!important;background-color:var(--driver-header-sticky-bg)!important}.drivers-table .drivers-data-row:hover>span.driver-name,.drivers-table .drivers-data-row:hover>span:first-child.driver-name{z-index:65!important;background:var(--driver-sticky-hover)!important;background-color:var(--driver-sticky-hover)!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span.driver-name .driver-name-text,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-name-text{contain:none!important;content-visibility:visible!important;will-change:auto!important;backface-visibility:visible!important;opacity:1!important;visibility:visible!important}.drivers-table .drivers-data-row>span.driver-name .driver-name-text,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-name-text{transform:none!important}.drivers-table-wrap.drivers-sticky-repaint .drivers-table .drivers-data-row>span.driver-name,.drivers-table-wrap.drivers-sticky-repaint .drivers-table .drivers-data-row>span:first-child.driver-name,.drivers-table-wrap.drivers-sticky-repaint .drivers-table .drivers-header>span:first-child{outline:1px solid transparent!important}}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(63vh,720px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:auto!important;padding:0!important;gap:6px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(52px,.62fr) minmax(76px,1fr) minmax(68px,.86fr) minmax(68px,.86fr) minmax(60px,.7fr) minmax(62px,.7fr) minmax(56px,.62fr) minmax(56px,.62fr) minmax(64px,.72fr) minmax(58px,.64fr) minmax(54px,.6fr) minmax(54px,.6fr) 38px!important;grid-template-rows:34px!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:34px!important;align-items:stretch!important;content-visibility:visible!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row>*{grid-row:1!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row :is(input,select,.dashboard-btn,.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:10px!important;font-size:8.4px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row select{padding-left:7px!important;padding-right:18px!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row .rate-rule-suffix-field input{padding-left:8px!important;padding-right:16px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn{min-width:38px!important;width:38px!important;max-width:38px!important;padding:0!important}}.dashboard-panel .system-settings-section .customer-rule-box .customer-name-home{align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle{box-sizing:border-box!important;display:inline-grid!important;place-items:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;margin:0!important;align-self:center!important;justify-self:center!important;overflow:visible!important}.dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox],.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;display:block!important;flex:0 0 16px!important;inline-size:16px!important;block-size:16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;aspect-ratio:1/1!important;padding:0!important;margin:0!important;border-radius:4px!important;border:1px solid rgba(148,163,184,.62)!important;background-color:rgba(248,250,252,.98)!important;background-image:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:12px 12px!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72)!important;position:static!important;inset:auto!important;transform:none!important;align-self:center!important;justify-self:center!important;cursor:pointer!important}html:not([data-theme=light]) .dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked),html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked),html[data-theme=dark] .dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked),html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked){border-color:rgba(148,163,184,.48)!important;background-color:#1f2937!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)!important}.dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:checked,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>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}@media (min-width:981px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(88px,5.4vw,108px)!important;--customer-format-delete-col:44px!important;grid-template-columns:minmax(160px,.86fr) minmax(260px,1.68fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;gap:8px!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-template-columns:22px minmax(0,1fr)!important;gap:8px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{width:100%!important;min-width:0!important;max-width:108px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 8px!important;border-radius:12px!important;gap:6px!important;font-size:10px!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;border-radius:12px!important;justify-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:3/5!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 8px!important;border-radius:12px!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) :is(.btn-icon,.btn-svg),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) :is(.btn-icon,.btn-svg){flex-basis:14px!important;width:14px!important;height:14px!important;min-width:14px!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(108px,14vw,148px)!important;--customer-format-delete-col:44px!important;display:grid!important;grid-template-columns:minmax(180px,1fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;grid-template-rows:var(--dashboard-row-action-h) minmax(var(--dashboard-row-action-h),auto)!important;grid-auto-rows:auto!important;-moz-column-gap:8px!important;column-gap:8px!important;row-gap:8px!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:clamp(10px,1.12vw,12px)!important;letter-spacing:0!important;padding-inline:12px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:2/4!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{grid-column:3!important;grid-row:1!important;width:44px!important;min-width:44px!important;max-width:44px!important;justify-self:stretch!important}}.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{-moz-column-gap:8px!important;column-gap:8px!important;row-gap:7px!important;gap:7px 8px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills{display:flex!important;width:100%!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:8px!important;gap:8px 10px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group{display:inline-flex!important;width:auto!important;max-width:100%!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill{display:inline-flex!important;width:auto!important;flex:0 0 auto!important;margin:0!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill+.oil-full-map-route-pill{margin-left:2px!important}@media (max-width:430px){.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{-moz-column-gap:7px!important;column-gap:7px!important;row-gap:6px!important;gap:6px 7px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group{-moz-column-gap:8px!important;column-gap:8px!important;row-gap:7px!important;gap:7px 8px!important}}.oil-full-map-panel-row.is-row-split{grid-template-columns:18px minmax(0,calc(50% - 34px)) minmax(0,50%)!important;gap:8px!important}.oil-full-map-panel-eta,.oil-full-map-panel-eta .oil-full-map-panel-meta{min-width:0!important;max-width:100%!important;overflow:hidden!important}.oil-full-map-panel-eta .oil-full-map-panel-meta{display:grid!important;justify-items:end!important;align-content:start!important;gap:4px!important;width:100%!important}.oil-full-map-panel-eta .oil-full-map-panel-leading-meta{justify-self:end!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-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content))!important;justify-content:end!important;justify-items:stretch!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;-moz-column-gap:6px!important;column-gap:6px!important;row-gap:5px!important;gap:5px 6px!important;overflow:hidden!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill,.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:20px!important;margin:0!important;padding:2px 10px!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:min(100%,150px)!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:min(100%,78px)!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill+.oil-full-map-route-pill{margin-left:0!important}@media (max-width:1080px){.oil-full-map-panel-row.is-row-split{grid-template-columns:14px minmax(0,calc(50% - 28px)) minmax(0,50%)!important;gap:7px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills{grid-template-columns:repeat(2,minmax(0,max-content))!important;-moz-column-gap:5px!important;column-gap:5px!important;row-gap:4px!important;gap:4px 5px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill,.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:19px!important;padding-inline:8px!important;font-size:7.8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:min(100%,120px)!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:min(100%,68px)!important}}@media (max-width:720px){.oil-full-map-panel-row.is-row-split{grid-template-columns:13px minmax(0,calc(50% - 23px)) minmax(0,50%)!important;gap:5px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills{-moz-column-gap:4px!important;column-gap:4px!important;row-gap:4px!important;gap:4px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill,.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:18px!important;padding-inline:7px!important;font-size:7.5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:min(100%,104px)!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:min(100%,62px)!important}}.loads-modal.search-modal .search-results-title-row{grid-template-columns:minmax(210px,1fr) minmax(320px,430px) minmax(300px,420px)!important}.loads-modal.search-modal .search-results-title{display:grid!important;gap:4px!important;align-content:center!important}.loads-modal.search-modal .search-results-title span{color:var(--muted,#64748b)!important;font-size:12px!important;font-weight:900!important}.loads-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}.loads-modal.search-modal .search-results-range label{display:grid!important;gap:5px!important;min-width:0!important}.loads-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}.loads-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}@media (max-width:980px){.loads-modal.search-modal .search-results-title-row{grid-template-columns:1fr!important}.loads-modal.search-modal .search-results-actions,.loads-modal.search-modal .search-results-range{width:100%!important;justify-self:stretch!important}}@media (max-width:760px){.dashboard-panel .activity-log-box,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:58px!important;--activity-log-head-space:82px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:10px!important;border-radius:18px!important;border:1px solid rgba(96,165,250,.28)!important;background:rgba(13,23,39,.88)!important;overflow:hidden!important}.dashboard-panel .activity-log-box .mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(132px,38vw,184px)!important;align-items:center!important;gap:8px!important;margin-bottom:9px!important}.dashboard-panel .activity-log-box .mini-section-head>div:first-child{min-width:0!important}.dashboard-panel .activity-log-box .mini-section-head h4{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;margin:0!important;font-size:15px!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}.dashboard-panel .activity-log-box .mini-section-head p{max-width:100%!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.18!important;letter-spacing:0!important}.dashboard-panel .activity-log-box .mini-icon{width:32px!important;height:32px!important;flex:0 0 32px!important}.dashboard-panel .activity-log-box .activity-log-search{justify-self:end!important;width:clamp(132px,38vw,184px)!important;min-width:0!important;max-width:184px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 10px!important;border-radius:14px!important;font-size:10.5px!important;line-height:1!important}.dashboard-panel .activity-log-box .activity-log-list,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:min(520px,58svh)!important;padding-right:4px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .activity-log-box .activity-log-row,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(90px,112px) minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:4px 8px!important;height:auto!important;min-height:56px!important;max-height:none!important;padding:8px 0!important;align-items:start!important;overflow:hidden!important}.dashboard-panel .activity-log-box .activity-log-row b,.dashboard-panel .activity-log-box .activity-log-row span{grid-row:1!important;min-width:0!important;font-size:10.5px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .activity-log-box .activity-log-row span{grid-column:1!important}.dashboard-panel .activity-log-box .activity-log-row b{grid-column:2!important}.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description{grid-column:1/-1!important;grid-row:2!important;display:-webkit-box!important;min-width:0!important;margin:0!important;font-size:10px!important;line-height:1.25!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .activity-log-box{border-color:rgba(96,165,250,.32)!important;background:rgba(13,23,39,.92)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search{border-color:rgba(96,165,250,.38)!important;background:rgba(15,29,49,.96)!important;color:#eff6ff!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(191,219,254,.74)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(191,219,254,.74)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row{border-bottom-color:rgba(96,165,250,.2)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row p,html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row span,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row span{color:#b7c8e2!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row b,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row b{color:#f8fbff!important}html[data-theme=light] .dashboard-panel .activity-log-box{border-color:rgba(147,197,253,.74)!important;background:#fff!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-search{border-color:rgba(148,163,184,.42)!important;background:#eef4fd!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(71,85,105,.72)!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(71,85,105,.72)!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row{border-bottom-color:rgba(148,163,184,.3)!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row span{color:#5b6b83!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row b{color:#0f172a!important}}@media (max-width:340px){.dashboard-panel .activity-log-box .mini-section-head{grid-template-columns:1fr!important}.dashboard-panel .activity-log-box .activity-log-search{justify-self:stretch!important;width:100%!important;max-width:100%!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .users-list{gap:10px!important;padding:10px!important;overflow-x:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) clamp(88px,13vw,116px)!important;grid-template-rows:repeat(2,38px)!important;gap:8px 10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .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>select:not(.user-status-select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:1!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.user-status-select{grid-column:2!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:3!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:3!important;grid-row:2!important}}@media (max-width:760px){.dashboard-panel .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .users-list{gap:9px!important;padding:8px!important;overflow-x:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,38px)!important;grid-auto-rows:38px!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:9px!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .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>select:not(.user-status-select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:1!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.user-status-select{grid-column:2!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:1!important;grid-row:3!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:2!important;grid-row:3!important}}@media (max-width:1180px){.dashboard-panel .users-permissions-section .user-permission-card>:is(input,select,.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>:is(input,select,.dashboard-row-save-btn,.dashboard-row-delete-btn){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;z-index:auto!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border-radius:13px!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{padding:0 10px!important;gap:6px!important;font-size:10.5px!important;white-space:nowrap!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{padding:0!important}.dashboard-panel .activity-log-box,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:12px!important;border:1px solid rgba(147,197,253,.72)!important;border-radius:18px!important;background:#fff!important;color:#0f172a!important;overflow:hidden!important;box-shadow:none!important}.dashboard-panel .activity-log-box .mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(170px,32vw,340px)!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important}.dashboard-panel .activity-log-box .mini-section-head>div:first-child{min-width:0!important}.dashboard-panel .activity-log-box .mini-section-head h4{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0!important;color:#0f172a!important;font-size:clamp(16px,2.45vw,22px)!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}.dashboard-panel .activity-log-box .mini-section-head p{margin:5px 0 0!important;color:#52647e!important;font-size:clamp(11px,1.65vw,15px)!important;line-height:1.18!important;letter-spacing:0!important}.dashboard-panel .activity-log-box .mini-icon{width:34px!important;height:34px!important;flex:0 0 34px!important;border-color:rgba(96,165,250,.36)!important;background:rgba(219,234,254,.95)!important;color:#2563eb!important}.dashboard-panel .activity-log-box .activity-log-search{box-sizing:border-box!important;justify-self:end!important;width:min(100%,clamp(170px,32vw,340px))!important;min-width:0!important;max-width:340px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0 13px!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:16px!important;background:#eef4fd!important;color:#0f172a!important;font-size:12px!important;font-weight:900!important;line-height:1!important;box-shadow:none!important}}@media (max-width:1180px){.dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(71,85,105,.72)!important}.dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(71,85,105,.72)!important}.dashboard-panel .activity-log-box .activity-log-list,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{box-sizing:border-box!important;display:grid!important;gap:8px!important;flex:0 1 auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:min(620px,60svh)!important;padding:0 4px 0 0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .activity-log-box .activity-log-row,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(118px,160px) minmax(150px,220px) minmax(0,1fr)!important;gap:8px 14px!important;align-items:start!important;width:100%!important;min-width:0!important;height:auto!important;min-height:58px!important;max-height:none!important;flex:0 0 auto!important;padding:10px 12px!important;border:0!important;border-radius:14px!important;background:#f3f7fd!important;overflow:hidden!important}.dashboard-panel .activity-log-box .activity-log-row b,.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,.dashboard-panel .activity-log-box .activity-log-row span{min-width:0!important;max-width:100%!important;margin:0!important;line-height:1.25!important;letter-spacing:0!important}.dashboard-panel .activity-log-box .activity-log-row span{grid-column:1!important;color:#5b6b83!important;font-weight:900!important}.dashboard-panel .activity-log-box .activity-log-row b,.dashboard-panel .activity-log-box .activity-log-row span{grid-row:1!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .activity-log-box .activity-log-row b{grid-column:2!important;color:#0f172a!important;font-weight:950!important}.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description{grid-column:3!important;grid-row:1!important;display:-webkit-box!important;color:#5b6b83!important;font-size:12px!important;font-weight:850!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{border-color:rgba(96,165,250,.34)!important;background:rgba(15,29,49,.9)!important;color:#eff6ff!important}html[data-theme=dark] .dashboard-panel .activity-log-box .mini-section-head h4{color:#f8fbff!important}html[data-theme=dark] .dashboard-panel .activity-log-box .mini-section-head p{color:#b7c8e2!important}html[data-theme=dark] .dashboard-panel .activity-log-box .mini-icon{border-color:rgba(96,165,250,.42)!important;background:rgba(30,64,115,.48)!important;color:#93c5fd!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search{border-color:rgba(96,165,250,.42)!important;background:rgba(8,18,34,.96)!important;color:#eff6ff!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(191,219,254,.74)!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(191,219,254,.74)!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row{background:rgba(27,43,69,.74)!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row span{color:#b7c8e2!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row b{color:#f8fbff!important}}@media (max-width:760px){.dashboard-panel .activity-log-box .mini-section-head{grid-template-columns:minmax(0,1fr) clamp(126px,38vw,168px)!important;gap:8px!important}.dashboard-panel .activity-log-box .mini-section-head h4{font-size:16px!important}.dashboard-panel .activity-log-box .mini-section-head p{font-size:11px!important}.dashboard-panel .activity-log-box .activity-log-search{width:clamp(126px,38vw,168px)!important;max-width:168px!important;height:38px!important;min-height:38px!important;max-height:38px!important;font-size:10.5px!important;padding-inline:10px!important}.dashboard-panel .activity-log-box .activity-log-list,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{max-height:min(540px,58svh)!important}.dashboard-panel .activity-log-box .activity-log-row,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(92px,112px) minmax(0,1fr)!important;gap:5px 8px!important;min-height:62px!important;padding:9px 10px!important;border-radius:13px!important}.dashboard-panel .activity-log-box .activity-log-row span{grid-column:1!important;grid-row:1!important;font-size:10.5px!important}.dashboard-panel .activity-log-box .activity-log-row b{grid-column:2!important;grid-row:1!important;font-size:10.5px!important}.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description{grid-column:1/-1!important;grid-row:2!important;font-size:10px!important;line-height:1.25!important}}@media (max-width:430px){.dashboard-panel .activity-log-box .mini-section-head{grid-template-columns:1fr!important}.dashboard-panel .activity-log-box .activity-log-search{justify-self:stretch!important;width:100%!important;max-width:100%!important}}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(142px,168px)!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;gap:10px!important;align-content:start!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(140px,1.05fr) minmax(130px,.95fr) minmax(150px,1fr) minmax(104px,.74fr)!important;grid-auto-flow:row!important;grid-auto-rows:38px!important;grid-column:1!important;grid-row:1!important;gap:8px!important;align-items:stretch!important;align-content:start!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(84px,1fr) 52px!important;grid-auto-flow:row!important;grid-auto-rows:38px!important;grid-column:2!important;grid-row:1!important;gap:8px!important;align-items:stretch!important;align-content:start!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel .users-permissions-section .user-permission-fields>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields>:is(input,select){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;grid-column:auto!important;grid-row:auto!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border-radius:13px!important;line-height:1!important;z-index:auto!important}.dashboard-panel .users-permissions-section .user-permission-actions>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>.dashboard-row-save-btn{grid-column:1!important;grid-row:1!important;display:inline-flex!important;gap:6px!important;padding:0 10px!important;font-size:10.5px!important;white-space:nowrap!important}.dashboard-panel .users-permissions-section .user-permission-actions>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>.dashboard-row-delete-btn{grid-column:2!important;grid-row:1!important;display:inline-flex!important;padding:0!important}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:9px!important;padding:10px!important}.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column:1!important;grid-row:1!important;gap:8px!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(0,1fr) 72px!important;grid-column:1!important;grid-row:2!important;gap:8px!important;width:100%!important}}@media (max-width:760px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:8px!important;padding:9px!important}.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column:1!important;grid-row:1!important;gap:8px!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(0,1fr) 64px!important;grid-column:1!important;grid-row:2!important;gap:8px!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel .users-permissions-section .user-permission-fields>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields>:is(input,select){height:38px!important;min-height:38px!important;max-height:38px!important}}@media (max-width:430px){.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{grid-template-columns:minmax(0,1fr)!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(0,1fr) 58px!important}}.dashboard-panel .users-permissions-section .user-permission-action-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-action-btn{box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0 10px!important;border-radius:13px!important;font-family:inherit!important;font-size:10.5px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;cursor:pointer!important;z-index:0!important}.dashboard-panel .users-permissions-section .user-permission-action-btn svg,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-action-btn svg{width:15px!important;min-width:15px!important;height:15px!important}.dashboard-panel .users-permissions-section .user-permission-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-save-btn{grid-column:1!important;grid-row:1!important;color:#0f2747!important;background:#e8eef7!important;border:1px solid #b9c8da!important}.dashboard-panel .users-permissions-section .user-permission-save-btn.success,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-save-btn.success{color:#064e3b!important;background:#d1fae5!important;border-color:#34d399!important}.dashboard-panel .users-permissions-section .user-permission-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-delete-btn{grid-column:2!important;grid-row:1!important;color:#991b1b!important;background:#fee2e2!important;border:1px solid #ef4444!important;padding:0!important}.dashboard-panel .users-permissions-section .user-permission-action-btn:disabled,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-action-btn:disabled{cursor:not-allowed!important;opacity:.46!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-save-btn,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-save-btn{color:#eef6ff!important;background:#203452!important;border-color:rgba(96,165,250,.42)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-delete-btn,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-delete-btn{color:#fecaca!important;background:#4b1f2a!important;border-color:#ef4444!important}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(94px,118px) 48px!important;justify-self:end!important;align-self:start!important;width:min(100%,174px)!important;min-width:0!important;max-width:174px!important}}@media (max-width:760px){.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(84px,108px) 46px!important;justify-self:end!important;align-self:start!important;width:min(100%,162px)!important;min-width:0!important;max-width:162px!important}}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(74px,96px)!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-row>:is(input,select,.user-permission-action-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row>:is(input,select,.user-permission-action-btn){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border-radius:13px!important;line-height:1!important;z-index:0!important}.dashboard-panel .users-permissions-section .user-permission-bottom-row>select:first-child,.dashboard-panel .users-permissions-section .user-permission-top-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-bottom-row>select:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-top-row>input:first-child{grid-column:1!important}.dashboard-panel .users-permissions-section .user-permission-bottom-row>.user-status-select,.dashboard-panel .users-permissions-section .user-permission-top-row>.masked-password-field,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-bottom-row>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-top-row>.masked-password-field{grid-column:2!important}.dashboard-panel .users-permissions-section .user-permission-bottom-row>.user-permission-delete-btn,.dashboard-panel .users-permissions-section .user-permission-top-row>.user-permission-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-bottom-row>.user-permission-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-top-row>.user-permission-save-btn{grid-column:3!important}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 92px!important}}@media (max-width:760px){.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px!important;gap:8px!important}}@media (max-width:520px){.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px!important;gap:6px!important}.dashboard-panel .users-permissions-section .user-permission-save-btn span,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-save-btn span{display:none!important}}@media (max-width:1180px){html:not([data-theme=light]) .dashboard-panel .activity-log-box,html:not([data-theme=light]) .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box,html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{background:#0f1b2e!important;background-color:#0f1b2e!important;color:#eaf2ff!important;border-color:rgba(96,165,250,.38)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search{background:#0b1627!important;background-color:#0b1627!important;color:#eef6ff!important;border-color:rgba(96,165,250,.44)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:#8ea3c1!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:#8ea3c1!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row,html:not([data-theme=light]) .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row,html[data-theme=dark] .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{background:#1a2a43!important;background-color:#1a2a43!important;background-image:none!important;border:1px solid rgba(96,165,250,.18)!important;box-shadow:none!important;color:#c5d5ec!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row p,html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row span,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row span{color:#aebfda!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row b,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row b{color:#f8fbff!important}}.dashboard-panel .users-permissions-section .user-permission-card-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px!important;overflow:hidden!important;border:1px solid rgba(147,197,253,.42)!important;border-radius:16px!important;background:#fff!important;box-shadow:none!important}.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 112px!important;gap:10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select,button),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select,button){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;border-radius:15px!important;font-family:inherit!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;z-index:0!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select){padding:0 16px!important;color:#0f172a!important;background:#eef3fa!important;border:1px solid #cbd5e1!important;box-shadow:inset 0 -2px 0 rgba(15,23,42,.06)!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::-moz-placeholder{color:#7f8da4!important;opacity:1!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::placeholder{color:#7f8da4!important;opacity:1!important}.dashboard-panel .users-permissions-section .user-permission-role-select,.dashboard-panel .users-permissions-section .user-permission-username-input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-role-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-username-input{grid-column:1!important}.dashboard-panel .users-permissions-section .user-permission-password-input,.dashboard-panel .users-permissions-section .user-permission-v2-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-password-input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-status-select{grid-column:2!important}.dashboard-panel .users-permissions-section .user-permission-v2-delete,.dashboard-panel .users-permissions-section .user-permission-v2-save,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save{grid-column:3!important}.dashboard-panel .users-permissions-section .user-permission-v2-action,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 12px!important;border:1px solid transparent!important;cursor:pointer!important;white-space:nowrap!important}.dashboard-panel .users-permissions-section .user-permission-v2-action svg,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action svg{width:17px!important;min-width:17px!important;height:17px!important}.dashboard-panel .users-permissions-section .user-permission-v2-save,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save{color:#0f2747!important;background:#e8eef7!important;border-color:#b9c8da!important}.dashboard-panel .users-permissions-section .user-permission-v2-save.success,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save.success{color:#064e3b!important;background:#d1fae5!important;border-color:#34d399!important}.dashboard-panel .users-permissions-section .user-permission-v2-delete,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete{color:#991b1b!important;background:#fee2e2!important;border-color:#ef4444!important;padding:0!important}.dashboard-panel .users-permissions-section .user-permission-v2-action:disabled,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action:disabled{cursor:not-allowed!important;opacity:.72!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-card-v2,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-card-v2{background:#172238!important;border-color:rgba(96,165,250,.28)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select){color:#edf5ff!important;background:#20304b!important;border-color:rgba(148,163,184,.28)!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder{color:#a8b7cf!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder{color:#a8b7cf!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-v2-save,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-v2-save{color:#eef6ff!important;background:#203452!important;border-color:rgba(96,165,250,.48)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-v2-save.success,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-v2-save.success{color:#d1fae5!important;background:#14532d!important;border-color:rgba(52,211,153,.58)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-v2-delete,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-v2-delete{color:#fecaca!important;background:#4b1f2a!important;border-color:#ef4444!important}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .users-permissions-section .user-permission-card-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2{padding:11px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 104px!important}}@media (max-width:760px){.dashboard-panel .users-permissions-section .user-permission-card-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2{gap:9px!important;padding:10px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 68px!important;gap:8px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select,button),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select,button){height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:14px!important;font-size:11px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select){padding:0 10px!important}.dashboard-panel .users-permissions-section .user-permission-v2-action,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action{gap:5px!important;padding:0 8px!important}}@media (max-width:520px){.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 54px!important;gap:7px!important}.dashboard-panel .users-permissions-section .user-permission-v2-save span,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save span{display:none!important}}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td,.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td:before,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td:before{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td,html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td,html[data-theme=dark] .dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td,html[data-theme=dark] body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td{background:transparent!important;background-color:transparent!important;color:#dbeafe!important}.dashboard-panel .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-request-actions.is-decision{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important}.dashboard-panel .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0 12px!important;border-radius:14px!important;font-size:12px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .fuel-request-actions.is-decision>.fuel-request-decision-state,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-decision-state,body>.fuel-modal-back .fuel-request-actions.is-decision>.fuel-request-decision-state{text-transform:uppercase!important}.dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn,body>.fuel-modal-back .fuel-request-actions.is-decision>.fuel-request-revise-btn{border:1px solid rgba(96,165,250,.44)!important;background:#233b60!important;color:#eef6ff!important}html[data-theme=light] .dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=light] body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=light] body>.fuel-modal-back .fuel-request-actions.is-decision>.fuel-request-revise-btn{border-color:#93c5fd!important;background:#eaf2ff!important;color:#1e3a8a!important}html:not([data-theme=light]) .dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=dark] .dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=dark] body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn{border-color:rgba(96,165,250,.48)!important;background:#203452!important;color:#eef6ff!important}@media (max-width:760px){.dashboard-panel .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-request-actions.is-decision{gap:6px!important}.dashboard-panel .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn){height:38px!important;min-height:38px!important;max-height:38px!important;padding-inline:8px!important;border-radius:12px!important;font-size:10px!important}}.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{height:auto!important;min-height:0!important;max-height:none!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding-right:0!important;scrollbar-gutter:auto!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back{align-items:center!important;justify-content:center!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-cost-settings-modal,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:min(960px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;overflow:hidden!important}.dashboard-panel .billing-cost-settings-modal>.dashboard-report-head,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .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,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.billing-settings-list,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.compact-list-table,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.trailer-cost-table,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.truck-cost-table{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;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding:0 4px 2px 0!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row){box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(132px,1.08fr) minmax(92px,.72fr) minmax(98px,.72fr) minmax(132px,.9fr) minmax(72px,82px) 44px!important;grid-template-rows:38px!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:38px!important;padding:0!important;margin:0!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*{box-sizing:border-box!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;justify-self:stretch!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child{grid-column:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2){grid-column:2!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3){grid-column:3!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4){grid-column:4!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5){grid-column:5!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6){grid-column:6!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;min-width:0!important;max-width:100%!important;border-radius:12px!important;font-size:11px!important;line-height:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) select,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) select{padding-left:10px!important;padding-right:26px!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input{padding-left:10px!important;padding-right:26px!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn,.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-save-btn,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-save-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn{padding:0!important}@media (max-width:760px){.dashboard-panel .billing-cost-settings-modal,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 16px)!important;padding:12px!important}.dashboard-panel .billing-cost-settings-modal>.dashboard-report-head,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head{gap:10px!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,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.billing-settings-list,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.compact-list-table,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.trailer-cost-table,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.truck-cost-table{gap:10px!important;padding-right:0!important;overflow-x:hidden!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px 44px!important;grid-template-rows:38px 38px 38px!important;gap:7px!important;min-height:128px!important;padding:0!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*{grid-column:auto!important;grid-row:auto!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2){grid-column:3/5!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3){grid-column:1/3!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4){grid-column:3/5!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5){grid-column:1/4!important;grid-row:3!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6){grid-column:4!important;grid-row:3!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field),body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){height:38px!important;min-height:38px!important;max-height:38px!important;font-size:10px!important}}@media (max-width:1180px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.mini-section-head{align-items:center!important;gap:8px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions{display:inline-grid!important;grid-template-columns:112px 112px!important;gap:6px!important;justify-content:end!important;justify-self:end!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:-moz-max-content!important;max-width:max-content!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn,.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn.small{box-sizing:border-box!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 9px!important;border-radius:13px!important;gap:6px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn :is(svg,.btn-icon,.btn-svg){width:14px!important;height:14px!important;min-width:14px!important}}@media (max-width:760px){.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions{grid-template-columns:92px 92px!important;gap:5px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn,.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn.small{width:92px!important;min-width:92px!important;max-width:92px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 7px!important;border-radius:12px!important;font-size:9px!important}}.dashboard-panel .bonus-automation-panel{--bonus-automation-standard-rule-width:640px}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:min(100%,var(--bonus-automation-standard-rule-width))!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:0!important;justify-self:end!important;padding-left:0!important;padding-right:0!important}.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head strong,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head .dashboard-btn.small,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head .dashboard-btn.small{justify-self:end!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table{box-sizing:border-box!important;width:min(100%,var(--bonus-automation-standard-rule-width))!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:0!important;padding-right:0!important;justify-self:end!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table .bonus-empty,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table .bonus-empty{width:100%!important;max-width:100%!important}@media (max-width:1180px){.dashboard-panel .bonus-automation-panel{--bonus-automation-standard-rule-width:560px}}@media (max-width:760px){.dashboard-panel .bonus-automation-panel{--bonus-automation-standard-rule-width:100%}.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head{padding-right:0!important}}@media (min-width:761px) and (max-width:1180px){.dashboard-panel .bonus-automation-panel,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel{--bonus-automation-standard-rule-width:100%}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table,.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;justify-self:stretch!important}}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-column{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;row-gap:10px!important;align-items:start!important;width:100%!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls{grid-column:1/-1!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-table{grid-column:1/-1!important;grid-row:3!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{grid-column:1/-1!important;grid-row:4!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head{grid-column:1/-1!important;grid-row:4!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table{grid-column:1/-1!important;grid-row:5!important}}@media (max-width:760px){.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{max-width:100%!important;overflow-x:hidden!important;overflow-y:visible!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;padding:0 0 4px!important;scrollbar-gutter:auto!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:206px 330px 90px 46px!important;grid-template-rows:38px!important;grid-auto-rows:38px!important;gap:8px!important;align-items:stretch!important;width:696px!important;min-width:696px!important;max-width:none!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;overflow:visible!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(3),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(3){grid-column:3!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(4),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(4){grid-column:4!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>*,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>*{box-sizing:border-box!important;align-self:stretch!important;justify-self:stretch!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn,button),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:13px!important;font-size:10px!important;line-height:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle{width:28px!important;min-width:28px!important;max-width:28px!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:grid!important;place-items:center!important;padding:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle input[type=checkbox],.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;align-self:center!important;justify-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important}}.dashboard-panel .system-settings-section .settings-company-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row{grid-column:1/-1!important;grid-row:auto!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:84px minmax(260px,1fr) minmax(140px,180px) minmax(132px,180px)!important;gap:12px!important;align-items:end!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:auto!important}.dashboard-panel .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-logo-row{grid-column:1!important;grid-row:1!important;align-self:end!important;align-content:end!important;justify-items:start!important;min-width:0!important;min-height:78px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-setting-row{grid-column:2!important;grid-row:1!important;align-self:end!important;align-content:end!important;min-width:0!important;min-height:78px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-timezone-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-timezone-row{grid-column:3!important;grid-row:1!important;align-self:end!important;align-content:end!important;min-width:0!important;min-height:78px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-update-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-update-btn{grid-column:4!important;grid-row:1!important;align-self:end!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:0 14px!important;border-radius:16px!important}.dashboard-panel .system-settings-section .settings-company-row .company-logo-preview,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-logo-preview{width:58px!important;height:58px!important;border-radius:14px!important}.dashboard-panel .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel .system-settings-section .settings-company-row .company-timezone-row select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-timezone-row select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;border-radius:16px!important}.dashboard-panel .system-settings-section .settings-v4-grid>.customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-v4-grid>.customer-rule-box{grid-column:1/-1!important}@media (max-width:1180px){.dashboard-panel .system-settings-section .settings-company-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row{grid-template-columns:76px minmax(240px,1fr) 132px 142px!important;gap:10px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel .system-settings-section .settings-company-row>.company-timezone-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-timezone-row{min-height:72px!important}.dashboard-panel .system-settings-section .settings-company-row .company-logo-preview,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-logo-preview{width:54px!important;height:54px!important;border-radius:13px!important}}@media (max-width:760px){.dashboard-panel .system-settings-section .settings-company-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row{grid-template-columns:62px 220px 118px 126px!important;gap:10px!important;padding-bottom:2px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel .system-settings-section .settings-company-row>.company-timezone-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-timezone-row{min-height:66px!important}.dashboard-panel .system-settings-section .settings-company-row .company-logo-preview,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-logo-preview{width:48px!important;height:48px!important;border-radius:12px!important}.dashboard-panel .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel .system-settings-section .settings-company-row .company-timezone-row select,.dashboard-panel .system-settings-section .settings-company-row>.company-update-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-timezone-row select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-update-btn{height:48px!important;min-height:48px!important;max-height:48px!important;border-radius:14px!important;font-size:13px!important}}.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{overflow:visible!important;padding-top:12px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row{margin-top:4px!important;padding-top:3px!important;overflow:visible!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{padding-top:6px!important;padding-bottom:6px!important;overflow-y:visible!important;scroll-padding-top:8px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{overflow:visible!important}@media (max-width:760px){.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{padding:6px 0 8px!important;overflow-x:auto!important;overflow-y:visible!important}}@media (min-width:761px) and (max-width:1180px){body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;align-items:stretch!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn{width:100%!important;min-width:0!important;min-height:40px!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:none!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>.dashboard-btn.primary{grid-column:1/-1!important;order:3!important;width:100%!important;min-height:42px!important}}@media (max-width:1180px){body:has(.oil-dashboard)>.driver-details-back .driver-details-modal .dsWrap>.dsBlock:last-child .dsTableWrap{height:clamp(240px,44dvh,480px)!important;min-height:240px!important;max-height:clamp(240px,44dvh,480px)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap{height:clamp(260px,45dvh,560px)!important;min-height:240px!important;max-height:clamp(260px,45dvh,560px)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}}@media (min-width:1181px){body.fp-oilfields-page .trucks-panel{--trk-col-notice:330px!important}body.fp-oilfields-page .trucks-table{--trk-table-min-width:calc(var(--trk-col-truck) + var(--trk-col-region) + var(--trk-col-make) + var(--trk-col-status) + var(--trk-col-auto) + var(--trk-col-last-used) + var(--trk-col-reg-pic) + var(--trk-col-inspection-pic) + var(--trk-col-vin-pic) + var(--trk-col-notice));width:100%!important;min-width:var(--trk-table-min-width)!important}body.fp-oilfields-page .trucks-table .trucks-row{width:100%!important;min-width:var(--trk-table-min-width)!important;grid-template-columns:var(--trk-col-truck) var(--trk-col-region) var(--trk-col-make) var(--trk-col-status) var(--trk-col-auto) var(--trk-col-last-used) var(--trk-col-reg-pic) var(--trk-col-inspection-pic) var(--trk-col-vin-pic) minmax(var(--trk-col-notice),1fr)!important}body.fp-oilfields-page .loads-panel{--loads-cols-desktop:42px 95px 170px repeat(10,126px) minmax(72px,1fr)!important;--loads-total-desktop:auto!important}body.fp-oilfields-page .loads-table-wrap{width:100%!important;max-width:100%!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{width:100%!important;min-width:100%!important;max-width:none!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-desktop)!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{width:100%!important;min-width:0!important;max-width:none!important}}@media (min-width:761px) and (max-width:1180px){body.fp-oilfields-page .loads-panel{--loads-cols-tablet:40px 86px 126px repeat(10,108px) 64px!important;--loads-total-tablet:64px!important;--loads-tablet-table-w:1396px!important}body.fp-oilfields-page .loads-table-wrap{width:100%!important;max-width:100%!important;padding-right:0!important;scrollbar-gutter:auto!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{width:var(--loads-tablet-table-w)!important;min-width:var(--loads-tablet-table-w)!important;max-width:var(--loads-tablet-table-w)!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-tablet)!important}body.fp-oilfields-page .loads-super-title{padding-left:0!important;padding-right:0!important}body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-row>span{min-width:0!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{width:var(--loads-total-tablet)!important;min-width:var(--loads-total-tablet)!important;max-width:var(--loads-total-tablet)!important;padding-left:4px!important;padding-right:4px!important;text-align:center!important;border-right:0!important}}@media (max-width:760px){body.fp-oilfields-page .loads-panel{--loads-cols-mobile:28px 58px 104px repeat(10,72px) 54px!important;--loads-total-mobile:54px!important;--loads-mobile-table-w:964px!important}body.fp-oilfields-page .loads-table-wrap{width:100%!important;max-width:100%!important;padding-right:0!important;scrollbar-gutter:auto!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{width:var(--loads-mobile-table-w)!important;min-width:var(--loads-mobile-table-w)!important;max-width:var(--loads-mobile-table-w)!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-mobile)!important}body.fp-oilfields-page .loads-super-title{padding-left:0!important;padding-right:0!important}body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-row>span{min-width:0!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{width:var(--loads-total-mobile)!important;min-width:var(--loads-total-mobile)!important;max-width:var(--loads-total-mobile)!important;padding-left:3px!important;padding-right:3px!important;text-align:center!important;border-right:0!important}}:root{--fp-oilfields-workspace-edge-gap:10px}@media (min-width:1181px){body.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell),html.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) body{--oil-desktop-shell-edge-gap:var(--fp-oilfields-workspace-edge-gap)!important;--oil-desktop-shell-top:calc(var(--nav-h, 64px) + var(--fp-oilfields-workspace-edge-gap))!important;--oil-desktop-shell-bottom:var(--fp-oilfields-workspace-edge-gap)!important;--oil-desktop-shell-gutter:var(--fp-oilfields-workspace-edge-gap)!important;--oil-desktop-sidebar-gap:var(--fp-oilfields-workspace-edge-gap)!important}body.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell)>.app-main>.tms-page>.tms-shell,html.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) body>.app-main>.tms-page>.tms-shell{box-sizing:border-box!important;padding:var(--fp-oilfields-workspace-edge-gap)!important}body.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .oil-dashboard-desktop-shell,html.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .oil-dashboard-desktop-shell{gap:var(--fp-oilfields-workspace-edge-gap)!important}body.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) :is(.oil-dashboard-main,.oil-tab-panel,.tab-view.active),html.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) :is(.oil-dashboard-main,.oil-tab-panel,.tab-view.active){min-width:0!important;margin:0!important;padding:0!important}body.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) :is(.drivers-panel,.trailers-panel,.trucks-panel,.loads-panel,.dashboard-panel),html.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) :is(.drivers-panel,.trailers-panel,.trucks-panel,.loads-panel,.dashboard-panel){margin:0!important}body.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .dashboard-panel.dashboard-desktop-routed,html.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .dashboard-panel.dashboard-desktop-routed{width:100%!important;min-width:0!important}body.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell)>.footer,html.fp-oilfields-page.fp-oilfields-page:has(.oil-dashboard-desktop-shell) body>.footer{padding-left:var(--fp-oilfields-workspace-edge-gap)!important;padding-right:var(--fp-oilfields-workspace-edge-gap)!important}}.dashboard-panel .fuel-card-tree-panel{min-height:0!important}.dashboard-panel .fuel-card-tree{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:754px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.dashboard-panel .fuel-card-tree .fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}.dashboard-panel .fuel-changes-log-card,body>.fuel-modal-back .fuel-changes-log-card{min-width:0!important;min-height:0!important}.dashboard-panel .fuel-changes-log-card .fuel-table-wrap,body>.fuel-modal-back .fuel-changes-log-card .fuel-table-wrap{max-height:260px!important;overflow:auto!important}.dashboard-panel .fuel-changes-log-card .fuel-table,body>.fuel-modal-back .fuel-changes-log-card .fuel-table{min-width:860px!important;table-layout:fixed!important}.dashboard-panel .fuel-changes-log-card .fuel-table :is(.fuel-table-col-action,.fuel-table-col-at),body>.fuel-modal-back .fuel-changes-log-card .fuel-table :is(.fuel-table-col-action,.fuel-table-col-at){width:150px!important}.dashboard-panel .fuel-changes-log-card .fuel-table .fuel-table-col-card,body>.fuel-modal-back .fuel-changes-log-card .fuel-table .fuel-table-col-card{width:190px!important}body.fp-oilfields-page .loads-panel{--loads-col-index-final:42px;--loads-col-region-final:95px;--loads-col-driver-final:170px;--loads-col-pair-final:126px;--loads-col-total-final:72px;--loads-table-width-final:1639px;--loads-cols-final:var(--loads-col-index-final) var(--loads-col-region-final) var(--loads-col-driver-final) repeat(10,var(--loads-col-pair-final)) var(--loads-col-total-final)}body.fp-oilfields-page .loads-table-wrap{padding-right:0!important;overflow:auto!important;scrollbar-gutter:auto!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{box-sizing:border-box!important;width:var(--loads-table-width-final)!important;min-width:var(--loads-table-width-final)!important;max-width:var(--loads-table-width-final)!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-final)!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span,body.fp-oilfields-page .loads-row>span:last-child{box-sizing:border-box!important;justify-self:stretch!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-header>span:last-child{background:var(--loads-head,rgba(30,41,59,.84))!important}body.fp-oilfields-page .loads-data-row>span:last-child{background:inherit!important;border-left:1px solid var(--oil-line,rgba(148,163,184,.18))!important;border-right:0!important;text-align:center!important}html[data-theme=light] body.fp-oilfields-page .loads-header>span,html[data-theme=light] body.fp-oilfields-page .loads-header>span:last-child{background:#e8eef8!important}html[data-theme=light] body.fp-oilfields-page .loads-data-row>span:last-child{background:inherit!important}@media (min-width:1181px){body.fp-oilfields-page .loads-panel{--loads-col-index-final:42px;--loads-col-region-final:95px;--loads-col-driver-final:170px;--loads-col-pair-final:126px;--loads-col-total-final:72px;--loads-table-width-final:1639px;--loads-cols-final:var(--loads-col-index-final) var(--loads-col-region-final) var(--loads-col-driver-final) repeat(10,var(--loads-col-pair-final)) minmax(var(--loads-col-total-final),1fr)}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{width:100%!important;min-width:var(--loads-table-width-final)!important;max-width:none!important}}@media (min-width:761px) and (max-width:1180px){body.fp-oilfields-page .loads-panel{--loads-col-index-final:40px;--loads-col-region-final:86px;--loads-col-driver-final:126px;--loads-col-pair-final:108px;--loads-col-total-final:64px;--loads-table-width-final:1396px}}@media (max-width:760px){body.fp-oilfields-page .loads-panel{--loads-col-index-final:28px;--loads-col-region-final:58px;--loads-col-driver-final:104px;--loads-col-pair-final:72px;--loads-col-total-final:54px;--loads-table-width-final:964px}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{padding-left:3px!important;padding-right:3px!important;font-size:7px!important;letter-spacing:0!important}}body.fp-oilfields-page .dashboard-panel .fuel-desk-grid{align-items:stretch!important}body.fp-oilfields-page .dashboard-panel .fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-workspace{align-self:stretch!important;min-height:0!important}body.fp-oilfields-page .dashboard-panel .fuel-workspace{display:flex!important;flex-direction:column!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-buttons{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-buttons button{width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-panel{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-details,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-history,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-rejections,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-risk{height:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;height:100%!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-apply-status,body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-card-transactions-title,body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-change-bar,body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-info-cards{flex:0 0 auto!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section .fuel-table-wrap,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-history>.fuel-table-wrap,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-rejections>.fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-risk-tab-panel{display:grid!important;flex:1 1 auto!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;min-height:0!important;height:100%!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-risk-tab-panel .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}.dashboard-panel .fuel-bridge-activity-card,body>.fuel-modal-back .fuel-bridge-activity-card{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.dashboard-panel .fuel-bridge-activity-card .fuel-settings-title,.dashboard-panel .fuel-bridge-activity-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-bridge-activity-card .fuel-settings-title,body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis{flex:0 0 auto!important}.dashboard-panel .fuel-bridge-activity-card .fuel-table-wrap,body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}@media (max-width:760px){body.fp-oilfields-page .oil-home .oil-fleet-stats-card{position:relative!important}body.fp-oilfields-page .oil-home .oil-fleet-stats-head{display:flex!important;align-items:center!important;min-height:36px!important;margin:0!important;padding:0!important}body.fp-oilfields-page .oil-home .oil-fleet-stats-head h3{margin:0!important;padding-right:84px!important;line-height:1!important}body.fp-oilfields-page .oil-home .oil-fleet-toggle{position:absolute!important;top:8px!important;right:8px!important;gap:3px!important;padding:2px!important;align-items:center!important}body.fp-oilfields-page .oil-home .oil-fleet-toggle button{width:32px!important;min-width:32px!important;max-width:32px!important;height:24px!important;min-height:24px!important;padding:0!important}body.fp-oilfields-page .oil-home .oil-driver-grid,body.fp-oilfields-page .oil-home .oil-trailer-grid{margin-top:14px!important}}@media (min-width:761px){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-desk-grid{display:grid!important;flex:0 0 auto!important;grid-template-columns:var(--fuel-tree-column) minmax(0,1fr)!important;align-items:start!important;height:auto!important;min-height:0!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-card-tree-panel{box-sizing:border-box!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-card-tree{flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:754px!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-workspace{box-sizing:border-box!important;align-self:start!important;height:var(--fuel-card-tree-panel-height,auto)!important;min-height:0!important;max-height:var(--fuel-card-tree-panel-height,none)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-tab-panel{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-tab-panel-risk{overflow:auto!important}}@media (max-width:760px){body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;padding:12px!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding-bottom:12px!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head>div:first-child{align-self:center!important;min-width:0!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head h3{margin:0!important;font-size:24px!important;line-height:1.08!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions{align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .billing-modal-add-btn,body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-modal-close{flex:0 0 50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.billing-settings-list{display:grid!important;gap:9px!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:0!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row){box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,38px)!important;gap:7px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:128px!important;padding:0!important;margin:0!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*{box-sizing:border-box!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;justify-self:stretch!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child{grid-column:1!important;grid-row:1!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2){grid-column:2!important;grid-row:1!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3){grid-column:1!important;grid-row:2!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4){grid-column:2!important;grid-row:2!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5){grid-column:1!important;grid-row:3!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6){grid-column:2!important;grid-row:3!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:11px!important;font-size:10px!important;line-height:1!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important}}.dashboard-panel .billing-desktop-kpi-grid{display:none!important}@media (min-width:1181px) and (hover:hover) and (pointer:fine){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .dash-stats-grid.billing-desktop-kpi-grid{display:grid!important;order:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0 0 14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-desktop-kpi-grid .dash-stat-card{min-height:118px!important;padding:18px 20px!important}}@media (min-width:1181px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .dash-stats-grid.billing-desktop-kpi-grid{display:grid!important;order:0!important;grid-auto-flow:row!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(118px,auto))!important;grid-auto-columns:auto!important;gap:14px!important;margin:0 0 14px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-desktop-kpi-grid .dash-stat-card{min-height:118px!important;padding:18px 20px!important;scroll-snap-align:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .summary-card .billing-summary-grid{display:grid!important;grid-auto-flow:row!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:minmax(88px,auto)!important;grid-auto-columns:auto!important;gap:12px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .summary-card .billing-summary-grid .dash-stat-card{min-height:88px!important;padding:14px 16px!important;scroll-snap-align:none!important}}@media (min-width:761px){body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-desk-stable-height:clamp(560px,calc(100vh - 260px),calc(34px + 8px + 24px + 7px + (var(--fuel-card-tree-row-height) * 10) + (var(--fuel-card-tree-row-gap) * 9) + 16px));display:grid!important;flex:0 0 auto!important;grid-template-columns:var(--fuel-tree-column) minmax(0,1fr)!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel{align-self:stretch!important;height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{align-self:stretch!important;height:auto!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-details-panel,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel{flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-transactions-section{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-transactions-section .fuel-table-wrap,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel>.fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table{flex:0 0 auto!important;height:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table tbody,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table tbody tr,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table tbody tr:only-child{height:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table td{vertical-align:top!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap:has(.fuel-empty-cell) .fuel-table{flex:1 1 auto!important;height:100%!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap:has(.fuel-empty-cell) .fuel-table tbody,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap:has(.fuel-empty-cell) .fuel-table tbody tr:only-child{height:100%!important}}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row,body>.fuel-modal-back .fuel-settings-simple-control-row{align-items:stretch!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row>.fuel-settings-card,body>.fuel-modal-back .fuel-settings-simple-control-row>.fuel-settings-card{align-self:stretch!important;height:100%!important;min-height:0!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row .fuel-bridge-activity-card,body>.fuel-modal-back .fuel-settings-simple-control-row .fuel-bridge-activity-card{display:flex!important;flex-direction:column!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table-wrap,body>.fuel-modal-back .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table,body>.fuel-modal-back .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table{flex:0 0 auto!important;height:auto!important}@media (min-width:1181px){body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-back-row>.fuel-icon-btn,body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn{flex:0 0 150px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:40px!important;min-height:40px!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-toolbar-actions,body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions{display:grid!important;flex:0 0 auto!important;grid-template-columns:repeat(3,150px)!important;width:auto!important;max-width:none!important;justify-content:end!important;gap:8px!important;margin-left:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-toolbar-actions>:is(.dashboard-btn,.fuel-icon-btn),body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:is(.dashboard-btn,.fuel-icon-btn){flex:0 0 150px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:40px!important;min-height:40px!important;padding-left:8px!important;padding-right:8px!important;white-space:nowrap!important}}@media (min-width:761px) and (max-width:1180px){body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row{order:99!important;position:static!important;top:auto!important;z-index:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin-top:2px!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions{display:contents!important;flex:none!important;width:auto!important;max-width:none!important;margin-left:0!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:first-child{order:1!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:nth-child(2){order:2!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn{order:3!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>.dashboard-btn.primary{grid-column:auto!important;order:4!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn,body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:is(.dashboard-btn,.fuel-icon-btn){width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;padding-left:8px!important;padding-right:8px!important;white-space:nowrap!important}}@media (max-width:760px){body>.fuel-modal-back .fuel-modal-settings .fuel-settings-panel-main,body>.oil-dashboard.fuel-modal-portal .fuel-modal-settings .fuel-settings-panel-main{display:flex!important;flex-direction:column!important}body>.fuel-modal-back .fuel-modal-settings .fuel-changes-log-card,body>.oil-dashboard.fuel-modal-portal .fuel-modal-settings .fuel-changes-log-card{order:98!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row,body>.oil-dashboard.fuel-modal-portal .fuel-modal-settings .fuel-settings-back-row{order:99!important;position:static!important;top:auto!important;z-index:auto!important}}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-card-v2,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-card-v2{background:#142036!important;border-color:rgba(96,165,250,.3)!important;box-shadow:inset 0 0 0 1px rgba(15,23,42,.34)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select),html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select),html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select){color:#f8fbff!important;background:#1b2b45!important;border-color:rgba(147,197,253,.32)!important;box-shadow:inset 0 -2px 0 rgba(96,165,250,.08)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder{color:#a8b7cf!important;opacity:1!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::placeholder,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::placeholder,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder{color:#a8b7cf!important;opacity:1!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save{color:#eaf4ff!important;background:#203755!important;border-color:rgba(96,165,250,.52)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save.success,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save.success,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save.success,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save.success{color:#d1fae5!important;background:#14532d!important;border-color:rgba(52,211,153,.64)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-delete,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-delete{color:#fecaca!important;background:#4b1f2a!important;border-color:#ef4444!important}@media (max-width:900px){body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions{width:auto!important;min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:nowrap!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions :is(.billing-modal-add-btn,.dashboard-modal-close){box-sizing:border-box!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;aspect-ratio:1/1!important;padding:0!important;border-radius:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions :is(.billing-modal-add-btn,.dashboard-modal-close) :is(.btn-icon,.btn-svg){width:20px!important;height:20px!important}}@media (max-width:560px){body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions{gap:8px!important}body:has(.oil-dashboard)>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions :is(.billing-modal-add-btn,.dashboard-modal-close){flex-basis:50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;border-radius:15px!important}}body>.app-main{position:relative!important;z-index:1!important}body>:is(.footer,footer,.app-footer){position:relative!important;z-index:0!important}.drivers-table .mini-pill.card-status-transition{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:58px!important}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots{display:inline-flex!important;align-items:center!important;gap:2px!important;width:14px!important;min-width:14px!important;color:currentColor!important}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots span{width:3px!important;height:3px!important;border-radius:999px!important;background:currentColor!important;opacity:.35;animation:driver-card-status-dot .9s ease-in-out infinite}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots span:nth-child(2){animation-delay:.14s}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots span:nth-child(3){animation-delay:.28s}@keyframes driver-card-status-dot{0%,80%,to{opacity:.32;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media (min-width:1181px){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;align-content:stretch!important;align-items:stretch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{width:100%!important;min-width:0!important;flex:0 0 var(--fuel-card-tree-row-height,70px)!important}}@media (min-width:641px) and (max-width:1180px){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;align-content:stretch!important;align-items:stretch!important;gap:var(--fuel-card-tree-row-gap,6px)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{width:100%!important;min-width:0!important;flex:0 0 var(--fuel-card-tree-row-height,70px)!important}}@media (min-width:1181px){body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-short-history{height:auto!important;min-height:0!important;max-height:calc(100dvh - 44px)!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-short-history .dsWrap{flex:0 1 auto!important;max-height:calc(100dvh - 124px)!important;overflow-x:hidden!important;overflow-y:auto!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-short-history .driver-details-load-history{flex:0 0 auto!important;min-height:0!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-short-history .driver-details-load-history .dsTableWrap{flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:min(42dvh,420px)!important;overflow:auto!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-long-history{height:min(88dvh,860px)!important;min-height:0!important;max-height:calc(100dvh - 44px)!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-long-history .dsWrap{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-long-history .dsRow2{flex:0 0 auto!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history{display:flex!important;flex:1 1 0!important;flex-direction:column!important;min-height:0!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history .dsFilters,body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history .dsHeader{flex:0 0 auto!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history .dsTableWrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}}@media (min-width:761px) and (max-width:1180px){body:has(.oil-dashboard)>.driver-modal-back{align-items:center!important;justify-content:center!important;padding:max(14px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important;overflow:hidden!important}body:has(.oil-dashboard)>.driver-modal-back .driver-modal{width:min(100%,1020px)!important;max-width:calc(100vw - 20px)!important;height:min(760px,calc(100dvh - 28px))!important;max-height:calc(100dvh - 28px)!important;margin:auto!important;transform:none!important}}@media (min-width:1181px){body.fp-oilfields-page .oil-monthly-card .oil-driver-pie-panel{align-items:stretch!important}body.fp-oilfields-page .oil-monthly-card .oil-driver-pie-plot{align-self:center!important}body.fp-oilfields-page .oil-monthly-card .oil-driver-pie-list{max-height:clamp(420px,48dvh,560px)!important;overflow-x:hidden!important;overflow-y:auto!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers{height:auto!important;min-height:0!important;overflow:visible!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-scroll-shell{padding-inline:0!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll,body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll:active,body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll:is(.is-pointer-dragging,.is-touch-dragging){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;padding:0 0 4px!important;overflow-x:visible!important;overflow-y:visible!important;cursor:default!important;scroll-snap-type:none!important;touch-action:auto!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-table{box-sizing:border-box!important;flex:initial!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:390px!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-snap-align:none!important}}@media (min-width:1181px){body.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar,html.fp-oilfields-page body:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:calc(100dvh - var(--oil-desktop-shell-top, calc(var(--nav-h, 64px) + 10px)) - var(--oil-desktop-shell-bottom, 10px))!important;min-height:0!important;max-height:calc(100dvh - var(--oil-desktop-shell-top, calc(var(--nav-h, 64px) + 10px)) - var(--oil-desktop-shell-bottom, 10px))!important;overflow-x:hidden!important;overflow-y:hidden!important}body.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar-brand,body.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar-footer,html.fp-oilfields-page body:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar-brand,html.fp-oilfields-page body:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar-footer{flex:0 0 auto!important}body.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .desktop-sidebar-collapsed .oil-desktop-sidebar-nav,body.fp-oilfields-page:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar-nav,html.fp-oilfields-page body:has(.oil-dashboard-desktop-shell) .desktop-sidebar-collapsed .oil-desktop-sidebar-nav,html.fp-oilfields-page body:has(.oil-dashboard-desktop-shell) .oil-desktop-sidebar-nav{box-sizing:border-box!important;display:grid!important;align-content:start!important;flex:1 1 0!important;min-height:0!important;max-height:none!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}}@media (min-width:761px) and (max-width:1180px){body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll{padding-left:2px!important;padding-right:2px!important;scroll-padding-inline:0!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers :is(.oil-top-region-table,.oil-top-region-title,.oil-top-columns,.oil-top-row,.oil-top-driver-col,.oil-top-company-col,.oil-top-total-col){touch-action:pan-x pan-y!important}}@media (min-width:761px) and (max-width:1180px){body:has(.oil-dashboard)>.driver-details-back{align-items:center!important;justify-content:center!important;padding:max(28px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))!important;overflow:hidden!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal{width:min(860px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 56px)!important;margin:auto!important;transform:none!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal .dsWrap{flex:0 1 auto!important;min-height:0!important;max-height:calc(100dvh - 132px)!important;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:12px!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal .driver-details-load-history{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body:has(.oil-dashboard)>.driver-details-back .driver-details-modal .driver-details-load-history .dsTableWrap{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:min(38dvh,340px)!important;overflow-x:auto!important;overflow-y:auto!important}}html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .fuel-workspace-loading,html:not([data-theme=light]) body.fp-oilfields-page :is(.drivers-panel.drivers-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading,.loads-panel.loads-loading,.dashboard-panel.dashboard-loading),html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .fuel-workspace-loading,html[data-theme=dark] body.fp-oilfields-page :is(.drivers-panel.drivers-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading,.loads-panel.loads-loading,.dashboard-panel.dashboard-loading){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (min-width:761px) and (max-width:1450px){.dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{align-items:stretch!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{align-self:stretch!important;height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{display:flex!important;flex-direction:column!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk{display:flex!important;flex-direction:column!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel{flex:1 1 0!important;display:grid!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;gap:8px!important;min-height:0!important;padding:10px!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-risk-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:0!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid>div{min-height:62px!important;padding:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid strong{font-size:10px!important;white-space:normal!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid span{font-size:7.5px!important;line-height:1.12!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid label{min-height:40px!important;padding:0 8px!important;font-size:8.5px!important;line-height:1.1!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form input{min-height:34px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 4px!important;font-size:clamp(7.6px,.72vw,9.5px)!important;line-height:1.05!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-history>.fuel-table-wrap,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-rejections>.fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}}@media (min-width:761px) and (max-width:980px){.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-risk-grid,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn.danger{grid-column:1/-1!important}}body.fp-oilfields-page .dashboard-panel .dashboard-horizontal-slider{contain:layout paint!important;isolation:isolate!important}body.fp-oilfields-page .dashboard-panel .dashboard-horizontal-track{contain:layout style!important;backface-visibility:hidden!important;transform-style:flat!important;will-change:transform!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page{contain:layout paint style!important;content-visibility:auto!important;contain-intrinsic-size:900px!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page.is-active{content-visibility:visible!important;contain-intrinsic-size:auto!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page:not(.is-active){pointer-events:none!important}body.fp-oilfields-page .dashboard-panel .fuel-card-tree{contain:layout paint!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}body.fp-oilfields-page .dashboard-panel .fuel-card-tree .fuel-card-node{contain:layout paint style!important;content-visibility:auto!important;contain-intrinsic-size:var(--fuel-card-tree-row-height,70px)!important}body.fp-oilfields-page .dashboard-panel .fuel-card-transactions-section,body.fp-oilfields-page .dashboard-panel .fuel-risk-tab-panel,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-history,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-rejections{contain:layout paint!important}@media (max-width:1180px),(pointer:coarse){body.fp-oilfields-page .tab-view.active{animation:none!important;will-change:auto!important}body.fp-oilfields-page .dashboard-panel :is(.dashboard-btn,.fuel-card-node,.fuel-metric-card,.dashboard-horizontal-tabs button){will-change:auto!important}}body>:is(.leave-oilfields-backdrop,.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,.dashboard-report-back,.completion-error-back,.fuel-modal-back){position:fixed!important;inset:0!important;z-index:32000!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;box-sizing:border-box!important;isolation:isolate!important}body:has(>:is(.leave-oilfields-backdrop,.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,.dashboard-report-back,.completion-error-back,.fuel-modal-back)) :is(.nav-wrap,.oil-desktop-sidebar,.oil-desktop-sidebar-rail-bg),body:has(>:is(.leave-oilfields-backdrop,.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,.dashboard-report-back,.completion-error-back,.fuel-modal-back))>:is(.footer,footer,.app-footer){z-index:0!important}body.fp-oilfields-page :is(.leave-oilfields-backdrop,.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,.dashboard-report-back,.completion-error-back,.fuel-modal-back){position:fixed!important;inset:0!important;z-index:32000!important;isolation:isolate!important}body.fp-oilfields-page:has(:is(.leave-oilfields-backdrop,.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,.dashboard-report-back,.completion-error-back,.fuel-modal-back)) :is(.nav-wrap,.oil-desktop-sidebar,.oil-desktop-sidebar-rail-bg,.footer,footer,.app-footer){z-index:0!important}@media (min-width:761px) and (max-width:1180px),(min-width:761px) and (pointer:coarse){.dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;align-items:stretch!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk{display:flex!important;flex-direction:column!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel{flex:1 1 0!important;display:grid!important;grid-template-rows:auto auto auto auto minmax(100px,1fr)!important;gap:8px!important;align-content:start!important;min-height:0!important;padding:10px!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid>div{min-width:0!important;min-height:54px!important;padding:8px 10px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid span,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid strong{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid strong{font-size:10px!important;line-height:1.08!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid span{font-size:7.6px!important;line-height:1.12!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid label{min-width:0!important;min-height:38px!important;padding:0 8px!important;font-size:8.5px!important;line-height:1.1!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form label{font-size:9px!important;line-height:1.05!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form input{min-height:36px!important;height:36px!important;padding:0 10px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 8px!important;font-size:8.6px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;justify-content:center!important;align-items:center!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn.danger{grid-column:1/-1!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap{min-height:118px!important;overflow:auto!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table{min-width:760px!important}}@media (min-width:761px) and (max-width:1450px),(min-width:761px) and (pointer:coarse){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-visible-count:8;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;align-items:stretch!important;min-height:0!important;max-height:var(--fuel-desk-stable-height)!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)),body.fp-oilfields-page .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,body.fp-oilfields-page .dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)),html.fp-oilfields-page .dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)),html.fp-oilfields-page .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,html.fp-oilfields-page .dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)){min-height:0!important;height:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-desk-grid,body.fp-oilfields-page .dashboard-panel .fuel-system-section>.dash-section-body,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-desk-grid,html.fp-oilfields-page .dashboard-panel .fuel-system-section>.dash-section-body{min-height:0!important;height:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{align-self:stretch!important;height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;min-height:0!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{box-sizing:border-box!important;flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{display:flex!important;flex-direction:column!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-history>.fuel-table-wrap,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-rejections>.fuel-table-wrap,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-history>.fuel-table-wrap,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-rejections>.fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel{flex:1 1 0!important;min-height:0!important;height:100%!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:118px!important;max-height:none!important;overflow:auto!important}}body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;align-items:stretch!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;min-height:0!important;overflow:hidden!important}body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important}body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-visible-count:8;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px}body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important}@media (min-width:761px) and (max-width:1450px),(min-width:761px) and (pointer:coarse){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;display:grid!important;align-items:stretch!important;min-height:0!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-workspace,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-workspace,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-workspace{align-self:stretch!important;min-height:0!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;min-height:0!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history .fuel-tab-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections .fuel-tab-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk .fuel-tab-panel{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c8a,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:U+0370-0377,U+037a-037f,U+0384-038a,U+038c,U+038e-03a1,U+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}