.tag{--optical-offset:.031em}@apply relative inline-flex items-center gap-1 rounded-full font-medium select-none no-highlight;.tag{transition:color .1s var(--ease-smooth),scale .1s var(--ease-smooth),opacity .1s var(--ease-smooth),background-color .1s var(--ease-smooth),box-shadow .1s var(--ease-out)}@apply origin-center transform-gpu will-change-transform motion-reduce:transition-none;.tag{cursor:var(--cursor-interactive)}@apply pointer-events-none size-3 shrink-0 self-center text-current;@apply status-disabled;@apply status-focused;@apply bg-accent text-accent-foreground;@media (hover:hover){@apply bg-accent-hover;}@apply px-1 py-0.5 text-xs;@apply px-1.5 py-1 text-xs;@apply px-2.5 py-1.5 text-sm;@apply bg-field-on-background text-default-foreground;@media (hover:hover){@apply bg-field-on-background-hover;}@apply bg-surface text-surface-foreground;@media (hover:hover){@apply bg-surface-hover;}@apply bg-on-surface shadow-none;@media (hover:hover){@apply bg-on-surface-hover;}.tag--on-surface:is(:focus-visible:not(:focus),[data-focus-visible]){background-color:var(--color-on-surface-focus)}@apply size-3 text-inherit;@apply size-[inherit]shrink-0 self-center text-current;