.wx-alert-page{max-width:46rem;padding-inline:var(--space-6);padding-block:var(--space-8) var(--space-10);margin:0 auto}.wx-alert,.wx-alert-missing{gap:var(--space-5);display:grid}.wx-alert-page.has-rundown{max-width:72rem}@media (width>=900px){.wx-alert-page.has-rundown{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 21rem;align-items:start;display:grid}.wx-alert-page.has-rundown .wx-rundown{top:var(--space-6);position:sticky}}@media (width<=899px){.wx-alert-page.has-rundown .wx-rundown{margin-top:var(--space-8)}}.wx-rundown{gap:var(--space-5);display:grid}.wx-rundown[hidden]{display:none}.wx-rd-sec{gap:var(--space-3);display:grid}.wx-rd-h{font-family:inherit;font-weight:500;font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-500);justify-content:space-between;align-items:baseline;margin:0;display:flex}.wx-rd-h span{letter-spacing:0;text-transform:none;color:var(--color-neutral-600)}.wx-rd-card{padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-well)}.wx-rd-note{font-size:var(--text-sm);color:var(--color-neutral-400);margin:0;line-height:1.5}.wx-rd-places{margin:0;padding:0;list-style:none;display:grid}.wx-rd-place{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);box-shadow:inset 0 -1px 0 var(--color-neutral-800);padding:7px 0;display:flex}.wx-rd-eta{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.wx-rd-eta strong{font-weight:600}.wx-rd-eta small{font-size:var(--text-xs);color:var(--color-neutral-500);margin-left:4px}.wx-rd-more summary{cursor:pointer;font-size:var(--text-sm);color:var(--color-accent-300);padding:7px 0}.wx-rd-turn{font-size:var(--text-xs);color:var(--color-neutral-500)}.wx-rd-kind{margin:var(--space-3) 0 0;font-family:inherit;font-weight:500;font-size:var(--text-xs);color:var(--color-neutral-400)}.wx-rd-where{font-size:var(--text-xs);color:var(--color-neutral-500)}.wx-alert-loading{color:var(--color-neutral-400)}.wx-alert-ended{font-size:var(--text-sm);border-radius:var(--radius-sm);background:var(--color-well);border-left:3px solid var(--color-neutral-500);color:var(--color-neutral-300);padding:10px 13px;line-height:1.5}.wx-alert-head{border-left:4px solid var(--sev-s-ink);padding-left:var(--space-4);gap:4px;display:grid}.wx-alert-head[data-sev=w]{border-left-color:var(--sev-w-ink)}.wx-alert-head[data-sev=a]{border-left-color:var(--sev-a-ink)}.wx-alert-head[data-sev=y]{border-left-color:var(--sev-y-ink)}.wx-alert-kicker{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-400);margin:0}.wx-alert-h{font:600 1.9rem/1.15 var(--font-heading);margin:0}.wx-alert-area{color:var(--color-neutral-300);margin:0}.wx-alert-facts{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.wx-alert-facts dt{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-500)}.wx-alert-facts dd{font-size:var(--text-sm);margin:2px 0 0}.wx-alert-banner{margin:0}.wx-alert-banner img{border-radius:var(--radius-sm);background:var(--color-well);width:100%;height:auto;display:block}.wx-alert-headline{margin:0;font-weight:500;line-height:1.5}.wx-alert-text{gap:var(--space-4);display:grid}.wx-alert-text h2,.wx-alert-text h3{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-500);margin:0 0 4px}.wx-alert-text p,.wx-alert-text li{color:var(--color-neutral-300);margin:0;line-height:1.6}.wx-alert-text ul{gap:4px;margin:0;padding-left:1.2rem;display:grid}.wx-alert-text a{color:var(--color-accent-300);word-break:break-all}.wx-alert-todo{padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-well)}.wx-alert-tags dd.is-alarming{color:var(--sev-w-ink);font-weight:600}.wx-alert-grid{gap:4px var(--space-4);font-size:var(--text-sm);grid-template-columns:auto 1fr;margin:0;display:grid}.wx-alert-grid dt{color:var(--color-neutral-500);white-space:nowrap}.wx-alert-grid dd{margin:0}.wx-alert-table{font-size:var(--text-xs);margin:0;overflow-x:auto}.wx-alert-links{gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.wx-alert-cta{font-weight:600}.wx-alert-note{font-size:var(--text-xs);color:var(--color-neutral-500);margin:0}@media (width<=480px){.wx-alert-page{padding-inline:var(--space-4)}.wx-alert-h{font-size:1.5rem}}
