.tier-title.svelte-aeyy2g{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-muted);margin-top:2rem}.profile-grid.svelte-aeyy2g{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;margin-top:1rem;display:grid}.profile-card.svelte-aeyy2g{text-align:left;background:var(--color-bg-elevated);cursor:pointer;border:2px solid #0000;flex-direction:column;align-items:stretch;padding:0;font-family:inherit;display:flex;overflow:hidden}.profile-card.svelte-aeyy2g:hover{box-shadow:var(--shadow-hover);border-color:var(--color-primary-pale);transform:translateY(-2px)}.profile-body.svelte-aeyy2g{padding:.85rem 1rem .4rem;display:block}.profile-name.svelte-aeyy2g{font-size:var(--font-size-base);overflow-wrap:break-word;line-height:1.3;display:block}.profile-count.svelte-aeyy2g{font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;gap:.35rem;margin-top:.3rem;display:inline-flex}.count-dot.svelte-aeyy2g{background:conic-gradient(var(--color-primary), #f5c518, #d64545, var(--color-primary));border-radius:50%;width:.5rem;height:.5rem}.palette-cta.svelte-aeyy2g{border-top:1px solid var(--color-border-light);color:var(--color-primary);font-weight:600;font-size:var(--font-size-sm);padding:.55rem 1rem}
