.eyebrow{font-size:11px;letter-spacing:2px;font-weight:700;color:#987b42;margin:0 0 9px}.milestone{border-left:3px solid #a88951;margin:0 0 0 8px;padding:0 0 22px 22px}.milestone h3{font-size:16px;margin:8px 0}.milestone p{margin:0;color:#5b6c7b}.milestone small{color:#64748b}.honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.actions input[type=checkbox],input[type=checkbox]{width:auto;display:inline}.hero-logistics{background:linear-gradient(120deg,#0d1b2a,#123e62);padding:46px 0;color:white}.hero-logistics h1{color:#d9d5ab;font-size:2.5rem}.logistics-public{max-width:1050px;margin:32px auto;padding:0 18px}.detailgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}.detailgrid small{display:block;color:#64748b}.detailgrid strong{font-size:17px}.grid{margin-bottom:20px}.empty{padding:24px;color:#64748b}.card h2{margin-bottom:20px}textarea{min-height:90px}.flag{border-left:4px solid #c07820;padding:12px;background:#fff4df}.summary-total{font-size:23px;font-weight:700}.grid .card:hover{border-color:#a88951}.grid .card{border:1px solid #e2e8f0}.card a.btn{margin:3px}small{overflow-wrap:anywhere}.sidebar{min-height:100vh}.sidebar small{font-size:11px}.logistics-public .card{color:#172432}@media print{.actions,.noprint{display:none!important}}
@media(max-width:780px){.sidebar{min-height:0}.sidebar nav{scrollbar-width:thin}.main header{margin-top:12px}}
