.countdown.svelte-vckp0f{justify-items:start;gap:.75rem;display:grid}.live-pill.svelte-vckp0f{color:#fff;font-weight:800;font-size:var(--step--1);text-transform:uppercase;letter-spacing:.04em;background:#16a34a;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.3rem .85rem;display:inline-flex;box-shadow:0 0 0 4px #16a34a40}.dot.svelte-vckp0f{background:#fff;border-radius:50%;width:.55rem;height:.55rem;animation:1.4s ease-in-out infinite svelte-vckp0f-pulse}@keyframes svelte-vckp0f-pulse{50%{opacity:.25;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.dot.svelte-vckp0f{animation:none}}.live.svelte-vckp0f .cell:where(.svelte-vckp0f){border-color:color-mix(in srgb, #16a34a 60%, var(--border));background:color-mix(in srgb, #16a34a 10%, var(--surface))}.reached.svelte-vckp0f{font-weight:700;font-size:var(--step-1);margin:0}.label.svelte-vckp0f{font-size:var(--step--1);color:var(--muted);margin-bottom:.5rem}.cells.svelte-vckp0f{gap:.5rem;display:flex}.cell.svelte-vckp0f{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);justify-items:center;min-width:4.2rem;padding:.6rem .4rem .45rem;display:grid}strong.svelte-vckp0f{font:800 var(--step-3) / 1 var(--font-display);font-variant-numeric:tabular-nums}small.svelte-vckp0f{color:var(--muted);font-size:.72rem}.card.svelte-11ja2cl{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-template-rows:auto auto auto 1fr auto;gap:.6rem;padding:1.25rem;display:grid}.art.svelte-11ja2cl{aspect-ratio:16/10;border-radius:var(--radius-sm);background:repeating-linear-gradient(135deg, transparent 0 14px, color-mix(in srgb, var(--text) 5%, transparent) 14px 15px), var(--surface-2);place-items:center;margin-bottom:.4rem;display:grid;overflow:hidden}.art.svelte-11ja2cl svg:where(.svelte-11ja2cl){fill:none;width:30%;stroke:var(--text);stroke-width:2.5px;stroke-linejoin:round}.art.svelte-11ja2cl img:where(.svelte-11ja2cl){object-fit:cover;border-radius:inherit;width:100%;height:100%}.art.svelte-11ja2cl img.cover:where(.svelte-11ja2cl){object-position:top}.kind.svelte-11ja2cl{font-size:var(--step--1);color:var(--muted)}h3.svelte-11ja2cl{font-size:var(--step-2);text-transform:uppercase}.description.svelte-11ja2cl{color:var(--muted);font-size:var(--step--1)}.buy.svelte-11ja2cl{justify-items:start;gap:.75rem;margin-top:.6rem;display:grid}.buy.svelte-11ja2cl form:where(.svelte-11ja2cl),.buy.svelte-11ja2cl button:where(.svelte-11ja2cl){justify-self:stretch}.buy.svelte-11ja2cl form:where(.svelte-11ja2cl){gap:.6rem;display:grid}.buy.svelte-11ja2cl button:where(.svelte-11ja2cl){white-space:nowrap;width:100%}.price.svelte-11ja2cl{font:800 var(--step-2) / 1 var(--font-display)}.media.svelte-11ja2cl{position:relative}.grants.svelte-11ja2cl{display:flex;position:absolute;inset:auto .6rem 1rem}.player.svelte-l6y7q{aspect-ratio:16/9;border-radius:var(--radius);background:#000;width:100%;overflow:hidden}video.svelte-l6y7q,iframe.svelte-l6y7q{object-fit:contain;border:0;width:100%;height:100%;display:block}
