.app-chip[data-v-aa62d1f9]{--chip-bg:var(--bg-primary);--chip-border:var(--border-color);--chip-text:var(--text-primary);--chip-radius:9999px;--chip-padding-x:calc(var(--spacing-xs) + var(--spacing-3xs));--chip-padding-y:calc(var(--spacing-2xs) + var(--spacing-3xs));--chip-font-size:var(--text-sm);--chip-gap:var(--spacing-xs);--chip-hover-bg:var(--bg-secondary);--chip-hover-border:var(--primary-light);--chip-border-width:calc(var(--spacing-2xs)/4);align-items:center;background:var(--chip-bg);border:var(--chip-border-width) solid var(--chip-border);border-radius:var(--chip-radius);color:var(--chip-text);display:inline-flex;font-size:var(--chip-font-size);gap:var(--chip-gap);line-height:1;max-width:-moz-fit-content;max-width:fit-content;padding:var(--chip-padding-y) var(--chip-padding-x);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.app-chip[data-v-aa62d1f9]:hover{background:var(--chip-hover-bg);border-color:var(--chip-hover-border)}.app-chip.is-link[data-v-aa62d1f9]{cursor:pointer}.app-chip--outline[data-v-aa62d1f9]{--chip-bg:var(--bg-primary);--chip-border:var(--border-color);--chip-text:var(--text-primary)}.app-chip--solid[data-v-aa62d1f9]{--chip-bg:var(--primary);--chip-border:var(--primary);--chip-text:var(--text-light);--chip-hover-bg:var(--primary-dark);--chip-hover-border:var(--primary-dark)}.app-chip--soft[data-v-aa62d1f9]{--chip-bg:var(--accent-1-light);--chip-border:var(--accent-1-light);--chip-text:var(--primary-dark);--chip-hover-bg:var(--accent-1);--chip-hover-border:var(--accent-1)}.app-chip--sm[data-v-aa62d1f9]{--chip-font-size:var(--text-xs);--chip-padding-x:var(--spacing-xs);--chip-padding-y:var(--spacing-2xs)}.app-chip--md[data-v-aa62d1f9]{--chip-font-size:var(--text-sm);--chip-padding-x:calc(var(--spacing-xs) + var(--spacing-3xs));--chip-padding-y:calc(var(--spacing-2xs) + var(--spacing-3xs))}.chip-dot[data-v-aa62d1f9]{border-radius:50%;flex-shrink:0;height:var(--spacing-xs);width:var(--spacing-xs)}.chip-label[data-v-aa62d1f9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
