.payoutFinePreview{display:none!important}@media (min-width:1024px){body.approvedDesktop.role-admin .adminShell .adminPayoutQuick>.payoutFinePreview{border-radius:4px;background:#fff0ce!important;padding:7px 9px!important;display:flex!important}body.approvedDesktop.role-admin .adminShell .adminPayoutQuick>.payoutFinePreview b{color:#a76600!important}body.approvedDesktop.role-admin .adminShell .payoutFineEstimateNote{color:#795011;background:#fff8e9;border-top:1px solid #eddbb4;margin:0;padding:9px 16px;font-size:11px;line-height:1.5;display:block!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls){--payout-colour:#008346;--payout-tint:#e6f5ed;color:#10214b}body.approvedDesktop.role-admin :is([data-payout-category=READY],.adminShell:has([data-payout-category=READY].isActive)){--payout-colour:#008346;--payout-tint:#e6f5ed}body.approvedDesktop.role-admin :is([data-payout-category=WAITING],.adminShell:has([data-payout-category=WAITING].isActive)){--payout-colour:#a76600;--payout-tint:#fff0ce}body.approvedDesktop.role-admin :is([data-payout-category=BLOCKED],.adminShell:has([data-payout-category=BLOCKED].isActive)){--payout-colour:#b32933;--payout-tint:#ffeaed}body.approvedDesktop.role-admin :is([data-payout-category=HELD],.adminShell:has([data-payout-category=HELD].isActive)){--payout-colour:#a34c16;--payout-tint:#fff0e4}body.approvedDesktop.role-admin :is([data-payout-category=PAID],.adminShell:has([data-payout-category=PAID].isActive)){--payout-colour:#0752df;--payout-tint:#eaf1fe}body.approvedDesktop.role-admin :is([data-payout-category=PROCESSING],.adminShell:has([data-payout-category=PROCESSING].isActive)){--payout-colour:#a76600;--payout-tint:#fff0ce}body.approvedDesktop.role-admin :is([data-payout-category=FAILED],.adminShell:has([data-payout-category=FAILED].isActive)){--payout-colour:#b32933;--payout-tint:#ffeaed}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls)>.backLink{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls)>.adminHero{justify-content:space-between;align-items:center;gap:24px;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 22px!important;padding:0!important;display:flex!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls)>.adminHero:after{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminHero h1{letter-spacing:-.6px;color:#091650!important;margin:5px 0 9px!important;font-size:30px!important;line-height:1.2!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminHero p{color:#526487!important;font-size:13px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .dashboardEyebrow{letter-spacing:1.2px;color:#526487!important;font-size:11px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminHeroBadge{text-align:right;-webkit-backdrop-filter:none;backdrop-filter:none;align-items:flex-end;gap:0;min-width:160px;box-shadow:none!important;background:0 0!important;border:0!important;border-left:3px solid #008346!important;border-radius:0!important;padding:0 0 0 20px!important;display:flex!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminHeroBadge strong{color:#008346!important;font-size:27px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminHeroBadge :is(span,small){text-transform:none;letter-spacing:0;color:#60718d!important;font-size:11px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryControls{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:12px!important;margin:0 0 20px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton{grid-template-columns:21px minmax(0,1fr) auto;gap:10px;border:1px solid #d2dceb!important;border-top:7px solid var(--payout-colour)!important;color:#10214b!important;min-height:78px!important;box-shadow:none!important;background:#fff!important;border-radius:6px!important;padding:13px!important;transform:none!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton.isActive{background:var(--payout-tint)!important;box-shadow:inset 0 0 0 1px var(--payout-colour)!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton :is(.payoutCategoryIcon,.payoutCategoryCount){min-width:0;padding:0;color:var(--payout-colour)!important;background:0 0!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryIcon{width:21px!important;height:21px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryCopy b{color:#10214b!important;font-size:14px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryCopy small{color:#60718d!important;font-size:11px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryCount{font-size:23px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar{align-items:center;gap:16px;background:#fff!important;border:1px solid #d2dceb!important;border-radius:6px!important;max-width:none!important;margin:0 0 20px!important;padding:12px 16px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar label{text-transform:none;letter-spacing:0;color:#10214b!important;font-size:13px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar>div{border:0;padding:0}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar input{height:32px;font-size:13px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar input:focus-visible{outline-offset:2px;outline:2px solid #0752df}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsHeading{background:#fff;border:1px solid #d2dceb;border-radius:7px 7px 0 0;gap:16px;margin:0!important;padding:15px 18px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsHeading h2{color:#091650!important;margin:3px 0 0!important;font-size:18px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsActions>span{color:#60718d;font-size:11px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutRecordList{background:#fff;border:1px solid #d2dceb;border-top:0;border-radius:0 0 7px 7px;gap:12px;padding:14px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutCompact{overflow:hidden;border:1px solid #d5dfed!important;border-left:5px solid var(--payout-colour)!important;box-shadow:none!important;border-radius:5px!important;margin:0!important;padding:0!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutSummary{grid-template-columns:minmax(220px,300px) minmax(0,1fr) 20px;background:#fff!important;border-radius:0!important;gap:22px!important;padding:16px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .isExpanded .adminPayoutSummary{background:#f7f9fd!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutIdentity>strong{color:#10214b!important;font-size:16px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutIdentity small{font-weight:400;color:#60718d!important;font-size:11px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutIdentity .statusPill{color:#526487!important;background:#eaf0f8!important;border:0!important;border-radius:4px!important;padding:4px 7px!important;font-size:11px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutIdentity .statusPill:first-child{background:var(--payout-tint)!important;color:var(--payout-colour)!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutQuick{grid-area:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px 12px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutQuick>span{border-radius:0;gap:4px;min-height:0;padding:0;background:0 0!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutQuick small{font-weight:400;color:#60718d!important;font-size:11px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutQuick b{color:#10214b!important;font-size:12px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutQuick>span:nth-child(4) b{color:var(--payout-colour)!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .reviewWindowNotice{background:var(--payout-tint)!important;color:var(--payout-colour)!important;border:0!important;border-top:1px solid #dfe6ef!important;border-radius:0!important;margin:0!important;padding:9px 16px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .reviewWindowNotice strong{font-size:12px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutExpanded{background:#f6f8fc!important;border-top:1px solid #d5dfed!important;padding:18px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutVehicleDetails{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:14px;display:grid;padding:12px 15px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutVehicleDetails>.subHeading{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutVehicleDetails>.infoRow{border:0;flex-direction:column;align-items:flex-start;gap:4px;display:flex;padding:0!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .routeVisual{background:#eaf0f9;border-radius:4px;justify-content:space-between;align-items:center;gap:20px;margin:0 0 16px;padding:11px 15px;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .routeVisual>div{min-width:0}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .routeVisual b{overflow-wrap:anywhere;font-size:13px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .infoPanel{padding:12px 14px;box-shadow:none!important;background:#fff!important;border:1px solid #d5dfed!important;border-radius:5px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .infoRow{gap:18px;padding:6px 0!important;font-size:12px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .infoRow>span{color:#60718d}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .infoRow>b{color:#10214b;overflow-wrap:anywhere}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) :is(.payoutColumns>section>h3,.proofGroupHeading){border-radius:5px 5px 0 0;color:#fff!important;background:#091650!important;margin:0!important;padding:11px 14px!important;font-size:13px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutColumns>section>h3+.infoPanel{margin:0;border-radius:0 0 5px 5px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayout{background:#fff;border:1px solid #d5dfed;border-radius:0 0 5px 5px;margin:0;padding:12px 14px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayout p{color:#526487;margin:9px 0 0;font-size:11px;line-height:1.6}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .btn{width:auto;min-height:0;box-shadow:none!important;border-radius:4px!important;padding:9px 13px!important;font-size:12px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .btn.light{color:#10214b!important;background:#fff!important;border:1px solid #cbd7e7!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayout .btn:not(.light):not(:disabled){color:#fff!important;background:#0752df!important;border-color:#0752df!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .btn:disabled{cursor:not-allowed;color:#697994!important;background:#edf1f6!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutProofReview{margin-top:16px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutProofReview h3{color:#091650;font-size:18px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutProofGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutProofGroup{background:#fff;border:1px solid #d5dfed;border-radius:5px;overflow:hidden;padding:0!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .podEvidenceLinks{padding:12px 14px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .evidenceRow{color:#0752df;background:#fff;border:0;border-top:1px solid #e2e8f1;border-radius:0;padding:9px 0}}@media (min-width:1024px) and (max-width:1279px){body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton{grid-template-columns:minmax(0,1fr) auto;gap:6px;padding:10px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryIcon{display:none!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutSummary{grid-template-columns:minmax(190px,1fr) minmax(0,2fr) 20px;gap:12px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutQuick{grid-template-columns:repeat(3,minmax(0,1fr))}}.payoutPolished{display:none}.payoutLegacy{display:contents}@media (min-width:1024px){body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutLegacy{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolished{color:#10214b;display:block}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminHeroBadge{display:none!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton{grid-template-rows:auto auto;border-top:1px solid #d2dceb!important;grid-template-columns:44px 1fr!important;gap:0 14px!important;min-height:96px!important;padding:18px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton.isActive{box-shadow:inset 0 -3px 0 var(--payout-colour)!important;background:#fff!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton .payoutCategoryIcon{border-radius:50%;grid-row:1/3;justify-content:center;align-items:center;background:var(--payout-tint)!important;width:44px!important;height:44px!important;display:flex!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryIcon svg{width:24px;height:24px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryCopy b{color:#60718d!important;font-size:13px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryCopy small{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton .payoutCategoryCount{text-align:left;grid-column:2;justify-items:start;font-size:27px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar{min-height:44px;position:relative;margin-right:150px!important;padding:7px 14px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutSearchBar>div{width:100%}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsHeading{background:0 0;border:0;position:relative;margin:0 0 16px!important;padding:0!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsHeading h2{font-size:23px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsHeading .dashboardEyebrow{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsActions>span{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutResultsActions .payoutExportButton{width:136px;height:44px;position:absolute;bottom:calc(100% + 20px);right:0;color:#0752df!important;border-color:#0752df!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutRecordList{background:0 0!important;border:0!important;gap:14px!important;padding:0!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .adminPayoutCompact{border-radius:6px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedSummary{color:#10214b;text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:0;grid-template-columns:auto minmax(0,1fr) auto 22px;align-items:center;gap:24px;padding:20px 22px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedSummary:focus-visible{outline-offset:-3px;outline:2px solid #0752df}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence summary:focus-visible{outline-offset:-3px;outline:2px solid #0752df}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedStatus{background:var(--payout-tint);color:var(--payout-colour);white-space:nowrap;border-radius:24px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:650;display:inline-flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedStatus>span{border:1.6px solid;border-radius:50%;place-items:center;width:17px;height:17px;font-size:11px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedIdentity{gap:6px;min-width:0;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedVehicle{flex-wrap:wrap;align-items:center;gap:12px;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedVehicle>strong{color:#091650;font-size:20px;line-height:1.25}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedPlate{background:#edf2f9;border:1px solid #d5dfed;border-radius:4px;padding:5px 10px;font-size:12px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedRoute{color:#60718d;overflow-wrap:anywhere;font-size:13px;line-height:1.6}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedAmount{text-align:right;white-space:nowrap;gap:4px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedAmount strong{color:#091650;font-size:25px;line-height:1.2}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedAmount small{color:#60718d;font-size:12px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedChevron{width:22px;height:22px;transition:transform .15s}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedChevron.isOpen{transform:rotate(180deg)}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedDetails{padding:0 22px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedMeta{color:#60718d;border-block:1px solid #d5dfed;flex-wrap:wrap;align-items:center;gap:12px 0;padding:14px 0;font-size:12px;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedMeta>span+span{border-left:1px solid #cbd7e7;margin-left:20px;padding-left:20px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedMeta b{color:#10214b;margin-left:10px;font-weight:500}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedPhoto img{object-fit:cover;max-width:64px;max-height:42px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedColumns{grid-template-columns:1fr 1fr;gap:24px;padding:18px 0;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedColumns>section+section{border-left:1px solid #d5dfed;padding-left:24px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolished h3{color:#091650;margin:0 0 12px;font-size:16px;font-weight:650;line-height:1.3}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedBreakdown{margin:0;font-size:13px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedBreakdown>div{justify-content:space-between;gap:16px;padding:8px 0;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedBreakdown dt{color:#60718d}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedBreakdown dd{white-space:nowrap;margin:0}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedBreakdown .payoutPolishedProceeds{border-top:1px solid #d5dfed;margin-top:6px;padding-top:12px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedProceeds dt{color:#10214b}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedBreakdown .payoutPolishedFine{color:#a34c16;background:#fff6e4;border-radius:4px;margin-top:3px;padding:10px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedFine dt{color:inherit}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedNote{color:#60718d;margin:7px 0 0;font-size:11px;line-height:1.5}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedChecks{gap:16px;margin:0;padding:0;list-style:none;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedChecks li{align-items:flex-start;gap:14px;font-size:13px;line-height:1.5;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedChecks li>span{color:#fff;background:#008346;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:12px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedChecks .needsAttention>span{background:#a76600}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedChecks small{color:#60718d;font-size:11px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence{border-top:1px solid #d5dfed;padding:14px 0}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence h3{margin-bottom:8px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence>div{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence details{border:1px solid #0752df;border-radius:4px;overflow:hidden}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence summary{color:#091650;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:12px;font-weight:600;list-style:none;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence summary::-webkit-details-marker{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence summary svg{flex-shrink:0;width:20px;height:20px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence summary>span:last-child{font-size:22px;line-height:16px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence details[open] summary{border-bottom:1px solid #d5dfed}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence .payoutProofGroup{border:0}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedEvidence .proofGroupHeading{display:none}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedActions{border-top:1px solid #d5dfed;justify-content:space-between;align-items:center;gap:18px;padding:10px 0 14px;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedActions p{color:#60718d;margin:0;font-size:12px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedActions>div{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedActions .btn:not(.light){color:#fff!important;background:#0752df!important;border-color:#0752df!important;padding:12px 28px!important}}@media (min-width:1024px) and (max-width:1279px){body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedSummary{gap:14px;padding:16px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedStatus{padding:8px 10px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedVehicle>strong{font-size:17px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutPolishedAmount strong{font-size:22px}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton{grid-template-columns:34px 1fr!important;gap:0 8px!important;padding:12px!important}body.approvedDesktop.role-admin .adminShell:has(>.payoutCategoryControls) .payoutCategoryButton .payoutCategoryIcon{width:34px!important;height:34px!important}}
.adminAccountDesktop{display:none!important}@media (min-width:1024px){body.approvedDesktop.role-admin .adminAccountLegacy{display:none!important}body.approvedDesktop.role-admin .adminAccountDesktop{color:#10214b;display:block!important}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountHeading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;display:flex}body.approvedDesktop.role-admin .adminAccountDesktop h1{letter-spacing:-.6px;color:#091650!important;margin:0 0 9px!important;font-size:30px!important;line-height:1.2!important}body.approvedDesktop.role-admin .adminAccountDesktop p{color:#526487;margin:0;font-size:13px}body.approvedDesktop.role-admin .adminAccountDesktop .approvedIcon{flex-shrink:0;width:19px;height:19px}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountState{color:#a76600;background:#fff0ce;border-radius:4px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:700;display:flex}body.approvedDesktop.role-admin .adminAccountDesktop [data-account-state=ACTIVE]{color:#008346}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountState[data-account-state=ACTIVE]{background:#e6f5ed}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountColumns{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountPanel{background:#fff;border:1px solid #d2dceb;border-radius:7px;min-width:0;overflow:hidden}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountPanel>h2{background:#091650;align-items:center;gap:10px;padding:15px 18px;line-height:1.45;display:flex;color:#fff!important;margin:0!important;font-size:15px!important}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountDetails{padding:20px 20px 0}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountIdentity{border-bottom:1px solid #e1e7ef;align-items:center;gap:14px;margin-bottom:9px;padding-bottom:20px;display:flex}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountIdentity>div{overflow-wrap:anywhere;min-width:0}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountInitial{color:#0752df;background:#eaf1fe;border-radius:8px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:23px;font-weight:700;display:grid}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountIdentity strong{font-size:17px}body.approvedDesktop.role-admin .adminAccountDesktop small{color:#60718d;margin-top:4px;font-size:11px;display:block}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountRole{color:#0752df;background:#eaf1fe;border-radius:4px;margin-left:auto;padding:5px 9px;font-size:11px;font-weight:700}body.approvedDesktop.role-admin .adminAccountDesktop dl{margin:0}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountDetail{border-bottom:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:20px;padding:11px 0;font-size:12px;display:flex}body.approvedDesktop.role-admin .adminAccountDesktop dt{color:#60718d;flex-shrink:0}body.approvedDesktop.role-admin .adminAccountDesktop dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:700}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditPanel{justify-content:space-between;align-items:center;gap:13px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:flex!important}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditPanel>div{min-width:0}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountEdit>.accountEditPanel{flex-wrap:wrap;justify-content:flex-end;padding:18px 20px 20px!important}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountEdit>.accountEditPanel>div:first-child{display:none}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditNotice{flex-basis:100%}body.approvedDesktop.role-admin .adminAccountDesktop .btn{white-space:nowrap;justify-content:center;align-items:center;gap:8px;display:inline-flex;color:#10214b!important;width:auto!important;min-height:0!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd7e7!important;border-radius:4px!important;padding:9px 13px!important;font-size:12px!important}body.approvedDesktop.role-admin .adminAccountDesktop .btn.orange{color:#fff!important;background:#0752df!important;border-color:#0752df!important}body.approvedDesktop.role-admin .adminAccountDesktop .btn:disabled{opacity:.55;cursor:not-allowed}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountSecurityItem{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:13px;padding:21px 18px;display:grid}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountSecurityItem+.adminAccountSecurityItem{border-top:1px solid #e1e7ef}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountSecurityIcon{color:#0752df;background:#eaf1fe;border-radius:5px;place-items:center;width:36px;height:36px;display:grid}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountSecurityItem:has(.accountEditCard){padding:0;display:block}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountSecurityItem:has(.accountEditCard)>.adminAccountSecurityIcon{display:none}body.approvedDesktop.role-admin .adminAccountDesktop .transporterLegacyCopy{display:none!important}body.approvedDesktop.role-admin .adminAccountDesktop .transporterDesktopOnly{display:block!important}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditPanel strong{color:#10214b;font-size:13px;display:block}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditPanel p{margin-top:4px;font-size:12px}body.approvedDesktop.role-admin .adminAccountDesktop .accountEmailCopy{overflow-wrap:anywhere;margin-top:4px;font-size:12px}body.approvedDesktop.role-admin .adminAccountDesktop .accountEmailCopy small{max-width:280px;line-height:1.6}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditCard{box-shadow:none!important;background:#f7f9fd!important;border:0!important;border-top:1px solid #dce4ee!important;border-radius:0!important;margin:0!important;padding:18px!important}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditCard .panelHeading{margin:0 0 16px;padding:0}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditCard .panelIcon{display:none}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditCard h2{color:#10214b!important;margin:0 0 7px!important;font-size:15px!important}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditCard p{font-size:12px}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:none;margin:0;display:grid}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditWide{grid-column:1/-1}body.approvedDesktop.role-admin .adminAccountDesktop label{gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}body.approvedDesktop.role-admin .adminAccountDesktop input{color:#10214b;background:#fff;border:1px solid #cbd7e7;border-radius:4px;width:100%;min-width:0;padding:10px;font:13px Arial,Helvetica,sans-serif}body.approvedDesktop.role-admin .adminAccountDesktop input:disabled{color:#60718d;background:#eaf0f8}body.approvedDesktop.role-admin .adminAccountDesktop .accountEditActions{flex-wrap:wrap;gap:8px;margin:16px 0 0;display:flex}body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountClose{background:#fff;border:1px solid #e5c9cd;border-left:4px solid #b32933;border-radius:6px;margin-top:20px;overflow:hidden}body.approvedDesktop.role-admin .adminAccountDesktop .dangerPanel{gap:25px;padding:18px 20px!important}body.approvedDesktop.role-admin .adminAccountDesktop .dangerPanel>div:first-child{flex:1;grid-template-columns:19px minmax(0,1fr);align-items:center;column-gap:14px;min-width:0;display:grid}body.approvedDesktop.role-admin .adminAccountDesktop .dangerPanel>div>svg{color:#b32933;grid-area:1/1/3;width:19px;height:19px}body.approvedDesktop.role-admin .adminAccountDesktop .dangerPanel>div>strong{grid-area:1/2}body.approvedDesktop.role-admin .adminAccountDesktop .dangerPanel p{white-space:normal;overflow-wrap:break-word;grid-area:2/2}body.approvedDesktop.role-admin .adminAccountDesktop .dangerPanel>.dangerButton{flex:none}body.approvedDesktop.role-admin .adminAccountDesktop :is(.dangerButton,.dangerConfirm){color:#b32933!important;background:#fff0f1!important;border-color:#e5bfc5!important}body.approvedDesktop.role-admin .adminAccountDesktop .formNotice{margin-top:14px;font-size:12px}}@media (min-width:1024px) and (max-width:1199px){body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountIdentity,body.approvedDesktop.role-admin .adminAccountDesktop .adminAccountSecurityItem .accountEditPanel{flex-wrap:wrap}}
.ddMobileOnly,.ddMobileHeader,.ddBottomNav{display:none}@media (max-width:1023px){body.role-transporter .ddTransporterWorkspace .jobOpportunity[data-has-own-quote=false]>:is(.bookingTop,.jobQuickFacts,.routeVisual,p.muted){display:none!important}body.role-transporter .ddTransporterWorkspace .jobOpportunity:not(.tdJobClosed)>.ddJobRegistration{color:#7183a0;border-top:1px solid #e1e9f2;justify-content:space-between;align-items:center;gap:14px;padding-top:15px;font-size:13px;display:flex}.ddJobRegistration strong{color:#10264a;overflow-wrap:anywhere;text-align:right;font-size:14px}body.role-transporter .ddTransporterWorkspace .jobOpportunity[data-has-own-quote=false]>.jobQuoteDetails{border-top:1px solid #e1e9f2;padding-top:0}.ddTransporterWorkspace .jobOpportunity[data-has-own-quote=false] .jobQuoteToggle{display:none}.ddTransporterWorkspace .ddJobQuoteHeading{color:var(--dd-ink);margin:0;padding:15px 0 12px;font-size:17px;font-weight:700;line-height:1.5}.ddTransporterWorkspace .jobOpportunity[data-has-own-quote=false] .quoteSubmitPanel{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.ddTransporterWorkspace .jobOpportunity[data-has-own-quote=false] .quoteSubmitPanel label{text-transform:none;letter-spacing:0;font-size:13px;font-weight:600}.ddTransporterWorkspace .jobOpportunity[data-has-own-quote=false] .quoteSubmitPanel :is(input,textarea){font-size:14px}.ddTransporterWorkspace .jobOpportunity[data-has-own-quote=false] .quoteSubmitBtn{border-radius:8px;min-height:44px;font-size:15px;font-weight:700}body:is(.role-customer,.role-transporter){--dd-ink:#081c43;--dd-muted:#63799d;--dd-orange:#ff7114;--dd-line:#e3eaf3;color:var(--dd-ink);-webkit-font-smoothing:antialiased;background:#f9fbfd;font-family:MoveAMotorApproved,Arial,sans-serif}body:is(.role-customer,.role-transporter) .ddMobileOnly{display:block}body:is(.role-customer,.role-transporter)>.top{display:none!important}body:is(.role-customer,.role-transporter)>main.shell{max-width:760px;margin:0 auto;padding:20px 16px calc(100px + env(safe-area-inset-bottom))!important}body:is(.role-customer,.role-transporter):where(:not(:has(>.mpHeader))) :is(button,input,select,textarea){font:inherit}body:is(.role-customer,.role-transporter):where(:not(:has(>.mpHeader))) :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #ff8c3a}body:is(.role-customer,.role-transporter):where(:not(:has(>.mpHeader))) :is(input,select,textarea){border-color:var(--dd-line);min-height:46px;color:var(--dd-ink);border-radius:9px;font-size:16px}body:is(.role-customer,.role-transporter):where(:not(:has(>.mpHeader))) .btn{white-space:normal;border-radius:10px;min-height:44px;font-size:14px}body:is(.role-customer,.role-transporter):where(:not(:has(>.mpHeader))) .btn.orange{color:#071c43;background:var(--dd-orange);box-shadow:none;border-color:var(--dd-orange)}body:is(.role-customer,.role-transporter) .dashboardCard{border:1px solid var(--dd-line);border-radius:13px;box-shadow:0 3px 10px #0b245307}body:is(.role-customer,.role-transporter) .dashboardSectionHeading{flex-direction:row;align-items:center;gap:12px;margin:20px 0 12px;display:flex}body:is(.role-customer,.role-transporter) .dashboardSectionHeading h2{letter-spacing:-.4px;color:var(--dd-ink);font-size:20px}body:is(.role-customer,.role-transporter) .dashboardSectionHeading>span{color:var(--dd-muted);font-size:12px}body:is(.role-customer,.role-transporter) .infoRow{font-size:13px;line-height:1.5}body:is(.role-customer,.role-transporter) .formNotice{border-radius:10px;font-size:13px;line-height:1.55}.ddMobileHeader{z-index:120;width:100%;height:calc(72px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 18px 0;border-bottom:1px solid var(--dd-line);box-sizing:border-box;background:#fff;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.ddMobileBrand{flex-shrink:0;align-items:center;display:flex}.ddMobileBrand img{object-fit:contain;width:152px;height:38px}.ddHeaderActions{align-items:center;gap:12px;display:flex}.ddHeaderActions .notificationsHeaderLink{width:40px;height:44px;color:var(--dd-ink);background:0 0;border:0;place-items:center;display:grid;position:relative}.ddHeaderActions .notificationsHeaderLink .mobileNavIcon{width:23px;height:23px;display:block}.ddHeaderActions .notificationsHeaderLink :is(.notificationDesktopLabel,.notificationMobileLabel){display:none}.ddHeaderActions .navCountBadge{min-width:17px;height:17px;font-size:9px;position:absolute;top:0;right:-3px}.ddAvatar{width:38px;height:38px;color:var(--dd-ink);background:#e5ecf3;border:3px solid #f2f5f9;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.ddAvatar svg{width:21px;height:21px}.ddAccountMenu>summary{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:flex}.ddAccountMenu>summary::-webkit-details-marker{display:none}.ddMenuPanel{right:14px;top:calc(66px + env(safe-area-inset-top));border:1px solid var(--dd-line);box-sizing:border-box;background:#fff;border-radius:16px;width:min(310px,100vw - 28px);max-height:calc(100dvh - 165px);padding:20px;position:absolute;overflow:auto;box-shadow:0 12px 40px #071c4324}.ddMenuPanel>strong,.ddMenuPanel>small{overflow-wrap:anywhere;display:block}.ddMenuPanel>strong{font-size:17px}.ddMenuPanel>small{color:var(--dd-muted);margin:4px 0 14px;font-size:12px}.ddMenuPanel>a,.ddMenuPanel button{width:100%;min-height:44px;color:var(--dd-ink);text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #edf1f6;align-items:center;gap:12px;padding:10px 0;font-size:13px;text-decoration:none;display:flex}.ddMenuPanel svg{flex-shrink:0;width:19px;height:19px}.ddMenuPanel form{margin:0}.ddInstallHelp{padding:12px 0;font-size:12px}.ddInstallHelp summary{cursor:pointer;line-height:1.5}.ddInstallHelp p{color:var(--dd-muted);line-height:1.6}.ddDeliveryHeader>strong{margin-right:auto;font-size:17px}.ddHeaderBack{min-width:38px;height:44px;color:var(--dd-ink);place-items:center;display:grid}.ddHeaderBack svg{width:22px;height:22px;transform:rotate(180deg)}.ddBottomNav{z-index:130;height:calc(74px + env(safe-area-inset-bottom));padding:4px max(4px,env(safe-area-inset-left)) env(safe-area-inset-bottom) max(4px,env(safe-area-inset-right));border-top:1px solid var(--dd-line);box-sizing:border-box;background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #10274904}.ddBottomNav>a{min-width:0;min-height:60px;color:var(--dd-ink);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:10px;font-weight:400;line-height:1.25;text-decoration:none;display:flex;position:relative}.ddBottomNav svg,.ddBottomNav .mobileNavIcon{flex-shrink:0;width:23px;height:23px;display:block}.ddBottomNav a[aria-current=page],.ddBottomNav a.isActive{color:#eb5700}.ddBottomNav a[aria-current=page] svg{stroke-width:2.2px}.ddBottomNav .navCountBadge{min-width:16px;height:16px;padding:0 4px;font-size:9px;position:absolute;top:4px;right:calc(50% - 26px)}body.role-customer .customerLiveWorkspace>.dashboardHero,body.role-customer .customerLiveWorkspace>.customerOverviewIntro,body.role-customer .approvedCustomerOverview{display:none!important}body.role-customer .customerLiveWorkspace.approvedOverviewOpen{padding-top:0!important}body.role-customer .customerLiveWorkspace.approvedOverviewOpen>.customerQuoteRequest{display:none!important}.ddCustomerHome{margin:0 -16px}.ddCustomerHero{background:#647e94;height:312px;position:relative;overflow:hidden}.ddCustomerHero>img{object-fit:cover;object-position:center 63%;width:100%;height:100%}.ddCustomerHero:after{content:"";pointer-events:none;background:linear-gradient(110deg,#071c433e,#0000 80%);position:absolute;inset:0}.ddCustomerHero>div{z-index:1;color:#fff;position:absolute;top:21px;left:22px}.ddCustomerHero p{margin:0 0 2px;font-size:15px;line-height:1.5}.ddCustomerHero h1{letter-spacing:-.8px;color:#fff;text-shadow:0 1px 10px #071c4320;margin:0;font-size:31px;font-weight:700;line-height:1.08}.ddRouteCard{z-index:3;border:1px solid var(--dd-line);background:#fff;border-radius:18px;margin:-48px 16px 0;padding:8px 14px 14px;position:relative;box-shadow:0 4px 12px #1436580b}.ddRouteFields{margin:0 8px 10px;padding-left:37px;position:relative}.ddRouteFields:before{content:"";border-left:2px dotted #081c43;width:1px;position:absolute;top:30px;bottom:30px;left:9px}.ddRouteFields .addressField{border-bottom:1px solid #e9eef5;min-width:0;margin:0;padding:11px 0;position:relative}.ddRouteFields .addressField:last-child{border-bottom:0}.ddRouteFields .addressField:before{content:"";border:5px solid var(--dd-orange);box-sizing:border-box;background:#fff;border-radius:50%;width:15px;height:15px;position:absolute;top:23px;left:-34px}.ddRouteFields .addressField:last-child:before{border-color:var(--dd-ink)}.ddRouteFields label{text-transform:none;color:#50678a;letter-spacing:0;margin:0;font-size:12px;font-weight:400}body.role-customer .ddRouteFields input{outline-offset:0;height:28px;min-height:28px;color:var(--dd-ink);background:0 0;border-radius:0;width:100%;font-size:18px;font-weight:700;box-shadow:none!important;border:0!important;padding:0!important}.ddRouteFields input::placeholder{color:#72829b;font-size:16px;font-weight:400}.ddRouteFields .addressField>small{display:none}.ddRouteFields .addressSuggestions{z-index:10;max-height:230px;left:-30px;right:-7px;overflow:auto}body:is(.role-customer,.role-transporter) .ddPrimary{color:#071c43;cursor:pointer;background:linear-gradient(110deg,#ff6b08,#ff7a17);border:1px solid #fb6b12;border-radius:10px;justify-content:center;align-items:center;gap:13px;width:100%;min-height:48px;padding:12px 16px;font-size:16px;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.ddPrimary svg{flex-shrink:0;width:20px;height:20px}.ddPrimary:active{filter:brightness(.95)}.ddPrimary:disabled{opacity:.55;cursor:not-allowed}.ddHomeContent{padding:20px 16px 0}.ddHomeContent h2{letter-spacing:-.3px;margin:0 0 10px;font-size:17px;line-height:1.3}.ddActivityGrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.ddActivityGrid>button{border:1px solid var(--dd-line);min-height:69px;color:var(--dd-ink);text-align:left;cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:12px;padding:12px 13px;display:flex;position:relative}.ddActivityGrid svg{flex-shrink:0;width:25px;height:25px}.ddActivityGrid strong{font-size:22px;line-height:1.1;display:block}.ddActivityGrid small{margin-top:2px;font-size:10px;display:block}.ddActivityGrid button>span:last-child{margin-left:auto;font-size:23px}.ddActivityGrid i{background:#ff7114;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:10px}.ddSectionTitle{justify-content:space-between;align-items:center;gap:10px;margin:18px 0 9px;display:flex}.ddSectionTitle h2{margin:0}.ddSectionTitle>a{color:#637fa4;align-items:center;min-height:30px;font-size:12px;text-decoration:none;display:flex}.ddVehiclePhoto{background:#e7edf4;width:100%;height:100%;overflow:hidden}.ddVehiclePhoto img{object-fit:cover;width:100%;height:100%;display:block}.ddNoPhoto{color:#71859e;background:linear-gradient(150deg,#e9f0f6,#d9e3ee);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.ddNoPhoto>svg{stroke-width:1px;width:72px;height:60px}.ddNoPhoto>span{font-size:11px}.ddUpcomingCard{border:1px solid var(--dd-line);color:var(--dd-ink);background:#fff;border-radius:11px;grid-template-columns:90px minmax(0,1fr) 10px;align-items:center;gap:12px;margin-bottom:10px;padding:10px;text-decoration:none;display:grid;box-shadow:0 3px 8px #071c4305}.ddUpcomingCard>.ddVehiclePhoto{border-radius:8px;height:75px}.ddUpcomingCard .ddNoPhoto>span{display:none}.ddUpcomingCard .ddNoPhoto>svg{width:40px}.ddUpcomingTitle{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.ddUpcomingTitle>strong{font-size:14px;line-height:1.2}.ddStatus{color:#006b48;white-space:normal;background:#d8f6e7;border-radius:5px;align-items:center;gap:5px;padding:4px 6px;font-size:10px;font-weight:400;line-height:1.3;display:inline-flex}.ddStatus svg{flex-shrink:0;width:13px;height:13px}.ddCancelled{color:#982b2b;background:#fde7e7}.ddRouteLine{align-items:center;gap:9px;min-width:0;line-height:1.4;display:flex}.ddRouteLine>span{overflow-wrap:anywhere;flex:1;align-items:center;gap:7px;min-width:0;display:flex}.ddRouteLine svg{flex-shrink:0;width:16px;height:18px}.ddRouteLine>span:first-child>svg{color:#ff7114}.ddRouteLine>span:last-child>svg{color:#10264a}.ddRouteLine>svg{width:17px}.ddUpcomingCard .ddRouteLine{gap:5px;margin:7px 0;font-size:10px}.ddUpcomingCard .ddRouteLine>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;gap:3px;display:-webkit-box;overflow:hidden}.ddUpcomingCard .ddRouteLine>span>svg{display:none}.ddUpcomingCard small{align-items:center;gap:6px;font-size:10px;display:flex}.ddUpcomingCard small>svg{flex-shrink:0;width:13px;height:13px}.ddQuietState{border:1px solid var(--dd-line);text-align:center;color:var(--dd-muted);background:#fff;border-radius:12px;padding:22px 18px;font-size:13px;line-height:1.5}.ddQuietState>svg{width:30px;height:30px;margin-bottom:8px}.ddQuietState>strong{color:var(--dd-ink);display:block}.ddQuietState p{margin:5px 0 0}.ddMobilePageTitle{letter-spacing:-.7px;color:var(--dd-ink);margin:0 0 18px;font-size:27px}.ddDeliveryTabs{border-bottom:1px solid var(--dd-line);gap:6px;margin:0 0 18px;display:flex}.ddDeliveryTabs>a{text-align:center;min-height:42px;color:var(--dd-muted);border-bottom:2px solid #0000;flex:1;padding:10px 4px;font-size:12px;text-decoration:none}.ddDeliveryTabs>a[aria-current=page]{border-color:var(--dd-orange);color:var(--dd-ink);font-weight:700}body.role-customer .customerLiveWorkspace>.dashboardFilterBar{background:0 0;border:0;margin:0;padding:0 0 15px}.customerLiveWorkspace>.dashboardFilterBar>span{display:none}.customerLiveWorkspace>.dashboardFilterBar button{min-height:40px;margin-left:auto;font-size:12px}body.role-transporter .ddTransporterWorkspace>.transporterHero{display:none!important}body.role-transporter .ddTransporterWorkspace>.dashboardFilterBar{display:none}.ddJobsIntro>p{margin:0 0 4px;font-size:15px}.ddJobsIntro>h1{letter-spacing:-.8px;margin:0 0 18px;font-size:31px;line-height:1.15}.ddProceeds{color:#fff;box-sizing:border-box;background:#061a3c;border-radius:11px;align-items:center;gap:15px;min-height:84px;margin-bottom:14px;padding:16px;text-decoration:none;display:flex}.ddProceedsIcon{background:#ffffff0b;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.ddProceedsIcon svg{stroke-width:1.3px;width:28px;height:28px}.ddProceeds [data-mobile-booked-proceeds]{flex-direction:column;gap:3px;display:flex}.ddProceeds [data-mobile-booked-proceeds]>span{order:0;font-size:14px}.ddProceeds [data-mobile-booked-proceeds]>strong{letter-spacing:-.3px;order:1;font-size:29px;font-weight:700;line-height:1.1}.ddProceeds>i{background:var(--dd-orange);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;margin-left:auto;display:grid}.ddProceeds>i svg{width:20px;height:20px}.ddJobToolbar{gap:10px;margin:0 0 10px;display:flex}.ddJobSearch{background:#f4f7fb;border:1px solid #dce5f0;border-radius:10px;flex:1;align-items:center;gap:10px;min-width:0;padding-left:13px;display:flex}.ddJobSearch>svg{flex-shrink:0;width:20px;height:20px}.ddJobSearch input{width:100%;min-width:0;outline-offset:-2px!important;background:0 0!important;border:0!important;min-height:44px!important;padding:11px 10px!important;font-size:13px!important}.ddJobToolbar>button{min-height:44px;color:var(--dd-ink);cursor:pointer;background:#f4f7fb;border:1px solid #dce5f0;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:12px;display:flex}.ddJobToolbar>button>svg{width:17px;height:17px}.ddTransporterWorkspace #available-jobs>.dashboardSectionHeading{margin:8px 0 12px!important}.ddTransporterWorkspace #available-jobs>.dashboardSectionHeading h2{font-size:13px;font-weight:400}.ddTransporterWorkspace #available-jobs>.dashboardSectionHeading>span{font-size:12px}.ddTransporterWorkspace .transporterJobFilters{display:none!important}.ddTransporterWorkspace.ddFiltersOpen .transporterJobFilters{border:1px solid var(--dd-line);background:#f3f7fb;border-radius:12px;margin:8px 0 16px;padding:14px;display:block!important}.ddTransporterWorkspace .transporterJobFiltersBody{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ddTransporterWorkspace .transporterJobFiltersHeader{justify-content:space-between;margin-bottom:10px;font-size:12px;display:flex}.ddTransporterWorkspace .transporterJobFiltersHeader svg{width:16px;height:16px}.ddTransporterWorkspace .transporterJobFilterField{flex-direction:column;gap:6px;min-width:0;font-size:12px;display:flex}.ddTransporterWorkspace .transporterJobFilterField select{width:100%;min-width:0;font-size:13px!important}.ddTransporterWorkspace :is(.transporterJobFilterSectionLabel,.transporterJobFilterDistance,.transporterJobFilterActions,.transporterJobFilterDivider,.transporterJobFiltersFooter){grid-column:1/-1}.ddTransporterWorkspace .transporterJobFilterDistance{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ddTransporterWorkspace .transporterJobFiltersFooter{font-size:11px;line-height:1.5}.ddTransporterWorkspace .transporterJobFiltersFooter svg{width:14px;height:14px}.ddTransporterWorkspace .transporterJobFilterActions{gap:8px;display:flex}body.role-transporter .ddTransporterWorkspace .jobOpportunity{background:#fff;overflow:hidden;border-radius:13px!important;margin-bottom:14px!important;padding:0!important}.ddJobImage{height:155px;position:relative}.ddJobImage .ddVehiclePhoto img{object-position:center 58%}.ddVehicleType{background:#fff;border-radius:20px;max-width:80%;padding:5px 10px;font-size:10px;line-height:1.2;position:absolute;top:10px;left:11px;box-shadow:0 1px 6px #071c4314}.ddJobCopy{padding:10px 11px 11px}.ddJobCopy h2{letter-spacing:-.3px;margin:0 0 7px;font-size:17px;line-height:1.3}.ddJobCopy .ddRouteLine{font-size:12px}.ddJobFacts{flex-wrap:wrap;align-items:center;gap:5px 12px;margin:8px 0 10px;font-size:10px;line-height:1.4;display:flex}.ddJobFacts>span{align-items:center;gap:6px;display:flex}.ddJobFacts svg{flex-shrink:0;width:15px;height:15px}.ddJobCopy .ddPrimary{border-radius:8px;min-height:44px;padding:9px 12px;font-size:15px}.ddQuoteStatus{color:#78541b;background:#fff7e6;border-radius:6px;padding:8px;font-size:12px;line-height:1.5}body.role-transporter .ddTransporterWorkspace .jobOpportunity>.tdCompactToggle,body.role-transporter .ddTransporterWorkspace .jobOpportunity.tdJobClosed>:not(.ddJobPreview){display:none!important}body.role-transporter .ddTransporterWorkspace .jobOpportunity:not(.tdJobClosed)>:not(.ddJobPreview){width:auto;max-width:calc(100% - 28px);margin:14px!important}body.role-transporter .ddTransporterWorkspace .jobOpportunity:not(.tdJobClosed)>.tdDesktopOnly{display:none!important}.ddTransporterWorkspace .jobQuoteDetails>summary{color:var(--dd-ink);padding:14px 0;font-size:15px}body:is(.role-customer,.role-transporter) .bookingCard>.ddDeliveryPreview{width:100%;max-width:none;margin:0!important;display:block!important}body:is(.role-customer,.role-transporter) .bookingCard:has(>.ddDeliveryPreview)>:is(.customerCardToggle,.transporterCardToggle,.tdActiveHeader){display:none!important}body:is(.role-customer,.role-transporter) .bookingCard.isCollapsed:has(>.ddDeliveryPreview)>:not(.ddDeliveryPreview):not(.reviewWindowNotice):not(.transporterCollectionAction):not(.transporterCompactDeliveryAction):not(.transporterCollectionTimePrompt){display:none!important}.ddDeliveryImage{background:#a3b3c5;height:265px;position:relative}.ddDeliveryImage>.ddVehiclePhoto{height:100%}.ddDeliveryImage .ddNoPhoto>span{font-size:11px;position:absolute;top:73px}.ddDeliveryImage .ddNoPhoto>svg{width:110px;height:85px;margin-bottom:45px}.ddDeliveryImage:after{content:"";pointer-events:none;background:linear-gradient(#0000,#071525ed);position:absolute;inset:30% 0 0}.ddDeliveryLabels{z-index:1;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute;inset:13px 14px auto}.ddDeliveryLabels>small{color:#142344;background:#ffffffd9;border-radius:4px;padding:5px;font-size:10px}.ddDeliveryIdentity{z-index:1;color:#fff;position:absolute;bottom:15px;left:17px;right:17px}.ddDeliveryIdentity h2{letter-spacing:-.5px;color:#fff;margin:0 0 7px;font-size:24px;line-height:1.2}.ddDeliveryIdentity .ddRouteLine{font-size:14px}.ddDeliveryIdentity .ddRouteLine>span:last-child>svg{color:#cbd6e6}.ddDeliveryIdentity>p{align-items:center;gap:11px;margin:11px 0 0;font-size:13px;display:flex}.ddDeliveryIdentity>p svg{flex-shrink:0;width:18px;height:18px}.ddDeliveryBody{background:#fff;padding:0 16px 16px}.ddSchedule{border:1px solid var(--dd-line);background:#fff;border-radius:13px;align-items:center;gap:17px;margin:-9px 0 18px;padding:15px 18px;display:flex;position:relative;box-shadow:0 3px 8px #071c4305}.ddSchedule>svg{flex-shrink:0;width:23px;height:23px}.ddSchedule small{color:#516789;margin-bottom:4px;font-size:12px;display:block}.ddSchedule strong{font-size:14px;font-weight:400;line-height:1.5}.ddProgress{gap:0;margin:0 0 18px;padding:0;list-style:none;display:flex}.ddProgress>li{text-align:center;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;font-size:10px;line-height:1.3;display:flex;position:relative}.ddProgress>li:before{content:"";background:#d9e2ee;height:1px;position:absolute;top:10px;left:0;right:0}.ddProgress>li:first-child:before{left:50%}.ddProgress>li:last-child:before{right:50%}.ddProgress>li>span{z-index:1;box-sizing:border-box;background:#fff;border:1.5px solid #9aacc5;border-radius:50%;place-items:center;width:19px;height:19px;display:grid}.ddProgress>li.isReached>span{border:3px solid var(--dd-orange);color:var(--dd-orange)}.ddProgress>li[aria-current=step]{font-weight:700}.ddProgress svg{stroke-width:3px;width:12px;height:12px}.ddDeliveryContact{border-top:1px solid var(--dd-line);align-items:center;gap:10px;margin-bottom:2px;padding:15px 0;display:flex}.ddContactAvatar{color:#183858;background:#e2eaf2;border-radius:50%;flex-shrink:0;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.ddContactAvatar svg{width:25px;height:25px}.ddDeliveryContact>div{flex:1;min-width:0}.ddDeliveryContact strong{overflow-wrap:anywhere;font-size:13px;line-height:1.4;display:block}.ddDeliveryContact>div>a,.ddDeliveryContact>div>small{color:#59739a;margin-top:4px;font-size:10px;line-height:1.4;display:block}.ddContactAction{color:#12386c;flex-direction:column;align-items:center;gap:4px;min-width:42px;font-size:9px;text-decoration:none;display:flex}.ddContactAction>span{border:1px solid #b3c9e8;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ddContactAction svg{width:19px;height:19px}body.role-customer main.ddFocusedDelivery{padding-top:0!important}.ddFocusedDelivery>.ddMobilePageTitle,.ddFocusedDelivery>.ddDeliveryPageHeading,.ddFocusedDelivery>.ddDeliveryTabs,.ddFocusedDelivery>.dashboardFilterBar,.ddFocusedDelivery>#customer-bookings,.ddFocusedDelivery>.bookingCard[data-mobile-selected=false]{display:none!important}.ddFocusedDelivery>.bookingCard[data-mobile-selected=true]{width:calc(100% + 32px);box-shadow:none!important;border:0!important;border-radius:0!important;margin:0 -16px!important}.ddFocusedDelivery .ddDeliveryImage{height:285px}.customerQuoteRequest .panelHeading{margin-bottom:20px;padding:0}.customerQuoteRequest .panelIcon{display:none}.customerQuoteRequest .panelHeading h2{letter-spacing:-.5px;font-size:25px}.customerQuoteRequest .panelHeading p{color:var(--dd-muted);font-size:13px;line-height:1.6}.customerQuoteRequest .grid{gap:18px}.customerQuoteRequest label{letter-spacing:0;font-size:12px}.customerQuoteRequest input,.customerQuoteRequest select{background:#f8fafc}.customerQuoteRequest .quoteSubmitRow{margin-top:20px}.customerQuoteRequest .quoteSubmitRow .btn{width:100%;min-height:50px;font-size:16px;font-weight:700}body.role-transporter .ddTransporterWorkspace .transporterBooking{padding:0!important}@media (min-width:600px){.ddCustomerHero{height:390px}.ddCustomerHero h1{font-size:40px}.ddCustomerHero>div{top:28px;left:30px}.ddRouteCard{margin-left:30px;margin-right:30px}.ddHomeContent{padding-left:30px;padding-right:30px}.ddJobImage{height:240px}.ddBottomNav{padding-left:max(15%,4px);padding-right:max(15%,4px)}}@media (max-width:360px){.ddMobileBrand img{width:135px}.ddMobileHeader{padding-left:14px;padding-right:10px}.ddHeaderActions{gap:5px}.ddActivityGrid>button{gap:8px;padding:10px}.ddActivityGrid small{font-size:9px}.ddUpcomingCard{grid-template-columns:65px minmax(0,1fr) 8px;gap:8px}.ddBottomNav>a{font-size:9px}.ddDeliveryContact{gap:7px}.ddContactAvatar{width:38px;height:38px}.ddJobFacts{column-gap:9px}}body:is(.role-customer,.role-transporter) .ddDeliveryTabs{display:flex}.transporterCancelledList{margin-top:20px;display:block}.transporterCancelledHeading{justify-content:space-between;align-items:center;gap:10px;display:flex}.transporterCancelledHeading h2{font-size:20px}.transporterCancelledHeading>span{color:#63799d;font-size:12px}.transporterCancelledCard{background:#fff;border:1px solid #e3eaf3;border-radius:13px;margin:12px 0;overflow:hidden}.transporterCancelledToggle{color:#071c43;text-align:left;background:#fff;border:0;grid-template-columns:24px minmax(0,1fr) 22px;gap:10px;width:100%;padding:16px;display:grid}.transporterCancelledToggle>.approvedIcon{width:24px;height:24px}.transporterCancelledIdentity{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.transporterCancelledIdentity strong{font-size:15px}.transporterCancelledIdentity small{color:#63799d;font-size:10px}.transporterCancelledBadge{color:#982b2b;background:#fde7e7;border-radius:4px;padding:3px 7px;font-size:10px}.transporterCancelledStop,.transporterCancelledDate{grid-column:2;gap:3px;font-size:12px;display:grid}.transporterCancelledStop small,.transporterCancelledDate small{color:#63799d;font-size:10px}.transporterCancelledArrow{display:none}.transporterCancelledChevron{grid-area:1/3;width:20px;height:20px}.transporterCancelledDetails{border-top:1px solid #e3eaf3;padding:16px;font-size:13px;line-height:1.6}.transporterCancelledDetails svg{width:20px;height:20px}.transporterCancelledDetails h3{font-size:14px}.transporterCancelledDetails [class*=Footer]{flex-direction:column;gap:8px;font-size:11px;display:flex}body.role-customer main .vehiclePhotoField{color:#081f3e;text-align:left;grid-column:1/-1;margin-top:8px;display:block!important}.vehiclePhotoLabel{margin-bottom:8px;font-size:13px;display:block}.vehiclePhotoLabel small{color:#63799d;font-size:12px;font-weight:400}.vehiclePhotoArea{background:#f7fafc;border:1px dashed #c4d2e2;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.vehiclePhotoPreview{background:#e7eef6;border-radius:7px;flex-shrink:0;place-items:center;width:64px;height:60px;display:grid;overflow:hidden}.vehiclePhotoPreview img{object-fit:cover;width:100%;height:100%}.vehiclePhotoPreview svg{width:25px;height:25px}.vehiclePhotoCopy{min-width:0}.vehiclePhotoCopy p{color:#63799d;margin:0 0 8px;font-size:11px;line-height:1.5}.vehiclePhotoActions{flex-wrap:wrap;gap:8px;display:flex}.vehiclePhotoUpload{color:#071c43;cursor:pointer;background:#fff;border:1px solid #c4d2e2;border-radius:7px;align-items:center;gap:6px;min-height:40px;padding:8px 10px;font-size:12px;display:flex;position:relative;overflow:hidden}.vehiclePhotoUpload svg{width:16px;height:16px}.vehiclePhotoUpload input[type=file]{opacity:0;cursor:pointer;position:absolute;inset:0;width:100%!important;height:100%!important;min-height:0!important}.vehiclePhotoUpload:focus-within{outline-offset:2px;outline:3px solid #ff7114}.vehiclePhotoRemove{color:#071c43;background:#fff;border:1px solid #c4d2e2;border-radius:7px;min-height:40px;padding:8px 10px;font-size:12px}.vehiclePhotoFeedback{margin-top:7px;font-size:12px;line-height:1.5;display:block}.vehiclePhotoFeedback[role=alert]{color:#b42318}body.role-customer #quote-requests>.emptyState>.btn.orange{font-size:16px;font-weight:700}body.role-customer .customerConfirmationHistory,body.role-customer #quote-requests>.dashboardSectionHeading{display:none!important}body.role-customer #availability-requests:not(:has(>:not(.customerConfirmationHistory))){display:none!important}body.role-customer :is(.ddQuotePageHeading,.ddDeliveryPageHeading){justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;display:flex}body.role-customer :is(.ddQuotePageHeading,.ddDeliveryPageHeading)>.ddMobilePageTitle{margin:0}:is(.ddQuotePageHeading,.ddDeliveryPageHeading)>span{color:var(--dd-muted);font-size:12px}body.role-customer .ddQuotePageHeading:has(+.ddQuotePageActions){margin-bottom:12px}body.role-customer .ddQuotePageActions{margin:0 0 12px}body.role-customer .ddQuotePageActions>button{color:#081c43;cursor:pointer;background:#fff;border:1px solid #c6d6e8;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:7px 12px;font-size:13px;font-weight:700;line-height:20px;display:inline-flex}.ddQuotePageActions>button>svg{flex:none;width:20px;height:20px}body.role-customer .customerDeliverySectionHeading{display:none!important}body.role-transporter .ddDeliveryPreview .ddPrimary{color:#fff;background:#071c43;border-color:#071c43}body:is(.role-customer,.role-transporter) .ddDeliveryPreview .ddContactAction[href^=\/messages]>span{color:#fff;background:#2563eb;border-color:#2563eb}body:is(.role-customer,.role-transporter) .ddDeliveryPreview .ddContactAction[href^=tel\:]>span{color:#fff;background:#16a34a;border-color:#16a34a}body.role-transporter .ddTransporterWorkspace :is(.ddQuoteHistoryLink,.transporterConfirmationHistory){display:none!important}.ddTransporterWorkspace #available-jobs>.dashboardSectionHeading>div,.ddTransporterWorkspace #available-jobs>.dashboardSectionHeading>span:not(.ddJobCount){display:none}body.role-transporter .ddTransporterWorkspace .ddJobCount{color:#071c43;font-size:12px}.ddJobSort{margin-left:auto}.ddJobSort select{cursor:pointer;max-width:145px;color:#526b90!important;background:0 0!important;border:0!important;min-height:32px!important;padding:4px 22px 4px 0!important;font-size:12px!important}}
@media (max-width:1023px){body:is(.role-customer,.role-transporter) main.ddAccountPage{padding-top:18px!important}.ddAccountPage>.backLink,.ddAccountPage>.accountHero,.ddAccountPage>:not(.ddAccountNavigation){display:none!important}.ddAccountPage[data-mobile-account-section=personal]>.accountEditorHost,.ddAccountPage[data-mobile-account-section=business]>.accountEditorHost,.ddAccountPage[data-mobile-account-section=business]>.profileImageCard,.ddAccountPage[data-mobile-account-section=payouts]>.payoutDetailsCard,.ddAccountPage[data-mobile-account-section=alerts]>#email-preferences,.ddAccountPage[data-mobile-account-section=security]>:is(.transporterSecurityHost,.ddCustomerSecurity),.ddAccountPage[data-mobile-account-section=close]>.accountCloseHost,.ddAccountPage:is([data-mobile-account-section=personal],[data-mobile-account-section=business])>.accountGrid{display:block!important}.ddAccountPage .accountGrid>.accountCard{display:none!important}.ddAccountPage[data-mobile-account-section=personal] .accountGrid>.personalAccountCard,.ddAccountPage[data-mobile-account-section=business] .accountGrid>:is(.businessAccountCard,.accountDocumentsCard){display:block!important}.ddAccountIntro h1,.ddInboxIntro h1{letter-spacing:-.7px;color:#071c43;margin:0 0 5px;font-size:27px;font-weight:700;line-height:normal}.ddAccountIntro p,.ddInboxIntro>p{color:#354f78;margin:0;font-size:15px;line-height:1.5}.ddAccountIdentity{isolation:isolate;color:#fff;background:#071c43;border-radius:13px;align-items:center;gap:14px;min-height:100px;margin:16px 0;padding:15px 16px;display:flex;position:relative;overflow:hidden}.ddAccountIdentity:before,.ddAccountIdentity:after{content:"";z-index:-1;background:#112f56;width:250px;height:140px;position:absolute;top:-30px;right:-100px;transform:rotate(33deg)}.ddAccountIdentity:after{background:#0b254c;top:80px;right:20px;transform:rotate(-35deg)}.ddAccountInitials{color:#071c43;background:#eff5fb;border-radius:50%;flex:0 0 64px;place-items:center;height:64px;font-size:19px;font-weight:750;display:grid}.ddAccountIdentity>div{flex:1;justify-items:start;gap:3px;min-width:0;display:grid}.ddAccountIdentity strong{overflow-wrap:anywhere;letter-spacing:-.4px;font-size:21px;line-height:1.2}.ddAccountIdentity>div>span{color:#e1eaf6;font-size:14px;line-height:1.5}.ddAccountIdentity small{color:#7b3211;background:#ffead5;border-radius:5px;margin-top:2px;padding:3px 7px;font-size:11px;line-height:1.5}.ddAccountIdentity small[data-state=active]{color:#005e49;background:#c9f5e5}.ddAccountIdentity>button{color:#fff;cursor:pointer;background:#ff7114;border:0;border-radius:50%;flex:0 0 46px;place-items:center;height:46px;display:grid}.ddAccountIdentity>button svg{width:23px;height:23px}.ddSettingsGroup{margin-top:16px}.ddSettingsGroup h2{letter-spacing:-.3px;color:#071c43;margin:0 0 8px;font-size:16px;line-height:1.3}.ddSettingsGroup>div{background:#fff;border:1px solid #e2eaf4;border-radius:13px;padding:0 11px;box-shadow:0 3px 14px #10274904}.ddSettingsRow{color:#071c43;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;width:100%;min-height:60px;padding:9px 0;text-decoration:none;display:flex}.ddSettingsRow+.ddSettingsRow{border-top:1px solid #edf1f7}.ddSettingsIcon{background:#edf4fb;border-radius:12px;flex:0 0 40px;place-items:center;height:40px;display:grid}.ddSettingsIcon svg{width:25px;height:25px}.ddSettingsRow>span:nth-child(2){flex:1;gap:4px;min-width:0;display:grid}.ddSettingsRow strong{font-size:14px;font-weight:700;line-height:1.3}.ddSettingsRow small{color:#506b93;font-size:12px;line-height:1.35}.ddSettingsRow>svg{flex:0 0 17px;width:17px;height:17px}.ddAccountFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;column-gap:6px;margin-top:6px;display:flex}.ddAccountFooter a,.ddAccountFooter button{color:#0e3b80;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:40px;padding:0;font-size:11px;text-decoration:none;display:flex}.ddAccountFooter svg{width:16px;height:16px}.ddAccountFooter form{margin:0}.ddAccountFooter .ddCloseLink{color:#bc1f34}.ddAccountSubheading{align-items:center;gap:12px;margin-bottom:20px;display:flex}.ddAccountSubheading button{color:#071c43;cursor:pointer;background:#fff;border:1px solid #e3eaf3;border-radius:12px;place-items:center;min-width:44px;height:44px;display:grid}.ddAccountSubheading svg{width:21px;height:21px;transform:rotate(180deg)}.ddAccountSubheading h1{letter-spacing:-.5px;color:#071c43;margin:0;font-size:24px;line-height:1.2}.ddAccountPage :is(.accountEditPanel,.accountEditCard,.accountCard,.profileImageCard){background:#fff;border:1px solid #e3eaf3;border-radius:13px;min-width:0;margin:14px 0;padding:17px;box-shadow:0 3px 12px #10274905}.ddAccountPage .accountEditPanel{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ddAccountPage :is(.accountEditPanel,.panelHeading) p{color:#63799d;font-size:13px;line-height:1.55}.ddAccountPage .accountEditGrid,.ddAccountPage .accountGrid{grid-template-columns:1fr;gap:16px}.ddAccountPage .accountEditGrid input{box-sizing:border-box;width:100%}.ddAccountPage :is(.infoRow b,.accountEmailCopy,.accountInfoPanel){overflow-wrap:anywhere;min-width:0}.ddAccountPage .panelIcon{display:none}.ddAccountPage .transporterSecurityHost>h2{display:none!important}.ddAccountPage .accountEditActions{gap:10px}.ddAccountPage .accountEditActions .btn{flex:1}body:is(.role-customer,.role-transporter) main.ddMessagesPage{padding-top:18px!important}.ddMessagesPage>.backLink,.ddMessagesPage>.messagesHero,.ddMessagesPage .conversationListHeading,.ddMessagesPage .conversationSearch{display:none!important}.ddInboxSearch{background:#f5f8fc;border:1px solid #e1e9f4;border-radius:10px;align-items:center;gap:11px;height:47px;margin:19px 0 13px;padding:0 13px;display:flex}.ddInboxSearch>svg{flex:0 0 22px;width:22px;height:22px}.ddInboxSearch input{box-shadow:none;outline-offset:2px;width:100%;min-width:0;padding:0;background:0 0!important;border:0!important;font-size:14px!important}.ddInboxTabs{background:#f6f9fd;border:1px solid #e1e9f4;border-radius:10px;gap:3px;margin:0 0 14px;padding:3px;display:flex}.ddInboxTabs button{color:#071c43;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:7px 8px;font-size:14px;display:flex}.ddInboxTabs button span{color:#fff;box-sizing:border-box;background:#ff7114;border-radius:50%;place-items:center;min-width:25px;height:25px;padding:0 5px;font-size:13px;display:grid}.ddInboxTabs button[aria-pressed=true]{color:#fff;background:#071c43;font-weight:650;box-shadow:0 3px 7px #071c4318}.ddInboxTabs button[aria-pressed=true] span{color:#fff;background:#264267}.ddMessagesPage .messagesLayout,.ddMessagesPage .conversationListPanel,.ddMessagesPage .conversationList,.ddMessagesPage .conversationEntry{width:100%;min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;margin:0;padding:0;display:block}.ddMessagesPage .conversationEntry{margin-bottom:10px}.ddMessagesPage .conversationCard{text-align:left;border-radius:13px;width:100%;padding:12px;display:block;overflow:hidden;box-shadow:0 2px 10px #10274903;background:#fff!important;border:1px solid #e2eaf4!important}.ddMessagesPage .conversationCard.hasUnread{background:#fff7ef!important;border-color:#ffe0c1!important}.ddMessagesPage .conversationCard>:not(.ddConversationCard),.ddMessagesPage .conversationCard:before,.ddMessagesPage .conversationCard:after{display:none!important}.ddMessagesPage .ddConversationCard{grid-template-columns:72px minmax(0,1fr);gap:12px;min-height:102px;position:relative;display:grid!important}.ddConversationCard .ddVehiclePhoto,.ddSupportAvatar{background:#edf2f7;border-radius:10px;align-self:start;width:72px;height:76px;margin:0;display:block;overflow:hidden}.ddConversationCard .ddVehiclePhoto img{object-fit:cover;width:100%;height:100%}.ddConversationCard .ddNoPhoto{place-items:center;display:grid}.ddConversationCard .ddNoPhoto svg{width:34px;height:34px}.ddConversationCard .ddNoPhoto>span{display:none}.ddSupportAvatar{background:#071c43;place-items:center;display:grid}.ddSupportAvatar svg{color:#ff7114;stroke-width:3px;width:35px;height:35px}.ddConversationCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.ddConversationCopy>strong{letter-spacing:-.3px;color:#071c43;overflow-wrap:anywhere;padding-right:59px;font-size:16px;line-height:1.25;display:block}.ddConversationPerson{color:#253f67;padding-right:25px;font-size:12px;line-height:1.35}.ddConversationPreview{-webkit-line-clamp:2;color:#506b93;-webkit-box-orient:vertical;margin:1px 0 3px;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.ddConversationTags{flex-wrap:wrap;gap:5px;margin-top:auto;display:flex}.ddConversationTags small,.ddConversationStatus{color:#385b91;overflow-wrap:anywhere;background:#edf2fa;border-radius:5px;max-width:100%;padding:4px 7px;font-size:10px;line-height:1.4;display:inline-block}.ddConversationStatus[data-status=CONFIRMED]{color:#00644c;background:#d4f6e8}.ddConversationStatus:is([data-status=COLLECTION_SCHEDULED],[data-status=COLLECTED],[data-status=IN_TRANSIT],[data-status=ARRIVING_SOON]){color:#075aab;background:#def0ff}.ddConversationStatus[data-status=CANCELLED]{color:#a42b3c;background:#ffeded}.ddConversationAside{color:#63799d;justify-items:end;gap:7px;display:grid;position:absolute;top:0;right:0}.ddConversationAside time{font-size:10px;line-height:1.5}.ddConversationAside b{color:#fff;box-sizing:border-box;background:#ff7114;border-radius:50%;place-items:center;min-width:23px;height:23px;padding:0 5px;font-size:12px;display:grid}.ddConversationAside svg{width:13px;height:13px}.ddMessagesPage .conversationFilterEmpty{background:#fff;border:1px solid #e3eaf3;border-radius:13px;padding:30px 18px}body:is(.role-customer,.role-transporter):has(.ddThreadOpen){overflow:hidden}body:is(.role-customer,.role-transporter):has(.ddThreadOpen)>.ddMobileHeader{display:none!important}body:is(.role-customer,.role-transporter):has(.ddThreadOpen)>.ddBottomNav{top:calc(var(--dd-message-top,0px) + var(--dd-message-height,100dvh) - 74px - env(safe-area-inset-bottom));bottom:auto}.ddMessagesPage.ddThreadOpen>.ddInboxIntro,.ddThreadOpen .conversationEntry:not([data-active=true]),.ddThreadOpen .conversationEntry>.conversationCard{display:none!important}.ddMessagesPage.ddThreadOpen .inlineConversationPanel{z-index:125;top:var(--dd-message-top,0px);height:calc(var(--dd-message-height,100dvh) - 74px - env(safe-area-inset-bottom));box-sizing:border-box;width:100%;max-width:760px;box-shadow:none;background:#f7fafe;border:0;border-radius:0;flex-direction:column;margin:0 auto;padding:0;display:flex;position:fixed;left:0;right:0;overflow:hidden}.ddConversationHeading{flex:none}.ddConversationHeading>header{padding:calc(9px + env(safe-area-inset-top)) 13px 9px;box-sizing:border-box;background:#fff;border-bottom:1px solid #e3eaf3;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:7px;min-height:72px;display:grid}.ddConversationHeading>header>button,.ddConversationMenu>summary{color:#071c43;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;list-style:none;display:grid}.ddConversationHeading>header>button svg{width:22px;height:22px;transform:rotate(180deg)}.ddConversationHeading>header>div{text-align:center;min-width:0}.ddConversationHeading strong{overflow-wrap:anywhere;font-size:17px;line-height:1.3;display:block}.ddConversationHeading header small{overflow-wrap:anywhere;color:#38577f;margin-top:3px;font-size:12px;line-height:1.4;display:block}.ddConversationMenu{position:relative}.ddConversationMenu svg{stroke-width:3px;width:21px;height:21px}.ddConversationMenu summary::-webkit-details-marker{display:none}.ddConversationMenu>div{z-index:3;background:#fff;border:1px solid #e3eaf3;border-radius:12px;min-width:200px;padding:6px;position:absolute;top:44px;right:0;box-shadow:0 6px 24px #071c4320}.ddConversationMenu button{color:#ad2939;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;min-height:44px;padding:10px;font-size:13px;display:flex}.ddConversationContext{background:#fff;border:1px solid #e3eaf3;border-radius:12px;align-items:center;gap:12px;margin:11px 16px 0;padding:10px;display:flex}.ddConversationContext .ddVehiclePhoto{border-radius:9px;flex:0 0 66px;width:66px;height:64px;margin:0;overflow:hidden}.ddConversationContext .ddVehiclePhoto img{object-fit:cover;width:100%;height:100%}.ddConversationContext .ddNoPhoto{place-items:center;display:grid}.ddConversationContext .ddNoPhoto span{display:none}.ddConversationContext>div:last-child{flex:1;min-width:0}.ddConversationContext strong{align-items:center;gap:10px;margin-bottom:5px;font-size:13px;line-height:1.4;display:flex}.ddConversationContext strong span{overflow-wrap:anywhere;min-width:0}.ddConversationContext strong svg{flex:0 0 19px;width:19px;height:19px}.ddMessagesPage.ddThreadOpen .messageStream{overscroll-behavior:contain;background:0 0;flex:1;min-height:0;max-height:none;padding:16px;display:block;overflow:auto}.ddMessagesPage .messageRow{flex-direction:column;align-items:flex-start;gap:0;width:100%;margin:0 0 28px;display:flex}.ddMessagesPage .messageRow.mine{align-items:flex-end}.ddMessagesPage .ddMessageDate{color:#63799d;justify-content:center;align-self:stretch;align-items:center;gap:15px;width:100%;margin:1px 0 18px;font-size:12px;line-height:1.4;display:flex!important}.ddMessageDate:before,.ddMessageDate:after{content:"";background:#e3eaf3;flex:1;height:1px}.ddMessagesPage .messageBubblePolished{color:#071c43;background:#fff;border:1px solid #e1e9f4;border-radius:12px;flex-direction:column;gap:6px;min-width:0;max-width:88%;margin:0;padding:11px 13px;display:flex;position:relative;box-shadow:0 2px 6px #071c4303}.ddMessagesPage .mine .messageBubblePolished{color:#fff;background:#071c43;border-color:#071c43}.ddMessagesPage .messageBody{color:#071c43}.ddMessagesPage .mine .messageBody{color:#fff}.ddMessagesPage .messageDesignIcon{display:block}.ddAccountPage .ddAccountFooter button{font-size:11px}.ddMessagesPage .ddInboxTabs button{font-size:14px}.ddMessagesPage .messageSender{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ddMessagesPage .messageBody{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.5}.ddMessagesPage .messageTimestamp{color:#63799d;align-self:flex-end;margin:0;font-size:10px;line-height:1.4;position:absolute;bottom:-18px;left:0}.ddMessagesPage .mine .messageTimestamp{color:#63799d;left:auto;right:0}.ddMessagesPage .ddMessageFullTime{display:none}.ddMessagesPage .ddMessageShortTime{font-size:10px}.ddMessagesPage .messageAttachmentGrid{order:0;gap:5px;width:100%;max-width:100%;margin:0}.ddMessagesPage .messageBubblePolished:has(.messageAttachmentGrid) .messageBody{order:1}.ddMessagesPage .messageBubblePolished:has(.messageAttachmentGrid) .messageTimestamp{order:2}.ddMessagesPage .messageAttachment{border-radius:8px;overflow:hidden}.ddMessagesPage .messageAttachment img{object-fit:cover;width:100%;max-height:230px;display:block}.ddMessagesPage .messageComposer{background:#fff;border:0;border-top:1px solid #e3eaf3;border-radius:0;flex:none;grid-template-columns:34px minmax(0,1fr) 48px;align-items:end;gap:8px;margin:0;padding:10px 16px;display:grid}.ddMessagesPage .messageComposerTop,.ddMessagesPage .messageComposerActions{display:contents}.ddMessagesPage .messageTextField{grid-area:1/2;min-width:0;margin:0}.ddMessagesPage .messageTextField>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ddMessagesPage .messageTextField textarea{resize:none;box-sizing:border-box;background:#fcfdff;border:1px solid #e1e9f4;border-radius:10px;width:100%;height:48px;min-height:48px;max-height:110px;padding:12px;line-height:1.5;font-size:14px!important}.ddMessagesPage .messagePictureControl{grid-area:1/1;min-width:0;padding:0}.ddMessagesPage .messagePictureControl>small{display:none}.ddMessagesPage .messageAttachButton{color:#071c43;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:34px;height:48px;min-height:48px;padding:0;font-size:0;display:grid;position:relative}.ddMessagesPage .messageAttachButton>.messageDesignIcon{display:none}.ddMessagesPage .messageComposer .messageComposerActions>.btn{color:#fff}.ddMessagesPage .messageAttachButton svg{width:24px;height:24px}.ddMessagesPage .messageAttachButton .messageLegacyIcon{display:none}.ddMessagesPage .messageAttachButton:focus-within{outline-offset:2px;outline:3px solid #ff8c3a}.ddMessagesPage .messageAttachButton input{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;display:block;position:absolute;inset:0}.ddMessagesPage .messageComposerActions>.dangerAction{display:none}.ddMessagesPage .messageComposerActions>.btn{color:#fff;background:#ff7114;border:0;border-radius:11px;grid-area:1/3;place-items:center;width:48px;height:48px;min-height:48px;padding:0;font-size:0;display:grid}.ddMessagesPage .messageComposerActions>.btn svg{width:23px;height:23px}.ddMessagesPage .messageComposerActions>.btn:disabled{opacity:.5}.ddMessagesPage .messageComposer>:is(.selectedAttachments,.formNotice){grid-area:auto/1/auto/-1;max-height:115px;font-size:12px;line-height:1.5;overflow:auto}.ddMessagesPage .messageComposer:not(:has(.messagePictureControl)){grid-template-columns:minmax(0,1fr) 48px}.ddMessagesPage .messageComposer:not(:has(.messagePictureControl)) .messageTextField{grid-column:1}.ddMessagesPage .messageComposer:not(:has(.messagePictureControl)) .messageComposerActions>.btn{grid-column:2}@media (max-width:350px){.ddAccountIdentity{gap:10px;padding:15px 12px}.ddAccountInitials{flex-basis:51px;height:51px}.ddAccountIdentity strong{font-size:18px}.ddSettingsRow{gap:10px}.ddSettingsIcon{flex-basis:40px;height:40px}.ddSettingsRow strong{font-size:13px}.ddSettingsRow small{font-size:11px}.ddAccountFooter a,.ddAccountFooter button{font-size:10px}.ddMessagesPage .ddConversationCard{grid-template-columns:58px minmax(0,1fr);gap:9px}.ddConversationCard .ddVehiclePhoto,.ddSupportAvatar{width:58px;height:66px}.ddConversationCopy>strong{font-size:14px}.ddConversationTags small{font-size:9px}.ddInboxTabs button{font-size:12px}}}
@media (max-width:1023px){body:is(.role-customer,.role-transporter) main .bookingCard:has(>.ddDeliveryPreview):not(.isCollapsed){background:#f4f9fd;flex-direction:column;gap:0;padding:0!important;display:flex!important}body:is(.role-customer,.role-transporter) main .bookingCard:has(>.ddDeliveryPreview)>:is(.bookingTop,.routeVisual,.activeVehicleDetails,.agreedCollectionDate,.expandedTransporterStrip,.paymentSecuredBanner,.transporterCollapsedContact){display:none!important}body:is(.role-customer,.role-transporter) .bookingCard:has(>.ddDeliveryPreview)>.ddDeliveryPreview{order:0}body:is(.role-customer,.role-transporter) .bookingCard:has(>.ddDeliveryPreview)>:is(.formNotice,.infoPanel,.reviewWindowNotice){order:1;margin:14px 16px!important}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryFacts{order:2;margin:18px 16px 0}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryPayment{order:3;margin:18px 16px 0}body:is(.role-customer,.role-transporter) .bookingCard :is(.ddDeliveryFacts,.ddDeliveryPayment,.ddCollectionIntro)>h3,body:is(.role-customer,.role-transporter) .bookingCard .ddNextActionTitle{letter-spacing:-.4px;color:#071c43;text-transform:none;margin:0 0 11px;font-size:18px;font-weight:700;line-height:1.3}.ddDeliveryFacts dl{background:#fff;border:1px solid #dbe6f1;border-radius:13px;grid-template-columns:1fr 1fr;margin:0;padding:10px 12px;display:grid}.ddDeliveryFacts dl>div{min-width:0;padding:9px 7px 12px}.ddDeliveryFacts dl>div:nth-child(odd){border-right:1px solid #e3ebf4;padding-right:12px}.ddDeliveryFacts dl>div:nth-child(2n){padding-left:18px}.ddDeliveryFacts dl>div:nth-child(n+3){border-top:1px solid #e3ebf4;padding-top:14px;padding-bottom:8px}.ddDeliveryFacts dt{color:#60789a;margin:0 0 3px;font-size:12px;line-height:1.5}.ddDeliveryFacts dd{color:#071c43;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.4}.ddPaymentCard{color:#fff;background:linear-gradient(120deg,#102e57,#071b3e);border-radius:13px;padding:18px 20px;box-shadow:0 3px 8px #071c4308}.ddPaymentMain{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.ddPaymentMain>div{min-width:0}.ddPaymentMain>div>span{color:#dce7f7;margin-bottom:4px;font-size:13px;line-height:1.4;display:block}.ddPaymentMain strong{letter-spacing:-.7px;overflow-wrap:anywhere;font-size:32px;line-height:1.15;display:block}.ddPaymentStatus{color:#153859;background:#e3eaf5;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:9px 10px;font-size:12px;display:flex}.ddPaymentStatus.isPaid{color:#075d47;background:#c9f2df}.ddPaymentStatus svg,.ddPaymentSecured svg{fill:#0ca46a;color:#fff;flex-shrink:0;width:16px;height:16px}.ddPayoutStatus{color:#dce7f7;margin:3px 0 0;font-size:12px;line-height:1.5}.ddPaymentSecured{color:#0b4c43;background:#c9f2df;border-radius:7px;align-items:center;gap:8px;margin-top:9px;padding:7px 10px;font-size:11px;line-height:1.4;display:flex}body.role-transporter .ddPaymentCard{padding:12px 16px}body.role-transporter .ddPaymentCard .ddPayoutStatus{margin:3px 0 0}.ddPaymentAdjustments{border-top:1px solid #ffffff26;margin:12px 0 0;padding-top:10px;font-size:12px;line-height:1.5}.ddPaymentAdjustments>div{justify-content:space-between;gap:14px;margin:5px 0;display:flex}.ddPaymentAdjustments dd{white-space:nowrap;margin:0;font-weight:700}.ddNoPayment{color:#60789a;background:#fff;border:1px solid #dbe6f1;border-radius:12px;padding:16px;font-size:13px}body.role-customer .bookingCard:has(>.ddDeliveryPreview) .customerDeliveryDetails>:is(.customerCollapsedDeliveryIdentity,.customerDeliveryDate,.customerViewTransporterProfile,.customerTransporterContactActions){display:none!important}body.role-customer .bookingCard:has(>.ddDeliveryPreview) .customerDeliveryDetails{order:4;display:contents!important}body.role-customer .bookingCard:has(>.ddDeliveryPreview) .customerDeliveryDetails>:is(.deliveryConfirmationBanner,.customerStatementButton,.customerDeliveryLocationMap){order:4;margin:14px 16px!important}body.role-customer .bookingCard:has(>.ddDeliveryPreview) .deliveryConfirmationBanner>.btn.orange.fullBtn{font-size:16px;font-weight:700}:is(body:is(.role-customer,.role-transporter) .bookingCard:not(.isCollapsed):has(>.ddDeliveryPreview)>.bookingColumns,body.role-customer .bookingCard:not(.isCollapsed):has(>.ddDeliveryPreview) .expandedPayment,body.role-transporter .bookingCard:not(.isCollapsed):has(>.ddDeliveryPreview) .tdFourProgressHost){display:contents!important}body.role-customer .bookingCard:has(>.ddDeliveryPreview) .expandedProgress.ddDeliveryDisclosure{display:none!important}body.role-transporter .bookingCard:has(>.ddDeliveryPreview) .tdFourProgress{display:none!important}body.role-customer .bookingCard .ddLegacyPaymentDetails{order:3;margin:0 16px}body.role-customer .bookingCard .ddLegacyPaymentDetails>h3,body.role-customer .bookingCard .ddLegacyPaymentDetails>.infoPanel>.infoRow{display:none!important}body.role-customer .bookingCard .ddLegacyPaymentDetails>.infoPanel{box-shadow:none;background:0 0;border:0;margin:0;padding:0}body.role-customer .bookingCard .ddLegacyPaymentDetails .btn{margin-top:12px}body.role-customer .bookingCard:has(>.ddDeliveryPreview) .expandedBookingActions{order:7;margin:14px 16px 20px}:is(body.role-customer .bookingCard:has(>.ddDeliveryPreview) :is(.customerFooterReference,.customerFooterTransporter,.customerOriginalCollection),body.role-customer .bookingCard:has(>.ddDeliveryPreview)>:is([data-customer-poc],[data-customer-pod])){display:none!important}body.role-customer .bookingCard .ddDeliveryEvidence{margin-bottom:0}body.role-customer .bookingCard .customerDeliveryLocationMap{width:auto!important}body.role-customer .bookingCard .customerBookingFooter{border:0;margin:0;padding:0}body.role-customer .bookingCard .customerDisputeButton{color:#071c43;background:#dfe8f2;border:0;border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:50px;margin:0;font-size:15px;font-weight:700;display:flex}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryDisclosure{box-shadow:none;background:#fff;border:1px solid #dbe6f1;border-radius:13px;order:5;min-width:0;margin:16px 16px 0;padding:0;overflow:hidden}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryEvidence{order:6;margin-bottom:18px}body:is(.role-customer,.role-transporter) .bookingCard .ddDisclosureToggle{color:#071c43;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:12px;align-items:center;gap:13px;width:100%;min-height:72px;padding:14px 16px;display:flex!important}.ddDisclosureToggle>svg:first-child{stroke-width:1.7px;flex-shrink:0;width:27px;height:27px}.ddDisclosureToggle>span{flex:1;min-width:0}.ddDisclosureToggle strong{letter-spacing:-.25px;font-size:15px;line-height:1.4;display:block}.ddDisclosureToggle small{color:#63799d;margin-top:2px;font-size:11px;line-height:1.5;display:block}.ddDisclosureToggle>svg:last-child{color:#315781;flex-shrink:0;width:18px;height:18px}.ddDisclosureToggle[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryDisclosure>h3{display:none!important}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryDisclosure:has(>.ddDisclosureToggle[aria-expanded=false])>:not(.ddDisclosureToggle){display:none!important}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryDisclosure>.timeline{margin:0 16px 16px;padding:6px 0 0;font-size:13px}body:is(.role-customer,.role-transporter) .bookingCard .ddDeliveryDisclosure>.timeline .event{font-size:13px}.ddDeliveryDisclosure .event small{color:#63799d;font-size:11px}body:is(.role-customer,.role-transporter) .bookingCard .ddEvidenceReports{padding:0 16px 14px}body:is(.role-customer,.role-transporter) .ddEvidenceReports .tdFourProof{background:0 0;border:0;border-top:1px solid #e3ebf4;margin:0;padding:12px 0;display:block}.ddEvidenceReports .tdFourProof>h3{color:#071c43;margin:0 0 10px;font-size:14px}.ddEvidenceReports .tdFourProofRow{justify-content:space-between;gap:12px;margin:6px 0;font-size:12px;line-height:1.5;display:flex}.ddEvidenceReports .tdFourProofRow>b{text-align:right}.ddEvidenceReports .tdFourText{color:#63799d;margin:8px 0;font-size:12px;line-height:1.6}.ddEvidenceReports .tdFourPhotos{padding:10px 0;font-size:12px}.ddEvidenceReports .tdFourPhotos>summary{cursor:pointer;align-items:center;gap:8px;min-height:36px;display:flex}.ddEvidenceReports .tdFourPhotos>summary svg{width:20px;height:20px}.ddEvidenceReports .tdFourPhotos u{margin-left:8px}.ddEvidenceReports .tdFourEvidence{color:#204775;align-items:center;gap:9px;min-height:44px;padding:8px 0;font-size:12px;text-decoration:none;display:flex}.ddEvidenceReports .tdFourEvidence svg{flex-shrink:0;width:20px;height:20px}.ddEvidenceReports .tdFourEvidence u{margin-left:auto}body.role-transporter .bookingCard .ddDeliveryEvidence>:is(.evidenceRow,h3,p){display:none!important}body.role-transporter .bookingCard:has(>.ddDeliveryPreview) .tdFourPayment{display:none!important}body.role-transporter .bookingCard:has(>.ddDeliveryPreview) .tdFourLegacyEvidence>section:first-child{display:none!important}body.role-transporter .bookingCard .ddDeliveryEvidence>.evidenceUploads{margin:0;padding:0 16px 16px}:is(body.role-transporter .bookingCard:not(.isCollapsed):has(>.ddDeliveryPreview)>.transporterCollectionAction,body.role-transporter .bookingCard:not(.isCollapsed):has(>.ddDeliveryPreview) .actionPanel){box-shadow:none;order:4;background:#fff7ee!important;border:1px solid #ffd3ad!important;border-radius:12px!important;margin:14px 16px 0!important;padding:14px!important}body.role-transporter .bookingCard:not(.isCollapsed):has(>.transporterCollectionAction)>.transporterCollectionAction{border-bottom:0!important;border-radius:12px 12px 0 0!important;margin-bottom:0!important;padding-bottom:7px!important}body.role-transporter .bookingCard:not(.isCollapsed):has(>.transporterCollectionAction) .actionPanel{border-top:0!important;border-radius:0 0 12px 12px!important;margin-top:0!important;padding-top:0!important}body.role-transporter .bookingCard.isCollapsed .ddCollectionIntro,body.role-transporter .bookingCard .transporterNextActionIntro>:is(span,strong){display:none!important}body.role-transporter .bookingCard:has(>.transporterCollectionAction) .actionPanel>:is(.ddNextActionTitle,.transporterNextActionIntro){display:none!important}body.role-transporter .bookingCard .ddCollectionIntro>h3,body.role-transporter .bookingCard .ddNextActionTitle{margin-bottom:3px}body.role-transporter .bookingCard :is(.ddCollectionIntro,.transporterNextActionIntro)>p{color:#5d687a;margin:0 0 11px;font-size:12px;line-height:1.5}body.role-transporter .bookingCard .actionPanel>.actionButtons{flex-direction:column;gap:7px;margin:0;display:flex}body.role-transporter .bookingCard :is(.actionPanel,.transporterCollectionAction) .btn{width:100%;box-shadow:none;border-radius:8px;justify-content:center;margin:0;font-size:14px;font-weight:700;line-height:1.4;min-height:42px!important;padding:10px 12px!important}body.role-transporter .bookingCard:has(>.ddDeliveryPreview) :is([data-poc],[data-pod-mount])>.btn.orange.fullBtn{font-size:16px;font-weight:700}body.role-transporter .bookingCard :is(.actionPanel,.transporterCollectionAction) .btn.orange{color:#071c43;background:#ff7114;border:1px solid #ff7114}body.role-transporter .bookingCard .actionPanel [data-cancel-delivery]{color:#071c43;background:#dfe8f2;border-color:#dfe8f2}body.role-transporter .bookingCard .actionPanel>[data-pod-mount]{margin-top:8px}@media (max-width:360px){.ddDeliveryFacts dt{font-size:11px}.ddDeliveryFacts dd{font-size:14px}.ddDeliveryFacts dl>div:nth-child(2n){padding-left:12px}.ddPaymentCard{padding:16px}.ddPaymentMain{gap:8px}.ddPaymentMain strong{font-size:28px}.ddPaymentStatus{padding:8px;font-size:11px}.ddDisclosureToggle strong{font-size:14px}}}
.ddArchivePrintIcon,.ddArchiveFilterIcon,.ddCompletedFilterValue,.ddCompletedFilterChevron{display:none}@media (max-width:1023px){body.role-transporter .ddDeliveriesIntro>p{display:none}body.role-transporter .ddTransporterWorkspace>.ddDeliveriesIntro{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}body.role-transporter .ddDeliveriesIntro>h1{margin:0}.ddDeliveryHeadingCount:not([hidden]){color:#405875;letter-spacing:0;font-variant-numeric:tabular-nums;background:#edf2f7;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:4px 9px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.ddDeliveryHeadingCount:empty:before{content:"—"}body.role-transporter .ddTransporterWorkspace #active-deliveries,body.role-transporter .ddTransporterWorkspace .transporterCancelledHeading,body.role-transporter .ddTransporterWorkspace .transporterCompletedList>.dashboardSectionHeading{display:none}.ddDeliveriesIntro .ddProceeds{isolation:isolate;background:#071c43;min-height:88px;position:relative;overflow:hidden}.ddDeliveriesIntro .ddProceeds:before,.ddDeliveriesIntro .ddProceeds:after{content:"";z-index:-1;background:#112f56;width:250px;height:130px;position:absolute;top:-45px;right:-70px;transform:rotate(32deg)}.ddDeliveriesIntro .ddProceeds:after{background:#0b254c;top:100px;right:0;transform:rotate(-35deg)}.ddDeliveriesIntro .ddProceedsIcon{color:#a9c9ee;background:0 0;border-radius:0}.ddDeliveriesIntro .ddProceedsIcon svg{width:42px;height:42px}body:is(.role-customer,.role-transporter) :is(.customerLiveWorkspace,.ddTransporterWorkspace)>.ddDeliveryTabs{background:#f7fbff;border:1px solid #dce7f4;border-radius:11px;gap:3px;margin:0 0 12px;padding:2px}body:is(.role-customer,.role-transporter) .ddDeliveryTabs>button{color:#071c43;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;min-width:0;min-height:42px;padding:9px 5px;font-size:13px;font-weight:600}body:is(.role-customer,.role-transporter) .ddDeliveryTabs>button[aria-pressed=true]{color:#fff;background:#071c43;box-shadow:0 2px 5px #071c4310}body.role-transporter .ddTransporterWorkspace .transporterCompletedList{box-shadow:none;background:0 0;border:0;padding:0;max-width:none!important;margin:0!important}body.role-transporter .ddTransporterWorkspace .transporterCompletedFilter{box-sizing:border-box;color:#173457;background:#fff;border:1px solid #dce6f1;border-radius:9px;flex-direction:row;justify-content:flex-start;align-items:center;gap:7px;width:max-content;max-width:100%;min-height:44px;margin:0 0 12px;padding:0 11px;display:inline-flex;position:relative}.transporterCompletedFilter .ddCompletedFilterLabel{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}body.role-transporter .transporterCompletedFilter .ddCompletedFilterValue{text-transform:none;letter-spacing:0;white-space:normal;color:inherit;font-size:13px;font-weight:600;line-height:1.3;display:block}.transporterCompletedFilter .ddArchiveFilterIcon{flex:none;width:16px;height:16px;display:block}.transporterCompletedFilter .ddCompletedFilterChevron{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px;margin-left:3px;display:block}body.role-transporter .ddTransporterWorkspace .transporterCompletedFilter.isFiltered{background:#edf3fa;border-color:#c8d7e9}.transporterCompletedFilter:focus-within{outline-offset:2px;outline:2px solid #34557c}body.role-transporter .ddTransporterWorkspace .transporterCompletedFilter>select{opacity:0;cursor:pointer;width:100%;min-width:0;max-width:none;height:100%;min-height:0;position:absolute;inset:0}body.role-transporter .ddTransporterWorkspace :is(.transporterCompletedCard,.transporterCancelledCard){background:#fff;border:1px solid #dce7f4;margin:0 0 14px;overflow:hidden;box-shadow:0 2px 8px #071c4304;border-radius:12px!important;padding:0!important}body.role-transporter .transporterCompletedCard>.transporterCompletedSummary,body.role-transporter .transporterCompletedCard>.tdMobileOnly,body.role-transporter .transporterCancelledCard>.transporterCancelledToggle{display:none!important}.ddArchiveSummary{color:#071c43}.ddArchiveHero{isolation:isolate;background:#dfe9f2;min-height:220px;position:relative;overflow:hidden}.ddArchiveHero:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#071c4300 22%,#061a3c30 47%,#041329ed 100%);position:absolute;inset:0}.ddArchiveHero .ddVehiclePhoto{width:100%;height:100%;min-height:0;position:absolute;inset:0}.ddArchiveHero .ddVehiclePhoto img{object-fit:cover;object-position:center 55%;width:100%;height:100%;display:block}.ddArchiveHero .ddNoPhoto{color:#24496e;background:linear-gradient(135deg,#d7e6f2,#b7cedf)}.ddArchiveHero .ddNoPhoto svg{width:68px;height:68px;margin-top:-28px}.ddArchiveHero .ddNoPhoto>span{margin-top:-15px;font-size:11px}.ddArchiveLabels{z-index:1;justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;top:11px;left:12px;right:12px}.ddArchiveLabels>span{color:#00684d;background:#d9fae9;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;line-height:1.3;display:flex}.ddArchiveLabels>span.isCancelled{color:#b1212d;background:#fff0f0}.ddArchiveLabels>span>svg{flex-shrink:0;width:16px;height:16px}.ddArchiveLabels>small{color:#071c43;overflow-wrap:anywhere;text-align:right;background:#fffffff0;border-radius:5px;max-width:48%;padding:5px 7px;font-size:9px;line-height:1.5}.ddArchiveTitle{z-index:1;color:#fff;padding:145px 13px 14px;position:relative}.ddArchiveTitle h2{color:#fff;letter-spacing:-.7px;margin:0 0 10px;font-size:26px;line-height:1.15}.ddArchiveTitle .ddRouteLine{color:#fff;font-size:14px;line-height:1.4}.ddArchiveTitle .ddRouteLine>span{overflow-wrap:anywhere;align-items:flex-start}.ddArchiveTitle .ddRouteLine>span>svg{flex-shrink:0;width:16px;height:18px}.ddArchiveTitle .ddRouteLine>span:first-child>svg{color:#ff7114}.ddArchiveTitle .ddRouteLine>span:last-child>svg{color:#fff}.ddArchiveTitle .ddRouteLine>svg{color:#fff;flex-shrink:0;width:20px}.ddArchiveCustomer{align-items:center;gap:12px;padding:10px 13px 8px;display:flex}.ddArchiveCustomer>span{color:#071c43;background:#e9f5ff;border-radius:50%;flex:0 0 50px;place-items:center;width:50px;height:50px;font-size:18px;font-weight:700;display:grid}.ddArchiveCustomer>div{min-width:0}.ddArchiveCustomer strong{overflow-wrap:anywhere;font-size:16px;line-height:1.4;display:block}.ddArchiveCustomer small{color:#63799d;margin-top:3px;font-size:13px;line-height:1.4;display:block}.ddArchiveCustomer svg{width:24px;height:24px}.ddArchiveSummaryBody{padding:0 13px}.ddArchiveDate{align-items:center;gap:12px;min-height:38px;margin-bottom:7px;font-size:13px;line-height:1.4;display:flex}.ddArchiveDate>span{background:#eef5fc;border-radius:6px;place-items:center;width:30px;height:30px;display:grid}.ddArchiveDate svg{width:21px;height:21px}.ddArchivePayout{background:#eaf5ff;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex}.ddArchiveMoneyIcon{color:#071c43;border:1.5px solid #071c43;border-radius:50%;outline:5px solid #dceeff;flex:0 0 34px;place-items:center;height:34px;margin:0 3px;display:grid}.ddArchiveMoneyIcon svg{width:20px;height:20px}.ddArchivePayout>div{flex:1;min-width:0}.ddArchivePayout small{color:#526f96;font-size:11px;line-height:1.4;display:block}.ddArchivePayout strong{letter-spacing:-.5px;overflow-wrap:anywhere;font-size:22px;line-height:1.2;display:block}.ddArchivePayoutStatus{color:#0758a6;overflow-wrap:anywhere;background:#d2e6ff;border-radius:6px;max-width:47%;padding:6px 8px;font-size:10px;font-weight:600;line-height:1.4}.ddArchivePayoutStatus[data-state=READY]{color:#064785;background:#d2e6ff}.ddArchivePayoutStatus[data-state=PAID]{color:#00684a;background:#c9f2df}.ddArchivePayoutStatus:is([data-state=AWAITING],[data-state=WAITING],[data-state=HELD]){color:#835013;background:#fff0d7}.ddArchivePayoutStatus:is([data-state=FAILED],[data-state=BLOCKED],[data-state=CANCELLED],[data-state=REFUNDED]){color:#a52837;background:#ffe8eb}.ddArchiveProofStatus{color:#00654c;background:#e1faee;border-radius:7px;align-items:center;gap:9px;margin:7px 0 6px;padding:7px 10px;font-size:11px;line-height:1.4;display:flex}.ddArchiveProofStatus svg{fill:#078c6a;color:#fff;flex-shrink:0;width:20px;height:20px}.ddArchiveProofStatus.isIncomplete{color:#80521b;background:#fff6e8}.ddArchiveProofStatus.isIncomplete svg{fill:none;color:inherit}body.role-transporter .ddArchiveToggle{color:#fff;cursor:pointer;background:#071c43;border:0;border-radius:8px;justify-content:center;align-items:center;gap:11px;width:100%;min-height:46px;padding:11px 9px;font-size:16px;font-weight:700;line-height:1.4;display:flex}.ddArchiveToggle>svg{flex-shrink:0;width:20px;height:20px}.ddArchiveToggle[aria-expanded=true]>svg{transform:rotate(180deg)}body.role-transporter .transporterCompletedContact{background:#fff;flex-wrap:wrap;gap:8px;margin:0;padding:6px 13px 13px;display:flex}body.role-transporter .transporterCompletedContact>.btn{color:#071c43;text-align:center;background:#edf4fc;border:1px solid #dce7f4;border-radius:8px;flex:0 0 100%;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin:0;padding:10px;font-size:14px;font-weight:600;display:flex}body.role-transporter .transporterCompletedContact>a[href$=\/statement]{color:#071c43;background:#ff7114;border-color:#ff7114;order:-1;font-size:16px;font-weight:700}body.role-transporter .transporterCompletedContact>a[href^=\/messages]{color:#1156ad;background:#e8f1ff;border-color:#cddff6}.transporterCompletedContact .ddArchiveLegacyPrint{display:none}.transporterCompletedContact .ddArchivePrintIcon{flex-shrink:0;width:23px;height:23px;display:block}.transporterCompletedCard>.reviewWindowNotice{border-radius:8px;font-size:12px;margin:10px 13px!important}.transporterCompletedCard>.tdFourHeaderTools{padding:10px 13px 0;display:block}.transporterCompletedCard>.tdFourHeaderTools .tdFourContacts{flex-wrap:wrap;gap:8px;display:flex}.transporterCompletedCard>.tdFourHeaderTools a{color:#fff;background:#2563eb;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px 12px;font-size:12px;text-decoration:none;display:flex}.transporterCompletedCard>.tdFourHeaderTools a[href^=tel\:]{background:#16a34a}.transporterCompletedCard>.tdFourHeaderTools svg{width:18px;height:18px}.transporterCompletedCard:has(>.tdFourHeaderTools)>.transporterCompletedContact>a[href^=\/messages]{display:none!important}.transporterCompletedCard>.transporterDisputeForm,.transporterCompletedCard>.transporterDisputeNotice{border-radius:10px;margin:0 13px 13px;padding:13px;font-size:13px}.transporterCompletedCard>.transporterDisputeForm textarea{box-sizing:border-box;background:#fff;border:1px solid #cbdced;width:100%;min-height:120px;padding:12px}.transporterCompletedCard>.transporterDisputeForm .actionButtons{flex-wrap:wrap;gap:8px;display:flex}.ddArchiveExpanded{background:#f5f9fd;border-top:1px solid #dce7f4;padding:0 13px 13px}.ddArchiveExpanded h3{letter-spacing:-.2px;color:#071c43;margin:0 0 10px;font-size:16px;line-height:1.4}.ddArchiveExpanded>section{padding:16px 0 0}.ddArchiveExpanded dl{background:#fff;border:1px solid #dce7f4;border-radius:10px;margin:0;padding:0 12px}.ddArchiveExpanded dl>div{justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;font-size:12px;line-height:1.5;display:flex}.ddArchiveExpanded dl>div+div{border-top:1px solid #e4edf6}.ddArchiveExpanded dt{color:#63799d}.ddArchiveExpanded dd{text-align:right;color:#071c43;overflow-wrap:anywhere;max-width:60%;margin:0;font-weight:600}.ddArchiveHeld{color:#714718;background:#fff4df;border:1px solid #f4dbae;border-radius:9px;margin-top:10px;padding:12px;font-size:12px;line-height:1.5}.ddArchiveHeld p{margin:5px 0}.ddArchiveHeld a{color:#071c43;align-items:center;gap:8px;min-height:40px;font-weight:700;display:flex}.ddArchiveHeld svg{width:18px;height:18px}.ddArchiveStripeNote{color:#63799d;font-size:12px;line-height:1.6}.ddArchiveHistory{background:#fff;border:1px solid #dce7f4;border-radius:10px;margin-top:14px;padding:0 12px}.ddArchiveHistory>summary{cursor:pointer;align-items:center;gap:10px;min-height:48px;font-size:14px;font-weight:700;list-style:none;display:flex}.ddArchiveHistory>summary::-webkit-details-marker{display:none}.ddArchiveHistory>summary>svg{width:20px;height:20px}.ddArchiveHistory>summary>svg:last-child{width:15px;margin-left:auto}.ddArchiveHistory[open]>summary>svg:last-child{transform:rotate(180deg)}.ddArchiveHistory .tdFourProgress{background:0 0;border:0;padding:0 0 12px}.ddArchiveHistory .tdFourProgress>h3{display:none}.ddArchiveHistory .tdFourTimeline{gap:10px;font-size:12px;display:grid}.ddArchiveHistory .tdFourEvent{border-left:2px solid #b9d3ea;padding-left:12px}.ddArchiveHistory .tdFourEvent b,.ddArchiveHistory .tdFourEvent small{display:block}.ddArchiveHistory .tdFourEvent small{color:#63799d;margin-top:4px;font-size:11px}.ddArchiveHistory .tdFourStatusNotes{margin-top:12px;font-size:12px;line-height:1.5}.ddArchiveExpanded .ddEvidenceReports{background:#fff;border:1px solid #dce7f4;border-radius:10px;margin-top:14px;padding:0 12px}.ddArchiveExpanded .ddEvidenceReports>.tdFourProof:first-child{border-top:0}body.role-transporter .transporterCancelledList{margin-top:0}.transporterCancelledCard .ddArchiveSummaryBody{padding-bottom:13px}.ddArchiveCancelledDate{color:#b01f2b;background:#ffedef;border-radius:8px;align-items:center;gap:12px;margin:0 0 9px;padding:9px 12px;font-size:13px;line-height:1.4;display:flex}.ddArchiveCancelledDate svg{flex-shrink:0;width:23px;height:23px}body.role-transporter .transporterCancelledDetails:not([hidden]){background:#fff;border:0;padding:0 13px 13px;display:block}.transporterCancelledDetails>.tdCancelledColumns{display:block}.transporterCancelledDetails .tdCancelledColumns>section{border:0;padding:12px 0}.transporterCancelledDetails .tdCancelledColumns>section+section{border-top:1px solid #e1eaf4}.transporterCancelledDetails .tdCancelledColumns>section:first-child{padding-left:56px;position:relative}.transporterCancelledDetails h3{color:#63799d;margin:0 0 4px;font-size:13px;font-weight:400;line-height:1.5}.transporterCancelledDetails .tdCancelledScheduled{color:#071c43;gap:12px;font-size:14px;display:flex}.transporterCancelledDetails .tdCancelledScheduled svg{background:#edf5fd;border-radius:9px;width:41px;height:43px;padding:8px;position:absolute;top:13px;left:0}.transporterCancelledDetails .tdCancelledColumns>section>p{color:#3e5f8a;overflow-wrap:anywhere;background:#edf3fb;border-radius:9px;margin:8px 0 0;padding:12px;font-size:13px;line-height:1.6}.transporterCancelledDetails>.tdCancelledFooter{display:none}}@media (max-width:360px){.ddArchiveHero{min-height:205px}.ddArchiveTitle{padding-top:130px}.ddArchiveTitle h2{font-size:24px}.ddArchiveTitle .ddRouteLine{font-size:12px}.ddArchivePayout{gap:8px;padding:9px 8px}.ddArchiveMoneyIcon{outline-width:3px;flex-basis:27px;height:27px}.ddArchivePayout strong{font-size:19px}.ddArchivePayoutStatus{padding:5px 6px;font-size:9px}body.role-transporter .ddArchiveToggle,body.role-transporter .transporterCompletedContact>a[href$=\/statement]{font-size:14px}}@media (max-width:1023px){body.role-transporter .transporterCompletedCard{border-width:1px!important}.ddCompletedApproved{padding:0 16px 16px}.ddCompletedApproved>section{padding-top:16px}.ddCompletedApproved .ddDeliveryFacts dl{border-radius:13px;grid-template-columns:1fr 1fr;padding:10px 12px;display:grid}.ddCompletedApproved .ddDeliveryFacts dl>div{border-top:0;min-width:0;padding:9px 7px 12px;display:block}.ddCompletedApproved .ddDeliveryFacts dl>div:nth-child(odd){border-right:1px solid #e3ebf4;padding-right:12px}.ddCompletedApproved .ddDeliveryFacts dl>div:nth-child(2n){padding-left:18px}.ddCompletedApproved .ddDeliveryFacts dl>div:nth-child(n+3){border-top:1px solid #e3ebf4;padding-top:14px;padding-bottom:8px}.ddCompletedApproved .ddDeliveryFacts dt{margin-bottom:3px;font-size:12px}.ddCompletedApproved .ddDeliveryFacts dd{text-align:left;max-width:none;font-size:16px;font-weight:700;line-height:1.4}.ddCompletedEvidence{background:#fff;border:1px solid #dbe6f1;border-radius:13px;margin-top:16px;overflow:hidden}.ddCompletedEvidence>summary{color:#071c43;cursor:pointer;align-items:center;gap:13px;min-height:72px;padding:14px 16px;list-style:none;display:flex}.ddCompletedEvidence>summary:focus-visible{outline-offset:-3px;outline:3px solid #2563eb}.ddCompletedEvidence>summary::-webkit-details-marker{display:none}.ddCompletedEvidence>summary>svg:first-child{flex-shrink:0;width:27px;height:27px}.ddCompletedEvidence>summary>span{flex:1;min-width:0}.ddCompletedEvidence strong{letter-spacing:-.25px;font-size:15px;line-height:1.4;display:block}.ddCompletedEvidence small{color:#63799d;margin-top:2px;font-size:11px;line-height:1.5;display:block}.ddCompletedEvidence>summary>svg:last-child{color:#315781;flex-shrink:0;width:18px;height:18px}.ddCompletedEvidence[open]>summary>svg:last-child{transform:rotate(180deg)}.ddCompletedApproved .ddCompletedEvidence>.ddEvidenceReports{border:0;border-radius:0;margin:0;padding:0 14px}}@media (max-width:360px){.ddCompletedApproved .ddDeliveryFacts dt{font-size:11px}.ddCompletedApproved .ddDeliveryFacts dd{font-size:14px}.ddCompletedApproved .ddDeliveryFacts dl>div:nth-child(2n){padding-left:12px}.ddCompletedEvidence>summary{gap:9px;padding:12px}.ddCompletedEvidence strong{font-size:14px}}@media (max-width:1023px){.transporterCompletedCard.isExpanded>.ddArchiveSummary{margin-bottom:13px}body.role-transporter .transporterCompletedCard.isExpanded>.transporterCompletedContact>a[href$=\/statement]{display:none}body.role-transporter .transporterCompletedCard.isExpanded>.transporterCompletedContact:has(>a[href$=\/statement]:only-child){display:none}.ddCompletedApproved>.ddCompletedStatement{background:#fff8ef;border:1px solid #ffc997;border-radius:12px;margin-top:16px;padding:12px 14px 14px}.ddCompletedStatement h3{margin-bottom:3px}.ddCompletedStatement p{color:#63799d;margin:0 0 12px;font-size:12px;line-height:1.5}.ddCompletedStatement a{color:#071c43;background:#ff7114;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:44px;padding:10px 8px;font-size:16px;font-weight:700;line-height:1.4;text-decoration:none;display:flex}.ddCompletedStatement .ddArchivePrintIcon{flex-shrink:0;width:23px;height:23px;display:block}.ddCompletedStatement a:focus-visible{outline-offset:-3px;outline:3px solid #2563eb}}
