.ui-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1);flex-shrink:0;border:1px solid transparent;border-radius:var(--radius-full);font-family:inherit;font-weight:var(--font-medium);line-height:var(--leading-none);white-space:nowrap;text-decoration:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background var(--transition-normal),border-color var(--transition-normal),color var(--transition-normal),box-shadow var(--transition-normal)}button.ui-pill{outline:none;cursor:pointer}a.ui-pill{cursor:pointer}.ui-pill--sm{height:22px;padding:0 var(--space-2);font-size:var(--text-2xs)}.ui-pill--md{height:28px;padding:0 var(--space-3);font-size:var(--text-xs)}.ui-pill--lg{height:36px;padding:0 var(--space-4);font-size:var(--text-sm)}.ui-pill--default,.ui-pill--neutral{background:var(--badge-default-bg);border-color:var(--badge-default-border);color:var(--badge-default-text)}.ui-pill--cyan{background:var(--badge-brand-bg);border-color:var(--badge-brand-border);color:var(--badge-brand-text)}.ui-pill--green{background:var(--badge-success-bg);border-color:var(--badge-success-border);color:var(--badge-success-text)}.ui-pill--warning{background:var(--badge-warning-bg);border-color:var(--badge-warning-border);color:var(--badge-warning-text)}.ui-pill--danger{background:var(--badge-danger-bg);border-color:var(--badge-danger-border);color:var(--badge-danger-text)}@media (hover:hover){a.ui-pill:hover:not([aria-disabled=true]),button.ui-pill:hover:not(:disabled){background:var(--liquid-glass-pill-bg-hover);border-color:var(--liquid-glass-pill-border-hover)}a.ui-pill--cyan:hover:not([aria-disabled=true]),button.ui-pill--cyan:hover:not(:disabled){color:var(--brand-cyan)}}.ui-pill--active{background:var(--liquid-glass-pill-bg-active);border:var(--liquid-glass-pill-border-active);box-shadow:var(--liquid-glass-pill-shadow-hover)}.ui-pill--active,.ui-pill--active .ui-pill__icon-end,.ui-pill--active .ui-pill__icon-start{color:var(--brand-cyan)}a.ui-pill:focus-visible,button.ui-pill:focus-visible{box-shadow:var(--focus-ring-cyan)}.ui-pill--disabled,a.ui-pill[aria-disabled=true],button.ui-pill:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ui-pill__icon-end,.ui-pill__icon-start{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:currentColor}.ui-pill__icon-end svg,.ui-pill__icon-start svg{width:14px;height:14px}.ui-pill--sm .ui-pill__icon-end svg,.ui-pill--sm .ui-pill__icon-start svg{width:12px;height:12px}.ui-pill--lg .ui-pill__icon-end svg,.ui-pill--lg .ui-pill__icon-start svg{width:16px;height:16px}.ui-pill__label{display:inline-flex;align-items:center}.ui-pill--removable{padding-right:var(--space-1)}.ui-pill--removable.ui-pill--sm{padding-right:2px}.ui-pill--removable.ui-pill--lg{padding-right:var(--space-2)}.ui-pill__remove{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--space-1);width:18px;height:18px;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:currentColor;cursor:pointer;outline:none;flex-shrink:0;transition:background var(--transition-normal),color var(--transition-normal)}.ui-pill--sm .ui-pill__remove{width:14px;height:14px}.ui-pill--lg .ui-pill__remove{width:20px;height:20px}@media (hover:hover){.ui-pill__remove:hover:not(:disabled){background:rgba(255,255,255,var(--opacity-08));color:var(--text-primary)}}.ui-pill__remove:focus-visible{box-shadow:var(--focus-ring-cyan)}.ui-pill__remove:disabled{cursor:not-allowed;opacity:.5}.ui-pill__remove svg{width:10px;height:10px}.ui-pill--sm .ui-pill__remove svg{width:8px;height:8px}.ui-pill--lg .ui-pill__remove svg{width:12px;height:12px}@media (prefers-reduced-motion:reduce){.ui-pill,.ui-pill__remove{transition:none}}