html,body{padding:0;margin:0;font-family:Inter,sans-serif;overflow-x:hidden;max-width:100%;-webkit-text-size-adjust:100%}:root{--otw-ink: #101310;--otw-muted: #62675f;--otw-line: rgba(16, 19, 16, .11);--otw-accent: #f4d13d;--otw-paper: #fffdf7}body{background:#f5f3ec;color:var(--otw-ink)}::selection{background:var(--otw-accent);color:var(--otw-ink)}.site-navbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f5f3ece0!important;border-bottom:1px solid var(--otw-line)!important}.site-navbar .nextui-navbar-container{background:transparent!important;min-height:72px}.site-navbar .nextui-navbar-brand>.nextui-text{font-size:14px;font-weight:900;letter-spacing:.08em}.site-navbar .nextui-navbar-link{color:#343833!important;font-size:14px;font-weight:650}.auth-page{background:#fed911;color:var(--otw-ink);min-height:100vh}.auth-page .site-navbar{background:#fff!important;border-bottom-color:#10131029!important}.auth-page .site-navbar .nextui-navbar-container{background:#fff!important}.auth-page .nextui-card{background:#fff!important;border-color:#10131024!important;box-shadow:0 18px 46px #1013101f}.auth-page .nextui-input-wrapper,.auth-page .nextui-textarea-wrapper,.auth-page input[type=file]{background:#fff!important}.auth-page .nextui-input-wrapper{border-color:#1013102e!important}.auth-page .nextui-button:not(.nextui-button--bordered):not(.nextui-button--light){background:#fed911!important;color:#111!important;font-weight:800}.auth-page .nextui-button--bordered,.auth-page .nextui-button--light{background:#fff!important;border-color:#10131038!important;color:#111!important}.home-hero{background:linear-gradient(125deg,rgba(244,209,61,.18),transparent 38%),linear-gradient(180deg,#f8f6ef,#efede5);border-bottom:1px solid var(--otw-line);isolation:isolate;overflow:hidden;position:relative}.home-hero-grid{background-image:linear-gradient(rgba(16,19,16,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(16,19,16,.045) 1px,transparent 1px);background-size:48px 48px;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom,black,transparent 72%);mask-image:linear-gradient(to bottom,black,transparent 72%);pointer-events:none;position:absolute;z-index:-1}.home-hero-glow{background:var(--otw-accent);border-radius:50%;filter:blur(110px);height:360px;opacity:.18;pointer-events:none;position:absolute;right:-100px;top:-140px;width:360px;z-index:-1}.home-hero-intro{padding:38px 8px 10px;position:relative}.home-hero-eyebrow{align-items:center;display:inline-flex!important;gap:9px}.home-hero-eyebrow:before{background:var(--otw-accent);border:2px solid var(--otw-ink);border-radius:50%;box-shadow:0 0 0 4px #f4d13d4d;content:"";height:9px;width:9px}.home-hero-title{max-width:900px;text-wrap:balance}.home-hero-subtitle{max-width:690px!important}.home-hero-step{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 5px 18px #10131009;transition:transform .2s ease,border-color .2s ease}.home-hero-step:hover{border-color:#10131038!important;transform:translateY(-2px)}.hero-form-card{background:#fffdf7f0!important;border:1px solid rgba(16,19,16,.12)!important;border-radius:20px!important;box-shadow:0 28px 70px #1013101c!important;padding:clamp(18px,3vw,34px)!important}.cargo-details-dialog{isolation:isolate;overscroll-behavior:contain;text-rendering:optimizeLegibility}.cargo-details-dialog__panel{contain:layout paint}.hero-form-card .nextui-input-wrapper,.hero-form-card .nextui-textarea-wrapper,.hero-form-card select{background:#fff!important;border-color:#10131021!important;border-radius:10px!important;box-shadow:none!important}.hero-form-card .nextui-input-wrapper:focus-within,.hero-form-card .nextui-textarea-wrapper:focus-within{border-color:#a98b0d!important;box-shadow:0 0 0 3px #f4d13d38!important}.hero-form-card .nextui-button,.hero-tracking-card .nextui-button{border-radius:10px!important;font-weight:800!important}.hero-form-card .nextui-button:not([class*=bordered]){box-shadow:0 8px 20px #10131024}.hero-route-template-banner{align-items:center;background:linear-gradient(135deg,#fff7cb,#fffdf2);border:1px solid rgba(169,139,13,.3);border-radius:14px;display:flex;gap:16px;justify-content:space-between;margin:0 0 16px;padding:14px 16px}.hero-route-template-banner__copy{display:grid;gap:4px;min-width:0}.hero-route-template-banner__eyebrow{color:#6f5a00;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.hero-route-template-banner__route{color:var(--otw-ink);font-size:clamp(16px,2.2vw,20px);line-height:1.25;overflow-wrap:anywhere}.hero-route-template-banner__help{color:#55584f;font-size:13px;line-height:1.45;max-width:720px}.hero-route-template-banner__action{flex:0 0 auto;min-height:42px}.hero-route-template-banner__actions{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media (max-width: 640px){.hero-route-template-banner{align-items:stretch;flex-direction:column;gap:12px;padding:14px}.hero-route-template-banner__actions{flex-direction:column;width:100%}.hero-route-template-banner__action{width:100%!important}}.hero-tracking-card{background:#171a17!important;border:0!important;border-radius:16px!important;color:#fff;padding:16px 18px!important}.hero-tracking-card>div:first-child>div{color:#fff!important}.hero-tracking-card>div:first-child>div:last-child{color:#ffffff9e!important}.home-process{background:#fed911;max-width:none!important;position:relative}.home-process>*{margin-left:auto;margin-right:auto;max-width:1280px}.shipment-detail-page{background:radial-gradient(circle at 92% 0%,rgba(244,209,61,.16),transparent 28rem),linear-gradient(180deg,#f8f6ef,#f1efe8);min-height:calc(100vh - 72px)}.shipment-detail-page>.nextui-container{position:relative}.shipment-detail-page .nextui-card{border-radius:18px;border-color:#1013101c;box-shadow:0 12px 32px #1013100e}.shipment-detail-page .nextui-card.nextui-card--bordered{background:#ffffffe0}.home-process-title{font-size:clamp(30px,4vw,46px)!important;letter-spacing:-.035em!important;text-wrap:balance}.home-process-card,.home-role-card{background:#fffdf8!important;border-color:var(--otw-line)!important;border-radius:16px!important;box-shadow:0 1px #fffc inset}.home-process-card{min-height:252px;position:relative}.home-process-card:after{background:var(--otw-accent);bottom:0;content:"";height:4px;left:24px;position:absolute;transition:width .25s ease;width:34px}.home-process-card:hover:after{width:calc(100% - 48px)}.home-process-number{background:var(--otw-ink)!important;color:var(--otw-accent);font-size:16px!important;font-weight:900}.home-role-card{box-shadow:0 16px 42px #1013100f}@media (max-width: 650px){.site-navbar .nextui-navbar-container{min-height:64px}.home-hero-intro{padding:22px 0 4px}.home-hero-step{flex-basis:100%!important}.hero-form-card{border-radius:16px!important}.home-process-card{min-height:auto}}*{box-sizing:border-box}#root{min-width:0;overflow-x:clip}img,svg,video,canvas{max-width:100%}button,input,select,textarea{font:inherit;max-width:100%}table{max-width:100%;border-collapse:collapse;width:100%}.nextui-container{max-width:min(100%,1280px)!important}.nextui-dropdown-menu{max-width:calc(100vw - 24px)!important}.nextui-dropdown-item-content,.nextui-text{min-width:0}.account-passkey-layout{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,280px) minmax(0,1fr);width:100%}.account-passkey-controls,.account-passkey-alert,.account-passkey-item{min-width:0;width:100%}.account-passkey-alert{display:block;line-height:1.55;overflow-wrap:anywhere}.account-passkey-item .nextui-button{min-width:0}.account-managers-card{background:linear-gradient(180deg,#fffdf2,#fff 62%)}.account-managers-layout{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,.95fr);width:100%}.account-manager-invite-form{background:#ffffffdb;border:1px solid rgba(17,17,17,.1);border-radius:14px;min-width:0;padding:18px}.account-manager-invite-fields{min-width:0;width:100%}.account-manager-invite-fields .nextui-input{min-width:0}.account-managers-list{border-top:1px solid rgba(17,17,17,.1);margin-top:28px;min-width:0;padding-top:24px}.account-manager-item{background:#fff;border:1px solid rgba(17,17,17,.08);min-width:0}.account-manager-item__layout,.account-manager-item__headline{min-width:0}.account-manager-activity{background:#fffdf2;border:1px solid rgba(17,17,17,.08);border-radius:10px;margin-top:12px;max-width:100%;padding:10px 12px}.account-manager-status{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;line-height:1.2;max-width:100%;padding:5px 8px;text-align:center}.account-manager-status--active{background:#e6f8ed;color:#157a3d}.account-manager-status--pending{background:#fff4bf;color:#715c00}.account-manager-status--expired,.account-manager-status--revoked{background:#f1f3f5;color:#68707a}.account-manager-access-note{background:#ffffffd1;border:1px solid rgba(17,17,17,.1);border-radius:14px;min-width:0;padding:18px}.account-manager-access-note__icon{align-items:center;background:#111;border-radius:50%;color:#fed911;display:inline-flex;flex:0 0 auto;font-size:15px;font-weight:800;height:32px;justify-content:center;width:32px}.carrier-select-label,.carrier-settings-select{display:block;min-width:0;width:100%}.carrier-settings-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#111;font:inherit;height:44px;line-height:1.2;overflow:hidden;padding:0 36px 0 12px;text-overflow:ellipsis}.carrier-lanes-header,.carrier-template-actions,.carrier-lane-actions{min-width:0;width:100%}.carrier-lane-card,.carrier-pricing-card,.carrier-sidebar-card{min-width:0;overflow-wrap:anywhere;width:100%}.carrier-capabilities-card,.carrier-lane-starter-card,.carrier-empty-lanes{min-width:0;width:100%}.carrier-account-danger-card{background:snow;border-color:#fecaca!important;min-width:0;width:100%}.carrier-account-danger-layout{align-items:center;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;min-width:0;width:100%}.carrier-account-danger-copy,.carrier-account-delete-form{min-width:0}.carrier-account-danger-actions{display:flex;justify-content:flex-end}.carrier-account-delete-form{border-top:1px solid #fecaca;display:grid;gap:16px;grid-column:1 / -1;padding-top:20px;width:100%}.carrier-account-delete-warning{background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;color:#9f1239;line-height:1.5;margin:0;padding:12px 14px}.carrier-account-delete-scheduled{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;color:#166534;grid-column:1 / -1;line-height:1.5;margin:0;padding:12px 14px}.carrier-account-delete-fields{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.carrier-account-delete-check{align-items:flex-start;color:#4b5563;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.45}.carrier-account-delete-check input{accent-color:#dc2626;flex:0 0 auto;height:18px;margin:1px 0 0;width:18px}.carrier-account-delete-feedback{margin:0!important}.carrier-account-delete-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.carrier-capability-option{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;min-height:52px;min-width:0;width:100%;overflow-wrap:anywhere}.carrier-capability-option input{flex:0 0 auto;height:18px;margin:0;width:18px}.carrier-capability-label{display:block;font-size:14px;font-weight:700;line-height:1.25;min-width:0;overflow-wrap:anywhere;word-break:break-word}.carrier-capability-option--gps{align-items:start;display:grid;grid-template-columns:18px minmax(0,1fr)}.carrier-capability-option--gps .carrier-capability-label{padding-top:1px}.carrier-capability-help{display:block;font-size:12px;grid-column:2;line-height:1.45;margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}.carrier-settings-feedback{border-radius:10px;line-height:1.5;overflow-wrap:anywhere;padding:10px 12px;width:100%}.carrier-settings-feedback.is-error{background:#fff1f3;border:1px solid #fecdd3}.carrier-settings-feedback.is-success{background:#effdf4;border:1px solid #bbf7d0}.nextui-card,.nextui-grid,.nextui-grid-container,.nextui-row,.nextui-col,.nextui-navbar,.nextui-navbar-container,.nextui-navbar-content,.nextui-navbar-brand{min-width:0!important}.nextui-card{overflow-wrap:anywhere}.public-content-page,.public-content-hero,.public-content-grid,.public-content-card,.public-content-sections,.public-content-row{max-width:100%;min-width:0;width:100%}.public-content-page{overflow:hidden}.public-content-hero,.public-content-sections{max-width:900px}.public-content-grid{max-width:1120px}.public-content-row{align-items:flex-start;display:grid;gap:14px;grid-template-columns:24px minmax(0,1fr)}.public-content-row .nextui-text{max-width:100%;overflow-wrap:break-word;word-break:normal}@media (max-width: 640px){.public-content-page{padding-left:12px!important;padding-right:12px!important}.public-content-hero,.public-content-grid,.public-content-sections{max-width:calc(100vw - 24px)}.public-content-hero .nextui-text{max-width:100%;overflow-wrap:break-word;word-break:normal}.public-content-card{padding:18px!important}.public-content-row{gap:10px}}.nextui-button,.nextui-button-text,.nextui-input,.nextui-input-wrapper,.nextui-textarea,.nextui-textarea-wrapper,.nextui-dropdown-item,.nextui-dropdown-item-content{max-width:100%!important}.shipment-offer-card,.shipment-offer-card .nextui-card-body,.shipment-offer-card .nextui-text{overflow-wrap:normal!important;word-break:normal!important}.shipment-offer-card{width:100%}.shipment-offer-metric{min-height:116px}.shipment-offer-metric .nextui-text{-webkit-hyphens:none;hyphens:none}.shipment-offer-actions .nextui-button{min-width:144px}.price-submission-card,.price-submission-form-card,.price-submission-offer-sent{max-width:100%;min-width:0;overflow:hidden;overflow-wrap:normal!important;word-break:normal!important}.price-submission-card .nextui-card-body,.price-submission-card .nextui-grid-container,.price-submission-card .nextui-grid,.price-submission-card .nextui-row,.price-submission-card .nextui-col,.price-submission-card label,.price-submission-card input,.price-submission-card select,.price-submission-card textarea,.price-submission-card .nextui-input-wrapper,.price-submission-card .nextui-textarea-wrapper,.price-submission-card .nextui-input-content,.price-submission-card .nextui-textarea-content{max-width:100%;min-width:0}.price-submission-layout{align-items:stretch!important;width:100%}.price-submission-summary{height:100%}.price-submission-form-card,.price-submission-offer-sent{background:#fff!important;box-shadow:0 14px 32px #1111110f}.price-submission-calc-card{border:1px solid rgba(17,17,17,.08)}.price-submission-metric{background:#fff;border:1px solid #ececec;border-radius:10px;min-height:74px;padding:12px}.price-submission-metrics{align-items:stretch;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.price-submission-metric-cell{min-width:0;width:100%}.price-submission-pricing-grid,.price-submission-date-grid{align-items:flex-end!important}.price-submission-total-box{background:#f6f7f8;border:1px solid #e5e7eb;border-radius:14px;padding:14px}.price-submission-submit{min-height:48px!important;width:100%}.price-submission-addon-list,.price-submission-addon-totals{min-width:0;width:100%!important}.price-submission-addon{min-width:0}.price-submission-addon-name{min-width:0;overflow-wrap:break-word;word-break:normal}.price-submission-addon-price{flex:0 0 auto;white-space:nowrap}.price-submission-addon input[type=checkbox]{flex:0 0 auto;height:18px;margin:0;width:18px}.price-submission-route-legs{display:grid;gap:10px;min-width:0;width:100%}.price-submission-route-leg{background:#fff;border:1px solid #e5e7eb;border-radius:12px;min-width:0;padding:14px}.price-submission-route-leg.is-return{background:#fffbed;border-color:#b38b004d}.price-submission-route-leg__heading{align-items:flex-start;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr) auto;min-width:0}.price-submission-route-leg__number{align-items:center;background:#111;border-radius:999px;color:#fed911;display:inline-flex;font-size:12px;font-weight:800;height:26px;justify-content:center;line-height:1;width:26px}.price-submission-route-leg__distance{align-self:center;background:#f3f4f6;border-radius:999px;color:#3f4650;line-height:1;padding:7px 9px;white-space:nowrap}.price-submission-route-leg__details{border-left:1px solid #d9dde2;display:grid;gap:5px;margin-left:13px;margin-top:10px;min-width:0;padding-left:27px}.price-submission-route-leg__details .nextui-text{overflow-wrap:anywhere}.price-submission-return-notice{background:linear-gradient(135deg,#fff7cc,#fffdf1)!important;border:1px solid rgba(179,139,0,.28)!important;border-radius:12px!important;width:100%}.price-submission-return-ack{align-items:flex-start;background:#fff;border:1px solid #d8dde3;border-radius:12px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:14px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:100%}.price-submission-return-ack:hover{border-color:#9ca3af}.price-submission-return-ack.is-acknowledged{background:#eef9f1;border-color:#228b4873}.price-submission-return-ack input[type=checkbox]{flex:0 0 auto;height:20px;margin:2px 0 0;width:20px}.price-submission-return-ack__copy{display:grid;gap:4px;min-width:0}.price-submission-return-ack__copy strong,.price-submission-return-ack__copy small{overflow-wrap:anywhere}.price-submission-return-ack__copy strong{color:#111;font-size:14px;line-height:1.35}.price-submission-return-ack__copy small{color:#687180;font-size:12px;line-height:1.4}.price-submission-booking-return{background:#fffbed;border:1px solid rgba(179,139,0,.26);border-radius:10px;margin-top:2px;padding:10px 12px}.support-assistant-trigger{touch-action:manipulation}.account-profile-image,.account-profile-image-fallback{display:block;flex:0 0 112px;height:112px;max-width:100%;width:112px}.social-auth,.social-auth-divider{width:100%}.social-auth-divider>span{background:#dfe3e8;height:1px;width:100%}.social-auth-buttons{align-items:stretch;width:100%}.social-auth-buttons.is-stacked{flex-direction:column!important}.social-auth-buttons.is-stacked .social-auth-button{width:100%!important}.social-auth-button{flex:1 1 0;min-height:46px!important;min-width:0!important}.social-auth-button.is-google{background:#fff!important;border-color:#cfd5dd!important;color:#111!important;font-weight:650!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.social-auth-button.is-google:hover{background:#f8f9fa!important;border-color:#b8c0cb!important;box-shadow:0 6px 16px #121a241a!important}.social-auth-button.is-facebook{background:#1877f2!important;color:#fff!important}.social-auth-button.is-apple{background:#fff!important;border-color:#cfd5dd!important;color:#111!important;font-weight:650!important;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.social-auth-button.is-apple:hover{background:#f8f9fa!important;border-color:#b8c0cb!important;box-shadow:0 6px 16px #121a241a!important}.social-auth-button.is-apple:focus-visible{box-shadow:0 0 0 3px #1111112e!important}.social-auth-mark{align-items:center;background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:999px;color:#1877f2;display:inline-flex;flex:0 0 22px;font-size:14px;font-weight:900;height:22px;justify-content:center;margin-right:8px;width:22px}.social-auth-mark.is-google-mark{background:transparent;border:0;border-radius:0;flex:0 0 20px;height:20px;margin-right:10px;width:20px}.social-auth-mark.is-google-mark svg{display:block;height:20px;width:20px}.social-auth-mark.is-apple-mark{background:transparent;border:0;border-radius:0;color:#050505;flex:0 0 22px;height:22px;margin-right:10px;width:22px}.social-auth-mark.is-apple-mark svg{display:block;height:22px;width:22px}.shipment-actions-card,.shipment-offers-summary-card{min-width:0;overflow-wrap:normal!important;word-break:normal!important}.shipment-actions-card .nextui-button{max-width:100%}.shipment-tabs-card,.shipment-messages-card,.shipment-message-bubble,.shipment-message-composer{min-width:0;width:100%}.shipment-messages-card,.shipment-message-bubble{overflow-wrap:normal!important;word-break:normal!important}.shipment-message-bubble .nextui-text{max-width:100%;overflow-wrap:anywhere!important;word-break:break-word!important}.shipment-message-composer{display:grid;gap:12px}.shipment-message-composer .nextui-button{width:100%}.carrier-offer-card,.carrier-offer-action-card,.carrier-balance-card,.orders-full-detail-grid{min-width:0;width:100%}.carrier-offer-card .nextui-text,.carrier-balance-card .nextui-text,.orders-full-detail-grid .nextui-text{min-width:0;overflow-wrap:anywhere}.carrier-offer-info-grid,.carrier-balance-grid,.orders-full-detail-grid{min-width:0;width:100%!important}.orders-dashboard-heading{background:#111;border:1px solid #111111;border-radius:8px;padding:26px 28px;width:100%}.orders-heading-count{background:#fed911;border-radius:8px;flex:0 0 auto;padding:10px 14px}.orders-summary-grid{align-items:stretch!important}.orders-summary-grid>.nextui-grid{display:flex}.orders-summary-card{background:#fff!important;border:1px solid #dfe3e8!important;border-top:4px solid #aeb6c2!important;box-shadow:0 8px 22px #1111110e!important;min-height:154px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease;width:100%}.orders-summary-card:hover{border-color:#111!important;box-shadow:0 12px 28px #1111111a!important;transform:translateY(-2px)}.orders-summary-card.is-attention,.orders-summary-card.is-payment{border-top-color:#d61f45!important}.orders-summary-card.is-offer{border-top-color:#d5ad00!important}.orders-summary-card.is-active{border-top-color:#147a52!important}.orders-filter-bar{align-items:center;background:#ffffffb8;border:1px solid rgba(17,17,17,.1);border-radius:8px;padding:8px;width:100%}.orders-filter-button{background:transparent!important;border:0!important;color:#4c5563!important;min-height:40px!important}.orders-filter-button.is-selected{background:#111!important;color:#fff!important}.orders-filter-button.is-secondary{border:1px solid rgba(17,17,17,.22)!important;margin-left:auto}.orders-item-card{background:#fff!important;border:1px solid #dfe3e8!important;box-shadow:0 10px 28px #1111110f!important;overflow:hidden}.orders-item-card.is-attention{border-left:5px solid #d61f45!important}.orders-route-title{max-width:100%;word-break:normal!important}.orders-attention-badge{background:#fed911;border:1px solid rgba(17,17,17,.18);border-radius:999px;color:#111}.orders-attention-badge.is-payment{background:#d61f45;border-color:#d61f45;color:#fff}.orders-guidance-card{border:1px solid rgba(17,17,17,.08)!important;border-radius:8px!important}.nextui-button-text{min-width:0;overflow-wrap:anywhere;white-space:normal}.nextui-input-password .nextui-input-content--right{align-items:center!important;display:inline-flex!important;flex:0 0 auto!important;justify-content:center!important;min-width:32px!important;width:32px!important}.nextui-input-password .nextui-input-password-icon{display:block;flex:0 0 auto}@media (max-width: 640px){html,body{width:100%}.nextui-container{width:100%!important;padding-left:16px!important;padding-right:16px!important}.nextui-navbar,.nextui-navbar-container,.nextui-navbar-content,.nextui-navbar-brand{min-width:0!important}.nextui-navbar-container{padding-left:10px!important;padding-right:10px!important;gap:8px!important}.nextui-navbar-brand{flex:0 1 auto!important}.nextui-navbar-content{flex:0 1 auto!important;gap:8px!important}input,select,textarea{font-size:16px!important}.nextui-button{min-width:0!important;white-space:normal!important}.nextui-button:not(.nextui-dropdown-button){min-height:42px!important}.nextui-button-text{line-height:1.2!important}.nextui-card{max-width:100%;min-width:0}.nextui-card:not(.nextui-navbar):not(.nextui-dropdown-menu){border-radius:12px!important;padding:16px!important}h1,.nextui-text-h1{font-size:clamp(2rem,9vw,2.75rem)!important;line-height:1.05!important}h2,.nextui-text-h2{font-size:clamp(1.55rem,7vw,2rem)!important;line-height:1.12!important}h3,.nextui-text-h3{font-size:clamp(1.2rem,5.5vw,1.55rem)!important;line-height:1.18!important}p,.nextui-text{overflow-wrap:anywhere}main *,main *:before,main *:after{min-width:0!important}main [style*=min-width],main [style*=minWidth]{min-width:0!important}main [style*=max-width],main [style*=maxWidth]{max-width:100%!important}main [style*="width:"][style*=px]{max-width:100%!important}main [style*="white-space: nowrap"],main [style*=whiteSpace]{white-space:normal!important}main [style*="flex: 0 0"],main [style*="flex:"][style*=auto]{flex-shrink:1!important}.nextui-grid,.nextui-grid-container,.nextui-row,.nextui-col{min-width:0!important}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;width:100%}th,td{max-width:72vw;overflow:hidden;text-overflow:ellipsis}.nextui-card .nextui-card-body,.nextui-card-body{min-width:0!important;overflow-wrap:anywhere!important}.nextui-input-wrapper,.nextui-textarea-wrapper,.nextui-input-content,.nextui-textarea-content{width:100%!important}.nextui-input-password .nextui-input-content--right{flex:0 0 36px!important;min-width:36px!important;width:36px!important}.nextui-modal,.nextui-modal-wrapper{max-width:calc(100vw - 24px)!important}.nextui-card .nextui-grid-container{margin-left:0!important;margin-right:0!important;width:100%!important}.nextui-card .nextui-grid{padding-left:0!important;padding-right:0!important}.nextui-card .nextui-button{flex:1 1 140px}.nextui-card .nextui-input,.nextui-card .nextui-textarea,.nextui-card select{width:100%!important}main [style*="grid-template-columns: repeat"],main [style*=gridTemplateColumns]{grid-template-columns:1fr!important}main [style*="display: flex"][style*=flex-wrap]{width:100%!important}main [style*="display: flex"][style*=flex-wrap]>.nextui-button,main [style*="display: flex"][style*=flex-wrap]>button{flex:1 1 100%!important;min-width:0!important;width:100%!important}main button,main a{max-width:100%!important;overflow-wrap:anywhere!important}main [style*="align-items: flex-end"],main [style*=alignItems]{align-items:stretch!important}.shipment-offer-card{padding:18px!important}.shipment-messages-card{padding:16px!important}.shipment-message-list{max-height:48vh!important;padding-right:0!important}.shipment-offer-card .nextui-card-body{padding:0!important}.shipment-offer-card .nextui-text{overflow-wrap:break-word!important}.shipment-offer-layout{display:flex!important;flex-direction:column!important;gap:18px!important}.shipment-offer-layout>.nextui-grid{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.shipment-offer-metrics{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-left:0!important;margin-right:0!important;width:100%!important}.shipment-offer-metrics>.nextui-grid{flex:initial!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.shipment-offer-metric{min-height:0;padding:14px!important;width:100%!important}.shipment-offer-metric .nextui-text{line-height:1.25!important;overflow-wrap:normal!important}.shipment-offer-actions{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.shipment-offer-actions .nextui-button{flex:initial!important;min-height:48px!important;min-width:0!important;width:100%!important}.price-submission-card{max-width:100%!important;overflow:hidden!important;padding:18px!important;width:100%!important}.price-submission-card .nextui-card-body,.price-submission-form-card .nextui-card-body,.price-submission-offer-sent .nextui-card-body{padding:0!important}.price-submission-card .nextui-text{overflow-wrap:break-word!important;word-break:normal!important}.price-submission-layout{display:flex!important;flex-direction:column!important;gap:18px!important}.price-submission-layout>.nextui-grid{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.price-submission-card .nextui-grid-container,.price-submission-card .nextui-grid,.price-submission-card .nextui-row,.price-submission-card .nextui-col{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.price-submission-form-card,.price-submission-offer-sent{border-radius:14px!important;padding:16px!important}.price-submission-calc-card{padding:14px!important}.price-submission-metrics{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-left:0!important;margin-right:0!important;width:100%!important}.price-submission-metrics>.price-submission-metric-cell{min-width:0!important;width:100%!important}.price-submission-metric{min-height:72px;padding:12px!important;width:100%!important}.price-submission-metric .nextui-text{overflow-wrap:break-word!important;word-break:normal!important}.price-submission-addon-list,.price-submission-addon-totals{display:grid!important;gap:10px!important;grid-template-columns:1fr!important;margin-left:0!important;margin-right:0!important;width:100%!important}.price-submission-addon-list>.nextui-grid,.price-submission-addon-totals>.nextui-grid{flex:initial!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.price-submission-addon{align-items:start!important;display:grid!important;gap:8px 12px!important;grid-template-columns:24px minmax(0,1fr)!important;padding:14px!important;width:100%!important}.price-submission-addon input{grid-column:1;grid-row:1 / span 2;margin-top:2px}.price-submission-addon-name,.price-submission-addon-price{grid-column:2;min-width:0}.price-submission-addon-name{font-size:15px;line-height:1.35}.price-submission-addon-price{color:#5f6875;font-size:14px;white-space:normal!important;overflow-wrap:anywhere}.price-submission-pricing-grid,.price-submission-date-grid{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.price-submission-pricing-grid>.nextui-grid,.price-submission-date-grid>.nextui-grid{flex:initial!important;max-width:none!important;width:100%!important}.price-submission-total-box{padding:12px!important}.price-submission-submit{min-height:50px!important;width:100%!important}.price-submission-card input,.price-submission-card select,.price-submission-card textarea,.price-submission-card .nextui-input-wrapper,.price-submission-card .nextui-textarea-wrapper,.price-submission-card .nextui-input-content,.price-submission-card .nextui-textarea-content{max-width:100%!important;width:100%!important}.price-submission-card input[type=checkbox]{height:18px!important;width:18px!important}.shipment-actions-card,.shipment-offers-summary-card{padding:16px!important;width:100%!important}.shipment-actions-card .nextui-card-body,.shipment-offers-summary-card .nextui-card-body{padding:0!important}.shipment-actions-card .nextui-text,.shipment-offers-summary-card .nextui-text{overflow-wrap:break-word!important;word-break:normal!important}.shipment-actions-card .nextui-button,.shipment-offers-summary-card .nextui-button{flex:initial!important;min-height:46px!important;min-width:0!important;width:100%!important}.shipment-offers-summary-card .nextui-text-h2{line-height:1!important}.shipment-tabs-card,.shipment-messages-card{padding:16px!important;width:100%!important}.shipment-tabs-card .nextui-card-body,.shipment-messages-card .nextui-card-body,.shipment-message-bubble .nextui-card-body{padding:0!important}.shipment-tabs-list{display:grid!important;grid-template-columns:1fr!important;width:100%!important}.shipment-tabs-list .nextui-button{flex:initial!important;min-height:44px!important;min-width:0!important;width:100%!important}.shipment-messages-header{align-items:stretch!important;display:grid!important;gap:12px!important;grid-template-columns:1fr!important;margin-bottom:16px!important;width:100%!important}.shipment-messages-content{gap:14px!important;width:100%!important}.shipment-message-list{max-height:min(52vh,420px)!important;overflow-x:hidden!important;padding-right:0!important;width:100%!important;-webkit-overflow-scrolling:touch}.shipment-message-bubble{padding:14px!important;width:100%!important}.shipment-message-bubble .nextui-text{overflow-wrap:break-word!important;word-break:normal!important}.shipment-message-composer{display:grid!important;gap:12px!important;width:100%!important}.shipment-message-composer .nextui-textarea,.shipment-message-composer .nextui-textarea-wrapper,.shipment-message-composer .nextui-textarea-content{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.shipment-message-composer .nextui-button{flex:initial!important;min-height:50px!important;min-width:0!important;width:100%!important}.carrier-offer-card,.carrier-offer-action-card,.carrier-balance-card{padding:16px!important;width:100%!important}.carrier-offer-card .nextui-card-body,.carrier-offer-action-card .nextui-card-body,.carrier-balance-card .nextui-card-body{padding:0!important}.carrier-offer-info-grid,.carrier-balance-grid,.orders-full-detail-grid{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-left:0!important;margin-right:0!important;width:100%!important}.carrier-offer-info-grid>.nextui-grid,.carrier-balance-grid>.nextui-grid,.orders-full-detail-grid>.nextui-grid{flex:initial!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.carrier-offer-action-card .nextui-button{flex:initial!important;min-height:46px!important;width:100%!important}main .nextui-container{padding-top:20px!important;padding-bottom:28px!important}.account-passkey-card{padding:20px!important}.account-passkey-layout{grid-template-columns:1fr!important;gap:18px!important}.account-passkey-controls{align-items:stretch!important;display:flex!important;flex-direction:column!important}.account-passkey-alert{font-size:13px!important;padding:14px!important}.account-passkey-item{padding:16px!important}.account-passkey-item .nextui-button{width:100%!important}.carrier-settings-main-card,.carrier-lanes-card,.carrier-lane-card,.carrier-pricing-card,.carrier-sidebar-card{padding:16px!important;width:100%!important}.carrier-lanes-header{align-items:stretch!important;display:flex!important;flex-direction:column!important}.carrier-lanes-header .nextui-button,.carrier-template-actions .nextui-button,.carrier-lane-actions .nextui-button{width:100%!important}.carrier-template-actions{justify-content:stretch!important}.carrier-template-actions .nextui-text{text-align:left!important}.carrier-settings-select{min-height:46px!important;white-space:nowrap!important}.hero-form-card{border-radius:12px!important;margin-left:-4px!important;margin-right:-4px!important;padding:16px!important;width:calc(100% + 8px)!important}.hero-contact-card,.hero-tracking-card{width:100%!important}.hero-contact-card{padding:14px!important}.hero-contact-toggle{align-items:center!important;width:100%!important;min-height:56px!important;display:flex!important;justify-content:center!important;padding:10px 12px!important;text-align:center!important}.hero-contact-toggle .nextui-button-text,.hero-contact-toggle span{align-items:center!important;color:inherit!important;display:flex!important;font-size:13px!important;font-weight:900!important;letter-spacing:0!important;line-height:1.2!important;justify-content:center!important;max-height:none!important;overflow-wrap:anywhere!important;text-align:center!important;white-space:normal!important;word-break:break-word!important}.hero-form-card .nextui-input,.hero-form-card .nextui-input-wrapper,.hero-form-card .nextui-textarea,.hero-form-card .nextui-textarea-wrapper{max-width:100%!important;width:100%!important}.hero-submit-row{justify-content:stretch!important;width:100%!important}.hero-submit-row .nextui-button{width:100%!important}.hero-plan-error{align-items:stretch!important;display:grid!important;grid-template-columns:1fr!important;width:100%!important}.hero-plan-error .nextui-button{width:100%!important}.hero-tracking-card{align-items:stretch!important;display:grid!important;grid-template-columns:1fr!important}.hero-tracking-card .nextui-button{width:100%!important}.responsive-profile-card{margin-left:-4px!important;margin-right:-4px!important;width:calc(100% + 8px)!important}.responsive-profile-grid{align-items:stretch!important;display:grid!important;grid-template-columns:1fr!important;gap:16px!important;width:100%!important}.customer-profile-grid{align-items:stretch!important;display:grid!important;grid-template-columns:72px minmax(0,1fr)!important;gap:16px!important;width:100%!important}.customer-profile-grid>.nextui-grid{flex:initial!important;max-width:100%!important;padding:0!important;width:100%!important}.responsive-profile-avatar-cell{grid-column:1;grid-row:1}.responsive-profile-details{grid-column:2;grid-row:1}.responsive-profile-action-cell{grid-column:1 / -1;grid-row:2}.responsive-profile-avatar{border-radius:14px!important;font-size:20px!important;height:72px!important;width:72px!important}.responsive-profile-actions,.responsive-profile-actions .nextui-button{width:100%!important}.support-assistant-trigger{bottom:calc(14px + env(safe-area-inset-bottom,0px))!important;border-width:3px!important;height:54px!important;right:14px!important;width:54px!important}.support-assistant-trigger>span{height:22px!important;width:28px!important}.social-auth-buttons{display:grid!important;grid-template-columns:1fr!important}.social-auth-button{width:100%!important}.orders-dashboard-heading{border-radius:8px;padding:20px 18px}.orders-heading-count{width:100%}.orders-summary-grid{display:grid!important;gap:12px!important;grid-template-columns:1fr 1fr!important;margin-left:0!important;margin-right:0!important;width:100%!important}.orders-summary-grid>.nextui-grid{flex:initial!important;max-width:100%!important;padding:0!important;width:100%!important}.orders-summary-card{min-height:148px;padding:14px!important}.orders-filter-bar{display:grid!important;grid-template-columns:1fr 1fr!important}.orders-filter-button,.orders-filter-button.is-secondary{margin-left:0;width:100%!important}.orders-item-card.is-attention{border-left-width:4px!important}.orders-item-header{align-items:stretch!important}.orders-guidance-card{width:100%!important}.responsive-step-list{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;justify-content:stretch!important;width:100%!important}.responsive-step-item{align-items:center!important;min-width:0!important;width:100%!important}.responsive-step-item .nextui-text{line-height:1.2!important;overflow-wrap:anywhere!important}.shipment-documents-panel{padding:16px!important}.shipment-documents-header,.shipment-document-actions{align-items:stretch!important;display:flex!important;flex-direction:column!important;width:100%!important}.shipment-document-actions>*,.shipment-document-actions .nextui-button,.shipment-document-actions .nextui-dropdown-button{width:100%!important}.shipment-photo-upload-card{padding:14px!important}main .nextui-card[role=button],main .nextui-card[tabindex]{touch-action:manipulation}main .nextui-card[role=button] .nextui-button,main .nextui-card[tabindex] .nextui-button{width:100%!important}}@media (max-width: 360px){.orders-summary-grid,.orders-filter-bar{grid-template-columns:1fr!important}.orders-summary-card{min-height:132px}}@media (min-width: 641px) and (max-width: 1024px){.nextui-container{width:100%!important;padding-left:24px!important;padding-right:24px!important}.nextui-navbar-container{padding-left:16px!important;padding-right:16px!important;gap:10px!important}.nextui-card{max-width:100%!important;min-width:0!important;overflow-wrap:anywhere!important}.nextui-card:not(.nextui-navbar):not(.nextui-dropdown-menu){padding:20px!important}.account-passkey-card{padding:24px!important}.account-passkey-layout{grid-template-columns:1fr!important;gap:20px!important}.account-passkey-controls{align-items:stretch!important;display:flex!important;flex-direction:column!important}.account-passkey-item .nextui-button{width:100%!important}.carrier-settings-main-card,.carrier-lanes-card,.carrier-lane-card,.carrier-pricing-card,.carrier-sidebar-card{padding:20px!important;width:100%!important}.carrier-lanes-header{align-items:stretch!important;display:flex!important;flex-direction:column!important}.carrier-lanes-header .nextui-button,.carrier-template-actions .nextui-button,.carrier-lane-actions .nextui-button{width:100%!important}.carrier-template-actions{justify-content:stretch!important}.price-submission-card{padding:20px!important}.price-submission-layout{display:flex!important;flex-direction:column!important;gap:20px!important}.price-submission-layout>.nextui-grid{flex:0 0 100%!important;max-width:100%!important;width:100%!important}.price-submission-form-card,.price-submission-offer-sent{padding:20px!important}.price-submission-pricing-grid,.price-submission-date-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.price-submission-pricing-grid>.nextui-grid,.price-submission-date-grid>.nextui-grid{flex:initial!important;max-width:none!important;width:100%!important}.shipment-actions-card,.shipment-offers-summary-card{padding:20px!important;width:100%!important}.shipment-actions-card .nextui-button,.shipment-offers-summary-card .nextui-button{min-width:0!important;width:100%!important}.shipment-tabs-card,.shipment-messages-card{padding:20px!important;width:100%!important}.shipment-tabs-list .nextui-button{min-width:0!important}.shipment-message-composer .nextui-button{min-height:48px!important;width:100%!important}.carrier-offer-card,.carrier-offer-action-card,.carrier-balance-card{padding:20px!important;width:100%!important}.carrier-offer-info-grid,.carrier-balance-grid,.orders-full-detail-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-left:0!important;margin-right:0!important;width:100%!important}.carrier-offer-info-grid>.nextui-grid,.carrier-balance-grid>.nextui-grid,.orders-full-detail-grid>.nextui-grid{flex:initial!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}.carrier-offer-action-card .nextui-button{min-height:46px!important;width:100%!important}.nextui-grid,.nextui-grid-container,.nextui-row,.nextui-col{min-width:0!important}.nextui-button{min-width:0!important;white-space:normal!important}.nextui-button-text{line-height:1.2!important;overflow-wrap:anywhere!important;white-space:normal!important}main *,main *:before,main *:after{min-width:0!important}main [style*=min-width],main [style*=minWidth]{min-width:0!important}main [style*=max-width],main [style*=maxWidth]{max-width:100%!important}main [style*="width:"][style*=px]{max-width:100%!important}main [style*="white-space: nowrap"],main [style*=whiteSpace]{white-space:normal!important}main [style*="flex: 0 0"],main [style*="flex:"][style*=auto]{flex-shrink:1!important}.nextui-input,.nextui-input-wrapper,.nextui-textarea,.nextui-textarea-wrapper,select{max-width:100%!important}table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;width:100%}.nextui-card .nextui-grid-container{margin-left:0!important;margin-right:0!important;width:100%!important}.nextui-card .nextui-grid{padding-left:0!important;padding-right:0!important}.nextui-card .nextui-button{flex:1 1 150px}main [style*="grid-template-columns: repeat"],main [style*=gridTemplateColumns]{grid-template-columns:repeat(2,minmax(0,1fr))!important}main [style*="display: flex"][style*=flex-wrap]>.nextui-button,main [style*="display: flex"][style*=flex-wrap]>button{flex:1 1 180px!important;min-width:0!important}main button,main a{max-width:100%!important;overflow-wrap:anywhere!important}.hero-form-card{padding:20px!important;width:100%!important}.hero-contact-card,.hero-tracking-card{width:100%!important}.hero-contact-toggle{width:100%!important;min-height:48px!important}.hero-form-card .nextui-input,.hero-form-card .nextui-input-wrapper,.hero-form-card .nextui-textarea,.hero-form-card .nextui-textarea-wrapper{max-width:100%!important;width:100%!important}.responsive-profile-grid{align-items:stretch!important;display:grid!important;grid-template-columns:1fr!important;gap:18px!important;width:100%!important}.responsive-profile-actions,.responsive-profile-actions .nextui-button{width:100%!important}.responsive-step-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;width:100%!important}.responsive-step-item{min-width:0!important;width:100%!important}}@media (max-width: 1024px){.carrier-lane-starter-grid{display:grid!important;gap:16px!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;width:100%!important}.carrier-lane-starter-grid>.nextui-grid{flex:initial!important;max-width:100%!important;padding:0!important;width:100%!important}.carrier-lane-starter-copy,.carrier-lane-starter-templates{min-width:0!important}.carrier-template-actions{align-items:stretch!important;flex-direction:column!important;justify-content:flex-start!important;width:100%!important}.carrier-template-actions .nextui-text{text-align:left!important}.carrier-template-actions .nextui-button{flex:0 0 auto!important;justify-content:center!important;min-height:48px!important;width:100%!important}.carrier-capabilities-grid{display:grid!important;gap:10px!important;grid-template-columns:minmax(0,1fr)!important;margin:0!important;width:100%!important}.carrier-capabilities-grid>.nextui-grid{flex:initial!important;max-width:100%!important;padding:0!important;width:100%!important}.carrier-sidebar-card .nextui-button{flex:0 0 auto!important;min-height:48px!important;width:100%!important}.carrier-account-danger-layout{align-items:stretch;grid-template-columns:minmax(0,1fr)}.carrier-account-danger-actions,.carrier-account-danger-actions .nextui-button,.carrier-account-delete-actions,.carrier-account-delete-actions .nextui-button{width:100%!important}.carrier-account-delete-fields{grid-template-columns:minmax(0,1fr)}.carrier-account-delete-actions{align-items:stretch;flex-direction:column-reverse}.carrier-account-delete-actions .nextui-button{justify-content:center!important;min-height:48px!important}.carrier-empty-lanes{padding:24px 16px!important}.carrier-empty-lanes .nextui-button{min-height:48px!important;width:100%!important}}@media (max-width: 680px){.hero-return-leg{padding:13px!important}.hero-return-leg__header{align-items:stretch!important;flex-direction:column}.hero-return-leg__toggle{justify-content:center;width:100%}.hero-return-leg__route{grid-template-columns:minmax(0,1fr)!important}}@media (max-width: 640px){.carrier-capabilities-card,.carrier-lane-starter-card,.carrier-account-danger-card{padding:16px!important}.carrier-capability-option{align-items:flex-start;min-height:54px}.carrier-capability-option--gps{grid-template-columns:18px minmax(0,1fr)!important}.carrier-capability-label{font-size:13px;line-height:1.25}.carrier-capability-help{font-size:13px;grid-column:1 / -1;padding-left:28px}.account-managers-card{padding:16px!important}.account-managers-layout{gap:18px;grid-template-columns:minmax(0,1fr)}.account-manager-invite-form,.account-manager-access-note{padding:14px}.account-manager-invite-fields,.account-manager-item__layout{align-items:stretch!important;flex-direction:column!important}.account-manager-invite-fields .nextui-input,.account-manager-invite-fields .nextui-input-wrapper,.account-manager-invite-fields .nextui-input-content,.account-manager-invite-fields .nextui-button,.account-manager-item .nextui-button{min-height:46px;width:100%!important}.account-managers-list{margin-top:22px;padding-top:20px}.account-manager-item{padding:16px!important}}.carrier-offer-price-card{height:100%;min-width:0;width:100%}.carrier-offer-price-card .nextui-card-body{min-width:0}.carrier-offer-discount-control{color:#68707a;display:grid;font-size:12px;font-weight:500;gap:7px;line-height:1.2;min-width:0;width:100%}.carrier-offer-discount-control select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#fff;border:1px solid #d9dde3;border-radius:10px;box-sizing:border-box;color:#111;font:inherit;min-height:42px;min-width:0;padding:0 12px;width:100%}.carrier-offer-discount-control select:focus-visible{border-color:#111;box-shadow:0 0 0 3px #fed9116b;outline:none}.carrier-offer-discount-empty{align-items:center;display:flex;height:100%;min-height:58px;width:100%}.carrier-offer-discount-empty .nextui-card-body{min-width:0}.carrier-offer-discount-preview{background:linear-gradient(110deg,#fffbe6,#fff 72%)!important;border:1px solid #f4df7b!important;min-width:0;width:100%}.carrier-offer-discount-preview .nextui-card-body{min-width:0}@media (max-width: 640px){.carrier-offer-edit-grid{margin-left:0!important;margin-right:0!important;width:100%!important}.carrier-offer-edit-grid>.nextui-grid{max-width:100%!important;min-width:0!important;width:100%!important}.carrier-offer-discount-preview .nextui-card-body>div{align-items:stretch!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}}.shipment-offer-discount{align-self:stretch;background:#f0faf2;border:1px solid #cce9d2;border-radius:12px;display:grid;gap:8px;max-width:300px;padding:12px;text-align:right;width:100%}.shipment-offer-discount__line{align-items:baseline;display:flex;gap:12px;justify-content:space-between;min-width:0}.shipment-offer-discount__label{line-height:1.25;min-width:0}.shipment-offer-discount__original{color:#69716a!important;flex:0 0 auto;text-decoration:line-through;text-decoration-thickness:1.5px}.shipment-offer-discount__saving{color:#17713a!important;flex:0 0 auto;white-space:nowrap}.shipment-offer-final-price{align-self:stretch;display:grid;gap:3px;max-width:300px;text-align:right;width:100%}.shipment-offer-final-price__label{line-height:1.25}.shipment-offer-discount__hint{align-self:stretch;max-width:300px;text-align:right}@media (max-width: 640px){.shipment-offer-discount,.shipment-offer-final-price,.shipment-offer-discount__hint{max-width:100%}.shipment-offer-discount{text-align:left}.shipment-offer-discount__line{align-items:flex-start;flex-direction:column;gap:2px}.shipment-offer-final-price,.shipment-offer-discount__hint{justify-items:center;text-align:center}}.price-submission-discount{min-width:0;width:100%}.price-submission-discount-grid{align-items:end!important;min-width:0;width:100%!important}.price-submission-discount-summary{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.price-submission-discount-summary>div{background:#fff;border:1px solid rgba(16,19,16,.09);border-radius:10px;min-width:0;padding:11px 12px}.price-submission-discount-summary .price-submission-discount-final{background:#111}.price-submission-discount-final .nextui-text{color:#fff!important}.price-submission-distance-summary{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;width:100%}.price-submission-distance-summary__metric,.price-submission-distance-summary__formula{border:1px solid rgba(16,19,16,.09);border-radius:10px;min-width:0;padding:11px 12px}.price-submission-distance-summary__metric{background:#fff}.price-submission-distance-summary__formula{background:#111;border-color:#111}.price-submission-distance-summary__status{grid-column:1 / -1;line-height:1.4}@media (max-width: 640px){.price-submission-discount-grid{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;margin-left:0!important;margin-right:0!important}.price-submission-discount-grid>.nextui-grid{max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.price-submission-discount-summary{grid-template-columns:minmax(0,1fr)}.price-submission-discount-summary>div{align-items:center;display:flex;justify-content:space-between}.price-submission-distance-summary{grid-template-columns:minmax(0,1fr)}.price-submission-distance-summary__status{grid-column:auto}.price-submission-route-leg{padding:12px}.price-submission-route-leg__heading{grid-template-columns:28px minmax(0,1fr)}.price-submission-route-leg__distance{grid-column:2;justify-self:start}.price-submission-route-leg__details{margin-left:13px;padding-left:22px}.price-submission-return-ack{gap:10px;padding:13px}}.carrier-operational-setup-notice{background:linear-gradient(135deg,#fff9d8,#fffdf2)!important;border:1px solid rgba(185,146,0,.28)!important;border-radius:16px!important;margin-bottom:24px;padding:20px!important}.carrier-operational-setup-notice__content{align-items:center;display:flex;gap:20px;justify-content:space-between}.carrier-operational-setup-notice__content>div{min-width:0}.carrier-operational-setup-notice__link{align-items:center;background:#111;border-radius:10px;color:#fed911!important;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:800;justify-content:center;line-height:1.25;min-height:44px;padding:11px 16px;text-align:center;text-decoration:none}.carrier-operational-setup-notice__link:hover,.carrier-operational-setup-notice__link:focus-visible{background:#2a2a2a;color:#fff3a4!important;outline:none}.carrier-operational-setup-notice__link:focus-visible{box-shadow:0 0 0 3px #fed91173}@media (max-width: 640px){.carrier-operational-setup-notice{margin-bottom:18px;padding:16px!important}.carrier-operational-setup-notice__content{align-items:stretch;flex-direction:column;gap:14px}.carrier-operational-setup-notice__link{width:100%}}.carrier-price-settings,.carrier-offers-section{box-sizing:border-box;min-width:0;width:100%}.carrier-workspace-nav{align-items:center;min-width:0}.carrier-price-settings{border-color:#d2a90052!important}.carrier-price-settings__header,.carrier-price-settings__lanes-header,.carrier-price-settings__lane-title{min-width:0}.carrier-price-settings__rates,.carrier-price-settings__capabilities,.carrier-price-settings__lanes{border:1px solid rgba(16,19,16,.09)!important;border-radius:14px!important;min-width:0}.carrier-price-settings__rate-grid,.carrier-price-settings__capability-grid,.carrier-price-settings__lane-grid{min-width:0;width:100%}.carrier-price-settings__capability{align-items:center;background:#fff;border:1px solid rgba(16,19,16,.14);border-radius:12px;box-sizing:border-box;color:#171717;cursor:pointer;display:flex;font-size:14px;font-weight:650;gap:11px;line-height:1.3;min-height:52px;padding:12px 14px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease;width:100%}.carrier-price-settings__capability:hover{border-color:#cba200a6}.carrier-price-settings__capability.is-selected{background:#fff6bd;border-color:#d5ad00}.carrier-price-settings__capability:focus-within{box-shadow:0 0 0 3px #fed91161}.carrier-price-settings__capability input{accent-color:#111111;flex:0 0 auto;height:19px;margin:0;width:19px}.carrier-price-settings__capability>span{min-width:0;overflow-wrap:anywhere;word-break:normal}.carrier-price-settings__select-label{color:#5b6260;display:grid;font-size:12px;font-weight:600;gap:7px;line-height:1.2;min-width:0;width:100%}.carrier-price-settings__select-label select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background:#fff;border:1px solid rgba(16,19,16,.16);border-radius:11px;box-sizing:border-box;color:#171717;font:inherit;font-size:15px;line-height:1.25;min-height:42px;min-width:0;padding:9px 11px;width:100%}.carrier-price-settings__select-label select:focus{border-color:#111;box-shadow:0 0 0 3px #fed9116e;outline:none}.carrier-lane-location-field{display:grid;gap:7px;min-width:0;width:100%}.carrier-lane-location-field__label{color:#5b6260;font-size:12px;font-weight:600;line-height:1.2}.carrier-lane-location-field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(16,19,16,.16);border-radius:11px;box-sizing:border-box;color:#171717;font:inherit;font-size:15px;line-height:1.25;min-height:42px;min-width:0;padding:9px 11px;width:100%}.carrier-lane-location-field__input:focus{border-color:#111;box-shadow:0 0 0 3px #fed9116e;outline:none}.carrier-lane-location-field__hint{color:#747b84;font-size:11px;line-height:1.35}.carrier-price-settings__lane{background:#fffef9!important;border-color:#1013101f!important;min-width:0}.carrier-price-settings__empty{background:#fffdf4!important;border-color:#d2a90042!important;color:#5b522a}.carrier-price-settings__save{align-self:flex-start;background:#111!important;color:#fed911!important;font-weight:800!important;min-height:46px!important;padding-left:21px!important;padding-right:21px!important}.carrier-price-settings__save:hover:not([disabled]){background:#2a2a2a!important;color:#fff3a4!important}.carrier-price-settings__save:focus-visible{box-shadow:0 0 0 3px #fed9117a!important;outline:none}.carrier-offers-section{background:#fff}@media (max-width: 1024px){.carrier-workspace-nav{display:grid!important;gap:10px!important;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.carrier-workspace-nav>.nextui-button{max-width:100%!important;min-width:0!important;width:100%!important}.carrier-price-settings,.carrier-offers-section{overflow-x:hidden}.carrier-price-settings{border-radius:16px!important}.carrier-price-settings .nextui-card-body,.carrier-offers-section .nextui-card-body{min-width:0}.carrier-price-settings__header,.carrier-price-settings__lanes-header,.carrier-price-settings__lane-title{align-items:stretch!important;flex-direction:column}.carrier-price-settings__header>.nextui-card,.carrier-price-settings__lanes-header>.nextui-button,.carrier-price-settings__lane-title>.nextui-button{max-width:none!important;width:100%!important}.carrier-price-settings__rates,.carrier-price-settings__capabilities,.carrier-price-settings__lanes{border-radius:12px!important}.carrier-price-settings__rate-grid,.carrier-price-settings__capability-grid,.carrier-price-settings__lane-grid{display:grid!important;gap:12px!important;grid-template-columns:minmax(0,1fr)!important;margin-left:0!important;margin-right:0!important;width:100%!important}.carrier-price-settings__rate-grid>.nextui-grid,.carrier-price-settings__capability-grid>.nextui-grid,.carrier-price-settings__lane-grid>.nextui-grid{flex:initial!important;max-width:100%!important;min-width:0!important;padding:0!important;width:100%!important}.carrier-price-settings__rate-grid .nextui-input,.carrier-price-settings__lane-grid .nextui-input,.carrier-price-settings__rate-grid .nextui-input-container,.carrier-price-settings__lane-grid .nextui-input-container{max-width:100%!important;min-width:0!important;width:100%!important}.carrier-price-settings__capability{align-items:flex-start;min-height:50px}.carrier-price-settings__save{align-self:stretch;width:100%}.carrier-offers-section .nextui-grid-container{margin-left:0!important;margin-right:0!important;min-width:0!important;width:100%!important}.carrier-offers-section .nextui-grid-container>.nextui-grid{max-width:100%!important;min-width:0!important}}.hero-address-suggestions,.hero-city-suggestions{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.hero-contact-toggle{align-items:center!important;box-sizing:border-box!important;height:auto!important;max-width:100%!important;min-height:64px!important;padding:12px 14px!important;white-space:normal!important}.hero-contact-toggle .nextui-button-text,.hero-contact-toggle .nextui-button-text span{align-items:center!important;display:flex!important;height:auto!important;justify-content:center!important;line-height:1.18!important;max-width:100%!important;max-height:none!important;min-width:0!important;overflow:visible!important;overflow-wrap:anywhere!important;text-align:center!important;white-space:normal!important;word-break:break-word!important}@media (max-width: 1024px),(hover: none) and (pointer: coarse){.hero-form-card .hero-mobile-schedule-grid,.hero-form-card .hero-mobile-route-grid,.hero-form-card .hero-mobile-route-fields,.hero-form-card .hero-mobile-contact-grid,.hero-form-card .hero-mobile-contact-fields{box-sizing:border-box!important;display:grid!important;gap:14px!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important;margin:0!important;max-width:100%!important;min-width:0!important;width:100%!important}.hero-form-card .hero-mobile-schedule-grid>.nextui-grid,.hero-form-card .hero-mobile-route-grid>.nextui-grid,.hero-form-card .hero-mobile-route-fields>.nextui-grid,.hero-form-card .hero-mobile-contact-grid>.nextui-grid,.hero-form-card .hero-mobile-contact-fields>.nextui-grid{box-sizing:border-box!important;flex:0 0 100%!important;max-width:100%!important;min-width:0!important;padding:0!important;width:100%!important}.hero-form-card .hero-mobile-route-grid>.nextui-grid>div,.hero-form-card .hero-mobile-contact-grid>.nextui-grid>.hero-contact-card{box-sizing:border-box!important;min-width:0!important;width:100%!important}.hero-form-card .hero-address-suggestions,.hero-form-card .hero-city-suggestions{max-height:min(280px,42dvh)!important;min-width:0!important;width:100%!important}.hero-form-card .hero-contact-toggle .nextui-button-text{font-size:14px!important;line-height:1.2!important}}@media (max-width: 480px){.hero-form-card .hero-city-suggestions>button{grid-template-columns:minmax(0,1fr)!important}.hero-form-card .hero-city-suggestions>button>span{overflow-wrap:anywhere;white-space:normal!important}}.admin-audit-section{min-width:0}.admin-audit-section__header{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:22px;min-width:0}.admin-audit-section__heading{min-width:0}.admin-audit-section__heading .nextui-text:last-child{margin-bottom:0}.admin-audit-section__action{flex:0 0 auto}.admin-audit-list{display:grid;gap:12px;min-width:0}.admin-audit-card{background:#f2f4f6!important;border:1px solid rgba(16,19,16,.055)!important;box-shadow:none!important;min-width:0;overflow:hidden}.admin-audit-card__body{align-items:center;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:minmax(0,1.1fr) minmax(180px,.72fr) minmax(230px,.98fr);min-width:0;padding:18px 20px}.admin-audit-card__activity,.admin-audit-card__group{display:grid;gap:6px;min-width:0}.admin-audit-card__action{color:#131714;font-size:15px;font-weight:850;line-height:1.25;margin:0;overflow-wrap:anywhere}.admin-audit-card__meta{align-items:center;color:#707984;display:flex;flex-wrap:wrap;font-size:12px;gap:5px;line-height:1.35;margin:0;min-width:0}.admin-audit-card__meta span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-audit-card__label,.admin-audit-card__details dt{color:#7a838d;font-size:11px;font-weight:750;letter-spacing:.015em;line-height:1.2}.admin-audit-card__target{align-items:baseline;color:#202420;display:flex;flex-wrap:wrap;font-size:13px;font-weight:700;gap:6px;line-height:1.35;min-width:0}.admin-audit-card__target code{background:#1013100f;border-radius:6px;color:#535b63;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:650;max-width:100%;overflow:hidden;padding:2px 5px;text-overflow:ellipsis;white-space:nowrap}.admin-audit-card__details{display:grid;gap:8px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0}.admin-audit-card__details>div{min-width:0}.admin-audit-card__details dt,.admin-audit-card__details dd{margin:0}.admin-audit-card__details dd,.admin-audit-card__recorded{color:#222722;display:block;font-size:13px;font-weight:700;line-height:1.35;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-audit-card__recorded{color:#535b63;font-weight:600;margin-top:0}@media (max-width: 980px){.admin-audit-card__body{align-items:start;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.admin-audit-card__group:last-child{grid-column:1 / -1}}@media (max-width: 640px){.admin-audit-section__header{align-items:stretch;flex-direction:column;gap:14px}.admin-audit-section__action{width:100%}.admin-audit-card__body{gap:15px;grid-template-columns:minmax(0,1fr);padding:16px}.admin-audit-card__group:last-child{grid-column:auto}.admin-audit-card__details{grid-template-columns:minmax(0,1fr)}.admin-audit-card__details dd{overflow-wrap:anywhere;text-overflow:clip;white-space:normal}}.register-company-fields{box-sizing:border-box!important;display:grid!important;gap:14px 16px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;max-width:100%!important;min-width:0!important;padding:0!important;width:100%!important}.register-company-fields>.nextui-grid{box-sizing:border-box!important;flex:initial!important;max-width:100%!important;min-width:0!important;padding:0!important;width:100%!important}.register-company-fields>.nextui-grid:nth-child(3){grid-column:1 / -1}@media (max-width: 640px),(hover: none) and (pointer: coarse){.register-company-fields{gap:14px!important;grid-template-columns:minmax(0,1fr)!important}.register-company-fields>.nextui-grid:nth-child(3){grid-column:auto}}@media (max-width: 430px){body{min-width:0;overflow-x:hidden}#root,main,section,article,form,label{max-width:100%;min-width:0}.nextui-container{padding-left:12px!important;padding-right:12px!important}.nextui-card:not(.nextui-navbar):not(.nextui-dropdown-menu){padding:14px!important}.nextui-button,button{max-width:100%!important;min-width:0!important}.nextui-button-text,.nextui-button span,button span,.social-auth-button .nextui-text{max-width:100%;overflow:visible!important;overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;word-break:normal!important}input[type=file]{box-sizing:border-box;display:block;font-size:14px!important;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.social-auth-button{align-items:center!important;display:flex!important;justify-content:center!important;min-height:48px!important;padding-left:12px!important;padding-right:12px!important;width:100%!important}.social-auth-button .nextui-text{font-size:13px!important;line-height:1.2!important;margin-bottom:0!important;text-align:center}.support-assistant-trigger{bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;height:50px!important;right:10px!important;width:50px!important;z-index:40!important}.hero-form-card{margin-left:0!important;margin-right:0!important;padding:14px!important;width:100%!important}.hero-form-card .nextui-grid-container,.hero-form-card .nextui-grid{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;width:100%!important}.hero-contact-toggle{padding-left:10px!important;padding-right:10px!important}.hero-contact-toggle .nextui-button-text,.hero-contact-toggle .nextui-button-text span{font-size:12.5px!important;line-height:1.15!important}.admin-audit-card__body,.account-manager-activity,.shipment-document-actions,.shipment-documents-header,.orders-filter-bar,.orders-item-card,.carrier-lane-card,.carrier-pricing-card,.carrier-sidebar-card{max-width:100%;min-width:0;overflow-wrap:anywhere}table{max-width:100%;overflow-x:auto}}
