@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-c3b01a21], [data-v-c3b01a21]::before, [data-v-c3b01a21]::after, [data-v-c3b01a21]::backdrop { --tw-leading: initial; --tw-font-weight: initial; }
}
}
.file-badge[data-v-c3b01a21] { align-items: center; gap: var(--spacing,.25rem); border-radius: var(--radius,.75rem); padding-inline: calc(var(--spacing,.25rem) * 1.5); padding-block: calc(var(--spacing,.25rem) * .5); --tw-leading: 1; --tw-font-weight: var(--font-weight-semibold,600); font-size: 10px; line-height: 1; font-weight: var(--font-weight-semibold,600); border: 1px solid; display: inline-flex; }
.file-badge-blue[data-v-c3b01a21] { color: rgba(37, 99, 235, 0.85); background: rgba(59, 130, 246, 0.08); border-color: rgba(59, 130, 246, 0.18); }
.file-badge-emerald[data-v-c3b01a21] { color: rgba(5, 150, 105, 0.85); background: rgba(16, 185, 129, 0.08); border-color: rgba(16, 185, 129, 0.18); }
.file-badge-orange[data-v-c3b01a21] { color: rgba(180, 90, 50, 0.85); background: rgba(224, 123, 79, 0.08); border-color: rgba(224, 123, 79, 0.18); }
.file-badge-slate[data-v-c3b01a21] { color: rgba(71, 85, 105, 0.85); background: rgba(100, 116, 139, 0.08); border-color: rgba(100, 116, 139, 0.2); }
@media screen {
  .dark .file-badge-blue[data-v-c3b01a21] { color: rgb(147, 197, 253); background: rgba(96, 165, 250, 0.12); border-color: rgba(0, 0, 0, 0); }
  .dark .file-badge-emerald[data-v-c3b01a21] { color: var(--color-success); background: rgba(74, 222, 155, 0.12); border-color: rgba(0, 0, 0, 0); }
  .dark .file-badge-orange[data-v-c3b01a21] { color: var(--color-accent-text); background: rgba(224, 123, 79, 0.12); border-color: rgba(0, 0, 0, 0); }
  .dark .file-badge-slate[data-v-c3b01a21] { color: var(--color-text-secondary); background: rgba(171, 161, 150, 0.12); border-color: rgba(0, 0, 0, 0); }
}
@property --tw-leading { syntax: "*"; inherits: false; }
@property --tw-font-weight { syntax: "*"; inherits: false; }