.transport-point small,.transport-result small{display:block;color:var(--muted);font-weight:400;line-height:1.5}
.transport-point input{min-width:0;font-variant-numeric:tabular-nums}
.transport-result{margin:14px 0;padding:14px;border:1px solid #32485f;border-radius:12px;background:#0a1724}
.transport-result[hidden],.transport-point[hidden]{display:none}
.transport-metrics{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:end}
.transport-metrics>*,.transport-metrics input{min-width:0}
.transport-metrics label{margin:0;font-size:13px}
.transport-metrics input[readonly]{width:100%;color:#dce8f5;background:#101e30;cursor:default;font-variant-numeric:tabular-nums}
.transport-charge{font-size:23px;font-weight:850;color:#75f8bd;white-space:nowrap}
.transport-status{margin:12px 0 0;font-size:13px;color:var(--muted);overflow-wrap:anywhere;min-height:1.5em}
.transport-status[data-state="error"],.transport-status[data-state="expired"]{color:#ff9fb1}
.transport-status[data-state="quoted"]{color:#75f8bd}
.transport-retry{margin-top:10px;width:100%;font-size:14px}
.reminder-preferences{margin-top:20px;padding:16px;border:1px solid #31465f;border-radius:13px}
.reminder-preferences .check{margin:0}.reminder-preferences>p{color:var(--muted);font-size:13px;margin:10px 0 0}
.reminder-channel{max-width:340px;margin-top:12px}
@media(max-width:380px){.transport-metrics{grid-template-columns:1fr}.transport-charge{font-size:21px}}
