.app-icon.svelte-1fc0cut{aspect-ratio:1;width:72px;box-shadow:var(--shadow-subtle);border-radius:22px;position:relative;overflow:hidden}.header.svelte-1fc0cut{border-radius:12px;width:38px}.preview.svelte-1fc0cut{border-radius:18px;width:58px}picture.svelte-1fc0cut,img.svelte-1fc0cut{width:100%;height:100%;display:block}img.svelte-1fc0cut{border-radius:inherit;object-fit:cover}.button.svelte-1bp9min{border-radius:var(--radius-md);min-height:48px;padding:var(--space-sm) var(--space-lg);font-size:var(--text-sm);transition:border-color var(--motion-calm) var(--ease-calm), opacity var(--motion-calm) var(--ease-calm);border:1px solid #0000;justify-content:center;align-items:center;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}a.button.svelte-1bp9min{cursor:pointer}.primary.svelte-1bp9min{background:var(--color-accent);color:var(--color-accent-foreground)}.secondary.svelte-1bp9min{background:var(--color-card-background);border-color:var(--color-hairline-subtle);color:var(--color-text-primary)}.ghost.svelte-1bp9min{background:var(--color-selected-background);min-height:44px;color:var(--color-selected-foreground)}a.button.svelte-1bp9min:hover{border-color:var(--color-hairline);opacity:.82}
