.station-rates[data-v-797dc178]{--sr-ink:#1c2733;--sr-ink-soft:#546e7a;--sr-label:#78909c;--sr-line:#e3e8ec;--sr-line-strong:#cfd8dc;--sr-row:#fff;--sr-row-alt:#f7f9fb;--sr-rev:#1565c0;--sr-rev-tint:#e3f2fd;--sr-pay:#2e7d32;--sr-pay-tint:#e8f5e9;--sr-dirty:#43a047;--sr-radius:10px;font-family:Roboto,sans-serif;color:var(--sr-ink);padding:0 0 24px 0}.station-rates__bar[data-v-797dc178]{display:flex;align-items:center;background:var(--sr-ink);color:#fff;height:44px;padding:0 16px}.station-rates__bar-title[data-v-797dc178]{font-size:15px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.station-rates__bar-action[data-v-797dc178]{letter-spacing:.4px}.station-rates__body[data-v-797dc178]{padding:16px 16px 0 16px}.station-rates__toolbar[data-v-797dc178]{display:flex;align-items:center;gap:20px;margin-bottom:16px;flex-wrap:wrap}.station-rates__picker[data-v-797dc178]{max-width:720px;flex:1 1 480px}.station-rates__option[data-v-797dc178]{display:flex;flex-direction:column;line-height:1.25;padding:2px 0}.station-rates__option-name[data-v-797dc178]{font-size:13px;font-weight:600}.station-rates__option-address[data-v-797dc178]{font-size:11px;color:var(--sr-label)}.station-rates__status[data-v-797dc178]{display:inline-flex;align-items:center;font-size:12px;color:var(--sr-label);margin-right:16px}.station-rates__status--saved[data-v-797dc178]{color:#2e7d32}.station-rates__status--error[data-v-797dc178]{color:#c62828}.station-rates__picker[data-v-797dc178] fieldset{border-radius:var(--sr-radius)}.station-rates__station-address[data-v-797dc178]{font-size:13px;color:var(--sr-ink-soft)}.station-rates__toolbar .v-btn[data-v-797dc178]{border-radius:var(--sr-radius);letter-spacing:.4px}.station-rates__empty[data-v-797dc178]{border:1px dashed var(--sr-line-strong);border-radius:var(--sr-radius);padding:56px 24px;text-align:center;background:var(--sr-row-alt)}.station-rates__empty-title[data-v-797dc178]{font-size:17px;color:var(--sr-ink-soft);margin-top:12px}.station-rates__empty-hint[data-v-797dc178]{font-size:13px;color:var(--sr-label);margin-top:6px;max-width:520px;margin-left:auto;margin-right:auto}.station-rates__panel[data-v-797dc178]{border:1px solid var(--sr-line);border-radius:var(--sr-radius);overflow:hidden;background:var(--sr-row)}.station-rates__panel-head[data-v-797dc178]{display:flex;align-items:center;background:var(--sr-ink);color:#fff;padding:0 16px;height:40px}.station-rates__panel-title[data-v-797dc178]{font-size:13px;font-weight:700}.station-rates__panel-count[data-v-797dc178]{margin-left:10px;font-size:12px;color:#b0bec5}.station-rates__legend[data-v-797dc178]{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:#b0bec5}.station-rates__scroll[data-v-797dc178]{overflow-x:auto}.station-rates__table[data-v-797dc178]{width:100%;border-collapse:separate;border-spacing:0;min-width:1180px;table-layout:fixed}.station-rates__table td[data-v-797dc178],.station-rates__table th[data-v-797dc178]{padding:0 8px;overflow:hidden;height:44px;vertical-align:middle;border-bottom:1px solid var(--sr-line);white-space:nowrap}.station-rates__groups th[data-v-797dc178]{height:30px;border-bottom:0}.station-rates__group[data-v-797dc178]{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;text-align:left;padding-left:12px!important}.station-rates__group--lane[data-v-797dc178]{background:var(--sr-row-alt);color:var(--sr-ink-soft);border-left:3px solid var(--sr-line-strong)!important}.station-rates__group--rev[data-v-797dc178]{background:var(--sr-rev-tint);color:var(--sr-rev);border-left:3px solid var(--sr-rev)!important}.station-rates__group--pay[data-v-797dc178]{background:var(--sr-pay-tint);color:var(--sr-pay);border-left:3px solid var(--sr-pay)!important}.station-rates__labels th[data-v-797dc178]{height:30px;font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--sr-label);text-align:right;background:var(--sr-row-alt);border-bottom:1px solid var(--sr-line-strong)}.station-rates__labels th.station-rates__col-mode[data-v-797dc178],.station-rates__labels th.station-rates__col-terminal[data-v-797dc178]{text-align:left}.station-rates__col-terminal[data-v-797dc178]{width:230px}.station-rates__col-lane[data-v-797dc178]{width:72px;text-align:right}.station-rates__col-est[data-v-797dc178]{width:128px;text-align:right}.station-rates__est-hours[data-v-797dc178]{font-size:13px;font-variant-numeric:tabular-nums}.station-rates__est-none[data-v-797dc178]{font-size:12px;color:var(--sr-line-strong);font-style:italic}.station-rates__confidence[data-v-797dc178]{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:6px;font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;vertical-align:1px;cursor:default}.station-rates__confidence--high[data-v-797dc178]{background:#e8f5e9;color:#2e7d32}.station-rates__confidence--medium[data-v-797dc178]{background:#fff3e0;color:#e65100}.station-rates__confidence--low[data-v-797dc178]{background:#eceff1;color:#546e7a}.station-rates__col-mode[data-v-797dc178]{width:150px}.station-rates__col-num[data-v-797dc178]{width:96px;text-align:right}.station-rates__col-actions[data-v-797dc178]{width:44px;text-align:center}.station-rates__col-muted[data-v-797dc178]{color:var(--sr-label)}.station-rates__group-start[data-v-797dc178]{border-left:3px solid var(--sr-line)!important}tbody .station-rates__group-start[data-v-797dc178]{border-left-color:var(--sr-line)}.station-rates__row td[data-v-797dc178]{border-left:0}.station-rates__row:nth-child(2n) td[data-v-797dc178]{background:var(--sr-row-alt)}.station-rates__row td.station-rates__col-terminal[data-v-797dc178]{border-left:3px solid transparent;padding-left:6px}.station-rates__row--dirty td.station-rates__col-terminal[data-v-797dc178]{border-left-color:var(--sr-dirty)}.station-rates__row:hover .station-rates__delete[data-v-797dc178]{opacity:1}.station-rates__delete[data-v-797dc178]{opacity:.35;transition:opacity .12s ease}.station-rates__delete[data-v-797dc178]:hover{color:#e53935!important}.station-rates__none[data-v-797dc178]{text-align:center;color:var(--sr-label);font-size:13px;height:64px}.station-rates__terminal[data-v-797dc178]{font-size:13px}.station-rates__terminal[data-v-797dc178] .v-input__slot{background:transparent!important;padding:0 4px!important;min-height:32px!important}.station-rates__terminal[data-v-797dc178] .v-select__selection{font-weight:600;color:var(--sr-ink)}.station-rates__terminal[data-v-797dc178] input::-moz-placeholder{color:var(--sr-label);font-style:italic}.station-rates__terminal[data-v-797dc178] input::placeholder{color:var(--sr-label);font-style:italic}.station-rates__mode[data-v-797dc178]{display:flex;width:100%;max-width:100%;border:1px solid var(--sr-line-strong);border-radius:8px;overflow:hidden;background:#fff;box-sizing:border-box}.station-rates__mode[data-v-797dc178] .v-btn{flex:1 1 0;height:24px!important;min-width:0!important;padding:0 4px!important;font-size:10.5px;letter-spacing:.3px;text-transform:none;color:var(--sr-label)!important;border-radius:0!important}.station-rates__mode[data-v-797dc178] .v-btn--active{background:var(--sr-ink)!important;color:#fff!important}.station-rates__mode[data-v-797dc178] .v-btn--active:before{opacity:0!important}.station-rates__cell--dim[data-v-797dc178]{opacity:.38}.station-rates__cell--dim[data-v-797dc178]:focus-within{opacity:1}.station-rates__dialog-card[data-v-797dc178]{border-radius:var(--sr-radius)!important;overflow:hidden}.station-rates__dialog-head[data-v-797dc178]{display:flex;align-items:center;background:var(--sr-ink);color:#fff;height:44px;padding:0 16px;font-size:13px;font-weight:700;letter-spacing:.4px}.station-rates__dialog-body[data-v-797dc178]{padding:18px 16px 8px 16px}.station-rates__dialog-lead[data-v-797dc178]{font-size:14px;color:var(--sr-ink);line-height:1.45}.station-rates__dialog-hint[data-v-797dc178]{font-size:12px;color:var(--sr-ink-soft);margin-top:8px;line-height:1.45}.station-rates__dialog-actions[data-v-797dc178]{display:flex;justify-content:flex-end;gap:8px;padding:8px 12px 12px 12px}.station-rates__dialog-actions .v-btn[data-v-797dc178]{border-radius:var(--sr-radius);letter-spacing:.4px}.station-rates .rate-input{display:inline-flex;align-items:baseline;justify-content:flex-end;width:100%;gap:3px;border-bottom:1px solid transparent;transition:border-color .12s ease}.station-rates .rate-input:focus-within{border-bottom-color:var(--sr-rev)}.station-rates .rate-input__prefix,.station-rates .rate-input__suffix{font-size:11px;color:var(--sr-label)}.station-rates .rate-input__field{width:100%;max-width:64px;text-align:right;font:inherit;font-size:13px;font-variant-numeric:tabular-nums;color:inherit;background:transparent;border:0;outline:none;padding:4px 0}.station-rates .rate-input__field::-moz-placeholder{color:var(--sr-line-strong)}.station-rates .rate-input__field::placeholder{color:var(--sr-line-strong)}