.m-feaststrip.svelte-cn19al{padding:var(--ad-space-sm) var(--ad-space-md);background:var(--ad-color-bg);color:var(--ad-color-fg);font-family:var(--ad-font-body)}@media (min-width: 768px){.m-feaststrip.svelte-cn19al{padding:var(--ad-space-sm) var(--ad-space-xl)}}.m-feaststrip-wrap.svelte-cn19al{max-width:1300px;margin:0 auto}.m-feaststrip-bar.svelte-cn19al{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ad-space-sm);background:var(--ad-color-surface-1);border:1px solid var(--ad-color-border);box-shadow:var(--ad-elevation-sm, var(--ad-shadow-sm));padding:var(--ad-space-xs) var(--ad-space-md)}.m-feaststrip-body.svelte-cn19al{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ad-space-2xs) var(--ad-space-sm);flex:1 1 auto;min-width:0}.m-feaststrip-eyebrow.svelte-cn19al{display:inline-flex;align-items:center;gap:10px;font-family:var(--ad-font-ui);font-size:var(--ad-text-2xs);font-weight:var(--ad-weight-semibold);letter-spacing:var(--ad-tracking-wider);text-transform:uppercase;color:var(--ad-color-muted);white-space:nowrap}.m-feaststrip-rule.svelte-cn19al{width:22px;height:1px;background:var(--ad-color-border-strong, var(--ad-color-border));flex:0 0 auto}.m-feaststrip-mono.svelte-cn19al{font-family:var(--ad-font-display);font-size:var(--ad-text-sm);color:var(--ad-color-accent);line-height:1}.m-feaststrip-name.svelte-cn19al{font-family:var(--ad-font-display);font-weight:var(--ad-weight-regular);font-size:var(--ad-text-xl);line-height:var(--ad-leading-snug);letter-spacing:var(--ad-tracking-tight);color:var(--ad-color-fg);min-width:0}.m-feaststrip-count.svelte-cn19al{display:flex;gap:var(--ad-space-2xs);flex:0 0 auto}.m-feaststrip-tile.svelte-cn19al{display:flex;flex-direction:column;align-items:center;gap:var(--ad-space-3xs);min-width:52px;padding:var(--ad-space-2xs) var(--ad-space-xs);background:var(--ad-color-surface-2);border:1px solid var(--ad-color-border)}.m-feaststrip-num.svelte-cn19al{font-family:var(--ad-font-display);font-weight:var(--ad-weight-regular);font-size:var(--ad-text-lg);line-height:1;letter-spacing:var(--ad-tracking-display, var(--ad-tracking-tight));font-variant-numeric:tabular-nums;color:var(--ad-color-accent)}.m-feaststrip-unit.svelte-cn19al{font-family:var(--ad-font-ui);font-size:var(--ad-text-3xs, var(--ad-text-2xs));font-weight:var(--ad-weight-semibold);letter-spacing:var(--ad-tracking-wide);text-transform:uppercase;color:var(--ad-color-muted)}
