.FreightRateLoader-module__RjfamW__slot{min-height:104px}.FreightRateLoader-module__RjfamW__card{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:13px 14px}.FreightRateLoader-module__RjfamW__header{align-items:center;gap:12px;display:flex}.FreightRateLoader-module__RjfamW__textCol{flex:auto;min-width:0}.FreightRateLoader-module__RjfamW__topline{justify-content:space-between;align-items:center;gap:8px;display:flex}.FreightRateLoader-module__RjfamW__label{color:#111827;font-size:14px;font-weight:500;transition:opacity .17s}.FreightRateLoader-module__RjfamW__detail{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;transition:opacity .17s;display:block;overflow:hidden}.FreightRateLoader-module__RjfamW__counter{color:#9ca3af;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.FreightRateLoader-module__RjfamW__track{gap:5px;margin-top:14px;display:flex}.FreightRateLoader-module__RjfamW__seg{background:#e5e7eb;border-radius:3px;flex:1 1 0;height:6px;overflow:hidden}.FreightRateLoader-module__RjfamW__segFill{background:#16a34a;border-radius:3px;height:100%}.FreightRateLoader-module__RjfamW__segFillActive{animation-name:FreightRateLoader-module__RjfamW__fill-seg;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes FreightRateLoader-module__RjfamW__fill-seg{0%{width:0}to{width:100%}}.FreightRateLoader-module__RjfamW__segFillCrawl{animation-name:FreightRateLoader-module__RjfamW__crawl-seg;animation-timing-function:cubic-bezier(.2,.8,.2,1);animation-fill-mode:both}@keyframes FreightRateLoader-module__RjfamW__crawl-seg{0%{width:0}to{width:90%}}@keyframes FreightRateLoader-module__RjfamW__seg-alive{0%,to{opacity:1}50%{opacity:.55}}.FreightRateLoader-module__RjfamW__segLabels{gap:5px;margin-top:6px;display:flex}.FreightRateLoader-module__RjfamW__segLabel{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;font-size:10.5px;overflow:hidden}.FreightRateLoader-module__RjfamW__segLabelActive{color:#111827;font-weight:500}.FreightRateLoader-module__RjfamW__rateRow{align-items:center;gap:12px;display:flex}.FreightRateLoader-module__RjfamW__rateText{flex:auto;min-width:0}.FreightRateLoader-module__RjfamW__rateMain{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.FreightRateLoader-module__RjfamW__rateSub{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.FreightRateLoader-module__RjfamW__breakdown{border-top:1px solid #f3f4f6;margin-top:10px;padding-top:9px}.FreightRateLoader-module__RjfamW__breakdownHead{letter-spacing:.04em;text-transform:uppercase;color:#9ca3af;margin-bottom:6px;font-size:10.5px;font-weight:600}.FreightRateLoader-module__RjfamW__breakdownList{margin:0;padding:0;list-style:none}.FreightRateLoader-module__RjfamW__breakdownRow{color:#6b7280;justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;display:flex}.FreightRateLoader-module__RjfamW__breakdownRow+.FreightRateLoader-module__RjfamW__breakdownRow{margin-top:5px}.FreightRateLoader-module__RjfamW__breakdownLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FreightRateLoader-module__RjfamW__breakdownAmount{font-variant-numeric:tabular-nums;flex:none}.FreightRateLoader-module__RjfamW__amount{color:#111827;font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex:none;margin-left:auto;font-size:20px;font-weight:700}.FreightRateLoader-module__RjfamW__rateIn{animation:.36s cubic-bezier(.22,.61,.36,1) FreightRateLoader-module__RjfamW__rate-in}@keyframes FreightRateLoader-module__RjfamW__rate-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.FreightRateLoader-module__RjfamW__ic{flex:none;width:36px;height:36px;position:relative}.FreightRateLoader-module__RjfamW__ic svg{width:100%;height:100%;display:block;position:absolute;inset:0}.FreightRateLoader-module__RjfamW__swapIn{animation:.28s ease-out FreightRateLoader-module__RjfamW__swap-in}@keyframes FreightRateLoader-module__RjfamW__swap-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}.FreightRateLoader-module__RjfamW__crate .FreightRateLoader-module__RjfamW__beam{animation:1.6s cubic-bezier(.5,0,.5,1) infinite FreightRateLoader-module__RjfamW__beam}@keyframes FreightRateLoader-module__RjfamW__beam{0%{opacity:0;transform:translateY(0)}14%{opacity:1}86%{opacity:1}to{opacity:0;transform:translateY(16px)}}.FreightRateLoader-module__RjfamW__radar .FreightRateLoader-module__RjfamW__sweep{background:conic-gradient(#16a34a47,#16a34a00 72deg);border-radius:50%;animation:2s linear infinite FreightRateLoader-module__RjfamW__spin;position:absolute;inset:0}.FreightRateLoader-module__RjfamW__radar .FreightRateLoader-module__RjfamW__blip{transform-origin:50%;animation:2s ease-out infinite FreightRateLoader-module__RjfamW__pop}.FreightRateLoader-module__RjfamW__radar .FreightRateLoader-module__RjfamW__blip2{animation-delay:1s}@keyframes FreightRateLoader-module__RjfamW__pop{0%{opacity:1;transform:scale(0)}22%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}.FreightRateLoader-module__RjfamW__truck .FreightRateLoader-module__RjfamW__road{stroke-dasharray:4 4;animation:.55s linear infinite FreightRateLoader-module__RjfamW__roll}@keyframes FreightRateLoader-module__RjfamW__roll{to{stroke-dashoffset:8px}}.FreightRateLoader-module__RjfamW__truck .FreightRateLoader-module__RjfamW__bob{animation:1.1s ease-in-out infinite FreightRateLoader-module__RjfamW__bob}@keyframes FreightRateLoader-module__RjfamW__bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.7px)}}.FreightRateLoader-module__RjfamW__ring .FreightRateLoader-module__RjfamW__arc{stroke-dasharray:20 62;transform-origin:18px 18px;animation:1s linear infinite FreightRateLoader-module__RjfamW__spin}.FreightRateLoader-module__RjfamW__dot{animation:1.1s ease-in-out infinite FreightRateLoader-module__RjfamW__dot-bounce}.FreightRateLoader-module__RjfamW__dot1{animation-delay:0s}.FreightRateLoader-module__RjfamW__dot2{animation-delay:.15s}.FreightRateLoader-module__RjfamW__dot3{animation-delay:.3s}@keyframes FreightRateLoader-module__RjfamW__dot-bounce{0%,80%,to{opacity:.55;transform:translateY(0)}40%{opacity:1;transform:translateY(-3.5px)}}.FreightRateLoader-module__RjfamW__trackWaiting{background:#fef3c7;border-radius:3px;height:6px;margin-top:14px;position:relative;overflow:hidden}.FreightRateLoader-module__RjfamW__trackWaitingFill{background:#d97706;border-radius:3px;width:38%;animation:1.5s ease-in-out infinite FreightRateLoader-module__RjfamW__indeterminate-sweep;position:absolute;top:0;bottom:0}@keyframes FreightRateLoader-module__RjfamW__indeterminate-sweep{0%{left:-38%}to{left:100%}}.FreightRateLoader-module__RjfamW__done .FreightRateLoader-module__RjfamW__check{stroke-dasharray:16;stroke-dashoffset:16px;animation:.34s ease-out 60ms forwards FreightRateLoader-module__RjfamW__tick}@keyframes FreightRateLoader-module__RjfamW__tick{to{stroke-dashoffset:0}}@keyframes FreightRateLoader-module__RjfamW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.FreightRateLoader-module__RjfamW__slot,.FreightRateLoader-module__RjfamW__slot *,.FreightRateLoader-module__RjfamW__slot :before,.FreightRateLoader-module__RjfamW__slot :after{transition-duration:.01ms!important;animation:none!important}}