.-\35 flpq_shipment{align-content:start;align-self:start;gap:var(--space-5);width:100%;min-width:0;border-block-start:var(--border-control) solid var(--color-border);padding-block-start:var(--space-5);display:grid}.-\35 flpq_shipment>*{min-width:0;max-width:100%;margin:0}.-\35 flpq_shipmentTitle{font:400 1.625rem/1.2 var(--serif)}.-\35 flpq_summary{gap:var(--space-3);padding:var(--space-5);background:var(--color-accent-soft);border-inline-start:2px solid var(--color-accent);display:grid}.-\35 flpq_summary>p{margin:0}.-\35 flpq_eyebrow{color:var(--color-accent);font-size:var(--font-size-caption);letter-spacing:.1em;text-transform:uppercase;font-weight:600}.-\35 flpq_current{font:400 1.5rem/1.25 var(--serif);overflow-wrap:anywhere}.-\35 flpq_hint{color:var(--color-text-muted);line-height:1.65}.-\35 flpq_shipmentFacts{gap:var(--space-2);font-size:var(--font-size-control);overflow-wrap:anywhere;display:grid}.-\35 flpq_shipment>a{justify-self:start}.-\35 flpq_history{gap:var(--space-4);display:grid}.-\35 flpq_historyTitle{font-size:var(--font-size-control);margin:0;font-weight:600}.-\35 flpq_events{width:100%;margin:0;padding:0;list-style:none;display:grid}.-\35 flpq_events>li{gap:var(--space-1);border-inline-start:1px solid var(--color-border);color:var(--color-text-muted);padding-block-end:var(--space-5);padding-inline-start:var(--space-5);display:grid;position:relative}.-\35 flpq_events>li:before{content:"";border-radius:var(--radius-round);background:var(--color-border-strong);width:.5rem;height:.5rem;position:absolute;inset-block-start:.4rem;inset-inline-start:-.3rem}.-\35 flpq_events>li[data-current=true]{color:var(--color-text)}.-\35 flpq_events>li[data-current=true]:before{background:var(--color-accent)}.-\35 flpq_events>li:last-child{padding-block-end:0}.-\35 flpq_note{color:var(--color-text-muted);font-size:var(--font-size-caption);margin:0;line-height:1.65}.-\35 flpq_notice{padding:var(--space-4);background:var(--color-surface-notice);line-height:1.65}.-\35 flpq_dap{gap:var(--space-2);border-block-start:var(--border-control) solid var(--color-border);padding-block-start:var(--space-4);display:grid}.-\35 flpq_dap>p{margin:0}@media (max-width:760px){.-\35 flpq_summary{padding:var(--space-4)}.-\35 flpq_hint,.-\35 flpq_notice{font-size:1rem}.-\35 flpq_note{font-size:.875rem}.-\35 flpq_shipment>a{text-align:center;min-height:var(--control-height-md);justify-self:stretch}}
