.badge.svelte-863gma{display:inline-block;width:var(--size);height:var(--size);perspective:400px;flex:none}.card.svelte-863gma{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.65,0,.35,1)}.card.turned.svelte-863gma{transform:rotateY(180deg)}.face.svelte-863gma{position:absolute;inset:0;border-radius:999px;overflow:hidden;backface-visibility:hidden;display:grid;place-items:center}.front.svelte-863gma{background:var(--raised);box-shadow:inset 0 0 0 1px var(--border-subtle)}.back.svelte-863gma{background:var(--text-primary);transform:rotateY(180deg)}.mono.svelte-863gma{font-family:var(--font-serif);color:var(--canvas);font-size:calc(var(--size) * .46);line-height:1;transform:translateY(4%)}svg.svelte-863gma{width:100%;height:100%;fill:none;stroke-linecap:round;stroke-linejoin:round}.mountain.svelte-863gma{stroke:var(--accent);stroke-width:6}.line.svelte-863gma{stroke:var(--text-primary);stroke-width:7}.strap.svelte-863gma{stroke:var(--text-primary);stroke-width:4}@media(prefers-reduced-motion:reduce){.card.svelte-863gma{transition:none}.card.turned.svelte-863gma{transform:none}}
