.manageRequestsPage{max-width:1180px}.manageRequestList{gap:8px;margin-top:14px;display:grid}.manageRequestCard{transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #dfe7ee!important;border-radius:13px!important;padding:0!important}.manageRequestCard.isExpanded{border-color:#bdcddd!important;box-shadow:0 8px 22px #10233f12!important}.manageRequestSummary{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1.6fr) minmax(250px,.8fr) 28px;align-items:center;gap:14px;padding:11px 13px;display:grid}.manageRequestSummary:hover{background:#fafcfd}.manageRequestIdentity{min-width:0}.manageRequestIdentity .statusGroup{gap:4px;margin-bottom:5px}.manageRequestIdentity .statusPill{padding:3px 6px;font-size:8px}.manageRequestIdentity strong{color:#183654;font-size:13px;line-height:1.2;display:block}.manageRequestIdentity small{color:#78899a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;display:block;overflow:hidden}.manageRequestQuick{grid-template-columns:1fr 1.3fr;gap:7px;display:grid}.manageRequestQuick>span{background:#f5f8fa;border-radius:9px;min-width:0;padding:6px 8px}.manageRequestQuick small,.manageRequestQuick b{display:block}.manageRequestQuick small{color:#83909e;font-size:8px}.manageRequestQuick b{color:#24435e;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:10px;overflow:hidden}.manageRequestChevron{color:#31506b;background:#edf2f6;border-radius:8px;place-items:center;width:26px;height:26px;font-size:16px;font-weight:700;display:grid}.manageRequestExpanded{background:#fbfcfd;border-top:1px solid #e7edf2;padding:14px}.manageRequestExpanded .routeVisual{margin:0 0 14px}.manageRequestActions{margin-top:12px}@media (max-width:760px){.manageRequestSummary{grid-template-columns:minmax(0,1fr) 28px;gap:8px;padding:10px}.manageRequestQuick{grid-area:2/1/auto/-1}.manageRequestChevron{grid-area:1/2}.manageRequestExpanded{padding:13px}.manageRequestExpanded .infoRow{flex-direction:column;align-items:flex-start;gap:3px}.manageRequestActions{grid-template-columns:1fr;display:grid}.manageRequestActions .btn{width:100%}.manageRequestIdentity small{white-space:normal}}
.transporterRatingBadge{flex-direction:column;align-items:flex-start!important;gap:2px!important;display:flex!important}.transporterRatingBadge strong{font-size:27px!important}.transporterReviewList{gap:8px;margin-top:16px;display:grid}.transporterReviewCard{transition:border-color .18s,box-shadow .18s;overflow:hidden;box-shadow:none!important;background:#fff!important;border:1px solid #dfe7ee!important;border-radius:13px!important;padding:0!important}.transporterReviewCard.isExpanded{border-color:#c8d8e6!important;box-shadow:0 8px 24px #10233f12!important}.transporterReviewSummary{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1.25fr) minmax(400px,1fr) 28px;align-items:center;gap:14px;padding:11px 13px;display:grid}.transporterReviewSummary:hover{background:#fafcfd}.transporterReviewIdentity{min-width:0}.transporterReviewIdentity .statusPill{margin-bottom:6px;padding:3px 6px;font-size:8px;display:inline-block}.transporterReviewIdentity strong{color:#183654;font-size:13px;line-height:1.25;display:block}.transporterReviewIdentity small{color:#78899a;margin-top:3px;font-size:9px;display:block}.transporterReviewQuick{grid-template-columns:1.35fr .9fr .9fr;gap:7px;display:grid}.transporterReviewQuick>span{background:#f5f8fa;border-radius:9px;min-width:0;padding:7px 8px}.transporterReviewQuick small,.transporterReviewQuick b{display:block}.transporterReviewQuick small{color:#83909e;margin-bottom:2px;font-size:8px;font-weight:800}.transporterReviewQuick b{color:#24435e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.reviewStars{letter-spacing:.02em;color:#b76c19!important}.reviewStars em{color:#64788d;letter-spacing:0;margin-left:3px;font-size:8px;font-style:normal}.transporterReviewChevron{color:#31506b;background:#edf2f6;border-radius:8px;place-items:center;width:26px;height:26px;font-size:16px;font-weight:700;display:grid}.transporterReviewExpanded{background:#fbfcfd;border-top:1px solid #e7edf2;padding:15px}.reviewContext{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.reviewContext>span{background:#fff;border:1px solid #e3e9ef;border-radius:10px;padding:9px 10px}.reviewContext small,.reviewContext b{display:block}.reviewContext small{color:#82909e;text-transform:uppercase;font-size:8px;font-weight:800}.reviewContext b{color:#29465f;margin-top:3px;font-size:10px;line-height:1.35}.reviewTextPanel{margin-top:10px!important}.reviewTextPanel>b{color:#183654;font-size:11px;display:block}.reviewTextPanel p{margin:5px 0 0;line-height:1.55}.reviewTextPanel>small{color:#82909e;margin-top:7px;font-size:9px;display:block}.responsePanel{background:#f9fcfa;border-color:#d9e8df}.reviewActionPanel{margin-top:12px!important}.reviewActionPanel h3{margin-top:0}.reviewActionButton{margin-top:12px}.reviewActionButton.secondary{margin-left:8px}.transporterReviewExpanded .formNotice{margin-top:12px}.transporterReviewExpanded .formNotice>div{margin-top:4px}.transporterReviewExpanded .formNotice small{margin-top:6px;display:block}.transporterReviewExpanded textarea{resize:vertical}@media (max-width:900px){.transporterReviewSummary{grid-template-columns:minmax(0,1fr) 330px 28px}.reviewContext{grid-template-columns:1fr 1fr}}@media (max-width:760px){.transporterReviewSummary{grid-template-columns:minmax(0,1fr) 28px;gap:8px;padding:10px}.transporterReviewQuick{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.transporterReviewChevron{grid-area:1/2}.transporterReviewExpanded{padding:13px}.reviewContext{grid-template-columns:1fr 1fr}.transporterReviewExpanded .actionButtons{grid-template-columns:1fr;display:grid}.transporterReviewExpanded .actionButtons .btn,.reviewActionButton{width:100%}.reviewActionButton.secondary{margin-top:8px;margin-left:0}}@media (max-width:480px){.transporterReviewQuick,.reviewContext{grid-template-columns:1fr}.transporterReviewQuick b{white-space:normal}}
.verificationShell{max-width:1120px}.verificationHero{position:relative;overflow:hidden}.verificationHero:after{content:"";pointer-events:none;background:#ff7a1817;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-100px;right:-70px}.verificationHero>div{z-index:1;position:relative}.verificationStatusCard{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff47;border-radius:16px;flex-direction:column;gap:4px;min-width:180px;padding:17px 20px;display:flex;box-shadow:0 10px 26px #00000017}.verificationStatusCard span{color:#ffffffbf;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900}.verificationStatusCard strong{color:#fff;letter-spacing:-.025em;font-size:23px}.verificationStatusCard small{color:#ffffffb8;font-size:9px}.reviewNote{color:#6c5543;background:#fff8f1;border:1px solid #ead9c9;border-radius:13px;align-items:flex-start;gap:12px;margin:14px 0;padding:13px 15px;display:flex}.reviewNote:before{content:"!";color:#ad5b1e;background:#fff0e1;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-weight:900;display:grid}.reviewNote b,.reviewNote span{display:block}.reviewNote b{color:#7b4d2c;font-size:11px}.reviewNote span{margin-top:2px;font-size:10px;line-height:1.45}.verificationSection{border:1px solid #dce5ed;margin-top:14px;padding:20px;box-shadow:0 8px 26px #10233f0d}.verificationHeading{border-bottom:1px solid #e7edf2;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:14px;display:flex}.verificationHeading .panelIcon{color:#fff;background:#102d52;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.verificationHeading h2{color:#173451;letter-spacing:-.02em;margin:0;font-size:18px}.verificationHeading p{color:#718196;margin:4px 0 0;font-size:10px;line-height:1.5}.verificationSection form>.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.verificationSection .field{margin-bottom:12px}.verificationSection .field label{color:#596f86;letter-spacing:.055em;margin-bottom:5px;font-size:9px;font-weight:900;display:block}.verificationSection input,.verificationSection textarea,.verificationSection select{box-sizing:border-box;color:#1e3b56;background:#fff;border:1px solid #d7e0e8;border-radius:11px;outline:none;width:100%;min-width:0;padding:10px 11px;transition:border-color .16s,box-shadow .16s}.verificationSection input,.verificationSection select{min-height:43px}.verificationSection textarea{resize:vertical}.verificationSection input:focus,.verificationSection textarea:focus,.verificationSection select:focus{border-color:#9bb6cc;box-shadow:0 0 0 3px #275a8314}.verificationSection input[type=file]{background:#f9fbfc;padding:8px}.documentUploadForm .field{min-width:0;overflow:hidden}.documentUploadForm input[type=date]{box-sizing:border-box;appearance:none;width:100%;min-width:0;max-width:100%;display:block;overflow:hidden}.documentUploadForm{background:#fbfcfd;border:1px solid #e1e8ee;border-radius:14px;padding:14px}.documentUploadForm>.grid{grid-template-columns:repeat(2,minmax(0,1fr))}.documentUploadForm .fileField{grid-column:1/-1}.documentUploadForm .btn{margin-top:2px}.documentList{gap:8px;margin-top:15px;display:grid}.documentRow{color:#173451;background:#fff;border:1px solid #dfe7ed;border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.documentRow:hover{border-color:#c4d2de;transform:translateY(-1px);box-shadow:0 7px 18px #10233f0f}.documentIcon{background:#f1f5f8;border-radius:10px;place-items:center;width:34px;height:34px;font-size:15px;display:grid}.documentRow>div:nth-child(2){min-width:0}.documentRow b,.documentRow span,.documentRow small{display:block}.documentRow b{color:#203e59;font-size:11px}.documentRow div>span{color:#728397;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;overflow:hidden}.documentRow small{color:#8b7968;margin-top:3px;font-size:8px}.documentRow>.statusPill{padding:4px 7px;font-size:8px}.documentRow>strong{color:#265a83;white-space:nowrap;font-size:9px}.emptyDocuments{background:#fafcfd;border:1px dashed #cfd9e2;border-radius:12px;align-items:center;gap:11px;padding:14px;display:flex}.emptyDocuments>span{background:#eef3f7;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.emptyDocuments b{color:#314d66;font-size:11px;display:block}.emptyDocuments p{color:#82909f;margin:2px 0 0;font-size:9px}.submitReviewPanel{background:linear-gradient(145deg,#f7fcf9,#eff8f3);border:1px solid #d6e7dc;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;padding:14px 15px;display:flex}.submitReviewPanel b{color:#265b40;font-size:12px;display:block}.submitReviewPanel p{color:#668173;margin:3px 0 0;font-size:9px;line-height:1.45}.submitReviewPanel .btn{white-space:nowrap}.verificationSection>.btn,.verificationSection form>.btn{min-width:160px}@media (max-width:760px){.verificationHero{padding:21px}.verificationStatusCard{width:100%;min-width:0}.verificationSection{padding:15px}.verificationSection form>.grid,.documentUploadForm>.grid{grid-template-columns:1fr}.documentUploadForm .fileField{grid-column:auto}.documentRow{grid-template-columns:34px minmax(0,1fr) auto}.documentRow>.statusPill{grid-column:2}.documentRow>strong{grid-area:1/3/3}.submitReviewPanel{flex-direction:column;align-items:stretch}.submitReviewPanel .btn,.verificationSection form>.btn{width:100%}}@media (max-width:460px){.documentRow{grid-template-columns:32px minmax(0,1fr)}.documentRow>.statusPill{grid-column:2}.documentRow>strong{grid-area:auto/2;margin-top:2px}.reviewNote{gap:9px}}.requiredDocumentUploads{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.requiredDocumentUploadCard{flex-direction:column;min-width:0;display:flex}.requiredDocumentUploadHeading{border-bottom:1px solid #e3eaf0;align-items:flex-start;gap:10px;min-height:58px;margin-bottom:13px;padding-bottom:12px;display:flex}.requiredDocumentUploadHeading>span{background:#edf3f7;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.requiredDocumentUploadHeading h3{color:#173451;margin:0;font-size:14px}.requiredDocumentUploadHeading p{color:#718196;margin:4px 0 0;font-size:9px;line-height:1.45}.requiredDocumentUploadCard>.grid{flex:1}.requiredDocumentUploadCard>.btn{align-self:flex-start}.requiredDocumentUploadCard input[type=hidden]{display:none}@media (max-width:760px){.requiredDocumentUploads{grid-template-columns:1fr}.requiredDocumentUploadHeading{min-height:0}.requiredDocumentUploadCard>.btn{align-self:stretch}}.verificationSection .businessDetailsForm>.grid{gap:0 12px}.verificationSection .businessDetailsForm .field{margin-bottom:3px}.businessDetailsForm>.btn{margin-top:2px}.verificationSection .insuranceUploadCard>.grid{row-gap:2px}.verificationSection .insuranceUploadCard .field{margin-bottom:4px}.businessDetailsSection .verificationHeading{margin-bottom:7px;padding-bottom:10px}
.quoteOffer[data-quote-comparison-enhanced=true]{box-sizing:border-box;overflow:hidden;background:#fffaf5!important;border:2px solid #f2a35f!important;border-radius:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:0!important;display:block!important;box-shadow:0 8px 22px #ff7a181a!important}.quoteComparisonSummary{box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:inherit;text-align:left;cursor:pointer;background:#fffaf5;border:0;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) minmax(0,.9fr) 30px;align-items:center;gap:12px;padding:12px 14px;display:grid;overflow:hidden}.quoteComparisonSummary>*{min-width:0;max-width:100%}.quoteComparisonSummary:hover{background:#fff4e8}.quoteCompareIdentity{align-items:center;gap:10px;min-width:0;max-width:100%;display:flex}.quoteCompareAvatar{background:#fff0e2;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.quoteCompareIdentity b,.quoteCompareIdentity small,.quoteCompareStats small,.quoteCompareStats b,.quoteCompareMessage small,.quoteCompareMessage b{display:block}.quoteCompareIdentity b{color:#183654;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.quoteCompareIdentity small{color:#a75a20;margin-top:2px;font-size:8px;font-weight:900}.quoteCompareStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;max-width:100%;display:grid}.quoteCompareStats>span{box-sizing:border-box;background:#fff;border:1px solid #f1ddc8;border-radius:9px;min-width:0;max-width:100%;padding:7px 8px}.quoteCompareStats small{color:#8b6f56;font-size:8px;font-weight:800}.quoteCompareStats b{color:#24435e;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10px;overflow:hidden}.quoteCompareStats>span:first-child{background:#fff3e7;border-color:#efbf91}.quoteCompareStats>span:first-child b{color:#a84d0c;font-size:14px;font-weight:900}.quoteCompareMessage{min-width:0;max-width:100%;overflow:hidden}.quoteCompareMessage small{color:#8b6f56;font-size:8px;font-weight:800}.quoteCompareMessage b{color:#52677b;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;overflow:hidden}.quoteCompareChevron{color:#a84d0c;background:#fff0e2;border-radius:8px;place-items:center;width:26px;height:26px;font-size:16px;font-weight:800;display:grid}.quoteComparisonExpanded{box-sizing:border-box;background:#fffaf5;border-top:1px solid #f1d8bf;width:100%;min-width:0;max-width:100%;padding:14px;display:none;overflow:hidden}.quoteComparisonOpen .quoteComparisonExpanded{display:block}.quoteComparisonOpen{border-color:#eb9144!important;box-shadow:0 10px 26px #ff7a1824!important}.quoteComparisonExpanded>.quoteTransporter,.quoteComparisonExpanded>.quoteDecision{box-sizing:border-box;min-width:0;max-width:100%;margin:0}.quoteComparisonExpanded>.quoteTransporter{display:flex}.quoteComparisonExpanded>.quoteDecision{border-top:1px solid #f1d8bf;margin-top:12px;padding-top:12px}.quoteComparisonExpanded .infoPanel{box-sizing:border-box;max-width:100%;margin-top:10px}.quoteComparisonExpanded .actionButtons{max-width:100%;margin-top:10px}@media (max-width:900px){.quoteComparisonSummary{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) 30px}.quoteCompareMessage{grid-area:2/1/auto/-1}.quoteCompareChevron{grid-area:1/3}}@media (max-width:700px){.quoteComparisonSummary{grid-template-columns:minmax(0,1fr) 30px;gap:9px;padding:11px}.quoteCompareStats{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.quoteCompareMessage{grid-area:3/1/auto/-1}.quoteCompareChevron{grid-area:1/2}.quoteComparisonExpanded{padding:12px}.quoteComparisonExpanded>.quoteTransporter{flex-wrap:wrap;align-items:flex-start}.quoteComparisonExpanded>.quoteDecision{width:100%}.quoteComparisonExpanded>.quoteDecision .btn{width:100%;max-width:100%}}@media (max-width:480px){.quoteCompareStats{grid-template-columns:1fr}.quoteCompareStats b,.quoteCompareMessage b{white-space:normal}}.customerDateActions,.customerCounterDateForm{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.customerCounterDateForm{margin-top:12px}.customerCounterDateForm .field{min-width:0;max-width:100%}.customerCounterDateForm input[type=date]{box-sizing:border-box;appearance:none;width:100%;min-width:0;max-width:100%;display:block}.customerDateActions .actionButtons{flex-wrap:wrap;gap:8px;display:flex}.customerDateActions .btn{white-space:normal;max-width:100%}@media (max-width:480px){.customerDateActions .actionButtons{grid-template-columns:minmax(0,1fr);display:grid}.customerDateActions .btn{width:100%;min-width:0}}.quoteOffer.needsQuoteAction .quoteCompareStats>span:nth-child(3){background:#fff3e7;border-color:#efb174}.quoteOffer.needsQuoteAction [data-compare-status]{color:#a84d0c;font-weight:900}.customerQuoteTotalLabel{color:#7d624d;letter-spacing:.05em;text-transform:uppercase;font-size:9px;font-weight:900}.quoteRequestCard .quoteComparisonExpanded>.quoteTransporter{grid-template-columns:42px minmax(0,1fr);align-items:start;gap:10px 12px;width:100%;min-width:0;max-width:100%;display:grid}.quoteRequestCard .quoteComparisonExpanded>.quoteTransporter>.transporterAvatar{grid-area:1/1}.quoteRequestCard .quoteComparisonExpanded>.quoteTransporter>div:nth-child(2){overflow-wrap:anywhere;grid-area:1/2;width:auto;min-width:0;max-width:100%}.quoteRequestCard .quoteComparisonExpanded>.quoteTransporter>.transporterSummaryMeta{grid-column:1/-1;width:100%;min-width:0;max-width:100%;margin-top:0}.quoteRequestCard .quoteComparisonExpanded .quoteTransporter p,.quoteRequestCard .quoteComparisonExpanded .infoRow,.quoteRequestCard .quoteComparisonExpanded .infoRow b,.quoteRequestCard .quoteComparisonExpanded .transporterTrustRow span{overflow-wrap:anywhere;min-width:0;max-width:100%}.quoteRequestCard .quoteComparisonExpanded .infoRow{flex-wrap:wrap}@media (max-width:700px){.quoteRequestCard .quoteComparisonExpanded>.quoteTransporter{grid-template-columns:42px minmax(0,1fr)}}
.customerRequestDetailsPanel{background:#fbfcfe;border:1px solid #e1e8ef;border-radius:13px;margin:12px 0 14px;padding:13px}.customerRequestDetailsHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.customerRequestDetailsHead span,.customerRequestDetailsHead b,.customerRequestDetailsHead small{display:block}.customerRequestDetailsHead span{color:#7f8fa0;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:900}.customerRequestDetailsHead b{color:#183654;margin-top:2px;font-size:12px}.customerRequestDetailsHead small{color:#82909e;text-align:right;max-width:280px;font-size:9px;line-height:1.4}.customerRequestDetailsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.customerRequestDetailsGrid>div{background:#fff;border:1px solid #e6ebf0;border-radius:10px;min-width:0;padding:9px 10px}.customerRequestDetailsGrid>div.wide{grid-column:span 3}.customerRequestDetailsGrid span,.customerRequestDetailsGrid b{display:block}.customerRequestDetailsGrid span{color:#83909e;text-transform:uppercase;font-size:8px;font-weight:800}.customerRequestDetailsGrid b{color:#29465f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:10px;line-height:1.4;overflow:hidden}.customerExpandableCard.isCollapsed .customerRequestDetailsPanel{display:none}@media (max-width:760px){.customerRequestDetailsHead{flex-direction:column}.customerRequestDetailsHead small{text-align:left}.customerRequestDetailsGrid{grid-template-columns:1fr 1fr}.customerRequestDetailsGrid>div.wide{grid-column:span 2}.customerRequestDetailsGrid b{white-space:normal}}@media (max-width:480px){.customerRequestDetailsGrid{grid-template-columns:1fr}.customerRequestDetailsGrid>div.wide{grid-column:auto}}
.activeVehicleDetails{background:#fbfcfd;border:1px solid #e0e8ef;border-radius:13px;margin:12px 0 16px;padding:13px 14px}.activeVehicleDetailsHeading{justify-content:space-between;align-items:flex-end;gap:10px;margin-bottom:9px;display:flex}.activeVehicleDetailsHeading span{color:#183654;text-transform:uppercase;letter-spacing:.045em;font-size:11px;font-weight:900}.activeVehicleDetailsHeading small{color:#82909e;font-size:8px;font-weight:700}.activeVehicleDetailsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.activeVehicleDetailsGrid>span{background:#fff;border:1px solid #e5ebf0;border-radius:9px;min-width:0;padding:8px 9px}.activeVehicleDetailsGrid small,.activeVehicleDetailsGrid b{display:block}.activeVehicleDetailsGrid small{color:#8492a0;text-transform:uppercase;font-size:8px;font-weight:800}.activeVehicleDetailsGrid b{color:#29465f;text-overflow:ellipsis;margin-top:3px;font-size:10px;line-height:1.3;overflow:hidden}.customerExpandableCard.isCollapsed .activeVehicleDetails,.transporterExpandableCard.isCollapsed .activeVehicleDetails{display:none!important}@media (max-width:900px){.activeVehicleDetailsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.activeVehicleDetails{padding:11px}.activeVehicleDetailsHeading{flex-direction:column;align-items:flex-start;gap:2px}.activeVehicleDetailsGrid{grid-template-columns:1fr 1fr}}@media (max-width:420px){.activeVehicleDetailsGrid{grid-template-columns:1fr}}
.customerCompletedSummary{grid-template-columns:minmax(0,1.15fr) minmax(430px,1fr) 28px!important;align-items:center!important}.customerCompletedIdentity{min-width:0}.customerCompletedIdentity span,.customerCompletedIdentity strong,.customerCompletedIdentity small{display:block}.customerCompletedIdentity strong{color:#183654;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}.customerCompletedIdentity small{color:#7b8998;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;overflow:hidden}.customerCompletedQuick{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.customerCompletedQuick>span{background:#f5f8fa;border-radius:9px;min-width:0;padding:7px 8px}.customerCompletedQuick small,.customerCompletedQuick b{display:block}.customerCompletedQuick small{color:#83909e;margin-bottom:2px;font-size:8px;font-weight:800}.customerCompletedQuick b{color:#24435e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}@media (max-width:900px){.customerCompletedSummary{grid-template-columns:minmax(0,1fr) 360px 28px!important}.customerCompletedQuick{grid-template-columns:1fr 1fr}}@media (max-width:760px){.customerCompletedSummary{grid-template-columns:minmax(0,1fr) 28px!important;row-gap:5px!important;padding-top:8px!important;padding-bottom:8px!important}.customerCompletedQuick{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.customerCompletedQuick>span{border-radius:7px;min-height:0!important;padding:4px 5px!important}.customerCompletedQuick small{margin-bottom:1px;font-size:6px;line-height:1.1}.customerCompletedQuick b{font-size:8px;line-height:1.15}.customerCompletedIdentity strong{font-size:12px}.customerCompletedIdentity small{margin-top:2px;font-size:8px}.customerCompletedSummary>.customerCardChevron{grid-area:1/2}}@media (max-width:440px){.customerCompletedQuick{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.customerCompletedQuick>span{padding:3px 5px!important}.customerCompletedQuick small{font-size:6px}.customerCompletedQuick b{font-size:7px}}
.quoteRequestCard.hasCustomerQuotes{background:linear-gradient(#fffaf5 0%,#fff 34%);border-color:#f0b77f!important;box-shadow:0 12px 34px #9f53171a!important}.quoteRequestCard.hasCustomerQuotes .quoteCount{background:#fff5eb;border-color:#efc49b}.quoteRequestCard.hasCustomerQuotes .quoteCount strong{color:#9b4d13}.quotesReceivedBadge{color:#a84d0c;letter-spacing:.03em;text-transform:uppercase;background:#fff0e4;border-radius:999px;align-items:center;width:max-content;margin:7px 0 4px;padding:5px 8px;font-size:9px;font-weight:900;display:inline-flex!important}.quoteRequestCard.hasCustomerQuotes .bookingTop h2{margin-top:5px}@media (max-width:760px){.quoteRequestCard.hasCustomerQuotes{box-shadow:0 8px 24px #9f531717!important}.quotesReceivedBadge{margin-top:6px}.quoteRequestCard.hasCustomerQuotes .quoteCount{background:#fff5eb}}.quoteRequestCard.hasCustomerQuotes.isCollapsed{border:2px solid #eb8a3d!important;box-shadow:0 0 0 3px #eb8a3d1f,0 14px 34px #9f531729!important}.quoteRequestCard.hasCustomerQuotes.isCollapsed>.customerCardToggle{background:linear-gradient(100deg,#fff1e4 0%,#fff8f1 58%,#fff 100%);border-left:5px solid #f47a1f;padding-left:11px}.quoteRequestCard.hasCustomerQuotes.isCollapsed>.customerCardToggle:hover{background:linear-gradient(100deg,#ffe8d4 0%,#fff3e7 58%,#fffaf6 100%)}.quoteRequestCard.hasCustomerQuotes.isCollapsed .customerCardSummaryStatus{color:#fff;background:#f47a1f;border-radius:999px;width:max-content;padding:4px 7px;display:inline-flex}.quoteRequestCard.hasCustomerQuotes.isCollapsed .customerCardSummarySide>b{color:#9b4d13;background:#fff3e8;border:1px solid #efbd91;border-radius:999px;padding:7px 10px}@media (max-width:760px){.quoteRequestCard.hasCustomerQuotes.isCollapsed{box-shadow:0 0 0 2px #eb8a3d1f,0 10px 26px #9f531724!important}.quoteRequestCard.hasCustomerQuotes.isCollapsed>.customerCardToggle{padding-left:9px}}
@media (min-width:901px){.customerTop+main.dashboardShell .customerTransporterContactActions{flex:0 330px;max-width:330px}.customerTop+main.dashboardShell .customerTransporterContactActions>.btn{min-height:38px;padding:7px 9px;font-size:11px}.customerTop+main.dashboardShell .customerDeliveryDetails>div>.btn.fullBtn,.customerTop+main.dashboardShell .bookingColumns>section:nth-child(2)>.btn.fullBtn{width:auto;min-height:38px;padding:8px 14px;font-size:12px}.customerTop+main.dashboardShell .customerStatementButton{flex:none;min-height:38px;padding:8px 14px;font-size:12px}.customerTop+main.notificationsPage .notificationActions>.btn{min-height:36px;padding:7px 12px;font-size:12px}}
@media (min-width:901px){.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterActions{flex-wrap:wrap;justify-content:flex-start;display:flex}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterActions>.btn{width:auto;min-height:36px;padding:7px 14px;font-size:12px}.transporterTop+main.notificationsPage .notificationActions>.btn{min-height:36px;padding:7px 12px;font-size:12px}.transporterTop+main.dashboardShell .transporterExpandableCard.transporterBooking.isCollapsed>.transporterCollapsedContact{width:min(360px,100% - 28px)!important}.transporterTop+main.dashboardShell .transporterBooking>.transporterCollapsedContact>.btn{min-height:38px;font-size:11px;padding:7px 9px!important}.transporterTop+main.dashboardShell .transporterBooking .subHeading>a.btn[href^="/messages?bookingId="]{min-height:38px;padding:7px 12px;font-size:11px}.transporterTop+main.dashboardShell .transporterBooking .transporterCollectionAction [data-poc]>.btn.fullBtn{width:auto;min-height:38px;padding:8px 14px;font-size:12px}.transporterTop+main.dashboardShell .insuranceAccountWarning:not(.verificationRejectedWarning)>a.btn[href="/transporter/verification"]{font-weight:600}}
.transporterTop+main.dashboardShell nav[aria-label=Filter\ proceeds] .desktopAdjustmentRows{display:none}@media (min-width:761px){.transporterTop+main.dashboardShell nav[aria-label=Filter\ proceeds]>a[href*=filter\=fines]{min-width:0}.transporterTop+main.dashboardShell nav[aria-label=Filter\ proceeds]>a[href*=filter\=fines]>strong{white-space:normal;overflow-wrap:anywhere;max-width:100%;line-height:1.35}.transporterTop+main.dashboardShell nav[aria-label=Filter\ proceeds] .desktopAdjustmentRows{gap:4px;display:grid}.transporterTop+main.dashboardShell nav[aria-label=Filter\ proceeds] .desktopAdjustmentRows>span{justify-content:space-between;gap:8px;min-width:0;display:flex}.transporterTop+main.dashboardShell nav[aria-label=Filter\ proceeds] .desktopAdjustmentRows b{text-align:right;min-width:0}.transporterTop+main.dashboardShell nav[aria-label=Filter\ proceeds] .mobileAdjustmentTotal{display:none}}
@media (min-width:901px){body:has(>.transporterTop+main.dashboardShell){background:#f6f4fa}.transporterTop+main.dashboardShell .transporterBooking.dashboardCard{background:#fdfcff;border-color:#d6cde6}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilters{box-shadow:none;background:#e9e5f5;border-color:#cfc5e4;padding:10px 12px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterField,.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterSectionLabel{color:#695e82}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterField>select,.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterField>input{background:#faf8fe;border-color:#cfc6df}.transporterTop+main.dashboardShell #available-jobs .transporterJobFiltersHeader{margin-bottom:5px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFiltersBody{grid-template-columns:minmax(0,1.1fr) minmax(0,1.15fr) minmax(0,1.55fr) minmax(0,1fr) minmax(130px,auto);gap:6px 9px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFiltersBody>.transporterJobFilterField:first-child{grid-area:2/1}.transporterTop+main.dashboardShell #available-jobs .transporterJobFiltersBody>.transporterJobFilterField:nth-child(2){grid-area:2/2}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterSectionLabel{grid-area:1/3;line-height:1}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterDistance{grid-area:2/3;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr)}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterSort{grid-area:2/4}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterActions{grid-area:2/5;justify-content:flex-end;align-self:end;gap:6px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterField{gap:4px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterField>select,.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterField>input{min-height:36px;padding-top:6px;padding-bottom:6px;font-size:12px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterDivider{background:#cfc5e4;grid-area:3/1/auto/-1;margin-top:2px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFiltersFooter{grid-area:4/1/auto/-1;margin-top:0}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity{background:#fff;border-width:2px 2px 2px 4px;border-color:#d6cde6 #d6cde6 #d6cde6 #ff7a18;border-left-style:solid;margin:22px 0 26px;box-shadow:none!important}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity:not(.isCollapsed):not(.hasCustomerCounterDate){border-color:#d6cde6 #d6cde6 #d6cde6 #ff7a18!important}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity>.transporterCardToggle,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity:not(.isCollapsed)>.transporterCardToggle{background:#fff}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity>.transporterCardToggle:hover{background:#faf8fe}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity:not(.isCollapsed)>.transporterCardToggle{border-bottom-color:#e4dcef}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .transporterCardSummaryStatus,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .bookingPartner,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .transporterCollapsedFacts small,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .jobQuickFacts span{color:#766c89}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .transporterCardSummaryMain strong,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .transporterCollapsedFacts b,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .jobQuickFacts b{color:#1c304b}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .transporterRouteSummary,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .compactRoute,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .transporterCollapsedFacts>span,.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .jobQuickFacts>div{background:#f5f2fa;border-color:#e4dcef}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .transporterRouteSummary>span{background:#faf8fe}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .jobQuoteToggle{background:#f5f2fa;border-color:#e4dcef}.transporterTop+main.dashboardShell #available-jobs .jobOpportunity .jobQuoteToggle:hover{background:#eee9f5}}@media (min-width:901px) and (max-width:1099px){.transporterTop+main.dashboardShell #available-jobs .transporterJobFiltersBody{grid-template-columns:repeat(3,minmax(0,1fr))}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterSort{grid-column:3}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterSectionLabel{grid-area:3/1;margin-top:5px}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterDistance{grid-area:4/1/auto/3}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterActions{grid-area:4/3}.transporterTop+main.dashboardShell #available-jobs .transporterJobFilterDivider{grid-row:5}.transporterTop+main.dashboardShell #available-jobs .transporterJobFiltersFooter{grid-row:6}}
.mobileBrandLogo{display:none}@media (max-width:760px){.top .headerLogo{align-items:center;display:flex}.top .headerLogo picture,.top .adminHeaderLogo>img{display:none}.top .headerLogo .mobileBrandLogo{background:url(/moveamotor-logo.svg) 0/contain no-repeat;flex:0 0 128px;width:128px;height:34px;display:block;position:relative}.customerTop .customerPrimaryNav .headerLogo .mobileBrandLogo,.transporterTop .transporterPrimaryNav .headerLogo .mobileBrandLogo{transform-origin:0;transform:scale(.875)}.homePage .footerLogo{background:0 0;width:138px;height:38px}.homePage .footerLogo>.mobileBrandLogo{transform-origin:0 0;background:url(/moveamotor-logo.svg) 0/contain no-repeat;width:128px;height:34px;display:block;position:relative;transform:scale(1.06)}}@media (max-width:370px){.top .headerLogo .mobileBrandLogo{transform-origin:0;transform:scale(.88)}}
.homePage .homeQuoteHeading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:7px;display:flex}.homePage .homeQuoteHeading>div{min-width:0}.homePage .homeQuoteHeading span{color:#697a90;margin-top:3px;font-size:11px;display:block}.homePage .homeQuoteExpand{color:#174f80;width:34px;height:34px;font:inherit;cursor:pointer;background:#edf3f8;border:0;border-radius:50%;flex:0 0 34px;padding:0;font-size:23px;line-height:1}.homePage .homeQuoteExpand:disabled{opacity:.6;cursor:default}.homePage .homeQuoteLocations .field{min-width:0;margin:0}.homePage .homeQuoteLocations .addressField small{display:none}.homePage .homeQuoteLocations{grid-template-columns:minmax(0,1fr);gap:9px;margin-top:10px;display:grid}.homePage .homeQuoteLocations .addressField{width:100%;min-width:0}.homePage .homeQuoteTransport{margin-top:11px;padding-top:11px}.homePage .homeQuoteCompatibility{margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.4}.homePage .homeQuoteExtra[hidden]{display:none}.homePage .homeQuoteSection{border-top:1px solid #e5ebf1;margin-top:14px;padding-top:14px}.homePage .homeQuoteSection>strong{color:#173451;font-size:14px}.homePage .homeQuoteVehicle{margin-top:0}.homePage .homeQuoteSection.homeQuoteTransport{margin-top:16px}.homePage .homeQuoteFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px;margin-top:10px;display:grid}.homePage .homeQuoteFieldGrid .field{min-width:0;margin:0}.homePage .homeQuoteFieldGrid .homeQuoteWide{grid-column:1/-1}.homePage .homeQuoteFieldGrid label{letter-spacing:.045em;margin:0 0 5px;font-size:10px}.homePage #home-quote-vehicle-type:invalid,.homePage #home-quote-transport-type:invalid,.homePage #home-quote-running:invalid{color:#697a90}.homePage #home-quote-vehicle-type option,.homePage #home-quote-transport-type option,.homePage #home-quote-running option{color:#10233f}.homePage .homeQuoteFieldGrid input,.homePage .homeQuoteFieldGrid select{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:39px;font:inherit;background:#fbfcfd;border:1px solid #dce4ed;border-radius:9px;margin:0;padding:9px 10px;font-size:13px;display:block}.homePage .homeQuoteDateTransport{margin-top:9px}.homePage .homeQuoteCalendarField{min-width:0;position:relative}.homePage .homeQuoteFieldLabel{color:#10233f;letter-spacing:.045em;margin:0 0 5px;font-size:10px;font-weight:800;display:block}.homePage .homeQuoteDateButton{color:#52647a;width:100%;min-width:0;max-width:100%;height:39px;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:#fbfcfd;border:1px solid #dce4ed;border-radius:9px;justify-content:space-between;align-items:center;gap:3px;padding:0 9px;font-size:13px;display:flex}.homePage .homeQuoteDateButton span{color:#174f80;font-size:18px}.homeQuoteCalendar{z-index:100;color:#132743;background:#fff;border:1px solid #dce4ed;border-radius:12px;width:250px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:10px;position:fixed;overflow-y:auto;box-shadow:0 10px 28px #071a3333}.homeQuoteCalendarHeader{justify-content:space-between;align-items:center;gap:4px;margin-bottom:6px;font-size:12px;display:flex}.homeQuoteCalendarHeader button{color:#174f80;cursor:pointer;background:#edf3f8;border:0;border-radius:6px;width:28px;height:28px;font-size:18px}.homeQuoteCalendarDays{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;display:grid}.homeQuoteCalendarDays span,.homeQuoteCalendarDays button{color:#304760;width:100%;height:28px;font:inherit;background:0 0;border:0;border-radius:5px;place-items:center;font-size:11px;display:grid}.homeQuoteCalendarDays button{cursor:pointer}.homeQuoteCalendarDays button:hover,.homeQuoteCalendarDays button[aria-pressed=true]{color:#174f80;background:#edf3f8}.homePage .homeQuoteFieldGrid .password-wrap input{padding-right:66px}.homePage .homeQuoteFieldGrid .password-toggle{padding:6px 8px;font-size:11px}.homePage .homeQuoteAccountTabs{background:#edf2f7;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-top:10px;padding:4px;display:grid}.homePage .homeQuoteAccountTabs button{color:#52647a;min-height:35px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;font-size:12px;font-weight:800}.homePage .homeQuoteAccountTabs button.active{color:#fff;background:#071a33}.homePage .homeQuoteAccountReady{color:#146944;margin:10px 0 0;font-size:12px}.homePage .homeQuoteRequestLink{color:#174f80;margin-top:10px;font-size:12px;font-weight:800;text-decoration:underline;display:inline-block}.homePage .homeQuoteError{font-size:12px;line-height:1.4}.homePage .homeQuoteForm .quoteCta{width:100%}@media (min-width:761px){.homePage .visualHero:has(.homeHeroPanelShell.isQuoteDetails){--compactHeroHeight:max(640px,47vw);height:var(--compactHeroHeight);align-items:flex-start;min-height:0;overflow:visible}.homePage .visualHero:has(.homeHeroPanelShell.isQuoteExpanded){z-index:2}.homePage .visualHero:has(.homeHeroPanelShell.isQuoteDetails) .visualHeroInner{height:var(--compactHeroHeight);align-items:center}.homePage .visualHero:has(.homeHeroPanelShell.isQuoteDetails) .homeHeroPanelShell{align-self:start;margin-top:max(33px,23.5vw - 287px)}.homePage .isQuoteExpanded .homeHeroPanelTrack>.homeHeroPanelSlide:first-child{z-index:3;max-height:none;position:relative;overflow:visible}.homePage .homeHeroPanelTrack>.homeHeroPanelSlide:first-child .homeQuoteHeading{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex}.homePage .homeHeroPanelShell.isQuoteDetails{height:auto;min-height:480px;overflow:visible}.homePage .isQuoteDetails .homeHeroPanelTrack{align-items:start;height:auto}.homePage .isQuoteDetails .homeHeroPanelTrack>.homeHeroPanelSlide:first-child{min-height:0}.homePage .isQuoteDetails .homeQuoteForm{padding-top:10px;justify-content:flex-start!important}.homePage .isQuoteDetails .homeQuoteForm label{margin:0 0 5px}.homePage .isQuoteDetails .quoteCta{margin-top:15px}.homePage .isQuoteDetails .quoteSmall{margin-top:9px}}@media (max-width:760px){.homePage .visualHero:has(.homeHeroPanelShell.isQuoteExpanded){align-items:flex-start;height:auto;min-height:0;overflow:hidden}.homePage .visualHero:has(.homeHeroPanelShell.isQuoteExpanded) .visualHeroInner{align-content:start;height:auto}.homePage .isQuoteExpanded .homeHeroPanelTrack>.homeHeroPanelSlide:first-child{z-index:3;position:relative;overflow:visible}.homePage .homeQuoteHeading{gap:6px;display:flex}.homePage .homeQuoteHeading span{font-size:10px}.homePage .homeQuoteExpand{flex-basis:34px;font-size:23px}.homePage .homeQuoteFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 7px}.homePage .homeQuoteFieldGrid input,.homePage .homeQuoteFieldGrid select{min-width:0;max-width:100%;padding:8px 7px;font-size:12px}.homePage .homeQuoteForm input:not([type=hidden]),.homePage .homeQuoteForm select{font-size:16px}.homePage .homeQuoteDateButton{height:39px;padding:0 7px;font-size:16px}.homePage .homeQuoteFieldGrid .field{width:100%;min-width:0}.homeQuoteCalendar{width:284px;padding:12px}.homeQuoteCalendarHeader{font-size:14px}.homeQuoteCalendarHeader button{width:32px;height:32px}.homeQuoteCalendarDays span,.homeQuoteCalendarDays button{height:32px;font-size:13px}}.homeQuoteCalendarDays button:disabled,.homeQuoteCalendarHeader button:disabled{opacity:.35;cursor:not-allowed;box-shadow:none;background:0 0}
body:has(.legalPage)>.guestTop{background:linear-gradient(110deg,#081b35,#123660);border-bottom:0;min-height:82px;padding:15px clamp(24px,4vw,60px);display:block}body:has(.legalPage)>.guestTop .guestPrimaryNav{align-items:center;gap:9px;width:min(1180px,100%);margin:auto;display:flex}body:has(.legalPage)>.guestTop .headerLogo{flex:none;width:218px;height:50px;margin-right:auto}body:has(.legalPage)>.guestTop .btn{white-space:nowrap;min-height:39px;padding:9px 14px;font-size:12px}body:has(.legalPage)>.guestTop .nav{display:none}.legalPage{background:#f5f7fa;min-height:calc(100vh - 82px)}.legalIntro{background:linear-gradient(#eef5fc,#f7f9fc);padding:45px 20px 78px}.legalIntroInner{width:min(1100px,100%);margin:auto}.legalIntro .eyebrow{letter-spacing:.16em;font-size:11px}.legalIntro h1{color:#0a2747;letter-spacing:-.035em;margin:13px 0 8px;font-size:clamp(31px,3vw,42px);line-height:1.12}.legalIntro .muted{color:#64758a;margin:0;font-size:14px}.legalContent{padding:0 20px 68px}.legalCard{color:#263c58;background:#fff;border:1px solid #e4eaf1;border-radius:17px;width:min(900px,100%);margin:-38px auto 0;padding:32px 38px 38px;position:relative;box-shadow:0 12px 35px #10233f12}.legalCard h2{color:#173451;margin:30px 0 10px;font-size:19px;line-height:1.3}.legalCard .legalCardIntroTitle{margin:0 0 10px;font-size:19px}.legalCard>p{margin:0 0 15px;font-size:14px;line-height:1.7}.legalCard h2:not(.legalCardIntroTitle){border-top:1px solid #e7edf3;padding-top:23px}.legalBackLink{color:#174f80;margin-top:18px;font-size:13px;font-weight:800;display:inline-flex}.legalBackLink:hover{text-decoration:underline}@media (max-width:760px){body:has(.legalPage)>.guestTop{min-height:68px;padding:10px 12px}body:has(.legalPage)>.guestTop .guestPrimaryNav{grid-template-columns:minmax(0,1fr) auto auto;gap:6px;display:grid}body:has(.legalPage)>.guestTop .headerLogo{width:100%;min-width:0;height:40px;margin:0}body:has(.legalPage)>.guestTop .headerLogo .mobileBrandLogo{flex:0 128px;width:100%;max-width:128px;height:34px;transform:none}body:has(.legalPage)>.guestTop .desktopGuestLogin{display:none}body:has(.legalPage)>.guestTop .mobileGuestLogin{display:inline-flex}body:has(.legalPage)>.guestTop .btn{min-height:30px;padding:6px clamp(5px,1.5vw,8px);font-size:clamp(8px,2.4vw,10px)}.legalPage{min-height:calc(100vh - 68px)}.legalIntro{padding:35px 18px 75px}.legalIntro .eyebrow{font-size:10px}.legalIntro h1{margin:13px 0 8px;font-size:29px}.legalIntro .muted{font-size:12px}.legalContent{padding:0 12px 40px}.legalCard{border-radius:15px;margin-top:-31px;padding:22px 18px 28px}.legalCard h2,.legalCard .legalCardIntroTitle{font-size:16px}.legalCard h2{margin-top:24px}.legalCard h2:not(.legalCardIntroTitle){padding-top:19px}.legalCard>p{font-size:13px;line-height:1.65}.legalBackLink{font-size:12px}}
.desktopPublicHeader,.desktopPublicFooter,.desktopHeroCopy{display:none}.adminWorkspace,.adminWorkspaceContent{display:contents}.desktopInformationPage{color:#10233f;background:#fff}.desktopInformationPage .informationHero{background-position:50%;background-size:cover;min-height:330px;padding:42px 20px}.desktopInformationPage .informationHero>div{max-width:600px}.desktopInformationPage h1{letter-spacing:-.035em;margin:15px 0;font-size:34px;line-height:1.12}.desktopInformationPage p{color:#53677f;line-height:1.7}.desktopSectionEyebrow{letter-spacing:.12em;color:#173a63;font-size:11px;font-weight:800}.desktopInformationPage .informationBody{max-width:1280px;margin:auto;padding:36px 20px 60px}.desktopInformationPage .informationActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.desktopInformationPage .informationSteps{gap:18px;display:grid}.desktopInformationPage .informationSteps article{background:#fff;border:1px solid #e2e9f1;border-radius:12px;padding:25px}.desktopInformationPage .informationSteps h2,.desktopInformationPage .informationSteps h3{margin:12px 0;font-size:19px;line-height:1.3}.desktopInformationPage .informationStepNumber{color:#fff;background:#ff6917;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.desktopInformationPage .informationHeading{text-align:center;margin:0 0 30px}.desktopInformationPage .informationHeading h2{letter-spacing:-.03em;font-size:30px}.desktopInformationPage .informationBand{color:#fff;background:#0c2547;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:28px;display:flex}.desktopInformationPage .informationBand h2{margin:0 0 10px;font-size:25px}.desktopInformationPage .informationBand p{color:#dce6f2;max-width:670px;margin:0}.desktopInformationPage .informationHelp{gap:25px;display:grid}.desktopInformationPage .informationHelp details{background:#fff;border:1px solid #e0e7ef;border-radius:9px;margin-bottom:12px}.desktopInformationPage .informationHelp summary{cursor:pointer;padding:18px 20px;font-weight:700}.desktopInformationPage .informationHelp details[open] summary{border-bottom:1px solid #e8edf3}.desktopInformationPage .informationHelp details p{margin:0;padding:18px 20px}.desktopInformationPage .informationHelp aside{background:#f1f6fb;border-radius:12px;align-self:start;padding:28px}.desktopInformationPage .informationSupportIcon{background:#e1eaf6;border-radius:50%;place-items:center;width:58px;height:58px;font-size:28px;font-weight:700;display:grid}.desktopInformationPage .informationTextLink{color:#1558a6;text-underline-offset:4px;margin-top:20px;font-weight:700;text-decoration:underline;display:block}.desktopQuotePage{min-height:70vh;padding:28px 15px 45px!important}.desktopQuotePage .desktopQuoteIntro{max-width:1100px;margin:0 auto 26px}.desktopQuotePage .desktopQuoteIntro h1{letter-spacing:-.035em;margin:12px 0;font-size:30px;line-height:1.15}.desktopQuotePage .desktopQuoteIntro p{color:#52677f;line-height:1.6}.desktopQuotePage .desktopHeroTrust{color:#174f80;flex-wrap:wrap;gap:16px;margin-top:20px;font-size:12px;display:flex}.desktopQuotePage .homeHeroPanelShell{max-width:650px;margin:0 auto}.desktopQuotePage .homeHeroPanelTrack{display:block}.desktopQuotePage .homeHeroPanelSlide{opacity:1;visibility:visible;max-width:none!important}@media screen and (min-width:1024px){body.desktopRedesign{--navy:#0b2245;--navy2:#173a63;--orange:#ff6917;--orange2:#ff7a26;--bg:#f6f8fc;--ink:#10274b;--muted:#65758c;--line:#dfe6ef;background:#f6f8fc}.desktopRedesign :is(a,button,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #2468cf}.desktopRedesign .btn{box-shadow:none;border-radius:7px;gap:10px;padding:12px 20px;font-size:13px;line-height:1.35}.desktopRedesign .btn.orange{color:#fff;background:#ff6917}.desktopRedesign .btn.light{color:#10274b;background:#f0f4f9;border:1px solid #dbe4ee}.desktopRedesign .btn.navy{color:#fff;background:#0b2245}.desktopRedesign .btn:hover{filter:brightness(.97);transform:none}.desktopRedesign .field input,.desktopRedesign .field select,.desktopRedesign .field textarea{background:#fff;border-color:#dbe4ee;border-radius:7px;font-size:14px}.desktopRedesign .field label{color:#1c314e;letter-spacing:.015em;font-size:11px}.desktopRedesign input::placeholder,.desktopRedesign textarea::placeholder{color:#708096;opacity:1}.desktopRedesign select:required:invalid{color:#708096}.desktopRedesign .formNotice{border-radius:8px;font-size:13px;line-height:1.55}.desktopRedesign .statusPill{padding:6px 10px;font-size:11px;font-weight:700}body.desktopRedesign>.guestTop{display:none!important}.desktopPublicHeader{color:#10274b;z-index:30;background:#fff;border-bottom:1px solid #e7edf4;display:block;position:relative}.desktopPublicHeaderInner{align-items:center;gap:30px;max-width:1480px;min-height:82px;margin:auto;padding:14px clamp(24px,3.5vw,56px);display:flex}.desktopBrandLink{flex:0 0 235px;display:block}.desktopBrandLink img{width:235px;height:auto;display:block}.desktopPublicLinks{flex:1;justify-content:center;align-items:center;gap:clamp(16px,2.2vw,36px);min-width:0;display:flex}.desktopPublicLinks a,.desktopLoginLink{white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3}.desktopPublicLinks a:hover,.desktopLoginLink:hover{color:#df5410}.desktopPublicAccess{flex-shrink:0;align-items:center;gap:26px;display:flex}.desktopPublicAccess .btn{min-width:133px}.desktopRedesign>.top:not(.guestTop){box-shadow:none;border-bottom:1px solid #e4ebf3;color:#10274b!important;background:#fff!important}.desktopRedesign>.top .headerLogo{background:url(/moveamotor-logo-dark.svg) 0/contain no-repeat;width:235px;height:58px}.desktopRedesign>.top .headerLogo>*{visibility:hidden}.desktopRedesign>.top :is(.customerDashboardBtn,.transporterDashboardBtn,.messagesHeaderLink,.notificationsHeaderLink,.accountNavBtn,.adminHeaderLink,.adminSignOutButton,.customerPrimaryNav form .btn,.transporterPrimaryNav form .btn){color:#23405f!important}.desktopRedesign>.top :is(.accountNavBtn,.customerPrimaryNav form .btn,.transporterPrimaryNav form .btn){background:#f4f7fa;border-color:#dfe6ef}.desktopRedesign>.top :is(.customerDashboardBtn,.transporterDashboardBtn,.messagesHeaderLink,.notificationsHeaderLink).isActive{color:#123458!important;background:#edf3fb!important}.desktopRedesign>.top .navCountBadge{color:#fff;background:#ff6917}.desktopRedesign>.top .adminHeaderLabel{color:#10274b}.desktopRedesign .homePage{--homeNavy:#0b2245;--homeOrange:#ff6917;background:#fff;overflow:visible}.desktopRedesign .homePage .marketHeroCopy{display:none}.desktopRedesign .homePage .desktopHeroCopy{z-index:1;max-width:620px;min-height:360px;padding:12px 0 20px;display:block;position:relative}.desktopHeroEyebrow{color:#10274b;letter-spacing:.025em;align-items:center;gap:10px;font-size:12px;font-weight:750;display:flex}.desktopHeroEyebrow>span{font-size:23px}.desktopRedesign .desktopHeroCopy h1{color:#0b2245;letter-spacing:-.035em;margin:20px 0 19px;font-size:clamp(38px,3.8vw,58px);line-height:1.1}.desktopRedesign .desktopHeroCopy p{color:#24415f;max-width:490px;margin:0;font-size:17px;line-height:1.7}.desktopHeroActions{align-items:center;gap:16px;margin-top:25px;display:flex}.desktopHeroActions .btn{min-width:150px;min-height:47px}.desktopHeroActions .btn.light{background:#fff}.desktopHeroTrust{color:#1b395a;flex-wrap:wrap;gap:22px;margin-top:23px;font-size:12px;font-weight:700;display:flex}:is(.desktopRedesign .homePage .visualHero,.desktopRedesign .homePage .visualHero:has(.homeHeroPanelShell.isQuoteDetails),.desktopRedesign .homePage .visualHero:has(.homeHeroPanelShell.isQuoteExpanded)){isolation:isolate;background-color:#e7eff8;align-items:flex-start;height:auto;min-height:0;overflow:visible}.desktopRedesign .homePage .visualHero .heroOverlay{pointer-events:none;background:linear-gradient(90deg,#f1f6fbfc,#f1f6fbe8 31%,#f1f6fb26 63%,#f1f6fb00)}.desktopRedesign .homePage .desktopHeroSlides{height:560px;max-height:100%}.desktopRedesign .homePage .desktopHeroSlide{background-position:50%;opacity:0!important}.desktopRedesign .homePage .desktopHeroSlide:first-child{opacity:1!important}:is(.desktopRedesign .homePage .visualHero .visualHeroInner,.desktopRedesign .homePage .visualHero:has(.homeHeroPanelShell.isQuoteDetails) .visualHeroInner){grid-template-columns:minmax(0,1fr);align-items:start;gap:26px;width:100%;max-width:1400px;height:auto;margin:0 auto;padding:38px clamp(28px,4vw,58px) 30px;display:grid}:is(.desktopRedesign .homePage .visualHero .homeHeroPanelShell,.desktopRedesign .homePage .visualHero:has(.homeHeroPanelShell.isQuoteDetails) .homeHeroPanelShell){place-self:start stretch;width:100%;max-width:none;height:auto;min-height:0;margin:0;overflow:visible}.desktopRedesign .homePage .homeHeroPanelTrack{height:auto;display:block}.desktopRedesign .homePage .homeHeroPanelSlide[aria-hidden=true]{display:none}.desktopRedesign .homePage .homeHeroPanelSlide[aria-hidden=false]{display:block}.desktopRedesign .homePage .quotePanel{border:1px solid #e0e7f0;border-radius:14px;width:100%;max-width:none;min-height:0;padding:23px 27px;box-shadow:0 12px 35px #132f5012}.desktopRedesign .homePage .homeHeroPanelTrack:not(.showQuotes){max-width:500px;margin:0 0 0 auto}.desktopRedesign .homePage .homeQuoteHeading{margin:0 0 13px!important}.desktopRedesign .homePage .homeQuoteHeading strong{color:#10274b;font-size:19px}.desktopRedesign .homePage .homeQuoteHeading span{font-size:12px}.desktopRedesign .homePage .homeQuoteSection{border-color:#e6edf5;min-width:0;margin-top:0;padding-top:12px}.desktopRedesign .homePage .homeQuoteFieldGrid input,.desktopRedesign .homePage .homeQuoteFieldGrid select,.desktopRedesign .homePage .homeQuoteDateButton{background:#fff;border-radius:7px;height:43px;font-size:13px}.desktopRedesign .homePage .homeQuoteFieldGrid label{letter-spacing:.035em;margin-bottom:6px;font-size:10px}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteForm{grid-template-columns:minmax(0,1fr) 180px;align-items:end;gap:5px 20px;padding:0!important;display:grid!important}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteVehicle{border:0;padding:0}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteVehicle>strong{display:none}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteFieldGrid{grid-template-columns:1.3fr repeat(4,minmax(0,1fr));margin:0}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteFieldGrid .homeQuoteWide{grid-column:auto}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteCta{height:43px;margin:0;padding:10px}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteSmall{text-align:left;grid-column:1/-1;margin-top:10px}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteForm{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:15px 24px;padding:0!important;display:grid!important}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteVehicle{grid-area:1/1}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteTransport{grid-area:1/2;margin-top:0}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteExtra{grid-area:1/3;min-width:0}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteExtra .homeQuoteFieldGrid{grid-template-columns:minmax(0,1fr)}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteForm>.homeQuoteCompatibility,.desktopRedesign .homePage .isQuoteExpanded .homeQuoteForm>.homeQuoteError{grid-area:auto/1/auto/-1}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteForm>.quoteCta{grid-column:3;align-self:end;margin:0}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteForm>.quoteSmall{text-align:right;grid-column:1/-1;margin:0}.desktopRedesign .homePage .homeQuoteExtra[hidden]{display:none!important}.desktopRedesign .homePage .homeQuoteAccountTabs button.active{color:#fff;background:#0b2245}.desktopRedesign .homePage .addressSuggestions{z-index:50}.desktopRedesign .homePage .bubbleGrid{max-width:1280px;padding:23px 24px}.desktopRedesign .homePage .featureBubble{box-shadow:none;background:0 0;border-radius:0}.desktopRedesign .homePage .bubbleIcon{background:#f0f5fa;border-radius:50%}.desktopRedesign .homePage :is(.paleBand,.orangeTint,.paleBlueBand){background:#f7f9fc;padding:65px 0}.desktopRedesign .homePage .sectionWrap{max-width:1280px;padding-left:32px;padding-right:32px}.desktopRedesign .homePage .sectionWrap h2{letter-spacing:-.025em;font-size:32px;line-height:1.2}.desktopRedesign .homePage .eyebrow.dark{color:#139238}.desktopRedesign .homePage .stepCard{box-shadow:none;background:0 0;border:0;border-radius:0;padding:20px 24px}.desktopRedesign .homePage .stepIcon{background:#e9f1fa;border-radius:50%}.desktopRedesign .homePage .stepNo{background:#ff6917}.desktopRedesign .homePage .photoSplit{background:#0b2245;padding:55px 0}.desktopRedesign .homePage .splitPhoto{border-radius:14px}.desktopRedesign .homePage .verifiedCard{border:1px solid #dfe7f0;border-radius:12px;box-shadow:0 8px 24px #10233f0b}.desktopRedesign .homePage .photoBanner{width:100%;max-width:none;box-shadow:none;border-radius:0;margin:0}.desktopRedesign .homePage .deliveryCard,.desktopRedesign .homePage .reviewGrid blockquote{box-shadow:none;border-radius:12px}.desktopRedesign .homePage .reviewGrid blockquote{margin:0}.desktopRedesign .homePage .transporterCta{background:#0b2245;padding:52px 0}.desktopRedesign .homePage .siteFooter{display:none}.desktopRedesign :is(.authPage,.authShell){border:1px solid #e0e7f0;border-radius:14px;max-width:1050px;height:auto;min-height:600px;margin:46px auto 64px;overflow:hidden;box-shadow:0 10px 35px #1734540b;background:#fff!important;grid-template-columns:minmax(300px,.9fr) minmax(400px,1.1fr)!important;padding:0!important;display:grid!important}.desktopRedesign :is(.authPage,.authShell) .authVisual{background-position:50%;background-size:cover;border-radius:0;width:auto!important;height:auto!important;min-height:100%!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important}.desktopRedesign :is(.authPage,.authShell) .authVisualContent{color:#fff;z-index:1;flex-direction:column;justify-content:flex-end;height:100%;min-height:520px;display:flex;max-width:none!important;padding:45px 32px!important;position:relative!important;inset:auto!important}.desktopRedesign :is(.authPage,.authShell) .authVisualContent :is(h1,h2){letter-spacing:-.025em;color:#fff;margin:12px 0;font-size:32px;line-height:1.1}.desktopRedesign :is(.authPage,.authShell) .authVisualContent p{color:#e5edf7;font-size:14px;line-height:1.65}.desktopRedesign :is(.authPage,.authShell) .authTrust{flex-wrap:wrap;gap:9px;font-size:11px;display:flex}.desktopRedesign :is(.authPage,.authShell) :is(.authPanel,.authFormSide){justify-content:center;align-items:center;background:#fff!important;width:auto!important;min-height:0!important;padding:34px 44px!important;display:flex!important;position:relative!important;inset:auto!important}.desktopRedesign :is(.authPage,.authShell) .authCard{background:#fff;border-radius:0;width:100%!important;max-width:430px!important;min-height:0!important;box-shadow:none!important;border:0!important;margin:0!important;padding:0!important;position:relative!important;inset:auto!important;transform:none!important}.desktopRedesign :is(.authPage,.authShell) .authCard :is(h1,h2){letter-spacing:-.025em;color:#10274b;font-size:27px;line-height:1.2}.desktopRedesign :is(.authPage,.authShell) .authHeading p,.desktopRedesign :is(.authPage,.authShell) .authIntro{color:#62738b;font-size:13px;line-height:1.65}.desktopRedesign :is(.authPage,.authShell) .field{margin:16px 0}.desktopRedesign :is(.authPage,.authShell) .field input,.desktopRedesign :is(.authPage,.authShell) .field select{border-radius:6px;min-height:44px;padding:11px 12px;font-size:14px}.desktopRedesign :is(.authPage,.authShell) .password-wrap input{padding-right:68px}.desktopRedesign :is(.authPage,.authShell) .authSubmit{width:100%;min-height:44px;margin-top:12px}.desktopRedesign :is(.authPage,.authShell) .authSecondary{text-align:center;border:1px solid #d8e3f0;border-radius:7px;padding:12px;font-size:13px;display:block}.desktopRedesign :is(.authPage,.authShell) .accountSwitch{background:#f1f5fb;border-radius:7px}.desktopRedesign :is(.authPage,.authShell) .accountSwitch .active{color:#fff;background:#0b2245}.desktopRedesign .dashboardShell{max-width:1350px;padding:32px 38px 70px}.desktopRedesign .dashboardHero{color:#10274b;box-shadow:none;background:#fff;border:1px solid #e0e8f1;border-radius:12px;flex-wrap:wrap;gap:24px;padding:26px 28px}.desktopRedesign .dashboardHero h1{letter-spacing:-.03em;color:#10274b;margin:7px 0 10px;font-size:31px;line-height:1.2}.desktopRedesign .dashboardHero p{color:#63768e;font-size:13px;line-height:1.65}.desktopRedesign .dashboardEyebrow{color:#36567b;letter-spacing:.1em;font-size:10px}.desktopRedesign .dashboardEyebrow.dark{color:#36567b}.desktopRedesign .dashboardSummary{gap:10px}.desktopRedesign .dashboardSummary>div{color:#10274b;box-shadow:none;background:#f3f7fc;border:1px solid #dfe8f3;border-radius:9px}.desktopRedesign .dashboardSummary>div>span{color:#526b88}.desktopRedesign .dashboardSummary>[aria-pressed=true]{color:#fff;background:#0b2245;border-color:#ff6917}.desktopRedesign .dashboardSummary>[aria-pressed=true]>span{color:#f1f5fc}.desktopRedesign .dashboardCard{border-color:#dfe7f1;border-radius:11px;box-shadow:0 3px 12px #17345404}.desktopRedesign .dashboardSectionHeading h2{letter-spacing:-.02em;font-size:24px}.desktopRedesign .panelIcon{color:#174f80;background:#edf3fc;border-radius:10px}.desktopRedesign .infoPanel{background:#f6f9fd;border-radius:8px}.desktopRedesign .infoRow{font-size:12px;line-height:1.55}.desktopRedesign .routeVisual{background:#f5f8fd;border-radius:9px}.desktopRedesign .bookingTop h2{font-size:23px}.desktopRedesign .paymentMini{background:#f1f6fc;border-radius:9px}.desktopRedesign .dashboardHero :is(.verificationStatusCard,.accountStatusBadge,.adminHeroBadge){color:#10274b!important;box-shadow:none!important;background:#edf3fc!important;border-color:#dae5f3!important;border-radius:10px!important}.desktopRedesign .dashboardHero :is(.verificationStatusCard,.accountStatusBadge,.adminHeroBadge) :is(span,strong,small){color:#244565!important}.desktopRedesign .adminSectionCard{box-shadow:none!important;border-radius:10px!important}.desktopRedesign .adminStat{box-shadow:none;border-color:#dfe7f1;border-radius:10px}.desktopRedesign .adminActionCentre{box-shadow:none;border-radius:12px}.desktopRedesign .podSignature{background:#fff;border:1px solid #dce5f0;border-radius:8px}.desktopRedesign .podSignature canvas{max-width:100%}.desktopRedesign .documentRow{border-radius:9px}.desktopRedesign .businessDetailsForm textarea{min-height:88px}.desktopRedesign .requiredDocumentUploadCard{border-radius:10px}.desktopRedesign .legalIntro{background:#edf3fb;border-bottom:1px solid #dfe7f1;padding:42px 30px}.desktopRedesign .legalIntroInner{max-width:1100px;margin:auto}.desktopRedesign .legalIntro h1{letter-spacing:-.03em;color:#10274b;font-size:36px}.desktopRedesign .legalContent{max-width:1160px;margin:auto;padding:32px 30px 60px}.desktopRedesign .legalCard{box-shadow:none;background:#fff;border:1px solid #dfe7f1;border-radius:12px;padding:38px 46px}.desktopRedesign .legalCard h2{color:#10274b;margin-top:28px;font-size:20px;line-height:1.35}.desktopRedesign .legalCard p{color:#50637b;font-size:14px;line-height:1.8}.desktopRedesign .desktopInformationPage .informationHero{background-position:50%;background-size:cover;min-height:465px;padding:80px max(5vw,50vw - 620px)}.desktopRedesign .desktopInformationPage .informationHero>div{max-width:535px}.desktopRedesign .desktopInformationPage h1{letter-spacing:-.035em;margin:18px 0;font-size:49px;line-height:1.1}.desktopRedesign .desktopInformationPage .informationHero p{max-width:490px;font-size:17px}.desktopRedesign .desktopInformationPage .informationBody{padding:52px 32px 70px}.desktopRedesign .desktopInformationPage .informationSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.desktopRedesign .desktopInformationPage .informationHelp{grid-template-columns:minmax(0,1fr) 310px;gap:32px}.desktopRedesign .desktopQuotePage{overflow:visible;padding:0 0 60px!important}.desktopRedesign .desktopQuotePage .desktopQuoteIntro{background:linear-gradient(90deg,#f1f6fc,#f1f6fce8 50%,#f1f6fc66),url(/drivedrop-prestige-loading.webp) 100%/cover;max-width:none;margin:0;padding:48px max(5vw,50vw - 610px) 42px}.desktopRedesign .desktopQuotePage .desktopQuoteIntro h1{max-width:800px;font-size:38px}.desktopRedesign .desktopQuotePage .homeHeroPanelShell{width:calc(100% - 64px);max-width:1280px;height:auto;min-height:0;margin:30px auto 0;overflow:visible}.desktopRedesign .desktopQuotePage .homeHeroPanelTrack{height:auto;display:block}.desktopPublicFooter{color:#173352;background:#fff;border-top:1px solid #dfe8f2;padding:42px max(32px,50vw - 608px) 22px;display:block}.desktopFooterGrid{grid-template-columns:1.65fr 1fr 1.1fr 1fr;gap:38px;display:grid}.desktopFooterBrand img{width:235px;max-width:100%;height:auto;display:block}.desktopFooterBrand p{color:#62758e;max-width:280px;font-size:12px;line-height:1.7}.desktopFooterGrid nav{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.desktopFooterGrid nav h2{margin:4px 0 6px;font-size:13px}.desktopFooterGrid nav a{color:#506984;font-size:12px;line-height:1.5}.desktopFooterGrid nav a:hover{color:#db5415;text-decoration:underline}.desktopFooterBottom{color:#687e97;border-top:1px solid #e5ebf3;justify-content:space-between;gap:24px;margin-top:32px;padding-top:20px;font-size:11px;display:flex}.desktopFooterBottom strong{color:#173a63;font-weight:650}body.desktopRedesign:has(.dashboardShell)>.desktopPublicFooter{display:none}}@media screen and (min-width:1024px) and (max-width:1199px){.desktopPublicHeaderInner{flex-wrap:wrap;gap:20px;padding:14px 24px}.desktopBrandLink{flex-basis:215px}.desktopBrandLink img{width:215px}.desktopPublicAccess{margin-left:auto}.desktopPublicLinks{border-top:1px solid #edf1f5;flex:1 0 100%;order:3;justify-content:space-between;gap:12px;padding-top:12px}.desktopPublicLinks a{font-size:12px}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteForm{grid-template-columns:minmax(0,1fr)}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteCta{justify-self:end;width:200px;margin-top:10px}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteForm{grid-template-columns:repeat(2,minmax(0,1fr))}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteExtra{grid-area:2/1/auto/-1}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteExtra .homeQuoteFieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteForm>.quoteCta{grid-column:2}.desktopRedesign :is(.authPage,.authShell){margin:30px 24px 45px;grid-template-columns:minmax(250px,.8fr) minmax(330px,1.2fr)!important}.desktopRedesign :is(.authPage,.authShell) :is(.authPanel,.authFormSide){padding:28px!important}.desktopRedesign .dashboardShell{padding:26px 24px 60px}.desktopRedesign .desktopInformationPage .informationSteps{gap:14px}.desktopFooterGrid{grid-template-columns:1.3fr 1fr 1fr 1fr;gap:22px}}@media screen and (max-width:760px){.desktopQuotePage{padding-top:110px!important}}@media screen and (min-width:1024px){.desktopRedesign .accountPage,.desktopRedesign .messagesShell,.desktopRedesign .notificationsPage{max-width:1280px}.desktopRedesign .accountPage .accountHero,.desktopRedesign .messagesShell .messagesHero,.desktopRedesign .notificationsPage .notificationsHero{color:#10274b;box-shadow:none;background:#fff;border:1px solid #dfe8f2;border-radius:12px}.desktopRedesign .accountPage .accountHero :is(h1,p),.desktopRedesign .messagesShell .messagesHero :is(h1,p),.desktopRedesign .notificationsPage .notificationsHero :is(h1,p){color:#10274b}.desktopRedesign .accountPage .accountGrid{gap:20px}.desktopRedesign .accountPage .accountCard{background:#fff;border:1px solid #dfe8f2;border-radius:11px;box-shadow:0 4px 18px #10233f08}.desktopRedesign .accountPage .accountCard .panelHeading h2{font-size:19px}.desktopRedesign .accountPage .accountInfoPanel{background:#f8fbfe;border-radius:8px}.desktopRedesign .accountPage .accountInfoPanel .infoRow{min-height:45px}.desktopRedesign .accountPage .accountInfoPanel .infoRow :is(span,b){font-size:12px}.desktopRedesign .accountPage .accountEditPanel{box-shadow:none;border-radius:9px}.desktopRedesign .accountPage .accountEditPanel strong{font-size:14px}.desktopRedesign .accountPage .accountEditPanel p,.desktopRedesign .accountPage .accountEditPanel .btn{font-size:12px}.desktopRedesign .messagesShell .messagesLayout{background:#fff;border-color:#dfe8f2;border-radius:12px}.desktopRedesign .messagesShell .messageBubble{border-radius:10px;line-height:1.55}.desktopRedesign .messagesShell .messageComposer{border-top-color:#e3eaf3}.desktopRedesign .notificationsPage .notificationCard{border-color:#dfe8f2!important;border-radius:9px!important}.desktopRedesign .notificationsPage .notificationSummary{padding:16px 18px}.desktopRedesign .notificationsPage .notificationMetaLine>b{font-size:14px}.desktopRedesign .notificationsPage .notificationSummaryCopy>small,.desktopRedesign .notificationsPage .notificationType{font-size:11px}.desktopRedesign .notificationsPage .notificationExpanded p{font-size:13px}.desktopRedesign .adminShell{max-width:1440px}.desktopRedesign .adminShell .adminHero{color:#10274b;box-shadow:none;background:#fff;border:1px solid #dfe8f2}.desktopRedesign .adminShell .adminHero :is(h1,p){color:#10274b}.desktopRedesign .adminShell .adminStats{gap:12px}.desktopRedesign .adminShell .adminStat{background:#fff;border:1px solid #dfe8f2}.desktopRedesign .adminShell .adminStat strong{color:#10274b}.desktopRedesign .adminShell .adminSectionGrid{gap:12px}.desktopRedesign .adminShell .adminSectionCard{border-radius:10px!important}.desktopRedesign .adminShell .dashboardSectionHeading{border-bottom-color:#dfe8f2}.desktopRedesign .adminWorkspace{grid-template-columns:226px minmax(0,1fr);align-items:start;gap:24px;margin-top:22px;display:grid}.desktopRedesign .adminWorkspaceContent{min-width:0;display:block}.desktopRedesign .adminWorkspace .adminSectionGrid{background:#0b2245;border:1px solid #19355c;border-radius:12px;flex-direction:column;padding:18px 10px;position:sticky;top:20px;box-shadow:0 14px 30px #0b224518;gap:5px!important;margin:0!important;display:flex!important}.desktopRedesign .adminWorkspace .adminSectionCard{align-items:center;gap:11px;min-height:52px!important;box-shadow:none!important;color:#eaf1f9!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:8px 10px!important;display:flex!important}.desktopRedesign .adminWorkspace .adminSectionCard:hover,.desktopRedesign .adminWorkspace .adminSectionCard[aria-pressed=true]{background:#1e426c!important;border-color:#527397!important}.desktopRedesign .adminWorkspace .adminSectionCard>span:first-child{flex:0 0 30px;color:#fff!important;background:#24486e!important;border-radius:7px!important;width:30px!important;height:30px!important;font-size:15px!important}.desktopRedesign .adminWorkspace .adminSectionCard>span:nth-child(2){flex:1;min-width:0}.desktopRedesign .adminWorkspace .adminSectionCard b{color:#fff!important;font-size:12px!important}.desktopRedesign .adminWorkspace .adminSectionCard small,.desktopRedesign .adminWorkspace .adminSectionCard>span:last-child{display:none!important}.desktopRedesign .adminWorkspace .adminSectionCard strong{color:#cbdcf0!important;font-size:10px!important}}@media screen and (min-width:1024px) and (max-width:1199px){.desktopRedesign .adminWorkspace{grid-template-columns:190px minmax(0,1fr);gap:16px}.desktopRedesign .adminWorkspace .adminSectionCard{gap:7px;padding:7px!important}.desktopRedesign .adminWorkspace .adminSectionCard b{font-size:11px!important}}
.desktopQuotePurpose,.desktopCompactLocations{display:none}@media screen and (min-width:1024px){.desktopRedesign .homePage .quotePanel{position:relative}.desktopRedesign .homePage .desktopQuotePurpose{background:#f5f7fa;border-bottom:1px solid #e5eaf2;border-radius:14px 14px 0 0;align-items:stretch;gap:0;margin:-23px -27px 20px;padding-right:55px;display:flex;overflow:hidden}.desktopRedesign .homePage .desktopQuotePurpose>span,.desktopRedesign .homePage .desktopQuotePurpose>a{color:#6c7a90;align-items:center;gap:10px;min-width:0;padding:17px 24px;font-size:13px;font-weight:700;display:flex}.desktopRedesign .homePage .desktopQuotePurpose .isActive{color:#10274b;background:#fff;border-right:1px solid #e1e8f1}.desktopRedesign .homePage .desktopQuotePurpose svg{flex:0 0 21px;width:21px;height:21px}.desktopRedesign .homePage .desktopQuotePurpose a:hover{color:#10274b;background:#ecf1f8}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteHeading{position:absolute;top:12px;right:15px;margin:0!important}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteHeading>div{display:none}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteForm{grid-template-columns:repeat(3,minmax(0,1fr)) 190px;gap:10px 20px}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteVehicle{grid-area:1/3}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteVehicle .homeQuoteFieldGrid{margin:0;display:block}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteVehicle .field:not(.homeQuoteWide){display:none}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteTransport{border:0;grid-area:1/1/auto/3;margin:0;padding:0;display:block}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteTransport>strong,.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteDateTransport{display:none}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteLocations{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteLocations label{letter-spacing:.035em;margin:0 0 6px;font-size:10px}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteLocations input{background:#fff;border-radius:7px;height:43px;margin:0;padding:11px 12px;font-size:13px}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteCta{grid-area:1/4;width:100%;height:43px;margin:0}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteSmall{text-align:left;grid-area:2/1/auto/-1;margin:7px 0 0}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteFieldGrid select{height:43px}.desktopRedesign .homePage .isQuoteExpanded .homeQuoteLocations{grid-template-columns:minmax(0,1fr)}.desktopRedesign .desktopQuotePage .desktopQuotePurpose{display:none}}@media screen and (min-width:1024px) and (max-width:1199px){.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteForm{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteCta{grid-area:2/3}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .quoteSmall{grid-area:2/1/auto/3;align-self:center;margin:0}.desktopRedesign .homePage .isQuoteDetails:not(.isQuoteExpanded) .homeQuoteLocations{gap:16px}.desktopRedesign .homePage .desktopQuotePurpose>span,.desktopRedesign .homePage .desktopQuotePurpose>a{padding:16px 18px;font-size:12px}}@media screen and (min-width:1024px){.desktopRedesign .homePage .navyBand .splitCopy h2{color:#fff!important}.desktopRedesign .homePage .navyBand .splitCopy p{color:#d7e3f1!important}}
@media screen and (min-width:1024px){.desktopRedesign .messagesHeroStats>button{box-shadow:none;background:#f1f5fc;border:1px solid #dce6f3;border-radius:9px}.desktopRedesign .messagesHeroStats>button>strong{color:#10274b}.desktopRedesign .messagesHeroStats>button>span{color:#526984}.desktopRedesign .messagesHeroStats>button.isActive{box-shadow:none;background:#fff2e8;border-color:#ff914d}.desktopRedesign .conversationCard{border-radius:8px;padding:15px 16px}.desktopRedesign .conversationCard.isActive{background:#edf4ff;border-color:#a9c8f6}.desktopRedesign .conversationVehicle{font-size:14px}.desktopRedesign .conversationTop small,.desktopRedesign .conversationCard p{font-size:12px}.desktopRedesign .messageBody{font-size:14px;line-height:1.65}.desktopRedesign .messageSender{font-size:11px}.desktopRedesign .messageTimestamp,.desktopRedesign .conversationTime{font-size:10px}.desktopRedesign .messageRow.mine .messageBubblePolished{background:#eaf2ff;border-color:#cadaf3}.desktopRedesign .conversationSearch{border-radius:7px;padding:11px 13px}.desktopRedesign .conversationSearch input{font-size:13px}.desktopRedesign .notificationIcon{border-radius:50%}.desktopRedesign .notificationMetaLine>b{font-size:14px}.desktopRedesign .notificationSummaryCopy>small{font-size:11px}.desktopRedesign .notificationExpanded p{font-size:13px}.desktopRedesign .notificationSummary{padding:15px 17px}.desktopRedesign .notificationCard.isUnread{background:#fffaf5!important;border-color:#f5c09d!important}.desktopRedesign .notificationType{font-size:10px}.desktopRedesign .dashboardShell:has(nav[aria-label=Filter\ proceeds])>header{color:#10274b;box-shadow:none;background:#fff;border:1px solid #dfe7f1;border-radius:12px}.desktopRedesign .dashboardShell:has(nav[aria-label=Filter\ proceeds])>header p{color:#62748c}.desktopRedesign .dashboardShell:has(nav[aria-label=Filter\ proceeds])>header>div:last-child{background:#f1f6fc;border-color:#dce7f3;border-radius:9px}.desktopRedesign .dashboardShell:has(nav[aria-label=Filter\ proceeds])>header>div:last-child :is(small,span){color:#526a87}.desktopRedesign nav[aria-label=Filter\ proceeds]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.desktopRedesign nav[aria-label=Filter\ proceeds]>a{box-shadow:none;border-radius:10px;min-width:0;padding:20px}.desktopRedesign nav[aria-label=Filter\ proceeds]>a>small{font-size:11px}.desktopRedesign nav[aria-label=Filter\ proceeds]>a>strong{font-size:23px}.desktopRedesign nav[aria-label=Filter\ proceeds]>a[href*=fines]>strong{font-size:14px}.desktopRedesign .payoutCategoryButton{box-shadow:none!important;border-radius:10px!important}.desktopRedesign .requiredDocumentUploadCard{background:#fff;border:1px dashed #cfdcec}.desktopRedesign .documentRow{box-shadow:none;background:#f8fafd;border:1px solid #e1e9f4}.desktopRedesign .transporterTrustSummary>div{box-shadow:none;border-radius:10px}.desktopRedesign .transporterHeroTrust>span{color:#235577;background:#edf6f0;border-color:#d5e7dc}.desktopRedesign .adminOverview{color:#10274b;border:1px solid #e0e8f1;box-shadow:none!important;background:#fff!important;border-radius:12px!important}.desktopRedesign .adminOverview .adminStats{border-top-color:#e1e9f2}.desktopRedesign .adminOverview .adminStat{background:#f3f7fd;border-color:#dfe8f3;border-radius:9px}.desktopRedesign .adminOverview .adminStat strong{color:#10274b}.desktopRedesign .adminOverview .adminStat small{color:#566e8a}.desktopRedesign .adminOverview .adminStat>span{color:#1d5fba;background:#e6effb}}@media screen and (min-width:1101px){.desktopRedesign .messagesShell:not(.customerMessagesPolish) .conversationList:has(.inlineConversationPanel){min-height:710px;padding-right:calc(100% - 310px);display:block;position:relative}.desktopRedesign .messagesShell:not(.customerMessagesPolish) .conversationList:has(.inlineConversationPanel) .conversationEntry{margin-bottom:9px;display:block}.desktopRedesign .messagesShell:not(.customerMessagesPolish) .conversationList:has(.inlineConversationPanel) .inlineConversationPanel{background:#fff;border:1px solid #dfe7f1;border-radius:10px;margin:0;position:absolute;top:0;left:332px;right:0}.desktopRedesign .messagesShell:not(.customerMessagesPolish) .inlineConversationPanel .messageStream{min-height:310px;max-height:440px}.desktopRedesign .messagesShell:not(.customerMessagesPolish) .conversationCard.isActive{box-shadow:none;border-radius:8px}}@media screen and (min-width:1024px){body.desktopRedesign .adminOverview .adminStat{background:#f3f7fd!important;border:1px solid #dfe8f3!important;border-radius:10px!important;padding:18px!important}body.desktopRedesign .adminOverview .adminStat strong{color:#10274b!important;font-size:25px!important}body.desktopRedesign .adminOverview .adminStat small{color:#526984!important;font-size:11px!important}body.desktopRedesign .adminTop .adminHeaderLabel small{color:#526984!important}body.desktopRedesign .adminTop .adminHeaderLabel strong{color:#10274b!important}body.desktopRedesign .adminWorkspace .adminPayoutCard strong{color:#173a63!important}body.desktopRedesign .dashboardHero.transporterHero{overflow:hidden;background:#fff!important;border:1px solid #dfe7f1!important;padding:0!important;display:block!important}body.desktopRedesign .transporterHero>div:first-child{color:#fff;background:linear-gradient(90deg,#081d39f7,#081d39de 43%,#081d391f 78%),url(/hero-transporter-coast-mirrored-hq.webp) 50% 46%/cover;min-height:255px;padding:36px 38px}body.desktopRedesign .transporterHero>div:first-child .dashboardEyebrow{color:#d6e4f5!important}body.desktopRedesign .transporterHero>div:first-child h1{max-width:650px;font-size:34px;color:#fff!important}body.desktopRedesign .transporterHero>div:first-child p{max-width:530px;font-size:14px;line-height:1.65;color:#e1eaf6!important}body.desktopRedesign .transporterHero .dashboardSummary{box-sizing:border-box;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;max-width:none!important;padding:22px!important;display:grid!important}body.desktopRedesign .transporterHero .dashboardSummary>[role=button],body.desktopRedesign .transporterHero .dashboardSummary>[data-booked-proceeds-summary]{text-align:left;min-width:0;min-height:104px;display:block;width:auto!important;box-shadow:none!important;background:#f4f8fd!important;border:1px solid #dfe8f3!important;border-radius:9px!important;grid-area:auto!important;padding:22px 15px!important}body.desktopRedesign .transporterHero .dashboardSummary>[data-booked-proceeds-summary]{order:4}body.desktopRedesign .transporterHero .dashboardSummary strong{font-size:27px;line-height:1.15;color:#10274b!important}body.desktopRedesign .transporterHero .dashboardSummary>*>span:not(.dashboardSummaryActivity){margin-top:8px;font-size:12px;display:block;color:#526984!important}body.desktopRedesign .transporterHero .dashboardSummary>[aria-pressed=true]{background:#fff3e9!important;border-color:#ff9b62!important}}
@media screen and (min-width:1024px){body.desktopRedesign .dashboardShell>.dashboardHero:has(.customerDashboardSummary){color:#fff;background:linear-gradient(90deg,#081c37f5 0%,#081c37e3 35%,#081c3757 70%,#081c3714 100%),url(/drivedrop-prestige-loading.webp) 50% 47%/cover no-repeat;border-color:#24405e;align-items:center;min-height:280px;padding:35px 38px}body.desktopRedesign .dashboardShell>.dashboardHero:has(.customerDashboardSummary)>div:first-child{max-width:475px}body.desktopRedesign .dashboardShell>.dashboardHero:has(.customerDashboardSummary) :is(h1,p,.dashboardEyebrow){color:#fff}body.desktopRedesign .dashboardShell>.dashboardHero:has(.customerDashboardSummary) h1{font-size:clamp(31px,2.8vw,41px);line-height:1.1}body.desktopRedesign .dashboardShell>.dashboardHero:has(.customerDashboardSummary) p{color:#e1ebf6;max-width:455px}body.desktopRedesign .customerDashboardSummary>[role=button]{color:#10274b;background:#fffffff5;border:1px solid #dce6ef;border-radius:9px;box-shadow:0 9px 24px #081c3730}body.desktopRedesign .customerDashboardSummary>[role=button] :is(strong,span){color:#10274b}body.desktopRedesign .customerDashboardSummary>[role=button][aria-pressed=true]{color:#10274b;background:#fff4eb;border-color:#ff812e}body.desktopRedesign .dashboardShell .requestPanel{border-color:#dce7f1;box-shadow:0 10px 28px #0b22450c}body.desktopRedesign .dashboardShell .requestPanel .field :is(input,select),body.desktopRedesign .dashboardShell .requestPanel .btn.orange{min-height:44px}}@media screen and (min-width:1024px) and (max-width:1199px){body.desktopRedesign .dashboardShell>.dashboardHero:has(.customerDashboardSummary){min-height:245px;padding:26px}}
@media screen and (min-width:1024px){body.desktopRedesign .accountPage .profileImageCard,body.desktopRedesign .verificationShell .dashboardCard{background:#fff;border:1px solid #dce7f1;border-radius:11px;box-shadow:0 4px 18px #10233f08}body.desktopRedesign .accountPage .profileMediaEditorGrid{gap:16px}body.desktopRedesign .accountPage .profileMediaItem{background:#fff;border:1px solid #dce7f1;border-radius:9px}body.desktopRedesign .accountPage .profileMediaPreview{aspect-ratio:auto;background:#f1f6fb;height:175px;font-size:34px}body.desktopRedesign .accountPage .profileMediaPreview.person img{object-fit:contain}body.desktopRedesign .accountPage .profileMediaItemBody{padding:15px 17px 17px}body.desktopRedesign .accountPage .profileMediaItemBody>p{min-height:0;font-size:12px;line-height:1.55}body.desktopRedesign .verificationShell .requiredDocumentUploadCard{background:#fbfdff;border:1px dashed #bdcee2;border-radius:9px}body.desktopRedesign .verificationShell .businessDetailsForm :is(input,textarea){border-radius:7px}}
