.Badge{--badge-foreground:var(--color-default-foreground);--badge-background:var(--color-default-background);--badge-font-size:var(--text-sizes-small);--badge-border:var(--color-default-border);align-items:center;gap:var(--dimensions-1);padding:var(--dimensions-1) var(--dimensions-3);border-radius:var(--radius-large);font-family:var(--text-fonts-sans);font-weight:var(--text-weights-medium);font-size:var(--badge-font-size);color:var(--badge-foreground);background-color:var(--badge-background);white-space:nowrap;border:1px solid var(--badge-border);text-align:center;justify-content:center;width:fit-content;line-height:1;display:inline-flex}.Badge--variant-default{--badge-foreground:var(--color-foreground);--badge-background:var(--color-background)}.Badge--variant-secondary{--badge-foreground:var(--color-secondary-foreground);--badge-border:var(--color-secondary-border);--badge-background:var(--color-secondary-background)}.Badge--variant-error{--badge-foreground:var(--color-error-foreground);--badge-background:var(--color-error-background);--badge-border:var(--color-error-border)}.Badge--size-small{--badge-font-size:var(--text-sizes-xsmall)}.Badge--size-medium{--badge-font-size:var(--text-sizes-medium)}.Badge--shape-circle{border-radius:var(--radius-full);padding:0}.Badge--shape-circle.Badge--size-small{height:var(--dimensions-3);width:var(--dimensions-3)}.Badge--shape-circle.Badge--size-medium{height:var(--dimensions-5);width:var(--dimensions-5)}@media screen and (min-width:960px){.Badge--shape-circle.Badge--size-medium{height:var(--dimensions-6);width:var(--dimensions-6)}}button>.Badge,a>.Badge,.Button>.Badge{text-decoration-thickness:0}