@layer theme,base,components,utilities;@layer forge{.ff-filter-badge[data-v-f832f762]{background-color:var(--ff-color-primary-100,#dbeafe);border-radius:var(--ff-radius-full,9999px);color:var(--ff-color-primary-800,#1e40af);font-size:var(--ff-font-size-xs,.75rem);font-weight:var(--ff-font-weight-medium,500);align-items:center;gap:var(--ff-spacing-2,.5rem);padding-block:var(--ff-spacing-1,.25rem);padding-inline:var(--ff-spacing-3,.75rem);animation:.2s forwards ff-filter-badge-in-f832f762;display:inline-flex}.ff-filter-badge__name[data-v-f832f762]{color:var(--ff-color-primary-600,#2563eb)}@keyframes ff-filter-badge-in-f832f762{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.ff-filter-badge__color[data-v-f832f762]{border:1px solid var(--ff-color-neutral-300,#d6d3d1);border-radius:var(--ff-radius-full,9999px);block-size:.75rem;inline-size:.75rem}.ff-filter-badge__stars[data-v-f832f762]{align-items:center;gap:1px;display:flex}.ff-filter-badge__star[data-v-f832f762]{block-size:.75rem;color:var(--ff-color-warning-400,#fbbf24);inline-size:.75rem}.ff-filter-badge__label[data-v-f832f762]{white-space:nowrap}.ff-filter-badge__remove[data-v-f832f762]{color:var(--ff-color-primary-500,#3b82f6);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;margin-inline-start:var(--ff-spacing-1,.25rem);padding:0;transition:color .15s;display:flex}.ff-filter-badge__remove[data-v-f832f762]:hover{color:var(--ff-color-primary-700,#1d4ed8)}.ff-filter-badge__remove[data-v-f832f762]:focus-visible{color:var(--ff-color-primary-700,#1d4ed8);outline:none}.ff-filter-badge__remove-icon[data-v-f832f762]{block-size:.75rem;inline-size:.75rem}}
