/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer theme,base;@layer kit{.dot.svelte-105hxa0{border-radius:var(--radius-sm);width:.625rem;height:.625rem;display:inline-block;rotate:45deg}.tier.svelte-105hxa0{display:contents}.tier[data-variant].svelte-105hxa0 [data-slot=badge]{--tier-base:#201a26ed;background:color-mix(in srgb, var(--tc) calc(24% + var(--rank,0) * 4%), var(--tier-base));border-color:color-mix(in srgb, var(--tc) 45%, transparent);color:color-mix(in srgb, var(--tc) 50%, white)}.tier[data-rank="0"].svelte-105hxa0 [data-slot=badge]{color:#ffffffe6}.tier[data-rank="2"].svelte-105hxa0 svg:where(.svelte-105hxa0),.tier[data-rank="2"].svelte-105hxa0 .label:where(.svelte-105hxa0){filter:drop-shadow(0 0 2px var(--tg))}.tier[data-rank="3"].svelte-105hxa0 svg:where(.svelte-105hxa0),.tier[data-rank="3"].svelte-105hxa0 .label:where(.svelte-105hxa0),.tier[data-rank="4"].svelte-105hxa0 svg:where(.svelte-105hxa0),.tier[data-rank="4"].svelte-105hxa0 .label:where(.svelte-105hxa0){filter:drop-shadow(0 0 4px var(--tg))}@media not all and (width>=48rem){.tier[data-compact].svelte-105hxa0 .label:where(.svelte-105hxa0){clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.icon.svelte-105hxa0{flex-shrink:0;display:block;position:relative}.label-2.svelte-105hxa0{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);opacity:.6}}@layer components,utilities;@property --tw-font-weight{syntax:"*";inherits:false}
