.install-card.svelte-4zsr3t{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--color-container-background);border:1px solid var(--color-divider-subtle);border-radius:var(--border-radius-l);padding:var(--spacing-xl) var(--spacing-l);gap:var(--spacing-m);transition:all .2s ease;min-width:0;text-decoration:none;cursor:pointer;position:relative}.install-card.svelte-4zsr3t:hover{border-color:var(--color-divider-interactive);transform:translateY(-2px);box-shadow:var(--elevation-01)}.install-card.svelte-4zsr3t:hover .install-card-title:where(.svelte-4zsr3t){color:var(--color-text-interactive)}.install-card.svelte-4zsr3t:hover .install-card-icon:where(.svelte-4zsr3t){color:var(--color-text-interactive)}.install-card.svelte-4zsr3t:active{transform:translateY(0)}.install-card-icon.svelte-4zsr3t{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:var(--color-icon-secondary);flex-shrink:0;transition:color .2s ease}.install-card-icon.svelte-4zsr3t svg{width:28px;height:28px}.install-card-title.svelte-4zsr3t{font-size:.8rem;font-weight:600;color:var(--color-text-primary);margin:0;letter-spacing:.01em;transition:color .2s ease}.install-card-description.svelte-4zsr3t{font-size:.65rem;color:var(--color-text-secondary);margin:0;line-height:1.3}.install-cards-grid.svelte-1vk3fqr{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-xl);margin:var(--spacing-2xl) 0}@media (max-width: 560px){.install-cards-grid.svelte-1vk3fqr{grid-template-columns:1fr}}
