.tier-badge.svelte-j0eu36{--tier-color:var(--text-primary);letter-spacing:-.01em;color:var(--tier-color);background:color-mix(in srgb, var(--tier-color) 10%, var(--bg-secondary));border:1px solid color-mix(in srgb, var(--tier-color) 50%, transparent);white-space:nowrap;border-radius:6px;align-items:center;gap:8px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-weight:600;line-height:1.2;display:inline-flex}.tier-sub.svelte-j0eu36{letter-spacing:.04em;background:var(--tier-color);color:var(--bg-primary);border-radius:3px;padding:2px 6px;font-size:.78em;font-weight:700}.size-sm.svelte-j0eu36{border-radius:5px;gap:5px;padding:2px 7px;font-size:11px}.size-sm.svelte-j0eu36 .tier-sub:where(.svelte-j0eu36){padding:1px 4px;font-size:9px}.size-md.svelte-j0eu36{padding:4px 10px;font-size:13px}.size-lg.svelte-j0eu36{border-width:1.5px;border-radius:8px;gap:10px;padding:8px 16px;font-size:22px}.size-lg.svelte-j0eu36 .tier-sub:where(.svelte-j0eu36){border-radius:4px;padding:3px 8px;font-size:13px}.size-xl.svelte-j0eu36{border-width:2px;border-radius:10px;gap:12px;padding:10px 20px;font-size:38px}.size-xl.svelte-j0eu36 .tier-sub:where(.svelte-j0eu36){border-radius:6px;padding:4px 11px;font-size:20px}.tier-null.svelte-j0eu36{--tier-color:var(--tier-null)}.tier-bool.svelte-j0eu36{--tier-color:var(--tier-bool)}.tier-char.svelte-j0eu36{--tier-color:var(--tier-char)}.tier-short.svelte-j0eu36{--tier-color:var(--tier-short)}.tier-int.svelte-j0eu36{--tier-color:var(--tier-int)}.tier-long_long.svelte-j0eu36{--tier-color:var(--tier-long_long)}.tier-float.svelte-j0eu36{--tier-color:var(--tier-float)}.tier-double.svelte-j0eu36{--tier-color:var(--tier-double)}.tier-int128.svelte-j0eu36{--tier-color:var(--tier-int128)}.tier-overflow.svelte-j0eu36{--tier-color:var(--tier-overflow);color:#fff;background:linear-gradient(135deg, var(--tier-int128) 0%, var(--tier-overflow) 50%, var(--tier-double) 100%);background-size:200% 200%;border-color:#0000;animation:6s infinite svelte-j0eu36-overflow-shift}.tier-overflow.svelte-j0eu36 .tier-sub:where(.svelte-j0eu36){color:#fff;background:#ffffff38}@keyframes svelte-j0eu36-overflow-shift{0%,to{background-position:0%}50%{background-position:100%}}
