.air3-token-wrap{--token-wrap-gap:var(--spacing-2x);display:flex;flex-wrap:wrap;gap:var(--token-wrap-gap)}.air3-token{--token-height:24px;--token-gap:var(--spacing-1x);--token-padding:0 var(--spacing-3x);--token-bg:var(--hoverable-bg,var(--bg-muted-dark));--token-border:var(--hc-border,0);--token-bg-hover:var(--hoverable-bg,var(--bg-muted-dark));--token-text:var(--text-dark-on-muted);--token-font-size:var(--font-size-base-sm);--token-font-weight:var(--font-weight-base);--token-line-height:1;--token-radius:var(--radius-pill);--token-bg-interactive:var(--bg-btn-check-muted);--token-bg-interactive-hover:var(--bg-btn-check-muted-hover);--token-text-interactive:var(--text-on-btn-check-muted);--token-text-icon-interactive:var(--text-icon-on-btn-check-muted);--token-bg-interactive-selected:var(--bg-btn-check-muted-selected);--token-bg-interactive-selected-hover:var( --bg-btn-check-muted-selected-hover );--token-text-interactive-selected:var(--text-on-btn-check-muted-selected);--token-border-color-interactive:var(--border-color-btn-check-muted);--token-border-color-interactive-hover:var( --border-color-btn-check-muted-hover );--token-border-color-interactive-selected:var( --border-color-btn-check-muted-selected );--token-border-color-interactive-selected-hover:var( --border-color-btn-check-muted-selected-hover );--token-border-width-interactive:var(--border-width-btn-check-muted);--token-shadow:var( --shadow-on-control,inset 0 0 0 var(--token-border-width-interactive) var(--token-border-color-interactive-selected) );--token-badge-height:20px;--token-text-counter:var(--text-light-on-btn-check-muted);--token-text-counter-selected:var(--text-light-on-btn-check-muted-selected);--underline-link:none;--underline-link-hover:none;align-items:center;background-color:var(--token-bg);border:0;border:var(--token-border);border-radius:var(--token-radius);color:var(--token-text);display:inline-flex;font-size:var(--token-font-size);font-weight:var(--token-font-weight);gap:var(--token-gap);line-height:1;line-height:var(--token-line-height);max-height:24px;max-height:var(--token-height);min-height:24px;min-height:var(--token-height);padding:var(--token-padding);position:relative}.air3-token.air3-token-multi-select:hover,.air3-token.air3-token-multi-select[aria-checked=true]{box-shadow:var(--token-shadow)}.air3-token.air3-token-btn,.air3-token.air3-token-multi-select,.air3-token[tabindex="0"]{--token-height:var(--height-sm);background:var(--token-bg-interactiver);border:var(--token-border-width-interactive) solid var(--token-border-color-interactive);color:var(--token-text-interactive);cursor:pointer}.air3-token.air3-token-btn .air3-icon,.air3-token.air3-token-multi-select .air3-icon,.air3-token[tabindex="0"] .air3-icon{color:var(--token-text-icon-interactive)}.air3-token.air3-token-btn:hover,.air3-token.air3-token-multi-select:hover,.air3-token[tabindex="0"]:hover{--token-bg-interactive:var(--token-bg-interactive-hover);border-color:var(--token-border-color-interactive-hover)}@media (forced-colors:active){.air3-token.air3-token-btn:hover,.air3-token.air3-token-multi-select:hover,.air3-token[tabindex="0"]:hover{color:var(--hc-text-on-selected);forced-color-adjust:none}}.air3-token.air3-token-btn{background:var(--token-bg-interactive-selected);border-color:var(--border-color-btn-check-muted-selected);box-shadow:var(--token-shadow);color:var(--token-text-interactive-selected)}.air3-token.air3-token-btn:hover{border-color:var(--token-border-color-interactive-selected-hover)}@media (forced-colors:active){.air3-token.air3-token-btn{forced-color-adjust:none}}.air3-token[aria-checked=true]{--token-text-counter:var(--token-text-counter-selected);background:var(--token-bg-interactive-selected);border-color:var(--token-border-color-interactive-selected);color:var(--token-text-interactive-selected)}.air3-token[aria-checked=true]:hover{background:var(--token-bg-interactive-selected-hover);border-color:var(--token-border-color-interactive-selected-hover)}@media (forced-colors:active){.air3-token[aria-checked=true]{forced-color-adjust:none}.air3-token[aria-checked=true]:focus{outline-color:var(--hc-text-on-selected)}}.air3-token.has-badge{padding-right:calc(var(--spacing-1x)/2);position:relative}.air3-token.has-badge .air3-token-badge{line-height:var(--token-badge-height);max-height:var(--token-badge-height);min-height:var(--token-badge-height);padding:0 var(--spacing-2x)}.air3-token .air3-token-counter{color:var(--token-text-counter)}.keyboard-user .air3-token:focus{--text-outline:var(--text-outline-accent);--outline-offset:-4px}
