.pro-badge.svelte-1ho76g1{--pro-ink:#4c174e;--pro-pearl:#fff9ef;border-radius:var(--radius-sm);background:linear-gradient(145deg, #fff4b2 0%, var(--instrument-amber) 20%, #ffab86 42%, var(--brand-fuchsia) 63%, var(--brand-mid) 80%, var(--purple-dark) 100%);box-shadow:0 1px 3px color-mix(in srgb, var(--brand-mid-dark) 10%, transparent);color:var(--pro-ink);font-family:var(--font-hud);vertical-align:middle;white-space:nowrap;user-select:none;flex:none;padding:2px;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:relative}.pro-face.svelte-1ho76g1{border-radius:var(--radius-xs);background:radial-gradient(ellipse at 15% 0%, var(--color-white), transparent 65%), linear-gradient(150deg, var(--pro-pearl) 25%, #ffe5eb 66%, #edc9f7);align-items:center;gap:.25em;padding:.25em .45em;display:flex}.pro-spark.svelte-1ho76g1{width:.8em;height:.8em;color:var(--brand-mid-dark);flex:none}.pro-word.svelte-1ho76g1{letter-spacing:.065em}.medium.svelte-1ho76g1{border-radius:var(--radius-md);padding:3px;font-size:20px}.medium.svelte-1ho76g1 .pro-face:where(.svelte-1ho76g1){border-radius:var(--radius-sm)}.large.svelte-1ho76g1{border-radius:var(--radius-card);padding:.12em;font-size:42px}.large.svelte-1ho76g1 .pro-face:where(.svelte-1ho76g1){border-radius:var(--radius-control);padding:.3em .5em}
