:root{--bg:#0b0f14;--bg-soft:#0f1520;--card:#121824;--card-2:#151d2b;--cell-bg:#0f1520;--text:#e7eefc;--muted:#8ea0b8;--line:#223047;--line-soft:rgba(255,255,255,0.10);--line-strong:rgba(255,255,255,0.18);--btn:#1f2a3d;--primary:#60a5fa;--primary-600:#3d6fb6;--ring:rgba(96,165,250,0.28);--danger-bg:rgba(255,75,75,0.14);--danger-line:rgba(255,75,75,0.30);--success-bg:rgba(120,255,120,0.14);--success-line:rgba(120,255,120,0.32);--field-bg:rgba(28,38,56,0.78);--field-bg-hover:rgba(22,30,44,0.88);--field-border:rgba(141,165,196,0.22);--field-border-hover:rgba(141,165,196,0.32);--field-border-focus:rgba(96,165,250,0.70);--field-shadow:inset 0 1px 0 rgba(255,255,255,0.06),inset 0 -1px 0 rgba(0,0,0,0.25);--radius-card:18px;--radius-control:14px;--radius-pill:999px;--shadow-card:0 14px 36px rgba(0,0,0,0.24);--shadow-modal:0 30px 80px rgba(0,0,0,0.46);--nav-h:64px;--footer-h:0px}:root,body,html{color-scheme:dark}body,button,canvas,html,img,input,picture,select,svg,textarea,video{forced-color-adjust:none}:root{--fp-mobile-min-width:380px;--fp-mobile-max-width:600px;--fp-tablet-min-width:601px;--fp-tablet-max-width:1449px;--fp-viewport-width:1440px;--fp-mobile-canvas-width:100vw;--fp-mobile-sub380-scale:1;--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:1450px){: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 rgba(255,255,255,.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 rgba(255,255,255,.72),0 0 16px rgba(37,99,235,.16)!important}}@media (max-width:749px){body.fp-oilfields-page .drivers-panel .drivers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .drivers-panel .drivers-toolbar{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-areas:"search search region status" "mobileSort mobileAdd refresh refresh"!important;gap:10px!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;padding:0!important;overflow:visible!important}body.fp-oilfields-page :is(.trailers-panel,.trucks-panel) :is(.trailers-toolbar,.trucks-toolbar),html.fp-oilfields-page body.fp-oilfields-page :is(.trailers-panel,.trucks-panel) :is(.trailers-toolbar,.trucks-toolbar){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"search region status" "mobileSort mobileAdd refresh"!important;gap:10px!important;align-items:center!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;padding:0!important;overflow:visible!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter{grid-area:search!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.region-filter{grid-area:region!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter{grid-area:status!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.mobile-sort-btn{grid-area:mobileSort!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.mobile-add-btn{grid-area:mobileAdd!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.toolbar-refresh-btn{grid-area:refresh!important}body.fp-oilfields-page .drivers-toolbar>:is(.customer-filter,.authority-filter,.rent-filter),body.fp-oilfields-page .trailers-toolbar>:is(.type-filter,.owner-filter,.toolbar-sync-btn){display:none!important;visibility:hidden!important;position:absolute!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;position:static!important;pointer-events:auto!important;opacity:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;block-size:42px!important;min-block-size:42px!important;max-block-size:42px!important;margin:0!important;border-radius:14px!important;border:1px solid rgba(148,169,204,.5)!important;background-color:#eef4ff!important;color:#07152a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important;font-size:13px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.drivers-btn,.trailers-btn,.trucks-btn){gap:8px!important;padding:0 12px!important;background-color:#dbeafe!important;border-color:#8bbcff!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.mobile-add-btn,.primary),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.mobile-add-btn,.primary){background-color:#d6e8ff!important;border-color:#7db2ff!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger{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;block-size:42px!important;min-block-size:42px!important;max-block-size:42px!important;margin:0!important;border-radius:14px!important;background-color:transparent!important;color:#07152a!important;font-size:12px!important;font-weight:900!important;line-height:42px!important;letter-spacing:0!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input::-moz-placeholder{color:#66758e!important;opacity:.95!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input::placeholder{color:#66758e!important;opacity:.95!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>select,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>select{display:block!important;-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding:0 34px 0 12px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;line-height:42px!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6.5 8 9.5l3-3' fill='none' stroke='%2307152a' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:12px 12px!important;background-position:right 14px center!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger{display:inline-grid!important;place-items:center!important;padding:0 34px 0 12px!important;text-align:center!important;background-image:none!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger:before,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger:before{content:none!important;display:none!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger:after,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger:after{content:""!important;position:absolute!important;right:15px!important;top:50%!important;width:6px!important;height:6px!important;border-right:1.7px solid!important;border-bottom:1.7px solid!important;background:transparent!important;clip-path:none!important;transform:translateY(-65%) rotate(45deg)!important;pointer-events:none!important}body.fp-oilfields-page .drivers-panel .drivers-table,html.fp-oilfields-page body.fp-oilfields-page .drivers-panel .drivers-table{--drv-col-driver:112px!important}body.fp-oilfields-page .drivers-panel .drivers-table .drivers-header .driver-header-company-toggle,html.fp-oilfields-page body.fp-oilfields-page .drivers-panel .drivers-table .drivers-header .driver-header-company-toggle{right:24px!important}body.fp-oilfields-page .drivers-panel .drivers-table .copy-drivers-btn,html.fp-oilfields-page body.fp-oilfields-page .drivers-panel .drivers-table .copy-drivers-btn{right:5px!important}body.fp-oilfields-page .drivers-table .drivers-data-row>span.driver-name,html.fp-oilfields-page body.fp-oilfields-page .drivers-table .drivers-data-row>span.driver-name{padding-left:8px!important;padding-right:12px!important}}@media (max-width:1449px){body.fp-oilfields-page .oil-dashboard :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar){--fp-filter-control-height:30px!important;gap:7px!important;margin-bottom:9px!important}body.fp-oilfields-page .drivers-panel>.drivers-toolbar,body.fp-oilfields-page .oil-dashboard .drivers-panel>.drivers-toolbar,body.fp-oilfields-page .oil-dashboard :is(.trailers-panel,.trucks-panel)>:is(.trailers-toolbar,.trucks-toolbar),body.fp-oilfields-page :is(.trailers-panel,.trucks-panel)>:is(.trailers-toolbar,.trucks-toolbar),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard .drivers-panel>.drivers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard :is(.trailers-panel,.trucks-panel)>:is(.trailers-toolbar,.trucks-toolbar){gap:7px!important;margin-bottom:9px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel>.drivers-toolbar>:is(.drivers-search-box.search-filter,select,.status-checkbox-filter.status-filter,.drivers-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trailers-panel>.trailers-toolbar>:is(.trailers-search-box.search-filter,select,.status-checkbox-filter.status-filter,.trailers-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trucks-panel>.trucks-toolbar>:is(.trucks-search-box.search-filter,select,.status-checkbox-filter.status-filter,.trucks-btn),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel>.drivers-toolbar>:is(.drivers-search-box.search-filter,select,.status-checkbox-filter.status-filter,.drivers-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trailers-panel>.trailers-toolbar>:is(.trailers-search-box.search-filter,select,.status-checkbox-filter.status-filter,.trailers-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trucks-panel>.trucks-toolbar>:is(.trucks-search-box.search-filter,select,.status-checkbox-filter.status-filter,.trucks-btn){height:30px!important;min-height:30px!important;max-height:30px!important;block-size:30px!important;min-block-size:30px!important;max-block-size:30px!important;border-radius:10px!important;font-size:9.5px!important;line-height:1!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger{height:30px!important;min-height:30px!important;max-height:30px!important;block-size:30px!important;min-block-size:30px!important;max-block-size:30px!important;border-radius:10px!important;font-size:9px!important;line-height:30px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>select,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>select,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>select{padding-left:10px!important;padding-right:24px!important;line-height:30px!important;background-position:right 10px center!important;background-size:9px 9px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-search-box,body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn),html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-search-box,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn){height:30px!important;min-height:30px!important;max-height:30px!important;border-radius:10px!important;font-size:9.5px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(.sheet-field,.date-field) select:not([multiple]),html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(.sheet-field,.date-field) select:not([multiple]){padding-left:10px!important;padding-right:24px!important;background-position:right 10px center!important;background-size:9px 9px!important}}@media (max-width:749px){body.fp-oilfields-page .oil-dashboard :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar){gap:6px!important;margin-bottom:8px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn){height:29px!important;min-height:29px!important;max-height:29px!important;border-radius:9px!important;font-size:8.8px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger{height:29px!important;min-height:29px!important;max-height:29px!important;line-height:29px!important;border-radius:9px!important;font-size:8px!important}}@media (max-width:1449px){body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar){--fp-filter-control-height:30px!important;gap:7px!important;margin-bottom:9px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar{gap:7px 6px!important;margin:8px 0 10px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn),body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn){height:30px!important;min-height:30px!important;max-height:30px!important;block-size:30px!important;min-block-size:30px!important;max-block-size:30px!important;border-radius:10px!important;font-size:9.5px!important;line-height:1!important}body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger{height:30px!important;min-height:30px!important;max-height:30px!important;block-size:30px!important;min-block-size:30px!important;max-block-size:30px!important;border-radius:10px!important;font-size:9px!important;line-height:30px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .toolbar-field,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .toolbar-field{grid-template-rows:auto 30px!important;gap:3px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .toolbar-field>span,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .toolbar-field>span{font-size:7px!important;line-height:1!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-search-box,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-search-box{height:30px!important;min-height:30px!important;max-height:30px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-btn,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-btn,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.drivers-btn,.trailers-btn,.trucks-btn){gap:5px!important;padding:0 8px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(.sheet-field,.date-field) select:not([multiple]),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>select,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(.sheet-field,.date-field) select:not([multiple]),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>select{padding-left:10px!important;padding-right:24px!important;background-position:right 10px center!important;background-size:9px 9px!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger{padding-left:10px!important;padding-right:24px!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger:after,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger:after{right:11px!important;width:5px!important;height:5px!important;border-right-width:1.5px!important;border-bottom-width:1.5px!important}body.fp-oilfields-page :is(.drivers-clear-filters-btn,.trailers-clear-filters-btn,.trucks-clear-filters-btn,.loads-clear-filters-btn),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-clear-filters-btn,.trailers-clear-filters-btn,.trucks-clear-filters-btn,.loads-clear-filters-btn){width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;min-height:20px!important;max-height:20px!important;border-radius:9px!important;font-size:10px!important}}@media (max-width:749px){body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar,.loads-toolbar){gap:6px!important;margin-bottom:8px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn),body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn),html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar :is(input,select,.loads-btn),html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>:is(.search-filter,select,.status-filter,.drivers-btn,.trailers-btn,.trucks-btn){height:29px!important;min-height:29px!important;max-height:29px!important;border-radius:9px!important;font-size:8.8px!important}body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page :is(.drivers-toolbar,.trailers-toolbar,.trucks-toolbar)>.status-filter>.status-checkbox-filter-trigger{height:29px!important;min-height:29px!important;max-height:29px!important;line-height:29px!important;border-radius:9px!important;font-size:8px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .toolbar-field,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .toolbar-field{grid-template-rows:auto 29px!important}body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-search-box,html.fp-oilfields-page body.fp-oilfields-page .loads-panel:not(.loads-mode-today) .loads-toolbar .loads-search-box{height:29px!important;min-height:29px!important;max-height:29px!important}body.fp-oilfields-page .oil-home .oil-live-card .oil-top-week-picker .oil-week-select.week-compact,html.fp-oilfields-page body.fp-oilfields-page .oil-home .oil-live-card .oil-top-week-picker .oil-week-select.week-compact{text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;padding-left:30px!important;padding-right:30px!important}}@media (min-width:1450px){html.fp-oilfields-page body.fp-oilfields-page{--fp-fleet-desktop-control:42px;--fp-fleet-desktop-column:132px;--fp-fleet-desktop-gap:11px;--fp-fleet-desktop-radius:15px;--fp-fleet-desktop-font:13px}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head{display:grid!important;grid-template-columns:minmax(340px,1fr) repeat(6,var(--fp-fleet-desktop-column))!important;gap:var(--fp-fleet-desktop-gap)!important;align-items:center!important;width:100%!important;margin-bottom:11px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head>div:first-child,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head>div:first-child{grid-column:1/4!important;min-width:0!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions{display:contents!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .export-head-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .export-head-btn{grid-column:4!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .drivers-head-rent-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .drivers-head-rent-filter{grid-column:5!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .sort-head-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .sort-head-btn{grid-column:6!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .add-head-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .add-head-btn{grid-column:7!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar{display:grid!important;grid-template-columns:minmax(340px,1fr) repeat(6,var(--fp-fleet-desktop-column))!important;grid-template-areas:"search region customer status authority rent refresh"!important;gap:var(--fp-fleet-desktop-gap)!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-bottom:13px!important;padding:0!important;overflow:visible!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trailers-panel.trailers-panel>.trailers-head,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trucks-panel.trucks-panel>.trucks-head,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trailers-panel.trailers-panel>.trailers-head,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trucks-panel.trucks-panel>.trucks-head{display:grid!important;grid-template-columns:minmax(340px,1fr) repeat(3,var(--fp-fleet-desktop-column))!important;gap:var(--fp-fleet-desktop-gap)!important;align-items:center!important;width:100%!important;margin-bottom:11px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.trucks-panel.trucks-panel,.trailers-panel.trailers-panel)>:is(.trucks-head,.trailers-head)>div:first-child,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.trucks-panel.trucks-panel,.trailers-panel.trailers-panel)>:is(.trucks-head,.trailers-head)>div:first-child{grid-column:1!important;min-width:0!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.trucks-head-actions,.trailers-head-actions),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.trucks-head-actions,.trailers-head-actions){display:contents!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar{display:grid!important;grid-template-columns:minmax(340px,1fr) repeat(3,var(--fp-fleet-desktop-column))!important;grid-template-areas:"search region status refresh"!important;gap:var(--fp-fleet-desktop-gap)!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-bottom:13px!important;padding:0!important;overflow:visible!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar{display:grid!important;grid-template-columns:minmax(340px,1fr) repeat(6,var(--fp-fleet-desktop-column))!important;grid-template-areas:"search region type status owner sync refresh"!important;gap:var(--fp-fleet-desktop-gap)!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-bottom:13px!important;padding:0!important;overflow:visible!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.trucks-head-actions,.trailers-head-actions) :is(.export-head-btn,.drivers-head-rent-filter,.tablet-rent-head-filter,.sort-head-btn,.add-head-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>:is(.drivers-search-box,.trucks-search-box,.trailers-search-box,select,.status-checkbox-filter,.drivers-btn,.trucks-btn,.trailers-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.trucks-head-actions,.trailers-head-actions) :is(.export-head-btn,.drivers-head-rent-filter,.tablet-rent-head-filter,.sort-head-btn,.add-head-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>:is(.drivers-search-box,.trucks-search-box,.trailers-search-box,select,.status-checkbox-filter,.drivers-btn,.trucks-btn,.trailers-btn){box-sizing:border-box!important;visibility:visible!important;position:static!important;pointer-events:auto!important;opacity:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--fp-fleet-desktop-control)!important;min-height:var(--fp-fleet-desktop-control)!important;max-height:var(--fp-fleet-desktop-control)!important;block-size:var(--fp-fleet-desktop-control)!important;min-block-size:var(--fp-fleet-desktop-control)!important;max-block-size:var(--fp-fleet-desktop-control)!important;margin:0!important;border-radius:var(--fp-fleet-desktop-radius)!important;justify-self:stretch!important;align-self:center!important;color:#07152a!important;font-size:var(--fp-fleet-desktop-font)!important;font-weight:950!important;letter-spacing:0!important;line-height:1!important;text-align:center!important;white-space:nowrap!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>:is(.drivers-search-box,.trucks-search-box,.trailers-search-box,.status-checkbox-filter,.drivers-btn,.trucks-btn,.trailers-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>:is(.drivers-search-box,.trucks-search-box,.trailers-search-box,.status-checkbox-filter,.drivers-btn,.trucks-btn,.trailers-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.trucks-head-actions,.trailers-head-actions) :is(.export-head-btn,.sort-head-btn,.add-head-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>:is(.drivers-btn,.trucks-btn,.trailers-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.trucks-head-actions,.trailers-head-actions) :is(.export-head-btn,.sort-head-btn,.add-head-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>:is(.drivers-btn,.trucks-btn,.trailers-btn){gap:7px!important;padding:0 12px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) select:not([multiple]),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) select:not([multiple]){display:block!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;padding:0 30px 0 12px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;text-indent:0!important;line-height:var(--fp-fleet-desktop-control)!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 6.5 8 9.5l3-3' fill='none' stroke='%2307152a' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-size:11px 11px!important;background-position:right 12px center!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.status-filter>.status-checkbox-filter-trigger{height:var(--fp-fleet-desktop-control)!important;min-height:var(--fp-fleet-desktop-control)!important;max-height:var(--fp-fleet-desktop-control)!important;block-size:var(--fp-fleet-desktop-control)!important;min-block-size:var(--fp-fleet-desktop-control)!important;max-block-size:var(--fp-fleet-desktop-control)!important;border-radius:var(--fp-fleet-desktop-radius)!important;color:#07152a!important;font-size:var(--fp-fleet-desktop-font)!important;font-weight:950!important;letter-spacing:0!important;line-height:var(--fp-fleet-desktop-control)!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input{padding:0 42px 0 14px!important;text-align:left!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input::-moz-placeholder,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input::-moz-placeholder{font-size:var(--fp-fleet-desktop-font)!important;font-weight:900!important;color:#66758e!important;opacity:.95!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input::placeholder,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input::placeholder{font-size:var(--fp-fleet-desktop-font)!important;font-weight:900!important;color:#66758e!important;opacity:.95!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) .status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) .status-checkbox-filter-trigger{display:inline-grid!important;place-items:center!important;padding:0 30px 0 12px!important;text-align:center!important;background-image:none!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) .status-checkbox-filter-trigger:before,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) .status-checkbox-filter-trigger:before{content:none!important;display:none!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) .status-checkbox-filter-trigger:after,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar) .status-checkbox-filter-trigger:after{content:""!important;position:absolute!important;right:13px!important;top:50%!important;width:6px!important;height:6px!important;border:0!important;border-right:1.65px solid!important;border-bottom:1.65px solid!important;background:transparent!important;clip-path:none!important;transform:translateY(-65%) rotate(45deg)!important;pointer-events:none!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.drivers-toolbar,.trucks-head-actions,.trucks-toolbar,.trailers-head-actions,.trailers-toolbar) :is(.tablet-refresh-btn,.tablet-status-head-filter,.mobile-add-btn,.mobile-sort-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell :is(.drivers-head-actions,.drivers-toolbar,.trucks-head-actions,.trucks-toolbar,.trailers-head-actions,.trailers-toolbar) :is(.tablet-refresh-btn,.tablet-status-head-filter,.mobile-add-btn,.mobile-sort-btn){display:none!important;visibility:hidden!important;position:absolute!important;pointer-events:none!important;width:0!important;min-width:0!important;max-width:0!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}}@media (min-width:1450px){html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trucks,.oil-dashboard-trailers){--fp-fleet-desktop-control:42px;--fp-fleet-desktop-column:132px;--fp-fleet-desktop-gap:11px;--fp-fleet-desktop-radius:15px;--fp-fleet-desktop-font:13px}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head.drivers-head,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head.drivers-head{grid-template-columns:minmax(340px,1fr) repeat(6,var(--fp-fleet-desktop-column))!important;gap:var(--fp-fleet-desktop-gap)!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-head.trailers-head,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-head.trucks-head,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-head.trailers-head,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-head.trucks-head{grid-template-columns:minmax(340px,1fr) repeat(3,var(--fp-fleet-desktop-column))!important;gap:var(--fp-fleet-desktop-gap)!important;margin-bottom:11px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar{grid-template-columns:minmax(340px,1fr) repeat(6,var(--fp-fleet-desktop-column))!important;gap:var(--fp-fleet-desktop-gap)!important;margin-bottom:13px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar{grid-template-columns:minmax(340px,1fr) repeat(3,var(--fp-fleet-desktop-column))!important;gap:var(--fp-fleet-desktop-gap)!important;margin-bottom:13px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar{grid-template-columns:minmax(340px,1fr) repeat(6,var(--fp-fleet-desktop-column))!important;gap:var(--fp-fleet-desktop-gap)!important;margin-bottom:13px!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions :is(.export-head-btn,.drivers-head-rent-filter,.sort-head-btn,.add-head-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>:is(.drivers-search-box.search-filter,select.region-filter,select.customer-filter,.status-checkbox-filter.status-filter,select.authority-filter,select.rent-filter,.drivers-btn.toolbar-refresh-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-head .trailers-head-actions :is(.export-head-btn,.sort-head-btn,.add-head-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>:is(.trailers-search-box.search-filter,select.region-filter,select.type-filter,.status-checkbox-filter.status-filter,select.owner-filter,.trailers-btn.toolbar-sync-btn,.trailers-btn.toolbar-refresh-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-head .trucks-head-actions :is(.export-head-btn,.sort-head-btn,.add-head-btn),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>:is(.trucks-search-box.search-filter,select.region-filter,.status-checkbox-filter.status-filter,.trucks-btn.toolbar-refresh-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions :is(.export-head-btn,.drivers-head-rent-filter,.sort-head-btn,.add-head-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>:is(.drivers-search-box.search-filter,select.region-filter,select.customer-filter,.status-checkbox-filter.status-filter,select.authority-filter,select.rent-filter,.drivers-btn.toolbar-refresh-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-head .trailers-head-actions :is(.export-head-btn,.sort-head-btn,.add-head-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>:is(.trailers-search-box.search-filter,select.region-filter,select.type-filter,.status-checkbox-filter.status-filter,select.owner-filter,.trailers-btn.toolbar-sync-btn,.trailers-btn.toolbar-refresh-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-head .trucks-head-actions :is(.export-head-btn,.sort-head-btn,.add-head-btn),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>:is(.trucks-search-box.search-filter,select.region-filter,.status-checkbox-filter.status-filter,.trucks-btn.toolbar-refresh-btn){height:var(--fp-fleet-desktop-control)!important;min-height:var(--fp-fleet-desktop-control)!important;max-height:var(--fp-fleet-desktop-control)!important;block-size:var(--fp-fleet-desktop-control)!important;min-block-size:var(--fp-fleet-desktop-control)!important;max-block-size:var(--fp-fleet-desktop-control)!important;border-radius:var(--fp-fleet-desktop-radius)!important;font-size:var(--fp-fleet-desktop-font)!important;font-weight:950!important;letter-spacing:0!important;line-height:1!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trucks,.oil-dashboard-trailers) :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trucks,.oil-dashboard-trailers) :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trucks,.oil-dashboard-trailers) :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trucks,.oil-dashboard-trailers) :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>.status-filter>.status-checkbox-filter-trigger{height:var(--fp-fleet-desktop-control)!important;min-height:var(--fp-fleet-desktop-control)!important;max-height:var(--fp-fleet-desktop-control)!important;block-size:var(--fp-fleet-desktop-control)!important;min-block-size:var(--fp-fleet-desktop-control)!important;max-block-size:var(--fp-fleet-desktop-control)!important;border-radius:var(--fp-fleet-desktop-radius)!important;font-size:var(--fp-fleet-desktop-font)!important;font-weight:950!important;line-height:var(--fp-fleet-desktop-control)!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .drivers-head-rent-filter,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trucks,.oil-dashboard-trailers) :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>select,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-head .drivers-head-actions .drivers-head-rent-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell:is(.oil-dashboard-drivers,.oil-dashboard-trucks,.oil-dashboard-trailers) :is(.drivers-toolbar,.trucks-toolbar,.trailers-toolbar)>select{display:block!important;height:var(--fp-fleet-desktop-control)!important;min-height:var(--fp-fleet-desktop-control)!important;max-height:var(--fp-fleet-desktop-control)!important;block-size:var(--fp-fleet-desktop-control)!important;padding:0 30px 0 12px!important;line-height:var(--fp-fleet-desktop-control)!important;border-radius:var(--fp-fleet-desktop-radius)!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;background-size:11px 11px!important;background-position:right 12px center!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar{grid-template-rows:var(--fp-fleet-desktop-control)!important;grid-auto-rows:var(--fp-fleet-desktop-control)!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.drivers-search-box.search-filter,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.status-checkbox-filter.status-filter,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-refresh-btn,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-sync-btn,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-btn.toolbar-refresh-btn,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.drivers-search-box.search-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.status-checkbox-filter.status-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-refresh-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-sync-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-btn.toolbar-refresh-btn,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter{height:var(--fp-fleet-desktop-control)!important;min-height:var(--fp-fleet-desktop-control)!important;max-height:var(--fp-fleet-desktop-control)!important;block-size:var(--fp-fleet-desktop-control)!important;min-block-size:var(--fp-fleet-desktop-control)!important;max-block-size:var(--fp-fleet-desktop-control)!important;border-radius:var(--fp-fleet-desktop-radius)!important;font-size:var(--fp-fleet-desktop-font)!important;line-height:1!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.drivers-search-box.search-filter>input,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter>input,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger,body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.drivers-search-box.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-drivers .drivers-panel.drivers-panel>.drivers-toolbar.drivers-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter>input,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter>input{height:var(--fp-fleet-desktop-control)!important;min-height:var(--fp-fleet-desktop-control)!important;max-height:var(--fp-fleet-desktop-control)!important;block-size:var(--fp-fleet-desktop-control)!important;min-block-size:var(--fp-fleet-desktop-control)!important;max-block-size:var(--fp-fleet-desktop-control)!important;border-radius:var(--fp-fleet-desktop-radius)!important;line-height:var(--fp-fleet-desktop-control)!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-refresh-btn:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-sync-btn:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-btn.toolbar-refresh-btn:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-refresh-btn:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-btn.toolbar-sync-btn:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-btn.toolbar-refresh-btn:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter:not(#fp-fleet-desktop-lock){height:42px!important;min-height:42px!important;max-height:42px!important;block-size:42px!important;min-block-size:42px!important;max-block-size:42px!important;border-radius:15px!important;font-size:13px!important;font-weight:950!important;line-height:1!important}body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter>input:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger:not(#fp-fleet-desktop-lock),body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter>input:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trailers .trailers-panel.trailers-panel>.trailers-toolbar.trailers-toolbar>.trailers-search-box.search-filter>input:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.status-checkbox-filter.status-filter>.status-checkbox-filter-trigger:not(#fp-fleet-desktop-lock),html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard.oil-dashboard-desktop-shell.oil-dashboard-trucks .trucks-panel.trucks-panel>.trucks-toolbar.trucks-toolbar>.trucks-search-box.search-filter>input:not(#fp-fleet-desktop-lock){height:42px!important;min-height:42px!important;max-height:42px!important;block-size:42px!important;min-block-size:42px!important;max-block-size:42px!important;border-radius:15px!important;font-size:13px!important;font-weight:950!important;line-height:42px!important}}body.fp-oil-home-loading.fp-oilfields-page :is(.app-main,.tms-page,.tms-shell,.content,.oil-dashboard,.oil-dashboard-main,.oil-tab-panel,.tab-view,.tab-view.active,.oil-dashboard-desktop-shell,.oil-dashboard-desktop-main):has(.oil-page-loader),html.fp-oil-home-loading body.fp-oilfields-page :is(.app-main,.tms-page,.tms-shell,.content,.oil-dashboard,.oil-dashboard-main,.oil-tab-panel,.tab-view,.tab-view.active,.oil-dashboard-desktop-shell,.oil-dashboard-desktop-main):has(.oil-page-loader){background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;outline:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.fp-oil-home-loading.fp-oilfields-page .oil-page-loader:not(.oil-page-loader-inline),body.fp-oilfields-page .oil-page-loader:not(.oil-page-loader-inline),html.fp-oil-home-loading body.fp-oilfields-page .oil-page-loader:not(.oil-page-loader-inline),html.fp-oilfields-page body.fp-oilfields-page .oil-page-loader:not(.oil-page-loader-inline){box-sizing:border-box!important;width:-moz-fit-content!important;width:fit-content!important;min-width:0!important;max-width:calc(100vw - 32px)!important;min-height:0!important;height:auto!important;max-height:none!important;margin:clamp(96px,16vh,160px) auto 0!important;padding:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;border-color:transparent!important;border-radius:0!important;outline:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body.fp-oil-home-loading.fp-oilfields-page .oil-page-loader:after,body.fp-oil-home-loading.fp-oilfields-page .oil-page-loader:before,body.fp-oilfields-page .oil-page-loader:after,body.fp-oilfields-page .oil-page-loader:before,html.fp-oil-home-loading body.fp-oilfields-page .oil-page-loader:after,html.fp-oil-home-loading body.fp-oilfields-page .oil-page-loader:before,html.fp-oilfields-page body.fp-oilfields-page .oil-page-loader:after,html.fp-oilfields-page body.fp-oilfields-page .oil-page-loader:before{content:none!important;display:none!important;background:transparent!important;box-shadow:none!important}body.fp-oil-home-loading.fp-oilfields-page .oil-page-loader>:not(.oil-loader-dot),body.fp-oilfields-page .oil-page-loader>:not(.oil-loader-dot),html.fp-oil-home-loading body.fp-oilfields-page .oil-page-loader>:not(.oil-loader-dot),html.fp-oilfields-page body.fp-oilfields-page .oil-page-loader>:not(.oil-loader-dot){margin:0!important;padding:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!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:749px){.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table{min-height:90px!important;padding-bottom:12px!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;gap:var(--bonus-rule-final-gap)!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;overscroll-behavior:contain!important}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{grid-template-columns:50px 70px minmax(96px,1.25fr) 70px 70px 78px 54px 34px!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}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header){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}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-header,.bonus-automation-rule-header) span{font-size:8px!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}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row)>*{align-self:center!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-toggle{align-items:center!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-rule-is{font-size:8px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field input{height:34px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{height:34px!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){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{min-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;box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:4px!important;width:100%!important;max-width:100%!important;min-width:0!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;overflow-x:hidden!important;overflow-y:auto!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:48px minmax(64px,.72fr) minmax(92px,1.25fr) 68px 68px 82px 56px 34px!important;gap:4px!important;min-width:0!important;max-width:100%!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;gap:4px!important;min-width:0!important;max-width:100%!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;min-height:var(--bonus-rule-header-h)!important;height:var(--bonus-rule-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:8.5px!important;line-height:1!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;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}.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{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:14px!important;height:14px!important;min-width:14px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row .bonus-rule-is{display:grid!important;place-items:center!important;min-width:0!important;font-size:9px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field input{text-align:center!important;padding-left:18px!important;padding-right:18px!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{width:32px!important;min-width:32px!important;max-width:32px!important;justify-self:center!important;padding:0!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;overflow-y:hidden!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-width:0!important;width:100%!important;min-height:34px!important;margin:0!important;padding:7px 10px!important;text-align:left!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;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-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:749px){.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:749px){.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;overflow:hidden!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:1449px){.driver-details-modal{--driver-details-radius:18px}}@media (max-width:749px){.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}}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{display:grid!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:750px){.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:749px){.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-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{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:7px!important;width:100%!important;max-width:100%!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,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{display:grid!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header{min-height:20px!important;padding:0 4px 2px!important;line-height:1!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{min-height:46px!important;padding:2px 0!important;overflow:visible!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{display:block!important;position:relative!important;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 rgba(255,255,255,.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:1449px){.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 :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 :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:749px){.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:1449px){.drivers-table{--drv-col-phone:141px!important}}@media (min-width:750px) 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-automation-rules-table{max-height:none!important;overflow-y:visible!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}.dashboard-panel .bonus-automation-panel .bonus-night-rule-header,.dashboard-panel .bonus-automation-panel .bonus-night-rule-row{box-sizing:border-box!important;width:100%!important;min-width:min(606px,100%)!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rule-header,.dashboard-panel .bonus-automation-panel .bonus-automation-rule-row{box-sizing:border-box!important;width:100%!important;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;align-items:center!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;align-items:center!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) .bonus-toggle{display:flex!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;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:#dfe9f3;--bg-soft:#f8fbff;--card:#ffffff;--card-2:#f7fafc;--cell-bg:#ffffff;--text:#0b1220;--muted:#5b6b84;--line:#d7dfec;--line-soft:rgba(0,0,0,0.10);--line-strong:rgba(0,0,0,0.16);--btn:#eef2f8;--ring:rgba(61,111,182,0.22);--danger-bg:rgba(255,75,75,0.10);--danger-line:rgba(255,75,75,0.25);--success-bg:rgba(34,197,94,0.11);--success-line:rgba(34,197,94,0.28);--field-bg:rgba(240,244,251,0.95);--field-bg-hover:rgba(235,240,248,1);--field-border:rgba(0,0,0,0.12);--field-border-hover:rgba(0,0,0,0.18);--field-border-focus:rgba(61,111,182,0.58);--field-shadow:inset 0 1px 0 rgba(255,255,255,0.65),inset 0 -1px 0 rgba(0,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}@media (hover:none) and (pointer:coarse),(max-width:600px){body,body :where(a,button,[role=button],input,textarea,select,summary,label,[tabindex]:not([tabindex="-1"])),html{-webkit-tap-highlight-color:transparent!important}body :where(a,button,[role=button],summary,label,[tabindex]:not([tabindex="-1"])):focus:not(:focus-visible){outline:none!important}}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:rgba(255,255,255,.58) rgba(255,255,255,.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:rgba(255,255,255,.14);border-radius:999px}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.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}body.fp-public-root-scrollbar-hidden,html.fp-public-root-scrollbar-hidden,html.fp-public-root-scrollbar-hidden .app-main,html.fp-public-root-scrollbar-hidden body{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important}body.fp-public-root-scrollbar-hidden::-webkit-scrollbar,html.fp-public-root-scrollbar-hidden .app-main::-webkit-scrollbar,html.fp-public-root-scrollbar-hidden body::-webkit-scrollbar,html.fp-public-root-scrollbar-hidden::-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 rgba(255,255,255,.08);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}html.fp-nav-menu-open body .nav-wrap,html.fp-nav-menu-opening body .nav-wrap{position:sticky!important;top:0!important;left:0!important;z-index:12000!important;transform:translateZ(0)}.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;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.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 rgba(255,255,255,.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;z-index:10000;pointer-events:auto}.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:rgba(255,255,255,.035);border-color:rgba(255,255,255,.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:#ffcccc}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:rgba(255,255,255,.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 rgba(255,255,255,.14);background:rgba(255,255,255,.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:rgba(255,255,255,.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 rgba(255,255,255,.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:rgba(255,255,255,.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 rgba(160,160,160,.25);background:rgba(160,160,160,.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}.bFNM,.pill-FNM,.region-fnm{background:rgba(80,160,255,.18)!important;border-color:rgba(80,160,255,.35)!important}.bETX,.pill-ETX,.region-etx{background:rgba(168,85,247,.2)!important;border-color:rgba(168,85,247,.42)!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(56,140,255,.22)!important;border-color:rgba(56,140,255,.52)!important}.bTSS,.customer-tss,.pill-TSS{background:rgba(244,80,96,.2)!important;border-color:rgba(244,80,96,.5)!important}.bSOLARIS,.customer-solaris,.pill-SOLARIS{background:rgba(244,178,34,.22)!important;border-color:rgba(244,178,34,.52)!important}.bVELOX,.customer-velox,.pill-VELOX{background:rgba(40,190,95,.2)!important;border-color:rgba(40,190,95,.5)!important}.bDETMAR,.customer-detmar,.pill-DETMAR{background:rgba(245,110,32,.2)!important;border-color:rgba(245,110,32,.52)!important}.bNEXTIER,.customer-nextier,.pill-NEXTIER{background:rgba(135,92,246,.22)!important;border-color:rgba(135,92,246,.52)!important}.bSANDMAN,.customer-sandman,.pill-SANDMAN{background:rgba(20,160,220,.2)!important;border-color:rgba(20,160,220,.52)!important}.bPROFRAC,.customer-profrac,.pill-PROFRAC{background:rgba(20,184,166,.2)!important;border-color:rgba(20,184,166,.52)!important}.bLOGISTIXIQ,.customer-logistixiq,.pill-LOGISTIXIQ{background:rgba(205,80,220,.2)!important;border-color:rgba(205,80,220,.52)!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}.bDNR,.mini-pill.DNR,.mini-pill.LOAD-REJECTED,.pill-DNR,.status-LOAD-REJECTED,.status-LOAD-REJECTED .mini-pill,.status-dnr{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:rgba(255,120,120,.18)!important;border-color:rgba(255,120,120,.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:rgba(160,160,160,.12)!important;border-color:rgba(160,160,160,.22)!important}.b100M,.pill-100M{background:rgba(255,180,80,.18)!important;border-color:rgba(255,180,80,.35)!important}.b100PC,.pill-100PC{background:rgba(160,160,160,.22)!important;border-color:rgba(160,160,160,.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:rgba(255,120,120,.18)!important;border-color:rgba(255,120,120,.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,.trailer-field span,.truck-field span{color:var(--muted)}.oil-home{color:var(--text)}.oil-home .label-pill{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 rgba(255,255,255,.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:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.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:#ff9933;border-color:#ff9933;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:749px){.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;min-width:0!important;height:40px!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;box-shadow:none!important;color:inherit!important;font:inherit!important;text-align:left!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:rgba(255,255,255,.7)!important;color:#475569!important;border-color:rgba(100,116,139,.26)!important}@media (max-width:1449px) and (min-width:750px){.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:749px){.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}}.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}html[data-theme=light] input[type=date]::-webkit-calendar-picker-indicator{filter:none!important;opacity:.72!important}.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 rgba(255,255,255,.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 rgba(255,255,255,.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;font-size: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.fleet-image-cell,.trucks-row>span.fleet-image-cell{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:749px){.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{display:grid!important;width:100%!important;max-width:100%!important;gap:7px!important;align-items:center!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;width:100%!important;max-width:100%!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{display:grid!important;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;gap:8px!important;align-items:center!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:750px) and (max-width:1449px){.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:749px){.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:749px){.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{z-index:2!important;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,rgba(255,255,255,.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-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{grid-template-columns:repeat(5,minmax(72px,1fr))!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;grid-column:auto!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;grid-column:auto!important}.dashboard-panel .billing-rate-row .dashboard-btn.icon-btn,.dashboard-panel .billing-rate-row .dashboard-btn:not(.icon-btn){grid-column:auto!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:none!important}