.hemicycle.svelte-3w2sev .seat.filled:where(.svelte-3w2sev),.ep-row.svelte-3w2sev .seat.filled:where(.svelte-3w2sev){opacity:0;transform-box:fill-box;transform-origin:50%;transform:scale(0)}.hemicycle.svelte-3w2sev .seat.filled:where(.svelte-3w2sev){--seat-delay:calc(var(--i,0) * 6ms)}.ep-row.svelte-3w2sev .seat.filled:where(.svelte-3w2sev){--seat-delay:calc(var(--i,0) * 60ms)}.hemicycle[data-in-view=true] .seat.filled.svelte-3w2sev,.ep-row[data-in-view=true] .seat.filled.svelte-3w2sev{animation:svelte-3w2sev-seat-pop var(--duration-moment) var(--ease-soft) both;animation-delay:var(--seat-delay,0s)}@keyframes svelte-3w2sev-seat-pop{0%{opacity:0;transform:scale(0)}55%{opacity:1;transform:scale(1.4)}78%{transform:scale(.92)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hemicycle[data-in-view=true] .seat.filled.svelte-3w2sev,.ep-row[data-in-view=true] .seat.filled.svelte-3w2sev{opacity:1;animation:none;transform:none}}.compare-chip.svelte-18jj36r{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink-soft);transition:border-color var(--duration-fast) var(--ease-soft), color var(--duration-fast) var(--ease-soft), background var(--duration-fast) var(--ease-soft);border-radius:999px;align-items:center;gap:.55rem;padding:.55rem .95rem;font-size:13.5px;font-weight:500;text-decoration:none;display:inline-flex}.compare-chip.svelte-18jj36r:hover{border-color:var(--peer-color,var(--color-accent));color:var(--color-ink);background:var(--color-canvas-soft)}.compare-chip-name.svelte-18jj36r{white-space:nowrap}.compare-chip-abbr.svelte-18jj36r{letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-faint);font-size:11px;font-weight:600}.fig-caption.svelte-18jj36r{align-items:center;gap:.875rem;display:flex}.fig-caption-rule.svelte-18jj36r{background:var(--color-border);flex:1;height:1px}.fig-caption-text.svelte-18jj36r{font-family:var(--font-serif);font-variation-settings:"opsz" 14, "SOFT" 50;color:var(--color-ink-faint);letter-spacing:.01em;text-align:center;font-size:12px}
