#dcs-portal .dcs-detail-toolbar{display:flex;justify-content:space-between;gap:12px;margin-bottom:16px}
#dcs-portal .dcs-detail-summary{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}
#dcs-portal .dcs-detail-summary h2{margin:5px 0 10px;font-size:26px;line-height:1.2;overflow-wrap:anywhere}
#dcs-portal .dcs-detail-total{display:grid;gap:8px;text-align:right;flex-shrink:0}
#dcs-portal .dcs-detail-total strong{font-size:24px;color:#14244a}
#dcs-portal .dcs-detail-documents{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px}
#dcs-portal .dcs-detail-documents h3{margin:0 0 5px}#dcs-portal .dcs-detail-documents p{margin:0;font-size:12px;color:#65728e}
#dcs-portal .dcs-detail-documents>div:last-child{display:flex;flex-wrap:wrap;gap:8px}
#dcs-portal .dcs-detail-card h3{margin:6px 0 12px;font-size:17px}
#dcs-portal .dcs-detail-card dl{margin:12px 0 0;font-size:13px}
#dcs-portal .dcs-detail-card dl>div{display:grid;grid-template-columns:minmax(110px,.85fr) minmax(0,1.4fr);gap:14px;padding:9px 0;border-bottom:1px solid #edf0f6}
#dcs-portal .dcs-detail-card dt{color:#69748b}#dcs-portal .dcs-detail-card dd{margin:0;color:#19243c;overflow-wrap:anywhere}
#dcs-portal .dcs-detail-address{line-height:1.6;font-size:13px}#dcs-portal .dcs-detail-description{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}
#dcs-portal .dcs-order-detail-link{background:none;border:0;color:#3442a3;font:inherit;padding:0;text-decoration:underline;cursor:pointer}
@media(max-width:760px){#dcs-portal .dcs-detail-documents{align-items:flex-start;flex-direction:column}#dcs-portal .dcs-detail-summary h2{font-size:22px}}
#dcs-portal .dcs-detail-documents .dcs-primary{font:inherit;font-size:12px;font-weight:600;line-height:1.35;min-height:38px;padding:10px 15px;border:1px solid #14244a;border-radius:9px;background:#14244a;color:#fff;cursor:pointer;flex-shrink:0}
#dcs-portal .dcs-detail-documents .dcs-primary:hover{background:#263d6a}
#dcs-portal .dcs-detail-documents .dcs-primary:focus-visible{outline:3px solid #f39821;outline-offset:3px}
#dcs-portal .dcs-detail-documents .dcs-primary:disabled{background:#e9edf5;border-color:#d8deea;color:#65728e;cursor:default}
#dcs-portal .dcs-route-card{margin-bottom:16px;padding:18px;overflow:hidden}#dcs-portal .dcs-route-card h3{font-size:18px;margin:5px 0 10px}#dcs-portal .dcs-route-card [data-route-message]{font-size:13px;color:#65728e;margin:8px 0 12px}#dcs-portal .dcs-route-map{height:360px;width:100%;border-radius:10px;background:#edf0f6}#dcs-portal .dcs-route-map[hidden]{display:none}#dcs-portal .dcs-route-facts{display:flex;flex-wrap:wrap;gap:14px 30px;margin:12px 0 16px;font-size:12px}#dcs-portal .dcs-route-facts b{display:block;color:#65728e;font-size:10px;text-transform:uppercase;margin-bottom:5px}#dcs-portal .dcs-route-map img{max-width:none!important}@media(max-width:760px){#dcs-portal .dcs-route-map{height:280px}}

#dcs-portal .dcs-tracking-barcode{display:block;width:auto;max-width:min(320px,100%);height:60px;object-fit:contain;object-position:left;background:white;margin:8px 0}
