.holiday-banner.svelte-efropl{align-items:flex-start;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:color-mix(in oklch, var(--accent) 14%, var(--surface));border:1px solid color-mix(in oklch, var(--accent) 38%, transparent);border-radius:var(--radius-card);color:color-mix(in oklch, var(--ink) 80%, var(--accent));font-size:.92rem;line-height:1.45;display:flex}.holiday-banner.svelte-efropl strong:where(.svelte-efropl){margin-bottom:2px;font-weight:800;display:block}.holiday-banner-body.svelte-efropl{white-space:pre-line;overflow-wrap:anywhere}.holiday-banner-icon.svelte-efropl{flex-shrink:0;font-size:1.4rem;line-height:1}
