.badge.svelte-1v5o77n,.tile.svelte-1v5o77n{aspect-ratio:1;flex-shrink:0;place-items:center;display:inline-grid}.badge.svelte-1v5o77n{letter-spacing:.02em;color:hsl(var(--hue) 90% 88%);background:radial-gradient(circle at 30% 25%, hsl(var(--hue) 55% 42%), hsl(var(--hue) 60% 22%));box-shadow:inset 0 0 0 2px hsl(var(--hue) 60% 55% / .45), 0 2px 8px hsl(var(--hue) 60% 20% / .4);border-radius:999px;font-weight:700}.tile.svelte-1v5o77n{background:#f6f6f4;border-radius:.55rem;padding:12%;overflow:hidden;box-shadow:0 0 0 1px #00000014,0 2px 8px #00000059}.tile.svelte-1v5o77n img:where(.svelte-1v5o77n){object-fit:contain;object-position:center;width:100%;min-width:0;height:100%;min-height:0;display:block}.sm.svelte-1v5o77n{width:2.1rem;height:2.1rem;font-size:.7rem}.tile.sm.svelte-1v5o77n{border-radius:.45rem;padding:.2rem}.md.svelte-1v5o77n{width:2.6rem;height:2.6rem;font-size:.85rem}.lg.svelte-1v5o77n{width:4.5rem;height:4.5rem;font-size:1.4rem}.tile.lg.svelte-1v5o77n{border-radius:1rem}.xl.svelte-1v5o77n{max-width:100%;height:100%;font-size:1.6rem}.badge.xl.svelte-1v5o77n{width:3.6rem;height:3.6rem}.tile.xl.svelte-1v5o77n{border-radius:.7rem}
