.package-table{overflow-x:auto;margin:1.5rem 0;border:1px solid #d8e1e9;border-radius:12px;background:#fff}.package-table table{border-collapse:collapse;width:100%;min-width:640px}.package-table caption{text-align:left;font-size:1.2rem;font-weight:700;padding:1rem}.package-table th,.package-table td{text-align:left;padding:1rem;border-bottom:1px solid #e6edf2}.package-table thead{background:#102b46;color:#fff}.package-table tbody tr:nth-child(even){background:#f5f8fa}.package-number{font-size:2rem;font-weight:750;margin:.5rem 0}.package-card ul{padding-left:1.25rem;line-height:1.9}.package-pre{white-space:pre-wrap;overflow-wrap:anywhere}.package-csv{min-height:220px;font-family:monospace}.package-track{margin:0;background:#f0f4f7;font:16px/1.6 system-ui,sans-serif;color:#172c3f}.package-track main{max-width:820px;margin:auto;padding:24px}.package-track header,.package-track .panel{padding:24px;margin-bottom:20px;background:#fff;border-radius:14px;border-top:5px solid var(--brand,#123451)}.package-track a{color:var(--brand,#123451)}.package-track .eyebrow{font-size:.8rem;letter-spacing:.12em;font-weight:700}.package-track h1{font-size:2rem}.package-track footer{padding:20px;text-align:center;color:#526374}.theme-teal{--brand:#006d70}.theme-gold{--brand:#79530b}.theme-navy{--brand:#123451}@media(max-width:600px){.package-track main{padding:12px}.package-track header,.package-track .panel{padding:18px}.package-table th,.package-table td{padding:.7rem}}
