.landing-page .landing-product-row{content-visibility:auto;contain-intrinsic-size:520px}.landing-page .landing-group-bg{background-image:none!important;overflow:hidden!important}.landing-page .landing-group-img{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--landing-hero-position,center center);object-position:var(--landing-hero-position,center center)}.landing-page .landing-group-img-light,html[data-theme=light] .landing-page .landing-group-img-dark{display:none}html[data-theme=light] .landing-page .landing-group-img-light{display:block}.landing-page .landing-action{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;min-width:min(260px,100%)!important;max-width:100%!important;min-height:58px!important;padding:0 26px!important;border-radius:18px!important;border:1px solid rgba(147,197,253,.76)!important;background:linear-gradient(180deg,rgba(59,130,246,.98),rgba(37,99,235,.96))!important;color:#ffffff!important;font-size:clamp(17px,1.35vw,24px)!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-shadow:0 1px 2px rgba(2,6,23,.45)!important;box-shadow:0 14px 28px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.22)!important;white-space:normal!important;overflow-wrap:anywhere!important}.landing-page .landing-action:hover{border-color:rgba(191,219,254,.9)!important;background:linear-gradient(180deg,rgba(96,165,250,.98),rgba(37,99,235,.98))!important;transform:translateY(-1px)}html[data-theme=light] .landing-page .landing-action{border-color:rgba(37,99,235,.36)!important;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(226,238,255,.94))!important;color:#0f2f7a!important;text-shadow:none!important;box-shadow:0 14px 28px rgba(30,64,175,.16),inset 0 1px 0 rgba(255,255,255,.86)!important}html[data-theme=light] .landing-page .landing-action:hover{border-color:rgba(37,99,235,.56)!important;background:linear-gradient(180deg,rgba(255,255,255,1),rgba(213,230,255,.98))!important}@media (max-width:620px){.landing-page .landing-action{width:100%!important;min-width:0!important;min-height:54px!important;padding:0 18px!important;font-size:18px!important}}@media (min-width:941px) and (hover:hover) and (pointer:fine){.oil-home .oil-loads-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.oil-home .oil-loads-card .oil-tile{min-width:0!important;padding:10px!important}.oil-home .oil-loads-card .oil-tile-row{align-items:stretch!important;flex-direction:column!important;gap:8px!important}.oil-home .oil-loads-card .oil-label-pill{max-width:100%!important;padding:7px 8px!important;line-height:1.08!important;white-space:nowrap!important;text-overflow:ellipsis!important}.oil-home .oil-loads-card .oil-customer-pills,.oil-home .oil-loads-card .oil-label-pill{flex:0 0 auto!important;width:100%!important;justify-content:center!important;gap:5px!important;overflow:hidden!important}.oil-home .oil-loads-card .oil-customer-pills{min-width:0!important;flex-wrap:nowrap!important}.oil-home .oil-loads-card .oil-customer-pills .oil-cust{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;min-height:var(--oil-home-customer-pill-min-height)!important;padding:var(--oil-home-customer-pill-padding)!important;font-size:var(--oil-home-customer-pill-font-size)!important;line-height:var(--oil-home-customer-pill-line-height)!important;letter-spacing:0!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (min-width:1450px) and (hover:hover) and (pointer:fine){.oil-home .oil-loads-card .oil-load-card-tile:not(.oil-load-card-inline-pills) .oil-customer-pills{flex-wrap:wrap!important;overflow:visible!important;row-gap:4px!important;align-content:center!important}.oil-home .oil-loads-card .oil-load-card-tile:not(.oil-load-card-inline-pills) .oil-customer-pills .oil-cust{flex:0 1 auto!important;max-width:86px!important;min-width:0!important;min-height:var(--oil-home-customer-pill-min-height)!important;padding:var(--oil-home-customer-pill-padding)!important;font-size:var(--oil-home-customer-pill-font-size)!important;line-height:var(--oil-home-customer-pill-line-height)!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-tile-row{align-items:center!important;flex-direction:row!important;gap:10px!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-label-pill{flex:1 1 auto!important;width:auto!important;min-width:0!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-customer-pills{flex:0 1 auto!important;width:auto!important;max-width:46%!important;justify-content:flex-end!important;flex-wrap:nowrap!important;overflow:hidden!important}.oil-home .oil-loads-card .oil-load-card-inline-pills .oil-customer-pills .oil-cust{flex:0 1 auto!important;max-width:92px!important}}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed .dash-stats-grid,.dashboard-panel.dashboard-desktop-routed .dashboard-head,.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-nav{display:none!important}.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-shell{margin-top:0!important}.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-track{transition:none!important}.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-slider,.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-track{display:block!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;overflow:visible!important;transform:none!important;contain:none!important}.dashboard-panel.dashboard-desktop-routed .dashboard-horizontal-track{will-change:auto!important}.dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page{display:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;pointer-events:none!important;opacity:1!important;contain:none!important;content-visibility:visible!important}.dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active{display:block!important;pointer-events:auto!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-layout-v4{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-designer-section>.dash-section-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-desktop-kpi-grid,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-period-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .summary-card{--dashboard-view-build-delay:0ms}@media (prefers-reduced-motion:no-preference){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-designer-section>.dash-section-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-desktop-kpi-grid,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .summary-card{animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) var(--dashboard-view-build-delay) both!important;backface-visibility:hidden!important;transform:translateZ(0);transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-period-card{animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) var(--dashboard-view-build-delay) both!important;backface-visibility:hidden!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-desktop-kpi-grid{--dashboard-view-build-delay:110ms}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .summary-card{--dashboard-view-build-delay:230ms}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-period-card{--dashboard-view-build-delay:360ms}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-desktop-kpi-grid>.dash-stat-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-loads-table tbody>tr,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-period-card :is(.mini-section-head,.billing-period-controls-row,.billing-loads-table-wrap),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .summary-card :is(.mini-section-head,.billing-summary-grid>.dash-stat-card){animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) calc(var(--dashboard-view-build-delay, 0s) + .15s) both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-desktop-kpi-grid>.dash-stat-card:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .summary-card .billing-summary-grid>.dash-stat-card:nth-child(2){animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .22s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-desktop-kpi-grid>.dash-stat-card:nth-child(3),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .summary-card .billing-summary-grid>.dash-stat-card:nth-child(3){animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .29s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-desktop-kpi-grid>.dash-stat-card:nth-child(n+4),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .summary-card .billing-summary-grid>.dash-stat-card:nth-child(n+4){animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .36s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-period-card .billing-period-controls-row{animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .23s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-period-card .billing-loads-table-wrap{animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .34s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-loads-table tbody>tr:first-child{animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .43s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-loads-table tbody>tr:nth-child(2){animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .49s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-loads-table tbody>tr:nth-child(3){animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .55s)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto].is-view-building .billing-loads-table tbody>tr:nth-child(n+4){animation-delay:calc(var(--dashboard-view-build-delay, 0s) + .61s)!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-settings-tabs-card{animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) 0s both!important;backface-visibility:hidden!important;transform:translateZ(0);transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>.mini-section-head,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>:is(.trailer-cost-table,.truck-cost-table),.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>:is(.trailer-cost-table,.truck-cost-table) :is(.trailer-cost-row,.truck-cost-row),.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-mini-tabs{animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) .15s both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>.mini-section-head{animation-delay:.24s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>:is(.trailer-cost-table,.truck-cost-table){animation-delay:.34s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>:is(.trailer-cost-table,.truck-cost-table) :is(.trailer-cost-row,.truck-cost-row):first-child{animation-delay:.43s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>:is(.trailer-cost-table,.truck-cost-table) :is(.trailer-cost-row,.truck-cost-row):nth-child(2){animation-delay:.49s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>:is(.trailer-cost-table,.truck-cost-table) :is(.trailer-cost-row,.truck-cost-row):nth-child(3){animation-delay:.55s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]).is-view-building .billing-costs-column.is-active>:is(.trailer-cost-table,.truck-cost-table) :is(.trailer-cost-row,.truck-cost-row):nth-child(n+4){animation-delay:.61s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-settings-tabs-card{animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) 0s both!important;backface-visibility:hidden!important;transform:translateZ(0);transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-mini-tabs,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table>:is(.billing-rate-header-row,.billing-rate-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-settings-tab-panel>.mini-section-head{animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) .15s both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-mini-tabs{animation-delay:.12s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-settings-tab-panel>.mini-section-head{animation-delay:.23s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table{animation-delay:.34s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table>.billing-rate-header-row{animation-delay:.42s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table>.billing-rate-row:nth-child(2){animation-delay:.5s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table>.billing-rate-row:nth-child(3){animation-delay:.56s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table>.billing-rate-row:nth-child(4){animation-delay:.62s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates].is-view-building .billing-rate-table.compact-list-table>.billing-rate-row:nth-child(n+5){animation-delay:.68s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .billing-settings-tabs-card{animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) 0s both!important;backface-visibility:hidden!important;transform:translateZ(0);transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building :is(.billing-mini-tabs,.bonus-automation-panel>.mini-section-head,.bonus-automation-performance-column,.bonus-tms-awards,.bonus-automation-controls,.bonus-automation-rules-head,.bonus-night-table,.bonus-automation-rules-table,.bonus-night-rule-row,.bonus-automation-rule-row){animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) .15s both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .billing-mini-tabs{animation-delay:.12s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-automation-panel>.mini-section-head{animation-delay:.22s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-automation-performance-column{animation-delay:.32s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-tms-awards{animation-delay:.38s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-automation-controls{animation-delay:.47s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-night-rules-head{animation-delay:.56s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-night-table{animation-delay:.64s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-standard-rules-head{animation-delay:.72s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building .bonus-automation-rules-table{animation-delay:.8s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building :is(.bonus-night-rule-row,.bonus-automation-rule-row):first-child{animation-delay:.72s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building :is(.bonus-night-rule-row,.bonus-automation-rule-row):nth-child(2){animation-delay:.78s!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus].is-view-building :is(.bonus-night-rule-row,.bonus-automation-rule-row):nth-child(n+3){animation-delay:.84s!important}.dashboard-panel .fuel-control-card.is-build-loading,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]).is-view-building .fuel-system-section{animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) 0s both!important;backface-visibility:hidden!important;transform:translateZ(0);transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel .fuel-control-card.is-build-loading :is(.fuel-body-actions-row,.fuel-top-metrics,.fuel-desk-grid,.fuel-card-tree-panel,.fuel-workspace,.fuel-workspace-head,.fuel-tabs,.fuel-tab-panel,.fuel-card-details-panel,.fuel-info-cards,.fuel-change-bar,.fuel-card-transactions-section,.fuel-table-wrap,.fuel-lookup-empty,.fuel-select-card-empty){animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) .14s both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-body-actions-row{animation-delay:80ms!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-top-metrics{animation-delay:.14s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-desk-grid{animation-delay:.24s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-card-tree-panel{animation-delay:.32s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-workspace{animation-delay:.38s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-workspace-head{animation-delay:.46s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-tabs{animation-delay:.54s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-card-details-panel,.dashboard-panel .fuel-control-card.is-build-loading .fuel-tab-panel{animation-delay:.62s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-info-cards{animation-delay:.7s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-change-bar{animation-delay:.76s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-card-transactions-section,.dashboard-panel .fuel-control-card.is-build-loading .fuel-table-wrap{animation-delay:.84s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-card-tree .fuel-card-node{animation:oilHomeReloadBuildPiece .52s cubic-bezier(.16,1,.3,1) .42s both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-card-tree .fuel-card-node:nth-child(2){animation-delay:.47s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-card-tree .fuel-card-node:nth-child(3){animation-delay:.52s!important}.dashboard-panel .fuel-control-card.is-build-loading .fuel-card-tree .fuel-card-node:nth-child(n+4){animation-delay:.57s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active>.dashboard-settings-users-grid>:is(.system-settings-section,.users-permissions-section){animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) 0s both!important;backface-visibility:hidden!important;transform:translateZ(0);transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active>.dashboard-settings-users-grid>.users-permissions-section{animation-delay:.14s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.dash-section-head,.mini-section-head,.settings-company-card,.customer-rule-box,.settings-alert-row,.settings-reference-column,.settings-system-group-block,.activity-log-box,.users-list,.permissions-settings-box,.permission-role-card,.user-permission-card,.user-permission-card-v2){animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) .15s both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.dash-section-head,.mini-section-head){animation-delay:90ms!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.settings-company-card,.users-list){animation-delay:.19s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.customer-rule-box,.permissions-settings-box){animation-delay:.29s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.settings-alert-row,.settings-reference-column,.activity-log-box){animation-delay:.38s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.settings-system-group-block,.permission-role-card,.user-permission-card,.user-permission-card-v2):first-child{animation-delay:.46s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.settings-system-group-block,.permission-role-card,.user-permission-card,.user-permission-card-v2):nth-child(2){animation-delay:.52s!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]).is-view-building .dashboard-scroll-page-settings.is-active :is(.settings-system-group-block,.permission-role-card,.user-permission-card,.user-permission-card-v2):nth-child(n+3){animation-delay:.58s!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading>:is(.loads-head,.loads-toolbar,.loads-table-card){animation:oilHomeReloadBuildCard .72s cubic-bezier(.16,1,.3,1) 0s both!important;backface-visibility:hidden!important;transform:translateZ(0);transform-origin:top center!important;will-change:opacity,transform!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading>.loads-toolbar{animation-delay:.12s!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading>.loads-table-card{animation-delay:.24s!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading .loads-grid>:is(.loads-super-title,.loads-header,.loads-data-row){animation:oilHomeReloadBuildPiece .62s cubic-bezier(.16,1,.3,1) .34s both!important;transform-origin:top center!important;will-change:opacity,transform!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading .loads-grid>.loads-header{animation-delay:.42s!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading .loads-grid>.loads-data-row:nth-of-type(3){animation-delay:.5s!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading .loads-grid>.loads-data-row:nth-of-type(4){animation-delay:.56s!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading .loads-grid>.loads-data-row:nth-of-type(5){animation-delay:.62s!important}body.fp-oilfields-page .loads-panel.loads-mode-lookup.is-build-loading .loads-grid>.loads-data-row:nth-of-type(n+6){animation-delay:.68s!important}}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-side-stack{display:contents!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .summary-card{order:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-period-card{order:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-settings-tabs-card{display:none!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-layout-v4{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-period-card,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .summary-card{display:none!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-designer-section,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-designer-section>.dash-section-body,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-layout-v4,.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-side-stack{width:100%!important;height:auto!important;min-width:0!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-side-stack{grid-template-rows:none!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-tabs-card{width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;overflow:hidden!important;align-self:start!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-tab-panel{width:100%!important;min-width:0!important;min-height:0!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions{flex-wrap:nowrap!important;align-items:center!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions .dashboard-btn.small{min-width:112px!important;height:42px!important;min-height:42px!important;padding-inline:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;max-height:min(63vh,720px)!important;overflow-x:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;padding:0 4px 8px 0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row{box-sizing:border-box!important;grid-template-columns:minmax(72px,.72fr) minmax(118px,1.08fr) minmax(96px,.9fr) minmax(96px,.9fr) minmax(86px,.76fr) minmax(86px,.76fr) minmax(78px,.72fr) minmax(78px,.72fr) minmax(88px,.78fr) minmax(82px,.78fr) minmax(78px,.7fr) minmax(74px,.64fr) 42px!important;grid-template-rows:40px!important;gap:8px!important;min-width:1128px!important;max-width:none!important;min-height:40px!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row>*{grid-row:1!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row select{padding-left:9px!important;padding-right:24px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .rate-rule-suffix-field input{padding-left:10px!important;padding-right:20px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn{padding:0!important;min-width:42px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;max-height:min(64vh,720px)!important;overflow-x:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable both-edges!important;padding:0 4px 8px 0!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row){box-sizing:border-box!important;grid-template-columns:minmax(220px,1.35fr) minmax(132px,.72fr) minmax(190px,1fr) minmax(210px,1.08fr) 112px 96px!important;grid-template-rows:42px!important;gap:10px!important;min-width:988px!important;max-width:none!important;min-height:42px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>*{grid-row:1!important;grid-column:auto!important;justify-self:stretch!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:12px!important;font-size:11px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) select{padding-left:12px!important;padding-right:28px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input{padding-left:14px!important;padding-right:22px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .dashboard-settings-users-grid{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-v4-grid{grid-template-columns:84px minmax(320px,1.15fr) minmax(150px,.44fr) 128px!important;gap:14px 16px!important;align-items:flex-end!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{grid-column:1/-1!important;margin-top:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row{grid-template-columns:minmax(220px,.75fr) minmax(420px,1.35fr) minmax(150px,180px)!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-list{max-height:min(48vh,520px)!important;padding-right:4px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-row{grid-template-columns:minmax(220px,.76fr) minmax(420px,1.34fr) minmax(110px,132px) 64px!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-pill-group{min-height:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .permissions-settings-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section>.dash-section-head{display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr)!important;grid-template-rows:auto minmax(0,auto)!important;gap:14px!important;align-items:flex-start!important;align-content:flex-start!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body>.mini-head{grid-column:1!important;grid-row:1!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-list{grid-column:1!important;grid-row:2!important;max-height:min(38vh,360px)!important;overflow:auto!important;padding-right:4px!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .activity-log-box{grid-column:2!important;grid-row:1/span 2!important;margin-top:0!important;min-height:0!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .activity-log-list{max-height:min(38vh,360px)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .activity-log-row{grid-template-columns:132px minmax(150px,.44fr) minmax(220px,1fr)!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .dashboard-settings-users-grid{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;gap:16px!important;width:100%!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .activity-log-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .system-settings-section{display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .dashboard-settings-users-grid>.dash-section,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section>.dash-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;gap:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body{gap:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-list{max-height:clamp(260px,28vh,320px)!important;padding-right:6px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-settings-box{display:block!important;margin-top:0!important;max-height:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-role-list{gap:12px!important;max-height:clamp(320px,34vh,420px)!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:6px!important}.loads-panel.loads-mode-today .loads-toolbar .date-field,.loads-panel.loads-mode-today .loads-toolbar .sheet-field{display:none!important}.loads-panel.loads-mode-today .loads-toolbar{display:grid!important;grid-template-columns:minmax(280px,1fr) 120px minmax(140px,180px)!important;grid-template-areas:"search searchBtn refresh"!important;justify-content:stretch!important;align-items:end!important}.loads-panel.loads-mode-today .loads-toolbar .search-field{display:grid!important;grid-area:search!important}.loads-panel.loads-mode-today .loads-toolbar .search-btn{display:inline-flex!important;grid-area:searchBtn!important}.loads-panel.loads-mode-today .loads-toolbar .refresh-btn{grid-area:refresh!important;width:100%!important}}@media (max-width:1449px){body.fp-oilfields-page>.driver-modal-back{align-items:flex-start!important;justify-content:center!important;z-index:26050!important;padding:max(8px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))!important;overflow-y:auto!important;touch-action:pan-y!important}body.fp-oilfields-page>.driver-modal-back,body.fp-oilfields-page>.driver-modal-back .driver-modal{overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page>.driver-modal-back .driver-modal{display:grid!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:min(100%,1020px)!important;max-width:calc(100vw - 12px)!important;height:min(860px,calc(100dvh - 16px))!important;max-height:calc(100dvh - 16px)!important;margin:0!important;overflow-y:hidden!important;touch-action:none!important}body.fp-oilfields-page>.driver-modal-back .driver-modal-actions,body.fp-oilfields-page>.driver-modal-back .driver-modal-head{position:relative!important;top:auto!important;bottom:auto!important;flex:0 0 auto!important;z-index:3!important}body.fp-oilfields-page>.driver-modal-back .driver-form-grid{min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page>.driver-modal-back .driver-modal-actions{align-self:end!important;margin-top:0!important}}@media (max-width:749px){body.fp-oilfields-page>.driver-modal-back .driver-modal{height:calc(100dvh - 18px)!important;max-height:calc(100dvh - 18px)!important;overflow-y:hidden!important}}@media (max-width:1449px){.drivers-panel .drivers-table-wrap{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch!important}.drivers-table .drivers-data-row,.drivers-table .drivers-row{contain:none!important;transform:none!important;will-change:auto!important}.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name,.drivers-table .drivers-row>span:first-child{z-index:42!important}.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name{padding-left:10px!important;padding-right:18px!important}.drivers-table .drivers-header>span:first-child{z-index:48!important}.drivers-table .drivers-data-row:hover>span.driver-name,.drivers-table .drivers-data-row:hover>span:first-child.driver-name{z-index:43!important}.drivers-table .drivers-data-row>span.driver-name .driver-name-text,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-name-text{position:relative!important;z-index:2!important;opacity:1!important;visibility:visible!important;color:inherit!important;will-change:auto!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot{position:absolute!important;top:50%!important;right:5px!important;left:auto!important;z-index:3!important;opacity:1!important;visibility:visible!important;transform:translateY(-50%)!important;will-change:auto!important}}@media (min-width:750px) and (max-width:1449px){.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name{padding-right:20px!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot{right:6px!important}}@media (max-width:749px){.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name{padding-left:8px!important;padding-right:14px!important;justify-content:flex-start!important;text-align:left!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot{right:4px!important}}@media (max-width:1449px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{grid-template-columns:none!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;scroll-snap-type:x proximity;scrollbar-gutter:stable;padding:0 2px 9px!important;margin-inline:-2px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{scroll-snap-align:start;-webkit-overflow-scrolling:touch!important}}@media (max-width:749px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{padding-bottom:10px!important}}.oil-home #oil-home-top-drivers{overflow:hidden!important}.oil-home #oil-home-top-drivers .oil-top-region-scroll{display:flex!important;grid-template-columns:none!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:12px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.68) rgba(148,163,184,.14)!important;cursor:grab!important;padding:0 2px 10px!important;margin-inline:-2px!important}.oil-home #oil-home-top-drivers .oil-top-region-scroll:active{cursor:grabbing!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll::-webkit-scrollbar{display:block!important;width:8px!important;height:8px!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll::-webkit-scrollbar-track{display:block!important;background:rgba(148,163,184,.14)!important;border-radius:999px!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll::-webkit-scrollbar-thumb{display:block!important;background:rgba(96,165,250,.68)!important;border-radius:999px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex:0 0 clamp(520px,calc((100% - 12px) / 2),820px)!important;width:clamp(520px,calc((100% - 12px) / 2),820px)!important;min-width:520px!important;max-width:820px!important;scroll-snap-align:start!important;overflow-x:hidden!important}@media (max-width:1449px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{gap:10px!important;padding-bottom:10px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex:0 0 min(420px,calc((100vw - 52px) / 2))!important;width:min(420px,calc((100vw - 52px) / 2))!important;min-width:340px!important;max-width:420px!important}}@media (max-width:749px){.oil-home #oil-home-top-drivers .oil-top-region-scroll{gap:9px!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex-basis:min(360px,calc(100vw - 54px))!important;width:min(360px,calc(100vw - 54px))!important;min-width:min(360px,calc(100vw - 54px))!important;max-width:min(360px,calc(100vw - 54px))!important}}@media (max-width:1449px){.oil-home #oil-home-top-drivers :is(.oil-top-region-table,.oil-top-columns,.oil-top-row){touch-action:pan-x pan-y!important}}.oil-home #oil-home-top-drivers .oil-top-region-scroll:is(.is-pointer-dragging,.is-touch-dragging){cursor:grabbing!important;scroll-snap-type:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}@media (min-width:1450px){.oil-home #oil-home-top-drivers .oil-top-region-scroll,.oil-home #oil-home-top-drivers .oil-top-region-scroll:active,.oil-home #oil-home-top-drivers .oil-top-region-scroll:is(.is-pointer-dragging,.is-touch-dragging){cursor:default!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}}.drivers-table .drivers-data-row>span.driver-company-column{display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;padding-left:12px!important;padding-right:8px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;contain:paint!important}.oil-company-title,.oil-live-card .oil-title-row{min-width:0!important}.oil-company-title{display:inline-grid!important;grid-template-columns:48px minmax(0,auto)!important;align-items:center!important;gap:12px!important;max-width:100%!important}.oil-company-logo,.oil-company-logo-fallback{width:48px!important;height:48px!important;border-radius:12px!important;border:1px solid rgba(96,165,250,.28)!important;background:rgba(15,23,42,.08)!important;box-shadow:0 12px 24px rgba(15,23,42,.12)!important;flex:0 0 auto!important}.oil-company-logo{display:block!important;position:relative!important;overflow:hidden!important;-o-object-fit:cover!important;object-fit:cover!important}.oil-company-logo-fallback{display:grid!important;place-items:center!important;color:#fff!important;background:linear-gradient(135deg,#f97316,#2563eb)!important;font-size:13px!important;font-weight:950!important}.oil-company-title h2{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .settings-v4-grid{grid-template-columns:64px minmax(0,1fr) 84px 84px!important}.dashboard-panel .company-logo-row{grid-column:1!important;grid-row:1!important;display:grid!important;gap:6px!important;min-width:0!important;cursor:pointer!important}.dashboard-panel .company-logo-row>span{display:block!important;color:var(--oil-muted,var(--muted))!important;font-size:10px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel .company-logo-row input{display:none!important}.dashboard-panel .company-logo-preview{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;position:relative!important;overflow:hidden!important;border:1px solid var(--line)!important;border-radius:11px!important;background:var(--input)!important;color:var(--primary)!important;font-size:19px!important;font-style:normal!important;font-weight:950!important}.dashboard-panel .company-logo-preview img{width:100%!important;height:100%!important;display:block!important;-o-object-fit:cover!important;object-fit:cover!important}.dashboard-panel .company-logo-preview em{font-style:normal!important;transform:translateY(-1px)!important}.dashboard-panel .company-setting-row{grid-column:2!important}.dashboard-panel .company-timezone-row{grid-column:3!important}.dashboard-panel .company-update-btn{grid-column:4!important}@media (max-width:1449px){.oil-company-title{grid-template-columns:40px minmax(0,auto)!important;gap:9px!important}.oil-company-logo,.oil-company-logo-fallback{width:40px!important;height:40px!important;border-radius:10px!important}.oil-company-logo-fallback{font-size:11px!important}.oil-company-title h2,.oil-live-card .oil-company-title h2{font-size:17px!important}}@media (max-width:749px){.oil-company-title{grid-template-columns:34px minmax(0,auto)!important;gap:8px!important}.oil-company-logo,.oil-company-logo-fallback{width:34px!important;height:34px!important;border-radius:9px!important}.oil-company-logo-fallback{font-size:10px!important}.oil-company-title h2,.oil-live-card .oil-company-title h2{font-size:15px!important}.dashboard-panel .settings-v4-grid{grid-template-columns:46px minmax(0,1fr) 68px 68px!important;-moz-column-gap:5px!important;column-gap:5px!important}.dashboard-panel .company-logo-preview{width:36px!important;height:36px!important;border-radius:9px!important}.dashboard-panel .company-timezone-row select{font-size:12px!important}.dashboard-panel .company-update-btn{width:68px!important;min-width:68px!important;max-width:68px!important;padding:0 5px!important;font-size:11px!important}}.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:64px minmax(0,1fr) 84px 84px!important}.dashboard-panel .system-settings-section .company-logo-row{grid-column:1!important;grid-row:1!important}.dashboard-panel .system-settings-section .company-setting-row{grid-column:2!important;grid-row:1!important}.dashboard-panel .system-settings-section .company-timezone-row{grid-column:3!important;grid-row:1!important}.dashboard-panel .system-settings-section .company-update-btn{grid-column:4!important;grid-row:1!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-brand:before,.oil-desktop-sidebar-brand:before{content:none!important;display:none!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company{display:grid!important;grid-template-columns:44px!important;justify-content:center!important;justify-items:center!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company-fallback,.desktop-sidebar-collapsed .oil-desktop-sidebar-company-logo{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:12px!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company-logo{display:block!important;-o-object-fit:cover!important;object-fit:cover!important}.desktop-sidebar-collapsed .oil-desktop-sidebar-company strong{display:none!important}@media (max-width:749px){.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:46px minmax(0,1fr) minmax(64px,68px) minmax(64px,68px)!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow:hidden!important}.dashboard-panel .system-settings-section .company-timezone-row,.dashboard-panel .system-settings-section .company-update-btn{min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .company-update-btn{width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;padding-inline:5px!important}}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-tabs-card{overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-mini-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:7px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-mini-tabs button{min-width:0!important;width:100%!important;height:40px!important;min-height:40px!important;padding:0 10px!important;gap:6px!important;font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-mini-tabs button span{flex:0 0 auto!important;min-width:22px!important;height:22px!important;padding:0 7px!important;font-size:10px!important;line-height:22px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions{gap:8px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-settings-head-actions .dashboard-btn.small{min-width:96px!important;height:36px!important;min-height:36px!important;padding-inline:12px!important;font-size:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;padding:0!important;gap:6px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row{display:grid!important;grid-template-columns:minmax(52px,.62fr) minmax(76px,1fr) minmax(68px,.86fr) minmax(68px,.86fr) minmax(60px,.7fr) minmax(62px,.7fr) minmax(56px,.62fr) minmax(56px,.62fr) minmax(64px,.72fr) minmax(58px,.64fr) minmax(54px,.6fr) minmax(54px,.6fr) 38px!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;grid-template-rows:34px!important;min-height:34px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row :is(input,select,.dashboard-btn,.rate-rule-suffix-field){height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:10px!important;font-size:8.4px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row select{padding-left:7px!important;padding-right:18px!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .rate-rule-suffix-field input{padding-left:8px!important;padding-right:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn{min-width:38px!important;width:38px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table{width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:auto!important;padding:0!important;gap:8px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row){display:grid!important;grid-template-columns:minmax(108px,1.28fr) minmax(84px,.68fr) minmax(106px,1fr) minmax(126px,1.06fr) minmax(76px,.52fr) 48px!important;grid-template-rows:36px!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:36px!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row)>*{min-width:0!important;width:100%!important;max-width:100%!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){height:36px!important;min-height:36px!important;max-height:36px!important;border-radius:10px!important;font-size:9.6px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) select{padding-left:10px!important;padding-right:22px!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input{padding-left:11px!important;padding-right:18px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .dashboard-btn{padding:0 8px!important;font-size:9.4px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.trailer-cost-table,.truck-cost-table).compact-list-table :is(.trailer-cost-row,.truck-cost-row) .dashboard-btn.icon-btn{width:48px!important;min-width:48px!important;max-width:48px!important;padding:0!important}}body>.completion-error-back{position:fixed!important;inset:0!important;z-index:40000!important;display:grid!important;place-items:center!important;isolation:isolate!important;pointer-events:auto!important}body>.completion-error-back .completion-error-modal{position:relative!important;z-index:1!important}body:has(.driver-app-page[data-theme=light])>.completion-error-back .completion-error-modal{background:#ffffff!important;color:#0f172a!important;border-color:rgba(239,68,68,.34)!important;box-shadow:0 30px 90px rgba(15,23,42,.24)!important}body:has(.driver-app-page[data-theme=light])>.completion-error-back .completion-error-modal p{color:#52627a!important}.dashboard-panel .bonus-automation-main-grid,.dashboard-panel .bonus-automation-performance-column,.dashboard-panel .bonus-automation-rule-column{box-sizing:border-box;min-width:0}.dashboard-panel .bonus-automation-main-grid,.dashboard-panel .bonus-automation-performance-column,.dashboard-panel .bonus-automation-rule-column{display:flex;flex-direction:column;gap:8px}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tabs-card{overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel{padding:16px 18px 18px!important;overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .mini-section-head{align-items:center!important;margin-bottom:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .billing-settings-head-actions{flex-wrap:nowrap!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .billing-settings-head-actions .dashboard-btn.small{height:40px!important;min-height:40px!important;min-width:124px!important;padding-inline:14px!important;border-radius:18px!important;font-size:12px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel>.bonus-automation-scroll-body{max-height:calc(100dvh - 150px)!important;min-height:0!important;overflow:hidden!important;padding:0!important;scrollbar-gutter:auto!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel .bonus-tms-awards{flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-height:0!important;margin:0 0 14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-main-grid{display:grid!important;grid-template-columns:minmax(430px,.82fr) minmax(620px,1.18fr)!important;gap:16px!important;align-items:start!important;width:100%!important;min-height:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-performance-column,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-column{gap:12px!important;min-height:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr) minmax(0,.82fr)!important;gap:10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-top-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls :is(.bonus-region-field,.bonus-money-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding:0 10px!important;border:1px solid rgba(96,165,250,.25)!important;border-radius:14px!important;background:rgba(255,255,255,.045)!important;box-shadow:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-top-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-top-toggle input{flex:0 0 17px!important;width:17px!important;min-width:17px!important;height:17px!important;min-height:17px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls :is(.bonus-region-field,.bonus-money-field){display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:8px!important;align-items:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls :is(.bonus-region-field>span,.bonus-money-field>span:first-child){font-size:9px!important;font-weight:950!important;color:var(--oil-muted,var(--muted))!important;text-transform:uppercase!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .bonus-region-menu summary,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .rate-rule-suffix-field,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls .rate-rule-suffix-field input{height:30px!important;min-height:30px!important;max-height:30px!important;border-radius:10px!important;font-size:10px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-head{min-height:34px!important;margin:0!important;padding:0 2px!important;font-size:13px!important;letter-spacing:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-head .dashboard-btn.small{width:auto!important;min-width:92px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 12px!important;border-radius:12px!important;font-size:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-header,.bonus-automation-rule-header){display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-table,.bonus-automation-rules-table){box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:min(34dvh,310px)!important;margin:0!important;padding:0 2px 2px 0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-table,.bonus-automation-rules-table):has(.bonus-empty){height:auto!important;min-height:48px!important;max-height:none!important;overflow:visible!important;padding:0!important;scrollbar-gutter:auto!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-table,.bonus-automation-rules-table) .bonus-empty{box-sizing:border-box!important;min-height:48px!important;width:100%!important;padding:12px 14px!important;border:1px dashed rgba(148,163,184,.32)!important;border-radius:14px!important;background:rgba(255,255,255,.025)!important;font-size:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row){box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(2,38px)!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:94px!important;max-height:none!important;padding:8px!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:14px!important;background:rgba(255,255,255,.035)!important;overflow:visible!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row)>*{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;align-self:stretch!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(2){grid-column:3/7!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(3){grid-column:7/8!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(4){grid-column:8/13!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(5){grid-column:1/3!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(6){grid-column:3/6!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(7){grid-column:6/10!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(8){grid-column:10/12!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row>:nth-child(9){grid-column:12/13!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(2){grid-column:3/6!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(3){grid-column:6/13!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(4){grid-column:1/4!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(5){grid-column:4/7!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(6){grid-column:7/10!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(7){grid-column:10/12!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rule-row>:nth-child(8){grid-column:12/13!important;grid-row:2!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) :is(select,input,.dashboard-btn,.bonus-toggle,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) select{padding-left:8px!important;padding-right:22px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-toggle{display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:0 6px!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-toggle input{flex:0 0 15px!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-row .bonus-rule-is{display:grid!important;place-items:center!important;color:var(--oil-muted,var(--muted))!important;font-size:9px!important;font-weight:950!important;text-transform:uppercase!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field{display:block!important;position:relative!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .rate-rule-suffix-field input{padding-left:18px!important;padding-right:20px!important;text-align:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .bonus-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] :is(.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-btn.icon-btn{width:38px!important;min-width:38px!important;max-width:38px!important;justify-self:center!important;padding:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-tools{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;width:100%!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-tools select{height:42px!important;min-height:42px!important;border-radius:14px!important;padding:0 30px 0 12px!important;font-size:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-table{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:calc(100dvh - 238px)!important;margin:0!important;padding:0 4px 8px 0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row{box-sizing:border-box!important;grid-template-columns:34px minmax(140px,1.15fr) minmax(72px,.58fr) minmax(92px,.68fr) minmax(150px,1fr) 58px 50px!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:44px!important;padding:5px 10px!important;border-radius:14px!important;font-size:12px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row.head{min-height:34px!important;padding-top:0!important;padding-bottom:0!important;border-radius:12px!important;font-size:10px!important;top:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row>*{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row .mini-pill{width:100%!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 9px!important;font-size:10px!important;line-height:24px!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .dash-stats-grid{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding:12px!important;scroll-padding-inline:12px!important;overflow-x:auto!important;overflow-y:hidden!important}}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]) .dashboard-scroll-page-settings>.dashboard-settings-users-grid{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;gap:18px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .dashboard-settings-users-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-v4-grid{grid-template-columns:84px minmax(260px,1fr) minmax(180px,320px) minmax(132px,180px)!important;-moz-column-gap:16px!important;column-gap:16px!important;row-gap:16px!important;align-items:end!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-timezone-row{align-self:end!important;min-height:78px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-logo-row{justify-items:start!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-logo-preview{width:58px!important;height:58px!important;border-radius:14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-setting-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-timezone-row select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-update-btn{width:100%!important;min-width:0!important;max-width:none!important;height:56px!important;min-height:56px!important;border-radius:15px!important;font-size:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .company-update-btn{justify-self:stretch!important;align-self:end!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{width:100%!important;min-width:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body>.mini-section-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .permissions-settings-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .users-lock-overlay,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section>.dash-section-head{display:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .dash-section-body{display:block!important;padding:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section .activity-log-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .activity-log-box{display:block!important;width:100%!important;margin:0!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]) .users-permissions-section .activity-log-list{max-height:clamp(260px,34vh,430px)!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=settings-system],[data-desktop-view=settings-users]) .users-permissions-section .activity-log-row{grid-template-columns:minmax(150px,.35fr) minmax(210px,.42fr) minmax(0,1fr)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .dashboard-settings-users-grid{grid-auto-rows:auto!important;align-items:start!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .dash-section-body{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{position:relative!important;z-index:0!important;margin-top:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row .dashboard-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row button.dashboard-btn{grid-column:3!important;width:100%!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section>.dash-section-body>.activity-log-box{width:100%!important;margin-top:18px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .activity-log-list{max-height:clamp(260px,34vh,430px)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .activity-log-row{grid-template-columns:minmax(150px,.35fr) minmax(210px,.42fr) minmax(0,1fr)!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .users-permissions-section{display:none!important}}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{width:100%!important;margin-top:14px!important}.dashboard-panel .users-permissions-section>.dash-section-body>.activity-log-box{display:none!important}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .dashboard-scroll-page-settings>.dashboard-settings-users-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;gap:18px!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section{width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;max-height:none!important;overflow:visible!important;padding-right:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body>.mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(132px,196px)!important;align-items:center!important;gap:14px!important;margin:0!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body>.mini-section-head .dashboard-btn{width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;border-radius:16px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-list{box-sizing:border-box!important;display:grid!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:clamp(330px,34vh,430px)!important;margin:0!important;padding:12px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(150px,1.05fr) minmax(190px,1.08fr) minmax(150px,.9fr) minmax(106px,.5fr) 106px 46px!important;gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:52px!important;padding:6px 8px!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card>:is(input,select,.dashboard-btn){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:13px!important;font-size:12px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card>.dashboard-btn:not(.icon-btn){padding:0 10px!important;white-space:nowrap!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .user-permission-card>.dashboard-btn.icon-btn{width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important;justify-self:center!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-settings-box{display:grid!important;gap:14px!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permissions-role-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;max-height:none!important;padding:0!important;overflow:visible!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-role-card{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:8px!important;min-width:0!important;padding:14px!important;overflow:hidden!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-role-card h4{margin:0!important;font-size:14px!important;line-height:1.15!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid.permission-grid-groups{grid-template-columns:repeat(4,minmax(0,1fr))!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid label{box-sizing:border-box!important;min-width:0!important;min-height:66px!important;padding:9px!important;gap:7px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-grid label span{min-height:22px!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:10.5px!important;line-height:1.08!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .permission-cycle{height:34px!important;min-height:34px!important;border-radius:999px!important;font-size:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .activity-log-box{display:grid!important;gap:12px!important;width:100%!important;min-width:0!important;margin:0!important;padding:16px!important}}@media (min-width:1450px){body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){overflow-x:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.68) rgba(15,23,42,.38)!important;scrollbar-gutter:stable!important;-ms-overflow-style:auto!important}body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar{width:10px!important;height:10px!important;display:block!important;background:transparent!important}body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-track{margin:0 12px!important;border:3px solid transparent!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(59,130,246,.18),rgba(96,165,250,.36)) padding-box,linear-gradient(180deg,rgba(148,163,184,.12),rgba(15,23,42,.28)) border-box!important;box-shadow:inset 0 0 0 1px rgba(191,219,254,.12)!important}body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb{min-width:86px!important;border:2px solid rgba(15,23,42,.56)!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(147,197,253,.86),rgba(59,130,246,.76) 48%,rgba(96,165,250,.82))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.38),0 0 12px rgba(96,165,250,.16)!important}html[data-theme=light] body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){scrollbar-color:rgba(96,165,250,.62) rgba(226,232,240,.54)!important}html[data-theme=light] body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-track{background:linear-gradient(90deg,rgba(219,234,254,.32),rgba(241,245,249,.72)) padding-box,linear-gradient(180deg,rgba(96,165,250,.12),rgba(148,163,184,.18)) border-box!important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.1)!important}html[data-theme=light] body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar-thumb{border-color:rgba(248,251,255,.9)!important;background:linear-gradient(90deg,rgba(147,197,253,.72),rgba(96,165,250,.74) 52%,rgba(125,184,247,.7))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.58)!important}}@media (max-width:1449px){*,body,html{scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll){scrollbar-width:none!important;-ms-overflow-style:none!important}:is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],.bonus-night-table,.bonus-automation-rules-table,.bonus-performance-table,.oil-top-region-scroll)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}}.oil-month-week-picker .oil-week-select.week-compact,.oil-weekly-week-picker .oil-week-select.week-compact{padding-left:14px!important;padding-right:24px!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}@media (max-width:749px){.oil-month-week-picker .oil-week-select.week-compact,.oil-weekly-week-picker .oil-week-select.week-compact{padding-left:8px!important;padding-right:20px!important}}body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){background-clip:padding-box!important}html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-shell,.drivers-table-edge-scroll-layer,.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){box-shadow:none!important}html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar,html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar-corner,html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar-track-piece{background:transparent!important;box-shadow:none!important}html[data-theme=light] body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap)::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important;background:transparent!important;box-shadow:none!important}@media (min-width:1450px){body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){max-height:clamp(420px,calc(100dvh - 235px),780px)!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important}body.fp-oilfields-page .drivers-panel .drivers-table-wrap{max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;scrollbar-width:none!important;-ms-overflow-style:none!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important}body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar,body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar-corner,body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar-thumb,body.fp-oilfields-page .drivers-panel .drivers-table-wrap::-webkit-scrollbar-track{width:0!important;height:0!important;display:none!important;background:transparent!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll{box-sizing:border-box!important;display:none!important;position:sticky!important;bottom:0!important;z-index:58!important;width:100%!important;height:18px!important;margin-top:6px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.78) rgba(15,23,42,.48)!important;background:rgba(15,23,42,.9)!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:999px!important;box-shadow:0 -10px 22px rgba(2,6,23,.24)!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll.is-visible{display:block!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll-spacer{height:1px!important;min-width:100%!important}html[data-theme=light] body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll{scrollbar-color:rgba(59,130,246,.72) rgba(226,232,240,.94)!important;background:rgba(248,251,255,.96)!important;border-color:rgba(96,165,250,.28)!important;box-shadow:0 -10px 22px rgba(15,23,42,.1)!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar{display:block!important;height:12px!important;background:transparent!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-track{background:rgba(15,23,42,.34)!important;border-radius:999px!important}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-thumb{background:rgba(96,165,250,.78)!important;border:3px solid transparent!important;border-radius:999px!important;background-clip:padding-box!important}html[data-theme=light] body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-track{background:rgba(226,232,240,.94)!important}html[data-theme=light] body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll::-webkit-scrollbar-thumb{background:rgba(59,130,246,.72)!important;border:3px solid transparent!important;background-clip:padding-box!important}body.fp-oilfields-page :is(.drivers-header,.trailers-header,.trucks-header){position:sticky!important;top:0!important;z-index:48!important}}@media (max-width:1449px){body.fp-oilfields-page,body.fp-oilfields-page *,html.fp-oilfields-page,html.fp-oilfields-page body,html.fp-oilfields-page body *{scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important}body.fp-oilfields-page ::-webkit-scrollbar,body.fp-oilfields-page :is([class*=table-wrap],[class*=tableWrap],[class*=TableWrap],[class*=table-scroll],[class*=TableScroll],[class*=scroll-x],[class*=horizontal-scroll],.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.dsTableWrap,.billing-loads-table-wrap,.compact-list-table,.dashboard-horizontal-slider,.dashboard-horizontal-track,.dashboard-horizontal-tabs,.oil-chart-detail-pills,.oil-chart-detail-pills-inline,.oil-month-chart,.oil-top-region-scroll,.fuel-card-tree,.fuel-tabs,.fuel-tab-row,.fuel-card-table-wrap,.fuel-database-table-wrap,.fuel-requests-table-wrap,.fuel-transaction-table-wrap)::-webkit-scrollbar,body.fp-oilfields-page::-webkit-scrollbar,html.fp-oilfields-page body ::-webkit-scrollbar,html.fp-oilfields-page body::-webkit-scrollbar,html.fp-oilfields-page::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:transparent!important}body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap){max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}}:root{--fp-body-content-edge-gap:clamp(14px,1.7vw,24px)}@media (max-width:749px){:root{--fp-body-content-edge-gap:8px}}body:not(.fp-oilfields-full-map):not(.fp-oilfields-login)>.app-main{flex:1 0 auto!important;display:flex!important;flex-direction:column!important;padding-top:0!important;padding-bottom:0!important}body:not(.fp-oilfields-full-map):not(.fp-oilfields-login)>.footer{margin-top:0!important}body:not(.fp-oilfields-full-map):not(.fp-oilfields-login)>.app-main>:is(main,section,.page-wrap,.login-wrap,.register-wrap,.subscribe-wrap,.dash-wrap,.calc-wrap,.ops-wrap,.landing-page,.loadboards-page,.fracing-page,.otr-page,.calc-page){margin-top:0!important;margin-bottom:0!important;padding-top:var(--fp-body-content-edge-gap)!important;padding-bottom:var(--fp-body-content-edge-gap)!important}body:not(.fp-oilfields-full-map):not(.fp-oilfields-login)>.app-main>.tms-page>.tms-shell{padding-top:var(--fp-body-content-edge-gap)!important;padding-bottom:var(--fp-body-content-edge-gap)!important}@media (min-width:1450px){html.fp-oilfields-page.fp-oilfields-workspace body:not(.fp-oilfields-full-map):not(.fp-oilfields-login)>.app-main>.tms-page>.tms-shell{padding-top:var(--oil-desktop-shell-edge-gap,10px)!important;padding-bottom:var(--oil-desktop-shell-edge-gap,10px)!important}}@media (max-width:1449px){body.fp-route-landing,html.fp-route-landing{overflow-x:hidden!important}body.fp-route-landing>.app-main{min-width:0!important;overflow-x:hidden!important}.landing-page,.landing-page *,.landing-page :after,.landing-page :before{box-sizing:border-box!important}.landing-page{width:100%!important;max-width:100vw!important;min-width:0!important;overflow-x:hidden!important;padding:18px 12px 34px!important}.landing-detail-card,.landing-group,.landing-intro,.landing-product-row,.landing-product-rows{width:100%!important;max-width:100%!important;min-width:0!important}.landing-intro{margin-bottom:16px!important;padding:0!important;text-align:left!important}.landing-desktop-tablet-break{display:none!important}.landing-intro h1{max-width:820px!important;margin:0 0 10px!important;font-size:44px!important;line-height:1.08!important}.landing-intro h1,.landing-intro p{overflow-wrap:normal!important;word-break:normal!important}.landing-intro p{max-width:760px!important;margin:0!important;font-size:18px!important;line-height:1.42!important}.landing-product-rows{gap:14px!important}.landing-product-row,.landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important}.landing-page .landing-product-row,.landing-product-row{content-visibility:visible!important;contain-intrinsic-size:auto!important}.landing-group,.landing-group-content{min-height:430px!important}.landing-group{overflow:hidden!important;border-radius:18px!important}.landing-group-content{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:14px!important;width:100%!important;max-width:100%!important;padding:26px!important}.landing-rate .landing-group-content,.landing-rate .landing-group-head{align-items:center!important;justify-items:center!important;text-align:center!important}.landing-group-head{width:100%!important;max-width:100%!important;min-width:0!important}.landing-group .badge{max-width:100%!important;font-size:13px!important}.landing-group h2{max-width:100%!important;font-size:44px!important;line-height:1.05!important}.landing-group h2,.landing-group p{width:100%!important;margin:0!important;overflow-wrap:normal!important;word-break:normal!important}.landing-group p{max-width:680px!important;font-size:18px!important;line-height:1.38!important;white-space:normal!important}.landing-rate .landing-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;max-width:520px!important;gap:10px!important}.landing-rate .landing-report-grid div{min-width:0!important;min-height:82px!important;padding:12px 10px!important;overflow:hidden!important}.landing-rate .landing-report-grid span{font-size:11px!important;line-height:1.12!important;white-space:normal!important}.landing-rate .landing-report-grid strong{font-size:30px!important;line-height:1.04!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}.landing-page .landing-action{width:100%!important;min-width:0!important;max-width:520px!important;min-height:54px!important;padding:0 18px!important;font-size:20px!important}.landing-detail-card{min-height:auto!important;align-content:start!important;gap:14px!important;padding:26px!important;overflow:hidden!important}.landing-detail-card h2{max-width:100%!important;font-size:38px!important;line-height:1.08!important;overflow-wrap:normal!important;word-break:normal!important}.landing-detail-card p{max-width:100%!important;font-size:17px!important;line-height:1.42!important}.landing-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.landing-detail-grid div,.landing-detail-list span{min-width:0!important}}@media (max-width:749px){.landing-page{padding:14px 10px 30px!important}.landing-intro h1{font-size:34px!important;line-height:1.08!important}.landing-intro p{font-size:16px!important;line-height:1.42!important}.landing-group,.landing-group-content{min-height:390px!important}.landing-group-content{padding:20px!important;gap:12px!important}.landing-group .badge{font-size:12px!important}.landing-group h2{font-size:34px!important;line-height:1.06!important}.landing-group p{font-size:15px!important;line-height:1.35!important}.landing-rate .landing-report-grid{max-width:100%!important;gap:8px!important}.landing-rate .landing-report-grid div{min-height:72px!important;padding:10px 8px!important}.landing-rate .landing-report-grid span{font-size:9px!important}.landing-rate .landing-report-grid strong{font-size:24px!important}.landing-page .landing-action{max-width:100%!important;min-height:52px!important;font-size:18px!important}.landing-detail-card{padding:20px!important}.landing-detail-card h2{font-size:30px!important}.landing-detail-card p{font-size:15px!important}.landing-detail-grid{grid-template-columns:1fr!important;gap:8px!important}}@media (max-width:420px){.landing-page{padding-left:8px!important;padding-right:8px!important}.landing-intro h1{font-size:30px!important}.landing-group,.landing-group-content{min-height:360px!important}.landing-group-content{padding:16px!important}.landing-group h2{font-size:30px!important}.landing-rate .landing-report-grid strong{font-size:21px!important}.landing-detail-card h2{font-size:28px!important}}:root{--fp-header-edge-x:16px;--fp-header-edge-total:32px;--fp-header-menu-width:390px;--fp-header-shell-max:1240px;--fp-header-shell-half:620px;--fp-header-shell-pad:16px}body.fp-route-landing{--fp-header-shell-max:1732px;--fp-header-shell-half:866px;--fp-header-shell-pad:16px}body.fp-route-calculator{--fp-header-shell-max:1272px;--fp-header-shell-half:636px;--fp-header-shell-pad:16px}body.fp-route-contact{--fp-header-shell-max:1060px;--fp-header-shell-half:530px;--fp-header-shell-pad:0px}body.fp-route-login{--fp-header-shell-max:560px;--fp-header-shell-half:280px;--fp-header-shell-pad:0px}body.fp-route-subscribe{--fp-header-shell-max:552px;--fp-header-shell-half:276px;--fp-header-shell-pad:16px}body.fp-route-register{--fp-header-shell-max:1312px;--fp-header-shell-half:656px;--fp-header-shell-pad:16px}@media (min-width:641px) and (max-width:1180px){body.fp-route-contact{--fp-header-shell-pad:20px}body.fp-route-contact .nav-wrap .nav{padding-left:calc(var(--fp-header-shell-pad) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-shell-pad) + env(safe-area-inset-right, 0px))!important}}.nav-wrap{width:100%!important}.fracing-nav-wrap .nav,.nav-wrap .nav,body.fp-route-landing .nav{box-sizing:border-box!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;justify-content:space-between!important}.fracing-nav-wrap .nav,.nav-wrap .nav,body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{width:min(100%,var(--fp-header-shell-max))!important;max-width:var(--fp-header-shell-max)!important;padding-left:calc(var(--fp-header-shell-pad) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-shell-pad) + env(safe-area-inset-right, 0px))!important}.fracing-nav-wrap .brand,.nav-wrap .brand{flex:0 1 auto!important;min-width:0!important;margin-left:0!important;margin-right:auto!important;transform:none!important}.fracing-nav-wrap .nav-actions,.nav-wrap .nav-actions{flex:0 0 auto!important;min-width:0!important;margin-left:auto!important;justify-content:flex-end!important;transform:none!important}.fracing-nav-wrap .menu,.fracing-nav-wrap .product-menu,.nav-wrap .menu,.nav-wrap .product-menu{right:max(calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px)),calc(50vw - var(--fp-header-shell-half) + var(--fp-header-shell-pad) + env(safe-area-inset-right, 0px)))!important;left:auto!important;width:min(var(--fp-header-menu-width),calc(100vw - var(--fp-header-edge-total)))!important}body.fp-route-fracing .nav-wrap .nav,body.fp-route-loadboards .nav-wrap .nav,body.fp-route-otr .nav-wrap .nav,body:has(.tms-page) .nav-wrap .nav,html.fp-oilfields-page .nav-wrap .nav{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:calc(var(--fp-header-edge-x) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important}body.fp-route-fracing .nav-actions .status-pill,body.fp-route-loadboards .nav-actions .status-pill,body.fp-route-otr .nav-actions .status-pill,body:has(.tms-page) .nav-actions .status-pill,html.fp-oilfields-page .nav-actions .status-pill{display:none!important}body.fp-route-fracing .nav-wrap .menu,body.fp-route-fracing .nav-wrap .product-menu,body.fp-route-loadboards .nav-wrap .menu,body.fp-route-loadboards .nav-wrap .product-menu,body.fp-route-otr .nav-wrap .menu,body.fp-route-otr .nav-wrap .product-menu,body:has(.tms-page) .nav-wrap .menu,body:has(.tms-page) .nav-wrap .product-menu,html.fp-oilfields-page .nav-wrap .menu,html.fp-oilfields-page .nav-wrap .product-menu{right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important}@media (max-width:749px){:root{--fp-header-edge-x:10px;--fp-header-edge-total:20px}.fracing-nav-wrap .nav,.nav-wrap .nav,body.fp-route-landing .nav{width:100%!important;max-width:none!important;gap:8px!important;padding-left:calc(var(--fp-header-edge-x) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important}.fracing-nav-wrap .menu,.fracing-nav-wrap .product-menu,.nav-wrap .menu,.nav-wrap .product-menu{right:calc(var(--fp-header-edge-x) + env(safe-area-inset-right, 0px))!important;width:min(var(--fp-header-menu-width),calc(100vw - var(--fp-header-edge-total)))!important}}:root{--dashboard-row-save-col:116px;--dashboard-row-delete-col:96px;--dashboard-row-action-h:42px}.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-add-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row,.settings-pill-top,.settings-pill-actions) :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;padding:0 14px!important;border-radius:18px!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important}.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;border-radius:18px!important;line-height:1!important;white-space:nowrap!important;letter-spacing:0!important}.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-icon,.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-svg{flex:0 0 17px!important;width:17px!important;height:17px!important;min-width:17px!important}.dashboard-panel .dashboard-row-delete-btn{border-color:rgba(239,68,68,.88)!important;background:rgba(254,226,226,.92)!important;color:#991b1b!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.58)!important}.dashboard-panel .dashboard-row-delete-btn:hover:not(:disabled){border-color:rgba(220,38,38,.98)!important;background:rgba(254,202,202,.96)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-row-delete-btn,html[data-theme=dark] .dashboard-panel .dashboard-row-delete-btn{border-color:rgba(248,113,113,.72)!important;background:rgba(127,29,29,.34)!important;color:#fecaca!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-row-delete-btn:hover:not(:disabled),html[data-theme=dark] .dashboard-panel .dashboard-row-delete-btn:hover:not(:disabled){border-color:rgba(252,165,165,.9)!important;background:rgba(153,27,27,.46)!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn,.dashboard-btn.danger.icon-btn){background:#fee2e2!important;background-color:#fee2e2!important;border-color:#ef4444!important;color:#991b1b!important;opacity:1!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 0 0 1px rgba(248,113,113,.18)!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn,.dashboard-btn.danger.icon-btn):disabled{background:#fef2f2!important;background-color:#fef2f2!important;border-color:#f87171!important;color:#b91c1c!important;opacity:.9!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn) :is(.btn-icon,.btn-svg){color:currentColor!important;stroke:currentColor!important;opacity:1!important}html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:after,html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:before{background:#991b1b!important}html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:disabled:after,html[data-theme=light] .dashboard-panel .dashboard-btn.danger.icon-btn:disabled:before{background:#b91c1c!important}html[data-theme=light] .dashboard-panel :is(.dashboard-row-delete-btn,.billing-modal-delete-btn,.dashboard-btn.danger.icon-btn):hover:not(:disabled){background:#fecaca!important;background-color:#fecaca!important;border-color:#dc2626!important;color:#7f1d1d!important}.dashboard-panel .billing-rate-row,.dashboard-panel .billing-settings-columns.rate{grid-template-columns:minmax(72px,.58fr) minmax(112px,1fr) minmax(92px,.86fr) minmax(92px,.78fr) minmax(78px,.7fr) minmax(88px,.74fr) minmax(78px,.68fr) minmax(74px,.62fr) minmax(90px,.76fr) minmax(76px,.66fr) minmax(76px,.66fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel :is(.trailer-cost-row,.truck-cost-row){grid-template-columns:minmax(116px,1.15fr) minmax(90px,.78fr) minmax(84px,.72fr) minmax(84px,.72fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .expense-row{grid-template-columns:minmax(116px,1.1fr) minmax(82px,.74fr) minmax(118px,1fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .customer-add-row,.dashboard-panel .customer-rule-row{grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .customer-add-row input:first-child{grid-column:1!important}.dashboard-panel .customer-add-row input:nth-child(2){grid-column:2!important}.dashboard-panel .customer-add-row .dashboard-row-save-btn,.dashboard-panel .customer-add-row button.dashboard-row-save-btn{grid-column:3/5!important;width:100%!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .mini-icon .mini-icon-svg{width:14px!important;height:14px!important;display:block!important}.dashboard-panel .users-permissions-section .activity-log-box{display:none!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{min-height:0!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{max-height:clamp(360px,54vh,720px)!important;padding-right:6px!important}.dashboard-panel .user-permission-card{grid-template-columns:minmax(0,1fr) minmax(0,.92fr) minmax(0,.92fr) minmax(0,.7fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .bonus-night-rule-row{grid-template-columns:minmax(76px,.62fr) minmax(82px,.72fr) minmax(100px,.96fr) minmax(76px,.66fr) minmax(76px,.66fr) minmax(86px,.72fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}.dashboard-panel .bonus-automation-rule-row{grid-template-columns:minmax(76px,.58fr) minmax(110px,1fr) 28px minmax(116px,1.05fr) minmax(64px,.52fr) minmax(84px,.7fr) minmax(86px,.72fr) var(--dashboard-row-save-col) var(--dashboard-row-delete-col)!important}@media (max-width:1449px){.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-row-save-btn{grid-column:1/3!important;grid-row:auto!important}.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row) .dashboard-row-delete-btn{grid-column:3/-1!important;grid-row:auto!important}}@media (max-width:749px){:root{--dashboard-row-action-h:38px}.dashboard-panel :is(.billing-rate-row,.trailer-cost-row,.truck-cost-row,.expense-row,.customer-rule-row,.user-permission-card,.bonus-night-rule-row,.bonus-automation-rule-row,.settings-pill-top,.settings-pill-actions) :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){gap:6px!important;padding:0 9px!important;border-radius:15px!important;font-size:11px!important}.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-icon,.dashboard-panel :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) .btn-svg{flex-basis:15px!important;width:15px!important;height:15px!important;min-width:15px!important}}.dashboard-panel .bonus-automation-panel .bonus-night-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important}.dashboard-panel .bonus-automation-panel .bonus-night-rules-head strong,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-night-rules-head .bonus-night-add-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head .bonus-night-add-btn{justify-self:end!important;width:auto!important;min-width:92px!important;max-width:-moz-max-content!important;max-width:max-content!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 12px!important;border-radius:12px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}@media (max-width:1449px){.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:749px){.dashboard-panel .bonus-automation-panel .bonus-night-rules-head .bonus-night-add-btn{min-width:84px!important;height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 9px!important;border-radius:11px!important;font-size:8.75px!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel,.dashboard-panel .billing-settings-tabs-card:has(.bonus-automation-panel),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tabs-card{overflow:visible!important}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.bonus-automation-scroll-body,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel>.bonus-automation-scroll-body{max-height:none!important;overflow-x:hidden!important;overflow-y:visible!important;padding-bottom:16px!important;scrollbar-gutter:auto!important}.dashboard-panel .billing-settings-tabs-card .bonus-performance-table,.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-table{--bonus-performance-table-height-tablet:588px;box-sizing:border-box!important;display:grid!important;align-content:start!important;flex:0 0 var(--bonus-performance-table-height-tablet)!important;height:var(--bonus-performance-table-height-tablet)!important;min-height:var(--bonus-performance-table-height-tablet)!important;max-height:var(--bonus-performance-table-height-tablet)!important;padding:0 2px 8px 0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row{min-height:38px!important;height:38px!important;max-height:38px!important;padding-top:3px!important;padding-bottom:3px!important}.dashboard-panel .bonus-automation-panel>.bonus-automation-scroll-body .bonus-performance-row.head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-performance-row.head{min-height:34px!important;height:34px!important;max-height:34px!important;position:sticky!important;top:0!important;z-index:8!important}}html.fp-oilfields-page .oil-home.is-week-loading,html.fp-oilfields-page .oil-home:has(.oil-inline-loader),html.fp-oilfields-page .tms-page :is(.content,.tms-shell,.oil-dashboard,.oil-tab-panel,.tab-view):has(:is(.oil-page-loader,.oil-inline-loader)){background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html.fp-oilfields-page :is(.oil-page-loader,.oil-inline-loader){background:transparent!important;background-color:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}html.fp-oilfields-page :is(.oil-page-loader,.oil-inline-loader):after,html.fp-oilfields-page :is(.oil-page-loader,.oil-inline-loader):before{display:none!important;content:none!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap{box-sizing:border-box!important;container-type:inline-size!important;display:block!important;width:100%!important;min-width:0!important;overflow-x:auto!important;scrollbar-gutter:stable!important;touch-action:pan-x pan-y!important}.dashboard-panel .billing-period-card .billing-loads-table{width:max(100%,2160px)!important}.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-empty-cell,.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-loading-cell,.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-state-cell{padding:0!important;text-align:left!important;overflow:visible!important}.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-state-cell>span{box-sizing:border-box!important;position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100cqw!important;min-height:48px!important;padding:14px 16px!important;color:var(--oil-muted,#8ea0b8)!important;font-weight:850!important;text-align:center!important}.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-building-row{pointer-events:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;animation:billingLoadsBuildPiece .62s cubic-bezier(.16,1,.3,1) both!important;transform-origin:top center!important;will-change:opacity,transform!important}.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-building-row td{height:50px!important;min-height:50px!important;padding:10px 12px!important;vertical-align:middle!important}.dashboard-panel .billing-loads-building-block{position:relative!important;display:block!important;width:72%!important;height:12px!important;margin:0 auto!important;overflow:hidden!important;border-radius:999px!important;background:linear-gradient(90deg,rgba(148,163,184,.11),rgba(96,165,250,.18),rgba(148,163,184,.11)),rgba(20,34,55,.72)!important;background-size:220% 100%!important;animation:billingLoadsBuildSheen .98s ease-in-out infinite!important}.dashboard-panel .billing-loads-building-row td:first-child .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(2) .billing-loads-building-block{width:86%!important}.dashboard-panel .billing-loads-building-row td:nth-child(5) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(6) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(7) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(8) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(9) .billing-loads-building-block{width:78%!important}.dashboard-panel .billing-loads-building-row td:nth-child(11) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(12) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(15) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(16) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(3) .billing-loads-building-block,.dashboard-panel .billing-loads-building-row td:nth-child(4) .billing-loads-building-block{width:58%!important}html[data-theme=light] .dashboard-panel .billing-loads-building-block{background:linear-gradient(90deg,rgba(148,163,184,.16),rgba(96,165,250,.22),rgba(148,163,184,.16)),rgba(226,235,246,.92)!important}@keyframes billingLoadsBuildPiece{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes billingLoadsBuildSheen{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.dashboard-panel .billing-loads-building-block,.dashboard-panel .billing-period-card .billing-loads-table .billing-loads-building-row{animation-duration:0s!important}}@media (max-width:749px){.dashboard-panel .billing-period-card .billing-loads-table{width:max(100%,1376px)!important}}.loads-modal.search-modal .search-results-title-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,420px)!important;align-items:center!important;gap:12px!important}.loads-modal.search-modal .search-results-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:min(420px,44vw)!important;max-width:100%!important;justify-self:end!important}.loads-modal.search-modal .search-results-actions .search-export-btn{width:100%!important;min-width:0!important;max-width:none!important;white-space:nowrap!important}@media (max-width:749px){.loads-modal.search-modal .search-results-title-row{grid-template-columns:1fr!important}.loads-modal.search-modal .search-results-actions{width:100%!important;justify-self:stretch!important}}@media (min-width:641px) and (max-width:1449px){.dashboard-panel .fuel-card-tree{grid-auto-rows:70px!important;gap:6px!important}.dashboard-panel .fuel-card-node{min-height:70px!important;height:70px!important;max-height:70px!important;padding:9px!important;align-content:center!important}}@media (max-width:1449px){.dashboard-panel .dashboard-horizontal-shell{gap:12px!important;margin:0!important}.dashboard-panel .dashboard-horizontal-nav{margin:0!important;padding:0!important}.dashboard-panel .dashboard-horizontal-tabs{margin:0!important}.dashboard-panel .dashboard-horizontal-slider,.dashboard-panel .dashboard-horizontal-track{margin:0!important;padding:0!important}}@media (max-width:749px){.dashboard-panel .dashboard-horizontal-shell{gap:7px!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .fuel-settings-evidence-card,body>.fuel-modal-back .fuel-settings-evidence-card{min-height:0!important;padding:14px 16px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis{grid-template-columns:repeat(4,128px)!important;justify-content:center!important;justify-items:stretch!important;gap:10px!important;width:100%!important;margin:10px auto 8px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis>div,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div{width:128px!important;height:72px!important;min-height:72px!important;padding:8px 6px!important;border-radius:12px!important;align-content:center!important;justify-items:center!important;text-align:center!important}.dashboard-panel .fuel-settings-evidence-kpis b,body>.fuel-modal-back .fuel-settings-evidence-kpis b{font-size:24px!important;line-height:1!important}.dashboard-panel .fuel-settings-evidence-kpis em,body>.fuel-modal-back .fuel-settings-evidence-kpis em{margin-top:6px!important;font-size:9px!important;line-height:1.05!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-note,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-note{margin-top:8px!important}}@media (max-width:749px){.dashboard-panel .fuel-settings-evidence-card,body>.fuel-modal-back .fuel-settings-evidence-card{min-height:0!important;padding:12px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;justify-items:stretch!important;gap:8px!important;width:100%!important;margin:9px 0 7px!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div,.dashboard-panel .fuel-settings-footer-grid .fuel-settings-evidence-kpis>div,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-evidence-kpis>div{width:100%!important;height:68px!important;min-height:68px!important;padding:8px 6px!important;border-radius:12px!important;align-content:center!important;justify-items:center!important;text-align:center!important}.dashboard-panel .fuel-settings-evidence-kpis b,body>.fuel-modal-back .fuel-settings-evidence-kpis b{font-size:22px!important;line-height:1!important}.dashboard-panel .fuel-settings-evidence-kpis em,body>.fuel-modal-back .fuel-settings-evidence-kpis em{margin-top:5px!important;font-size:8px!important;line-height:1.05!important}.dashboard-panel .fuel-settings-evidence-card .fuel-settings-note,body>.fuel-modal-back .fuel-settings-evidence-card .fuel-settings-note{margin-top:7px!important}}@media (min-width:750px) and (max-width:1449px){html.fp-oilfields-page body:not(.fp-oilfields-full-map):not(.fp-oilfields-login)>.app-main>.tms-page>.tms-shell{padding-top:10px!important}html.fp-oilfields-page .tms-page .oil-tabs-top{padding-top:4px!important;padding-bottom:7px!important}}@media (max-width:1449px){.dashboard-panel .dashboard-horizontal-tabs{position:relative!important;overflow:hidden!important;border:1px solid rgba(96,165,250,.56)!important;background-clip:padding-box!important;outline:1px solid rgba(96,165,250,.16)!important;outline-offset:-2px!important}.light .dashboard-panel .dashboard-horizontal-tabs,body.light .dashboard-panel .dashboard-horizontal-tabs,html[data-theme=light] .dashboard-panel .dashboard-horizontal-tabs{background:#eff6ff!important;border-color:#9fc8ff!important;outline-color:rgba(96,165,250,.18)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),inset 0 0 0 1px rgba(96,165,250,.08)!important}html:not([data-theme=light]) .dashboard-panel .dashboard-horizontal-tabs,html[data-theme=dark] .dashboard-panel .dashboard-horizontal-tabs{background:#0c1524!important;border-color:rgba(96,165,250,.5)!important;outline-color:rgba(147,197,253,.12)!important}.dashboard-panel .dashboard-horizontal-tabs button.active,.light .dashboard-panel .dashboard-horizontal-tabs button.active,body.light .dashboard-panel .dashboard-horizontal-tabs button.active,html:not([data-theme=light]) .dashboard-panel .dashboard-horizontal-tabs button.active,html[data-theme=dark] .dashboard-panel .dashboard-horizontal-tabs button.active,html[data-theme=light] .dashboard-panel .dashboard-horizontal-tabs button.active{border:1px solid #2f8cff!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .fuel-card-details-panel,.dashboard-panel .fuel-tab-panel.fuel-tab-panel-details{min-height:0!important;height:auto!important;max-height:none!important;overflow:visible!important}.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section,.dashboard-panel .fuel-card-details-panel .fuel-change-bar,.dashboard-panel .fuel-card-details-panel .fuel-detail-grid,.dashboard-panel .fuel-card-details-panel .fuel-info-cards{flex:0 0 auto!important}.dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section .fuel-table-wrap{flex:0 0 320px!important;height:320px!important;min-height:320px!important;max-height:320px!important;overflow:auto!important}}@media (min-width:641px) and (max-width:1449px){.dashboard-panel .system-settings-section .customer-rule-row{display:grid!important;grid-template-columns:minmax(118px,.82fr) minmax(180px,1.55fr) 96px 44px!important;grid-auto-rows:40px!important;align-items:center!important;gap:7px!important}.dashboard-panel .system-settings-section .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>input{grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-save-btn{grid-column:3!important;grid-row:1!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:40px!important;min-height:40px!important;padding:0 8px!important;justify-self:stretch!important;font-size:9px!important;border-radius:12px!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-delete-btn{grid-column:4!important;grid-row:1!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:40px!important;min-height:40px!important;padding:0!important;justify-self:stretch!important;border-radius:12px!important}}@media (max-width:640px){.dashboard-panel .system-settings-section .customer-rule-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:38px!important;align-items:center!important;gap:6px!important}.dashboard-panel .system-settings-section .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>input{grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-save-btn{grid-column:1!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-delete-btn{grid-column:2!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel .system-settings-section .customer-rule-row>.dashboard-row-save-btn{width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;padding:0 8px!important;justify-self:stretch!important;border-radius:13px!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{min-height:560px!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{min-height:460px!important;max-height:clamp(500px,68svh,820px)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(118px,.24fr) minmax(160px,.32fr) minmax(0,1fr)!important;min-height:38px!important;padding:6px 0!important;gap:10px!important}}@media (max-width:749px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{min-height:460px!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .mini-head{gap:8px!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-search{width:100%!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{min-height:340px!important;max-height:clamp(360px,62svh,640px)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(94px,122px) minmax(0,1fr)!important;min-height:48px!important;padding:6px 0!important;gap:3px 8px!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row p{grid-column:1/-1!important}}@media (max-width:1449px){.oil-home #oil-home-top-drivers{overflow:hidden!important}.oil-home #oil-home-top-drivers .oil-top-region-scroll{display:flex!important;overflow-x:scroll!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:none!important;scrollbar-gutter:stable!important}.oil-home #oil-home-top-drivers .oil-top-region-table{flex-shrink:0!important;--oil-top-region-title-height:32px;--oil-top-region-header-height:26px;--oil-top-region-row-height:24px;height:calc(var(--oil-top-region-title-height) + var(--oil-top-region-header-height) + (var(--oil-top-region-row-height) * 10) + 2px)!important;max-height:calc(var(--oil-top-region-title-height) + var(--oil-top-region-header-height) + (var(--oil-top-region-row-height) * 10) + 2px)!important;overflow-x:hidden!important;overflow-y:hidden!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important}.oil-home #oil-home-top-drivers :is(.oil-top-region-title,.oil-top-columns,.oil-top-row,.oil-top-driver-col,.oil-top-company-col,.oil-top-total-col){touch-action:pan-x pan-y!important}}.oil-home #oil-home-top-drivers .oil-top-scroll-shell{position:relative;min-width:0}.oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none;position:absolute;top:calc(50% + 6px);z-index:6;width:40px;height:48px;align-items:center;justify-content:center;border:1px solid rgba(96,165,250,.72);border-radius:14px;background:rgba(15,23,42,.9);color:#dbeafe;box-shadow:0 16px 34px rgba(3,7,18,.24);transform:translateY(-50%);transition:opacity .18s ease,transform .18s ease,border-color .18s ease}.oil-home #oil-home-top-drivers .oil-top-scroll-btn-left{left:6px}.oil-home #oil-home-top-drivers .oil-top-scroll-btn-right{right:6px}.oil-home #oil-home-top-drivers .oil-top-scroll-btn:disabled{opacity:.28;pointer-events:none}.oil-home #oil-home-top-drivers .oil-top-scroll-btn:not(:disabled):active{transform:translateY(-50%) scale(.96)}.oil-home #oil-home-top-drivers .oil-top-scroll-btn .oil-week-arrow-icon{width:20px;height:20px}.light .oil-home #oil-home-top-drivers .oil-top-scroll-btn,body.light .oil-home #oil-home-top-drivers .oil-top-scroll-btn,html[data-theme=light] .oil-home #oil-home-top-drivers .oil-top-scroll-btn{background:rgba(255,255,255,.94);color:#0f172a;border-color:rgba(37,99,235,.45);box-shadow:0 14px 30px rgba(15,23,42,.16)}@media (min-width:750px) and (max-width:1449px),(min-width:750px) and (pointer:coarse){.oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:flex}.oil-home #oil-home-top-drivers .oil-top-region-scroll{padding-left:46px!important;padding-right:46px!important;scroll-padding-inline:46px!important}}@media (min-width:750px) and (pointer:coarse){.oil-home #oil-home-top-drivers .oil-top-region-scroll,.oil-home #oil-home-top-drivers :is(.oil-top-region-table,.oil-top-region-title,.oil-top-columns,.oil-top-row,.oil-top-driver-col,.oil-top-company-col,.oil-top-total-col){touch-action:pan-x pan-y!important}}@media (max-width:749px),(min-width:1450px) and (pointer:fine){.oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none!important}}.billing-rate-settings-modal-optimized .billing-rate-rule-groups{contain:layout style paint;overscroll-behavior:contain}.billing-rate-settings-modal-optimized .billing-rate-region-group{content-visibility:auto;contain:layout style paint;contain-intrinsic-size:760px}.billing-rate-settings-modal-optimized .billing-rate-row,.billing-rate-settings-modal-optimized .billing-rate-rules-table,.billing-rate-settings-modal-optimized .billing-rate-table-scroll{contain:layout style paint}.billing-rate-settings-modal-optimized .billing-rate-row :is(input,select,.dashboard-btn,button,.rate-rule-suffix-field){transition:none!important;will-change:auto!important}@media (min-width:750px) and (max-width:1449px){.trailers-head .status-checkbox-filter.tablet-status-head-filter,.trucks-head .status-checkbox-filter.tablet-status-head-filter{width:108px!important;min-width:108px!important;max-width:108px!important;height:40px!important;min-height:40px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;overflow:visible!important}.trailers-head .status-checkbox-filter.tablet-status-head-filter .status-checkbox-filter-trigger,.trucks-head .status-checkbox-filter.tablet-status-head-filter .status-checkbox-filter-trigger{height:40px!important;min-height:40px!important;border-radius:14px!important}}@media (max-width:1449px){.oil-monthly-card .oil-driver-pie-list{max-height:252px!important}.oil-monthly-card .oil-chart-detail-pills-pie{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:100%!important;max-width:100%!important;margin-top:12px!important;padding:8px!important;overflow-x:auto!important;overflow-y:hidden!important;max-height:none!important;scrollbar-width:thin!important;scroll-snap-type:x proximity!important;-webkit-overflow-scrolling:touch!important}.oil-monthly-card .oil-chart-detail-pills-pie::-webkit-scrollbar{height:6px!important;display:block!important}.oil-monthly-card .oil-chart-detail-pills-pie::-webkit-scrollbar-track{background:rgba(148,163,184,.14)!important;border-radius:999px!important}.oil-monthly-card .oil-chart-detail-pills-pie::-webkit-scrollbar-thumb{background:rgba(96,165,250,.45)!important;border-radius:999px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{box-sizing:border-box!important;flex:0 0 auto!important;height:58px!important;min-height:58px!important;max-height:58px!important;padding:7px 8px!important;display:grid!important;align-content:center!important;justify-items:center!important;gap:2px!important;border-radius:14px!important;overflow:hidden!important;scroll-snap-align:start!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver{grid-template-columns:1fr!important;width:132px!important;min-width:132px!important;max-width:132px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill{width:136px!important;min-width:136px!important;max-width:136px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{width:118px!important;min-width:118px!important;max-width:118px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill em,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill small,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver span,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill em,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill small{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.05!important;text-align:center!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill small,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver span,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill small{font-size:7.5px!important;letter-spacing:0!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver b{font-size:15px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill b,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill b{font-size:9px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill em,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill em{font-size:7.5px!important}}@media (max-width:560px){.oil-monthly-card .oil-driver-pie-list{max-height:232px!important}.oil-monthly-card .oil-chart-detail-pills-pie{gap:7px!important;padding:7px!important;max-height:none!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver,.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{height:56px!important;min-height:56px!important;max-height:56px!important;padding:6px 7px!important;border-radius:13px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-driver{width:120px!important;min-width:120px!important;max-width:120px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-day-pill{width:128px!important;min-width:128px!important;max-width:128px!important}.oil-monthly-card .oil-chart-detail-pills-pie .oil-chart-detail-pill{width:112px!important;min-width:112px!important;max-width:112px!important}}@media (max-width:1449px){.dashboard-panel .users-permissions-section{min-height:0!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .dash-section-body{display:flex!important;flex-direction:column!important;gap:10px!important;overflow:visible!important}.dashboard-panel .users-permissions-section .mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin-bottom:0!important}.dashboard-panel .users-permissions-section .mini-section-head .dashboard-btn{width:104px!important;min-width:104px!important;height:40px!important;min-height:40px!important;border-radius:15px!important;padding:0 10px!important}.dashboard-panel .users-permissions-section .users-list{box-sizing:border-box!important;display:grid!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:10px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:grid!important;width:100%!important;max-width:100%!important;min-width:0!important;gap:7px!important;padding:8px!important;border-radius:15px!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-card>:is(input,select,.dashboard-btn){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:12px!important;font-size:11px!important;line-height:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input{padding-left:10px!important;padding-right:10px!important}.dashboard-panel .users-permissions-section .masked-password-field::-moz-placeholder{font-size:8.5px!important;letter-spacing:0!important}.dashboard-panel .users-permissions-section .masked-password-field::placeholder{font-size:8.5px!important;letter-spacing:0!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .users-list{max-height:clamp(260px,38vh,430px)!important}.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:minmax(92px,1fr) minmax(120px,1.12fr) minmax(104px,.95fr) minmax(86px,.74fr) 86px 42px!important;align-items:center!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:3!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select{grid-column:4!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:5!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:6!important;grid-row:1!important;width:42px!important;min-width:42px!important;max-width:42px!important;justify-self:stretch!important}.dashboard-panel .users-permissions-section .permissions-settings-box{padding:10px!important}.dashboard-panel .users-permissions-section .permissions-role-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(292px,1fr))!important;gap:9px!important;max-height:clamp(360px,48vh,620px)!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:5px!important}}@media (max-width:749px){.dashboard-panel .users-permissions-section .mini-section-head{grid-template-columns:minmax(0,1fr) 96px!important}.dashboard-panel .users-permissions-section .mini-section-head h4{font-size:14px!important}.dashboard-panel .users-permissions-section .mini-section-head p{font-size:10px!important;line-height:1.2!important}.dashboard-panel .users-permissions-section .mini-section-head .dashboard-btn{width:96px!important;min-width:96px!important;height:38px!important;min-height:38px!important}.dashboard-panel .users-permissions-section .users-list{max-height:min(520px,58svh)!important;padding:8px!important}.dashboard-panel .users-permissions-section .user-permission-card{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:38px!important;gap:7px!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:1!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select{grid-column:2!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:1!important;grid-row:3!important;width:100%!important;min-width:0!important;max-width:100%!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:2!important;grid-row:3!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .users-permissions-section .permissions-settings-box{padding:8px!important}.dashboard-panel .users-permissions-section .permissions-role-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;max-height:min(640px,64svh)!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding-right:4px!important}.dashboard-panel .users-permissions-section .permission-role-card{padding:9px!important;border-radius:14px!important}.dashboard-panel .users-permissions-section .permission-grid,.dashboard-panel .users-permissions-section .permission-grid.permission-grid-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .users-permissions-section .permission-grid label{min-height:34px!important;padding:5px 6px!important}.dashboard-panel .users-permissions-section .permission-cycle{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:9px!important}}.dashboard-panel .system-settings-section .company-update-btn.dashboard-row-save-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:var(--dashboard-row-save-col)!important;min-width:var(--dashboard-row-save-col)!important;max-width:var(--dashboard-row-save-col)!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important;padding:0 14px!important;border-radius:18px!important;line-height:1!important}@media (max-width:1449px){.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:64px minmax(0,1fr) 84px var(--dashboard-row-save-col)!important}.dashboard-panel .system-settings-section .company-update-btn.dashboard-row-save-btn{justify-self:stretch!important}}@media (max-width:749px){.dashboard-panel .system-settings-section .settings-v4-grid{grid-template-columns:46px minmax(0,1fr) minmax(68px,76px) var(--dashboard-row-save-col)!important;-moz-column-gap:6px!important;column-gap:6px!important}.dashboard-panel .system-settings-section .company-update-btn.dashboard-row-save-btn{padding:0 10px!important;font-size:11px!important}}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-row{grid-template-columns:minmax(220px,.76fr) minmax(420px,1.34fr) minmax(110px,132px) 64px!important;gap:10px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-add-row>.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}@media (min-width:641px) and (max-width:1449px){.dashboard-panel .system-settings-section .customer-add-row{grid-template-columns:minmax(118px,.82fr) minmax(180px,1.55fr) 96px 44px!important;grid-auto-rows:40px!important;gap:7px!important}.dashboard-panel .system-settings-section .customer-add-row>.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{gap:0!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{padding:6px 0!important;overflow:hidden!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row p{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:1449px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{min-height:0!important}}@media (max-width:620px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row p{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important}}.dashboard-panel .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .users-list{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;scrollbar-gutter:auto!important}.dashboard-panel .users-permissions-section .dash-section-body,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .dash-section-body{max-height:none!important;overflow:visible!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap{max-width:100%!important;overflow-x:scroll!important;overflow-y:auto!important;padding-bottom:12px!important;scrollbar-gutter:stable both-edges!important;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.78) rgba(148,163,184,.18)!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-period-card .billing-loads-table{width:2160px!important;min-width:2160px!important;max-width:none!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar{display:block!important;width:12px!important;height:12px!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-track{display:block!important;background:rgba(148,163,184,.18)!important;border-radius:999px!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-thumb{display:block!important;background:rgba(96,165,250,.78)!important;border-radius:999px!important}html[data-theme=light] .dashboard-panel .billing-period-card .billing-loads-table-wrap{scrollbar-color:rgba(37,99,235,.82) rgba(226,232,240,.95)!important}html[data-theme=light] .dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-track{background:rgba(226,232,240,.95)!important}html[data-theme=light] .dashboard-panel .billing-period-card .billing-loads-table-wrap::-webkit-scrollbar-thumb{background:rgba(37,99,235,.82)!important}@media (max-width:749px){.dashboard-panel .billing-period-card .billing-loads-table{width:1376px!important;min-width:1376px!important;max-width:none!important}}@media (min-width:750px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{grid-template-columns:minmax(220px,.76fr) minmax(420px,1.34fr) minmax(110px,132px) 64px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important;justify-self:stretch!important;align-self:center!important;border-radius:18px!important}}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:46px;--activity-log-head-space:98px;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:calc((var(--activity-log-visible-row-h) * 10) + var(--activity-log-head-space))!important;max-height:none!important;overflow:visible!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{box-sizing:border-box!important;flex:0 0 calc(var(--activity-log-visible-row-h) * 10)!important;height:calc(var(--activity-log-visible-row-h) * 10)!important;min-height:calc(var(--activity-log-visible-row-h) * 10)!important;max-height:calc(var(--activity-log-visible-row-h) * 10)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{box-sizing:border-box!important;flex:0 0 var(--activity-log-visible-row-h)!important;height:var(--activity-log-visible-row-h)!important;min-height:var(--activity-log-visible-row-h)!important;max-height:var(--activity-log-visible-row-h)!important}@media (max-width:1449px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:54px;--activity-log-head-space:112px}}@media (max-width:620px){.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:64px;--activity-log-head-space:132px}}@media (max-width:1080px){.oil-full-map-panel-row{grid-template-columns:14px minmax(0,1fr) minmax(220px,54%)!important;min-height:62px!important;align-items:center!important}.oil-full-map-panel-eta{min-width:0!important;overflow:visible!important}.oil-full-map-eta-line{flex-wrap:wrap!important;row-gap:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{display:flex!important;justify-content:flex-end!important;align-items:center!important;flex-wrap:wrap!important;gap:3px!important;width:100%!important;max-width:100%!important;overflow:visible!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{flex:0 1 auto!important;min-width:0!important;max-width:min(100%,96px)!important;min-height:17px!important;padding:2px 7px!important;line-height:1!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer{max-width:92px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:112px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:64px!important;flex-shrink:1!important}}@media (max-width:720px){.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(214px,62%)!important;min-height:68px!important;gap:5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:3px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:18px!important;padding:2px 6px!important;font-size:8px!important}}@media (max-width:430px){.oil-full-map-panel-row{grid-template-columns:12px minmax(0,1fr) minmax(190px,64%)!important;min-height:72px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{max-width:86px!important;font-size:7.6px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:98px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:58px!important}}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:6px!important;row-gap:5px!important}.oil-full-map-route-pill-group{justify-content:flex-end!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{margin:0!important;min-height:20px!important;padding:2px 8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:82px!important}@media (max-width:1080px){.oil-full-map-panel-row{grid-template-columns:14px minmax(0,1fr) minmax(238px,58%)!important;min-height:74px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:6px!important;row-gap:5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{padding-inline:7px!important;font-size:8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:82px!important}}@media (max-width:720px){.oil-full-map-panel-row{grid-template-columns:13px minmax(0,1fr) minmax(224px,66%)!important;min-height:78px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:5px!important;row-gap:5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:19px!important;padding-inline:6px!important;font-size:7.8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal{max-width:74px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:80px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:58px!important}}@media (max-width:430px){.oil-full-map-panel-row{grid-template-columns:12px minmax(0,1fr) minmax(204px,68%)!important;min-height:84px!important}.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{gap:5px!important;row-gap:4px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:18px!important;padding-inline:5px!important;font-size:7.4px!important}}.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{max-width:100%!important;overflow-x:hidden!important}@media (min-width:750px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(132px,12vw,180px);--customer-format-delete-col:clamp(60px,6vw,84px);display:grid!important;grid-template-columns:minmax(150px,.86fr) minmax(220px,1.62fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;gap:10px!important;width:100%!important;max-width:100%!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:first-child{grid-column:1!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:3/5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;gap:8px!important;align-items:center!important;min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{grid-column:3!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{grid-column:4!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row input,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important;border-radius:18px!important}}@media (min-width:750px) and (max-width:980px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(118px,15vw,148px);--customer-format-delete-col:clamp(54px,7vw,64px);grid-template-columns:minmax(126px,.82fr) minmax(180px,1.5fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;gap:8px!important}}@media (max-width:749px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-auto-rows:var(--dashboard-row-action-h)!important;gap:8px!important;width:100%!important;max-width:100%!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:first-child{grid-column:1!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:1/-1!important;grid-row:2!important;width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-template-columns:30px minmax(0,1fr)!important;gap:6px!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){min-width:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{grid-column:1!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{grid-column:2!important;grid-row:2!important}.dashboard-panel .system-settings-section .customer-rule-box :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn){width:100%!important;min-width:0!important;max-width:100%!important;height:var(--dashboard-row-action-h)!important;min-height:var(--dashboard-row-action-h)!important;max-height:var(--dashboard-row-action-h)!important}}.dashboard-panel .system-settings-section .customer-rule-box .home-customer-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .home-customer-toggle{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;display:inline-grid!important;place-items:center!important;align-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox],.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;border-radius:5px!important;flex:0 0 18px!important;align-self:center!important;justify-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox]:checked,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .home-customer-toggle input[type=checkbox]:checked{background-size:13px 13px!important}@media (min-width:981px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(104px,7vw,124px)!important;--customer-format-delete-col:52px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-template-columns:24px minmax(0,1fr)!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{max-width:124px!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:0 10px!important;border-radius:14px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{width:52px!important;min-width:52px!important;max-width:52px!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:14px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:14px!important}}.dashboard-panel :is(.system-settings-section,.users-permissions-section) .activity-log-box{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel :is(.system-settings-section,.users-permissions-section) .activity-log-box .activity-log-list{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:calc(var(--activity-log-visible-row-h) * 10)!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:0!important}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{grid-template-columns:minmax(140px,1.05fr) minmax(160px,1.08fr) minmax(136px,.9fr) minmax(104px,.62fr) minmax(96px,116px) 56px!important;align-items:center!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:3!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.user-status-select{grid-column:4!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:5!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;z-index:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:6!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;justify-self:stretch!important;z-index:1!important}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{grid-template-columns:minmax(108px,1fr) minmax(132px,1.12fr) minmax(116px,.95fr) minmax(92px,.72fr) minmax(90px,108px) 48px!important}}@media (max-width:749px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{grid-auto-rows:var(--dashboard-row-action-h)!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .permissions-settings-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permissions-settings-box{padding:8px!important}.dashboard-panel .users-permissions-section .permissions-role-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permissions-role-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;max-height:min(640px,64svh)!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:4px!important}.dashboard-panel .users-permissions-section .permission-role-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-role-card{padding:9px!important;border-radius:14px!important}.dashboard-panel .users-permissions-section .permission-grid,.dashboard-panel .users-permissions-section .permission-grid.permission-grid-groups,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-grid,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-grid.permission-grid-groups{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.dashboard-panel .users-permissions-section .permission-grid label,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-grid label{min-height:34px!important;padding:5px 6px!important}.dashboard-panel .users-permissions-section .permission-cycle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .permission-cycle{height:28px!important;min-height:28px!important;padding:0 8px!important;font-size:9px!important}}@media (min-width:1450px){:root{--loads-cols-desktop:42px 95px 170px repeat(10,126px) minmax(54px,1fr)}.trailers-table-wrap,.trucks-table-wrap{width:100%!important;max-width:100%!important}.trailers-table{--trl-table-min-width:calc(var(--trl-col-trailer) + var(--trl-col-region) + var(--trl-col-type) + var(--trl-col-status) + var(--trl-col-owner) + var(--trl-col-ecord) + var(--trl-col-last-used) + var(--trl-col-fs) + var(--trl-col-bs) + var(--trl-col-vin) + var(--trl-col-inspection) + var(--trl-col-notice))}.trailers-table,.trailers-table .trailers-row{width:100%!important;min-width:var(--trl-table-min-width)!important}.trailers-table .trailers-row{grid-template-columns:var(--trl-col-trailer) var(--trl-col-region) var(--trl-col-type) var(--trl-col-status) var(--trl-col-owner) var(--trl-col-ecord) var(--trl-col-last-used) var(--trl-col-fs) var(--trl-col-bs) var(--trl-col-vin) var(--trl-col-inspection) minmax(var(--trl-col-notice),1fr)!important}.trucks-table{--trk-table-min-width:calc(var(--trk-col-truck) + var(--trk-col-region) + var(--trk-col-make) + var(--trk-col-status) + var(--trk-col-auto) + var(--trk-col-last-used) + var(--trk-col-reg-pic) + var(--trk-col-inspection-pic) + var(--trk-col-vin-pic) + var(--trk-col-notice))}.trucks-table,.trucks-table .trucks-row{width:100%!important;min-width:var(--trk-table-min-width)!important}.trucks-table .trucks-row{grid-template-columns:var(--trk-col-truck) var(--trk-col-region) var(--trk-col-make) var(--trk-col-status) var(--trk-col-auto) var(--trk-col-last-used) var(--trk-col-reg-pic) var(--trk-col-inspection-pic) var(--trk-col-vin-pic) minmax(var(--trk-col-notice),1fr)!important}}@media (max-width:1449px){.drivers-table .drivers-data-row>span.driver-name,.drivers-table .drivers-data-row>span:first-child.driver-name,.drivers-table .drivers-row>span:first-child{position:sticky!important;left:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;z-index:64!important;contain:none!important;content-visibility:visible!important;transform:none!important;will-change:auto!important;backface-visibility:visible!important;opacity:1!important;visibility:visible!important;isolation:isolate!important;overflow:hidden!important;background:var(--driver-sticky-normal)!important;background-color:var(--driver-sticky-normal)!important;color:var(--oil-text,#0f172a)!important}.drivers-table .drivers-header>span:first-child{z-index:70!important;background:var(--driver-header-sticky-bg)!important;background-color:var(--driver-header-sticky-bg)!important}.drivers-table .drivers-data-row:hover>span.driver-name,.drivers-table .drivers-data-row:hover>span:first-child.driver-name{z-index:65!important;background:var(--driver-sticky-hover)!important;background-color:var(--driver-sticky-hover)!important}.drivers-table .drivers-data-row>span.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span.driver-name .driver-name-text,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-home-map-dot,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-name-text{contain:none!important;content-visibility:visible!important;will-change:auto!important;backface-visibility:visible!important;opacity:1!important;visibility:visible!important}.drivers-table .drivers-data-row>span.driver-name .driver-name-text,.drivers-table .drivers-data-row>span:first-child.driver-name .driver-name-text{transform:none!important}.drivers-table-wrap.drivers-sticky-repaint .drivers-table .drivers-data-row>span.driver-name,.drivers-table-wrap.drivers-sticky-repaint .drivers-table .drivers-data-row>span:first-child.driver-name,.drivers-table-wrap.drivers-sticky-repaint .drivers-table .drivers-header>span:first-child{outline:1px solid transparent!important}}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;max-height:min(63vh,720px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:auto!important;padding:0!important;gap:6px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(52px,.62fr) minmax(76px,1fr) minmax(68px,.86fr) minmax(68px,.86fr) minmax(60px,.7fr) minmax(62px,.7fr) minmax(56px,.62fr) minmax(56px,.62fr) minmax(64px,.72fr) minmax(58px,.64fr) minmax(54px,.6fr) minmax(54px,.6fr) 38px!important;grid-template-rows:34px!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:34px!important;align-items:stretch!important;content-visibility:visible!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row>*{grid-row:1!important;grid-column:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important;align-self:stretch!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;border-radius:10px!important;font-size:8.4px!important;line-height:1!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row select{padding-left:7px!important;padding-right:18px!important;overflow:hidden!important;text-overflow:ellipsis!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row .rate-rule-suffix-field input{padding-left:8px!important;padding-right:16px!important}.dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=billing-bonus],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) .billing-rate-table.compact-list-table .billing-rate-row .dashboard-btn.icon-btn{min-width:38px!important;width:38px!important;max-width:38px!important;padding:0!important}}.dashboard-panel .billing-rate-table.compact-list-table>.billing-rate-header-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:70px 104px 84px 84px 76px 74px 72px 74px 76px 72px 72px 62px 42px!important;gap:6px!important;width:-moz-max-content!important;width:max-content!important;min-width:1034px!important;max-width:none!important;min-height:24px!important;padding:0 0 4px!important;border-bottom:1px solid rgba(148,163,184,.2)!important;background:var(--card,rgba(15,23,42,.96))!important}.dashboard-panel .billing-rate-table.compact-list-table>.billing-rate-header-row>span{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;width:100%!important;max-width:100%!important;color:var(--muted,#9fb0c8)!important;font-size:8px!important;font-weight:950!important;line-height:1.05!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important;overflow-wrap:anywhere!important}html[data-theme=light] .dashboard-panel .billing-rate-table.compact-list-table>.billing-rate-header-row{background:#f8fbff!important}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-rates] .billing-rate-table.compact-list-table>.billing-rate-header-row{grid-template-columns:minmax(52px,.62fr) minmax(76px,1fr) minmax(68px,.86fr) minmax(68px,.86fr) minmax(60px,.7fr) minmax(62px,.7fr) minmax(56px,.62fr) minmax(56px,.62fr) minmax(64px,.72fr) minmax(58px,.64fr) minmax(54px,.6fr) minmax(54px,.6fr) 38px!important;width:100%!important;min-width:0!important;max-width:100%!important}}.dashboard-panel .system-settings-section .customer-rule-box .customer-name-home{align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle{box-sizing:border-box!important;display:inline-grid!important;place-items:center!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;max-height:22px!important;padding:0!important;margin:0!important;align-self:center!important;justify-self:center!important;overflow:visible!important}.dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox],.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;display:block!important;flex:0 0 16px!important;inline-size:16px!important;block-size:16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important;min-height:16px!important;max-height:16px!important;aspect-ratio:1/1!important;padding:0!important;margin:0!important;border-radius:4px!important;border:1px solid rgba(148,163,184,.62)!important;background-color:rgba(248,250,252,.98)!important;background-image:none!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:12px 12px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important;position:static!important;inset:auto!important;transform:none!important;align-self:center!important;justify-self:center!important;cursor:pointer!important}html:not([data-theme=light]) .dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked),html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked),html[data-theme=dark] .dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked),html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:not(:checked){border-color:rgba(148,163,184,.48)!important;background-color:#1f2937!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}.dashboard-panel .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:checked,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box label.home-customer-toggle>input[type=checkbox]:checked{border-color:#2563eb!important;background-color:#2563eb!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.25 8.2 6.55 11.4 12.9 4.6' fill='none' stroke='%23fff' stroke-width='2.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;box-shadow:none!important}@media (min-width:981px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(88px,5.4vw,108px)!important;--customer-format-delete-col:44px!important;grid-template-columns:minmax(160px,.86fr) minmax(260px,1.68fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;gap:8px!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-template-columns:22px minmax(0,1fr)!important;gap:8px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{width:100%!important;min-width:0!important;max-width:108px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 8px!important;border-radius:12px!important;gap:6px!important;font-size:10px!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{width:44px!important;min-width:44px!important;max-width:44px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0!important;border-radius:12px!important;justify-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:3/5!important;width:100%!important;min-width:0!important;max-width:100%!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 8px!important;border-radius:12px!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) :is(.btn-icon,.btn-svg),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box :is(.dashboard-row-save-btn,.dashboard-row-delete-btn) :is(.btn-icon,.btn-svg){flex-basis:14px!important;width:14px!important;height:14px!important;min-width:14px!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{--customer-format-save-col:clamp(108px,14vw,148px)!important;--customer-format-delete-col:44px!important;display:grid!important;grid-template-columns:minmax(180px,1fr) var(--customer-format-save-col) var(--customer-format-delete-col)!important;grid-template-rows:var(--dashboard-row-action-h) minmax(var(--dashboard-row-action-h),auto)!important;grid-auto-rows:auto!important;-moz-column-gap:8px!important;column-gap:8px!important;row-gap:8px!important;align-items:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;min-width:0!important;max-width:100%!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:clamp(10px,1.12vw,12px)!important;letter-spacing:0!important;padding-inline:12px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row>button.dashboard-row-save-btn{grid-column:2/4!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;justify-self:stretch!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{grid-column:3!important;grid-row:1!important;width:44px!important;min-width:44px!important;max-width:44px!important;justify-self:stretch!important}}.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{-moz-column-gap:8px!important;column-gap:8px!important;row-gap:7px!important;gap:7px 8px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills{display:flex!important;width:100%!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:8px!important;gap:8px 10px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group{display:inline-flex!important;width:auto!important;max-width:100%!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill{display:inline-flex!important;width:auto!important;flex:0 0 auto!important;margin:0!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill+.oil-full-map-route-pill{margin-left:2px!important}@media (max-width:430px){.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills,.oil-full-map-route-pill-group{-moz-column-gap:7px!important;column-gap:7px!important;row-gap:6px!important;gap:6px 7px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group{-moz-column-gap:8px!important;column-gap:8px!important;row-gap:7px!important;gap:7px 8px!important}}.oil-full-map-panel-row.is-row-split{grid-template-columns:18px minmax(0,calc(50% - 34px)) minmax(0,50%)!important;gap:8px!important}.oil-full-map-panel-eta,.oil-full-map-panel-eta .oil-full-map-panel-meta{min-width:0!important;max-width:100%!important;overflow:hidden!important}.oil-full-map-panel-eta .oil-full-map-panel-meta{display:grid!important;justify-items:end!important;align-content:start!important;gap:4px!important;width:100%!important}.oil-full-map-panel-eta .oil-full-map-panel-leading-meta{justify-self:end!important;max-width:100%!important;overflow:hidden!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,max-content))!important;justify-content:end!important;justify-items:stretch!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;-moz-column-gap:6px!important;column-gap:6px!important;row-gap:5px!important;gap:5px 6px!important;overflow:hidden!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill,.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{box-sizing:border-box!important;display:inline-flex!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:20px!important;margin:0!important;padding:2px 10px!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:min(100%,150px)!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{font-size:6.9px!important;padding-inline:2px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:min(100%,78px)!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill+.oil-full-map-route-pill{margin-left:0!important}@media (max-width:1080px){.oil-full-map-panel-row.is-row-split{grid-template-columns:14px minmax(0,calc(50% - 28px)) minmax(0,50%)!important;gap:7px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills{grid-template-columns:repeat(2,minmax(0,max-content))!important;-moz-column-gap:5px!important;column-gap:5px!important;row-gap:4px!important;gap:4px 5px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill,.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:19px!important;padding-inline:8px!important;font-size:7.8px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:min(100%,120px)!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:min(100%,68px)!important}}@media (max-width:720px){.oil-full-map-panel-row.is-row-split{grid-template-columns:13px minmax(0,calc(50% - 23px)) minmax(0,50%)!important;gap:5px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills,.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills>.oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pill-group,.oil-full-map-panel-eta .oil-full-map-route-pills{-moz-column-gap:4px!important;column-gap:4px!important;row-gap:4px!important;gap:4px!important}.oil-full-map-panel-eta .oil-full-map-panel-meta .oil-full-map-route-pills .oil-full-map-route-pill,.oil-full-map-panel-eta .oil-full-map-route-pills .oil-full-map-route-pill{min-height:18px!important;padding-inline:7px!important;font-size:7.5px!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-customer,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-terminal,.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-well{max-width:min(100%,104px)!important}.oil-full-map-panel-eta .oil-full-map-route-pills .route-pill-product{max-width:min(100%,62px)!important}}.loads-modal.search-modal .search-results-title-row{grid-template-columns:minmax(210px,1fr) minmax(320px,430px) minmax(300px,420px)!important}.loads-modal.search-modal .search-results-title{display:grid!important;gap:4px!important;align-content:center!important}.loads-modal.search-modal .search-results-title span{color:var(--muted,#64748b)!important;font-size:12px!important;font-weight:900!important}.loads-modal.search-modal .search-results-range{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;align-items:center!important;width:100%!important;min-width:0!important}.loads-modal.search-modal .search-results-range label{display:grid!important;gap:5px!important;min-width:0!important}.loads-modal.search-modal .search-results-range label span{color:var(--muted,#64748b)!important;font-size:10px!important;font-weight:1000!important;line-height:1!important;text-transform:uppercase!important}.loads-modal.search-modal .search-results-range select{width:100%!important;min-width:0!important;height:42px!important;border-radius:15px!important;border:1px solid var(--line,rgba(148,163,184,.28))!important;background:var(--field-bg,rgba(15,23,42,.06))!important;color:var(--text,#0f172a)!important;font-size:12px!important;font-weight:950!important;padding:0 12px!important}@media (max-width:980px){.loads-modal.search-modal .search-results-title-row{grid-template-columns:1fr!important}.loads-modal.search-modal .search-results-actions,.loads-modal.search-modal .search-results-range{width:100%!important;justify-self:stretch!important}}@media (max-width:749px){.dashboard-panel .activity-log-box,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{--activity-log-visible-row-h:58px!important;--activity-log-head-space:82px!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:10px!important;border-radius:18px!important;border:1px solid rgba(96,165,250,.28)!important;background:rgba(13,23,39,.88)!important;overflow:hidden!important}.dashboard-panel .activity-log-box .mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(132px,38vw,184px)!important;align-items:center!important;margin-bottom:9px!important}.dashboard-panel .activity-log-box .mini-section-head>div:first-child{min-width:0!important}.dashboard-panel .activity-log-box .mini-section-head h4{display:flex!important;align-items:center!important;gap:7px!important;min-width:0!important;margin:0!important;font-size:15px!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}.dashboard-panel .activity-log-box .mini-section-head p{max-width:100%!important;margin-top:4px!important;font-size:10.5px!important;line-height:1.18!important;letter-spacing:0!important}.dashboard-panel .activity-log-box .mini-icon{width:32px!important;height:32px!important;flex:0 0 32px!important}.dashboard-panel .activity-log-box .activity-log-search{justify-self:end!important;width:clamp(132px,38vw,184px)!important;min-width:0!important;max-width:184px!important;padding:0 10px!important;border-radius:14px!important;line-height:1!important}.dashboard-panel .activity-log-box .activity-log-list,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:min(520px,58svh)!important;padding-right:4px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .activity-log-box .activity-log-row,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(90px,112px) minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:4px 8px!important;height:auto!important;min-height:56px!important;max-height:none!important;padding:8px 0!important;align-items:start!important;overflow:hidden!important}.dashboard-panel .activity-log-box .activity-log-row b,.dashboard-panel .activity-log-box .activity-log-row span{grid-row:1!important;min-width:0!important;font-size:10.5px!important;line-height:1.2!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description{display:-webkit-box!important;min-width:0!important;margin:0!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .activity-log-box{border-color:rgba(96,165,250,.32)!important;background:rgba(13,23,39,.92)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search{border-color:rgba(96,165,250,.38)!important;background:rgba(15,29,49,.96)!important;color:#eff6ff!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(191,219,254,.74)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(191,219,254,.74)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row{border-bottom-color:rgba(96,165,250,.2)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row p,html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row span,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row span{color:#b7c8e2!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row b,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row b{color:#f8fbff!important}html[data-theme=light] .dashboard-panel .activity-log-box{border-color:rgba(147,197,253,.74)!important;background:#ffffff!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-search{border-color:rgba(148,163,184,.42)!important;background:#eef4fd!important;color:#0f172a!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(71,85,105,.72)!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(71,85,105,.72)!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row{border-bottom-color:rgba(148,163,184,.3)!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row span{color:#5b6b83!important}html[data-theme=light] .dashboard-panel .activity-log-box .activity-log-row b{color:#0f172a!important}}@media (max-width:340px){.dashboard-panel .activity-log-box .mini-section-head{grid-template-columns:1fr!important}.dashboard-panel .activity-log-box .activity-log-search{justify-self:stretch!important;width:100%!important;max-width:100%!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .users-list{gap:10px!important;padding:10px!important;overflow-x:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) clamp(88px,13vw,116px)!important;grid-template-rows:repeat(2,38px)!important;gap:8px 10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:1!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.user-status-select{grid-column:2!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:3!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:3!important;grid-row:2!important}}@media (max-width:749px){.dashboard-panel .users-permissions-section .users-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .users-list{gap:9px!important;padding:8px!important;overflow-x:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,38px)!important;grid-auto-rows:38px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .user-permission-card>input:first-of-type,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:first-of-type{grid-column:1!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>select:not(.user-status-select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>select:not(.user-status-select){grid-column:2!important;grid-row:1!important}.dashboard-panel .users-permissions-section .user-permission-card>input:nth-of-type(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>input:nth-of-type(2){grid-column:1!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.user-status-select{grid-column:2!important;grid-row:2!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{grid-column:1!important;grid-row:3!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{grid-column:2!important;grid-row:3!important}}@media (max-width:1449px){.dashboard-panel .users-permissions-section .user-permission-card>:is(input,select,.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>:is(input,select,.dashboard-row-save-btn,.dashboard-row-delete-btn){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;z-index:auto!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border-radius:13px!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-save-btn{padding:0 10px!important;gap:6px!important;font-size:10.5px!important;white-space:nowrap!important}.dashboard-panel .users-permissions-section .user-permission-card>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card>.dashboard-row-delete-btn{padding:0!important}.dashboard-panel .activity-log-box,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:none!important;padding:12px!important;border:1px solid rgba(147,197,253,.72)!important;border-radius:18px!important;background:#ffffff!important;color:#0f172a!important;overflow:hidden!important;box-shadow:none!important}.dashboard-panel .activity-log-box .mini-section-head{display:grid!important;grid-template-columns:minmax(0,1fr) clamp(170px,32vw,340px)!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important}.dashboard-panel .activity-log-box .mini-section-head>div:first-child{min-width:0!important}.dashboard-panel .activity-log-box .mini-section-head h4{display:flex!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0!important;color:#0f172a!important;font-size:clamp(16px,2.45vw,22px)!important;line-height:1.05!important;letter-spacing:0!important;white-space:nowrap!important}.dashboard-panel .activity-log-box .mini-section-head p{margin:5px 0 0!important;color:#52647e!important;font-size:clamp(11px,1.65vw,15px)!important;line-height:1.18!important;letter-spacing:0!important}.dashboard-panel .activity-log-box .mini-icon{width:34px!important;height:34px!important;flex:0 0 34px!important;border-color:rgba(96,165,250,.36)!important;background:rgba(219,234,254,.95)!important;color:#2563eb!important}.dashboard-panel .activity-log-box .activity-log-search{box-sizing:border-box!important;justify-self:end!important;width:min(100%,clamp(170px,32vw,340px))!important;min-width:0!important;max-width:340px!important;height:42px!important;min-height:42px!important;max-height:42px!important;padding:0 13px!important;border:1px solid rgba(148,163,184,.38)!important;border-radius:16px!important;background:#eef4fd!important;color:#0f172a!important;font-size:12px!important;font-weight:900!important;line-height:1!important;box-shadow:none!important}}@media (max-width:1449px){.dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(71,85,105,.72)!important}.dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(71,85,105,.72)!important}.dashboard-panel .activity-log-box .activity-log-list,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{box-sizing:border-box!important;display:grid!important;gap:8px!important;flex:0 1 auto!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:min(620px,60svh)!important;padding:0 4px 0 0!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-gutter:stable!important}.dashboard-panel .activity-log-box .activity-log-row,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(118px,160px) minmax(150px,220px) minmax(0,1fr)!important;gap:8px 14px!important;align-items:start!important;width:100%!important;min-width:0!important;height:auto!important;min-height:58px!important;max-height:none!important;flex:0 0 auto!important;padding:10px 12px!important;border:0!important;border-radius:14px!important;background:#f3f7fd!important;overflow:hidden!important}.dashboard-panel .activity-log-box .activity-log-row b,.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,.dashboard-panel .activity-log-box .activity-log-row span{min-width:0!important;max-width:100%!important;margin:0!important;line-height:1.25!important;letter-spacing:0!important}.dashboard-panel .activity-log-box .activity-log-row span{grid-column:1!important;color:#5b6b83!important;font-weight:900!important}.dashboard-panel .activity-log-box .activity-log-row b,.dashboard-panel .activity-log-box .activity-log-row span{grid-row:1!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .activity-log-box .activity-log-row b{grid-column:2!important;color:#0f172a!important;font-weight:950!important}.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description{grid-column:3!important;grid-row:1!important;display:-webkit-box!important;color:#5b6b83!important;font-size:12px!important;font-weight:850!important;white-space:normal!important;overflow:hidden!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{border-color:rgba(96,165,250,.34)!important;background:rgba(15,29,49,.9)!important;color:#eff6ff!important}html[data-theme=dark] .dashboard-panel .activity-log-box .mini-section-head h4{color:#f8fbff!important}html[data-theme=dark] .dashboard-panel .activity-log-box .mini-section-head p{color:#b7c8e2!important}html[data-theme=dark] .dashboard-panel .activity-log-box .mini-icon{border-color:rgba(96,165,250,.42)!important;background:rgba(30,64,115,.48)!important;color:#93c5fd!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search{border-color:rgba(96,165,250,.42)!important;background:rgba(8,18,34,.96)!important;color:#eff6ff!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:rgba(191,219,254,.74)!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:rgba(191,219,254,.74)!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row{background:rgba(27,43,69,.74)!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row span{color:#b7c8e2!important}html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row b{color:#f8fbff!important}}@media (max-width:749px){.dashboard-panel .activity-log-box .mini-section-head{grid-template-columns:minmax(0,1fr) clamp(126px,38vw,168px)!important;gap:8px!important}.dashboard-panel .activity-log-box .mini-section-head h4{font-size:16px!important}.dashboard-panel .activity-log-box .mini-section-head p{font-size:11px!important}.dashboard-panel .activity-log-box .activity-log-search{width:clamp(126px,38vw,168px)!important;max-width:168px!important;height:38px!important;min-height:38px!important;max-height:38px!important;font-size:10.5px!important;padding-inline:10px!important}.dashboard-panel .activity-log-box .activity-log-list,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-list{max-height:min(540px,58svh)!important}.dashboard-panel .activity-log-box .activity-log-row,.dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{grid-template-columns:minmax(92px,112px) minmax(0,1fr)!important;gap:5px 8px!important;min-height:62px!important;padding:9px 10px!important;border-radius:13px!important}.dashboard-panel .activity-log-box .activity-log-row span{grid-column:1!important;grid-row:1!important;font-size:10.5px!important}.dashboard-panel .activity-log-box .activity-log-row b{grid-column:2!important;grid-row:1!important;font-size:10.5px!important}.dashboard-panel .activity-log-box .activity-log-row p,.dashboard-panel .activity-log-box .activity-log-row p.activity-log-description{grid-column:1/-1!important;grid-row:2!important;font-size:10px!important;line-height:1.25!important}}@media (max-width:430px){.dashboard-panel .activity-log-box .mini-section-head{grid-template-columns:1fr!important}.dashboard-panel .activity-log-box .activity-log-search{justify-self:stretch!important;width:100%!important;max-width:100%!important}}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(142px,168px)!important;grid-auto-flow:row!important;grid-auto-rows:auto!important;gap:10px!important;align-content:start!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(140px,1.05fr) minmax(130px,.95fr) minmax(150px,1fr) minmax(104px,.74fr)!important;grid-auto-flow:row!important;grid-auto-rows:38px!important;grid-column:1!important;grid-row:1!important;gap:8px!important;align-items:stretch!important;align-content:start!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(84px,1fr) 52px!important;grid-auto-flow:row!important;grid-auto-rows:38px!important;grid-column:2!important;grid-row:1!important;gap:8px!important;align-items:stretch!important;align-content:start!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel .users-permissions-section .user-permission-fields>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields>:is(input,select){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;grid-column:auto!important;grid-row:auto!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border-radius:13px!important;line-height:1!important;z-index:auto!important}.dashboard-panel .users-permissions-section .user-permission-actions>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>.dashboard-row-save-btn{grid-column:1!important;grid-row:1!important;display:inline-flex!important;gap:6px!important;padding:0 10px!important;font-size:10.5px!important;white-space:nowrap!important}.dashboard-panel .users-permissions-section .user-permission-actions>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>.dashboard-row-delete-btn{grid-column:2!important;grid-row:1!important;display:inline-flex!important;padding:0!important}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:9px!important;padding:10px!important}.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column:1!important;grid-row:1!important;gap:8px!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(0,1fr) 72px!important;grid-column:1!important;grid-row:2!important;gap:8px!important;width:100%!important}}@media (max-width:749px){.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:8px!important;padding:9px!important}.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-column:1!important;grid-row:1!important;gap:8px!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(0,1fr) 64px!important;grid-column:1!important;grid-row:2!important;gap:8px!important;width:100%!important}.dashboard-panel .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel .users-permissions-section .user-permission-fields>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions>:is(.dashboard-row-save-btn,.dashboard-row-delete-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields>:is(input,select){height:38px!important;min-height:38px!important;max-height:38px!important}}@media (max-width:430px){.dashboard-panel .users-permissions-section .user-permission-fields,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-fields{grid-template-columns:minmax(0,1fr)!important}.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(0,1fr) 58px!important}}.dashboard-panel .users-permissions-section .user-permission-action-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-action-btn{box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0 10px!important;border-radius:13px!important;font-family:inherit!important;font-size:10.5px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;cursor:pointer!important;z-index:0!important}.dashboard-panel .users-permissions-section .user-permission-action-btn svg,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-action-btn svg{width:15px!important;min-width:15px!important;height:15px!important}.dashboard-panel .users-permissions-section .user-permission-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-save-btn{grid-column:1!important;grid-row:1!important;color:#0f2747!important;background:#e8eef7!important;border:1px solid #b9c8da!important}.dashboard-panel .users-permissions-section .user-permission-save-btn.success,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-save-btn.success{color:#064e3b!important;background:#d1fae5!important;border-color:#34d399!important}.dashboard-panel .users-permissions-section .user-permission-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-delete-btn{grid-column:2!important;grid-row:1!important;color:#991b1b!important;background:#fee2e2!important;border:1px solid #ef4444!important;padding:0!important}.dashboard-panel .users-permissions-section .user-permission-action-btn:disabled,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-action-btn:disabled{cursor:not-allowed!important;opacity:.46!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-save-btn,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-save-btn{color:#eef6ff!important;background:#203452!important;border-color:rgba(96,165,250,.42)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-delete-btn,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-delete-btn{color:#fecaca!important;background:#4b1f2a!important;border-color:#ef4444!important}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(94px,118px) 48px!important;justify-self:end!important;align-self:start!important;width:min(100%,174px)!important;min-width:0!important;max-width:174px!important}}@media (max-width:749px){.dashboard-panel .users-permissions-section .user-permission-actions,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-actions{grid-template-columns:minmax(84px,108px) 46px!important;justify-self:end!important;align-self:start!important;width:min(100%,162px)!important;min-width:0!important;max-width:162px!important}}.dashboard-panel .users-permissions-section .user-permission-card,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(74px,96px)!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-row>:is(input,select,.user-permission-action-btn),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row>:is(input,select,.user-permission-action-btn){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;border-radius:13px!important;line-height:1!important;z-index:0!important}.dashboard-panel .users-permissions-section .user-permission-bottom-row>select:first-child,.dashboard-panel .users-permissions-section .user-permission-top-row>input:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-bottom-row>select:first-child,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-top-row>input:first-child{grid-column:1!important}.dashboard-panel .users-permissions-section .user-permission-bottom-row>.user-status-select,.dashboard-panel .users-permissions-section .user-permission-top-row>.masked-password-field,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-bottom-row>.user-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-top-row>.masked-password-field{grid-column:2!important}.dashboard-panel .users-permissions-section .user-permission-bottom-row>.user-permission-delete-btn,.dashboard-panel .users-permissions-section .user-permission-top-row>.user-permission-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-bottom-row>.user-permission-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-top-row>.user-permission-save-btn{grid-column:3!important}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 92px!important}}@media (max-width:749px){.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 64px!important;gap:8px!important}}@media (max-width:520px){.dashboard-panel .users-permissions-section .user-permission-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 52px!important;gap:6px!important}.dashboard-panel .users-permissions-section .user-permission-save-btn span,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-save-btn span{display:none!important}}@media (max-width:1449px){html:not([data-theme=light]) .dashboard-panel .activity-log-box,html:not([data-theme=light]) .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box,html[data-theme=dark] .dashboard-panel .activity-log-box,html[data-theme=dark] .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box{background:#0f1b2e!important;background-color:#0f1b2e!important;color:#eaf2ff!important;border-color:rgba(96,165,250,.38)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search{background:#0b1627!important;background-color:#0b1627!important;color:#eef6ff!important;border-color:rgba(96,165,250,.44)!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::-moz-placeholder{color:#8ea3c1!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-search::placeholder,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-search::placeholder{color:#8ea3c1!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row,html:not([data-theme=light]) .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row,html[data-theme=dark] .dashboard-panel .system-settings-section>.dash-section-body>.activity-log-box .activity-log-row{background:#1a2a43!important;background-color:#1a2a43!important;background-image:none!important;border:1px solid rgba(96,165,250,.18)!important;box-shadow:none!important;color:#c5d5ec!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row p,html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row span,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row p.activity-log-description,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row span{color:#aebfda!important}html:not([data-theme=light]) .dashboard-panel .activity-log-box .activity-log-row b,html[data-theme=dark] .dashboard-panel .activity-log-box .activity-log-row b{color:#f8fbff!important}}.dashboard-panel .users-permissions-section .user-permission-card-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:12px!important;overflow:hidden!important;border:1px solid rgba(147,197,253,.42)!important;border-radius:16px!important;background:#ffffff!important;box-shadow:none!important}.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 112px!important;gap:10px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;overflow:visible!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select,button),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select,button){box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;border-radius:15px!important;font-family:inherit!important;font-size:13px!important;font-weight:900!important;line-height:1!important;letter-spacing:0!important;z-index:0!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select){padding:0 16px!important;color:#0f172a!important;background:#eef3fa!important;border:1px solid #cbd5e1!important;box-shadow:inset 0 -2px 0 rgba(15,23,42,.06)!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::-moz-placeholder{color:#7f8da4!important;opacity:1!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::placeholder{color:#7f8da4!important;opacity:1!important}.dashboard-panel .users-permissions-section .user-permission-role-select,.dashboard-panel .users-permissions-section .user-permission-username-input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-role-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-username-input{grid-column:1!important}.dashboard-panel .users-permissions-section .user-permission-password-input,.dashboard-panel .users-permissions-section .user-permission-v2-status-select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-password-input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-status-select{grid-column:2!important}.dashboard-panel .users-permissions-section .user-permission-v2-delete,.dashboard-panel .users-permissions-section .user-permission-v2-save,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save{grid-column:3!important}.dashboard-panel .users-permissions-section .user-permission-v2-action,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 12px!important;border:1px solid transparent!important;cursor:pointer!important;white-space:nowrap!important}.dashboard-panel .users-permissions-section .user-permission-v2-action svg,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action svg{width:17px!important;min-width:17px!important;height:17px!important}.dashboard-panel .users-permissions-section .user-permission-v2-save,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save{color:#0f2747!important;background:#e8eef7!important;border-color:#b9c8da!important}.dashboard-panel .users-permissions-section .user-permission-v2-save.success,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save.success{color:#064e3b!important;background:#d1fae5!important;border-color:#34d399!important}.dashboard-panel .users-permissions-section .user-permission-v2-delete,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete{color:#991b1b!important;background:#fee2e2!important;border-color:#ef4444!important;padding:0!important}.dashboard-panel .users-permissions-section .user-permission-v2-action:disabled,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action:disabled{cursor:not-allowed!important;opacity:.72!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-card-v2,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-card-v2{background:#172238!important;border-color:rgba(96,165,250,.28)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select){color:#edf5ff!important;background:#20304b!important;border-color:rgba(148,163,184,.28)!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder{color:#a8b7cf!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder{color:#a8b7cf!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-v2-save,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-v2-save{color:#eef6ff!important;background:#203452!important;border-color:rgba(96,165,250,.48)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-v2-save.success,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-v2-save.success{color:#d1fae5!important;background:#14532d!important;border-color:rgba(52,211,153,.58)!important}html:not([data-theme=light]) .dashboard-panel .users-permissions-section .user-permission-v2-delete,html[data-theme=dark] .dashboard-panel .users-permissions-section .user-permission-v2-delete{color:#fecaca!important;background:#4b1f2a!important;border-color:#ef4444!important}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .users-permissions-section .user-permission-card-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2{padding:11px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 104px!important}}@media (max-width:749px){.dashboard-panel .users-permissions-section .user-permission-card-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2{gap:9px!important;padding:10px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 68px!important;gap:8px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select,button),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select,button){height:42px!important;min-height:42px!important;max-height:42px!important;border-radius:14px!important;font-size:11px!important}.dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select){padding:0 10px!important}.dashboard-panel .users-permissions-section .user-permission-v2-action,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-action{gap:5px!important;padding:0 8px!important}}@media (max-width:520px){.dashboard-panel .users-permissions-section .user-permission-row-v2,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 54px!important;gap:7px!important}.dashboard-panel .users-permissions-section .user-permission-v2-save span,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save span{display:none!important}}.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td,.dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td:before,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td,body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td:before{background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important}html:not([data-theme=light]) .dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td,html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td,html[data-theme=dark] .dashboard-panel .fuel-requests-modal-panel .fuel-requests-table tr.fuel-request-row>td,html[data-theme=dark] body>.fuel-modal-back .fuel-modal-requests .fuel-requests-table tr.fuel-request-row>td{background:transparent!important;background-color:transparent!important;color:#dbeafe!important}.dashboard-panel .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-request-actions.is-decision{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important}.dashboard-panel .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;max-height:44px!important;margin:0!important;padding:0 12px!important;border-radius:14px!important;font-size:12px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .fuel-request-actions.is-decision>.fuel-request-decision-state,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-decision-state,body>.fuel-modal-back .fuel-request-actions.is-decision>.fuel-request-decision-state{text-transform:uppercase!important}.dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn,body>.fuel-modal-back .fuel-request-actions.is-decision>.fuel-request-revise-btn{border:1px solid rgba(96,165,250,.44)!important;background:#233b60!important;color:#eef6ff!important}html[data-theme=light] .dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=light] body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=light] body>.fuel-modal-back .fuel-request-actions.is-decision>.fuel-request-revise-btn{border-color:#93c5fd!important;background:#eaf2ff!important;color:#1e3a8a!important}html:not([data-theme=light]) .dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,html:not([data-theme=light]) body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=dark] .dashboard-panel .fuel-request-actions.is-decision>.fuel-request-revise-btn,html[data-theme=dark] body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>.fuel-request-revise-btn{border-color:rgba(96,165,250,.48)!important;background:#203452!important;color:#eef6ff!important}@media (max-width:749px){.dashboard-panel .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision,body>.fuel-modal-back .fuel-request-actions.is-decision{gap:6px!important}.dashboard-panel .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-modal-requests .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn),body>.fuel-modal-back .fuel-request-actions.is-decision>:is(.fuel-request-decision-state,.fuel-request-action-state,.fuel-request-revise-btn,.dashboard-btn){height:38px!important;min-height:38px!important;max-height:38px!important;padding-inline:8px!important;border-radius:12px!important;font-size:10px!important}}.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{height:auto!important;min-height:0!important;max-height:none!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;padding-right:0!important;scrollbar-gutter:auto!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back{align-items:center!important;justify-content:center!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-cost-settings-modal,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;width:min(960px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;overflow:hidden!important}.dashboard-panel .billing-cost-settings-modal>.dashboard-report-head,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head{flex:0 0 auto!important}.dashboard-panel .billing-cost-settings-modal>.billing-settings-list,.dashboard-panel .billing-cost-settings-modal>.compact-list-table,.dashboard-panel .billing-cost-settings-modal>.trailer-cost-table,.dashboard-panel .billing-cost-settings-modal>.truck-cost-table,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.billing-settings-list,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.compact-list-table,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.trailer-cost-table,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.truck-cost-table{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding:0 4px 2px 0!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row){box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(132px,1.08fr) minmax(92px,.72fr) minmax(98px,.72fr) minmax(132px,.9fr) minmax(72px,82px) 44px!important;grid-template-rows:38px!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:38px!important;padding:0!important;margin:0!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*{box-sizing:border-box!important;grid-row:1!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;justify-self:stretch!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child{grid-column:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2){grid-column:2!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3){grid-column:3!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4){grid-column:4!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5){grid-column:5!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6){grid-column:6!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;min-width:0!important;max-width:100%!important;border-radius:12px!important;font-size:11px!important;line-height:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) select,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) select{padding-left:10px!important;padding-right:26px!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important;overflow:hidden!important;text-overflow:ellipsis!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .rate-rule-suffix-field input{padding-left:10px!important;padding-right:26px!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn,.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-save-btn,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-save-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) .dashboard-row-delete-btn{padding:0!important}@media (max-width:749px){.dashboard-panel .billing-cost-settings-modal,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;max-height:calc(100dvh - 16px)!important;padding:12px!important}.dashboard-panel .billing-cost-settings-modal>.dashboard-report-head,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head{gap:10px!important}.dashboard-panel .billing-cost-settings-modal>.billing-settings-list,.dashboard-panel .billing-cost-settings-modal>.compact-list-table,.dashboard-panel .billing-cost-settings-modal>.trailer-cost-table,.dashboard-panel .billing-cost-settings-modal>.truck-cost-table,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.billing-settings-list,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.compact-list-table,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.trailer-cost-table,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.truck-cost-table{gap:10px!important;padding-right:0!important;overflow-x:hidden!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row){grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px 44px!important;grid-template-rows:38px 38px 38px!important;gap:7px!important;min-height:128px!important;padding:0!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*{grid-column:auto!important;grid-row:auto!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child{grid-column:1/3!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2){grid-column:3/5!important;grid-row:1!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3){grid-column:1/3!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4){grid-column:3/5!important;grid-row:2!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5){grid-column:1/4!important;grid-row:3!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6){grid-column:4!important;grid-row:3!important}.dashboard-panel .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field),body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){height:38px!important;min-height:38px!important;max-height:38px!important;font-size:10px!important}}@media (max-width:1449px){.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel>.mini-section-head{align-items:center!important;gap:8px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions{display:inline-grid!important;grid-template-columns:112px 112px!important;gap:6px!important;justify-content:end!important;justify-self:end!important;flex:0 0 auto!important;width:auto!important;min-width:0!important;max-width:-moz-max-content!important;max-width:max-content!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn,.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn.small{box-sizing:border-box!important;width:112px!important;min-width:112px!important;max-width:112px!important;height:34px!important;min-height:34px!important;max-height:34px!important;padding:0 9px!important;border-radius:13px!important;gap:6px!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn :is(svg,.btn-icon,.btn-svg){width:14px!important;height:14px!important;min-width:14px!important}}@media (max-width:749px){.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions{grid-template-columns:92px 92px!important;gap:5px!important}.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn,.dashboard-panel .bonus-automation-panel .bonus-automation-head-actions .dashboard-btn.small{width:92px!important;min-width:92px!important;max-width:92px!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 7px!important;border-radius:12px!important;font-size:9px!important}}.dashboard-panel .bonus-automation-panel{--bonus-automation-standard-rule-width:640px}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:min(100%,var(--bonus-automation-standard-rule-width))!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:0!important;justify-self:end!important;padding-left:0!important;padding-right:0!important}.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head strong,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head .dashboard-btn.small,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head .dashboard-btn.small{justify-self:end!important}.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table{box-sizing:border-box!important;width:min(100%,var(--bonus-automation-standard-rule-width))!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:0!important;padding-right:0!important;justify-self:end!important;scrollbar-gutter:auto!important}.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table .bonus-empty,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table .bonus-empty{width:100%!important;max-width:100%!important}@media (max-width:1449px){.dashboard-panel .bonus-automation-panel{--bonus-automation-standard-rule-width:560px}}@media (max-width:749px){.dashboard-panel .bonus-automation-panel{--bonus-automation-standard-rule-width:100%}.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head{padding-right:0!important}}@media (min-width:750px) and (max-width:1449px){.dashboard-panel .bonus-automation-panel,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-panel{--bonus-automation-standard-rule-width:100%}.dashboard-panel .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel .bonus-automation-panel .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel .bonus-automation-panel .bonus-automation-standard-rules-table,.dashboard-panel .bonus-automation-panel .bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{width:100%!important;min-width:0!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;justify-self:stretch!important}}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rule-column{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;row-gap:10px!important;align-items:start!important;width:100%!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-controls{grid-column:1/-1!important;grid-row:1!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-rules-head{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-night-table{grid-column:1/-1!important;grid-row:3!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-standard-rules-head{grid-column:1/-1!important;grid-row:4!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .billing-settings-tab-panel.bonus-automation-panel .bonus-automation-rules-head.bonus-standard-rules-head{grid-column:1/-1!important;grid-row:4!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;justify-self:stretch!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-automation-rule-row),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-rules-table.bonus-automation-standard-rules-table:has(.bonus-empty),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-bonus] .bonus-automation-standard-rules-table{grid-column:1/-1!important;grid-row:5!important}}@media (max-width:749px){.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{max-width:100%!important;overflow-x:hidden!important;overflow-y:visible!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{box-sizing:border-box!important;display:grid!important;align-content:start!important;gap:8px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important;padding:0 0 4px!important;scrollbar-gutter:auto!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{box-sizing:border-box!important;display:grid!important;grid-template-columns:206px 330px 90px 46px!important;grid-template-rows:38px!important;grid-auto-rows:38px!important;gap:8px!important;align-items:stretch!important;width:696px!important;min-width:696px!important;max-width:none!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;overflow:visible!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.customer-name-home{grid-column:1!important;grid-row:1!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;gap:8px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>input:nth-child(2){grid-column:2!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(3),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-save-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(3){grid-column:3!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(4),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>button:nth-child(4){grid-column:4!important;grid-row:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>*,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>*{box-sizing:border-box!important;align-self:stretch!important;justify-self:stretch!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn,button),.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row :is(input,.dashboard-row-save-btn,.dashboard-row-delete-btn,button){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:13px!important;font-size:10px!important;line-height:1!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle{width:28px!important;min-width:28px!important;max-width:28px!important;height:38px!important;min-height:38px!important;max-height:38px!important;display:grid!important;place-items:center!important;padding:0!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle input[type=checkbox],.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row .home-customer-toggle input[type=checkbox]{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;min-height:18px!important;max-height:18px!important;align-self:center!important;justify-self:center!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row>.dashboard-row-delete-btn{width:46px!important;min-width:46px!important;max-width:46px!important;padding:0!important}}.dashboard-panel .system-settings-section .settings-company-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row{grid-column:1/-1!important;grid-row:auto!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:84px minmax(260px,1fr) minmax(140px,180px) minmax(132px,180px)!important;gap:12px!important;align-items:end!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:auto!important}.dashboard-panel .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-logo-row{grid-column:1!important;grid-row:1!important;align-self:end!important;align-content:end!important;justify-items:start!important;min-width:0!important;min-height:78px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-setting-row{grid-column:2!important;grid-row:1!important;align-self:end!important;align-content:end!important;min-width:0!important;min-height:78px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-timezone-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-timezone-row{grid-column:3!important;grid-row:1!important;align-self:end!important;align-content:end!important;min-width:0!important;min-height:78px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-update-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-update-btn{grid-column:4!important;grid-row:1!important;align-self:end!important;justify-self:stretch!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;padding:0 14px!important;border-radius:16px!important}.dashboard-panel .system-settings-section .settings-company-row .company-logo-preview,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-logo-preview{width:58px!important;height:58px!important;border-radius:14px!important}.dashboard-panel .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel .system-settings-section .settings-company-row .company-timezone-row select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-timezone-row select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important;border-radius:16px!important}.dashboard-panel .system-settings-section .settings-v4-grid>.customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-v4-grid>.customer-rule-box{grid-column:1/-1!important}@media (max-width:1449px){.dashboard-panel .system-settings-section .settings-company-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row{grid-template-columns:76px minmax(240px,1fr) 132px 142px!important;gap:10px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel .system-settings-section .settings-company-row>.company-timezone-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-timezone-row{min-height:72px!important}.dashboard-panel .system-settings-section .settings-company-row .company-logo-preview,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-logo-preview{width:54px!important;height:54px!important;border-radius:13px!important}}@media (max-width:749px){.dashboard-panel .system-settings-section .settings-company-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row{grid-template-columns:62px 220px 118px 126px!important;gap:10px!important;padding-bottom:2px!important}.dashboard-panel .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel .system-settings-section .settings-company-row>.company-timezone-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-logo-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-setting-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-timezone-row{min-height:66px!important}.dashboard-panel .system-settings-section .settings-company-row .company-logo-preview,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-logo-preview{width:48px!important;height:48px!important;border-radius:12px!important}.dashboard-panel .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel .system-settings-section .settings-company-row .company-timezone-row select,.dashboard-panel .system-settings-section .settings-company-row>.company-update-btn,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-setting-row input,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row .company-timezone-row select,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .settings-company-row>.company-update-btn{height:48px!important;min-height:48px!important;max-height:48px!important;border-radius:14px!important;font-size:13px!important}}.dashboard-panel .system-settings-section .customer-rule-box,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box{overflow:visible!important;padding-top:12px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-add-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-add-row{margin-top:4px!important;padding-top:3px!important;overflow:visible!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{padding-top:6px!important;padding-bottom:6px!important;overflow-y:visible!important;scroll-padding-top:8px!important}.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-row,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-row{overflow:visible!important}@media (max-width:749px){.dashboard-panel .system-settings-section .customer-rule-box .customer-rule-list,.dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-system] .system-settings-section .customer-rule-box .customer-rule-list{padding:6px 0 8px!important;overflow-x:auto!important;overflow-y:visible!important}}@media (min-width:750px) and (max-width:1449px){body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row{grid-template-columns:1fr!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn{width:100%!important;min-width:0!important;min-height:40px!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>.dashboard-btn.primary{grid-column:1/-1!important;order:3!important;width:100%!important;min-height:42px!important}}@media (max-width:1449px){body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsWrap>.dsBlock:last-child .dsTableWrap{height:clamp(240px,44dvh,480px)!important;max-height:clamp(240px,44dvh,480px)!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap,body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsWrap>.dsBlock:last-child .dsTableWrap{min-height:240px!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}.dashboard-panel .billing-period-card .billing-loads-table-wrap{height:clamp(260px,45dvh,560px)!important;max-height:clamp(260px,45dvh,560px)!important}}@media (min-width:1450px){body.fp-oilfields-page .trucks-panel{--trk-col-notice:330px!important}body.fp-oilfields-page .trucks-table{--trk-table-min-width:calc(var(--trk-col-truck) + var(--trk-col-region) + var(--trk-col-make) + var(--trk-col-status) + var(--trk-col-auto) + var(--trk-col-last-used) + var(--trk-col-reg-pic) + var(--trk-col-inspection-pic) + var(--trk-col-vin-pic) + var(--trk-col-notice));width:100%!important;min-width:var(--trk-table-min-width)!important}body.fp-oilfields-page .trucks-table .trucks-row{width:100%!important;min-width:var(--trk-table-min-width)!important;grid-template-columns:var(--trk-col-truck) var(--trk-col-region) var(--trk-col-make) var(--trk-col-status) var(--trk-col-auto) var(--trk-col-last-used) var(--trk-col-reg-pic) var(--trk-col-inspection-pic) var(--trk-col-vin-pic) minmax(var(--trk-col-notice),1fr)!important}body.fp-oilfields-page .loads-panel{--loads-cols-desktop:42px 95px 170px repeat(10,126px) minmax(72px,1fr)!important;--loads-total-desktop:auto!important}body.fp-oilfields-page .loads-table-wrap{width:100%!important;max-width:100%!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{min-width:100%!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-desktop)!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{width:100%!important;min-width:0!important;max-width:none!important}}@media (min-width:750px) and (max-width:1449px){body.fp-oilfields-page .loads-panel{--loads-cols-tablet:40px 86px 126px repeat(10,108px) 64px!important;--loads-total-tablet:64px!important;--loads-tablet-table-w:1396px!important}body.fp-oilfields-page .loads-table-wrap{width:100%!important;max-width:100%!important;padding-right:0!important;scrollbar-gutter:auto!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{width:var(--loads-tablet-table-w)!important;min-width:var(--loads-tablet-table-w)!important;max-width:var(--loads-tablet-table-w)!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-tablet)!important}body.fp-oilfields-page .loads-super-title{padding-left:0!important;padding-right:0!important}body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-row>span{min-width:0!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{width:var(--loads-total-tablet)!important;min-width:var(--loads-total-tablet)!important;max-width:var(--loads-total-tablet)!important;padding-left:4px!important;padding-right:4px!important;text-align:center!important;border-right:0!important}}@media (max-width:749px){body.fp-oilfields-page .loads-panel{--loads-cols-mobile:28px 58px 104px repeat(10,72px) 54px!important;--loads-total-mobile:54px!important;--loads-mobile-table-w:964px!important}body.fp-oilfields-page .loads-table-wrap{width:100%!important;max-width:100%!important;padding-right:0!important;scrollbar-gutter:auto!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{width:var(--loads-mobile-table-w)!important;min-width:var(--loads-mobile-table-w)!important;max-width:var(--loads-mobile-table-w)!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-mobile)!important}body.fp-oilfields-page .loads-super-title{padding-left:0!important;padding-right:0!important}body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-row>span{min-width:0!important;box-sizing:border-box!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{width:var(--loads-total-mobile)!important;min-width:var(--loads-total-mobile)!important;max-width:var(--loads-total-mobile)!important;text-align:center!important;border-right:0!important}}:root{--fp-oilfields-workspace-edge-gap:10px}@media (min-width:1450px){body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace body{--oil-desktop-shell-edge-gap:var(--fp-oilfields-workspace-edge-gap)!important;--oil-desktop-shell-top:calc(var(--nav-h, 64px) + var(--fp-oilfields-workspace-edge-gap))!important;--oil-desktop-rail-top:calc(var(--oil-desktop-shell-top) - var(--fp-oilfields-workspace-edge-gap))!important;--oil-desktop-shell-bottom:var(--fp-oilfields-workspace-edge-gap)!important;--oil-desktop-shell-gutter:var(--fp-oilfields-workspace-edge-gap)!important;--oil-desktop-sidebar-gap:var(--fp-oilfields-workspace-edge-gap)!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace>.app-main>.tms-page>.tms-shell,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace body>.app-main>.tms-page>.tms-shell{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important;padding:var(--fp-oilfields-workspace-edge-gap)!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell{gap:var(--fp-oilfields-workspace-edge-gap)!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace,html[data-theme=light].fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace body{--fp-oilfields-sidebar-body-gap:var(--fp-oilfields-workspace-edge-gap,10px);--oil-desktop-sidebar-edge-inset:0px;--oil-desktop-sidebar-gap:var(--fp-oilfields-sidebar-body-gap)!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell,html[data-theme=light].fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell{gap:var(--fp-oilfields-sidebar-body-gap,var(--fp-oilfields-workspace-edge-gap,10px))!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light] body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace:before,html[data-theme=light].fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light].fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace body:before{width:calc(var(--oil-desktop-page-margin, 0px) + var(--oil-desktop-shell-gutter, var(--fp-oilfields-workspace-edge-gap, 10px)) + var(--oil-desktop-sidebar-width, 286px) - var(--oil-desktop-sidebar-edge-inset, 0px))!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar,html[data-theme=light].fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar{width:calc(var(--oil-desktop-sidebar-width, 286px) - var(--oil-desktop-sidebar-edge-inset, 0px))!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-tab-panel,.tab-view.active),html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-tab-panel,.tab-view.active){min-width:0!important;margin:0!important;padding:0!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace :is(.drivers-panel,.trailers-panel,.trucks-panel,.loads-panel,.dashboard-panel),html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace :is(.drivers-panel,.trailers-panel,.trucks-panel,.loads-panel,.dashboard-panel){margin:0!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed{width:100%!important;min-width:0!important;padding-left:0!important;padding-right:0!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active,body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active>.dash-section,body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active>.dashboard-settings-users-grid,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active>.dash-section,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active>.dashboard-settings-users-grid{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active>.dash-section>.dash-section-body,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .dashboard-panel.dashboard-desktop-routed .dashboard-scroll-page.is-active>.dash-section>.dash-section-body{padding-left:0!important;padding-right:0!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav{padding-right:12px!important}body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace>.footer,html.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace body>.footer{display:block!important}body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.billing-loads-table-wrap,.billing-period-table-wrap,.billing-rate-table.compact-list-table,.billing-rate-table-scroll,.trailer-cost-table.compact-list-table,.truck-cost-table.compact-list-table,.billing-load-search-wrap,.search-results-wrap,.dsTableWrap){overflow-x:auto!important;scrollbar-width:none!important;-ms-overflow-style:none!important}body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.billing-loads-table-wrap,.billing-period-table-wrap,.billing-rate-table.compact-list-table,.billing-rate-table-scroll,.trailer-cost-table.compact-list-table,.truck-cost-table.compact-list-table,.billing-load-search-wrap,.search-results-wrap,.dsTableWrap)::-webkit-scrollbar,body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.billing-loads-table-wrap,.billing-period-table-wrap,.billing-rate-table.compact-list-table,.billing-rate-table-scroll,.trailer-cost-table.compact-list-table,.truck-cost-table.compact-list-table,.billing-load-search-wrap,.search-results-wrap,.dsTableWrap)::-webkit-scrollbar-corner,body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.billing-loads-table-wrap,.billing-period-table-wrap,.billing-rate-table.compact-list-table,.billing-rate-table-scroll,.trailer-cost-table.compact-list-table,.truck-cost-table.compact-list-table,.billing-load-search-wrap,.search-results-wrap,.dsTableWrap)::-webkit-scrollbar-thumb,body.fp-oilfields-page :is(.drivers-table-wrap,.trailers-table-wrap,.trucks-table-wrap,.loads-table-wrap,.billing-loads-table-wrap,.billing-period-table-wrap,.billing-rate-table.compact-list-table,.billing-rate-table-scroll,.trailer-cost-table.compact-list-table,.truck-cost-table.compact-list-table,.billing-load-search-wrap,.search-results-wrap,.dsTableWrap)::-webkit-scrollbar-track{width:0!important;height:0!important;display:none!important;background:transparent!important}}body.fp-oilfields-page .drivers-panel .drivers-table-bottom-scroll{display:none!important}.fp-sticky-h-scroll{box-sizing:border-box;position:fixed;display:none;bottom:calc(2px + env(safe-area-inset-bottom, 0px));z-index:1250;height:14px;overflow-x:auto;overflow-y:hidden;border:0;border-radius:0;background:transparent;box-shadow:none;scrollbar-width:thin!important;scrollbar-color:rgba(96,165,250,.82) rgba(15,23,42,.38)!important}.fp-sticky-h-scroll.is-visible{display:block}.fp-sticky-h-scroll-spacer{height:1px;min-width:100%}.fp-sticky-h-scroll::-webkit-scrollbar{display:block!important;width:10px!important;height:10px!important;background:transparent!important}.fp-sticky-h-scroll::-webkit-scrollbar-track{margin:0 10px!important;border-radius:999px!important;background:rgba(15,23,42,.38)!important}.fp-sticky-h-scroll::-webkit-scrollbar-thumb{min-width:86px!important;border:2px solid transparent!important;border-radius:999px!important;background:rgba(96,165,250,.82)!important;background-clip:padding-box!important}html[data-theme=light] .fp-sticky-h-scroll{scrollbar-color:rgba(37,99,235,.76) rgba(226,232,240,.95)!important}html[data-theme=light] .fp-sticky-h-scroll::-webkit-scrollbar-track{background:rgba(226,232,240,.95)!important}html[data-theme=light] .fp-sticky-h-scroll::-webkit-scrollbar-thumb{background:rgba(37,99,235,.76)!important;background-clip:padding-box!important}.dashboard-panel .fuel-card-tree-panel{min-height:0!important}.dashboard-panel .fuel-card-tree{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:754px!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}.dashboard-panel .fuel-card-tree .fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}.dashboard-panel .fuel-changes-log-card,body>.fuel-modal-back .fuel-changes-log-card{min-width:0!important;min-height:0!important}.dashboard-panel .fuel-changes-log-card .fuel-table-wrap,body>.fuel-modal-back .fuel-changes-log-card .fuel-table-wrap{max-height:260px!important;overflow:auto!important}.dashboard-panel .fuel-changes-log-card .fuel-table,body>.fuel-modal-back .fuel-changes-log-card .fuel-table{min-width:860px!important;table-layout:fixed!important}.dashboard-panel .fuel-changes-log-card .fuel-table :is(.fuel-table-col-action,.fuel-table-col-at),body>.fuel-modal-back .fuel-changes-log-card .fuel-table :is(.fuel-table-col-action,.fuel-table-col-at){width:150px!important}.dashboard-panel .fuel-changes-log-card .fuel-table .fuel-table-col-card,body>.fuel-modal-back .fuel-changes-log-card .fuel-table .fuel-table-col-card{width:190px!important}body.fp-oilfields-page .loads-panel{--loads-col-index-final:42px;--loads-col-region-final:95px;--loads-col-driver-final:170px;--loads-col-pair-final:126px;--loads-col-total-final:72px;--loads-table-width-final:1639px;--loads-cols-final:var(--loads-col-index-final) var(--loads-col-region-final) var(--loads-col-driver-final) repeat(10,var(--loads-col-pair-final)) var(--loads-col-total-final)}body.fp-oilfields-page .loads-table-wrap{padding-right:0!important;overflow:auto!important;scrollbar-gutter:auto!important}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{box-sizing:border-box!important;width:var(--loads-table-width-final)!important;min-width:var(--loads-table-width-final)!important;max-width:var(--loads-table-width-final)!important}body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{grid-template-columns:var(--loads-cols-final)!important}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span,body.fp-oilfields-page .loads-row>span:last-child{box-sizing:border-box!important;justify-self:stretch!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}body.fp-oilfields-page .loads-header>span,body.fp-oilfields-page .loads-header>span:last-child{background:var(--loads-head,rgba(30,41,59,.84))!important}body.fp-oilfields-page .loads-data-row>span:last-child{background:inherit!important;border-left:1px solid var(--oil-line,rgba(148,163,184,.18))!important;border-right:0!important;text-align:center!important}html[data-theme=light] body.fp-oilfields-page .loads-header>span,html[data-theme=light] body.fp-oilfields-page .loads-header>span:last-child{background:#e8eef8!important}html[data-theme=light] body.fp-oilfields-page .loads-data-row>span:last-child{background:inherit!important}@media (min-width:1450px){body.fp-oilfields-page .loads-panel{--loads-col-index-final:42px;--loads-col-region-final:95px;--loads-col-driver-final:170px;--loads-col-pair-final:126px;--loads-col-total-final:72px;--loads-table-width-final:1639px;--loads-cols-final:var(--loads-col-index-final) var(--loads-col-region-final) var(--loads-col-driver-final) repeat(10,var(--loads-col-pair-final)) minmax(var(--loads-col-total-final),1fr)}body.fp-oilfields-page .loads-grid,body.fp-oilfields-page .loads-row,body.fp-oilfields-page .loads-super-title{width:100%!important;min-width:var(--loads-table-width-final)!important;max-width:none!important}}@media (min-width:750px) and (max-width:1449px){body.fp-oilfields-page .loads-panel{--loads-col-index-final:40px;--loads-col-region-final:86px;--loads-col-driver-final:126px;--loads-col-pair-final:108px;--loads-col-total-final:64px;--loads-table-width-final:1396px}}@media (max-width:749px){body.fp-oilfields-page .loads-panel{--loads-col-index-final:28px;--loads-col-region-final:58px;--loads-col-driver-final:104px;--loads-col-pair-final:72px;--loads-col-total-final:54px;--loads-table-width-final:964px}body.fp-oilfields-page .loads-data-row>span:last-child,body.fp-oilfields-page .loads-header>span:last-child,body.fp-oilfields-page .loads-row>span:last-child{padding-left:3px!important;padding-right:3px!important;font-size:7px!important;letter-spacing:0!important}}body.fp-oilfields-page .dashboard-panel .fuel-desk-grid{align-items:stretch!important}body.fp-oilfields-page .dashboard-panel .fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-workspace{align-self:stretch!important;min-height:0!important}body.fp-oilfields-page .dashboard-panel .fuel-workspace{display:flex!important;flex-direction:column!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-buttons{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-buttons button{width:100%!important;height:46px!important;min-height:46px!important;max-height:46px!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-panel{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-details,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-history,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-rejections,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-risk{height:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;height:100%!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-apply-status,body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-card-transactions-title,body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-change-bar,body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-info-cards{flex:0 0 auto!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-card-details-panel .fuel-card-transactions-section .fuel-table-wrap,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-history>.fuel-table-wrap,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-rejections>.fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-risk-tab-panel{display:grid!important;flex:1 1 auto!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;min-height:0!important;height:100%!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-risk-tab-panel .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}@media (max-width:749px){html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-tab-buttons{gap:5px!important}html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-tab-buttons button{height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 6px!important;border-radius:8px!important}html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-tab-buttons button svg{width:12px!important;height:12px!important}html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-change-bar .fuel-change-select-field>select,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-change-bar .fuel-change-select-field>select:disabled,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-change-bar .fuel-change-select-field>select:focus,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-change-bar .fuel-change-select-field>select:focus-visible,html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-change-bar .fuel-change-select-field>select:not(:disabled):hover{padding:19px 32px 5px 10px!important;color:#07152a!important;font-size:13px!important;font-weight:950!important;line-height:18px!important;letter-spacing:0!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important}html.fp-oilfields-page body.fp-oilfields-page .oil-dashboard-desktop-shell .dashboard-panel .fuel-system-section .fuel-change-status-pair .dashboard-btn{color:#07152a!important;font-size:13px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-align:center!important}}.dashboard-panel .fuel-bridge-activity-card,body>.fuel-modal-back .fuel-bridge-activity-card{display:flex!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}.dashboard-panel .fuel-bridge-activity-card .fuel-settings-title,.dashboard-panel .fuel-bridge-activity-card .fuel-simple-kpis,body>.fuel-modal-back .fuel-bridge-activity-card .fuel-settings-title,body>.fuel-modal-back .fuel-bridge-activity-card .fuel-simple-kpis{flex:0 0 auto!important}.dashboard-panel .fuel-bridge-activity-card .fuel-table-wrap,body>.fuel-modal-back .fuel-bridge-activity-card .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}@media (max-width:749px){body.fp-oilfields-page .oil-home .oil-fleet-stats-card{position:relative!important}body.fp-oilfields-page .oil-home .oil-fleet-stats-head{display:flex!important;align-items:center!important;min-height:36px!important;margin:0!important;padding:0!important}body.fp-oilfields-page .oil-home .oil-fleet-stats-head h3{margin:0!important;padding-right:84px!important;line-height:1!important}body.fp-oilfields-page .oil-home .oil-fleet-toggle{position:absolute!important;top:8px!important;right:8px!important;gap:3px!important;padding:2px!important;align-items:center!important}body.fp-oilfields-page .oil-home .oil-fleet-toggle button{width:32px!important;min-width:32px!important;max-width:32px!important;height:24px!important;min-height:24px!important;padding:0!important}body.fp-oilfields-page .oil-home .oil-driver-grid,body.fp-oilfields-page .oil-home .oil-trailer-grid{margin-top:14px!important}}@media (min-width:750px){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-desk-grid{display:grid!important;flex:0 0 auto!important;grid-template-columns:var(--fuel-tree-column) minmax(0,1fr)!important;align-items:start!important;height:auto!important;min-height:0!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-card-tree-panel{box-sizing:border-box!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:none!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-card-tree{flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:754px!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-workspace{box-sizing:border-box!important;align-self:start!important;height:var(--fuel-card-tree-panel-height,auto)!important;min-height:0!important;max-height:var(--fuel-card-tree-panel-height,none)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-tab-panel{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-tab-panel-risk{overflow:auto!important}}@media (max-width:749px){body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal{width:calc(100vw - 12px)!important;max-width:calc(100vw - 12px)!important;padding:12px!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:64px!important;padding-bottom:12px!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head>div:first-child{align-self:center!important;min-width:0!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.dashboard-report-head h3{margin:0!important;font-size:24px!important;line-height:1.08!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions{align-self:center!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .billing-modal-add-btn,body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions .dashboard-modal-close{flex:0 0 50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;padding:0!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal>.billing-settings-list{display:grid!important;gap:9px!important;overflow-x:hidden!important;overflow-y:auto!important;padding-right:0!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row){box-sizing:border-box!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(3,38px)!important;gap:7px!important;align-items:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:128px!important;padding:0!important;margin:0!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>*{box-sizing:border-box!important;grid-column:auto!important;grid-row:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;align-self:stretch!important;justify-self:stretch!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:first-child{grid-column:1!important;grid-row:1!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(2){grid-column:2!important;grid-row:1!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(3){grid-column:1!important;grid-row:2!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(4){grid-column:2!important;grid-row:2!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(5){grid-column:1!important;grid-row:3!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row)>:nth-child(6){grid-column:2!important;grid-row:3!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(input,select,.dashboard-btn,.rate-rule-suffix-field){box-sizing:border-box!important;height:38px!important;min-height:38px!important;max-height:38px!important;border-radius:11px!important;font-size:10px!important;line-height:1!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-cost-settings-modal :is(.trailer-cost-row,.truck-cost-row) :is(.dashboard-row-save-btn,.dashboard-row-delete-btn){display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0 8px!important}}.dashboard-panel .billing-desktop-kpi-grid{display:none!important}@media (min-width:1450px) and (hover:hover) and (pointer:fine){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .dash-stats-grid.billing-desktop-kpi-grid{display:grid!important;order:0!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin:0 0 14px!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-desktop-kpi-grid .dash-stat-card{min-height:118px!important;padding:18px 20px!important}}@media (min-width:1450px){.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .dash-stats-grid.billing-desktop-kpi-grid{display:grid!important;order:0!important;grid-auto-flow:row!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(118px,auto))!important;grid-auto-columns:auto!important;gap:14px!important;margin:0 0 14px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-desktop-kpi-grid .dash-stat-card{min-height:118px!important;padding:18px 20px!important;scroll-snap-align:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .summary-card .billing-summary-grid{display:grid!important;grid-auto-flow:row!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-template-rows:minmax(88px,auto)!important;grid-auto-columns:auto!important;gap:12px!important;overflow:visible!important;padding:0!important;scroll-snap-type:none!important}.dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .summary-card .billing-summary-grid .dash-stat-card{min-height:88px!important;padding:14px 16px!important;scroll-snap-align:none!important}}@media (min-width:750px){body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-desk-stable-height:clamp(560px,calc(100vh - 260px),calc(34px + 8px + 24px + 7px + (var(--fuel-card-tree-row-height) * 10) + (var(--fuel-card-tree-row-gap) * 9) + 16px));display:grid!important;flex:0 0 auto!important;grid-template-columns:var(--fuel-tree-column) minmax(0,1fr)!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel{align-self:stretch!important;height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{align-self:stretch!important;height:auto!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-details-panel,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel{flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-transactions-section{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-transactions-section .fuel-table-wrap,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel>.fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table{flex:0 0 auto!important;height:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table tbody,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table tbody tr,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table tbody tr:only-child{height:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap .fuel-table td{vertical-align:top!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap:has(.fuel-empty-cell) .fuel-table{flex:1 1 auto!important;height:100%!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap:has(.fuel-empty-cell) .fuel-table tbody,body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-table-wrap:has(.fuel-empty-cell) .fuel-table tbody tr:only-child{height:100%!important}}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row,body>.fuel-modal-back .fuel-settings-simple-control-row{align-items:stretch!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row>.fuel-settings-card,body>.fuel-modal-back .fuel-settings-simple-control-row>.fuel-settings-card{align-self:stretch!important;height:100%!important;min-height:0!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row .fuel-bridge-activity-card,body>.fuel-modal-back .fuel-settings-simple-control-row .fuel-bridge-activity-card{display:flex!important;flex-direction:column!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table-wrap,body>.fuel-modal-back .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table,body>.fuel-modal-back .fuel-settings-simple-control-row .fuel-bridge-activity-card .fuel-table{flex:0 0 auto!important;height:auto!important}@media (min-width:1450px){body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-back-row>.fuel-icon-btn,body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn{flex:0 0 150px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:40px!important;min-height:40px!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-toolbar-actions,body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions{display:grid!important;flex:0 0 auto!important;grid-template-columns:repeat(3,150px)!important;width:auto!important;max-width:none!important;justify-content:end!important;gap:8px!important;margin-left:auto!important}body.fp-oilfields-page.fp-oilfields-page .dashboard-panel .fuel-settings-toolbar-actions>:is(.dashboard-btn,.fuel-icon-btn),body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:is(.dashboard-btn,.fuel-icon-btn){flex:0 0 150px!important;width:150px!important;min-width:150px!important;max-width:150px!important;height:40px!important;min-height:40px!important;padding-left:8px!important;padding-right:8px!important;white-space:nowrap!important}}@media (min-width:750px) and (max-width:1449px){body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row{order:99!important;position:static!important;top:auto!important;z-index:auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;margin-top:2px!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions{display:contents!important;flex:none!important;width:auto!important;max-width:none!important;margin-left:0!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:first-child{order:1!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:nth-child(2){order:2!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn{order:3!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>.dashboard-btn.primary{grid-column:auto!important;order:4!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row>.fuel-icon-btn,body>.fuel-modal-back .fuel-modal-settings .fuel-settings-toolbar-actions>:is(.dashboard-btn,.fuel-icon-btn){width:100%!important;min-width:0!important;max-width:none!important;height:44px!important;min-height:44px!important;padding-left:8px!important;padding-right:8px!important;white-space:nowrap!important}}@media (max-width:749px){body>.fuel-modal-back .fuel-modal-settings .fuel-settings-panel-main,body>.oil-dashboard.fuel-modal-portal .fuel-modal-settings .fuel-settings-panel-main{display:flex!important;flex-direction:column!important}body>.fuel-modal-back .fuel-modal-settings .fuel-changes-log-card,body>.oil-dashboard.fuel-modal-portal .fuel-modal-settings .fuel-changes-log-card{order:98!important}body>.fuel-modal-back .fuel-modal-settings .fuel-settings-back-row,body>.oil-dashboard.fuel-modal-portal .fuel-modal-settings .fuel-settings-back-row{order:99!important;position:static!important;top:auto!important;z-index:auto!important}}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-card-v2,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-card-v2,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-card-v2{background:#142036!important;border-color:rgba(96,165,250,.3)!important;box-shadow:inset 0 0 0 1px rgba(15,23,42,.34)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select),html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select),html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>:is(input,select),html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>:is(input,select){color:#f8fbff!important;background:#1b2b45!important;border-color:rgba(147,197,253,.32)!important;box-shadow:inset 0 -2px 0 rgba(96,165,250,.08)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::-moz-placeholder,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::-moz-placeholder{color:#a8b7cf!important;opacity:1!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::placeholder,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-row-v2>input::placeholder,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-row-v2>input::placeholder{color:#a8b7cf!important;opacity:1!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save{color:#eaf4ff!important;background:#203755!important;border-color:rgba(96,165,250,.52)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save.success,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save.success,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-save.success,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-save.success{color:#d1fae5!important;background:#14532d!important;border-color:rgba(52,211,153,.64)!important}html:not([data-theme=light]) .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete,html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-delete,html[data-theme=dark] .dashboard-panel.dashboard-desktop-routed[data-desktop-view=settings-users] .users-permissions-section .user-permission-v2-delete,html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .users-permissions-section .user-permission-v2-delete{color:#fecaca!important;background:#4b1f2a!important;border-color:#ef4444!important}@media (max-width:900px){body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions{width:auto!important;min-width:0!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:nowrap!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions :is(.billing-modal-add-btn,.dashboard-modal-close){box-sizing:border-box!important;flex:0 0 52px!important;width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important;aspect-ratio:1/1!important;padding:0!important;border-radius:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions :is(.billing-modal-add-btn,.dashboard-modal-close) :is(.btn-icon,.btn-svg){width:20px!important;height:20px!important}}@media (max-width:560px){body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions{gap:8px!important}body.fp-oilfields-page>.dashboard-panel.dashboard-report-back.billing-cost-settings-back .billing-settings-modal-actions :is(.billing-modal-add-btn,.dashboard-modal-close){flex-basis:50px!important;width:50px!important;min-width:50px!important;max-width:50px!important;height:50px!important;min-height:50px!important;max-height:50px!important;border-radius:15px!important}}body>.app-main{position:relative!important;z-index:1!important}body>:is(.footer,footer,.app-footer){position:relative!important;z-index:0!important}.drivers-table .mini-pill.card-status-transition{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:58px!important}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots{display:inline-flex!important;align-items:center!important;gap:2px!important;width:14px!important;min-width:14px!important;color:currentColor!important}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots span{width:3px!important;height:3px!important;border-radius:999px!important;background:currentColor!important;opacity:.35;animation:driver-card-status-dot .9s ease-in-out infinite}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots span:nth-child(2){animation-delay:.14s}.drivers-table .mini-pill.card-status-transition .drivers-card-status-dots span:nth-child(3){animation-delay:.28s}@keyframes driver-card-status-dot{0%,80%,to{opacity:.32;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}@media (min-width:1450px){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;align-content:stretch!important;align-items:stretch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{width:100%!important;min-width:0!important;flex:0 0 var(--fuel-card-tree-row-height,70px)!important}}@media (min-width:641px) and (max-width:1449px){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;grid-auto-rows:auto!important;align-content:stretch!important;align-items:stretch!important;gap:var(--fuel-card-tree-row-gap,6px)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{width:100%!important;min-width:0!important;flex:0 0 var(--fuel-card-tree-row-height,70px)!important}}@media (min-width:1450px){body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-short-history{height:auto!important;min-height:0!important;max-height:calc(100dvh - 44px)!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-short-history .dsWrap{flex:0 1 auto!important;max-height:calc(100dvh - 124px)!important;overflow-x:hidden!important;overflow-y:auto!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-short-history .driver-details-load-history{flex:0 0 auto!important;min-height:0!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-short-history .driver-details-load-history .dsTableWrap{flex:0 0 auto!important;height:auto!important;min-height:0!important;max-height:min(42dvh,420px)!important;overflow:auto!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-long-history{height:min(88dvh,860px)!important;min-height:0!important;max-height:calc(100dvh - 44px)!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-long-history .dsWrap{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;min-height:0!important;overflow:hidden!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-long-history .dsRow2{flex:0 0 auto!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history{display:flex!important;flex:1 1 0!important;flex-direction:column!important;min-height:0!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history .dsFilters,body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history .dsHeader{flex:0 0 auto!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal.driver-details-modal-long-history .driver-details-load-history .dsTableWrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}}@media (min-width:750px) and (max-width:1449px){body.fp-oilfields-page>.driver-modal-back{align-items:center!important;justify-content:center!important;padding:max(14px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(14px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))!important;overflow:hidden!important}body.fp-oilfields-page>.driver-modal-back .driver-modal{width:min(100%,1020px)!important;max-width:calc(100vw - 20px)!important;height:min(760px,calc(100dvh - 28px))!important;max-height:calc(100dvh - 28px)!important;margin:auto!important;transform:none!important}}@media (min-width:1450px){body.fp-oilfields-page .oil-monthly-card .oil-driver-pie-panel{align-items:stretch!important}body.fp-oilfields-page .oil-monthly-card .oil-driver-pie-plot{align-self:center!important}body.fp-oilfields-page .oil-monthly-card .oil-driver-pie-list{max-height:clamp(420px,48dvh,560px)!important;overflow-x:hidden!important;overflow-y:auto!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers{height:auto!important;min-height:0!important;overflow:visible!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-scroll-shell{padding-inline:0!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll,body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll:active,body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll:is(.is-pointer-dragging,.is-touch-dragging){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important;margin-inline:0!important;padding:0 0 4px!important;overflow-x:visible!important;overflow-y:visible!important;cursor:default!important;scroll-snap-type:none!important;touch-action:auto!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-table{box-sizing:border-box!important;flex:initial!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:426px!important;overflow-x:hidden!important;overflow-y:auto!important;scroll-snap-align:none!important}body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar,html.fp-oilfields-page body.fp-oilfields-workspace .oil-desktop-sidebar{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:calc(100dvh - var(--oil-desktop-shell-top, calc(var(--nav-h, 64px) + 10px)) - var(--oil-desktop-shell-bottom, 10px))!important;min-height:0!important;max-height:calc(100dvh - var(--oil-desktop-shell-top, calc(var(--nav-h, 64px) + 10px)) - var(--oil-desktop-shell-bottom, 10px))!important;overflow-x:hidden!important;overflow-y:hidden!important}body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-brand,body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-footer,html.fp-oilfields-page body.fp-oilfields-workspace .oil-desktop-sidebar-brand,html.fp-oilfields-page body.fp-oilfields-workspace .oil-desktop-sidebar-footer{flex:0 0 auto!important}body.fp-oilfields-page.fp-oilfields-workspace .desktop-sidebar-collapsed .oil-desktop-sidebar-nav,body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav,html.fp-oilfields-page body.fp-oilfields-workspace .desktop-sidebar-collapsed .oil-desktop-sidebar-nav,html.fp-oilfields-page body.fp-oilfields-workspace .oil-desktop-sidebar-nav{box-sizing:border-box!important;display:grid!important;align-content:start!important;flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;scrollbar-gutter:stable!important;scrollbar-width:thin!important}}@media (min-width:750px) and (max-width:1449px){body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-scroll-btn{display:none!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers .oil-top-region-scroll{padding-left:2px!important;padding-right:2px!important;scroll-padding-inline:0!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .oil-home #oil-home-top-drivers :is(.oil-top-region-table,.oil-top-region-title,.oil-top-columns,.oil-top-row,.oil-top-driver-col,.oil-top-company-col,.oil-top-total-col){touch-action:pan-x pan-y!important}}@media (min-width:750px) and (max-width:1449px){body.fp-oilfields-page>.driver-details-back{align-items:center!important;justify-content:center!important;padding:max(28px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(28px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))!important;overflow:hidden!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal{width:min(860px,calc(100vw - 36px))!important;max-width:calc(100vw - 36px)!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 56px)!important;margin:auto!important;transform:none!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .dsWrap{flex:0 1 auto!important;min-height:0!important;max-height:calc(100dvh - 132px)!important;height:auto!important;overflow-x:hidden!important;overflow-y:auto!important;padding-bottom:12px!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .driver-details-load-history{display:flex!important;flex:0 0 auto!important;flex-direction:column!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page>.driver-details-back .driver-details-modal .driver-details-load-history .dsTableWrap{flex:0 1 auto!important;height:auto!important;min-height:0!important;max-height:min(38dvh,340px)!important;overflow-x:auto!important;overflow-y:auto!important}}html:not([data-theme=light]) body.fp-oilfields-page .dashboard-panel .fuel-workspace-loading,html:not([data-theme=light]) body.fp-oilfields-page :is(.drivers-panel.drivers-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading,.loads-panel.loads-loading,.dashboard-panel.dashboard-loading),html[data-theme=dark] body.fp-oilfields-page .dashboard-panel .fuel-workspace-loading,html[data-theme=dark] body.fp-oilfields-page :is(.drivers-panel.drivers-loading,.trailers-panel.trailers-loading,.trucks-panel.trucks-loading,.loads-panel.loads-loading,.dashboard-panel.dashboard-loading){background:transparent!important;background-color:transparent!important;border-color:transparent!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media (min-width:750px) and (max-width:1450px){.dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{align-items:stretch!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{align-self:stretch!important;height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{display:flex!important;flex-direction:column!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk{display:flex!important;flex-direction:column!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel{flex:1 1 0!important;display:grid!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;gap:8px!important;min-height:0!important;padding:10px!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-risk-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:0!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid>div{min-height:62px!important;padding:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid strong{font-size:10px!important;white-space:normal!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid span{font-size:7.5px!important;line-height:1.12!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid label{min-height:40px!important;padding:0 8px!important;font-size:8.5px!important;line-height:1.1!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form input{min-height:34px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 4px!important;font-size:clamp(7.6px,.72vw,9.5px)!important;line-height:1.05!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-history>.fuel-table-wrap,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-rejections>.fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important}}@media (min-width:750px) and (max-width:980px){.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-risk-grid,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn.danger{grid-column:1/-1!important}}body.fp-oilfields-page .dashboard-panel .dashboard-horizontal-slider{contain:layout paint!important;isolation:isolate!important}body.fp-oilfields-page .dashboard-panel .dashboard-horizontal-track{contain:layout style!important;backface-visibility:hidden!important;transform-style:flat!important;will-change:transform!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page{contain:layout paint style!important;content-visibility:auto!important;contain-intrinsic-size:900px!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page.is-active{content-visibility:visible!important;contain-intrinsic-size:auto!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page:not(.is-active){pointer-events:none!important}body.fp-oilfields-page .dashboard-panel .fuel-card-tree{contain:layout paint!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important}body.fp-oilfields-page .dashboard-panel .fuel-card-tree .fuel-card-node{contain:layout paint style!important;content-visibility:auto!important;contain-intrinsic-size:var(--fuel-card-tree-row-height,70px)!important}body.fp-oilfields-page .dashboard-panel .fuel-card-transactions-section,body.fp-oilfields-page .dashboard-panel .fuel-risk-tab-panel,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-history,body.fp-oilfields-page .dashboard-panel .fuel-tab-panel-rejections{contain:layout paint!important}@media (max-width:1449px),(pointer:coarse){body.fp-oilfields-page .tab-view.active{animation:none!important;will-change:auto!important}body.fp-oilfields-page .dashboard-panel :is(.dashboard-btn,.fuel-card-node,.fuel-metric-card,.dashboard-horizontal-tabs button){will-change:auto!important}}html:not([data-theme=light]) body.fp-oilfields-page :is(.app-main,.tms-page,.tms-shell,.content,.oil-dashboard,.oil-dashboard-main,.oil-tab-panel,.tab-view):has(.oil-tab-loader),html:not([data-theme=light]).fp-oilfields-page :is(.app-main,.tms-page,.tms-shell,.content,.oil-dashboard,.oil-dashboard-main,.oil-tab-panel,.tab-view):has(.oil-tab-loader),html[data-theme=dark] body.fp-oilfields-page :is(.app-main,.tms-page,.tms-shell,.content,.oil-dashboard,.oil-dashboard-main,.oil-tab-panel,.tab-view):has(.oil-tab-loader),html[data-theme=dark].fp-oilfields-page :is(.app-main,.tms-page,.tms-shell,.content,.oil-dashboard,.oil-dashboard-main,.oil-tab-panel,.tab-view):has(.oil-tab-loader){background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not([data-theme=light]) body.fp-oilfields-page .oil-tab-loader,html:not([data-theme=light]).fp-oilfields-page .oil-tab-loader,html[data-theme=dark] body.fp-oilfields-page .oil-tab-loader,html[data-theme=dark].fp-oilfields-page .oil-tab-loader{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;outline:0!important;box-shadow:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:not([data-theme=light]) body.fp-oilfields-page .oil-tab-loader:after,html:not([data-theme=light]) body.fp-oilfields-page .oil-tab-loader:before,html:not([data-theme=light]).fp-oilfields-page .oil-tab-loader:after,html:not([data-theme=light]).fp-oilfields-page .oil-tab-loader:before,html[data-theme=dark] body.fp-oilfields-page .oil-tab-loader:after,html[data-theme=dark] body.fp-oilfields-page .oil-tab-loader:before,html[data-theme=dark].fp-oilfields-page .oil-tab-loader:after,html[data-theme=dark].fp-oilfields-page .oil-tab-loader:before{content:none!important;display:none!important}body>:is(.leave-oilfields-backdrop,.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.dashboard-report-back,.completion-error-back,.fuel-modal-back){position:fixed!important;inset:0!important;z-index:32000!important;width:100vw!important;min-width:100vw!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;box-sizing:border-box!important;isolation:isolate!important}body.fp-oilfields-page :is(.leave-oilfields-backdrop,.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.dashboard-report-back,.completion-error-back,.fuel-modal-back){position:fixed!important;inset:0!important;z-index:32000!important;isolation:isolate!important}body.fp-oilfields-page:has(:is(.leave-oilfields-backdrop,.modal-back,.driver-modal-back,.driver-details-back,.trailer-modal-back,.truck-modal-back,.load-modal-back,.loads-modal-back,.oil-modal-back,.image-modal-back,.dashboard-report-back,.completion-error-back,.fuel-modal-back)) :is(.nav-wrap,.oil-desktop-sidebar,.oil-desktop-sidebar-rail-bg,.footer,footer,.app-footer){z-index:0!important}@media (min-width:750px) and (max-width:1449px),(min-width:750px) and (pointer:coarse){.dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;align-items:stretch!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk{display:flex!important;flex-direction:column!important;overflow:hidden!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel{flex:1 1 0!important;display:grid!important;grid-template-rows:auto auto auto auto minmax(100px,1fr)!important;gap:8px!important;align-content:start!important;min-height:0!important;padding:10px!important;overflow-x:hidden!important;overflow-y:auto!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid>div{min-width:0!important;min-height:54px!important;padding:8px 10px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid span,.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid strong{overflow:visible!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:anywhere!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid strong{font-size:10px!important;line-height:1.08!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-grid span{font-size:7.6px!important;line-height:1.12!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-toggle-grid label{min-width:0!important;min-height:38px!important;padding:0 8px!important;font-size:8.5px!important;line-height:1.1!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form label{font-size:9px!important;line-height:1.05!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-limit-form input{min-height:36px!important;height:36px!important;padding:0 10px!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:0 8px!important;font-size:8.6px!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:center!important;justify-content:center!important;align-items:center!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-actions .dashboard-btn.danger{grid-column:1/-1!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap{min-height:118px!important;overflow:auto!important}.dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table{min-width:760px!important}}@media (min-width:750px){body.fp-route-landing .landing-page,body.fp-route-landing .landing-page *{box-sizing:border-box!important}body.fp-route-landing .landing-product-rows{gap:22px!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{align-items:stretch!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group{border-radius:22px!important;overflow:hidden!important}body.fp-route-landing .landing-group-content{box-sizing:border-box!important;height:100%!important;min-height:inherit!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:flex-start!important;gap:16px!important;text-align:left!important}body.fp-route-landing .landing-group-head{width:100%!important;min-width:0!important;max-width:740px!important;display:grid!important;justify-items:start!important;gap:10px!important}body.fp-route-landing .landing-rate .landing-group-content,body.fp-route-landing .landing-rate .landing-group-head{align-items:center!important;justify-items:center!important;text-align:center!important}body.fp-route-landing .landing-detail-label,body.fp-route-landing .landing-group .badge{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:0!important;padding:0 14px!important;line-height:1!important;font-size:12px!important;white-space:nowrap!important;flex:0 0 auto!important}body.fp-route-landing .landing-group .badge-fleet{height:32px!important;min-height:32px!important;padding:0 12px!important}body.fp-route-landing .landing-detail-card h2,body.fp-route-landing .landing-group h2{width:100%!important;margin:0!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:normal!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-group p{margin:0!important;word-break:normal!important;overflow-wrap:normal!important}body.fp-route-landing .landing-page .landing-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:flex-start!important;width:280px!important;min-width:280px!important;max-width:100%!important;min-height:60px!important;height:60px!important;margin-top:auto!important;padding:0 24px!important;line-height:1!important;border-radius:18px!important;white-space:nowrap!important;overflow-wrap:normal!important;flex:0 0 auto!important}body.fp-route-landing .landing-rate .landing-action{align-self:center!important}body.fp-route-landing .landing-rate .landing-report-grid{width:100%!important;max-width:560px!important;margin:4px auto 0!important;align-items:stretch!important}body.fp-route-landing .landing-report-grid div{display:flex!important;min-width:0!important;min-height:82px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow:hidden!important}body.fp-route-landing .landing-report-grid span,body.fp-route-landing .landing-report-grid strong{width:100%!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}body.fp-route-landing .landing-detail-card{box-sizing:border-box!important;display:flex!important;min-width:0!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:18px!important}body.fp-route-landing .landing-detail-grid,body.fp-route-landing .landing-detail-list{width:100%!important;margin-top:4px!important}body.fp-route-landing .landing-detail-grid div{display:flex!important;min-height:94px!important;flex-direction:column!important;justify-content:center!important}body.fp-route-landing .landing-detail-list span{display:flex!important;min-height:54px!important;align-items:center!important}}@media (min-width:1450px){body.fp-route-landing .landing-page{width:min(100%,1840px)!important;max-width:1840px!important;padding:28px 32px 48px!important}body.fp-route-landing .landing-intro{width:100%!important;max-width:none!important;margin:0 auto 18px!important;text-align:center!important}body.fp-route-landing .landing-intro h1{margin:0 auto 16px!important}body.fp-route-landing .landing-intro p{width:min(100%,920px)!important;max-width:920px!important}body.fp-route-landing .landing-product-row{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr)!important;gap:22px!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group-content{padding:34px!important}body.fp-route-landing .landing-group h2{font-size:52px!important;line-height:1.04!important}body.fp-route-landing .landing-detail-card h2{max-width:760px!important;font-size:50px!important;line-height:1.05!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-group p{max-width:760px!important;font-size:18px!important;line-height:1.45!important}}@media (min-width:750px) and (max-width:1449px){body.fp-route-landing .landing-page{padding:18px 12px 34px!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{grid-template-columns:1fr!important;gap:16px!important}body.fp-route-landing .landing-product-row-flip>.landing-detail-card,body.fp-route-landing .landing-product-row-flip>.landing-group{order:0!important}body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content{min-height:400px!important}body.fp-route-landing .landing-detail-card{min-height:340px!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group-content{padding:30px!important}body.fp-route-landing .landing-detail-card h2,body.fp-route-landing .landing-group h2{max-width:780px!important;font-size:44px!important;line-height:1.05!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-group p{max-width:820px!important;font-size:17px!important;line-height:1.44!important}body.fp-route-landing .landing-detail-grid{gap:10px!important}body.fp-route-landing .landing-rate .landing-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:460px!important;gap:10px!important}}@media (min-width:750px){body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-content{justify-content:flex-start!important;gap:14px!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action{width:min(320px,58%)!important;min-width:240px!important;max-width:calc(100% - 24px)!important;margin:clamp(22px,4.2vw,58px) auto 0!important}}@media (min-width:1450px){body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-content{padding-bottom:32px!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action{margin-top:clamp(28px,4.5vw,70px)!important}}@media (min-width:750px) and (max-width:1449px){body.fp-route-landing .landing-group:not(.landing-rate),body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-content{min-height:370px!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action{width:min(310px,56vw)!important;min-width:240px!important;margin-top:34px!important}}@media (min-width:750px) and (max-width:1366px) and (pointer:coarse),(min-width:750px) and (max-width:1449px){body.fp-route-landing .landing-page{width:100%!important;max-width:none!important;padding:clamp(18px,2.4vw,30px) clamp(18px,3vw,34px) 46px!important;gap:clamp(24px,3vw,34px)!important}body.fp-route-landing .landing-intro{max-width:none!important}body.fp-route-landing .landing-intro h1{max-width:1080px!important;font-size:clamp(54px,7vw,78px)!important;line-height:1.04!important}body.fp-route-landing .landing-intro p{max-width:1080px!important;font-size:clamp(25px,3.3vw,34px)!important;line-height:1.38!important}body.fp-route-landing .landing-product-rows{gap:clamp(28px,3.4vw,42px)!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{grid-template-columns:1fr!important;gap:clamp(26px,3vw,38px)!important}body.fp-route-landing .landing-product-row-flip>.landing-detail-card,body.fp-route-landing .landing-product-row-flip>.landing-group{order:0!important}body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content{min-height:clamp(560px,70vw,760px)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group{border-radius:clamp(22px,3vw,32px)!important}body.fp-route-landing .landing-group-content{padding:clamp(38px,5vw,60px) clamp(42px,5vw,64px)!important;gap:clamp(18px,2.4vw,30px)!important}body.fp-route-landing .landing-group-head{max-width:100%!important;gap:clamp(14px,2vw,22px)!important}body.fp-route-landing .landing-detail-label,body.fp-route-landing .landing-group .badge{height:clamp(48px,5vw,60px)!important;min-height:clamp(48px,5vw,60px)!important;max-height:none!important;padding:0 clamp(20px,2.5vw,28px)!important;font-size:clamp(18px,2vw,24px)!important;border-radius:999px!important}body.fp-route-landing .landing-group h2{max-width:100%!important;font-size:clamp(56px,7vw,76px)!important;line-height:1!important}body.fp-route-landing .landing-group p{max-width:100%!important;font-size:clamp(25px,3vw,34px)!important;line-height:1.35!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action{align-self:center!important;width:calc(100% - clamp(0px, 2vw, 34px))!important;min-width:0!important;max-width:none!important;height:clamp(78px,8vw,98px)!important;min-height:clamp(78px,8vw,98px)!important;margin:clamp(34px,5vw,62px) auto 0!important;border-radius:clamp(24px,3vw,34px)!important;font-size:clamp(28px,3.4vw,38px)!important}body.fp-route-landing .landing-rate .landing-report-grid{width:100%!important;max-width:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,2vw,22px)!important}body.fp-route-landing .landing-report-grid div{min-height:clamp(130px,13vw,170px)!important;border-radius:clamp(18px,2vw,24px)!important;padding:clamp(18px,2.4vw,28px)!important}body.fp-route-landing .landing-report-grid span{font-size:clamp(18px,2vw,24px)!important}body.fp-route-landing .landing-report-grid strong{font-size:clamp(34px,4vw,48px)!important;line-height:1.05!important}body.fp-route-landing .landing-detail-card{min-height:auto!important;padding:clamp(42px,5vw,64px)!important;gap:clamp(22px,3vw,34px)!important}body.fp-route-landing .landing-detail-card h2{max-width:100%!important;font-size:clamp(50px,6.6vw,74px)!important;line-height:1.04!important}body.fp-route-landing .landing-detail-card p{max-width:100%!important;font-size:clamp(25px,3vw,34px)!important;line-height:1.4!important}body.fp-route-landing .landing-detail-grid,body.fp-route-landing .landing-detail-list{grid-template-columns:1fr!important;gap:clamp(14px,2vw,22px)!important}body.fp-route-landing .landing-detail-grid div,body.fp-route-landing .landing-detail-list span{min-height:clamp(108px,11vw,138px)!important;border-radius:clamp(18px,2.2vw,26px)!important;padding:clamp(22px,3vw,34px)!important}body.fp-route-landing .landing-detail-grid b,body.fp-route-landing .landing-detail-list span{font-size:clamp(22px,2.6vw,30px)!important;line-height:1.2!important}body.fp-route-landing .landing-detail-grid span{font-size:clamp(20px,2.3vw,27px)!important;line-height:1.28!important}}@media (min-width:750px) and (max-width:1450px),(min-width:750px) and (pointer:coarse){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-visible-count:8;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;align-items:stretch!important;min-height:0!important;max-height:var(--fuel-desk-stable-height)!important}body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)),body.fp-oilfields-page .dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history))>.fuel-system-section,body.fp-oilfields-page .dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)),html.fp-oilfields-page .dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)),html.fp-oilfields-page .dashboard-panel .dashboard-scroll-page-fuel:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history))>.fuel-system-section,html.fp-oilfields-page .dashboard-panel .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)){min-height:0!important;height:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-desk-grid,body.fp-oilfields-page .dashboard-panel .fuel-system-section>.dash-section-body,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-desk-grid,html.fp-oilfields-page .dashboard-panel .fuel-system-section>.dash-section-body{min-height:0!important;height:auto!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{align-self:stretch!important;height:var(--fuel-desk-stable-height)!important;min-height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;min-height:0!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree .fuel-card-node{box-sizing:border-box!important;flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-workspace{display:flex!important;flex-direction:column!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel{flex:1 1 0!important;min-height:0!important;max-height:none!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-history>.fuel-table-wrap,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-rejections>.fuel-table-wrap,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-history>.fuel-table-wrap,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-rejections>.fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-tab-panel-risk>.fuel-risk-tab-panel{flex:1 1 0!important;min-height:0!important;height:100%!important;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-risk-tab-panel .fuel-table-wrap{flex:1 1 0!important;height:auto!important;min-height:118px!important;max-height:none!important;overflow:auto!important}}body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;align-items:stretch!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;min-height:0!important;overflow:hidden!important}body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,body.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,html.fp-tablet-view.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-history>.fuel-card-node,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-rejections>.fuel-card-node,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree-risk>.fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important}body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-desk-grid{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-visible-count:8;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px}body[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree,html[data-fp-viewport=tablet].fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card .fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important}@media (min-width:750px) and (max-width:1450px),(min-width:750px) and (pointer:coarse){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk{--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;display:grid!important;align-items:stretch!important;min-height:0!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-workspace,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-workspace,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-workspace,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-workspace{align-self:stretch!important;min-height:0!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;min-height:0!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history .fuel-tab-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections .fuel-tab-panel,body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-history .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-rejections .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>.fuel-desk-grid-risk .fuel-tab-panel{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}}@media (min-width:1450px) and (pointer:fine){body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.trailers-panel,.trucks-panel){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.trailers-table-wrap,.trucks-table-wrap){height:auto!important;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] :is(.billing-layout-v4,.billing-period-card,.billing-card.billing-period-card,.billing-side-stack,.billing-right,.billing-right-column){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] .billing-period-card .billing-loads-table-wrap{height:auto!important;min-height:0!important;max-height:none!important;contain:none!important;overflow-x:auto!important;overflow-y:visible!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:auto!important;will-change:auto!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed[data-desktop-view=billing-auto] :is(.billing-loads-table,.billing-period-table,.billing-period-table-wrap){height:auto!important;max-height:none!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=billing-rates],[data-desktop-view=trucks-cost],[data-desktop-view=trailers-cost]) :is(.billing-settings-tabs-card,.billing-settings-tab-panel,.billing-rate-table.compact-list-table,.trailer-cost-table.compact-list-table,.truck-cost-table.compact-list-table){height:auto!important;min-height:0!important;max-height:none!important;overflow-y:visible!important;overscroll-behavior-y:auto!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .dashboard-scroll-page-fuel.is-active,body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .dashboard-scroll-page-fuel.is-active>.fuel-system-section,body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-card-details-panel){min-height:calc(100svh - 88px)!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-card-details-panel) .fuel-control-card,body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-card-details-panel)>.dash-section-body{display:flex!important;flex-direction:column!important;min-height:calc(100svh - 160px)!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-card-details-panel) :is(.fuel-workspace,.fuel-tab-panel-details,.fuel-card-details-panel,.fuel-card-transactions-section){height:auto!important;max-height:none!important;contain:none!important;overflow:visible!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section .fuel-desk-grid-details{flex:1 1 auto!important;align-items:stretch!important;height:auto!important;min-height:calc(100svh - 314px)!important;max-height:none!important;overflow:visible!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section .fuel-desk-grid-details :is(.fuel-card-tree-panel,.fuel-workspace){align-self:stretch!important;min-height:100%!important;height:auto!important;max-height:none!important;contain:none!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section .fuel-desk-grid-details .fuel-card-tree-panel{overflow:hidden!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section .fuel-desk-grid-details .fuel-card-tree{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;contain:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;scrollbar-gutter:stable!important;touch-action:pan-y!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-card-details-panel) .fuel-card-transactions-section .fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;contain:none!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior-x:contain!important;overscroll-behavior-y:contain!important}}@media (min-width:1450px) and (pointer:fine){body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-details,.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)){min-height:calc(100svh - 88px)!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-details,.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history)) .fuel-control-card,body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-details,.fuel-tab-panel-risk,.fuel-tab-panel-rejections,.fuel-tab-panel-history))>.dash-section-body{display:flex!important;flex-direction:column!important;min-height:calc(100svh - 160px)!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-risk,.fuel-desk-grid-rejections,.fuel-desk-grid-history){flex:1 1 auto!important;align-items:stretch!important;height:auto!important;min-height:calc(100svh - 314px)!important;max-height:none!important;overflow:visible!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-risk,.fuel-desk-grid-rejections,.fuel-desk-grid-history)>:is(.fuel-card-tree-panel,.fuel-workspace){align-self:stretch!important;min-height:100%!important;height:auto!important;max-height:none!important;contain:none!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-risk,.fuel-desk-grid-rejections,.fuel-desk-grid-history)>.fuel-card-tree-panel{overflow:hidden!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-risk,.fuel-desk-grid-rejections,.fuel-desk-grid-history) .fuel-card-tree{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;contain:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;scrollbar-gutter:stable!important;touch-action:pan-y!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-risk,.fuel-desk-grid-rejections,.fuel-desk-grid-history) .fuel-tab-panel{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section .fuel-desk-grid-risk .fuel-risk-tab-panel .fuel-table-wrap,body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-rejections,.fuel-desk-grid-history) .fuel-tab-panel>.fuel-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important}}@media (min-width:1450px) and (pointer:fine){body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-details,.fuel-tab-panel-requests,.fuel-tab-panel-settings)){min-height:calc(100svh - 88px)!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-details,.fuel-tab-panel-requests,.fuel-tab-panel-settings)) .fuel-control-card,body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section:has(.fuel-tab-panel:is(.fuel-tab-panel-details,.fuel-tab-panel-requests,.fuel-tab-panel-settings))>.dash-section-body{display:flex!important;flex-direction:column!important;min-height:calc(100svh - 160px)!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-requests,.fuel-desk-grid-settings){flex:1 1 auto!important;align-items:stretch!important;height:auto!important;min-height:calc(100svh - 314px)!important;max-height:none!important;overflow:visible!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-requests,.fuel-desk-grid-settings)>:is(.fuel-card-tree-panel,.fuel-workspace){align-self:stretch!important;min-height:100%!important;height:auto!important;max-height:none!important;contain:none!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-requests,.fuel-desk-grid-settings)>.fuel-card-tree-panel{overflow:hidden!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-desk-grid-details,.fuel-desk-grid-requests,.fuel-desk-grid-settings) .fuel-card-tree{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;contain:none!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;scrollbar-gutter:stable!important;touch-action:pan-y!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section :is(.fuel-tab-panel-requests,.fuel-tab-panel-settings,.fuel-card-requests-panel,.fuel-card-settings-panel,.fuel-card-requests-panel .fuel-global-modal-panel,.fuel-card-requests-panel .fuel-requests-modal-panel,.fuel-card-settings-panel .fuel-settings-panel-main){height:auto!important;min-height:0!important;max-height:none!important;contain:none!important;overflow:visible!important}body.fp-oilfields-page .dashboard-panel.dashboard-desktop-routed:is([data-desktop-view=fuel-cards],[data-desktop-view=fuel-requests],[data-desktop-view=fuel-settings]) .fuel-system-section .fuel-card-requests-panel .fuel-requests-table-wrap{flex:1 1 auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:contain!important}}@media (min-width:750px) and (max-width:1450px),(min-width:750px) and (pointer:coarse){body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings),html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings){--fuel-card-tree-row-height:70px;--fuel-card-tree-row-gap:6px;--fuel-tablet-card-tree-list-height:602px;--fuel-desk-stable-height:691px;display:grid!important;align-items:stretch!important;min-height:0!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings)>:is(.fuel-card-tree-panel,.fuel-workspace),html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings)>:is(.fuel-card-tree-panel,.fuel-workspace){align-self:stretch!important;min-height:0!important;height:var(--fuel-desk-stable-height)!important;max-height:var(--fuel-desk-stable-height)!important;overflow:hidden!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings)>.fuel-card-tree-panel>.fuel-card-tree,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings)>.fuel-card-tree-panel>.fuel-card-tree{flex:0 0 var(--fuel-tablet-card-tree-list-height)!important;min-height:0!important;height:var(--fuel-tablet-card-tree-list-height)!important;max-height:var(--fuel-tablet-card-tree-list-height)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings)>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings)>.fuel-card-tree-panel>.fuel-card-tree>.fuel-card-node{flex:0 0 var(--fuel-card-tree-row-height)!important;min-height:var(--fuel-card-tree-row-height)!important;height:var(--fuel-card-tree-row-height)!important;max-height:var(--fuel-card-tree-row-height)!important}body.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings) .fuel-tab-panel,html.fp-oilfields-page .dashboard-panel .fuel-system-section .fuel-control-card>:is(.fuel-desk-grid-requests,.fuel-desk-grid-settings) .fuel-tab-panel{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}}body.fp-route-landing,body.fp-route-landing>.app-main,body.fp-route-landing>.app-main>.landing-page,html.fp-route-landing{background:radial-gradient(900px 520px at 12% -10%,rgba(96,165,250,.11),transparent 60%),#07111f!important}html[data-theme=light] body.fp-route-landing,html[data-theme=light] body.fp-route-landing>.app-main,html[data-theme=light] body.fp-route-landing>.app-main>.landing-page,html[data-theme=light].fp-route-landing{background:radial-gradient(900px 520px at 12% -10%,rgba(96,165,250,.14),transparent 60%),#dbe6f1!important}body.fp-route-landing>.app-main{width:100%!important;min-width:100%!important;max-width:none!important;overflow-x:hidden!important}body.fp-route-landing>.app-main>.landing-page{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important}body.fp-route-landing .landing-intro,body.fp-route-landing .landing-product-rows{width:min(100%,1760px)!important;max-width:1760px!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1449px){body.fp-route-landing>.app-main>.landing-page{padding-left:clamp(18px,3vw,34px)!important;padding-right:clamp(18px,3vw,34px)!important}}@media (max-width:749px){body.fp-route-landing>.app-main>.landing-page{padding-left:10px!important;padding-right:10px!important}}body.fp-route-landing{--landing-rail-max:1760px;--landing-rail-half:880px;--landing-rail-gutter:clamp(20px,3vw,56px);--landing-rail-gutters:calc(var(--landing-rail-gutter) + var(--landing-rail-gutter));--fp-header-shell-max:var(--landing-rail-max);--fp-header-shell-half:var(--landing-rail-half);--fp-header-shell-pad:0px;--fp-nav-box-max:var(--landing-rail-max);--fp-nav-box-half:var(--landing-rail-half);--fp-nav-pad:0px}body.fp-route-landing>.app-main>.landing-page{padding-left:0!important;padding-right:0!important}body.fp-route-landing .landing-intro,body.fp-route-landing .landing-product-rows,body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{box-sizing:border-box!important;width:min(calc(100% - var(--landing-rail-gutters)),var(--landing-rail-max))!important;max-width:var(--landing-rail-max)!important;margin-left:auto!important;margin-right:auto!important}body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{padding-left:0!important;padding-right:0!important}body.fp-route-landing .brand,body.fp-route-landing .nav-wrap .brand{margin-left:0!important;transform:none!important}body.fp-route-landing .nav-actions,body.fp-route-landing .nav-wrap .nav-actions{margin-left:auto!important;margin-right:0!important;transform:none!important}body.fp-route-landing .nav .menu,body.fp-route-landing .nav .product-menu,body.fp-route-landing .nav-wrap .menu,body.fp-route-landing .nav-wrap .product-menu{right:max(var(--landing-rail-gutter),calc(50vw - var(--landing-rail-half)))!important}body.fp-route-landing .nav-wrap .menu,body.fp-route-landing .nav-wrap .product-menu{position:fixed!important;top:var(--fp-nav-menu-top,76px)!important;left:auto!important;display:none!important;flex-direction:column!important;align-items:stretch!important;width:min(390px,calc(100vw - 24px))!important;max-width:min(390px,calc(100vw - 24px))!important;max-height:calc(100dvh - var(--fp-nav-menu-top, 76px) - 12px)!important;gap:12px!important;padding:12px!important;overflow-y:auto!important;border:1px solid rgba(96,165,250,.22)!important;border-radius:18px!important;background:rgba(11,18,32,.98)!important;box-shadow:0 22px 55px rgba(0,0,0,.42)!important;z-index:1000!important}body.fp-route-landing .nav-wrap .menu.open,body.fp-route-landing .nav-wrap .product-menu.open{display:flex!important}body.fp-route-landing .nav-wrap .menu .menu-link,body.fp-route-landing .nav-wrap .menu .menu-theme-row{width:100%!important;border:1px solid rgba(96,165,250,.2)!important;border-radius:13px!important;background:rgba(15,23,42,.72)!important;color:#e7eefc!important;text-align:left!important}html[data-theme=light] body.fp-route-landing .nav-wrap .menu,html[data-theme=light] body.fp-route-landing .nav-wrap .product-menu{border-color:#c5d8ef!important;background:rgba(248,251,255,.98)!important;box-shadow:0 22px 55px rgba(15,23,42,.18)!important}html[data-theme=light] body.fp-route-landing .nav-wrap .menu .menu-link,html[data-theme=light] body.fp-route-landing .nav-wrap .menu .menu-theme-row{border-color:#d7e6f8!important;background:#f8fbff!important;color:#0b1220!important}html[data-theme=light] body.fp-route-landing .landing-group-bg:after{background:linear-gradient(180deg,rgba(7,17,31,.46),rgba(7,17,31,.86))!important}html[data-theme=light] body.fp-route-landing .landing-group h2,html[data-theme=light] body.fp-route-landing .landing-group p{color:#f8fbff!important;text-shadow:0 2px 8px rgba(0,0,0,.42)!important}html[data-theme=light] body.fp-route-landing .landing-group p{color:#e7eefc!important}html[data-theme=light] body.fp-route-landing .landing-group .landing-report-grid div{border-color:rgba(147,197,253,.28)!important;background:rgba(15,23,42,.78)!important;color:#f8fbff!important}html[data-theme=light] body.fp-route-landing .landing-group .landing-report-grid span{color:#d7e6f8!important}html[data-theme=light] body.fp-route-landing .landing-group .landing-report-grid strong{color:#ffffff!important}@media (min-width:750px) and (max-width:1366px) and (pointer:coarse),(min-width:750px) and (max-width:1449px){body.fp-route-landing{--landing-rail-gutter:clamp(18px,3vw,34px)}}@media (max-width:749px){body.fp-route-landing{--landing-rail-gutter:10px}}@media (min-width:1450px){body.fp-route-landing .landing-desktop-only-break{display:initial!important}body.fp-route-landing .landing-desktop-tablet-break{display:none!important}body.fp-route-landing .landing-intro{margin-bottom:26px!important}body.fp-route-landing .landing-intro h1{width:min(100%,1320px)!important;max-width:1320px!important;margin:0 auto 18px!important;text-align:center!important;line-height:1.04!important}body.fp-route-landing .landing-intro p{width:min(100%,1180px)!important;max-width:1180px!important;margin:0 auto!important;text-align:center!important;line-height:1.42!important}body.fp-route-landing .landing-product-rows{gap:22px!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px!important;align-items:stretch!important}body.fp-route-landing .landing-product-row-flip>.landing-group{order:2!important}body.fp-route-landing .landing-product-row-flip>.landing-detail-card{order:1!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content{height:432px!important;min-height:432px!important}body.fp-route-landing .landing-group-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:18px!important;padding:34px!important;text-align:center!important}body.fp-route-landing .landing-group-head,body.fp-route-landing .landing-rate .landing-group-head{width:100%!important;max-width:760px!important;justify-items:center!important;align-items:center!important;text-align:center!important}body.fp-route-landing .landing-group h2{max-width:760px!important;text-align:center!important}body.fp-route-landing .landing-group p{max-width:820px!important;text-align:center!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action{align-self:center!important;margin:14px auto 0!important}body.fp-route-landing .landing-detail-list span{justify-content:flex-start!important;text-align:left!important}}@media (max-width:1449px){body.fp-route-landing .landing-desktop-only-break{display:none!important}}@media (min-width:750px){body.fp-route-landing .landing-copy-break{display:initial!important}}@media (max-width:749px){body.fp-route-landing .landing-copy-break{display:none!important}}@media (min-width:750px){body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:clamp(14px,1.7vw,22px)!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-head{width:100%!important;max-width:min(100%,900px)!important;display:grid!important;justify-items:center!important;align-items:center!important;text-align:center!important;gap:clamp(10px,1.2vw,16px)!important}body.fp-route-landing .landing-group:not(.landing-rate) .badge,body.fp-route-landing .landing-group:not(.landing-rate) .landing-group .badge{align-self:center!important;justify-self:center!important;margin:0!important}body.fp-route-landing .landing-group:not(.landing-rate) h2,body.fp-route-landing .landing-group:not(.landing-rate) p{max-width:min(100%,900px)!important;text-align:center!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action{align-self:center!important;justify-self:center!important;margin:clamp(12px,1.8vw,24px) auto 0!important}}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group,html[data-theme=light] body.fp-route-landing .landing-detail-card,html[data-theme=light] body.fp-route-landing .landing-group{box-shadow:none!important}@media (min-width:1450px){body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content{height:456px!important;min-height:456px!important}body.fp-route-landing .landing-detail-card{justify-content:center!important;gap:18px!important;padding:38px 42px!important}body.fp-route-landing .landing-detail-card h2{font-size:clamp(44px,2.65vw,52px)!important;line-height:1.06!important}body.fp-route-landing .landing-detail-card p{font-size:18px!important;line-height:1.42!important}body.fp-route-landing .landing-detail-grid,body.fp-route-landing .landing-detail-list{gap:12px!important;margin-top:4px!important}body.fp-route-landing .landing-detail-list span{min-height:52px!important;padding:0 18px!important}}@media (min-width:750px) and (max-width:1366px) and (pointer:coarse),(min-width:750px) and (max-width:1449px){body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content{min-height:clamp(560px,58vw,660px)!important}body.fp-route-landing .landing-detail-card{justify-content:center!important;gap:clamp(18px,2vw,24px)!important;padding:clamp(38px,4.5vw,56px)!important}body.fp-route-landing .landing-detail-card h2{font-size:clamp(42px,5.2vw,58px)!important;line-height:1.07!important}body.fp-route-landing .landing-detail-card p{font-size:clamp(20px,2.4vw,26px)!important;line-height:1.42!important}body.fp-route-landing .landing-detail-grid,body.fp-route-landing .landing-detail-list{gap:clamp(12px,1.7vw,18px)!important;margin-top:clamp(4px,1vw,10px)!important}body.fp-route-landing .landing-detail-grid div,body.fp-route-landing .landing-detail-list span{min-height:clamp(76px,8vw,96px)!important;border-radius:clamp(14px,1.7vw,20px)!important;padding:clamp(16px,2.2vw,24px)!important}body.fp-route-landing .landing-detail-grid b,body.fp-route-landing .landing-detail-list span{font-size:clamp(17px,2.1vw,22px)!important;line-height:1.18!important}body.fp-route-landing .landing-detail-grid span{font-size:clamp(14px,1.7vw,18px)!important;line-height:1.26!important}}@media (min-width:1450px){body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content{height:472px!important;min-height:472px!important}body.fp-route-landing .landing-detail-card{gap:20px!important;padding:46px 44px!important}body.fp-route-landing .landing-detail-grid,body.fp-route-landing .landing-detail-list{gap:14px!important;margin-top:8px!important}body.fp-route-landing .landing-detail-list span{min-height:56px!important}}@media (min-width:750px) and (max-width:1366px) and (pointer:coarse),(min-width:750px) and (max-width:1449px){body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content{min-height:clamp(584px,60vw,684px)!important}body.fp-route-landing .landing-detail-card{gap:clamp(22px,2.3vw,30px)!important;padding:clamp(48px,5.2vw,66px)!important}body.fp-route-landing .landing-detail-grid,body.fp-route-landing .landing-detail-list{gap:clamp(14px,1.9vw,20px)!important;margin-top:clamp(8px,1.2vw,14px)!important}}@media (min-width:1450px){body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group-content{height:536px!important;min-height:536px!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list{align-content:center!important;gap:26px!important;padding-top:62px!important;padding-bottom:62px!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-detail-list{gap:18px!important;margin-top:16px!important}}@media (min-width:750px) and (max-width:1366px) and (pointer:coarse),(min-width:750px) and (max-width:1449px){body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group-content{min-height:clamp(680px,70vw,780px)!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list{align-content:center!important;gap:clamp(28px,3vw,36px)!important;padding-top:clamp(68px,7vw,86px)!important;padding-bottom:clamp(68px,7vw,86px)!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-detail-list{gap:clamp(18px,2.4vw,26px)!important;margin-top:clamp(18px,2vw,26px)!important}}body.fp-route-landing,body.fp-route-landing .app-main,body.fp-route-landing .landing-action,body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group,body.fp-route-landing .landing-page,body.fp-route-landing .landing-report-grid div,body.fp-route-landing .nav,body.fp-route-landing .nav-wrap,html.fp-route-landing{color-scheme:dark!important;forced-color-adjust:none!important}body.fp-route-landing,body.fp-route-landing .app-main,body.fp-route-landing .nav-wrap{background-color:#0b1220!important}body.fp-route-landing .landing-page{accent-color:#3b82f6!important;caret-color:#60a5fa!important;color:#e7eefc!important;background:radial-gradient(980px 520px at 50% -8%,rgba(96,165,250,.12),transparent 64%),radial-gradient(720px 420px at 88% 14%,rgba(255,153,51,.08),transparent 62%),linear-gradient(180deg,#0b1220,#0f1722 46%,#0b1220)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group{background-color:#121824!important;border-color:rgba(96,165,250,.22)!important}body.fp-route-landing .landing-group:after{background:linear-gradient(90deg,rgba(3,7,14,.78),rgba(3,7,14,.58) 42%,rgba(3,7,14,.3) 72%,rgba(3,7,14,.22)),linear-gradient(180deg,rgba(3,7,14,.36),rgba(3,7,14,.14) 42%,rgba(3,7,14,.46))!important}body.fp-route-landing .landing-rate:after{background:linear-gradient(180deg,rgba(3,7,14,.74),rgba(3,7,14,.34) 42%,rgba(3,7,14,.72)),linear-gradient(90deg,rgba(3,7,14,.5),rgba(3,7,14,.18) 50%,rgba(3,7,14,.42))!important}body.fp-route-landing .landing-group-bg,body.fp-route-landing .landing-group-img,body.fp-route-landing .landing-page img{filter:none!important;-webkit-filter:none!important;opacity:1!important;mix-blend-mode:normal!important}body.fp-route-landing .landing-action,body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-rate .landing-action{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;color-scheme:dark!important;forced-color-adjust:none!important;filter:none!important;-webkit-filter:none!important;background-color:#3b82f6!important;background-image:linear-gradient(180deg,#4d95ff,#3b82f6 52%,#2563eb)!important;border-color:rgba(147,197,253,.82)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;text-shadow:0 1px 2px rgba(2,6,23,.45)!important;box-shadow:0 14px 28px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.22)!important}body.fp-route-landing .landing-report-grid div{background-color:rgba(15,23,42,.78)!important;background-image:linear-gradient(180deg,rgba(15,23,42,.92),rgba(15,23,42,.78))!important;border-color:rgba(148,163,184,.2)!important;color:#e7eefc!important}html[data-theme=light] body.fp-route-landing .landing-detail-card{color:#f8fbff!important}html[data-theme=light] body.fp-route-landing .landing-detail-card h2{color:#ffffff!important;text-shadow:0 2px 10px rgba(2,6,23,.42)!important}html[data-theme=light] body.fp-route-landing .landing-detail-card p{color:#d7e6f8!important;text-shadow:0 1px 2px rgba(2,6,23,.28)!important}body.fp-route-landing .landing-detail-card{color-scheme:dark!important;background-color:rgba(12,18,31,.74)!important;background-image:radial-gradient(520px 280px at 12% 8%,rgba(96,165,250,.14),transparent 66%),linear-gradient(135deg,rgba(15,23,42,.88),rgba(12,18,31,.68))!important;border-color:rgba(147,197,253,.2)!important;color:#f8fbff!important;box-shadow:0 18px 46px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.06)!important;backdrop-filter:blur(16px) saturate(1.08)!important}body.fp-route-landing .landing-detail-grid div,body.fp-route-landing .landing-detail-list span{background:rgba(226,232,240,.1)!important;border-color:rgba(226,232,240,.18)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07)!important;backdrop-filter:blur(10px) saturate(1.05)!important}html[data-theme=light] body.fp-route-landing .landing-detail-card{color-scheme:light!important;background-color:rgba(248,251,255,.72)!important;background-image:radial-gradient(520px 280px at 12% 8%,rgba(37,99,235,.11),transparent 66%),linear-gradient(135deg,rgba(255,255,255,.78),rgba(226,236,247,.58))!important;border-color:rgba(37,99,235,.18)!important;color:#0b1220!important;box-shadow:0 18px 46px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.72)!important;backdrop-filter:blur(18px) saturate(1.12)!important}html[data-theme=light] body.fp-route-landing .landing-detail-card h2{color:#07111f!important;text-shadow:none!important}html[data-theme=light] body.fp-route-landing .landing-detail-card p{color:#334155!important;text-shadow:none!important}html[data-theme=light] body.fp-route-landing .landing-detail-label{background:rgba(239,246,255,.76)!important;border-color:rgba(37,99,235,.22)!important;color:#1d4ed8!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.68)!important}html[data-theme=light] body.fp-route-landing .landing-detail-grid div,html[data-theme=light] body.fp-route-landing .landing-detail-list span{background:rgba(255,255,255,.54)!important;border-color:rgba(15,23,42,.1)!important;color:#0f172a!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.74)!important}html[data-theme=light] body.fp-route-landing .landing-detail-grid b,html[data-theme=light] body.fp-route-landing .landing-detail-list span{color:#0f172a!important}html[data-theme=light] body.fp-route-landing .landing-detail-grid span{color:#475569!important}html[data-theme=light] body.fp-route-landing .landing-group:after{background:linear-gradient(90deg,rgba(5,9,17,.58),rgba(5,9,17,.36) 42%,rgba(5,9,17,.18) 72%,rgba(5,9,17,.1)),linear-gradient(180deg,rgba(5,9,17,.2),rgba(5,9,17,.07) 42%,rgba(5,9,17,.3))!important}html[data-theme=light] body.fp-route-landing .landing-rate:after{background:linear-gradient(180deg,rgba(5,9,17,.58),rgba(5,9,17,.24) 42%,rgba(5,9,17,.56)),linear-gradient(90deg,rgba(5,9,17,.36),rgba(5,9,17,.12) 50%,rgba(5,9,17,.28))!important}body.fp-oilfields-page .fuel-mini-title-button,body>.fuel-modal-back .fuel-mini-title-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;margin:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:default}body.fp-oilfields-page .fuel-api-panel,body>.fuel-modal-back .fuel-api-panel{display:grid;gap:12px}body.fp-oilfields-page .fuel-api-field,body>.fuel-modal-back .fuel-api-field{display:grid;gap:6px;color:var(--text)}body.fp-oilfields-page .fuel-api-field>span,body>.fuel-modal-back .fuel-api-field>span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}body.fp-oilfields-page .fuel-api-field>input,body>.fuel-modal-back .fuel-api-field>input{width:100%;min-height:48px;border-radius:12px;border:1px solid var(--border-strong);background:var(--input-bg,rgba(15,31,52,.82));color:var(--text);padding:0 14px;font:inherit;font-weight:800}.tms-pro-shell{--tms-pro-bg:linear-gradient(180deg,#07101d,#0b1422);--tms-pro-sidebar-bg:linear-gradient(180deg,rgba(16,24,39,0.98),rgba(11,18,32,0.98));--tms-pro-accent:#60a5fa;--tms-pro-accent-2:#2563eb;--tms-pro-warm:#f97316;--tms-pro-text:#e7eefc;--tms-pro-muted:#9fb7d7;--tms-pro-line:rgba(118,165,213,0.22);min-height:calc(100dvh - var(--nav-h, 64px));background:var(--tms-pro-bg);color:var(--tms-pro-text)}.tms-pro-layout{width:100%;min-width:0}.tms-pro-sidebar{display:none}.tms-pro-content{min-width:0}.tms-pro-footer-icon,.tms-pro-icon,.tms-pro-subicon{flex:0 0 auto;color:currentColor}@media (min-width:1450px){body.fp-tms-pro-page,html.fp-tms-pro-page{background:#07101d!important}body.fp-tms-pro-page>.app-main{min-height:0!important;background:#07101d!important}body.fp-tms-pro-page>:is(.footer,footer,.app-footer){display:none!important}body.fp-tms-pro-page .nav-wrap{background:rgba(8,14,25,.97);border-bottom-color:rgba(118,165,213,.14)}.tms-pro-layout{display:grid;grid-template-columns:var(--tms-pro-sidebar-width,290px) minmax(0,1fr);gap:10px;width:min(100%,1920px);margin:0 auto;padding:10px}.tms-pro-sidebar{position:sticky;top:calc(var(--nav-h, 64px) + 10px);display:flex;flex-direction:column;gap:12px;height:calc(100dvh - var(--nav-h, 64px) - 20px);min-height:0;overflow:hidden;overscroll-behavior:contain;border:1px solid var(--tms-pro-line);border-radius:16px;background:var(--tms-pro-sidebar-bg);color:var(--tms-pro-text);padding:14px 12px;box-shadow:0 18px 48px rgba(2,6,23,.28)}.tms-pro-sidebar.is-collapsed{align-items:stretch;padding:12px 9px}.tms-pro-layout:has(.tms-pro-sidebar.is-collapsed){--tms-pro-sidebar-width:74px}.tms-pro-sidebar-brand{display:grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:6px;min-height:44px;padding-bottom:10px;border-bottom:1px solid rgba(148,163,184,.18)}.tms-pro-company{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px}.tms-pro-company-fallback,.tms-pro-company-logo{width:40px;height:40px;border:1px solid color-mix(in srgb,var(--tms-pro-warm) 68%,transparent);border-radius:12px;background:rgba(15,23,42,.9);box-shadow:0 10px 22px rgba(2,6,23,.28)}.tms-pro-company-logo{display:block;background-position:50%;background-repeat:no-repeat;background-size:cover}.tms-pro-company-fallback{display:grid;place-items:center;color:#ffffff;background:linear-gradient(135deg,color-mix(in srgb,var(--tms-pro-warm) 82%,transparent),color-mix(in srgb,var(--tms-pro-accent-2) 64%,transparent));font-size:12px;font-weight:950}.tms-pro-company span,.tms-pro-company strong{min-width:0;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tms-pro-company strong{color:#ffffff;font-size:14px;line-height:1.1;font-weight:950}.tms-pro-company span{margin-top:3px;color:var(--tms-pro-muted);font-size:9px;font-weight:950;line-height:1;text-transform:uppercase}.tms-pro-sidebar-toggle{position:relative;display:inline-grid;place-items:center;width:26px;height:26px;min-width:26px;padding:0;border:1px solid rgba(148,163,184,.26);border-radius:8px;background:rgba(15,23,42,.82);color:#dbeafe;font-size:0;font-weight:950;line-height:1;text-align:center;overflow:hidden;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.tms-pro-sidebar-toggle:before{content:"";position:absolute;left:50%;top:50%;display:block;width:7px;height:7px;box-sizing:border-box;border-right:2px solid;border-bottom:2px solid;transform:translate(-50%,-50%) rotate(135deg);transform-origin:center;transition:transform .2s ease}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-toggle:before{transform:translate(-50%,-50%) rotate(-45deg)}.tms-pro-sidebar-toggle:hover{border-color:color-mix(in srgb,var(--tms-pro-accent) 58%,transparent);background:color-mix(in srgb,var(--tms-pro-accent) 14%,transparent);color:#ffffff}.tms-pro-sidebar-nav{flex:1 1 auto;min-height:0;overflow:auto;padding-right:2px;display:grid;align-content:start;gap:9px;scrollbar-width:none}.tms-pro-sidebar-nav::-webkit-scrollbar{display:none}.tms-pro-sidebar-group{display:grid;gap:5px}.tms-pro-sidebar-group-btn,.tms-pro-sidebar-sublist button{box-sizing:border-box;width:100%;border:1px solid transparent;background:transparent;color:rgba(231,238,252,.82);cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.tms-pro-sidebar-group-btn{min-height:42px;display:flex;align-items:center;gap:10px;border-radius:10px;padding:0 10px;font-size:12px;font-weight:950;letter-spacing:0}.tms-pro-sidebar-group-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tms-pro-sidebar-group-chevron{flex:0 0 auto;width:8px;height:8px;margin-left:auto;border-right:2px solid;border-bottom:2px solid;opacity:.72;transform:rotate(45deg);transition:transform .16s ease,opacity .16s ease}.tms-pro-sidebar-group.is-collapsed .tms-pro-sidebar-group-chevron{transform:rotate(-45deg)}.tms-pro-sidebar-group-btn:hover,.tms-pro-sidebar-group.active .tms-pro-sidebar-group-btn{border-color:color-mix(in srgb,var(--tms-pro-accent) 54%,transparent);background:color-mix(in srgb,var(--tms-pro-accent) 10%,transparent);color:#ffffff}.tms-pro-sidebar-group.active .tms-pro-sidebar-group-btn{border-color:color-mix(in srgb,var(--tms-pro-accent) 78%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--tms-pro-accent) 20%,transparent),rgba(15,23,42,.82));box-shadow:inset 3px 0 0 var(--tms-pro-warm),inset 0 0 0 1px color-mix(in srgb,var(--tms-pro-accent) 14%,transparent)}.tms-pro-sidebar-sublist{display:grid;gap:4px;padding-left:28px}.tms-pro-sidebar-group.is-collapsed .tms-pro-sidebar-sublist{display:none}.tms-pro-sidebar-sublist button{min-height:30px;display:flex;align-items:center;gap:8px;border-radius:9px;padding:0 10px;font-size:11px;font-weight:850}.tms-pro-sidebar-sublist button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tms-pro-subicon{width:13px;height:13px;color:color-mix(in srgb,var(--tms-pro-accent) 72%,#ffffff);opacity:.82}.tms-pro-sidebar-sublist button.active,.tms-pro-sidebar-sublist button:hover{border-color:color-mix(in srgb,var(--tms-pro-accent) 32%,transparent);background:color-mix(in srgb,var(--tms-pro-accent) 13%,transparent);color:#ffffff}.tms-pro-sidebar-sublist button.active{color:#ffffff;border-color:color-mix(in srgb,var(--tms-pro-accent) 62%,transparent);background:color-mix(in srgb,var(--tms-pro-accent) 19%,transparent);box-shadow:inset 2px 0 0 color-mix(in srgb,var(--tms-pro-warm) 86%,transparent)}.tms-pro-sidebar-footer{margin-top:auto;padding-top:12px;border-top:1px solid rgba(148,163,184,.18);display:grid;gap:8px}.tms-pro-sidebar-status{min-height:26px;display:flex;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--tms-pro-accent) 30%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tms-pro-accent) 12%,transparent);color:color-mix(in srgb,var(--tms-pro-accent) 62%,#ffffff);font-size:9px;font-weight:950;line-height:1;text-transform:uppercase}.tms-pro-sidebar-logout,.tms-pro-sidebar-subscription{box-sizing:border-box;width:100%;min-height:42px;border:1px solid rgba(148,163,184,.22);border-radius:11px;background:rgba(15,23,42,.78);color:rgba(231,238,252,.9);text-align:left;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.tms-pro-sidebar-subscription{display:grid;grid-template-columns:18px minmax(0,1fr);-moz-column-gap:8px;column-gap:8px;row-gap:1px;align-items:center;padding:8px 10px}.tms-pro-sidebar-subscription .tms-pro-footer-icon{grid-row:1/span 2}.tms-pro-sidebar-subscription span{color:rgba(203,213,225,.72);font-size:9px;line-height:1;text-transform:uppercase}.tms-pro-sidebar-subscription span,.tms-pro-sidebar-subscription strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:950}.tms-pro-sidebar-subscription strong{color:#ffffff;font-size:12px;line-height:1.12}.tms-pro-footer-icon{width:18px;height:18px;color:color-mix(in srgb,var(--tms-pro-accent) 72%,#ffffff)}.tms-pro-sidebar-logout{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;justify-content:flex-start;-moz-column-gap:8px;column-gap:8px;padding:0 10px;color:#fed7aa;font-size:12px;font-weight:950;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.tms-pro-sidebar-logout:hover{border-color:color-mix(in srgb,var(--tms-pro-accent) 50%,transparent);background:color-mix(in srgb,var(--tms-pro-accent) 12%,transparent);color:#ffffff}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-brand{grid-template-columns:1fr;justify-items:center;gap:8px}.tms-pro-sidebar.is-collapsed .tms-pro-company{grid-template-columns:40px;justify-content:center}.tms-pro-sidebar.is-collapsed .tms-pro-company>div,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-group-chevron,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-group-label,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-logout span,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-status,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-sublist,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-subscription span,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-subscription strong{display:none}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-toggle{width:30px}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-nav{gap:7px;overflow:visible;padding-right:0}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-group{display:block}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-group-btn{justify-content:center;min-height:44px;padding:0;gap:0}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-footer{justify-items:center;padding-top:10px}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-logout,.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-subscription{width:44px;height:44px;min-height:44px;display:grid;grid-template-columns:1fr;place-items:center;padding:0;border-radius:12px}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-subscription .tms-pro-footer-icon{grid-row:auto}.tms-pro-content{position:relative;z-index:1;min-width:0;max-width:100%;overflow-x:clip}.tms-pro-content>:is(.otr-page,.loadboards-page,.fracing-page){width:100%!important;max-width:100%!important;min-width:0!important;min-height:auto!important;padding:0!important;background:transparent!important;overflow-x:clip!important}.tms-pro-content :is(.otr-shell,.loadboards-shell,.fracing-shell){width:100%!important;max-width:none!important;min-width:0!important;padding:0!important}.tms-pro-content :is(.otr-tabs,.fracing-tabs){display:none!important}.tms-pro-content .otr-demo-command{grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr)!important;overflow:hidden!important}.tms-pro-content .otr-demo-highlights{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tms-pro-content :is(.otr-fleet-map,.otr-map-tiles,.otr-map-street-tiles,.otr-map-reference-tiles){max-width:100%!important;overflow:hidden!important;contain:paint}.tms-pro-content .loadboards-grid{grid-template-columns:minmax(260px,.78fr) minmax(0,2fr)!important}.tms-pro-content :is(.loadboards-panel,.board-panel,.lb-table-wrap){min-width:0!important;max-width:100%!important}.tms-pro-content .lb-table-wrap{overflow-x:auto!important;overscroll-behavior-x:contain}.tms-pro-content .lb-table{width:1280px!important;max-width:none!important}}@media (max-width:1449px){.tms-pro-shell{min-height:auto;background:transparent}.tms-pro-layout{display:block}}@media (min-width:1450px){html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace body{--oil-desktop-shell-edge-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-shell-gutter:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-sidebar-edge-inset:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-sidebar-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-body-gap:0px!important;--oil-sidebar-panel-offset:calc(var(--oil-desktop-page-margin, 0px) + var(--fp-oilfields-workspace-edge-gap, 10px) + var(--oil-desktop-sidebar-width, 286px))!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell{grid-template-columns:var(--oil-desktop-sidebar-width,286px) minmax(0,1fr)!important;-moz-column-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;column-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;gap:var(--fp-oilfields-workspace-edge-gap,10px)!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-home),html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-home){margin-left:0!important;padding-left:0!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .oil-home>.oil-card,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .oil-home>.oil-card{margin-left:0!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace:before,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace body:before{width:var(--oil-sidebar-panel-offset)!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav{padding-right:14px!important}}@media (min-width:1450px){body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html.fp-oilfields-page.fp-oilfields-workspace body>:is(.footer,footer,.app-footer){--oil-footer-left:calc(var(--oil-sidebar-panel-offset, calc(var(--oil-desktop-page-margin, 0px) + var(--fp-oilfields-workspace-edge-gap, 10px) + var(--oil-desktop-sidebar-width, 286px))) + var(--fp-oilfields-workspace-edge-gap, 10px));width:calc(100% - var(--oil-footer-left) - var(--fp-oilfields-workspace-edge-gap, 10px))!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 0 0 var(--oil-footer-left)!important;padding:20px 16px 18px!important;border-top:1px solid rgba(148,163,184,.22)!important;overflow:visible!important;background:rgba(11,18,32,.95)!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace body>:is(.footer,footer,.app-footer){background:rgba(248,250,252,.92)!important;border-top-color:rgba(148,163,184,.36)!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace,html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-main,html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .tms-page,html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace>.app-main,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-main,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .tms-page,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace body,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace body>.app-main{background-color:#dfe9f3!important;background-image:radial-gradient(circle at 10% 0,rgba(37,99,235,.1),transparent 24%),radial-gradient(circle at 88% 12%,rgba(20,184,166,.1),transparent 26%),linear-gradient(180deg,#dfe9f3,#f8fbff)!important}body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav,html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav,html.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-nav{padding-left:8px!important;padding-right:18px!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar{width:calc(var(--oil-desktop-sidebar-width, 286px) - var(--fp-oilfields-workspace-edge-gap, 10px))!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light] body.fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace:before,html[data-theme=light].fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light].fp-oilfields-page.fp-oilfields-page.fp-oilfields-workspace body:before{width:calc(var(--oil-desktop-page-margin, 0px) + var(--fp-oilfields-workspace-edge-gap, 10px) + var(--oil-desktop-sidebar-width, 286px))!important}}@media (min-width:1450px){body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html.fp-oilfields-page.fp-oilfields-workspace body>:is(.footer,footer,.app-footer){box-sizing:border-box!important;display:block!important;visibility:visible!important;position:relative!important;z-index:0!important;inset:auto!important;width:100%!important;min-width:100%!important;max-width:none!important;margin:0!important;padding:24px 0 22px!important;border:0!important;border-top:1px solid rgba(255,255,255,.08)!important;border-radius:0!important;background:linear-gradient(180deg,#101827,#0b1220)!important;color:#8ea0b8!important;text-align:center!important;overflow:hidden!important;pointer-events:auto!important}body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer) .footer-content,html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer) .footer-content,html.fp-oilfields-page.fp-oilfields-workspace body>:is(.footer,footer,.app-footer) .footer-content{box-sizing:border-box!important;width:calc(100% - var(--oil-footer-sidebar-offset, var(--oil-sidebar-panel-offset, 296px)) - var(--oil-footer-right-offset, var(--oil-desktop-shell-gutter, 10px)) - var(--oil-footer-right-offset, var(--oil-desktop-shell-gutter, 10px)))!important;max-width:none!important;margin:0 var(--oil-footer-right-offset,var(--oil-desktop-shell-gutter,10px)) 0 calc(var(--oil-footer-sidebar-offset, var(--oil-sidebar-panel-offset, 296px)) + var(--oil-footer-right-offset, var(--oil-desktop-shell-gutter, 10px)))!important;gap:12px!important;text-align:center!important}body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer) :is(a,p),html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer) :is(a,p),html.fp-oilfields-page.fp-oilfields-workspace body>:is(.footer,footer,.app-footer) :is(a,p){color:#8ea0b8!important}body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer) p,html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer) p,html.fp-oilfields-page.fp-oilfields-workspace body>:is(.footer,footer,.app-footer) p{display:block!important;margin:0!important;opacity:.78!important}}:root{--fp-premium-shell-top:#121b2b;--fp-premium-shell-mid:#0b1220;--fp-premium-shell-bottom:#07101d;--fp-premium-shell-line:rgba(125,151,183,0.18);--fp-premium-shell-text:#eef5ff;--fp-premium-shell-muted:#9fb7d7;--fp-sidebar-active-bg:rgba(25,45,74,0.9);--fp-sidebar-active-line:rgba(79,156,249,0.72);--fp-sidebar-accent:#f97316}.fracing-nav-wrap,.nav-wrap,body>:is(header,.app-header),html[data-theme=dark] .fracing-nav-wrap,html[data-theme=dark] .nav-wrap,html[data-theme=dark] body>:is(header,.app-header),html[data-theme=light] .fracing-nav-wrap,html[data-theme=light] .nav-wrap,html[data-theme=light] body>:is(header,.app-header){background:linear-gradient(180deg,var(--fp-premium-shell-top) 0,var(--fp-premium-shell-mid) 56%,var(--fp-premium-shell-bottom) 100%)!important;border-color:var(--fp-premium-shell-line)!important;color:var(--fp-premium-shell-text)!important}.footer,body>:is(.footer,footer,.app-footer),html[data-theme=dark] .footer,html[data-theme=dark] body>:is(.footer,footer,.app-footer),html[data-theme=light] .footer,html[data-theme=light] body>:is(.footer,footer,.app-footer){background:linear-gradient(180deg,var(--fp-premium-shell-top) 0,var(--fp-premium-shell-mid) 58%,var(--fp-premium-shell-bottom) 100%)!important;border-color:var(--fp-premium-shell-line)!important;color:var(--fp-premium-shell-muted)!important}.footer :is(a,p),body>:is(.footer,footer,.app-footer) :is(a,p),html[data-theme=light] .footer :is(a,p),html[data-theme=light] body>:is(.footer,footer,.app-footer) :is(a,p){color:var(--fp-premium-shell-muted)!important}.footer a:hover,body>:is(.footer,footer,.app-footer) a:hover,html[data-theme=light] .footer a:hover,html[data-theme=light] body>:is(.footer,footer,.app-footer) a:hover{color:#cfe4ff!important}@media (min-width:1450px){body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar,body.fp-oilfields-page .oil-desktop-sidebar-rail-bg,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar,html[data-theme=light] body.fp-oilfields-page .oil-desktop-sidebar-rail-bg{background:linear-gradient(180deg,var(--fp-premium-shell-top) 0,var(--fp-premium-shell-mid) 48%,var(--fp-premium-shell-bottom) 100%)!important;border-color:var(--fp-premium-shell-line)!important;color:var(--fp-premium-shell-text)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-company strong,.oil-desktop-sidebar-group-label,.oil-desktop-sidebar-footer strong,svg),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-company strong,.oil-desktop-sidebar-group-label,.oil-desktop-sidebar-footer strong,svg){color:var(--fp-premium-shell-text)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-sublist button:not(.active) span,.oil-desktop-sidebar-footer span),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-sublist button:not(.active) span,.oil-desktop-sidebar-footer span){color:var(--fp-premium-shell-muted)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button){color:var(--fp-premium-shell-text)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-toggle,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-toggle,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout){color:var(--fp-premium-shell-text)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button.active),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button.active){background:linear-gradient(90deg,var(--fp-sidebar-accent) 0 3px,transparent 3px),linear-gradient(180deg,var(--fp-sidebar-active-bg) 0,rgba(23,41,68,.92) 100%)!important;border-color:var(--fp-sidebar-active-line)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(79,156,249,.06)!important}body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html[data-theme=dark] body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer){background:linear-gradient(180deg,var(--fp-premium-shell-top) 0,var(--fp-premium-shell-mid) 58%,var(--fp-premium-shell-bottom) 100%)!important;border-top-color:var(--fp-premium-shell-line)!important;color:var(--fp-premium-shell-muted)!important}}:root{--fp-shell-top:#0b1220;--fp-shell-mid:#101827;--fp-shell-bottom:#07101d;--fp-shell-line:rgba(118,165,213,0.18);--fp-shell-line-strong:rgba(96,165,250,0.58);--fp-shell-text:#eef5ff;--fp-shell-muted:#9fb7d7;--fp-shell-control:rgba(23,36,58,0.62);--fp-shell-control-hover:rgba(29,48,78,0.78);--fp-shell-control-active:rgba(30,55,92,0.82)}.nav-wrap,html[data-theme=dark] .nav-wrap,html[data-theme=light] .nav-wrap{background:linear-gradient(90deg,rgba(37,99,235,.08),transparent 22%,rgba(20,184,166,.055) 70%,transparent),linear-gradient(180deg,var(--fp-shell-mid) 0,var(--fp-shell-top) 58%,var(--fp-shell-bottom) 100%)!important;border-bottom-color:var(--fp-shell-line)!important;box-shadow:inset 0 -1px 0 rgba(255,255,255,.035)!important}.footer,body>:is(footer,.app-footer),html[data-theme=dark] .footer,html[data-theme=light] .footer{background:linear-gradient(90deg,rgba(37,99,235,.07),transparent 28%,rgba(20,184,166,.05) 78%,transparent),linear-gradient(180deg,var(--fp-shell-mid) 0,var(--fp-shell-top) 54%,var(--fp-shell-bottom) 100%)!important;border-top-color:var(--fp-shell-line)!important;color:var(--fp-shell-muted)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}.footer p,.footer-links a,html[data-theme=light] .footer p,html[data-theme=light] .footer-links a{color:var(--fp-shell-muted)!important}.footer-links a:hover,html[data-theme=light] .footer-links a:hover{color:#bfdbfe!important}@media (min-width:1450px){body.fp-oilfields-page .oil-dashboard-desktop-shell{--oil-sidebar-item-bg:rgba(23,36,58,0.56);--oil-sidebar-item-bg-hover:rgba(26,46,78,0.74);--oil-sidebar-item-bg-active:rgba(28,54,92,0.86);--oil-sidebar-item-border:rgba(118,165,213,0.24);--oil-sidebar-item-border-active:rgba(96,165,250,0.84);--oil-sidebar-orange:#f97316}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar{background:linear-gradient(180deg,rgba(16,24,39,.985),rgba(11,18,32,.992))!important;border-color:rgba(118,165,213,.18)!important;color:var(--fp-shell-text)!important;box-shadow:inset -1px 0 0 rgba(255,255,255,.025)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-company strong,.oil-desktop-sidebar-group-label,.oil-desktop-sidebar-footer strong,svg),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-company strong,.oil-desktop-sidebar-group-label,.oil-desktop-sidebar-footer strong,svg){color:var(--fp-shell-text)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-sublist button:not(.active) span,.oil-desktop-sidebar-footer span),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-sublist button:not(.active) span,.oil-desktop-sidebar-footer span){color:var(--fp-shell-muted)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button,.oil-desktop-sidebar-toggle,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button,.oil-desktop-sidebar-toggle,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout){background:var(--oil-sidebar-item-bg)!important;border-color:var(--oil-sidebar-item-border)!important;color:var(--fp-shell-text)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout):hover,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout):hover{background:var(--oil-sidebar-item-bg-hover)!important;border-color:rgba(96,165,250,.48)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button.active),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button.active){border-color:var(--oil-sidebar-item-border-active)!important;background:linear-gradient(90deg,var(--oil-sidebar-orange) 0 3px,transparent 3px),linear-gradient(180deg,var(--oil-sidebar-item-bg-active) 0,rgba(25,45,74,.9) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 0 0 1px rgba(96,165,250,.06)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar-sublist button.active,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar-sublist button.active{background:linear-gradient(90deg,var(--oil-sidebar-orange) 0 3px,transparent 3px),linear-gradient(180deg,rgba(31,58,96,.92),rgba(27,48,78,.92))!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar-sublist button.active span,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar-sublist button.active span{color:#eef5ff!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar-rail-bg,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar-rail-bg{background:linear-gradient(180deg,rgba(16,24,39,.985),rgba(11,18,32,.995))!important;border-right-color:rgba(118,165,213,.14)!important}body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer){background:linear-gradient(90deg,rgba(37,99,235,.07),transparent 28%,rgba(20,184,166,.05) 78%,transparent),linear-gradient(180deg,var(--fp-shell-mid) 0,var(--fp-shell-top) 54%,var(--fp-shell-bottom) 100%)!important;border-top-color:var(--fp-shell-line)!important;color:var(--fp-shell-muted)!important}}html[data-theme=light] body.fp-oilfields-page,html[data-theme=light] body.fp-oilfields-page .oil-dashboard,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-main,html[data-theme=light] body.fp-oilfields-page .tms-page,html[data-theme=light] body.fp-oilfields-page .tms-shell,html[data-theme=light] body.fp-oilfields-page>.app-main{background:var(--fp-tms-page-bg)!important;background-color:var(--fp-tms-bg)!important;color:var(--fp-tms-text)!important}html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell :is(.oil-desktop-sidebar,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout){background:rgba(7,16,29,.96)!important;border-color:rgba(118,165,213,.18)!important;color:#eef5ff!important;box-shadow:none!important}html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-company strong,.oil-desktop-sidebar-group-label,.oil-desktop-sidebar-footer span,.oil-desktop-sidebar-footer strong,svg){color:#eef5ff!important}html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button,.oil-desktop-sidebar-toggle,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout){background:#17243a!important;border-color:rgba(118,165,213,.28)!important;color:#eef5ff!important}html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-sublist button:not(.active) span,.oil-desktop-sidebar-footer span){color:#9fb7d7!important}html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button.active){border-color:rgba(125,184,255,.76)!important;background:linear-gradient(180deg,#5aa7ff,#3f8df4 54%,#2f73e3)!important;color:#ffffff!important}body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer){background:linear-gradient(180deg,#101827,#0b1220)!important;border-top-color:rgba(255,255,255,.08)!important;color:#9fb7d7!important;z-index:0!important}.fracing-nav-wrap,.nav-wrap,body>:is(header,.app-header),html[data-theme=dark] .fracing-nav-wrap,html[data-theme=dark] .nav-wrap,html[data-theme=dark] body>:is(header,.app-header),html[data-theme=light] .fracing-nav-wrap,html[data-theme=light] .nav-wrap,html[data-theme=light] body>:is(header,.app-header){background:linear-gradient(180deg,#121b2b,#0b1220 56%,#07101d)!important;border-color:rgba(125,151,183,.18)!important;color:#eef5ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 1px 0 rgba(2,6,23,.35)!important}.footer,body>:is(.footer,footer,.app-footer),html[data-theme=dark] .footer,html[data-theme=dark] body>:is(.footer,footer,.app-footer),html[data-theme=light] .footer,html[data-theme=light] body>:is(.footer,footer,.app-footer){background:linear-gradient(180deg,#121b2b,#0b1220 56%,#07101d)!important;border-color:rgba(125,151,183,.18)!important;color:#9fb7d7!important;position:relative!important;z-index:0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 -1px 0 rgba(2,6,23,.22)!important}.footer :is(a,p),body>:is(.footer,footer,.app-footer) :is(a,p),html[data-theme=light] .footer :is(a,p),html[data-theme=light] body>:is(.footer,footer,.app-footer) :is(a,p){color:#9fb7d7!important}@media (min-width:1450px){body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar,body.fp-oilfields-page .oil-desktop-sidebar-rail-bg,html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar,html[data-theme=light] body.fp-oilfields-page .oil-desktop-sidebar-rail-bg{background:linear-gradient(180deg,#121b2b,#0b1220 48%,#07101d)!important;border-color:rgba(125,151,183,.18)!important;color:#eef5ff!important;box-shadow:none!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button){background:transparent!important;border-color:transparent!important;color:#eef5ff!important;box-shadow:none!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn:hover,.oil-desktop-sidebar-sublist button:hover),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-btn:hover,.oil-desktop-sidebar-sublist button:hover){background:rgba(23,36,58,.58)!important;border-color:rgba(118,165,213,.24)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-toggle,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-toggle,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout){background:rgba(23,36,58,.72)!important;border-color:rgba(118,165,213,.24)!important;color:#eef5ff!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button.active),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-sublist button.active){background:linear-gradient(90deg,#f97316 0 3px,transparent 3px),linear-gradient(180deg,rgba(25,45,74,.9),rgba(23,41,68,.92))!important;border-color:rgba(79,156,249,.72)!important;color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 0 1px rgba(79,156,249,.06)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn span,.oil-desktop-sidebar-sublist button.active span),html[data-theme=light] body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn span,.oil-desktop-sidebar-sublist button.active span){color:#ffffff!important}body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html[data-theme=dark] body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer),html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace>:is(.footer,footer,.app-footer){background:linear-gradient(180deg,#121b2b,#0b1220 56%,#07101d)!important;border-top-color:rgba(125,151,183,.18)!important;color:#9fb7d7!important;z-index:0!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace:before,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace body:before{top:var(
      --oil-desktop-rail-top,calc(var(--oil-desktop-shell-top, calc(var(--nav-h, 64px) + var(--oil-desktop-shell-edge-gap, 10px))) - var(--oil-desktop-shell-edge-gap, 10px))
    )!important}html[data-theme=light] body.fp-oilfields-page.fp-oilfields-workspace:before,html[data-theme=light].fp-oilfields-page.fp-oilfields-workspace body:before{bottom:0!important}html:not([data-theme=light]) body.fp-oilfields-page.fp-oilfields-workspace,html:not([data-theme=light]).fp-oilfields-page.fp-oilfields-workspace body,html[data-theme=dark] body.fp-oilfields-page.fp-oilfields-workspace,html[data-theme=dark].fp-oilfields-page.fp-oilfields-workspace body{--oil-desktop-shell-edge-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-shell-gutter:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-sidebar-edge-inset:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-sidebar-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;--oil-desktop-body-gap:0px!important;--oil-sidebar-panel-offset:calc(var(--oil-desktop-page-margin, 0px) + var(--fp-oilfields-workspace-edge-gap, 10px) + var(--oil-desktop-sidebar-width, 286px))!important;--oil-footer-sidebar-offset:var(--oil-sidebar-panel-offset)!important}html:not([data-theme=light]) body.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell,html:not([data-theme=light]).fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell,html[data-theme=dark] body.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell,html[data-theme=dark].fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell{grid-template-columns:var(--oil-desktop-sidebar-width,286px) minmax(0,1fr)!important;-moz-column-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;column-gap:var(--fp-oilfields-workspace-edge-gap,10px)!important;gap:var(--fp-oilfields-workspace-edge-gap,10px)!important}}@media (min-width:1450px){html:not([data-theme=light]) body.fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-home),html:not([data-theme=light]).fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-home),html[data-theme=dark] body.fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-home),html[data-theme=dark].fp-oilfields-page.fp-oilfields-workspace :is(.oil-dashboard-main,.oil-home){margin-left:0!important;padding-left:0!important}html:not([data-theme=light]) body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar,html:not([data-theme=light]).fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar,html[data-theme=dark] body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar,html[data-theme=dark].fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar{width:calc(var(--oil-desktop-sidebar-width, 286px) - var(--fp-oilfields-workspace-edge-gap, 10px))!important}html:not([data-theme=light])[data-fp-viewport=desktop] body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html:not([data-theme=light])[data-fp-viewport=desktop].fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=dark][data-fp-viewport=desktop] body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html[data-theme=dark][data-fp-viewport=desktop].fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg{display:block!important;position:fixed!important;top:var(
      --oil-desktop-rail-top,calc(var(--oil-desktop-shell-top, calc(var(--nav-h, 64px) + var(--oil-desktop-shell-edge-gap, 10px))) - var(--oil-desktop-shell-edge-gap, 10px))
    )!important;left:0!important;bottom:0!important;width:var(--oil-sidebar-panel-offset)!important;pointer-events:none!important;z-index:0!important}html:not([data-theme=light]) body.fp-oilfields-page.fp-oilfields-workspace:before,html:not([data-theme=light]).fp-oilfields-page.fp-oilfields-workspace body:before,html[data-theme=dark] body.fp-oilfields-page.fp-oilfields-workspace:before,html[data-theme=dark].fp-oilfields-page.fp-oilfields-workspace body:before{content:""!important;position:fixed!important;top:var(
      --oil-desktop-rail-top,calc(var(--oil-desktop-shell-top, calc(var(--nav-h, 64px) + var(--oil-desktop-shell-edge-gap, 10px))) - var(--oil-desktop-shell-edge-gap, 10px))
    )!important;left:0!important;right:auto!important;bottom:0!important;width:var(--oil-sidebar-panel-offset)!important;pointer-events:none!important;background:linear-gradient(180deg,#121b2b,#0b1220 48%,#07101d)!important;z-index:0!important}body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,body.fp-oilfields-page.fp-oilfields-workspace:before,html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html.fp-oilfields-page body.fp-oilfields-page.fp-oilfields-workspace:before,html.fp-oilfields-page.fp-oilfields-workspace .oil-desktop-sidebar-rail-bg,html.fp-oilfields-page.fp-oilfields-workspace body:before{content:""!important;display:block!important;position:fixed!important;top:0!important;left:0!important;right:auto!important;bottom:0!important;width:var(--oil-sidebar-panel-offset,calc(var(--oil-desktop-shell-gutter, 10px) + var(--oil-desktop-sidebar-width, 286px)))!important;min-height:100dvh!important;pointer-events:none!important;background:linear-gradient(180deg,#121b2b,#0b1220 48%,#07101d)!important;border-right:1px solid rgba(125,151,183,.18)!important;z-index:0!important}body.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell .oil-desktop-sidebar,html.fp-oilfields-page.fp-oilfields-workspace .oil-dashboard-desktop-shell .oil-desktop-sidebar{position:fixed!important;top:var(--oil-desktop-shell-top,calc(var(--nav-h, 64px) + var(--oil-desktop-shell-edge-gap, 10px)))!important;bottom:var(--oil-desktop-shell-bottom,10px)!important}}.dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-rate-settings-modal .billing-rate-rules-table) .billing-rate-row :is(.rate-rule-region-select,.rate-rule-customer-select,.rate-rule-product-select).dynamic-pill{background-color:var(--pill-bg)!important;border-color:var(--pill-border)!important;color:var(--pill-color)!important;font-weight:950!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.22)!important}html[data-theme=light] .dashboard-panel :is(.billing-rate-table.compact-list-table,.billing-rate-settings-modal .billing-rate-rules-table) .billing-rate-row :is(.rate-rule-region-select,.rate-rule-customer-select,.rate-rule-product-select).dynamic-pill{background-color:var(--pill-bg-light,var(--pill-bg))!important;border-color:var(--pill-border-light,var(--pill-border))!important;color:var(--pill-color-light,var(--pill-color))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 1px 2px rgba(15,23,42,.05)!important}@media (min-width:1450px){.tms-pro-sidebar,body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar{--fp-sidebar-control-width:calc(100% - 16px);box-sizing:border-box!important;align-items:center!important}.tms-pro-sidebar :is(.tms-pro-sidebar-brand,.tms-pro-sidebar-nav,.tms-pro-sidebar-footer),body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-brand,.oil-desktop-sidebar-nav,.oil-desktop-sidebar-footer){box-sizing:border-box!important;width:var(--fp-sidebar-control-width)!important;max-width:var(--fp-sidebar-control-width)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.tms-pro-sidebar :is(.tms-pro-sidebar-nav,.tms-pro-sidebar-footer),body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-nav,.oil-desktop-sidebar-footer){justify-items:center!important}.tms-pro-sidebar :is(.tms-pro-sidebar-group,.tms-pro-sidebar-group-btn,.tms-pro-sidebar-subscription,.tms-pro-sidebar-logout),body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-group,.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout){width:100%!important;max-width:100%!important}.tms-pro-sidebar :is(.tms-pro-sidebar-sublist,.tms-pro-sidebar-sublist button),body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-sublist,.oil-desktop-sidebar-sublist button){box-sizing:border-box!important;width:min(100%,calc(100% - 30px))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}.tms-pro-sidebar :is(.tms-pro-sidebar-sublist button),body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar :is(.oil-desktop-sidebar-sublist button){width:100%!important;padding-left:10px!important;padding-right:10px!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar .oil-desktop-sidebar-brand{width:calc(100% - 4px)!important;max-width:calc(100% - 4px)!important}body.fp-oilfields-page .oil-dashboard-desktop-shell .oil-desktop-sidebar .oil-desktop-sidebar-company strong{text-align:left!important}}.oil-refresh-btn{min-width:208px!important}@media (min-width:750px){body.fp-oilfields-page .oil-home .oil-live-card .oil-action-row>.oil-refresh-btn{flex:0 0 194px!important;width:194px!important;min-width:194px!important;max-width:194px!important;height:46px!important;min-height:46px!important;max-height:46px!important;padding:0 18px!important;font-size:14px!important;gap:8px!important;border-radius:999px!important;border:1.5px solid rgba(79,156,249,.92)!important;background:rgba(17,29,49,.84)!important;color:#eef5ff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)!important}body.fp-oilfields-page .oil-home .oil-live-card .oil-action-row>.oil-refresh-btn:hover:not(:disabled){border-color:rgba(96,165,250,.98)!important;background:rgba(25,43,70,.9)!important;color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 0 0 3px rgba(79,156,249,.1)!important}html[data-theme=light] body.fp-oilfields-page .oil-home .oil-live-card .oil-action-row>.oil-refresh-btn{border-color:rgba(37,99,235,.94)!important;background:#f8fbff!important;color:#0b1220!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 0 rgba(15,23,42,.05)!important}body.fp-oilfields-page .oil-home .oil-live-card .oil-top-week-picker{gap:10px!important}body.fp-oilfields-page .oil-home .oil-live-card .oil-top-week-picker .oil-week-arrow{width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;max-height:44px!important}body.fp-oilfields-page .oil-home .oil-live-card .oil-top-week-picker .oil-week-select.week-compact{width:164px!important;min-width:164px!important;max-width:164px!important;height:44px!important;min-height:44px!important;max-height:44px!important;padding-left:30px!important;padding-right:32px!important;font-size:14px!important;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6 8 10 12 6' fill='none' stroke='%23dbeafe' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;background-size:12px 12px!important}html[data-theme=light] body.fp-oilfields-page .oil-home .oil-live-card .oil-top-week-picker .oil-week-select.week-compact{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6 8 10 12 6' fill='none' stroke='%230b1220' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}}@media (max-width:749px){.oil-refresh-btn{min-width:172px!important;height:44px!important;min-height:44px!important;padding:0 18px!important;font-size:12px!important}}:is(.button,.btn,.drivers-btn,.trailers-btn,.trucks-btn,.loads-btn,.dashboard-btn):is(.danger,.success):not(.icon-btn){box-sizing:border-box!important;min-height:48px!important;height:48px!important;padding:0 24px!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:13px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .08s ease,box-shadow .16s ease!important}:is(.dashboard-btn.small,.drivers-btn.small,.trailers-btn.small,.trucks-btn.small,.loads-btn.small):is(.danger,.success):not(.icon-btn){min-height:40px!important;height:40px!important;padding:0 16px!important;font-size:11px!important}:is(.button,.btn,.drivers-btn,.trailers-btn,.trucks-btn,.loads-btn,.dashboard-btn).danger:not(.icon-btn){border:1.5px solid rgba(248,113,113,.68)!important;background:rgba(127,29,29,.22)!important;color:#fecaca!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}:is(.button,.btn,.drivers-btn,.trailers-btn,.trucks-btn,.loads-btn,.dashboard-btn).success:not(.icon-btn){border:1.5px solid rgba(74,222,128,.66)!important;background:rgba(22,101,52,.2)!important;color:#bbf7d0!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}html[data-theme=light] :is(.button,.btn,.drivers-btn,.trailers-btn,.trucks-btn,.loads-btn,.dashboard-btn).danger:not(.icon-btn){border-color:rgba(220,38,38,.62)!important;background:#fff5f5!important;color:#991b1b!important;box-shadow:0 1px 0 rgba(15,23,42,.04)!important}html[data-theme=light] :is(.button,.btn,.drivers-btn,.trailers-btn,.trucks-btn,.loads-btn,.dashboard-btn).success:not(.icon-btn){border-color:rgba(22,163,74,.58)!important;background:#f0fdf4!important;color:#166534!important;box-shadow:0 1px 0 rgba(15,23,42,.04)!important}@media (min-width:1450px){.tms-pro-sidebar.is-collapsed,body.fp-oilfields-page .oil-dashboard-desktop-shell.desktop-sidebar-collapsed .oil-desktop-sidebar{--fp-collapsed-sidebar-control:44px;align-items:center!important;padding-left:9px!important;padding-right:9px!important}.tms-pro-sidebar.is-collapsed :is(.tms-pro-sidebar-nav,.tms-pro-sidebar-footer),body.fp-oilfields-page .oil-dashboard-desktop-shell.desktop-sidebar-collapsed .oil-desktop-sidebar :is(.oil-desktop-sidebar-nav,.oil-desktop-sidebar-footer){width:var(--fp-collapsed-sidebar-control)!important;max-width:var(--fp-collapsed-sidebar-control)!important;justify-items:center!important;padding-left:0!important;padding-right:0!important}.tms-pro-sidebar.is-collapsed :is(.tms-pro-sidebar-group,.tms-pro-sidebar-group-btn,.tms-pro-sidebar-subscription,.tms-pro-sidebar-logout),body.fp-oilfields-page .oil-dashboard-desktop-shell.desktop-sidebar-collapsed .oil-desktop-sidebar :is(.oil-desktop-sidebar-group,.oil-desktop-sidebar-group-btn,.oil-desktop-sidebar-subscription,.oil-desktop-sidebar-logout){width:var(--fp-collapsed-sidebar-control)!important;min-width:var(--fp-collapsed-sidebar-control)!important;max-width:var(--fp-collapsed-sidebar-control)!important;height:var(--fp-collapsed-sidebar-control)!important;min-height:var(--fp-collapsed-sidebar-control)!important;padding:0!important;display:grid!important;place-items:center!important;border-radius:12px!important}.tms-pro-sidebar.is-collapsed :is(.tms-pro-sidebar-group-label,.tms-pro-sidebar-group-chevron,.tms-pro-sidebar-sublist,.tms-pro-sidebar-status,.tms-pro-sidebar-subscription span,.tms-pro-sidebar-subscription strong,.tms-pro-sidebar-logout span),body.fp-oilfields-page .oil-dashboard-desktop-shell.desktop-sidebar-collapsed .oil-desktop-sidebar :is(.oil-desktop-sidebar-group-label,.oil-desktop-sidebar-group-chevron,.oil-desktop-sidebar-sublist,.oil-desktop-sidebar-subscription span,.oil-desktop-sidebar-subscription strong,.oil-desktop-sidebar-logout span){display:none!important}.tms-pro-sidebar.is-collapsed :is(.tms-pro-icon,.tms-pro-footer-icon),body.fp-oilfields-page .oil-dashboard-desktop-shell.desktop-sidebar-collapsed .oil-desktop-sidebar :is(.oil-icon,.oil-sidebar-footer-icon){display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;grid-row:auto!important;justify-self:center!important;align-self:center!important}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-group.active>.tms-pro-sidebar-group-btn,body.fp-oilfields-page .oil-dashboard-desktop-shell.desktop-sidebar-collapsed .oil-desktop-sidebar .oil-desktop-sidebar-group.active>.oil-desktop-sidebar-group-btn{background:linear-gradient(180deg,rgba(31,58,96,.94),rgba(23,41,68,.94))!important;border-color:rgba(79,156,249,.72)!important;color:#ffffff!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 0 0 1px rgba(79,156,249,.08)!important}.tms-pro-sidebar.is-collapsed .tms-pro-sidebar-group-btn:hover,body.fp-oilfields-page .oil-dashboard-desktop-shell.desktop-sidebar-collapsed .oil-desktop-sidebar .oil-desktop-sidebar-group-btn:hover{transform:none!important}}@media (min-width:750px) and (max-width:1449px){body.fp-route-landing>.app-main>.landing-page{width:100%!important;max-width:none!important;padding:clamp(24px,3vw,40px) clamp(18px,2.8vw,34px) 48px!important;gap:clamp(20px,2.4vw,30px)!important}body.fp-route-landing .landing-intro{max-width:none!important;margin-bottom:8px!important;text-align:center!important}body.fp-route-landing .landing-intro h1{max-width:1120px!important;margin:0 auto 14px!important;font-size:clamp(40px,5.4vw,72px)!important;line-height:1.04!important}body.fp-route-landing .landing-intro p{max-width:980px!important;margin:0 auto!important;font-size:clamp(16px,2.1vw,26px)!important;line-height:1.38!important}body.fp-route-landing .landing-product-rows{width:100%!important;max-width:none!important;gap:clamp(16px,2vw,24px)!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(14px,1.8vw,22px)!important}body.fp-route-landing .landing-product-row-flip>.landing-group{order:2!important}body.fp-route-landing .landing-product-row-flip>.landing-detail-card{order:1!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group-content{height:clamp(392px,38vw,456px)!important;min-height:clamp(392px,38vw,456px)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group{border-radius:clamp(18px,2vw,24px)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group-content{padding:clamp(18px,2.3vw,34px)!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-content,body.fp-route-landing .landing-rate .landing-group-content{align-items:center!important;justify-content:center!important;gap:clamp(10px,1.35vw,18px)!important;text-align:center!important}body.fp-route-landing .landing-detail-card{justify-content:center!important;gap:clamp(12px,1.55vw,18px)!important}body.fp-route-landing .landing-group-head,body.fp-route-landing .landing-rate .landing-group-head{max-width:100%!important;justify-items:center!important;gap:clamp(8px,1vw,14px)!important;text-align:center!important}body.fp-route-landing .landing-detail-label,body.fp-route-landing .landing-group .badge{height:clamp(28px,3vw,34px)!important;min-height:clamp(28px,3vw,34px)!important;max-height:34px!important;padding:0 clamp(10px,1.2vw,14px)!important;font-size:clamp(10px,1.15vw,13px)!important}body.fp-route-landing .landing-group h2{max-width:100%!important;font-size:clamp(27px,3.45vw,42px)!important;line-height:1.02!important;text-align:center!important}body.fp-route-landing .landing-detail-card h2{max-width:100%!important;font-size:clamp(25px,3.1vw,40px)!important;line-height:1.06!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-group p{max-width:100%!important;font-size:clamp(12px,1.45vw,17px)!important;line-height:1.36!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action{align-self:center!important;width:min(230px,78%)!important;min-width:0!important;max-width:100%!important;height:clamp(44px,4.8vw,58px)!important;min-height:clamp(44px,4.8vw,58px)!important;margin:clamp(10px,1.6vw,18px) auto 0!important;border-radius:clamp(13px,1.45vw,18px)!important;font-size:clamp(13px,1.55vw,17px)!important}body.fp-route-landing .landing-rate .landing-report-grid{width:100%!important;max-width:100%!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(6px,.9vw,10px)!important}body.fp-route-landing .landing-report-grid div{min-height:clamp(56px,6vw,78px)!important;border-radius:clamp(11px,1.2vw,14px)!important;padding:clamp(7px,1vw,12px)!important}body.fp-route-landing .landing-report-grid span{font-size:clamp(8px,.9vw,11px)!important}body.fp-route-landing .landing-report-grid strong{font-size:clamp(12px,1.35vw,17px)!important;line-height:1.05!important}body.fp-route-landing .landing-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(7px,1vw,12px)!important}body.fp-route-landing .landing-detail-list{gap:clamp(7px,1vw,12px)!important}body.fp-route-landing .landing-detail-grid div,body.fp-route-landing .landing-detail-list span{min-height:clamp(48px,5vw,66px)!important;border-radius:clamp(11px,1.3vw,16px)!important;padding:clamp(10px,1.3vw,16px)!important}body.fp-route-landing .landing-detail-grid b,body.fp-route-landing .landing-detail-list span{font-size:clamp(11px,1.3vw,15px)!important;line-height:1.16!important}body.fp-route-landing .landing-detail-grid span{font-size:clamp(10px,1.1vw,13px)!important;line-height:1.22!important}.tms-pro-content .loadboards-grid{grid-template-columns:1fr!important;gap:12px!important}}@media (min-width:750px) and (max-width:1449px){.tms-pro-content .loadboards-grid>:is(.post-panel,.board-panel){grid-column:auto!important;width:100%!important;max-width:100%!important;min-width:0!important}.tms-pro-content .loadboards-grid>.post-panel{overflow:visible!important}.tms-pro-content .board-panel{padding:14px!important}.tms-pro-content .board-toolbar{grid-template-columns:minmax(220px,1.45fr) repeat(4,minmax(0,1fr))!important;gap:8px!important;width:100%!important;max-width:100%!important}.tms-pro-content .board-toolbar .filter-wide{grid-column:span 2!important}.tms-pro-content .board-toolbar :is(input,select){min-width:0!important;min-height:48px!important;border-radius:14px!important;font-size:13px!important}.tms-pro-content .lb-table-wrap{width:100%!important;max-width:100%!important;overflow-x:auto!important;overscroll-behavior-x:contain}.tms-pro-content .lb-table{width:1120px!important;min-width:1120px!important;max-width:none!important}.tms-pro-content .lb-table td,.tms-pro-content .lb-table th{padding:8px 9px!important;font-size:11px!important}.tms-pro-content .lb-table th{font-size:9px!important}.tms-pro-content .lb-table th:first-child{width:116px!important}.tms-pro-content .lb-table th:nth-child(2){width:148px!important}.tms-pro-content .lb-table th:nth-child(3){width:146px!important}.tms-pro-content .lb-table th:nth-child(4){width:132px!important}.tms-pro-content .lb-table th:nth-child(5){width:116px!important}.tms-pro-content .lb-table th:nth-child(6){width:68px!important}.tms-pro-content .lb-table th:nth-child(7){width:104px!important}.tms-pro-content .lb-table th:nth-child(8){width:68px!important}.tms-pro-content .lb-table th:nth-child(9){width:112px!important}.tms-pro-content .lb-table th:nth-child(10){width:90px!important}}@media (min-width:750px) and (max-width:980px){.tms-pro-content .board-toolbar{grid-template-columns:repeat(5,minmax(0,1fr))!important}.tms-pro-content .board-toolbar .filter-wide{grid-column:span 2!important}}@media (min-width:1450px){html[data-theme=light] body.fp-tms-pro-page,html[data-theme=light] body.fp-tms-pro-page>.app-main,html[data-theme=light].fp-tms-pro-page{background:radial-gradient(1180px 620px at 58% -16%,rgba(37,99,235,.13),transparent 64%),linear-gradient(180deg,#dfe9f3,#f7fbff)!important}html[data-theme=light] .tms-pro-shell{--tms-pro-bg:radial-gradient(1180px 620px at 58% -16%,rgba(37,99,235,0.13),transparent 64%),linear-gradient(180deg,#dfe9f3,#f7fbff)}.tms-pro-content :is(.otr-shell,.loadboards-shell,.fracing-shell){gap:14px!important}.tms-pro-content :is(.otr-hero,.loadboards-head,.fracing-head){min-height:124px!important;border-radius:18px!important;padding:18px 20px!important;align-items:center!important}.tms-pro-content :is(.otr-hero-actions,.loadboards-head-actions,.fracing-head-actions){align-items:center!important;justify-content:flex-end!important;gap:10px!important}.tms-pro-content .fracing-head-actions.no-login{display:flex!important;grid-template-columns:none!important;min-width:0!important}.tms-pro-content .fracing-head-actions.no-login .frac-btn{width:auto!important;min-width:136px!important}.tms-pro-content :is(.otr-btn,.lb-btn,.frac-btn){min-height:44px!important;height:44px!important;border-radius:14px!important;padding:0 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:1!important;font-size:12px!important;font-weight:950!important;white-space:nowrap!important}html[data-theme=light] .tms-pro-content :is(.otr-hero,.otr-toolbar,.otr-card,.otr-metrics,.loadboards-head,.loadboards-panel,.loadboards-metrics,.loadboards-mode-panel,.loadboards-demo-command,.fracing-head,.fracing-panel,.fracing-metrics,.fracing-tabs,.fracing-demo-command,.frac-message){border-color:rgba(15,23,42,.11)!important;background:rgba(255,255,255,.97)!important;box-shadow:0 18px 42px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.82)!important}html[data-theme=light] .tms-pro-content :is(.otr-hero,.loadboards-head,.fracing-head){background:radial-gradient(720px 220px at 16% 0,rgba(37,99,235,.12),transparent 64%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.98))!important}html[data-theme=light] .tms-pro-content :is(.otr-btn:not(.primary),.lb-btn:not(.primary),.frac-btn:not(.primary)){border-color:rgba(100,116,139,.24)!important;background:linear-gradient(180deg,#f8fbff,#eaf1f9)!important;color:#0b1220!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 8px 18px rgba(15,23,42,.07)!important}html[data-theme=light] .tms-pro-content :is(.otr-btn.primary,.lb-btn.primary,.frac-btn.primary){color:#ffffff!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 12px 24px rgba(37,99,235,.18)!important}html[data-theme=light] .tms-pro-content .frac-btn.primary{box-shadow:inset 0 1px 0 rgba(255,255,255,.24),0 12px 24px rgba(13,148,136,.18)!important}.tms-pro-content :is(.loadboards-metrics,.fracing-metrics){padding:12px!important;gap:10px!important}.tms-pro-content :is(.lb-metric,.frac-metric,.otr-metric-card,.otr-stat-card){min-height:88px!important;border-radius:13px!important}html[data-theme=light] .tms-pro-content :is(.lb-metric,.frac-metric,.loadboards-demo-capacity article,.fracing-demo-highlights article,.truck-post-card,.frac-flow-diagram div,.automation-grid div,.risk-item,.carrier-summary-card,.load-mini-list div,.release-list div,.safety-watch-grid div,.dispatch-box,.carrier-card,.equipment-card,.pinned-list div){background:#f1f6fc!important;border-color:rgba(15,23,42,.09)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.78)!important}}@media (min-width:981px){body.fp-route-landing .landing-detail-card{align-content:start!important;justify-content:start!important;padding-top:clamp(30px,3vw,42px)!important}body.fp-route-landing .landing-detail-card>.landing-detail-label{align-self:start!important;margin-top:0!important;margin-bottom:clamp(6px,.8vw,10px)!important}body.fp-route-landing .landing-detail-card>h2{margin-top:0!important}}@media (min-width:750px){body.fp-route-landing .landing-product-rows{gap:clamp(14px,1.5vw,20px)!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(14px,1.5vw,20px)!important;--landing-card-height:clamp(420px,32vw,480px)}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group{height:var(--landing-card-height)!important;min-height:var(--landing-card-height)!important;max-height:var(--landing-card-height)!important;overflow:hidden!important}body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group-content{height:var(--landing-card-height)!important;min-height:var(--landing-card-height)!important;max-height:var(--landing-card-height)!important}body.fp-route-landing .landing-group-content{align-items:center!important;justify-content:center!important;gap:clamp(10px,1.1vw,16px)!important;padding:clamp(22px,2.4vw,34px)!important;text-align:center!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;gap:clamp(10px,1.05vw,16px)!important;padding:clamp(22px,2.4vw,34px)!important}body.fp-route-landing .landing-detail-card>.landing-detail-label{align-self:flex-start!important;margin:0!important}body.fp-route-landing .landing-detail-card h2{font-size:clamp(28px,2.65vw,42px)!important;line-height:1.06!important}body.fp-route-landing .landing-detail-card .landing-one-line-title{max-width:100%!important;font-weight:inherit!important;white-space:nowrap!important}body.fp-route-landing .landing-detail-card p{font-size:clamp(12px,1.05vw,15px)!important;line-height:1.38!important}body.fp-route-landing .landing-detail-grid,body.fp-route-landing .landing-detail-list{gap:clamp(7px,.8vw,10px)!important;margin-top:0!important}body.fp-route-landing .landing-detail-grid div,body.fp-route-landing .landing-detail-list span{min-height:clamp(40px,4.4vw,58px)!important;padding:clamp(9px,1vw,13px)!important;border-radius:clamp(10px,1vw,13px)!important}body.fp-route-landing .landing-detail-grid b,body.fp-route-landing .landing-detail-list span{font-size:clamp(10px,1.02vw,13px)!important;line-height:1.16!important}body.fp-route-landing .landing-detail-grid span{margin-top:5px!important;font-size:clamp(9px,.9vw,11px)!important;line-height:1.22!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list{gap:clamp(8px,.85vw,12px)!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list h2{font-size:clamp(26px,2.45vw,38px)!important;line-height:1.05!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-one-line-title{font-size:clamp(28px,2.65vw,42px)!important;line-height:1.06!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list p{font-size:clamp(11px,.95vw,14px)!important;line-height:1.32!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-detail-list{gap:clamp(6px,.65vw,8px)!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-detail-list span{min-height:clamp(34px,3.4vw,44px)!important;padding:clamp(7px,.75vw,10px) clamp(9px,.9vw,12px)!important}body.fp-route-landing .landing-group h2{font-size:clamp(30px,3vw,44px)!important;line-height:1.03!important}body.fp-route-landing .landing-group p{font-size:clamp(12px,1.15vw,16px)!important;line-height:1.34!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action{margin:clamp(8px,1vw,14px) auto 0!important}}@media (min-width:750px) and (max-width:1180px){body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{--landing-card-height:clamp(430px,44vw,460px)}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group-content{padding:clamp(18px,2.2vw,24px)!important}body.fp-route-landing .landing-detail-card h2{font-size:clamp(24px,3.1vw,32px)!important}body.fp-route-landing .landing-detail-card p{font-size:clamp(11px,1.35vw,13px)!important}body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-one-line-title{font-size:clamp(24px,3.1vw,32px)!important;line-height:1.06!important}body.fp-route-landing .landing-group h2{font-size:clamp(26px,3.4vw,34px)!important}body.fp-route-landing .landing-group p{font-size:clamp(11px,1.35vw,13px)!important}}body.fp-route-landing .landing-rate{--rate-visual-font:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--rate-title-size:clamp(30px,3vw,44px);--rate-copy-size:clamp(12px,1.15vw,16px);--rate-label-size:clamp(10px,1.02vw,13px);--rate-value-size:clamp(16px,1.55vw,22px);--rate-action-size:clamp(17px,1.35vw,24px);--rate-text-shadow:0 2px 18px rgba(0,0,0,0.42)}body.fp-route-landing .landing-rate .landing-group-head h2,html[data-theme=light] body.fp-route-landing .landing-rate .landing-group-head h2{font-family:var(--rate-visual-font)!important;font-size:var(--rate-title-size)!important;font-weight:760!important;line-height:1.03!important;letter-spacing:0!important;text-transform:none!important;text-shadow:var(--rate-text-shadow)!important}body.fp-route-landing .landing-rate .landing-group-head p,html[data-theme=light] body.fp-route-landing .landing-rate .landing-group-head p{font-family:var(--rate-visual-font)!important;font-size:var(--rate-copy-size)!important;font-weight:450!important;line-height:1.34!important;letter-spacing:0!important;text-transform:none!important;text-shadow:var(--rate-text-shadow)!important}body.fp-route-landing .landing-rate .badge,html[data-theme=light] body.fp-route-landing .landing-rate .badge{font-family:var(--rate-visual-font)!important;font-size:12px!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;text-shadow:var(--rate-text-shadow)!important}body.fp-route-landing .landing-rate .landing-report-grid span,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid span{font-family:var(--rate-visual-font)!important;font-size:var(--rate-label-size)!important;font-weight:900!important;line-height:1.12!important;letter-spacing:0!important;text-shadow:var(--rate-text-shadow)!important}body.fp-route-landing .landing-rate .landing-report-grid strong,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid strong{font-family:var(--rate-visual-font)!important;font-size:var(--rate-value-size)!important;font-weight:650!important;line-height:1.05!important;letter-spacing:0!important;text-shadow:var(--rate-text-shadow)!important}body.fp-route-landing .landing-rate .landing-action,html[data-theme=light] body.fp-route-landing .landing-rate .landing-action{font-family:var(--rate-visual-font)!important;font-size:var(--rate-action-size)!important;font-weight:950!important;line-height:1!important;letter-spacing:0!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:rgba(147,197,253,.82)!important;background:radial-gradient(160px 72px at 50% 0,rgba(255,255,255,.34),transparent 68%),linear-gradient(180deg,#4d95ff,#3b82f6 52%,#2563eb)!important;text-shadow:0 1px 2px rgba(2,6,23,.45)!important;box-shadow:0 14px 28px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.22)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,filter .18s ease!important}body.fp-route-landing .landing-rate .landing-action:is(:hover,:focus-visible){border-color:rgba(191,219,254,.95)!important;background:radial-gradient(180px 82px at 50% -8%,rgba(255,255,255,.46),transparent 70%),linear-gradient(180deg,#69a9ff,#3f8cff 48%,#2563eb)!important;box-shadow:0 18px 36px rgba(15,23,42,.34),0 0 0 4px rgba(96,165,250,.16),inset 0 1px 0 rgba(255,255,255,.3)!important;filter:saturate(1.06) brightness(1.04)!important;transform:translateY(-1px)!important}html[data-theme=light] body.fp-route-landing .landing-rate .landing-action:is(:hover,:focus-visible){border-color:rgba(29,78,216,.72)!important;background:radial-gradient(180px 82px at 50% -8%,rgba(255,255,255,.42),transparent 70%),linear-gradient(180deg,#5aa2ff,#2f7df4 50%,#1d4ed8)!important;box-shadow:0 16px 32px rgba(37,99,235,.24),0 0 0 4px rgba(37,99,235,.14),inset 0 1px 0 rgba(255,255,255,.34)!important;filter:saturate(1.08) brightness(1.02)!important;transform:translateY(-1px)!important}body.fp-route-landing .landing-group .landing-action,html[data-theme=light] body.fp-route-landing .landing-group .landing-action{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:rgba(147,197,253,.82)!important;background:radial-gradient(160px 72px at 50% 0,rgba(255,255,255,.34),transparent 68%),linear-gradient(180deg,#4d95ff,#3b82f6 52%,#2563eb)!important;text-shadow:0 1px 2px rgba(2,6,23,.45)!important;box-shadow:0 14px 28px rgba(15,23,42,.28),inset 0 1px 0 rgba(255,255,255,.22)!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,filter .18s ease,transform .18s ease!important}body.fp-route-landing .landing-group .landing-action:is(:hover,:focus-visible),html[data-theme=light] body.fp-route-landing .landing-group .landing-action:is(:hover,:focus-visible){color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:rgba(29,78,216,.72)!important;background:radial-gradient(180px 82px at 50% -8%,rgba(255,255,255,.42),transparent 70%),linear-gradient(180deg,#5aa2ff,#2f7df4 50%,#1d4ed8)!important;box-shadow:0 16px 32px rgba(37,99,235,.24),0 0 0 4px rgba(37,99,235,.14),inset 0 1px 0 rgba(255,255,255,.34)!important;filter:saturate(1.08) brightness(1.02)!important;transform:translateY(-1px)!important}@media (min-width:750px) and (max-width:1180px){body.fp-route-landing .landing-rate{--rate-title-size:clamp(26px,3.4vw,34px);--rate-copy-size:clamp(11px,1.35vw,13px);--rate-label-size:clamp(9px,.9vw,11px);--rate-value-size:clamp(14px,1.8vw,18px);--rate-action-size:clamp(16px,1.9vw,20px)}}@media (max-width:749px){body.fp-route-landing .landing-rate{--rate-title-size:34px;--rate-copy-size:14px;--rate-label-size:10px;--rate-value-size:18px;--rate-action-size:18px}}@media (min-width:750px){body.fp-route-landing .landing-detail-card .landing-detail-grid,body.fp-route-landing .landing-detail-card .landing-detail-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:clamp(9px,.95vw,13px)!important;margin-top:clamp(2px,.4vw,6px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div,body.fp-route-landing .landing-detail-card .landing-detail-list>span{display:flex!important;min-width:0!important;min-height:clamp(62px,5.6vw,82px)!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:clamp(4px,.45vw,6px)!important;padding:clamp(10px,.8vw,12px) clamp(6px,.42vw,7px)!important;border-radius:clamp(11px,.95vw,14px)!important;text-align:left!important}body.fp-route-landing .landing-detail-card .landing-detail-grid b,body.fp-route-landing .landing-detail-card .landing-detail-list>span{display:block!important;width:100%!important;margin:0!important;font-size:clamp(12px,1vw,14px)!important;font-weight:900!important;line-height:1.1!important;text-shadow:.18px 0 currentColor,-.18px 0 currentColor!important;text-wrap:balance!important}body.fp-route-landing .landing-detail-card .landing-detail-grid span{display:block!important;width:100%!important;margin:0!important;max-width:none!important;max-height:2.36em!important;overflow:hidden!important;font-size:clamp(10.2px,.78vw,10.8px)!important;line-height:1.18!important;text-overflow:ellipsis!important;text-wrap:wrap!important;-webkit-box-orient:initial!important;-webkit-line-clamp:initial!important;line-clamp:none!important;overflow-wrap:normal!important;word-break:normal!important}}@media (min-width:750px) and (max-width:980px){body.fp-route-landing .landing-detail-card .landing-detail-grid,body.fp-route-landing .landing-detail-card .landing-detail-list{gap:7px!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div,body.fp-route-landing .landing-detail-card .landing-detail-list>span{min-height:72px!important;padding:7px!important}body.fp-route-landing .landing-detail-card .landing-detail-grid b,body.fp-route-landing .landing-detail-card .landing-detail-list>span{font-size:clamp(9.8px,1.2vw,10.8px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid span{font-size:clamp(9.4px,1.08vw,9.8px)!important}body.fp-route-landing .landing-detail-card .landing-detail-line-break{display:none!important}}@media (max-width:749px){body.fp-route-landing>.app-main>.landing-page{padding-left:clamp(14px,4vw,20px)!important;padding-right:clamp(14px,4vw,20px)!important}body.fp-route-landing .landing-intro{display:grid!important;grid-template-columns:1fr!important;justify-items:center!important;width:100%!important;max-width:720px!important;margin:0 auto clamp(14px,4vw,22px)!important;padding:0!important;gap:clamp(10px,3vw,14px)!important;text-align:center!important}body.fp-route-landing .landing-intro h1{width:100%!important;max-width:680px!important;font-size:clamp(38px,10vw,48px)!important;line-height:1.04!important}body.fp-route-landing .landing-intro h1,body.fp-route-landing .landing-intro p{margin:0 auto!important;text-align:center!important;text-wrap:balance!important}body.fp-route-landing .landing-intro p{width:min(100%,620px)!important;max-width:620px!important;font-size:clamp(16px,4.4vw,20px)!important;line-height:1.42!important}}@media (min-width:750px) and (max-width:1100px){body.fp-route-landing .landing-product-rows{width:min(100%,1700px)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;gap:clamp(12px,1.7vw,18px)!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:clamp(10px,1.6vw,16px)!important;--landing-card-height:clamp(370px,39vw,420px)}body.fp-route-landing .landing-product-row-flip>.landing-detail-card,body.fp-route-landing .landing-product-row-flip>.landing-group{order:0!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group,body.fp-route-landing .landing-product-row>.landing-group:not(.landing-rate){height:var(--landing-card-height)!important;min-height:var(--landing-card-height)!important;max-height:var(--landing-card-height)!important;overflow:hidden!important}body.fp-route-landing .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group{overflow:hidden!important}body.fp-route-landing .landing-group-content,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group-content,body.fp-route-landing .landing-product-row>.landing-group:not(.landing-rate) .landing-group-content{height:var(--landing-card-height)!important;min-height:var(--landing-card-height)!important;max-height:var(--landing-card-height)!important;gap:clamp(7px,1vw,12px)!important;padding:clamp(13px,1.8vw,22px)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list{gap:clamp(7px,1vw,12px)!important;padding:clamp(13px,1.8vw,22px)!important}body.fp-route-landing .landing-detail-label,body.fp-route-landing .landing-group .badge{min-height:clamp(24px,2.6vw,30px)!important;padding:0 clamp(8px,1vw,12px)!important;font-size:clamp(9px,1.05vw,12px)!important}body.fp-route-landing .landing-group h2{font-size:clamp(24px,3vw,33px)!important;line-height:1.03!important}body.fp-route-landing .landing-group p{font-size:clamp(10.5px,1.25vw,13px)!important;line-height:1.28!important}body.fp-route-landing .landing-detail-card h2,body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-one-line-title,body.fp-route-landing .landing-detail-card.fp-has-detail-list h2{font-size:clamp(21px,2.65vw,30px)!important;line-height:1.06!important}body.fp-route-landing .landing-detail-card .landing-one-line-title{max-width:100%!important;white-space:nowrap!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-detail-card.fp-has-detail-list p{font-size:clamp(10.2px,1.2vw,12.5px)!important;line-height:1.3!important}body.fp-route-landing .landing-detail-card .landing-detail-grid,body.fp-route-landing .landing-detail-card .landing-detail-list{gap:clamp(6px,.8vw,9px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div,body.fp-route-landing .landing-detail-card .landing-detail-list>span{min-height:clamp(58px,6.2vw,72px)!important;padding:clamp(6px,.8vw,9px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid b,body.fp-route-landing .landing-detail-card .landing-detail-list>span{font-size:clamp(9.4px,1.1vw,11.6px)!important;line-height:1.1!important}body.fp-route-landing .landing-detail-card .landing-detail-grid span{max-height:none!important;font-size:clamp(8.8px,1vw,10.3px)!important;line-height:1.17!important;overflow:visible!important}body.fp-route-landing .landing-rate .landing-report-grid{gap:clamp(5px,.8vw,8px)!important}body.fp-route-landing .landing-report-grid div{min-height:clamp(50px,5.8vw,64px)!important;padding:clamp(6px,.85vw,9px)!important;border-radius:clamp(10px,1.1vw,13px)!important}body.fp-route-landing .landing-report-grid span{font-size:clamp(8px,.95vw,10px)!important;line-height:1.08!important}body.fp-route-landing .landing-report-grid strong{font-size:clamp(12px,1.55vw,16px)!important;line-height:1.03!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action{width:min(190px,84%)!important;min-width:0!important;min-height:clamp(40px,4.8vw,50px)!important;height:clamp(40px,4.8vw,50px)!important;padding:0 clamp(12px,1.4vw,18px)!important;border-radius:clamp(12px,1.5vw,16px)!important;font-size:clamp(13px,1.55vw,18px)!important;line-height:1!important}}@media (min-width:750px) and (max-width:880px){body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{--landing-card-height:clamp(370px,46vw,390px);gap:10px!important}body.fp-route-landing .landing-product-rows{gap:12px!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group-content{padding:clamp(10px,1.45vw,13px)!important}body.fp-route-landing .landing-group h2{font-size:clamp(23px,3.05vw,27px)!important}body.fp-route-landing .landing-detail-card h2,body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-one-line-title,body.fp-route-landing .landing-detail-card.fp-has-detail-list h2{font-size:clamp(20px,2.7vw,24px)!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-detail-card.fp-has-detail-list p{font-size:clamp(9.8px,1.22vw,10.8px)!important}body.fp-route-landing .landing-copy-break,body.fp-route-landing .landing-detail-line-break{display:none!important}}@media (min-width:1101px) and (max-width:1449px){body.fp-route-landing .landing-intro{width:100%!important;max-width:none!important;margin:0 auto 26px!important;text-align:center!important}body.fp-route-landing .landing-intro h1{width:min(100%,1320px)!important;max-width:1320px!important;margin:0 auto 18px!important;font-size:58px!important;line-height:1.04!important;text-align:center!important;text-wrap:balance!important}body.fp-route-landing .landing-intro p{width:min(100%,1180px)!important;max-width:1180px!important;margin:0 auto!important;font-size:19px!important;line-height:1.42!important;text-align:center!important;text-wrap:balance!important}}body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-head p,html[data-theme=light] body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-head p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:450!important;line-height:1.34!important;letter-spacing:0!important;text-transform:none!important;text-shadow:0 2px 18px rgba(0,0,0,.42)!important}body.fp-route-landing .landing-product-row>.landing-group{box-shadow:none!important}body.fp-route-landing .landing-product-row>.landing-detail-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}html[data-theme=light] body.fp-route-landing .landing-product-row>.landing-detail-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}@media (min-width:750px){body.fp-route-landing{--landing-rail-gutter:clamp(18px,calc(-5.43px + 3.124vw),50px);--landing-fluid-card-height:clamp(370px,calc(262.86px + 14.286vw),480px);--landing-fluid-stack-gap:clamp(12px,calc(3.43px + 1.143vw),26px);--landing-fluid-row-gap:clamp(10px,calc(1.43px + 1.143vw),22px);--landing-fluid-card-padding:clamp(12px,calc(2px + 1.333vw),28px);--landing-fluid-card-gap:clamp(7px,calc(.57px + .857vw),18px);--landing-fluid-radius:clamp(14px,calc(8.29px + .762vw),22px);--landing-fluid-intro-title:clamp(46px,calc(20.29px + 3.429vw),58px);--landing-fluid-intro-copy:clamp(16px,calc(11.71px + .571vw),22px);--landing-fluid-group-title:clamp(25px,calc(14.29px + 1.429vw),44px);--landing-fluid-detail-title:clamp(22px,calc(7px + 2vw),42px);--landing-fluid-copy:clamp(10.5px,calc(6.64px + .514vw),16px);--landing-fluid-detail-copy:clamp(10px,calc(6.14px + .514vw),15px);--landing-fluid-badge-height:clamp(24px,calc(16.29px + 1.029vw),34px);--landing-fluid-badge-font:clamp(9px,calc(5.14px + .514vw),13px);--landing-fluid-action-width:clamp(170px,calc(105.71px + 8.571vw),260px);--landing-fluid-action-height:clamp(40px,calc(18.57px + 2.857vw),62px);--landing-fluid-action-font:clamp(13px,calc(8.71px + .571vw),20px);--landing-fluid-pill-gap:clamp(6px,calc(1.71px + .571vw),13px);--landing-fluid-pill-height:clamp(58px,calc(28px + 4vw),88px);--landing-fluid-pill-padding:clamp(7px,calc(2.71px + .571vw),14px);--landing-fluid-pill-title:clamp(9.6px,calc(5.74px + .514vw),14px);--landing-fluid-pill-copy:clamp(8.8px,calc(5.94px + .381vw),12px);--landing-fluid-report-height:clamp(50px,calc(24.29px + 3.429vw),82px);--landing-fluid-report-label:clamp(8px,calc(4.14px + .514vw),13px);--landing-fluid-report-value:clamp(12px,calc(3.43px + 1.143vw),22px)}body.fp-route-landing .landing-intro{margin-bottom:clamp(10px,calc(1.43px + 1.143vw),28px)!important}body.fp-route-landing .landing-intro h1{max-width:1320px!important;margin:0 auto clamp(10px,calc(5.71px + .571vw),18px)!important;font-size:var(--landing-fluid-intro-title)!important;line-height:1.04!important;text-align:center!important;text-wrap:balance!important}body.fp-route-landing .landing-intro p{max-width:1180px!important;margin:0 auto!important;font-size:var(--landing-fluid-intro-copy)!important;line-height:1.42!important;text-align:center!important;text-wrap:balance!important}body.fp-route-landing .landing-product-rows{gap:var(--landing-fluid-stack-gap)!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{--landing-card-height:var(--landing-fluid-card-height);grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--landing-fluid-row-gap)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group-content,body.fp-route-landing .landing-product-row>.landing-group:not(.landing-rate),body.fp-route-landing .landing-product-row>.landing-group:not(.landing-rate) .landing-group-content{height:var(--landing-fluid-card-height)!important;min-height:var(--landing-fluid-card-height)!important;max-height:var(--landing-fluid-card-height)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group{border-radius:var(--landing-fluid-radius)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group-content{gap:var(--landing-fluid-card-gap)!important;padding:var(--landing-fluid-card-padding)!important}body.fp-route-landing .landing-group-content,body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-content,body.fp-route-landing .landing-rate .landing-group-content{align-items:center!important;justify-content:center!important;text-align:center!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list{justify-content:center!important}body.fp-route-landing .landing-detail-label,body.fp-route-landing .landing-group .badge{height:var(--landing-fluid-badge-height)!important;min-height:var(--landing-fluid-badge-height)!important;max-height:var(--landing-fluid-badge-height)!important;padding:0 clamp(8px,calc(3.71px + .571vw),15px)!important;font-size:var(--landing-fluid-badge-font)!important}body.fp-route-landing .landing-group h2,body.fp-route-landing .landing-rate .landing-group-head h2,html[data-theme=light] body.fp-route-landing .landing-rate .landing-group-head h2{font-size:var(--landing-fluid-group-title)!important;line-height:1.03!important}body.fp-route-landing .landing-detail-card .landing-one-line-title,body.fp-route-landing .landing-detail-card h2,body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-one-line-title,body.fp-route-landing .landing-detail-card.fp-has-detail-list h2{font-size:var(--landing-fluid-detail-title)!important;line-height:1.06!important}body.fp-route-landing .landing-group p,body.fp-route-landing .landing-rate .landing-group-head p,html[data-theme=light] body.fp-route-landing .landing-rate .landing-group-head p{font-size:var(--landing-fluid-copy)!important;line-height:1.34!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-detail-card.fp-has-detail-list p{font-size:var(--landing-fluid-detail-copy)!important;line-height:1.32!important}body.fp-route-landing .landing-group .landing-action,body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action,html[data-theme=light] body.fp-route-landing .landing-group .landing-action,html[data-theme=light] body.fp-route-landing .landing-rate .landing-action{width:min(var(--landing-fluid-action-width),84%)!important;min-width:0!important;height:var(--landing-fluid-action-height)!important;min-height:var(--landing-fluid-action-height)!important;max-height:var(--landing-fluid-action-height)!important;margin:clamp(8px,calc(3.71px + .571vw),16px) auto 0!important;padding:0 clamp(12px,calc(7.71px + .571vw),20px)!important;border-radius:clamp(12px,calc(7.71px + .571vw),18px)!important;font-size:var(--landing-fluid-action-font)!important;line-height:1!important}body.fp-route-landing .landing-rate{--rate-title-size:var(--landing-fluid-group-title);--rate-copy-size:var(--landing-fluid-copy);--rate-label-size:var(--landing-fluid-report-label);--rate-value-size:var(--landing-fluid-report-value);--rate-action-size:var(--landing-fluid-action-font)}body.fp-route-landing .landing-rate .landing-report-grid{gap:var(--landing-fluid-pill-gap)!important}body.fp-route-landing .landing-report-grid div{min-height:var(--landing-fluid-report-height)!important;padding:var(--landing-fluid-pill-padding)!important;border-radius:clamp(10px,calc(5.71px + .571vw),14px)!important}body.fp-route-landing .landing-rate .landing-report-grid span,body.fp-route-landing .landing-report-grid span,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid span{font-size:var(--landing-fluid-report-label)!important;line-height:1.1!important}body.fp-route-landing .landing-rate .landing-report-grid strong,body.fp-route-landing .landing-report-grid strong,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid strong{font-size:var(--landing-fluid-report-value)!important;line-height:1.04!important}body.fp-route-landing .landing-detail-card .landing-detail-grid,body.fp-route-landing .landing-detail-card .landing-detail-list{gap:var(--landing-fluid-pill-gap)!important;margin-top:0!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div,body.fp-route-landing .landing-detail-card .landing-detail-list>span{min-height:var(--landing-fluid-pill-height)!important;padding:var(--landing-fluid-pill-padding)!important;border-radius:clamp(10px,calc(5.71px + .571vw),16px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid b,body.fp-route-landing .landing-detail-card .landing-detail-list>span{font-size:var(--landing-fluid-pill-title)!important;line-height:1.1!important}body.fp-route-landing .landing-detail-card .landing-detail-grid span{max-height:none!important;overflow:visible!important;font-size:var(--landing-fluid-pill-copy)!important;line-height:1.18!important}}.landing-intro-copy-mobile,.landing-intro-copy-tablet,.landing-title-mobile,.landing-title-tablet{display:none}@media (max-width:749px){body.fp-route-landing>.app-main>.landing-page{--landing-mobile-hero-space:clamp(24px,4vw,30px);padding:var(--landing-mobile-hero-space) clamp(14px,3.6vw,18px) 34px!important}body.fp-route-landing .landing-intro{display:grid!important;width:min(100%,680px)!important;max-width:680px!important;margin:0 auto var(--landing-mobile-hero-space)!important;padding:0!important;gap:clamp(13px,2.4vw,18px)!important;justify-items:center!important;text-align:center!important}body.fp-route-landing .landing-intro-copy-desktop,body.fp-route-landing .landing-title-desktop{display:none!important}body.fp-route-landing .landing-intro-copy-mobile,body.fp-route-landing .landing-title-mobile{display:grid!important;justify-items:center!important;width:100%!important;text-align:center!important}body.fp-route-landing .landing-title-mobile{gap:0!important}body.fp-route-landing .landing-intro-copy-mobile>span,body.fp-route-landing .landing-title-mobile>span{display:block!important;white-space:nowrap!important}body.fp-route-landing .landing-intro h1{max-width:680px!important;font-size:clamp(26px,min(8.2vw,calc((100vw - 36px) / 10.75)),60px)!important;line-height:1.02!important}body.fp-route-landing .landing-intro h1,body.fp-route-landing .landing-intro p{width:100%!important;margin:0 auto!important;text-align:center!important;text-wrap:wrap!important}body.fp-route-landing .landing-intro p{max-width:660px!important;font-size:clamp(15px,min(3.9vw,calc((100vw - 36px) / 17)),26px)!important;line-height:1.36!important}body.fp-route-landing .landing-product-rows{width:min(100%,632px)!important;max-width:632px!important;margin-left:auto!important;margin-right:auto!important;gap:clamp(16px,3vw,22px)!important}}@media (min-width:750px){body.fp-route-landing .landing-intro-copy-desktop,body.fp-route-landing .landing-intro-copy-mobile,body.fp-route-landing .landing-title-desktop,body.fp-route-landing .landing-title-mobile{display:none!important}body.fp-route-landing .landing-intro-copy-tablet,body.fp-route-landing .landing-title-tablet{display:grid!important;justify-items:center!important;width:100%!important;text-align:center!important}body.fp-route-landing .landing-intro-copy-tablet>span,body.fp-route-landing .landing-title-tablet>span{display:block!important;white-space:nowrap!important}body.fp-route-landing .landing-intro,body.fp-route-landing .landing-intro h1,body.fp-route-landing .landing-intro p{text-align:center!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:749px){body.fp-route-landing .landing-intro-copy-desktop,body.fp-route-landing .landing-intro-copy-tablet,body.fp-route-landing .landing-title-desktop,body.fp-route-landing .landing-title-tablet{display:none!important}body.fp-route-landing .landing-intro-copy-mobile,body.fp-route-landing .landing-title-mobile{display:grid!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:1fr!important}body.fp-mobile-view.fp-route-landing>main.app-main>main.landing-page,body.fp-route-landing>main.app-main>main.landing-page.landing-page,html.fp-mobile-view body.fp-route-landing>main.app-main>main.landing-page{--landing-mobile-hero-space:clamp(24px,4vw,30px);padding-top:var(--landing-mobile-hero-space)!important;padding-bottom:clamp(14px,3.6vw,18px)!important}}html.fp-mobile-view body.fp-route-landing .landing-intro-copy-desktop,html.fp-mobile-view body.fp-route-landing .landing-intro-copy-tablet,html.fp-mobile-view body.fp-route-landing .landing-title-desktop,html.fp-mobile-view body.fp-route-landing .landing-title-tablet{display:none!important}html.fp-mobile-view body.fp-route-landing .landing-intro-copy-mobile,html.fp-mobile-view body.fp-route-landing .landing-title-mobile{display:grid!important;justify-items:center!important;width:100%!important;text-align:center!important}html.fp-mobile-view body.fp-route-landing .landing-intro-copy-mobile>span,html.fp-mobile-view body.fp-route-landing .landing-title-mobile>span{display:block!important;white-space:nowrap!important}html.fp-mobile-view body.fp-route-landing .landing-product-row,html.fp-mobile-view body.fp-route-landing .landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:1fr!important}html.fp-mobile-view body.fp-route-landing .landing-product-rows{width:min(100%,632px)!important;max-width:632px!important;margin-left:auto!important;margin-right:auto!important}html.fp-tablet-view body.fp-route-landing .landing-intro-copy-desktop,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-mobile,html.fp-tablet-view body.fp-route-landing .landing-title-desktop,html.fp-tablet-view body.fp-route-landing .landing-title-mobile{display:none!important}html.fp-tablet-view body.fp-route-landing .landing-intro-copy-tablet,html.fp-tablet-view body.fp-route-landing .landing-title-tablet{display:grid!important;justify-items:center!important;width:100%!important;text-align:center!important}html.fp-tablet-view body.fp-route-landing .landing-intro-copy-tablet>span,html.fp-tablet-view body.fp-route-landing .landing-title-tablet>span{display:block!important;white-space:nowrap!important}html.fp-tablet-view body.fp-route-landing .landing-intro,html.fp-tablet-view body.fp-route-landing .landing-intro h1,html.fp-tablet-view body.fp-route-landing .landing-intro p{text-align:center!important}html.fp-tablet-view body.fp-route-landing .landing-product-row,html.fp-tablet-view body.fp-route-landing .landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}html.fp-tablet-view body.fp-route-landing .landing-product-row-flip>.landing-detail-card,html.fp-tablet-view body.fp-route-landing .landing-product-row-flip>.landing-group{order:0!important}@media (max-width:749px){body.fp-route-landing .landing-detail-card .landing-detail-line-break{display:none!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div{gap:clamp(4px,1.25vw,6px)!important;padding:clamp(15px,3.8vw,20px) clamp(16px,4.2vw,22px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid span{display:block!important;width:100%!important;max-width:100%!important;max-height:none!important;margin-top:0!important;overflow:visible!important;font-size:clamp(10.4px,2.8vw,12.4px)!important;font-weight:850!important;line-height:1.2!important;letter-spacing:0!important;white-space:nowrap!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important}}body.fp-route-landing .landing-detail-card .landing-detail-grid>div,body.fp-route-landing .landing-detail-card .landing-detail-list>span{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div>b,body.fp-route-landing .landing-detail-card .landing-detail-grid>div>span{flex:0 0 auto!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div>span{margin-top:0!important}@media (max-width:749px){body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action,html[data-theme=light] body.fp-route-landing .landing-rate .landing-action{align-self:center!important;justify-self:center!important;width:min(238px,72%)!important;min-width:0!important;max-width:238px!important;height:clamp(42px,11vw,48px)!important;min-height:clamp(42px,11vw,48px)!important;margin:clamp(10px,3vw,14px) auto 0!important;padding:0 18px!important;border-radius:15px!important;font-size:clamp(15px,4vw,18px)!important;line-height:1!important}body.fp-route-landing .landing-rate .landing-report-grid{width:min(100%,492px)!important;max-width:88%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:center!important;gap:clamp(8px,2.2vw,10px)!important}body.fp-route-landing .landing-rate .landing-report-grid div{min-height:clamp(56px,15vw,68px)!important;padding:clamp(7px,2vw,9px) clamp(5px,1.6vw,7px)!important;border-radius:13px!important}body.fp-route-landing .landing-rate .landing-report-grid span,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid span{font-size:clamp(8.6px,2.35vw,10px)!important;line-height:1.08!important}body.fp-route-landing .landing-rate .landing-report-grid strong,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid strong{margin-top:4px!important;font-size:clamp(16px,4.5vw,20px)!important;line-height:1.04!important}}body.fp-route-landing .landing-fracing.landing-group .landing-group-bg,body.fp-route-landing .landing-group.landing-group .landing-group-bg,body.fp-route-landing .landing-loadboards.landing-group .landing-group-bg,body.fp-route-landing .landing-oilfields.landing-group .landing-group-bg,body.fp-route-landing .landing-otr.landing-group .landing-group-bg,body.fp-route-landing .landing-rate.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-fracing.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-group.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-loadboards.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-oilfields.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-otr.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-rate.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-fracing.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-group.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-loadboards.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-oilfields.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-otr.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-rate.landing-group .landing-group-bg{background:none!important;background-image:none!important;background-color:transparent!important;overflow:hidden!important}body.fp-route-landing .landing-group .landing-group-bg>.landing-group-img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:var(--landing-hero-position,center center)!important;object-position:var(--landing-hero-position,center center)!important}html:not([data-theme=light]) body.fp-route-landing .landing-group .landing-group-img-light,html[data-theme=light] body.fp-route-landing .landing-group .landing-group-img-dark{display:none!important}html:not([data-theme=light]) body.fp-route-landing .landing-group .landing-group-img-dark,html[data-theme=light] body.fp-route-landing .landing-group .landing-group-img-light{display:block!important}.nav-wrap .menu .menu-link,.nav-wrap .menu .menu-theme-row{position:relative!important;overflow:hidden!important;outline:none!important;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease!important}.nav-wrap .hamburger,.nav-wrap .hamburger span,.nav-wrap .menu .menu-link .nav-menu-icon,.nav-wrap .menu .menu-link small,.nav-wrap .menu .menu-theme-row .nav-menu-icon{transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,filter .18s ease,transform .18s ease!important}.nav-wrap .hamburger,.nav-wrap .hamburger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]){gap:4px!important}.nav-wrap .hamburger span,.nav-wrap .hamburger:is(:hover,:focus,:focus-visible,:active,[aria-expanded=true]) span{flex:0 0 auto!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:2px!important;min-height:2px!important;max-height:2px!important;margin:0!important;padding:0!important;transform:none!important}.nav-wrap .hamburger[aria-expanded=true]:not(:hover) span{box-shadow:none!important}@media (hover:hover) and (pointer:fine){.nav-wrap .hamburger:focus-visible,.nav-wrap .hamburger:hover,html[data-theme=dark] .nav-wrap .hamburger:focus-visible,html[data-theme=dark] .nav-wrap .hamburger:hover{border-color:rgba(125,184,255,.62)!important;background:linear-gradient(180deg,rgba(37,99,235,.22),rgba(20,34,57,.9))!important;box-shadow:0 14px 28px rgba(2,6,23,.34),0 0 0 3px rgba(96,165,250,.16),inset 0 1px 0 rgba(255,255,255,.12)!important;transform:translateY(-1px)}.nav-wrap .hamburger:focus-visible span,.nav-wrap .hamburger:hover span,html[data-theme=dark] .nav-wrap .hamburger:focus-visible span,html[data-theme=dark] .nav-wrap .hamburger:hover span{background:#ffffff!important;box-shadow:0 0 12px rgba(125,184,255,.36)!important}.nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible),.nav-wrap .menu .menu-theme-row:is(:hover,:focus-within),html[data-theme=dark] .nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible),html[data-theme=dark] .nav-wrap .menu .menu-theme-row:is(:hover,:focus-within){border-color:rgba(125,184,255,.54)!important;background:linear-gradient(90deg,rgba(249,115,22,.2) 0 3px,transparent 3px),linear-gradient(135deg,rgba(37,99,235,.22),rgba(30,48,78,.9) 56%,rgba(15,23,42,.92))!important;color:#f8fbff!important;box-shadow:0 13px 28px rgba(2,6,23,.28),0 0 0 3px rgba(96,165,250,.1),inset 0 1px 0 rgba(255,255,255,.1)!important;transform:translateY(-1px)}.nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible) .nav-menu-icon,.nav-wrap .menu .menu-theme-row:is(:hover,:focus-within) .nav-menu-icon,html[data-theme=dark] .nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible) .nav-menu-icon,html[data-theme=dark] .nav-wrap .menu .menu-theme-row:is(:hover,:focus-within) .nav-menu-icon{color:#bfdbfe!important;filter:drop-shadow(0 4px 10px rgba(96,165,250,.3));transform:scale(1.06)}.nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible) small,html[data-theme=dark] .nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible) small{border-color:rgba(255,172,91,.62)!important;background:rgba(255,153,51,.2)!important;color:#ffe1b3!important}.nav-wrap .menu .menu-link.disabled-product:hover{transform:none!important;box-shadow:none!important}html[data-theme=light] .nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible),html[data-theme=light] .nav-wrap .menu .menu-theme-row:is(:hover,:focus-within){border-color:#acd0ff!important;background:linear-gradient(90deg,rgba(249,115,22,.7) 0 3px,transparent 3px),linear-gradient(135deg,#ffffff,#eef6ff 58%,#fff7ed)!important;color:#07111f!important;box-shadow:0 14px 28px rgba(37,99,235,.14),0 0 0 3px rgba(37,99,235,.08),inset 0 1px 0 rgba(255,255,255,.9)!important}html[data-theme=light] .nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible) .nav-menu-icon,html[data-theme=light] .nav-wrap .menu .menu-theme-row:is(:hover,:focus-within) .nav-menu-icon{color:#1d4ed8!important;filter:drop-shadow(0 4px 9px rgba(37,99,235,.16))}html[data-theme=light] .nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible) small{border-color:rgba(202,103,2,.36)!important;background:rgba(255,153,51,.18)!important;color:#8a3b00!important}}.tms-demo-auth-btn.tms-demo-auth-btn{gap:8px!important}.tms-demo-action-icon.tms-demo-action-icon{width:16px!important;height:16px!important;flex:0 0 auto!important;color:currentColor!important}.tms-demo-register-btn.tms-demo-register-btn{border-color:rgba(251,146,60,.9)!important;background:linear-gradient(180deg,#ffb12b,#ff931f 48%,#f97316)!important;color:#050914!important;text-shadow:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.36),0 12px 24px rgba(249,115,22,.24)!important}.tms-demo-register-btn.tms-demo-register-btn:is(:hover,:focus-visible){border-color:rgba(255,178,87,.98)!important;background:linear-gradient(180deg,#ffc04a,#ff9b23 48%,#fb7d12)!important;transform:translateY(-1px)}.tms-select-field.tms-select-field{display:block!important;width:100%!important;min-width:0!important;position:relative!important}.tms-select-field .tms-select-trigger.tms-select-trigger{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;place-items:center!important;width:100%!important;min-width:0!important;min-height:42px!important;height:42px!important;margin:0!important;padding:0 34px!important;border:1px solid rgba(118,165,213,.28)!important;border-radius:12px!important;background:#17243a!important;color:#eef5ff!important;cursor:pointer!important;font-size:12px!important;font-weight:850!important;line-height:1!important;letter-spacing:0!important;outline:none!important;text-align:center!important;text-shadow:none!important}.tms-select-field .tms-select-trigger.tms-select-trigger:is(:hover,:focus-visible),.tms-select-field.is-open .tms-select-trigger.tms-select-trigger{border-color:rgba(125,184,255,.68)!important;box-shadow:0 0 0 3px rgba(96,165,250,.14)!important}.tms-select-field .tms-select-trigger.tms-select-trigger:disabled{cursor:not-allowed!important;opacity:.58!important}.tms-select-field .tms-select-trigger.tms-select-trigger:before{content:none!important;display:none!important}.tms-select-field .tms-select-trigger.tms-select-trigger:after{content:""!important;position:absolute!important;right:16px!important;top:50%!important;width:12px!important;height:12px!important;border:0!important;background:currentColor!important;-webkit-mask: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='%23000' stroke-width='2.15' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /12px 12px no-repeat!important;mask: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='%23000' stroke-width='2.15' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /12px 12px no-repeat!important;opacity:1!important;pointer-events:none!important;transform:translateY(-50%)!important}.tms-select-field .tms-select-trigger.tms-select-trigger :is(.fleet-select-label,.fleet-select-field-label){align-items:center!important;display:inline-flex!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;color:inherit!important;text-align:center!important}.tms-select-field .tms-select-trigger.tms-select-trigger .fleet-select-label-text{display:block!important;width:100%!important;min-width:0!important;overflow:hidden!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}.loadboards-page :is(.lb-field,.board-filter-field) .tms-select-trigger.tms-select-trigger{padding-left:48px!important;padding-right:42px!important}body.fp-route-loadboards .tms-pro-content .board-panel.board-panel .board-toolbar.board-toolbar .board-filter-field.board-filter-field .tms-select-trigger.tms-select-trigger{min-height:52px!important;height:52px!important}.otr-search-combo .tms-select-field.tms-select-field{min-width:0!important}.otr-search-combo .tms-select-trigger.tms-select-trigger{min-height:38px!important;height:38px!important;border:0!important;border-radius:11px!important;background:rgba(91,158,255,.12)!important;box-shadow:none!important}.otr-table .tms-select-field.tms-select-field{min-width:116px!important}.otr-table .tms-select-trigger.tms-select-trigger{min-height:30px!important;height:30px!important;padding-left:28px!important;padding-right:28px!important;font-size:11px!important}.tms-select-menu.tms-select-menu{box-sizing:border-box!important;display:block!important;padding:4px 0!important;border:1px solid rgba(147,197,253,.42)!important;border-radius:12px!important;background:#0f1b2f!important;color:#f8fbff!important;box-shadow:0 22px 55px rgba(0,0,0,.46),0 0 0 1px rgba(96,165,250,.22)!important;font-size:14px!important;font-weight:850!important;line-height:1.18!important;overflow-x:hidden!important;overflow-y:auto!important;text-align:center!important}.tms-select-menu.tms-select-menu .fleet-select-option{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;align-items:center!important;display:flex!important;justify-content:center!important;width:100%!important;min-height:34px!important;padding:0 12px!important;border:0!important;background:transparent!important;color:inherit!important;cursor:pointer!important;font:inherit!important;letter-spacing:0!important;text-align:center!important}.tms-select-menu.tms-select-menu .fleet-select-option>span{display:block!important;width:100%!important;min-width:0!important;text-align:center!important}.tms-select-menu.tms-select-menu .fleet-select-option:is(:hover,:focus-visible,.is-selected){background:rgba(59,130,246,.24)!important;outline:none!important}html[data-theme=light] .tms-select-field .tms-select-trigger.tms-select-trigger{background:#eef4fb!important;border-color:rgba(100,116,139,.28)!important;color:#0b1220!important}html[data-theme=light] .otr-search-combo .tms-select-trigger.tms-select-trigger{background:rgba(219,234,254,.92)!important;border-color:rgba(118,165,213,.28)!important}html[data-theme=light] .tms-select-menu.tms-select-menu{background:#ffffff!important;border-color:#b7cde9!important;color:#0b1220!important;box-shadow:0 22px 55px rgba(15,23,42,.2),0 0 0 1px rgba(96,165,250,.16)!important}html[data-theme=light] .tms-select-menu.tms-select-menu .fleet-select-option:is(:hover,:focus-visible,.is-selected){background:#dbeafe!important}