@layer properties {
  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {
  [data-v-03541a51], [data-v-03541a51]::before, [data-v-03541a51]::after, [data-v-03541a51]::backdrop { --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; }
}
}
.tag-badge[data-v-03541a51] { border-radius: var(--radius-md,.375rem); padding-inline: calc(var(--spacing,.25rem) * 2.5); padding-block: var(--spacing,.25rem); --tw-leading: 1.25; --tw-font-weight: var(--font-weight-semibold,600); font-size: 11px; line-height: 1.25; font-weight: var(--font-weight-semibold,600); --tw-tracking: var(--tracking-wide,.025em); letter-spacing: var(--tracking-wide,.025em); word-break: break-all; overflow-wrap: anywhere; border: 1px solid; align-items: center; max-width: 100%; display: inline-flex; box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 2px; }
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-font-weight { syntax: "*"; inherits: false; }
@property --tw-tracking { syntax: "*"; inherits: false; }