@layer components{.tags-input-module_M8CcvW_frame{align-items:center;gap:var(--space-2);min-height:max(var(--tap-min), 2.25rem);padding:calc(var(--space-2) * var(--density)) calc(var(--space-3) * var(--density));background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-md);cursor:text;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);flex-wrap:wrap;display:flex}.tags-input-module_M8CcvW_frame:focus-within{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.tags-input-module_M8CcvW_frame :focus-visible{box-shadow:none;outline:none}@media (any-hover:hover){.tags-input-module_M8CcvW_frame:hover:not(:focus-within,.tags-input-module_M8CcvW_frameDisabled){border-color:var(--text-faint)}}.tags-input-module_M8CcvW_frameDisabled{background:var(--surface-2);cursor:not-allowed}.tags-input-module_M8CcvW_input{min-width:6rem;color:var(--text);font-size:var(--text-md);line-height:var(--leading-tight);background:0 0;border:0;flex:1}@media (pointer:coarse){.tags-input-module_M8CcvW_input{font-size:16px}}.tags-input-module_M8CcvW_input::placeholder{color:var(--text-faint)}.tags-input-module_M8CcvW_token{max-width:100%}.tags-input-module_M8CcvW_tokenActive{box-shadow:0 0 0 2px var(--accent)}.tags-input-module_M8CcvW_remove{appearance:none;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;padding:0;display:flex}@media (any-hover:hover){.tags-input-module_M8CcvW_remove:hover{opacity:1}}.tags-input-module_M8CcvW_count{color:var(--text-faint);font-size:var(--text-xs);font-variant-numeric:tabular-nums;margin-inline-start:auto}}
