.pill.svelte-a7h8vt{min-width:var(--control-height-base);min-height:var(--control-height-sm);padding:0 var(--space-3);border:1px solid transparent;border-radius:var(--radius-sm);background:rgba(var(--surface-tint-rgb),.07);color:var(--text-secondary);font:inherit;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background var(--duration-fast) ease,color var(--duration-fast) ease}.pill.svelte-a7h8vt:hover{background:rgba(var(--surface-tint-rgb),.12);color:var(--text-primary)}.pill[aria-pressed=true].svelte-a7h8vt{border-color:var(--accent-primary);background:var(--accent-soft);color:var(--accent-on-surface)}[data-glide]>.pill[aria-pressed=true].svelte-a7h8vt{border-color:transparent;background:transparent}@media(prefers-reduced-motion:reduce){.pill.svelte-a7h8vt{transition:none}}.platform.svelte-18ialel{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.tags.svelte-12q782e{--tags-row: calc(var(--text-xs) * var(--leading-normal));display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--space-1);min-width:0;height:calc(var(--tags-row) * 2 + var(--space-1));overflow:hidden}.tags__tag.svelte-12q782e{display:inline-flex;flex-shrink:0;align-items:center;gap:calc(var(--space-1) / 2);padding:0 var(--space-1);border-radius:var(--radius-xs);background:rgba(var(--surface-tint-rgb),.08);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:var(--leading-normal);white-space:nowrap}.tags__tag--type.svelte-12q782e{max-width:100%;overflow:hidden;text-overflow:ellipsis}.logo.svelte-kn8p9u{display:inline-grid;place-items:center;width:var(--space-6);height:var(--space-6);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--bg-base) 72%,transparent);color:var(--text-primary)}.logo.svelte-kn8p9u svg{width:var(--control-icon-sm);height:var(--control-icon-sm)}.card.svelte-11ja2cl{display:flex;flex-direction:column;min-width:0;container-type:inline-size;overflow:hidden;border-radius:var(--radius-md);background:var(--surface-container-low);color:inherit;text-decoration:none;transition:background var(--duration-fast) ease,transform var(--duration-fast) ease}a.card.svelte-11ja2cl:hover{background:var(--surface-container);transform:translateY(calc(var(--space-1) * -.5))}.card__media.svelte-11ja2cl{position:relative;aspect-ratio:1;overflow:hidden;background:rgba(var(--surface-tint-rgb),.06)}.card__media.svelte-11ja2cl[data-morph]>:where(.svelte-11ja2cl):not(img){visibility:hidden}.card__image.svelte-11ja2cl{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity var(--duration-normal) ease,transform var(--duration-normal) ease}.card__image.svelte-11ja2cl.card__image--loaded{opacity:1}.card__image.svelte-11ja2cl.card__image--instant{transition:none}a.card.svelte-11ja2cl:hover .card__image:where(.svelte-11ja2cl){transform:scale(1.04)}.card__top.svelte-11ja2cl{position:absolute;top:var(--space-2);right:var(--space-2);left:var(--space-2);display:flex;align-items:flex-start;gap:var(--space-1)}.card__deal-slot.svelte-11ja2cl{flex:1 1 0;min-width:0;container:deal / inline-size}.card__deal.svelte-11ja2cl{display:inline-flex;max-width:100%;height:var(--space-6);overflow:hidden;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.card__discount.svelte-11ja2cl,.card__ends.svelte-11ja2cl,.card__flag.svelte-11ja2cl{padding:calc(var(--space-1) / 2) var(--space-2)}.card__flag.svelte-11ja2cl{position:absolute;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.card__discount.svelte-11ja2cl{display:inline-flex;flex-shrink:0;align-items:center;background:color-mix(in oklch,var(--status-success-fill) calc(var(--discount) * 1%),var(--status-warning-fill));color:var(--on-status-fill)}.card__flag.svelte-11ja2cl{bottom:var(--space-2);left:var(--space-2);background:var(--accent-fill);color:var(--accent-on-primary)}.card__only.svelte-11ja2cl{position:absolute;right:var(--space-2);bottom:var(--space-2);display:inline-flex;align-items:center;gap:var(--space-1);max-width:calc(100% - var(--space-4));padding:calc(var(--space-1) / 2) var(--space-2);overflow:hidden;border-radius:var(--radius-sm);background:var(--modal-scrim);color:var(--media-text);font-size:var(--text-xs);font-weight:var(--font-weight-bold);white-space:nowrap;-webkit-backdrop-filter:blur(var(--modal-scrim-blur));backdrop-filter:blur(var(--modal-scrim-blur))}.card__only-text.svelte-11ja2cl{min-width:0;overflow:hidden;text-overflow:ellipsis}.card__store.svelte-11ja2cl{display:flex;flex:none;gap:var(--space-1)}@container deal (max-width: 10rem){.card__ends-text.svelte-11ja2cl{display:none}}.card__more.svelte-11ja2cl{display:inline-grid;place-items:center;min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-1);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--bg-base) 72%,transparent);color:var(--text-primary);font-size:var(--text-xs);font-weight:var(--font-weight-bold)}.card__body.svelte-11ja2cl{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3)}.card__name.svelte-11ja2cl{display:-webkit-box;min-height:calc(var(--text-sm) * var(--leading-tight) * 2);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}.card__note.svelte-11ja2cl{color:var(--text-muted);font-weight:var(--font-weight-semibold)}.card__foot.svelte-11ja2cl{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--space-1) / 2);min-height:calc(var(--text-lg) * var(--leading-tight) + var(--text-xs) * var(--leading-normal) + var(--space-1));margin-top:auto;padding:0 var(--space-3) var(--space-3)}.card__veiled.svelte-11ja2cl{display:flex;flex-direction:column;gap:calc(var(--space-1) / 2)}.card__row.svelte-11ja2cl{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-2);min-width:0}.card__row--small.svelte-11ja2cl{align-items:center;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.card__base.svelte-11ja2cl{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.card__where.svelte-11ja2cl{display:flex;align-items:center;gap:var(--space-1);min-width:0;overflow:hidden;white-space:nowrap}.card__local.svelte-11ja2cl{color:var(--text-secondary);font-variant-numeric:tabular-nums}.card__country.svelte-11ja2cl{overflow:hidden;text-overflow:ellipsis}.card__current.svelte-11ja2cl{overflow:hidden;color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--font-weight-bold);line-height:var(--leading-tight);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.card__converted.svelte-11ja2cl{text-decoration:underline dotted;text-decoration-color:var(--text-muted);text-underline-offset:calc(var(--space-1) * .75);cursor:help}.card__current--veiled.svelte-11ja2cl{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--text-muted)}.card__veil.svelte-11ja2cl{display:inline-block;width:calc(var(--space-12) * 1.3);height:calc(var(--text-lg) * .8);border-radius:var(--radius-xs);animation:svelte-11ja2cl-veil calc(var(--duration-slow) * 5) ease-in-out infinite;background:linear-gradient(90deg,rgba(var(--surface-tint-rgb),.1),rgba(var(--surface-tint-rgb),.2),rgba(var(--surface-tint-rgb),.1));background-size:200% 100%}.card__veil--small.svelte-11ja2cl{width:calc(var(--space-12) * 1.8);height:calc(var(--text-xs) * .9)}.card__veil-currency.svelte-11ja2cl{font-size:var(--text-lg);font-weight:var(--font-weight-bold)}.card__row.svelte-11ja2cl .card__lock{color:var(--text-muted);font-size:var(--text-xs)}@keyframes svelte-11ja2cl-veil{0%{background-position:100% 0}to{background-position:-100% 0}}.card__ends.svelte-11ja2cl{display:inline-flex;align-items:center;gap:calc(var(--space-1) / 2);background:var(--modal-scrim);color:var(--media-text);white-space:nowrap;-webkit-backdrop-filter:blur(var(--modal-scrim-blur));backdrop-filter:blur(var(--modal-scrim-blur))}.card__ends--urgent.svelte-11ja2cl{background:var(--status-warning-fill);color:var(--on-status-fill);-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:reduce){.card.svelte-11ja2cl,.card__image.svelte-11ja2cl{transition:none}.card__veil.svelte-11ja2cl{animation:none}a.card.svelte-11ja2cl:hover,a.card.svelte-11ja2cl:hover .card__image:where(.svelte-11ja2cl){transform:none}}
