@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.0pw-43bjt5~5_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.13c6n_dh74ayc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.0g_ng0t~d_b9n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.0r1jrq7neqdsq.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.0g6rbszwfgn9y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17-1enzs_j91b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0apt5mko2.qn3.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.0ek5sshv8wk3m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.0uvzar8hswo3p.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.1110aazvokzp..woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0esuu2f5si~v8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.12skym0rqknxy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.0carvq6u72s58.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.106do9xzbuago.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.0~mcdl10zdfb3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.0hoqzal24odb4.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.0.56594qx.-9o.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0ub.k0om~_-xi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_c4e056cd-module__Sn9WpW__className{font-family:Poppins,Poppins Fallback;font-style:normal}
.page-module__OuFZRG__shell{--sidebar-w:260px;--sidebar-bg:#fff;--sidebar-border:transparent;--nav-hover:#0000000a;--nav-active-bg:#272727;--nav-active-text:#fff;--main-bg:#f2f1ec;--text-primary:#000;--text-secondary:#000;--text-muted:#000;--card-bg:#fff;--border-color:#d1cfc7;--orange:#f97316;--radius-md:12px;--radius-lg:16px;--shadow-soft:0 4px 20px #0000000a;--shadow-md:0 10px 30px #00000014;background:var(--main-bg);width:100%;height:100vh;display:flex;overflow:hidden}.page-module__OuFZRG__overlay{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;animation:.3s page-module__OuFZRG__fadeIn;position:fixed;inset:0}@keyframes page-module__OuFZRG__fadeIn{0%{opacity:0}to{opacity:1}}.page-module__OuFZRG__sidebar{width:var(--sidebar-w);min-width:var(--sidebar-w);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);z-index:50;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.page-module__OuFZRG__sidebarTop{justify-content:space-between;align-items:center;padding:24px 24px 32px;display:flex}.page-module__OuFZRG__sidebarClose{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:none}.page-module__OuFZRG__logo{align-items:center;gap:16px;display:flex}.page-module__OuFZRG__logoImage{object-fit:contain;width:32px;height:24px;display:block}.page-module__OuFZRG__logoText{color:#000;letter-spacing:-1px;font-size:1.4rem;font-weight:800}.page-module__OuFZRG__searchWrapper{padding:0 16px 20px}.page-module__OuFZRG__searchBox{color:#94a3b8;cursor:text;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .2s;display:flex}.page-module__OuFZRG__searchBox:focus-within{border-color:#94a3b8}.page-module__OuFZRG__searchInput{color:#0f172a;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:.9rem}.page-module__OuFZRG__searchShortcut{color:#94a3b8;letter-spacing:.5px;background:#f1f5f9;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600}.page-module__OuFZRG__navSection{margin-bottom:32px}.page-module__OuFZRG__navLabel{color:#000;text-transform:uppercase;letter-spacing:.05em;padding:0 24px 12px;font-size:.75rem;font-weight:700}.page-module__OuFZRG__nav{flex-direction:column;gap:4px;padding:0 12px;display:flex}.page-module__OuFZRG__navItem{color:#000;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9999px;align-items:center;gap:12px;width:100%;padding:10px 16px;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.page-module__OuFZRG__navItem:hover{background:#0000000a}.page-module__OuFZRG__navItemActive{font-weight:600;color:#fff!important;background:#272727!important}.page-module__OuFZRG__navIcon{color:inherit;flex-shrink:0;align-items:center;display:flex}.page-module__OuFZRG__navItemActive .page-module__OuFZRG__navIcon{opacity:1}.page-module__OuFZRG__navText{flex:1}.page-module__OuFZRG__divider{background:#0000000f;height:1px;margin:8px 24px 24px}.page-module__OuFZRG__sidebarFooter{border-top:1px solid var(--sidebar-border);align-items:center;gap:12px;padding:16px 20px;display:flex}.page-module__OuFZRG__userChip{background:#00000008;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:8px;transition:background .2s;display:flex}.page-module__OuFZRG__userChip:hover{background:#0000000f}.page-module__OuFZRG__userAvatar{color:#fff;background:#000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;font-weight:700;display:flex}.page-module__OuFZRG__userName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.page-module__OuFZRG__userRole{color:#0009;font-size:.75rem;font-weight:600}.page-module__OuFZRG__logoutBtn{color:#000;cursor:pointer;background:#00000008;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.page-module__OuFZRG__logoutBtn:hover{color:#ef4444;background:#fee2e2}.page-module__OuFZRG__main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.page-module__OuFZRG__topbar{background:var(--sidebar-bg);border-bottom:1px solid #0000000d;flex-shrink:0;justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:none}.page-module__OuFZRG__hamburger{cursor:pointer;background:#0000000a;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.page-module__OuFZRG__hamburger span{background:var(--text-primary);border-radius:2px;width:20px;height:2px;display:block}.page-module__OuFZRG__topbarLogo{align-items:center;gap:10px;display:flex}.page-module__OuFZRG__topbarRight{align-items:center;display:flex}.page-module__OuFZRG__notifBtn{color:#000;cursor:pointer;background:#0000000a;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.page-module__OuFZRG__notifDot{background:var(--orange);border:2px solid var(--sidebar-bg);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:12px}.page-module__OuFZRG__content{flex:1;padding:32px;overflow-y:auto}.page-module__OuFZRG__homeContainer{flex-direction:column;width:100%;display:flex}.page-module__OuFZRG__tabHeader{background:#e5e3db;border-radius:10px;width:100%;margin:0 0 24px;padding:4px}.page-module__OuFZRG__tabControls{gap:4px;display:flex}.page-module__OuFZRG__tabBtn{color:#00000080;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:1;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1)}.page-module__OuFZRG__tabBtn:hover:not(.page-module__OuFZRG__tabActive){color:#000c}.page-module__OuFZRG__tabActive{background:#fff;box-shadow:0 4px 12px #0000000d;color:#000!important}.page-module__OuFZRG__tabContentArea{flex:1}.page-module__OuFZRG__contentInner{width:100%}.page-module__OuFZRG__pageHeader{margin-bottom:24px}.page-module__OuFZRG__pageTitle{color:var(--text-primary);letter-spacing:-.5px;margin:0;font-size:1.4rem;font-weight:700}.page-module__OuFZRG__emptyState{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:60px 32px;display:flex}.page-module__OuFZRG__emptyIcon{background:#f8fafc;border-radius:24px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:16px;font-size:3rem;display:flex}.page-module__OuFZRG__emptyText{color:var(--text-primary);letter-spacing:-.5px;margin-bottom:8px;font-size:1.25rem;font-weight:800}.page-module__OuFZRG__emptySubtext{color:#0009;text-align:center;max-width:400px;font-size:.95rem;line-height:1.6}@media (max-width:1024px){.page-module__OuFZRG__content{padding:32px}}@media (max-width:768px){.page-module__OuFZRG__sidebar{height:100%;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:20px 0 60px #0f172a26}.page-module__OuFZRG__sidebarVisible{transform:translate(0)}.page-module__OuFZRG__sidebarClose,.page-module__OuFZRG__topbar{display:flex}.page-module__OuFZRG__content{padding:24px 20px}.page-module__OuFZRG__tabHeader{min-width:100%}}
.ProfileContent-module__z8FZrq__profilePage{flex-direction:column;gap:16px;width:100%;display:flex}.ProfileContent-module__z8FZrq__card{background:#fff;border:1px solid #00000012;border-radius:16px;padding:24px;box-shadow:0 2px 12px #0000000a}.ProfileContent-module__z8FZrq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.ProfileContent-module__z8FZrq__cardTitleGroup{align-items:center;gap:8px;display:flex}.ProfileContent-module__z8FZrq__cardIcon{color:#444;background:#f3f3f3;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ProfileContent-module__z8FZrq__cardTitle{color:#111;letter-spacing:-.2px;margin:0;font-size:1rem;font-weight:700}.ProfileContent-module__z8FZrq__editBtn{color:#444;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #d0d0d0;border-radius:9999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 14px;font-size:.8rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.ProfileContent-module__z8FZrq__editBtn:hover{color:#000;background:#f5f5f5;border-color:#999}.ProfileContent-module__z8FZrq__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:3px 9px;font-size:.75rem;font-weight:600;display:inline-flex}.ProfileContent-module__z8FZrq__badgeGreen{color:#16a34a;background:#dcfce7}.ProfileContent-module__z8FZrq__badgeOrange{color:#ea580c;background:#fff7ed}.ProfileContent-module__z8FZrq__badgeRed{color:#dc2626;background:#fee2e2}.ProfileContent-module__z8FZrq__heroCard{justify-content:space-between;align-items:center;gap:20px;display:flex}.ProfileContent-module__z8FZrq__heroLeft{align-items:center;gap:20px;min-width:0;display:flex}.ProfileContent-module__z8FZrq__avatarImg{background:#e5e5e5;border:3px solid #f0f0f0;border-radius:50%;flex-shrink:0;width:80px;height:80px;overflow:hidden}.ProfileContent-module__z8FZrq__avatarImg img{object-fit:cover;width:100%;height:100%;display:block}.ProfileContent-module__z8FZrq__avatarInitials{color:#fff;background:#272727;border:3px solid #f0f0f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;font-size:1.5rem;font-weight:700;display:flex}.ProfileContent-module__z8FZrq__heroMeta{flex-direction:column;gap:4px;min-width:0;display:flex}.ProfileContent-module__z8FZrq__heroName{color:#000;letter-spacing:-.4px;font-size:1.25rem;font-weight:800}.ProfileContent-module__z8FZrq__heroSub{color:#666;font-size:.875rem;font-weight:500}.ProfileContent-module__z8FZrq__heroDetails{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ProfileContent-module__z8FZrq__heroPill{color:#777;background:#f5f5f5;border-radius:9999px;align-items:center;gap:5px;padding:3px 10px;font-size:.78rem;font-weight:500;display:inline-flex}.ProfileContent-module__z8FZrq__gridRow{grid-template-columns:1fr 1fr;align-items:stretch;gap:16px;display:grid}.ProfileContent-module__z8FZrq__colStack{flex-direction:column;gap:16px;display:flex}.ProfileContent-module__z8FZrq__fieldsGrid{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}.ProfileContent-module__z8FZrq__field{flex-direction:column;gap:5px;display:flex}.ProfileContent-module__z8FZrq__fieldLabel{color:#aaa;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:500}.ProfileContent-module__z8FZrq__fieldValue{color:#111;font-size:.9rem;font-weight:700}.ProfileContent-module__z8FZrq__finRow{align-items:stretch;display:flex}.ProfileContent-module__z8FZrq__finItem{flex-direction:column;flex:1;gap:4px;padding:0 16px;display:flex}.ProfileContent-module__z8FZrq__finItem:first-child{padding-left:0}.ProfileContent-module__z8FZrq__finItem:last-child{padding-right:0}.ProfileContent-module__z8FZrq__finDivider{background:#00000014;flex-shrink:0;width:1px}.ProfileContent-module__z8FZrq__finLabel{color:#aaa;text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:500}.ProfileContent-module__z8FZrq__finValue{color:#111;letter-spacing:-.3px;font-size:1.05rem;font-weight:800}.ProfileContent-module__z8FZrq__finPending{color:#ea580c}.ProfileContent-module__z8FZrq__kycGrid{grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;display:grid}.ProfileContent-module__z8FZrq__kycBlock{padding:0 16px}.ProfileContent-module__z8FZrq__kycBlock:first-child{padding-left:0}.ProfileContent-module__z8FZrq__kycBlock:last-child{padding-right:0}.ProfileContent-module__z8FZrq__kycBlockTitle{text-transform:uppercase;letter-spacing:.08em;color:#aaa;margin-bottom:14px;font-size:.72rem;font-weight:700}.ProfileContent-module__z8FZrq__kycDivider{background:#00000014;align-self:stretch;width:1px}.ProfileContent-module__z8FZrq__entityList{flex-direction:column;gap:12px;display:flex}.ProfileContent-module__z8FZrq__entityCard{background:#f9f9f9;border:1px solid #00000012;border-radius:12px;flex-direction:column;gap:12px;padding:16px 20px;transition:box-shadow .2s;display:flex}.ProfileContent-module__z8FZrq__entityCard:hover{box-shadow:0 4px 16px #00000012}.ProfileContent-module__z8FZrq__entityCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ProfileContent-module__z8FZrq__entityCardTitle{flex-direction:column;gap:2px;display:flex}.ProfileContent-module__z8FZrq__truckNumber{color:#111;letter-spacing:.02em;font-family:monospace;font-size:1rem;font-weight:800}.ProfileContent-module__z8FZrq__driverName{color:#111;font-size:1rem;font-weight:700}.ProfileContent-module__z8FZrq__entityCardSub{color:#888;font-size:.8rem;font-weight:500}.ProfileContent-module__z8FZrq__entityCardBadges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ProfileContent-module__z8FZrq__truckStats{background:#fff;border:1px solid #00000012;border-radius:10px;gap:0;display:flex;overflow:hidden}.ProfileContent-module__z8FZrq__truckStat{border-right:1px solid #00000012;flex-direction:column;flex:1;align-items:center;gap:2px;min-width:0;padding:10px 8px;display:flex}.ProfileContent-module__z8FZrq__truckStat:last-child{border-right:none}.ProfileContent-module__z8FZrq__truckStatLabel{color:#bbb;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;font-size:.65rem;font-weight:600}.ProfileContent-module__z8FZrq__truckStatValue{color:#222;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:100%;font-size:.82rem;font-weight:700;overflow:hidden}.ProfileContent-module__z8FZrq__expandBtn{color:#888;cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:.78rem;font-weight:600;transition:color .2s}.ProfileContent-module__z8FZrq__expandBtn:hover{color:#333}.ProfileContent-module__z8FZrq__expandedGrid{border-top:1px solid #00000012;padding-top:4px}.ProfileContent-module__z8FZrq__stateChips{flex-wrap:wrap;gap:8px;display:flex}.ProfileContent-module__z8FZrq__stateChip{color:#333;letter-spacing:.04em;background:#f0f0f0;border:1px solid #00000014;border-radius:8px;padding:5px 12px;font-size:.78rem;font-weight:700;transition:background .15s}.ProfileContent-module__z8FZrq__stateChip:hover{background:#e4e4e4}.ProfileContent-module__z8FZrq__employeeForm{flex-direction:column;gap:14px;display:flex}.ProfileContent-module__z8FZrq__input{color:#111;background:#fff;border:1px solid #d4d4d4;border-radius:10px;outline:none;padding:10px 12px;font-size:.9rem;font-weight:500}.ProfileContent-module__z8FZrq__input:focus{border-color:#999}.ProfileContent-module__z8FZrq__checkboxRow{color:#333;align-items:center;gap:8px;font-size:.85rem;font-weight:600;display:flex}.ProfileContent-module__z8FZrq__checkboxRow input{width:14px;height:14px}.ProfileContent-module__z8FZrq__employeeActions{align-items:center;gap:8px;display:flex}.ProfileContent-module__z8FZrq__employeeHeaderActions{justify-content:flex-end;margin-bottom:12px;display:flex}.ProfileContent-module__z8FZrq__deleteBtn{color:#b91c1c;border-color:#fca5a5}.ProfileContent-module__z8FZrq__deleteBtn:hover{color:#7f1d1d;background:#fef2f2;border-color:#ef4444}.ProfileContent-module__z8FZrq__cancelBtn{color:#666;border-color:#cfcfcf}.ProfileContent-module__z8FZrq__employeeError{color:#b91c1c;margin-bottom:10px;font-size:.82rem;font-weight:600}.ProfileContent-module__z8FZrq__employeeLoading{color:#777;font-size:.85rem;font-weight:600}.ProfileContent-module__z8FZrq__modalOverlay{z-index:2000;background:#0000006b;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ProfileContent-module__z8FZrq__modalCard{background:#fff;border:1px solid #0000001a;border-radius:16px;width:min(680px,100%);max-height:90vh;padding:18px;overflow-y:auto;box-shadow:0 20px 60px #0003}.ProfileContent-module__z8FZrq__modalHeader{margin-bottom:14px}.ProfileContent-module__z8FZrq__modalTitle{color:#111;margin:0;font-size:1rem;font-weight:700}.ProfileContent-module__z8FZrq__activityGrid{grid-template-columns:1fr auto 1fr;align-items:start;display:grid}.ProfileContent-module__z8FZrq__activityGroup{padding:0 24px}.ProfileContent-module__z8FZrq__activityGroup:first-child{padding-left:0}.ProfileContent-module__z8FZrq__activityGroup:last-child{padding-right:0}.ProfileContent-module__z8FZrq__activityGroupTitle{text-transform:uppercase;letter-spacing:.08em;color:#aaa;margin-bottom:14px;font-size:.72rem;font-weight:700}.ProfileContent-module__z8FZrq__activityDivider{background:#00000014;align-self:stretch;width:1px}.ProfileContent-module__z8FZrq__activitySingle{flex-direction:column;gap:14px;display:flex}.ProfileContent-module__z8FZrq__statPillsLarge{gap:12px;display:flex}.ProfileContent-module__z8FZrq__statPillsLarge .ProfileContent-module__z8FZrq__statPill{padding:20px 16px}.ProfileContent-module__z8FZrq__statPillsLarge .ProfileContent-module__z8FZrq__statPillValue{font-size:2.2rem}.ProfileContent-module__z8FZrq__statPillsLarge .ProfileContent-module__z8FZrq__statPillLabel{font-size:.8rem}.ProfileContent-module__z8FZrq__statPills{gap:10px;display:flex}.ProfileContent-module__z8FZrq__statPill{background:#f8f8f8;border:1px solid #0000000d;border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:14px 10px;display:flex}.ProfileContent-module__z8FZrq__statPillValue{color:#111;letter-spacing:-.5px;font-size:1.6rem;font-weight:800;line-height:1}.ProfileContent-module__z8FZrq__statPillLabel{color:#999;text-align:center;white-space:nowrap;font-size:.72rem;font-weight:500}.ProfileContent-module__z8FZrq__stateWrapper{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:60px 32px;display:flex}.ProfileContent-module__z8FZrq__stateText{color:#666;font-size:.95rem;font-weight:500}.ProfileContent-module__z8FZrq__errorIcon{color:#ef4444}.ProfileContent-module__z8FZrq__spinner{color:#888;animation:1s linear infinite ProfileContent-module__z8FZrq__spin}@keyframes ProfileContent-module__z8FZrq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.ProfileContent-module__z8FZrq__gridRow,.ProfileContent-module__z8FZrq__kycGrid,.ProfileContent-module__z8FZrq__activityGrid{grid-template-columns:1fr}.ProfileContent-module__z8FZrq__kycDivider,.ProfileContent-module__z8FZrq__activityDivider{display:none}.ProfileContent-module__z8FZrq__kycBlock,.ProfileContent-module__z8FZrq__activityGroup{padding:0}.ProfileContent-module__z8FZrq__kycBlock+.ProfileContent-module__z8FZrq__kycBlock,.ProfileContent-module__z8FZrq__activityGroup+.ProfileContent-module__z8FZrq__activityGroup{border-top:1px solid #00000012;margin-top:4px;padding-top:20px}.ProfileContent-module__z8FZrq__heroCard{flex-wrap:wrap}.ProfileContent-module__z8FZrq__finRow{flex-direction:column;gap:16px}.ProfileContent-module__z8FZrq__finItem{padding:0}.ProfileContent-module__z8FZrq__finDivider{width:100%;height:1px}}@media (max-width:480px){.ProfileContent-module__z8FZrq__fieldsGrid{grid-template-columns:1fr}.ProfileContent-module__z8FZrq__statPills{flex-direction:column}.ProfileContent-module__z8FZrq__truckStats{flex-wrap:wrap}}
.BidsContent-module__E_oxcq__page{flex-direction:column;gap:20px;width:100%;display:flex}.BidsContent-module__E_oxcq__pageHeader{justify-content:space-between;align-items:center;display:flex}.BidsContent-module__E_oxcq__pageTitleGroup{color:#111;align-items:center;gap:10px;display:flex}.BidsContent-module__E_oxcq__pageTitle{letter-spacing:-.5px;color:#111;margin:0;font-size:1.4rem;font-weight:800}.BidsContent-module__E_oxcq__refreshBtn{cursor:pointer;color:#555;background:#fff;border:1.5px solid #e0e0e0;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,color .2s,border-color .2s;display:flex}.BidsContent-module__E_oxcq__refreshBtn:hover{color:#000;background:#f5f5f5;border-color:#aaa}.BidsContent-module__E_oxcq__spinning{animation:.8s linear infinite BidsContent-module__E_oxcq__spin}@keyframes BidsContent-module__E_oxcq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BidsContent-module__E_oxcq__summaryGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.BidsContent-module__E_oxcq__summaryCard{background:#fff;border:1px solid #00000012;border-radius:14px;flex-direction:column;gap:6px;padding:20px 20px 18px;transition:box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}.BidsContent-module__E_oxcq__summaryCard:hover{box-shadow:0 6px 20px #00000014}.BidsContent-module__E_oxcq__summaryCard_total:before{background:#111}.BidsContent-module__E_oxcq__summaryCard_accepted:before{background:#16a34a}.BidsContent-module__E_oxcq__summaryCard_pending:before{background:#2563eb}.BidsContent-module__E_oxcq__summaryCard_rejected:before{background:#dc2626}.BidsContent-module__E_oxcq__summaryCard:before{content:"";border-radius:14px 0 0 14px;width:4px;position:absolute;top:0;bottom:0;left:0}.BidsContent-module__E_oxcq__summaryValue{color:#111;letter-spacing:-1px;font-size:2.2rem;font-weight:800;line-height:1}.BidsContent-module__E_oxcq__summaryLabel{color:#aaa;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;font-weight:600}.BidsContent-module__E_oxcq__colorGreen{color:#16a34a}.BidsContent-module__E_oxcq__colorBlue{color:#2563eb}.BidsContent-module__E_oxcq__colorRed{color:#dc2626}.BidsContent-module__E_oxcq__bidGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.BidsContent-module__E_oxcq__bidCard{background:#fff;border:1px solid #00000012;border-radius:14px;flex-direction:column;gap:14px;padding:18px;transition:box-shadow .2s,transform .15s;display:flex}.BidsContent-module__E_oxcq__bidCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.BidsContent-module__E_oxcq__bidCardAccepted{background:#f0fdf4;border-color:#bbf7d0}.BidsContent-module__E_oxcq__routeRow{align-items:center;gap:8px;display:flex}.BidsContent-module__E_oxcq__routeCity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.BidsContent-module__E_oxcq__routeCity:last-child{text-align:right;align-items:flex-end}.BidsContent-module__E_oxcq__stateCode{color:#aaa;text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;font-weight:700}.BidsContent-module__E_oxcq__cityName{color:#111;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.88rem;font-weight:700;overflow:hidden}.BidsContent-module__E_oxcq__routeArrow{color:#ddd;flex-shrink:0;align-items:center;display:flex}.BidsContent-module__E_oxcq__infoRow{border-top:1px solid #0000000f;flex-direction:column;gap:10px;padding-top:12px;display:flex}.BidsContent-module__E_oxcq__infoTopLine{justify-content:space-between;align-items:center;display:flex}.BidsContent-module__E_oxcq__amountBlock{align-items:baseline;gap:2px;display:flex}.BidsContent-module__E_oxcq__rupeeIcon{color:#555;flex-shrink:0;position:relative;top:1px}.BidsContent-module__E_oxcq__amount{color:#111;letter-spacing:-.3px;font-size:1.15rem;font-weight:800}.BidsContent-module__E_oxcq__amountUnit{color:#999;font-size:.75rem;font-weight:600}.BidsContent-module__E_oxcq__metaBlock{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.BidsContent-module__E_oxcq__metaItem{color:#999;align-items:center;gap:4px;font-size:.74rem;font-weight:500;display:inline-flex}.BidsContent-module__E_oxcq__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:4px 10px;font-size:.73rem;font-weight:600;display:inline-flex}.BidsContent-module__E_oxcq__badgeGreen{color:#16a34a;background:#dcfce7}.BidsContent-module__E_oxcq__badgeBlue{color:#2563eb;background:#dbeafe}.BidsContent-module__E_oxcq__badgeOrange{color:#ea580c;background:#fff7ed}.BidsContent-module__E_oxcq__badgeRed{color:#dc2626;background:#fee2e2}.BidsContent-module__E_oxcq__badgeGray{color:#6b7280;background:#f3f4f6}.BidsContent-module__E_oxcq__stateWrapper{background:#fff;border:1px solid #0000000f;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:60px 32px;display:flex}.BidsContent-module__E_oxcq__stateText{color:#888;font-size:.9rem;font-weight:500}.BidsContent-module__E_oxcq__emptyIcon{color:#d1d5db}.BidsContent-module__E_oxcq__errorIcon{color:#ef4444}.BidsContent-module__E_oxcq__emptyTitle{color:#333;margin:0;font-size:1.1rem;font-weight:700}.BidsContent-module__E_oxcq__spinner{color:#aaa;animation:1s linear infinite BidsContent-module__E_oxcq__spin}.BidsContent-module__E_oxcq__retryBtn{color:#fff;cursor:pointer;background:#111;border:none;border-radius:9999px;margin-top:4px;padding:8px 20px;font-size:.85rem;font-weight:600;transition:background .2s}.BidsContent-module__E_oxcq__retryBtn:hover{background:#333}@media (max-width:1024px){.BidsContent-module__E_oxcq__bidGrid,.BidsContent-module__E_oxcq__summaryGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.BidsContent-module__E_oxcq__bidGrid{grid-template-columns:1fr}.BidsContent-module__E_oxcq__summaryGrid{grid-template-columns:repeat(2,1fr)}}
.BidDetailModal-module__KRRVzG__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.2s BidDetailModal-module__KRRVzG__fadeIn;display:flex;position:fixed;inset:0}@keyframes BidDetailModal-module__KRRVzG__fadeIn{0%{opacity:0}to{opacity:1}}.BidDetailModal-module__KRRVzG__modal{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:760px;max-height:90vh;animation:.25s cubic-bezier(.4,0,.2,1) BidDetailModal-module__KRRVzG__slideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 80px #0003}@keyframes BidDetailModal-module__KRRVzG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.BidDetailModal-module__KRRVzG__modalHeader{border-bottom:1px solid #00000012;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.BidDetailModal-module__KRRVzG__modalTitleGroup{align-items:center;gap:10px;display:flex}.BidDetailModal-module__KRRVzG__modalTitle{color:#111;margin:0;font-size:1.1rem;font-weight:800}.BidDetailModal-module__KRRVzG__loadId{color:#aaa;background:#f3f3f3;border-radius:6px;padding:3px 8px;font-size:.78rem;font-weight:600}.BidDetailModal-module__KRRVzG__closeBtn{cursor:pointer;color:#555;background:#f5f5f5;border:none;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.BidDetailModal-module__KRRVzG__closeBtn:hover{color:#000;background:#ebebeb}.BidDetailModal-module__KRRVzG__modalBody{flex-direction:column;flex:1;gap:18px;padding:20px 24px 24px;display:flex;overflow-y:auto}.BidDetailModal-module__KRRVzG__routeBanner{background:#f8f8f8;border:1px solid #0000000f;border-radius:14px;align-items:center;gap:12px;padding:16px 20px;display:flex}.BidDetailModal-module__KRRVzG__routeEnd{flex-direction:column;flex:1;gap:3px;display:flex}.BidDetailModal-module__KRRVzG__routeEndRight{text-align:right;align-items:flex-end}.BidDetailModal-module__KRRVzG__routeCode{color:#bbb;text-transform:uppercase;letter-spacing:.08em;font-size:.65rem;font-weight:700}.BidDetailModal-module__KRRVzG__routeCity{color:#111;font-size:1rem;font-weight:700}.BidDetailModal-module__KRRVzG__routeArrow{color:#ccc;flex-shrink:0;align-self:flex-start;padding-top:22px}.BidDetailModal-module__KRRVzG__routePoints{flex-direction:column;gap:6px;margin-top:10px;display:flex}.BidDetailModal-module__KRRVzG__routePointsHeading{text-transform:uppercase;letter-spacing:.07em;color:#bbb;margin-bottom:2px;font-size:.68rem;font-weight:700}.BidDetailModal-module__KRRVzG__routePointsRight{align-items:flex-end}.BidDetailModal-module__KRRVzG__routePointItem{align-items:flex-start;gap:7px;display:flex}.BidDetailModal-module__KRRVzG__routePointItemRight{flex-direction:row-reverse}.BidDetailModal-module__KRRVzG__detailGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.BidDetailModal-module__KRRVzG__section{background:#fafafa;border:1px solid #0000000f;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.BidDetailModal-module__KRRVzG__sectionTitle{text-transform:uppercase;letter-spacing:.07em;color:#aaa;align-items:center;gap:6px;margin-bottom:2px;font-size:.72rem;font-weight:700;display:flex}.BidDetailModal-module__KRRVzG__infoRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.BidDetailModal-module__KRRVzG__infoLabel{color:#aaa;white-space:nowrap;flex-shrink:0;font-size:.78rem;font-weight:500}.BidDetailModal-module__KRRVzG__infoValue{color:#111;text-align:right;font-size:.85rem;font-weight:700}.BidDetailModal-module__KRRVzG__minBid{color:#ea580c;font-weight:800}.BidDetailModal-module__KRRVzG__point{align-items:flex-start;gap:8px;display:flex}.BidDetailModal-module__KRRVzG__pointSeq{color:#fff;background:#272727;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;font-size:.7rem;font-weight:700;display:flex}.BidDetailModal-module__KRRVzG__pointAddr{color:#333;font-size:.83rem;font-weight:500;line-height:1.4}.BidDetailModal-module__KRRVzG__emptyPoints{color:#bbb;font-size:.85rem}.BidDetailModal-module__KRRVzG__currentBidBar{background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.BidDetailModal-module__KRRVzG__currentBidLabel{color:#888;flex:1;font-size:.8rem;font-weight:600}.BidDetailModal-module__KRRVzG__currentBidAmount{color:#111;align-items:center;gap:3px;font-size:1.05rem;font-weight:800;display:flex}.BidDetailModal-module__KRRVzG__updateSection{background:#fafafa;border:1px solid #00000012;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.BidDetailModal-module__KRRVzG__updateTitle{color:#555;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;font-size:.78rem;font-weight:700;display:flex}.BidDetailModal-module__KRRVzG__updateForm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.BidDetailModal-module__KRRVzG__amountInputWrap{background:#fff;border:1.5px solid #d0d0d0;border-radius:10px;flex:1;align-items:center;gap:0;min-width:180px;transition:border-color .2s;display:flex;overflow:hidden}.BidDetailModal-module__KRRVzG__amountInputWrap:focus-within{border-color:#111}.BidDetailModal-module__KRRVzG__currencyPrefix,.BidDetailModal-module__KRRVzG__unitSuffix{color:#888;white-space:nowrap;background:#f8f8f8;align-items:center;height:42px;padding:0 12px;font-size:.88rem;font-weight:600;display:flex}.BidDetailModal-module__KRRVzG__currencyPrefix{border-right:1px solid #e0e0e0}.BidDetailModal-module__KRRVzG__unitSuffix{border-left:1px solid #e0e0e0}.BidDetailModal-module__KRRVzG__amountInput{color:#111;background:0 0;border:none;outline:none;flex:1;min-width:80px;height:42px;padding:0 10px;font-size:.95rem;font-weight:700}.BidDetailModal-module__KRRVzG__amountInput::-webkit-outer-spin-button{-webkit-appearance:none}.BidDetailModal-module__KRRVzG__amountInput::-webkit-inner-spin-button{-webkit-appearance:none}.BidDetailModal-module__KRRVzG__updateBtn,.BidDetailModal-module__KRRVzG__deleteBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;height:42px;padding:0 18px;font-size:.87rem;font-weight:700;transition:background .2s,opacity .2s;display:inline-flex}.BidDetailModal-module__KRRVzG__updateBtn{color:#fff;background:#111}.BidDetailModal-module__KRRVzG__updateBtn:hover:not(:disabled){background:#333}.BidDetailModal-module__KRRVzG__updateBtn:disabled{opacity:.5;cursor:not-allowed}.BidDetailModal-module__KRRVzG__deleteBtn{color:#dc2626;background:#fee2e2}.BidDetailModal-module__KRRVzG__deleteBtn:hover:not(:disabled){background:#fecaca}.BidDetailModal-module__KRRVzG__deleteBtn:disabled{opacity:.5;cursor:not-allowed}.BidDetailModal-module__KRRVzG__feedbackMsg{align-items:center;gap:6px;margin:0;font-size:.83rem;font-weight:600;display:flex}.BidDetailModal-module__KRRVzG__feedbackOk{color:#16a34a}.BidDetailModal-module__KRRVzG__feedbackErr{color:#dc2626}.BidDetailModal-module__KRRVzG__badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:3px 9px;font-size:.73rem;font-weight:600;display:inline-flex}.BidDetailModal-module__KRRVzG__badgeGreen{color:#16a34a;background:#dcfce7}.BidDetailModal-module__KRRVzG__badgeBlue{color:#2563eb;background:#dbeafe}.BidDetailModal-module__KRRVzG__badgeRed{color:#dc2626;background:#fee2e2}.BidDetailModal-module__KRRVzG__badgeGray{color:#6b7280;background:#f3f4f6}.BidDetailModal-module__KRRVzG__stateWrapper{color:#888;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:48px 24px;font-size:.9rem;display:flex}.BidDetailModal-module__KRRVzG__spin{animation:1s linear infinite BidDetailModal-module__KRRVzG__spinAnim}@keyframes BidDetailModal-module__KRRVzG__spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.BidDetailModal-module__KRRVzG__errorIcon{color:#ef4444}.BidDetailModal-module__KRRVzG__deleteOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:10;background:#ffffffeb;border-radius:20px;justify-content:center;align-items:center;animation:.2s BidDetailModal-module__KRRVzG__fadeIn;display:flex;position:absolute;inset:0}.BidDetailModal-module__KRRVzG__deleteBox{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:340px;padding:32px;display:flex}.BidDetailModal-module__KRRVzG__deleteIcon{color:#ea580c;background:#fff7ed;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.BidDetailModal-module__KRRVzG__deleteTitle{color:#111;margin:0;font-size:1.15rem;font-weight:800}.BidDetailModal-module__KRRVzG__deleteSubtext{color:#888;margin:0;font-size:.85rem;line-height:1.5}.BidDetailModal-module__KRRVzG__deleteActions{gap:10px;margin-top:8px;display:flex}.BidDetailModal-module__KRRVzG__cancelBtn{color:#333;cursor:pointer;background:#fff;border:1.5px solid #d0d0d0;border-radius:10px;padding:10px 22px;font-size:.875rem;font-weight:700;transition:background .2s}.BidDetailModal-module__KRRVzG__cancelBtn:hover{background:#f5f5f5}.BidDetailModal-module__KRRVzG__confirmDeleteBtn{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 22px;font-size:.875rem;font-weight:700;transition:background .2s;display:flex}.BidDetailModal-module__KRRVzG__confirmDeleteBtn:hover:not(:disabled){background:#b91c1c}.BidDetailModal-module__KRRVzG__confirmDeleteBtn:disabled{opacity:.6;cursor:not-allowed}@media (max-width:600px){.BidDetailModal-module__KRRVzG__detailGrid{grid-template-columns:1fr}.BidDetailModal-module__KRRVzG__updateForm{flex-direction:column;align-items:stretch}.BidDetailModal-module__KRRVzG__updateBtn,.BidDetailModal-module__KRRVzG__deleteBtn{justify-content:center;width:100%}}
.TripsContent-module__WnxXya__page{width:100%}.TripsContent-module__WnxXya__pageHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.TripsContent-module__WnxXya__pageTitleGroup{color:#000;align-items:center;gap:10px;display:flex}.TripsContent-module__WnxXya__pageTitle{color:#000;letter-spacing:-.5px;margin:0;font-size:1.4rem;font-weight:700}.TripsContent-module__WnxXya__refreshBtn{color:#555;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000a}.TripsContent-module__WnxXya__refreshBtn:hover{color:#000;background:#f1f5f9}@keyframes TripsContent-module__WnxXya__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TripsContent-module__WnxXya__spinning{animation:.8s linear infinite TripsContent-module__WnxXya__spin}.TripsContent-module__WnxXya__tabBar{background:#e5e3db;border-radius:12px;gap:4px;width:100%;margin-bottom:20px;padding:4px;display:flex}.TripsContent-module__WnxXya__tabBtn{color:#00000080;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-size:.88rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.TripsContent-module__WnxXya__tabBtn:hover:not(.TripsContent-module__WnxXya__tabActive){color:#000c}.TripsContent-module__WnxXya__tabActive{background:#fff;box-shadow:0 4px 12px #00000012;color:#000!important}.TripsContent-module__WnxXya__searchRow{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:24px;display:grid}.TripsContent-module__WnxXya__searchBox{background:#fff;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0000000a}.TripsContent-module__WnxXya__searchBox:focus-within{border-color:#0000004d;box-shadow:0 2px 12px #00000014}.TripsContent-module__WnxXya__searchIcon{color:#00000059;flex-shrink:0}.TripsContent-module__WnxXya__searchInput{color:#000;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.875rem}.TripsContent-module__WnxXya__searchInput::placeholder{color:#00000059}.TripsContent-module__WnxXya__stateWrapper{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex;box-shadow:0 4px 20px #0000000a}.TripsContent-module__WnxXya__stateText{color:#0000008c;font-size:.95rem}@keyframes TripsContent-module__WnxXya__spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TripsContent-module__WnxXya__spinner{color:#0006;animation:1s linear infinite TripsContent-module__WnxXya__spinAnim}.TripsContent-module__WnxXya__errorIcon{color:#ef4444}.TripsContent-module__WnxXya__retryBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:8px 20px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .2s}.TripsContent-module__WnxXya__retryBtn:hover{background:#333}.TripsContent-module__WnxXya__emptyState{background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex;box-shadow:0 4px 20px #0000000a}.TripsContent-module__WnxXya__emptyIconWrap{color:#0000004d;background:#f8fafc;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:4px;display:flex}.TripsContent-module__WnxXya__emptyTitle{color:#000;letter-spacing:-.3px;font-size:1.1rem;font-weight:700}.TripsContent-module__WnxXya__emptySubtext{color:#00000080;text-align:center;max-width:320px;font-size:.875rem;line-height:1.6}.TripsContent-module__WnxXya__loadGrid{grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:16px;width:100%;display:grid}.TripsContent-module__WnxXya__loadCard{background:#fff;border:1px solid #00000012;border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 20px #0000000d}.TripsContent-module__WnxXya__loadCard:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000017}.TripsContent-module__WnxXya__cardHeader{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 16px;display:flex}.TripsContent-module__WnxXya__routeRow{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.TripsContent-module__WnxXya__routeCity{flex-direction:column;gap:2px;min-width:0;display:flex}.TripsContent-module__WnxXya__stateCode{color:#0006;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:700}.TripsContent-module__WnxXya__cityName{color:#000;white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:.82rem;font-weight:600;overflow:hidden}.TripsContent-module__WnxXya__routeArrowWrap{flex-shrink:0;align-items:center;padding:0 4px;display:flex;position:relative}.TripsContent-module__WnxXya__routeLine{background:#0000001f;height:1px;position:absolute;top:50%;left:0;right:0}.TripsContent-module__WnxXya__routeArrow{color:#0006;background:#fff;border-radius:50%;padding:2px;position:relative}.TripsContent-module__WnxXya__badge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.TripsContent-module__WnxXya__badgeBlue{color:#2563eb;background:#eff6ff}.TripsContent-module__WnxXya__badgeOrange{color:#ea580c;background:#fff7ed}.TripsContent-module__WnxXya__badgePurple{color:#7c3aed;background:#f5f3ff}.TripsContent-module__WnxXya__badgeGreen{color:#16a34a;background:#f0fdf4}.TripsContent-module__WnxXya__badgeTeal{color:#0d9488;background:#f0fdfa}.TripsContent-module__WnxXya__badgeGray{color:#64748b;background:#f8fafc}.TripsContent-module__WnxXya__cardDivider{background:#0000000d;height:1px;margin:0 20px}.TripsContent-module__WnxXya__metaGrid{grid-template-columns:repeat(3,1fr);gap:12px;padding:14px 20px;display:grid}.TripsContent-module__WnxXya__metaItem{align-items:flex-start;gap:7px;display:flex}.TripsContent-module__WnxXya__metaIcon{color:#00000059;flex-shrink:0;margin-top:2px}.TripsContent-module__WnxXya__metaLabel{color:#0006;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}.TripsContent-module__WnxXya__metaValue{color:#000;margin-top:1px;font-size:.8rem;font-weight:600}.TripsContent-module__WnxXya__pointsRow{background:#00000005;border-top:1px solid #0000000d;gap:12px;padding:12px 20px;display:flex}.TripsContent-module__WnxXya__pointGroup{flex:1;min-width:0}.TripsContent-module__WnxXya__pointLabel{color:#0006;text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;margin-bottom:4px;font-size:.68rem;font-weight:700;display:flex}.TripsContent-module__WnxXya__pointAddress{color:#000000a6;white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;line-height:1.4;overflow:hidden}.TripsContent-module__WnxXya__cardFooter{border-top:1px solid #0000000d;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 20px;display:flex}.TripsContent-module__WnxXya__costPill{color:#fff;background:#000;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.78rem;font-weight:700;display:flex}.TripsContent-module__WnxXya__costLabel{opacity:.6;font-size:.68rem}.TripsContent-module__WnxXya__costValue{font-size:.82rem}.TripsContent-module__WnxXya__trackingPill{color:#0009;white-space:nowrap;text-overflow:ellipsis;background:#0000000d;border-radius:999px;flex:1;align-items:center;gap:5px;min-width:0;padding:5px 10px;font-size:.72rem;font-weight:500;display:flex;overflow:hidden}.TripsContent-module__WnxXya__loadIdPill{color:#0006;background:#0000000d;border-radius:999px;margin-left:auto;padding:5px 10px;font-size:.72rem;font-weight:700}@media (max-width:768px){.TripsContent-module__WnxXya__searchRow,.TripsContent-module__WnxXya__loadGrid{grid-template-columns:1fr}.TripsContent-module__WnxXya__metaGrid{grid-template-columns:repeat(2,1fr)}.TripsContent-module__WnxXya__cardHeader{padding:14px 16px 12px}.TripsContent-module__WnxXya__metaGrid{padding:12px 16px}.TripsContent-module__WnxXya__cardFooter{padding:10px 16px}.TripsContent-module__WnxXya__cardDivider{margin:0 16px}.TripsContent-module__WnxXya__pointsRow{flex-direction:column;gap:8px;padding:10px 16px}}@media (max-width:480px){.TripsContent-module__WnxXya__tabBtn{padding:8px 10px;font-size:.8rem}.TripsContent-module__WnxXya__cityName{max-width:100px}.TripsContent-module__WnxXya__metaGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:360px){.TripsContent-module__WnxXya__metaGrid{grid-template-columns:1fr}}
.TripDetailModal-module__pCMxIq__colStack{flex-direction:column;gap:12px;display:flex}.TripDetailModal-module__pCMxIq__podSectionAction{border-top:1px solid #0000000d;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.TripDetailModal-module__pCMxIq__notificationText{color:#00000080;margin:0;font-size:.85rem}.TripDetailModal-module__pCMxIq__notificationTextSmall{color:#0006;margin:0;font-size:.75rem}.TripDetailModal-module__pCMxIq__whatsappBtn{color:#fff;cursor:pointer;background:#25d366;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:fit-content;padding:8px 16px;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.TripDetailModal-module__pCMxIq__whatsappBtn:hover:not(:disabled){background:#128c7e;transform:translateY(-1px);box-shadow:0 4px 12px #25d36640}.TripDetailModal-module__pCMxIq__whatsappBtn:active:not(:disabled){transform:translateY(0)}.TripDetailModal-module__pCMxIq__whatsappBtn:disabled{opacity:.6;cursor:default}.TripDetailModal-module__pCMxIq__whatsappBtnSent{background:#000!important}.TripDetailModal-module__pCMxIq__trackingUnavailable{text-align:center;background:#00000005;border:1px dashed #0000001a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex}.TripDetailModal-module__pCMxIq__trackingUnavailableIcon{color:#0003;margin-bottom:4px}.TripDetailModal-module__pCMxIq__trackingUnavailableTitle{color:#0009;font-size:1rem;font-weight:700}.TripDetailModal-module__pCMxIq__trackingUnavailableText{color:#0006;max-width:320px;font-size:.85rem;line-height:1.5}.TripDetailModal-module__pCMxIq__trackingInfoStrip{background:#f8fafc;border:1px solid #00000012;border-radius:14px;gap:0;display:flex;overflow:hidden}.TripDetailModal-module__pCMxIq__trackingInfoItem{border-right:1px solid #00000012;flex:1;align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.TripDetailModal-module__pCMxIq__trackingInfoItem:last-child{border-right:none}.TripDetailModal-module__pCMxIq__trackingInfoIcon{color:#00000059;flex-shrink:0;margin-top:2px}.TripDetailModal-module__pCMxIq__trackingInfoLabel{color:#00000059;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:.67rem;font-weight:700}.TripDetailModal-module__pCMxIq__trackingInfoValue{color:#000;word-break:break-word;font-size:.82rem;font-weight:600}.TripDetailModal-module__pCMxIq__mapWrap{background:#e8eaed;border:1px solid #00000014;border-radius:14px;position:relative;overflow:hidden}.TripDetailModal-module__pCMxIq__mapFrame{border:none;width:100%;height:380px;display:block}.TripDetailModal-module__pCMxIq__mapOpenLink{color:#fff;background:#000;border-radius:999px;padding:6px 14px;font-size:.75rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 8px #00000040}.TripDetailModal-module__pCMxIq__mapOpenLink:hover{background:#333;transform:translateY(-1px)}.TripDetailModal-module__pCMxIq__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s TripDetailModal-module__pCMxIq__fadeIn;display:flex;position:fixed;inset:0}@keyframes TripDetailModal-module__pCMxIq__fadeIn{0%{opacity:0}to{opacity:1}}.TripDetailModal-module__pCMxIq__modal{background:#fff;border-radius:22px;flex-direction:column;width:100%;max-width:820px;max-height:90vh;animation:.25s cubic-bezier(.34,1.56,.64,1) TripDetailModal-module__pCMxIq__slideUp;display:flex;overflow:hidden;box-shadow:0 24px 80px #0000002e}@keyframes TripDetailModal-module__pCMxIq__slideUp{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.TripDetailModal-module__pCMxIq__modalHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.TripDetailModal-module__pCMxIq__modalHeaderLeft{color:#000;flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.TripDetailModal-module__pCMxIq__modalTitle{color:#000;letter-spacing:-.4px;margin:0 0 4px;font-size:1.15rem;font-weight:700}.TripDetailModal-module__pCMxIq__modalSubtitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TripDetailModal-module__pCMxIq__routeHeaderSmall{color:#0000008c;align-items:center;gap:5px;font-size:.78rem;font-weight:500;display:flex}.TripDetailModal-module__pCMxIq__loadIdBadge{color:#00000059;background:#0000000d;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.TripDetailModal-module__pCMxIq__closeBtn{color:#000;cursor:pointer;background:#0000000d;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.TripDetailModal-module__pCMxIq__closeBtn:hover{color:#ef4444;background:#fee2e2}.TripDetailModal-module__pCMxIq__modalTabBar{scrollbar-width:none;border-bottom:1px solid #00000012;flex-shrink:0;gap:2px;padding:12px 24px 0;display:flex;overflow-x:auto}.TripDetailModal-module__pCMxIq__modalTabBar::-webkit-scrollbar{display:none}.TripDetailModal-module__pCMxIq__modalTab{color:#00000073;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 14px;font-family:inherit;font-size:.83rem;font-weight:600;transition:color .2s;display:flex}.TripDetailModal-module__pCMxIq__modalTab:hover:not(.TripDetailModal-module__pCMxIq__modalTabActive){color:#000000bf}.TripDetailModal-module__pCMxIq__modalTabActive{color:#000;border-bottom-color:#000}.TripDetailModal-module__pCMxIq__modalBody{flex:1;padding:24px;overflow-y:auto}.TripDetailModal-module__pCMxIq__tabContent{flex-direction:column;gap:16px;display:flex}.TripDetailModal-module__pCMxIq__stateWrapper{color:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;font-size:.9rem;display:flex}@keyframes TripDetailModal-module__pCMxIq__spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TripDetailModal-module__pCMxIq__spin{animation:.9s linear infinite TripDetailModal-module__pCMxIq__spinAnim}.TripDetailModal-module__pCMxIq__errorIcon{color:#ef4444}.TripDetailModal-module__pCMxIq__retryBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:8px 20px;font-family:inherit;font-size:.875rem;font-weight:600}.TripDetailModal-module__pCMxIq__retryBtn:hover{background:#333}.TripDetailModal-module__pCMxIq__emptyTabState{color:#0000004d;background:#00000005;border:1px dashed #0000001a;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:60px 32px;font-size:.9rem;display:flex}.TripDetailModal-module__pCMxIq__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.TripDetailModal-module__pCMxIq__badgeBlue{color:#2563eb;background:#eff6ff}.TripDetailModal-module__pCMxIq__badgeOrange{color:#ea580c;background:#fff7ed}.TripDetailModal-module__pCMxIq__badgePurple{color:#7c3aed;background:#f5f3ff}.TripDetailModal-module__pCMxIq__badgeGreen{color:#16a34a;background:#f0fdf4}.TripDetailModal-module__pCMxIq__badgeTeal{color:#0d9488;background:#f0fdfa}.TripDetailModal-module__pCMxIq__badgeGray{color:#64748b;background:#f8fafc}.TripDetailModal-module__pCMxIq__section{background:#fff;border:1px solid #00000012;border-radius:14px;padding:16px 18px}.TripDetailModal-module__pCMxIq__sectionTitle{color:#0006;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;margin-bottom:12px;font-size:.78rem;font-weight:700;display:flex}.TripDetailModal-module__pCMxIq__infoRow{border-bottom:1px solid #0000000a;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;display:flex}.TripDetailModal-module__pCMxIq__infoRow:last-child{border-bottom:none}.TripDetailModal-module__pCMxIq__infoLabel{color:#00000073;white-space:nowrap;flex-shrink:0;font-size:.78rem;font-weight:500}.TripDetailModal-module__pCMxIq__infoValue{color:#000;text-align:right;word-break:break-word;font-size:.82rem;font-weight:600}.TripDetailModal-module__pCMxIq__twoCol{grid-template-columns:1fr 1fr;gap:12px;display:grid}.TripDetailModal-module__pCMxIq__routeBanner{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #00000012;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.TripDetailModal-module__pCMxIq__routeEnd{flex:1;min-width:0}.TripDetailModal-module__pCMxIq__routeEndRight{text-align:left}.TripDetailModal-module__pCMxIq__routeStateCode{color:#00000059;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px;font-size:.65rem;font-weight:700}.TripDetailModal-module__pCMxIq__routeCity{color:#000;margin-bottom:8px;font-size:.95rem;font-weight:700}.TripDetailModal-module__pCMxIq__routeArrow{color:#00000059;flex-shrink:0;align-items:center;padding-top:4px;display:flex}.TripDetailModal-module__pCMxIq__routePoints{margin-top:4px}.TripDetailModal-module__pCMxIq__routePointsLabel{color:#00000059;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:.65rem;font-weight:700}.TripDetailModal-module__pCMxIq__routePoint{color:#0009;align-items:flex-start;gap:6px;margin-bottom:3px;font-size:.78rem;display:flex}.TripDetailModal-module__pCMxIq__pointDot{background:#0000004d;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:5px}.TripDetailModal-module__pCMxIq__trackingBlock{background:#00000005;border-radius:10px;padding:10px 14px}.TripDetailModal-module__pCMxIq__trackingLocation{color:#000;margin-bottom:4px;font-size:.88rem;font-weight:600}.TripDetailModal-module__pCMxIq__trackingMeta{color:#00000073;gap:12px;font-size:.74rem;display:flex}.TripDetailModal-module__pCMxIq__timelineWrap{scrollbar-width:thin;padding:8px 0 16px;overflow-x:auto}.TripDetailModal-module__pCMxIq__timelineTrack{align-items:flex-start;gap:0;min-width:max-content;padding:0 16px;display:flex}.TripDetailModal-module__pCMxIq__timelineStep{flex-direction:column;align-items:center;min-width:130px;display:flex;position:relative}.TripDetailModal-module__pCMxIq__timelineLine{z-index:0;background:#0000001a;height:2px;position:absolute;top:20px;left:calc(20px - 50%);right:calc(50% + 20px)}.TripDetailModal-module__pCMxIq__timelineLineDone{background:#000}.TripDetailModal-module__pCMxIq__timelineNode{z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.TripDetailModal-module__pCMxIq__timelineNodeDone{color:#fff;background:#000}.TripDetailModal-module__pCMxIq__timelineNodeCurrent{color:#fff;background:#000;animation:2s infinite TripDetailModal-module__pCMxIq__pulse;box-shadow:0 0 0 5px #0000001f}@keyframes TripDetailModal-module__pCMxIq__pulse{0%,to{box-shadow:0 0 0 5px #0000001f}50%{box-shadow:0 0 0 9px #0000000f}}.TripDetailModal-module__pCMxIq__timelineNodePending{background:#fff;border:2px solid #00000026}.TripDetailModal-module__pCMxIq__timelineNodeDot{background:#0003;border-radius:50%;width:8px;height:8px}.TripDetailModal-module__pCMxIq__timelineLabel{text-align:center;flex-direction:column;align-items:center;gap:2px;margin-top:10px;padding:0 8px;display:flex}.TripDetailModal-module__pCMxIq__timelineStageName{color:#00000059;white-space:nowrap;font-size:.73rem;font-weight:600}.TripDetailModal-module__pCMxIq__timelineStageNameDone{color:#000000b3}.TripDetailModal-module__pCMxIq__timelineStageNameCurrent{color:#000;font-weight:700}.TripDetailModal-module__pCMxIq__timelineDate{color:#00000073;white-space:nowrap;font-size:.67rem}.TripDetailModal-module__pCMxIq__timelineDelay{color:#ea580c;background:#fff7ed;border-radius:999px;padding:1px 6px;font-size:.65rem;font-weight:600}.TripDetailModal-module__pCMxIq__timelinePending{color:#0000004d;font-size:.67rem}.TripDetailModal-module__pCMxIq__paySummary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.TripDetailModal-module__pCMxIq__paySummaryCard{text-align:center;background:#f8fafc;border:1px solid #0000000f;border-radius:12px;padding:14px 16px}.TripDetailModal-module__pCMxIq__paySummaryLabel{color:#0006;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:.68rem;font-weight:700}.TripDetailModal-module__pCMxIq__paySummaryValue{color:#000;font-size:.95rem;font-weight:700}.TripDetailModal-module__pCMxIq__payStatusBadge{border-radius:999px;padding:3px 10px;font-size:.72rem;font-weight:700;display:inline-block}.TripDetailModal-module__pCMxIq__payStatusGreen{color:#16a34a;background:#f0fdf4}.TripDetailModal-module__pCMxIq__payStatusOrange{color:#ea580c;background:#fff7ed}.TripDetailModal-module__pCMxIq__payStatusRed{color:#dc2626;background:#fef2f2}.TripDetailModal-module__pCMxIq__colorGreen{color:#16a34a!important}.TripDetailModal-module__pCMxIq__colorOrange{color:#ea580c!important}.TripDetailModal-module__pCMxIq__colorRed{color:#dc2626!important}.TripDetailModal-module__pCMxIq__chargeRow{border-bottom:1px solid #0000000a;justify-content:space-between;align-items:center;padding:6px 0;font-size:.82rem;display:flex}.TripDetailModal-module__pCMxIq__chargeRow:last-child{border-bottom:none}.TripDetailModal-module__pCMxIq__chargeName{color:#000000a6;font-weight:500}.TripDetailModal-module__pCMxIq__chargeAmount{font-weight:700}.TripDetailModal-module__pCMxIq__otherChargeCard{border-bottom:1px solid #0000000a;align-items:center;gap:12px;padding:8px 0;display:flex}.TripDetailModal-module__pCMxIq__otherChargeCard:last-child{border-bottom:none}.TripDetailModal-module__pCMxIq__otherChargeName{color:#000;flex:1;font-size:.82rem;font-weight:600}.TripDetailModal-module__pCMxIq__otherChargeMeta{flex-direction:column;gap:2px;display:flex}.TripDetailModal-module__pCMxIq__otherChargeParty{color:#0006;text-transform:uppercase;font-size:.68rem;font-weight:700}.TripDetailModal-module__pCMxIq__otherChargeDesc{color:#00000080;font-size:.72rem}.TripDetailModal-module__pCMxIq__otherChargeAmount{white-space:nowrap;font-size:.88rem;font-weight:700}.TripDetailModal-module__pCMxIq__txList{flex-direction:column;gap:10px;display:flex}.TripDetailModal-module__pCMxIq__txCard{background:#f8fafc;border:1px solid #0000000f;border-radius:12px;padding:12px 14px}.TripDetailModal-module__pCMxIq__txTop{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.TripDetailModal-module__pCMxIq__txType{color:#000;font-size:.82rem;font-weight:700}.TripDetailModal-module__pCMxIq__txAmount{color:#000;font-size:.95rem;font-weight:700}.TripDetailModal-module__pCMxIq__txMeta{color:#00000073;flex-wrap:wrap;gap:10px;font-size:.73rem;display:flex}.TripDetailModal-module__pCMxIq__txMeta span{align-items:center;gap:4px;display:flex}.TripDetailModal-module__pCMxIq__txRemarks{color:#00000073;margin-top:6px;font-size:.75rem;font-style:italic}.TripDetailModal-module__pCMxIq__phoneLink{color:#2563eb;align-items:center;gap:5px;font-weight:600;display:inline-flex}.TripDetailModal-module__pCMxIq__ratingRow{align-items:center;gap:3px;display:flex}.TripDetailModal-module__pCMxIq__starFilled{color:#f59e0b;fill:#f59e0b}.TripDetailModal-module__pCMxIq__starEmpty{color:#00000026}.TripDetailModal-module__pCMxIq__ratingNum{color:#00000080;margin-left:4px;font-size:.78rem;font-weight:600}.TripDetailModal-module__pCMxIq__podGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.TripDetailModal-module__pCMxIq__podThumb{aspect-ratio:4/3;cursor:pointer;background:#f8fafc;border:1px solid #00000014;border-radius:12px;padding:0;position:relative;overflow:hidden}.TripDetailModal-module__pCMxIq__podThumbImg{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.TripDetailModal-module__pCMxIq__podThumb:hover .TripDetailModal-module__pCMxIq__podThumbImg{transform:scale(1.05)}.TripDetailModal-module__pCMxIq__podThumbOverlay{color:#fff;background:0 0;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:0}.TripDetailModal-module__pCMxIq__podThumb:hover .TripDetailModal-module__pCMxIq__podThumbOverlay{background:#00000059}.TripDetailModal-module__pCMxIq__lightbox{z-index:300;background:#000000d9;justify-content:center;align-items:center;animation:.2s TripDetailModal-module__pCMxIq__fadeIn;display:flex;position:fixed;inset:0}.TripDetailModal-module__pCMxIq__lightboxInner{justify-content:center;align-items:center;max-width:90vw;max-height:85vh;display:flex;position:relative}.TripDetailModal-module__pCMxIq__lightboxImg{object-fit:contain;border-radius:12px;max-width:80vw;max-height:80vh;box-shadow:0 20px 60px #00000080}.TripDetailModal-module__pCMxIq__lightboxClose{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-40px;right:0}.TripDetailModal-module__pCMxIq__lightboxPrev,.TripDetailModal-module__pCMxIq__lightboxNext{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.TripDetailModal-module__pCMxIq__lightboxPrev:hover,.TripDetailModal-module__pCMxIq__lightboxNext:hover{background:#ffffff4d}.TripDetailModal-module__pCMxIq__lightboxPrev{left:-52px}.TripDetailModal-module__pCMxIq__lightboxNext{right:-52px}.TripDetailModal-module__pCMxIq__lightboxCounter{color:#fff9;font-size:.8rem;font-weight:600;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.TripDetailModal-module__pCMxIq__printBtn{color:#1e293b;cursor:pointer;background:#f1f5f9;border:1px solid #0000001a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:8px 16px;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;display:inline-flex}.TripDetailModal-module__pCMxIq__printBtn:hover{background:#e2e8f0;transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.TripDetailModal-module__pCMxIq__podUploadGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.TripDetailModal-module__pCMxIq__podUploadField{flex-direction:column;gap:5px;display:flex}.TripDetailModal-module__pCMxIq__podUploadLabel{color:#00000073;text-transform:uppercase;letter-spacing:.05em;font-size:.72rem;font-weight:700}.TripDetailModal-module__pCMxIq__podUploadInput{color:#000;box-sizing:border-box;background:#f8fafc;border:1px solid #0000001f;border-radius:8px;outline:none;width:100%;padding:9px 12px;font-family:inherit;font-size:.85rem;transition:border-color .2s}.TripDetailModal-module__pCMxIq__podUploadInput:focus{background:#fff;border-color:#0000004d}.TripDetailModal-module__pCMxIq__podFileInputWrap{margin-bottom:12px}.TripDetailModal-module__pCMxIq__podFileLabel{color:#1e293b;cursor:pointer;background:#f1f5f9;border:1.5px dashed #0000002e;border-radius:10px;align-items:center;gap:8px;padding:10px 18px;font-size:.82rem;font-weight:600;transition:all .2s;display:inline-flex}.TripDetailModal-module__pCMxIq__podFileLabel:hover{background:#e2e8f0;border-color:#0000004d}.TripDetailModal-module__pCMxIq__podFileInput{display:none}.TripDetailModal-module__pCMxIq__podUploadBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:8px;align-items:center;gap:7px;margin-top:4px;padding:10px 20px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.TripDetailModal-module__pCMxIq__podUploadBtn:hover:not(:disabled){background:#333;transform:translateY(-1px);box-shadow:0 4px 12px #0000002e}.TripDetailModal-module__pCMxIq__podUploadBtn:disabled{opacity:.6;cursor:default}.TripDetailModal-module__pCMxIq__podUploadError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:8px 0;padding:8px 12px;font-size:.78rem}.TripDetailModal-module__pCMxIq__podUploadSuccess{color:#16a34a;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;margin:8px 0;padding:8px 12px;font-size:.78rem}@media (max-width:640px){.TripDetailModal-module__pCMxIq__modal{border-radius:16px;max-height:95vh}.TripDetailModal-module__pCMxIq__modalHeader{padding:16px 16px 0}.TripDetailModal-module__pCMxIq__modalTabBar{padding:10px 16px 0}.TripDetailModal-module__pCMxIq__modalBody{padding:16px}.TripDetailModal-module__pCMxIq__twoCol{grid-template-columns:1fr}.TripDetailModal-module__pCMxIq__paySummary{grid-template-columns:repeat(2,1fr)}.TripDetailModal-module__pCMxIq__routeBanner{flex-direction:column;gap:12px}.TripDetailModal-module__pCMxIq__routeArrow{align-self:center;transform:rotate(90deg)}.TripDetailModal-module__pCMxIq__podUploadGrid{grid-template-columns:1fr}.TripDetailModal-module__pCMxIq__podSectionAction{flex-wrap:wrap;gap:8px}.TripDetailModal-module__pCMxIq__trackingInfoStrip{flex-direction:column}.TripDetailModal-module__pCMxIq__trackingInfoItem{border-bottom:1px solid #00000012;border-right:none}.TripDetailModal-module__pCMxIq__trackingInfoItem:last-child{border-bottom:none}}@media (max-width:480px){.TripDetailModal-module__pCMxIq__modalTabBar{gap:0}.TripDetailModal-module__pCMxIq__modalTab{gap:4px;padding:8px 10px;font-size:.75rem}.TripDetailModal-module__pCMxIq__routeHeaderSmall{display:none}.TripDetailModal-module__pCMxIq__podGrid{grid-template-columns:repeat(2,1fr)}}
.TrucksContent-module__WjI7Nq__page{width:100%}.TrucksContent-module__WjI7Nq__pageHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.TrucksContent-module__WjI7Nq__pageTitleGroup{color:#000;align-items:center;gap:10px;display:flex}.TrucksContent-module__WjI7Nq__pageTitle{color:#000;letter-spacing:-.5px;margin:0;font-size:1.4rem;font-weight:700}.TrucksContent-module__WjI7Nq__countBadge{color:#0000008c;background:#00000012;border-radius:999px;padding:2px 9px;font-size:.72rem;font-weight:700}.TrucksContent-module__WjI7Nq__refreshBtn{color:#555;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000a}.TrucksContent-module__WjI7Nq__refreshBtn:hover{color:#000;background:#f1f5f9}@keyframes TrucksContent-module__WjI7Nq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TrucksContent-module__WjI7Nq__spinning{animation:.8s linear infinite TrucksContent-module__WjI7Nq__spin}.TrucksContent-module__WjI7Nq__tabBar{background:#0000000a;border-radius:14px;gap:6px;margin-bottom:16px;padding:5px;display:flex}.TrucksContent-module__WjI7Nq__tabBtn{color:#00000073;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 16px;font-family:inherit;font-size:.85rem;font-weight:600;transition:color .2s,background .2s;display:flex}.TrucksContent-module__WjI7Nq__tabBtn:hover:not(.TrucksContent-module__WjI7Nq__tabActive){color:#000000b3;background:#0000000a}.TrucksContent-module__WjI7Nq__tabActive{color:#000;background:#fff;box-shadow:0 2px 8px #00000014}.TrucksContent-module__WjI7Nq__tabCount{color:#0000008c;text-align:center;background:#00000012;border-radius:999px;min-width:18px;padding:1px 7px;font-size:.68rem;font-weight:700}.TrucksContent-module__WjI7Nq__tabActive .TrucksContent-module__WjI7Nq__tabCount{color:#0009;background:#00000014}.TrucksContent-module__WjI7Nq__searchRow{width:100%;margin-bottom:20px}.TrucksContent-module__WjI7Nq__searchBox{background:#fff;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:10px;width:100%;padding:11px 16px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0000000a}.TrucksContent-module__WjI7Nq__searchBox:focus-within{border-color:#0000004d;box-shadow:0 2px 12px #00000014}.TrucksContent-module__WjI7Nq__searchIcon{color:#00000059;flex-shrink:0}.TrucksContent-module__WjI7Nq__searchInput{color:#000;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.875rem}.TrucksContent-module__WjI7Nq__searchInput::placeholder{color:#00000059}.TrucksContent-module__WjI7Nq__stateWrapper{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex;box-shadow:0 4px 20px #0000000a}.TrucksContent-module__WjI7Nq__stateText{color:#0000008c;font-family:inherit;font-size:.95rem}@keyframes TrucksContent-module__WjI7Nq__spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TrucksContent-module__WjI7Nq__spinner{color:#0006;animation:1s linear infinite TrucksContent-module__WjI7Nq__spinAnim}.TrucksContent-module__WjI7Nq__errorIcon{color:#ef4444}.TrucksContent-module__WjI7Nq__retryBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:8px 20px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .2s}.TrucksContent-module__WjI7Nq__retryBtn:hover{background:#333}.TrucksContent-module__WjI7Nq__emptyState{background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex;box-shadow:0 4px 20px #0000000a}.TrucksContent-module__WjI7Nq__emptyIconWrap{color:#0000004d;background:#f8fafc;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:4px;display:flex}.TrucksContent-module__WjI7Nq__emptyTitle{color:#000;letter-spacing:-.3px;font-size:1.1rem;font-weight:700}.TrucksContent-module__WjI7Nq__emptySubtext{color:#00000080;text-align:center;max-width:320px;font-size:.875rem;line-height:1.6}.TrucksContent-module__WjI7Nq__truckGrid{grid-template-columns:repeat(auto-fill,minmax(440px,1fr));gap:16px;width:100%;display:grid}.TrucksContent-module__WjI7Nq__truckCard{cursor:pointer;background:#fff;border:1px solid #00000012;border-radius:18px;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 20px #0000000d}.TrucksContent-module__WjI7Nq__truckCard:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000017}.TrucksContent-module__WjI7Nq__truckCard:focus-visible{outline-offset:2px;outline:2px solid #0000004d}.TrucksContent-module__WjI7Nq__cardHeader{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 16px;display:flex}.TrucksContent-module__WjI7Nq__headerRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.TrucksContent-module__WjI7Nq__truckNumberGroup{align-items:center;gap:12px;min-width:0;display:flex}.TrucksContent-module__WjI7Nq__truckIcon{color:#0000008c;background:#0000000d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.TrucksContent-module__WjI7Nq__truckNumber{color:#000;letter-spacing:.5px;font-size:1rem;font-weight:800}.TrucksContent-module__WjI7Nq__truckSubtitle{color:#00000073;margin-top:2px;font-size:.75rem;font-weight:500}.TrucksContent-module__WjI7Nq__headerBadges{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.TrucksContent-module__WjI7Nq__chevron{color:#0000004d;flex-shrink:0;transition:color .2s}.TrucksContent-module__WjI7Nq__truckCard:hover .TrucksContent-module__WjI7Nq__chevron{color:#0009}.TrucksContent-module__WjI7Nq__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.TrucksContent-module__WjI7Nq__verifiedBadge{color:#059669;white-space:nowrap;background:#ecfdf5;border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.TrucksContent-module__WjI7Nq__badgeGreen{color:#16a34a;background:#f0fdf4}.TrucksContent-module__WjI7Nq__badgeRed{color:#dc2626;background:#fef2f2}.TrucksContent-module__WjI7Nq__badgeOrange{color:#ea580c;background:#fff7ed}.TrucksContent-module__WjI7Nq__badgeGray{color:#64748b;background:#f8fafc}.TrucksContent-module__WjI7Nq__cardDivider{background:#0000000d;height:1px;margin:0 20px}.TrucksContent-module__WjI7Nq__metaGrid{grid-template-columns:repeat(3,1fr);gap:12px;padding:16px 20px;display:grid}.TrucksContent-module__WjI7Nq__metaItem{align-items:flex-start;gap:7px;display:flex}.TrucksContent-module__WjI7Nq__metaIcon{color:#00000059;flex-shrink:0;margin-top:2px}.TrucksContent-module__WjI7Nq__metaLabel{color:#0006;text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:600}.TrucksContent-module__WjI7Nq__metaValue{color:#000;word-break:break-all;margin-top:1px;font-size:.82rem;font-weight:600}.TrucksContent-module__WjI7Nq__cardFooter{color:#0006;border-top:1px solid #0000000d;justify-content:flex-end;align-items:center;gap:5px;padding:10px 20px;transition:color .2s;display:flex}.TrucksContent-module__WjI7Nq__truckCard:hover .TrucksContent-module__WjI7Nq__cardFooter{color:#000000b3}.TrucksContent-module__WjI7Nq__footerHint{font-size:.75rem;font-weight:600}.TrucksContent-module__WjI7Nq__expiryWarning{color:#ea580c;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;align-items:center;gap:7px;margin:0 20px 12px;padding:8px 12px;font-size:.78rem;font-weight:600;display:flex}@media (max-width:900px){.TrucksContent-module__WjI7Nq__truckGrid{grid-template-columns:1fr}}@media (max-width:600px){.TrucksContent-module__WjI7Nq__metaGrid{grid-template-columns:repeat(2,1fr)}.TrucksContent-module__WjI7Nq__expandedGrid{grid-template-columns:1fr}.TrucksContent-module__WjI7Nq__headerBadges{flex-direction:column;align-items:flex-end}.TrucksContent-module__WjI7Nq__pageHeader{flex-wrap:wrap;gap:8px}.TrucksContent-module__WjI7Nq__tabBar{gap:4px}.TrucksContent-module__WjI7Nq__tabBtn{gap:5px;padding:8px 10px;font-size:.8rem}.TrucksContent-module__WjI7Nq__cardHeader{padding:14px 16px 12px}.TrucksContent-module__WjI7Nq__metaGrid{padding:12px 16px}.TrucksContent-module__WjI7Nq__cardFooter{padding:8px 16px}.TrucksContent-module__WjI7Nq__truckIcon{width:34px;height:34px}}@media (max-width:400px){.TrucksContent-module__WjI7Nq__metaGrid{grid-template-columns:1fr}.TrucksContent-module__WjI7Nq__tabBtn{padding:7px 8px;font-size:.75rem}}
.TruckDetailModal-module__7p5ARG__backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:200;background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s TruckDetailModal-module__7p5ARG__fadeIn;display:flex;position:fixed;inset:0}@keyframes TruckDetailModal-module__7p5ARG__fadeIn{0%{opacity:0}to{opacity:1}}.TruckDetailModal-module__7p5ARG__modal{background:#fff;border-radius:22px;flex-direction:column;width:100%;max-width:860px;max-height:90vh;animation:.25s cubic-bezier(.34,1.56,.64,1) TruckDetailModal-module__7p5ARG__slideUp;display:flex;overflow:hidden;box-shadow:0 24px 80px #0000002e}@keyframes TruckDetailModal-module__7p5ARG__slideUp{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.TruckDetailModal-module__7p5ARG__modalHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 0;display:flex}.TruckDetailModal-module__7p5ARG__modalHeaderLeft{flex:1;align-items:flex-start;gap:14px;min-width:0;display:flex}.TruckDetailModal-module__7p5ARG__modalTruckIcon{color:#0000008c;background:#0000000f;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.TruckDetailModal-module__7p5ARG__modalTitle{color:#000;letter-spacing:.3px;margin:0 0 5px;font-family:Courier New,monospace;font-size:1.2rem;font-weight:800}.TruckDetailModal-module__7p5ARG__modalSubtitle{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.TruckDetailModal-module__7p5ARG__subtitleText{color:#00000080;font-size:.78rem;font-weight:500}.TruckDetailModal-module__7p5ARG__subtitleDot{background:#00000040;border-radius:50%;flex-shrink:0;width:3px;height:3px}.TruckDetailModal-module__7p5ARG__verifiedChip{color:#059669;background:#ecfdf5;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.68rem;font-weight:700;display:inline-flex}.TruckDetailModal-module__7p5ARG__closeBtn{color:#000;cursor:pointer;background:#0000000d;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.TruckDetailModal-module__7p5ARG__closeBtn:hover{color:#ef4444;background:#fee2e2}.TruckDetailModal-module__7p5ARG__modalTabBar{scrollbar-width:none;border-bottom:1px solid #00000012;flex-shrink:0;gap:2px;padding:12px 24px 0;display:flex;overflow-x:auto}.TruckDetailModal-module__7p5ARG__modalTabBar::-webkit-scrollbar{display:none}.TruckDetailModal-module__7p5ARG__modalTab{color:#00000073;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 14px;font-family:inherit;font-size:.83rem;font-weight:600;transition:color .2s;display:flex}.TruckDetailModal-module__7p5ARG__modalTab:hover:not(.TruckDetailModal-module__7p5ARG__modalTabActive){color:#000000bf}.TruckDetailModal-module__7p5ARG__modalTabActive{color:#000;border-bottom-color:#000}.TruckDetailModal-module__7p5ARG__modalBody{flex:1;padding:24px;overflow-y:auto}.TruckDetailModal-module__7p5ARG__tabContent{flex-direction:column;gap:16px;display:flex}.TruckDetailModal-module__7p5ARG__stateWrapper{color:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;font-size:.9rem;display:flex}@keyframes TruckDetailModal-module__7p5ARG__spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TruckDetailModal-module__7p5ARG__spin{animation:.9s linear infinite TruckDetailModal-module__7p5ARG__spinAnim}.TruckDetailModal-module__7p5ARG__errorIcon{color:#ef4444}.TruckDetailModal-module__7p5ARG__retryBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:8px 20px;font-family:inherit;font-size:.875rem;font-weight:600}.TruckDetailModal-module__7p5ARG__retryBtn:hover{background:#333}.TruckDetailModal-module__7p5ARG__emptyTabState{color:#0000004d;background:#00000005;border:1px dashed #0000001a;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:60px 32px;font-size:.9rem;display:flex}.TruckDetailModal-module__7p5ARG__noLoadState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex}.TruckDetailModal-module__7p5ARG__noLoadIcon{color:#0003;background:#f8fafc;border-radius:24px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:4px;display:flex}.TruckDetailModal-module__7p5ARG__noLoadTitle{color:#000000a6;letter-spacing:-.3px;font-size:1.1rem;font-weight:700}.TruckDetailModal-module__7p5ARG__noLoadText{color:#0006;max-width:320px;font-size:.875rem;line-height:1.6}.TruckDetailModal-module__7p5ARG__badge{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.TruckDetailModal-module__7p5ARG__badgeBlue{color:#2563eb;background:#eff6ff}.TruckDetailModal-module__7p5ARG__badgeOrange{color:#ea580c;background:#fff7ed}.TruckDetailModal-module__7p5ARG__badgePurple{color:#7c3aed;background:#f5f3ff}.TruckDetailModal-module__7p5ARG__badgeGreen{color:#16a34a;background:#f0fdf4}.TruckDetailModal-module__7p5ARG__badgeTeal{color:#0d9488;background:#f0fdfa}.TruckDetailModal-module__7p5ARG__badgeGray{color:#64748b;background:#f8fafc}.TruckDetailModal-module__7p5ARG__verifiedBadge{color:#059669;background:#ecfdf5;border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:.7rem;font-weight:700;display:inline-flex}.TruckDetailModal-module__7p5ARG__section{background:#fff;border:1px solid #00000012;border-radius:14px;padding:16px 18px}.TruckDetailModal-module__7p5ARG__sectionTitle{color:#0006;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:7px;margin-bottom:12px;font-size:.78rem;font-weight:700;display:flex}.TruckDetailModal-module__7p5ARG__infoRow{border-bottom:1px solid #0000000a;justify-content:space-between;align-items:baseline;gap:12px;padding:5px 0;display:flex}.TruckDetailModal-module__7p5ARG__infoRow:last-child{border-bottom:none}.TruckDetailModal-module__7p5ARG__infoLabel{color:#00000073;white-space:nowrap;flex-shrink:0;font-size:.78rem;font-weight:500}.TruckDetailModal-module__7p5ARG__infoValue{color:#000;text-align:right;word-break:break-word;font-size:.82rem;font-weight:600}.TruckDetailModal-module__7p5ARG__monoValue{font-family:Courier New,monospace;font-size:.78rem}.TruckDetailModal-module__7p5ARG__twoCol{grid-template-columns:1fr 1fr;gap:12px;display:grid}.TruckDetailModal-module__7p5ARG__colStack{flex-direction:column;gap:12px;display:flex}.TruckDetailModal-module__7p5ARG__routeBanner{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #00000012;border-radius:16px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.TruckDetailModal-module__7p5ARG__routeEnd{flex:1;min-width:0}.TruckDetailModal-module__7p5ARG__routeStateCode{color:#00000059;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px;font-size:.65rem;font-weight:700}.TruckDetailModal-module__7p5ARG__routeCity{color:#000;margin-bottom:8px;font-size:.95rem;font-weight:700}.TruckDetailModal-module__7p5ARG__routeArrow{color:#00000059;flex-shrink:0;align-items:center;padding-top:4px;display:flex}.TruckDetailModal-module__7p5ARG__routePoints{margin-top:4px}.TruckDetailModal-module__7p5ARG__routePointsLabel{color:#00000059;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;font-size:.65rem;font-weight:700}.TruckDetailModal-module__7p5ARG__routePoint{color:#0009;align-items:flex-start;gap:6px;margin-bottom:3px;font-size:.78rem;display:flex}.TruckDetailModal-module__7p5ARG__pointDot{background:#0000004d;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:5px}.TruckDetailModal-module__7p5ARG__phoneLink{color:#2563eb;align-items:center;gap:5px;font-weight:600;display:inline-flex}.TruckDetailModal-module__7p5ARG__rcImage{object-fit:cover;border:1px solid #00000014;border-radius:10px;width:100%;max-height:240px;margin-top:12px;display:block}.TruckDetailModal-module__7p5ARG__trackingUnavailable{text-align:center;background:#00000005;border:1px dashed #0000001a;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex}.TruckDetailModal-module__7p5ARG__trackingUnavailableIcon{color:#0003;margin-bottom:4px}.TruckDetailModal-module__7p5ARG__trackingUnavailableTitle{color:#0009;font-size:1rem;font-weight:700}.TruckDetailModal-module__7p5ARG__trackingUnavailableText{color:#0006;max-width:320px;font-size:.85rem;line-height:1.5}.TruckDetailModal-module__7p5ARG__trackingInfoStrip{background:#f8fafc;border:1px solid #00000012;border-radius:14px;gap:0;display:flex;overflow:hidden}.TruckDetailModal-module__7p5ARG__trackingInfoItem{border-right:1px solid #00000012;flex:1;align-items:flex-start;gap:10px;padding:14px 18px;display:flex}.TruckDetailModal-module__7p5ARG__trackingInfoItem:last-child{border-right:none}.TruckDetailModal-module__7p5ARG__trackingInfoIcon{color:#00000059;flex-shrink:0;margin-top:2px}.TruckDetailModal-module__7p5ARG__trackingInfoLabel{color:#00000059;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:.67rem;font-weight:700}.TruckDetailModal-module__7p5ARG__trackingInfoValue{color:#000;word-break:break-word;font-size:.82rem;font-weight:600}.TruckDetailModal-module__7p5ARG__mapWrap{background:#e8eaed;border:1px solid #00000014;border-radius:14px;position:relative;overflow:hidden}.TruckDetailModal-module__7p5ARG__mapFrame{border:none;width:100%;height:380px;display:block}.TruckDetailModal-module__7p5ARG__mapOpenLink{color:#fff;background:#000;border-radius:999px;padding:6px 14px;font-size:.75rem;font-weight:700;text-decoration:none;transition:background .2s,transform .15s;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 8px #00000040}.TruckDetailModal-module__7p5ARG__mapOpenLink:hover{background:#333;transform:translateY(-1px)}.TruckDetailModal-module__7p5ARG__paySummary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.TruckDetailModal-module__7p5ARG__paySummaryCard{text-align:center;background:#f8fafc;border:1px solid #0000000f;border-radius:12px;padding:16px}.TruckDetailModal-module__7p5ARG__paySummaryLabel{color:#0006;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:.68rem;font-weight:700}.TruckDetailModal-module__7p5ARG__paySummaryValue{color:#000;font-size:.95rem;font-weight:700}.TruckDetailModal-module__7p5ARG__colorGreen{color:#16a34a!important}.TruckDetailModal-module__7p5ARG__colorOrange{color:#ea580c!important}.TruckDetailModal-module__7p5ARG__colorRed{color:#dc2626!important}.TruckDetailModal-module__7p5ARG__chargeRow{border-bottom:1px solid #0000000a;justify-content:space-between;align-items:center;padding:6px 0;font-size:.82rem;display:flex}.TruckDetailModal-module__7p5ARG__chargeRow:last-child{border-bottom:none}.TruckDetailModal-module__7p5ARG__chargeName{color:#000000a6;font-weight:500}.TruckDetailModal-module__7p5ARG__chargeAmount{font-weight:700}@media (max-width:640px){.TruckDetailModal-module__7p5ARG__twoCol{grid-template-columns:1fr}.TruckDetailModal-module__7p5ARG__paySummary{grid-template-columns:1fr 1fr}.TruckDetailModal-module__7p5ARG__trackingInfoStrip{flex-direction:column}.TruckDetailModal-module__7p5ARG__trackingInfoItem{border-bottom:1px solid #00000012;border-right:none}.TruckDetailModal-module__7p5ARG__trackingInfoItem:last-child{border-bottom:none}.TruckDetailModal-module__7p5ARG__mapFrame{height:280px}}
.FindLoadsContent-module__exdETa__page{width:100%}.FindLoadsContent-module__exdETa__pageHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.FindLoadsContent-module__exdETa__pageTitleGroup{color:#000;align-items:center;gap:10px;display:flex}.FindLoadsContent-module__exdETa__pageTitle{color:#000;letter-spacing:-.5px;margin:0;font-size:1.4rem;font-weight:700}.FindLoadsContent-module__exdETa__countBadge{color:#fff;letter-spacing:.02em;background:#000;border-radius:999px;padding:2px 8px;font-size:.72rem;font-weight:700}.FindLoadsContent-module__exdETa__refreshBtn{color:#555;cursor:pointer;background:#fff;border:1px solid #0000001a;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0000000a}.FindLoadsContent-module__exdETa__refreshBtn:hover{color:#000;background:#f1f5f9}@keyframes FindLoadsContent-module__exdETa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FindLoadsContent-module__exdETa__spinning{animation:.8s linear infinite FindLoadsContent-module__exdETa__spin}.FindLoadsContent-module__exdETa__searchRow{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:20px;display:grid}.FindLoadsContent-module__exdETa__searchBox{background:#fff;border:1px solid #0000001a;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #0000000a}.FindLoadsContent-module__exdETa__searchBox:focus-within{border-color:#0000004d;box-shadow:0 2px 12px #00000014}.FindLoadsContent-module__exdETa__searchIcon{color:#00000059;flex-shrink:0}.FindLoadsContent-module__exdETa__searchInput{color:#000;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:.875rem}.FindLoadsContent-module__exdETa__searchInput::placeholder{color:#00000059}.FindLoadsContent-module__exdETa__stateWrapper{background:#fff;border:1px solid #0000000f;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex;box-shadow:0 4px 20px #0000000a}.FindLoadsContent-module__exdETa__stateText{color:#0000008c;font-size:.95rem}@keyframes FindLoadsContent-module__exdETa__spinAnim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.FindLoadsContent-module__exdETa__spinner{color:#0006;animation:1s linear infinite FindLoadsContent-module__exdETa__spinAnim}.FindLoadsContent-module__exdETa__errorIcon{color:#ef4444}.FindLoadsContent-module__exdETa__retryBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;padding:8px 20px;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .2s}.FindLoadsContent-module__exdETa__retryBtn:hover{background:#333}.FindLoadsContent-module__exdETa__emptyState{background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:64px 32px;display:flex;box-shadow:0 4px 20px #0000000a}.FindLoadsContent-module__exdETa__emptyIconWrap{color:#0000004d;background:#f8fafc;border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:4px;display:flex}.FindLoadsContent-module__exdETa__emptyTitle{color:#000;letter-spacing:-.3px;font-size:1.1rem;font-weight:700}.FindLoadsContent-module__exdETa__emptySubtext{color:#00000080;text-align:center;max-width:320px;font-size:.875rem;line-height:1.6}.FindLoadsContent-module__exdETa__loadList{flex-direction:column;gap:16px;width:100%;display:flex}.FindLoadsContent-module__exdETa__loadCard{background:#fff;border:1px solid #00000012;border-radius:20px;width:100%;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 20px #0000000d}.FindLoadsContent-module__exdETa__loadCard:hover{transform:translateY(-2px);box-shadow:0 8px 32px #00000017}.FindLoadsContent-module__exdETa__cardHeader{justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 24px 16px;display:flex}.FindLoadsContent-module__exdETa__routeRow{flex:1;align-items:flex-start;gap:0;min-width:0;display:flex}.FindLoadsContent-module__exdETa__routeEnd{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.FindLoadsContent-module__exdETa__routeEndRight{text-align:right;align-items:flex-end}.FindLoadsContent-module__exdETa__stateCode{color:#00000061;text-transform:uppercase;letter-spacing:.1em;font-size:.68rem;font-weight:700}.FindLoadsContent-module__exdETa__cityName{color:#000;letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;overflow:hidden}.FindLoadsContent-module__exdETa__subPoints{flex-direction:column;gap:2px;margin-top:4px;display:flex}.FindLoadsContent-module__exdETa__subPoint{color:#00000080;align-items:center;gap:4px;font-size:.75rem;display:flex}.FindLoadsContent-module__exdETa__subPointIcon{color:#0000004d;flex-shrink:0}.FindLoadsContent-module__exdETa__routeArrowWrap{flex-shrink:0;justify-content:center;align-items:center;min-width:80px;margin-top:6px;padding:0 20px;display:flex;position:relative}.FindLoadsContent-module__exdETa__routeLine{background:linear-gradient(90deg,#00000014,#0000002e,#00000014);height:1.5px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.FindLoadsContent-module__exdETa__routeArrowCircle{color:#00000080;background:#fff;border:1.5px solid #0000001f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}.FindLoadsContent-module__exdETa__loadIdBadge{color:#00000073;background:#0000000a;border-radius:999px;flex-shrink:0;align-self:flex-start;padding:4px 10px;font-size:.72rem;font-weight:700}.FindLoadsContent-module__exdETa__cardDivider{background:#0000000d;height:1px;margin:0 24px}.FindLoadsContent-module__exdETa__metaGrid{grid-template-columns:repeat(6,1fr);gap:0;padding:16px 24px;display:grid}.FindLoadsContent-module__exdETa__metaItem{border-right:1px solid #0000000f;align-items:flex-start;gap:8px;padding:0 8px;display:flex}.FindLoadsContent-module__exdETa__metaItem:first-child{padding-left:0}.FindLoadsContent-module__exdETa__metaItem:last-child{border-right:none}.FindLoadsContent-module__exdETa__metaIcon{color:#0000004d;flex-shrink:0;margin-top:2px}.FindLoadsContent-module__exdETa__metaLabel{color:#00000061;text-transform:uppercase;letter-spacing:.05em;font-size:.65rem;font-weight:700}.FindLoadsContent-module__exdETa__metaValue{color:#000;margin-top:2px;font-size:.82rem;font-weight:600}.FindLoadsContent-module__exdETa__cardFooter{background:#00000003;border-top:1px solid #0000000d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 24px;display:flex}.FindLoadsContent-module__exdETa__minBidPill{color:#15803d;background:#f0fdf4;border:1px solid #16a34a26;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:.8rem;display:flex}.FindLoadsContent-module__exdETa__minBidLabel{opacity:.75;font-weight:500}.FindLoadsContent-module__exdETa__minBidValue{font-weight:700}.FindLoadsContent-module__exdETa__footerActions{align-items:center;gap:8px;display:flex}.FindLoadsContent-module__exdETa__detailBtn{color:#000000b3;cursor:pointer;background:0 0;border:1.5px solid #00000026;border-radius:10px;padding:8px 18px;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .18s}.FindLoadsContent-module__exdETa__detailBtn:hover{color:#000;background:#00000008;border-color:#0006}.FindLoadsContent-module__exdETa__bidBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;align-items:center;gap:6px;padding:8px 20px;font-family:inherit;font-size:.85rem;font-weight:700;transition:background .18s,transform .15s;display:flex}.FindLoadsContent-module__exdETa__bidBtn:hover{background:#1a1a1a;transform:translateY(-1px)}.FindLoadsContent-module__exdETa__bidBtn:active{transform:translateY(0)}.FindLoadsContent-module__exdETa__bidBackdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.FindLoadsContent-module__exdETa__bidModal{background:#fff;border-radius:24px;flex-direction:column;gap:20px;width:100%;max-width:480px;padding:28px;animation:.25s cubic-bezier(.34,1.56,.64,1) FindLoadsContent-module__exdETa__slideUp;display:flex;box-shadow:0 32px 80px #0003}@keyframes FindLoadsContent-module__exdETa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.FindLoadsContent-module__exdETa__bidModalHeader{justify-content:space-between;align-items:center;display:flex}.FindLoadsContent-module__exdETa__bidModalTitle{color:#000;align-items:center;gap:8px;font-size:1.1rem;font-weight:700;display:flex}.FindLoadsContent-module__exdETa__bidModalClose{color:#00000080;cursor:pointer;background:#0000000d;border:none;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.FindLoadsContent-module__exdETa__bidModalClose:hover{color:#000;background:#0000001a}.FindLoadsContent-module__exdETa__bidRouteRow{background:#f8fafc;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.FindLoadsContent-module__exdETa__bidRouteCity{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FindLoadsContent-module__exdETa__bidStateCode{color:#00000061;text-transform:uppercase;letter-spacing:.1em;font-size:.65rem;font-weight:700}.FindLoadsContent-module__exdETa__bidCityName{color:#000;white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;overflow:hidden}.FindLoadsContent-module__exdETa__bidArrow{color:#0000004d;flex-shrink:0}.FindLoadsContent-module__exdETa__bidChips{flex-wrap:wrap;gap:8px;display:flex}.FindLoadsContent-module__exdETa__bidChip{color:#0009;background:#f1f5f9;border-radius:999px;align-items:center;gap:5px;padding:5px 12px;font-size:.78rem;font-weight:600;display:flex}.FindLoadsContent-module__exdETa__bidMinInfo{color:#713f12;background:#fefce8;border:1px solid #ca8a0433;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:.85rem;display:flex}.FindLoadsContent-module__exdETa__bidForm{flex-direction:column;gap:16px;display:flex}.FindLoadsContent-module__exdETa__bidInputGroup{flex-direction:column;gap:6px;display:flex}.FindLoadsContent-module__exdETa__bidInputLabel{color:#0009;font-size:.82rem;font-weight:600}.FindLoadsContent-module__exdETa__bidInputWrap{background:#fff;border:1.5px solid #00000026;border-radius:12px;align-items:center;gap:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.FindLoadsContent-module__exdETa__bidInputWrap:focus-within{border-color:#000;box-shadow:0 0 0 3px #0000000f}.FindLoadsContent-module__exdETa__bidInputPrefix{color:#0006;border-right:1.5px solid #0000001a;align-items:center;height:48px;padding:0 12px;display:flex}.FindLoadsContent-module__exdETa__bidInput{color:#000;background:0 0;border:none;outline:none;flex:1;min-width:0;height:48px;padding:0 14px;font-family:inherit;font-size:1rem;font-weight:600}.FindLoadsContent-module__exdETa__bidInput::-webkit-outer-spin-button{-webkit-appearance:none}.FindLoadsContent-module__exdETa__bidInput::-webkit-inner-spin-button{-webkit-appearance:none}.FindLoadsContent-module__exdETa__bidInput[type=number]{appearance:textfield}.FindLoadsContent-module__exdETa__bidInputSuffix{color:#00000061;white-space:nowrap;background:#00000006;border-left:1.5px solid #0000001a;align-items:center;height:48px;padding:0 14px;font-size:.82rem;font-weight:600;display:flex}.FindLoadsContent-module__exdETa__bidError{color:#b91c1c;background:#fef2f2;border:1px solid #ef444433;border-radius:10px;align-items:center;gap:6px;padding:10px 14px;font-size:.83rem;display:flex}.FindLoadsContent-module__exdETa__bidFormActions{justify-content:flex-end;gap:10px;display:flex}.FindLoadsContent-module__exdETa__bidCancelBtn{color:#0009;cursor:pointer;background:0 0;border:1.5px solid #00000024;border-radius:10px;padding:10px 22px;font-family:inherit;font-size:.88rem;font-weight:600;transition:all .15s}.FindLoadsContent-module__exdETa__bidCancelBtn:hover{color:#000;border-color:#0000004d}.FindLoadsContent-module__exdETa__bidSubmitBtn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:10px;align-items:center;gap:6px;padding:10px 24px;font-family:inherit;font-size:.88rem;font-weight:700;transition:background .15s,transform .1s;display:flex}.FindLoadsContent-module__exdETa__bidSubmitBtn:hover:not(:disabled){background:#1a1a1a}.FindLoadsContent-module__exdETa__bidSubmitBtn:disabled{opacity:.6;cursor:not-allowed}.FindLoadsContent-module__exdETa__spin{animation:1s linear infinite FindLoadsContent-module__exdETa__spinAnim}.FindLoadsContent-module__exdETa__bidSuccess{flex-direction:column;align-items:center;gap:12px;padding:24px;animation:.3s FindLoadsContent-module__exdETa__fadeIn;display:flex}@keyframes FindLoadsContent-module__exdETa__fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.FindLoadsContent-module__exdETa__bidSuccessIcon{color:#16a34a}.FindLoadsContent-module__exdETa__bidSuccessText{color:#000;letter-spacing:-.3px;font-size:1rem;font-weight:700}@media (max-width:900px){.FindLoadsContent-module__exdETa__metaGrid{grid-template-columns:repeat(3,1fr);gap:12px}.FindLoadsContent-module__exdETa__metaItem{border-right:none;padding:0}}@media (max-width:640px){.FindLoadsContent-module__exdETa__searchRow{grid-template-columns:1fr}.FindLoadsContent-module__exdETa__cardHeader{padding:16px 16px 12px}.FindLoadsContent-module__exdETa__routeArrowWrap{min-width:48px;padding:0 10px}.FindLoadsContent-module__exdETa__metaGrid{grid-template-columns:repeat(2,1fr);padding:12px 16px}.FindLoadsContent-module__exdETa__cardFooter{flex-direction:column;align-items:stretch;padding:12px 16px}.FindLoadsContent-module__exdETa__footerActions{justify-content:flex-end}.FindLoadsContent-module__exdETa__bidModal{padding:20px}}
.page-module__MdyzAW__shell{--sidebar-w:260px;--sidebar-bg:#fff;--sidebar-border:transparent;--nav-hover:#0000000a;--nav-active-bg:#272727;--nav-active-text:#fff;--main-bg:#f2f1ec;--text-primary:#000;--text-secondary:#000;--text-muted:#000;--card-bg:#fff;--border-color:#d1cfc7;--orange:#f97316;--radius-md:12px;--radius-lg:16px;--shadow-soft:0 4px 20px #0000000a;--shadow-md:0 10px 30px #00000014;background:var(--main-bg);width:100%;height:100vh;display:flex;overflow:hidden}.page-module__MdyzAW__overlay{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;animation:.3s page-module__MdyzAW__fadeIn;position:fixed;inset:0}@keyframes page-module__MdyzAW__fadeIn{0%{opacity:0}to{opacity:1}}.page-module__MdyzAW__sidebar{width:var(--sidebar-w);min-width:var(--sidebar-w);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border);z-index:50;flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex}.page-module__MdyzAW__sidebarTop{justify-content:space-between;align-items:center;padding:24px 24px 32px;display:flex}.page-module__MdyzAW__sidebarClose{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;display:none}.page-module__MdyzAW__logo{align-items:center;gap:16px;display:flex}.page-module__MdyzAW__logoImage{object-fit:contain;width:32px;height:24px;display:block}.page-module__MdyzAW__logoText{color:#000;letter-spacing:-1px;font-size:1.4rem;font-weight:800}.page-module__MdyzAW__searchWrapper{padding:0 16px 20px}.page-module__MdyzAW__searchBox{color:#94a3b8;cursor:text;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;transition:border-color .2s;display:flex}.page-module__MdyzAW__searchBox:focus-within{border-color:#94a3b8}.page-module__MdyzAW__searchInput{color:#0f172a;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:.9rem}.page-module__MdyzAW__searchShortcut{color:#94a3b8;letter-spacing:.5px;background:#f1f5f9;border-radius:4px;padding:2px 6px;font-size:.75rem;font-weight:600}.page-module__MdyzAW__navSection{margin-bottom:32px}.page-module__MdyzAW__navLabel{color:#000;text-transform:uppercase;letter-spacing:.05em;padding:0 24px 12px;font-size:.75rem;font-weight:700}.page-module__MdyzAW__nav{flex-direction:column;gap:4px;padding:0 12px;display:flex}.page-module__MdyzAW__navItem{color:#000;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9999px;align-items:center;gap:12px;width:100%;padding:10px 16px;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.page-module__MdyzAW__navItem:hover{background:#0000000a}.page-module__MdyzAW__navItemActive{font-weight:600;color:#fff!important;background:#272727!important}.page-module__MdyzAW__navIcon{color:inherit;flex-shrink:0;align-items:center;display:flex}.page-module__MdyzAW__navItemActive .page-module__MdyzAW__navIcon{opacity:1}.page-module__MdyzAW__navText{flex:1}.page-module__MdyzAW__divider{background:#0000000f;height:1px;margin:8px 24px 24px}.page-module__MdyzAW__sidebarFooter{border-top:1px solid var(--sidebar-border);align-items:center;gap:12px;padding:16px 20px;display:flex}.page-module__MdyzAW__userChip{background:#00000008;border-radius:12px;flex:1;align-items:center;gap:10px;min-width:0;padding:8px;transition:background .2s;display:flex}.page-module__MdyzAW__userChip:hover{background:#0000000f}.page-module__MdyzAW__userAvatar{color:#fff;background:#000;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;font-weight:700;display:flex}.page-module__MdyzAW__userName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.page-module__MdyzAW__userRole{color:#0009;font-size:.75rem;font-weight:600}.page-module__MdyzAW__logoutBtn{color:#000;cursor:pointer;background:#00000008;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.page-module__MdyzAW__logoutBtn:hover{color:#ef4444;background:#fee2e2}.page-module__MdyzAW__main{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.page-module__MdyzAW__topbar{background:var(--sidebar-bg);border-bottom:1px solid #0000000d;flex-shrink:0;justify-content:space-between;align-items:center;height:72px;padding:0 20px;display:none}.page-module__MdyzAW__hamburger{cursor:pointer;background:#0000000a;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.page-module__MdyzAW__hamburger span{background:var(--text-primary);border-radius:2px;width:20px;height:2px;display:block}.page-module__MdyzAW__topbarLogo{align-items:center;gap:10px;display:flex}.page-module__MdyzAW__topbarRight{align-items:center;display:flex}.page-module__MdyzAW__notifBtn{color:#000;cursor:pointer;background:#0000000a;border:none;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.page-module__MdyzAW__notifDot{background:var(--orange);border:2px solid var(--sidebar-bg);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:12px}.page-module__MdyzAW__content{flex:1;padding:32px;overflow-y:auto}.page-module__MdyzAW__homeContainer{flex-direction:column;max-width:1000px;margin:0 auto;display:flex}.page-module__MdyzAW__tabHeader{background:#e5e3db;border-radius:10px;width:50%;margin:0 auto 24px;padding:4px}.page-module__MdyzAW__tabControls{gap:4px;display:flex}.page-module__MdyzAW__tabBtn{color:#00000080;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px;flex:1;padding:8px 16px;font-size:.9rem;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1)}.page-module__MdyzAW__tabBtn:hover:not(.page-module__MdyzAW__tabActive){color:#000c}.page-module__MdyzAW__tabActive{background:#fff;box-shadow:0 4px 12px #0000000d;color:#000!important}.page-module__MdyzAW__tabContentArea{flex:1}.page-module__MdyzAW__contentInner{width:100%}.page-module__MdyzAW__pageHeader{margin-bottom:24px}.page-module__MdyzAW__pageTitle{color:var(--text-primary);letter-spacing:-.5px;margin:0;font-size:1.4rem;font-weight:700}.page-module__MdyzAW__emptyState{box-shadow:var(--shadow-soft);background:#fff;border:1px solid #0000000d;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;padding:60px 32px;display:flex}.page-module__MdyzAW__emptyIcon{background:#f8fafc;border-radius:24px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:16px;font-size:3rem;display:flex}.page-module__MdyzAW__emptyText{color:var(--text-primary);letter-spacing:-.5px;margin-bottom:8px;font-size:1.25rem;font-weight:800}.page-module__MdyzAW__emptySubtext{color:#0009;text-align:center;max-width:400px;font-size:.95rem;line-height:1.6}@media (max-width:1024px){.page-module__MdyzAW__content{padding:32px}}@media (max-width:768px){.page-module__MdyzAW__sidebar{height:100%;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:20px 0 60px #0f172a26}.page-module__MdyzAW__sidebarVisible{transform:translate(0)}.page-module__MdyzAW__sidebarClose,.page-module__MdyzAW__topbar{display:flex}.page-module__MdyzAW__content{padding:24px 20px}.page-module__MdyzAW__tabHeader{min-width:100%}}
.SpeedseGpsContent-module__uPLLFW__gpsContainer{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;width:100%;height:calc(100vh - 130px);min-height:600px;display:flex;overflow:hidden;box-shadow:0 4px 20px #0000000d}.SpeedseGpsContent-module__uPLLFW__leftPane{background-color:#e2e8f0;border-right:1px solid #e2e8f0;flex:1;height:100%;position:relative}.SpeedseGpsContent-module__uPLLFW__mapWrapper{width:100%;height:100%}.SpeedseGpsContent-module__uPLLFW__leafletContainer{z-index:10;width:100%;height:100%}.SpeedseGpsContent-module__uPLLFW__centerState{color:#64748b;flex:1;justify-content:center;align-items:center;font-size:.95rem;display:flex}.SpeedseGpsContent-module__uPLLFW__spinner{color:#3b82f6;margin-right:8px;animation:1s linear infinite SpeedseGpsContent-module__uPLLFW__spin}.SpeedseGpsContent-module__uPLLFW__spinnerSm{color:#64748b;animation:1s linear infinite SpeedseGpsContent-module__uPLLFW__spin}.SpeedseGpsContent-module__uPLLFW__noDataWrapper{color:#64748b;background:#f8fafc;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px;font-size:.85rem;display:flex}.SpeedseGpsContent-module__uPLLFW__errorText{color:#ef4444}.SpeedseGpsContent-module__uPLLFW__backBtn{color:#475569;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 0 16px;font-size:.9rem;font-weight:600;transition:color .2s;display:flex}.SpeedseGpsContent-module__uPLLFW__backBtn:hover{color:#0f172a}.SpeedseGpsContent-module__uPLLFW__routeForm{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:12px;margin-bottom:16px;padding:16px;display:flex}.SpeedseGpsContent-module__uPLLFW__dateGroup{flex-direction:column;gap:4px;display:flex}.SpeedseGpsContent-module__uPLLFW__dateGroup label{color:#475569;font-size:.75rem;font-weight:600}.SpeedseGpsContent-module__uPLLFW__dateInput{background:#fff;border:1px solid #cbd5e1;border-radius:6px;padding:8px 12px;font-size:.9rem}.SpeedseGpsContent-module__uPLLFW__searchRouteBtn{color:#fff;cursor:pointer;background:#0f172a;border:none;border-radius:8px;margin-top:4px;padding:10px;font-weight:600;transition:background .2s}.SpeedseGpsContent-module__uPLLFW__searchRouteBtn:hover{background:#334155}.SpeedseGpsContent-module__uPLLFW__modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.SpeedseGpsContent-module__uPLLFW__modalContent{background:#fff;border-radius:16px;flex-direction:column;width:90%;max-width:700px;max-height:80vh;display:flex;box-shadow:0 10px 25px #0000001a}.SpeedseGpsContent-module__uPLLFW__dateRow{align-items:center;gap:16px;display:flex}.SpeedseGpsContent-module__uPLLFW__dateRow>div{flex:1}.SpeedseGpsContent-module__uPLLFW__customToast{color:#fff;z-index:9999;background-color:#0f172a;border-radius:8px;max-width:400px;padding:16px 24px;font-size:.95rem;font-weight:500;animation:.3s ease-out forwards SpeedseGpsContent-module__uPLLFW__slideUpToast;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}@keyframes SpeedseGpsContent-module__uPLLFW__slideUpToast{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SpeedseGpsContent-module__uPLLFW__modalHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:20px;display:flex}.SpeedseGpsContent-module__uPLLFW__modalHeader h3{color:#0f172a;margin:0;font-size:1.1rem}.SpeedseGpsContent-module__uPLLFW__closeModalBtn{color:#64748b;cursor:pointer;background:0 0;border:none;font-size:1.5rem;line-height:1}.SpeedseGpsContent-module__uPLLFW__modalBody{flex-direction:column;gap:16px;padding:20px;display:flex;overflow-y:auto}.SpeedseGpsContent-module__uPLLFW__historyCard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.SpeedseGpsContent-module__uPLLFW__historyTime{color:#f97316;margin-bottom:8px;font-size:.8rem;font-weight:600}.SpeedseGpsContent-module__uPLLFW__historyLoc{color:#475569;gap:8px;font-size:.85rem;line-height:1.4;display:flex}.SpeedseGpsContent-module__uPLLFW__historyMeta{color:#64748b;gap:16px;margin-top:12px;font-size:.8rem;display:flex}@keyframes SpeedseGpsContent-module__uPLLFW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animated-truck-marker{transition:transform 1.5s linear!important}.truck-top-img{transform-origin:50%;filter:drop-shadow(0 4px 6px #0000004d);width:28px;height:auto}.SpeedseGpsContent-module__uPLLFW__mapPopup{border-radius:8px;font-family:inherit;overflow:hidden}.SpeedseGpsContent-module__uPLLFW__popupContent{padding:4px}.SpeedseGpsContent-module__uPLLFW__popupHeader{color:#1e293b;margin-bottom:4px;font-size:.95rem;font-weight:600}.SpeedseGpsContent-module__uPLLFW__popupLine{color:#475569;align-items:center;gap:6px;margin-bottom:4px;font-size:.85rem;display:flex}.SpeedseGpsContent-module__uPLLFW__popupAddress{color:#64748b;border-top:1px solid #f1f5f9;margin-top:4px;padding-top:4px;font-size:.8rem}.SpeedseGpsContent-module__uPLLFW__rightPane{background-color:#fff;flex-direction:column;flex-shrink:0;width:480px;max-width:50%;display:flex}.SpeedseGpsContent-module__uPLLFW__listHeader{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:20px;display:flex}.SpeedseGpsContent-module__uPLLFW__listTitle{color:#0f172a;margin:0;font-size:1.15rem;font-weight:600}.SpeedseGpsContent-module__uPLLFW__countBadge{color:#4f46e5;background-color:#e0e7ff;border-radius:12px;padding:4px 10px;font-size:.75rem;font-weight:600}.SpeedseGpsContent-module__uPLLFW__cardsScrollWrapper{scrollbar-width:thin;flex-direction:column;flex:1;gap:16px;padding:16px;display:flex;overflow-y:auto}.SpeedseGpsContent-module__uPLLFW__cardsScrollWrapper::-webkit-scrollbar{width:6px}.SpeedseGpsContent-module__uPLLFW__cardsScrollWrapper::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:4px}.SpeedseGpsContent-module__uPLLFW__truckCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;flex-shrink:0;min-height:310px;padding:16px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000d}.SpeedseGpsContent-module__uPLLFW__truckCard:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.SpeedseGpsContent-module__uPLLFW__cardHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.SpeedseGpsContent-module__uPLLFW__cardTitle{color:#1e293b;font-size:1.05rem;font-weight:600}.SpeedseGpsContent-module__uPLLFW__statusBadge{color:#475569;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:.75rem;font-weight:500;display:flex}.SpeedseGpsContent-module__uPLLFW__statusDot{border-radius:50%;width:8px;height:8px}.SpeedseGpsContent-module__uPLLFW__locationRow{background-color:#f8fafc;border-radius:8px;align-items:flex-start;gap:8px;margin-bottom:12px;padding:8px;display:flex}.SpeedseGpsContent-module__uPLLFW__locIcon{color:#ef4444;flex-shrink:0;margin-top:2px}.SpeedseGpsContent-module__uPLLFW__locText{color:#475569;flex:1;font-size:.85rem;line-height:1.4}.SpeedseGpsContent-module__uPLLFW__metaRow{border-bottom:1px solid #f1f5f9;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;padding-bottom:12px;display:grid}.SpeedseGpsContent-module__uPLLFW__metaStat{flex-direction:column;gap:4px;display:flex}.SpeedseGpsContent-module__uPLLFW__metaLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.SpeedseGpsContent-module__uPLLFW__metaValue{color:#1e293b;font-size:.9rem;font-weight:500}.SpeedseGpsContent-module__uPLLFW__cardActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.SpeedseGpsContent-module__uPLLFW__cardActions>button:nth-child(5){grid-column:span 2}.SpeedseGpsContent-module__uPLLFW__actionBtn{color:#475569;cursor:pointer;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.75rem;font-weight:500;transition:all .2s;display:flex}.SpeedseGpsContent-module__uPLLFW__actionBtn:hover{color:#1e293b;background-color:#f1f5f9;border-color:#cbd5e1}.SpeedseGpsContent-module__uPLLFW__actionBtnLive{color:#f97316;cursor:pointer;background-color:#ffedd5;border:1px solid #fdba74;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}.SpeedseGpsContent-module__uPLLFW__actionBtnLive:hover{color:#fff;background-color:#f97316;border-color:#f97316}
.toast-module__TEtVGG__viewport{z-index:9999;pointer-events:none;flex-direction:column;gap:12px;width:min(420px,100vw - 36px);display:flex;position:fixed;top:18px;right:18px}.toast-module__TEtVGG__toast{pointer-events:auto;background:#fffffffa;border:1px solid #0000000f;border-radius:14px;padding:12px 14px;animation:.22s both toast-module__TEtVGG__toastIn;box-shadow:0 18px 50px #00000014}.toast-module__TEtVGG__row{align-items:flex-start;gap:10px;display:flex}.toast-module__TEtVGG__dot{border-radius:999px;flex:none;width:10px;height:10px;margin-top:6px}.toast-module__TEtVGG__content{flex:1;min-width:0}.toast-module__TEtVGG__title{color:#111;margin:0;font-size:14px;font-weight:700}.toast-module__TEtVGG__description{color:#111111b8;margin-top:3px;font-size:13px;line-height:1.35}.toast-module__TEtVGG__close{color:#00000073;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:18px;line-height:18px}.toast-module__TEtVGG__close:hover{color:#000000bf}.toast-module__TEtVGG__success{border-left:4px solid #22c55e}.toast-module__TEtVGG__success .toast-module__TEtVGG__dot{background:#22c55e}.toast-module__TEtVGG__error{border-left:4px solid #ef4444}.toast-module__TEtVGG__error .toast-module__TEtVGG__dot{background:#ef4444}.toast-module__TEtVGG__info{border-left:4px solid #3b82f6}.toast-module__TEtVGG__info .toast-module__TEtVGG__dot{background:#3b82f6}@keyframes toast-module__TEtVGG__toastIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}
