.cb-updates{--u-accent:#bd1731;--u-line:#dde2e8;--u-rail:9px;--u-pad:34px;font-variant-numeric:tabular-nums;margin:0;padding:0;position:relative}.cb-updates-day{position:relative}.cb-updates-date,.cb-updates-row{padding-left:var(--u-pad);position:relative}.cb-updates-date:before,.cb-updates-row:before{content:"";left:var(--u-rail);background:var(--u-line);width:1px;position:absolute;top:0;bottom:0}.cb-updates-date.is-first:before{display:none}.cb-updates-row.is-first:before{top:9px}.cb-updates-row.is-last:before{height:9px;bottom:auto}.cb-updates-row.is-first.is-last:before{display:none}.cb-updates-date{padding-top:22px;padding-bottom:12px}.cb-updates-date.is-first{padding-top:0}.cb-updates-date>span{color:#6c7481;font-size:12px;font-weight:500;line-height:1.4;display:block}.cb-updates-date>strong{color:#172238;letter-spacing:-.1px;font-size:16px;font-weight:700;line-height:1.35;display:block}.cb-updates-row{grid-template-columns:118px minmax(0,1fr);column-gap:18px;padding-bottom:20px;display:grid}.cb-updates-row.is-last{padding-bottom:0}.cb-updates-marker{left:calc(var(--u-rail) - 5px);z-index:1;box-sizing:border-box;color:#fff;background:#fff;border:2px solid #aeb7c3;border-radius:50%;place-items:center;width:11px;height:11px;display:grid;position:absolute;top:4px}.cb-updates-row.is-latest .cb-updates-marker{left:calc(var(--u-rail) - 9px);background:var(--u-accent);border:0;width:19px;height:19px;top:0;box-shadow:0 0 0 4px #fbe8eb}.cb-updates-row.is-latest:not(.is-delivered):not(.is-exception) .cb-updates-marker:after{content:"";background:#fff;border-radius:50%;width:7px;height:7px}.cb-updates-row.is-latest.is-delivered .cb-updates-marker{background:#1d7a4c;box-shadow:0 0 0 4px #e3f3ea}.cb-updates-row.is-latest.is-exception .cb-updates-marker{background:#b25a07;box-shadow:0 0 0 4px #fdf0de}.cb-updates-time{color:#5c6878;overflow-wrap:anywhere;min-width:0;padding-top:1px;font-size:13px;font-weight:500;line-height:1.5}.cb-updates-time>time,.cb-updates-time>span{display:block}.cb-updates-time>small{color:#8a93a0;margin-top:4px;font-size:11px;font-weight:400;line-height:1.5;display:block}.cb-updates-row.is-latest .cb-updates-time{color:#172238;font-weight:650}.cb-updates-body{min-width:0}.cb-updates-title{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.cb-updates-title>strong{color:#26354a;overflow-wrap:anywhere;font-size:14.5px;font-weight:650;line-height:1.5}.cb-updates-row.is-latest .cb-updates-title>strong{color:#172238;font-weight:700}.cb-updates-meta{color:#6c7481;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:3px;font-size:12.5px;line-height:1.55;display:flex}.cb-updates-location{overflow-wrap:anywhere;align-items:flex-start;gap:4px;display:inline-flex}.cb-updates-location>svg{color:#97a1ae;flex-shrink:0;margin-top:3px}.cb-updates-status{letter-spacing:.3px;text-transform:uppercase;color:#7b8594;border:1px solid #dfe3e8;border-radius:3px;padding:0 6px;font-size:10.5px;font-weight:600;line-height:1.7;display:inline-block}.cb-updates-body>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#6c7481!important;margin:6px 0 0!important;font-size:12.5px!important;line-height:1.7!important}.cb-updates-latest,.cb-updates-badge{letter-spacing:.2px;border-radius:3px;align-items:center;padding:1px 7px;font-size:10.5px;font-weight:650;line-height:1.6;display:inline-flex}.cb-updates-latest{color:var(--u-accent);background:#fbe8eb}.cb-updates-row.is-delivered .cb-updates-latest{color:#1d7a4c;background:#e3f3ea}.cb-updates-row.is-exception .cb-updates-latest{color:#9a4d05;background:#fdf0de}.cb-updates-badge{color:#85601b;background:#fff3d8;border:1px solid #dbc38d}.cb-updates-simulation{--u-accent:#8c661f;--u-line:#e5dcc8}.cb-updates-simulation .cb-updates-row.is-latest .cb-updates-marker{box-shadow:0 0 0 4px #f8f0de}.cb-updates-simulation .cb-updates-latest{color:#7a5717;background:#fff3d8}@media (max-width:700px){.cb-updates{--u-pad:30px}.cb-updates-row{grid-template-columns:minmax(0,1fr);row-gap:2px;padding-bottom:18px}.cb-updates-time{font-size:12.5px}.cb-updates-time>small{margin-top:2px}.cb-updates-title>strong{font-size:14px}.cb-updates-date>strong{font-size:15px}}
