.ty-stone-icon{display:block;width:32px;height:32px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.ty-stone-gem{display:inline-grid;place-items:center;width:31px;height:31px;flex-shrink:0;border-radius:50%;color:var(--ty-gem-color);background:radial-gradient(circle at 32% 22%,var(--ty-gem-light),var(--ty-gem-color));box-shadow:inset 0 0 0 1px #30332f16}.ty-stone-gem .ty-stone-icon{width:28px;height:28px;stroke:#ffffffd9;stroke-width:1.1}
