.StoreBadge-module__C-VZ6W__badge{align-items:center;gap:var(--space-3);height:48px;padding:0 var(--space-5) 0 var(--space-4);border-radius:var(--radius-md);border:1px solid var(--badge-bg,var(--text));background:var(--badge-bg,var(--text));color:var(--badge-fg,var(--bg));white-space:nowrap;transition:transform var(--duration-fast) var(--ease-standard), opacity var(--duration-base) var(--ease-standard);text-decoration:none;display:inline-flex}@media (hover:hover){.StoreBadge-module__C-VZ6W__badge:not(.StoreBadge-module__C-VZ6W__unavailable):hover{opacity:.88}}.StoreBadge-module__C-VZ6W__badge:not(.StoreBadge-module__C-VZ6W__unavailable):active{transform:scale(.985)}.StoreBadge-module__C-VZ6W__badge:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.StoreBadge-module__C-VZ6W__lg{height:56px;padding:0 var(--space-6) 0 var(--space-5);gap:var(--space-3)}.StoreBadge-module__C-VZ6W__icon{flex-shrink:0;width:24px;height:24px}.StoreBadge-module__C-VZ6W__lg .StoreBadge-module__C-VZ6W__icon{width:28px;height:28px}.StoreBadge-module__C-VZ6W__text{line-height:var(--line-height-tight);flex-direction:column;align-items:flex-start;display:flex}.StoreBadge-module__C-VZ6W__small{font-size:var(--font-size-xs);letter-spacing:var(--letter-spacing-wide);opacity:.8}.StoreBadge-module__C-VZ6W__big{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}.StoreBadge-module__C-VZ6W__lg .StoreBadge-module__C-VZ6W__big{font-size:var(--font-size-xl)}.StoreBadge-module__C-VZ6W__recommended{box-shadow:0 0 0 3px var(--accent-subtle), var(--shadow-sm)}@media (prefers-reduced-motion:reduce){.StoreBadge-module__C-VZ6W__badge{transition:none}}.StoreBadge-module__C-VZ6W__unavailable{cursor:default}
