.air3-tokenizer{--tokenizer-height:var(--height-base);--tokenizer-padding:calc(var(--spacing-1x)/2);--tokenizer-border-color:var(--border-color-control);--tokenizer-border-color-hover:var(--border-color-control-hover);--tokenizer-border-color-selected:var(--border-color-control-selected);--tokenizer-border-width:var(--border-width-control);--tokenizer-border:var(--tokenizer-border-width) solid var(--tokenizer-border-color);--tokenizer-radius:var(--radius-4x);--tokenizer-input-min-width:var(--width-sm);--tokenizer-input-shadow:var( --shadow-on-control, inset 0 0 0 var(--tokenizer-border-width) var(--tokenizer-border-color) );--tokenizer-menu-max-width:var(--width-sm);--tokenizer-sortable-padding:var(--spacing-1x) 0;--tokenizer-input-height:var(--height-sm);--tokenizer-token-height:24px;--tokenizer-token-min-width:24px;--tokenizer-token-font-size:var(--font-size-base-xs);position:relative;padding:var(--tokenizer-padding);border:var(--tokenizer-border);border-radius:var(--tokenizer-radius);cursor:text;min-height:var(--tokenizer-height);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.air3-tokenizer:hover{--tokenizer-border-color:var(--tokenizer-border-color-hover);box-shadow:var(--tokenizer-input-shadow)}.air3-tokenizer.is-active,.air3-tokenizer:focus,.air3-tokenizer:focus-within{--tokenizer-border-color:var(--tokenizer-border-color-selected)}.air3-tokenizer.has-error{--tokenizer-border-color:var(--color-danger);box-shadow:var(--tokenizer-input-shadow)}.air3-tokenizer .air3-input-wrapper-container{flex:1;margin:0;min-width:var(--tokenizer-input-min-width)}.air3-tokenizer .air3-token-text,.air3-tokenizer .air3-typeahead-dropdown-menu{max-width:var(--tokenizer-menu-max-width)}.air3-tokenizer .air3-token-text{line-height:var(--tokenizer-token-height);min-width:var(--tokenizer-token-min-width);padding-left:var(--spacing-3x)}.air3-tokenizer .air3-token-text:only-child{padding:0 var(--spacing-3x)}.air3-tokenizer .air3-tokenizer-token-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.air3-tokenizer .air3-tokenizer-token-list [sortable]{display:flex;margin-left:var(--spacing-2x);padding:var(--tokenizer-sortable-padding)}.air3-tokenizer .air3-input,.air3-tokenizer .air3-input:focus,.air3-tokenizer .air3-input:hover{--input-height:var(--tokenizer-input-height);border:0;box-shadow:none;padding-left:var(--spacing-2x)}.air3-tokenizer .air3-typeahead .air3-loading-icon{display:none}.air3-tokenizer .air3-typeahead-dropdown-menu{margin-top:var(--spacing-2x)}.air3-tokenizer .air3-tokenizer-loading{position:absolute;bottom:calc(var(--spacing-2x) - 2px);right:var(--spacing-2x);color:var(--text-icon-accent);animation:spinner infinite 2s linear 0}.air3-tokenizer .air3-token.air3-token-btn{--token-height:var(--tokenizer-token-height);--token-font-size:var(--tokenizer-token-font-size);--token-padding:0}.air3-tokenizer .air3-token.air3-token-btn .air3-token-remove{height:100%;line-height:0;border:0;background:transparent;padding:0 var(--spacing-3x) 0 0}.air3-tokenizer .air3-token.air3-token-btn.air3-cursor-item-presentation{background-color:var(--token-bg);box-shadow:none}.air3-tokenizer .air3-token.air3-token-btn .air3-icon{--icon-size:var(--spacing-3x)}.air3-tokenizer.is-disabled{border-color:var(--border-color-disabled);background:var(--bg-disabled);color:var(--text-on-disabled);cursor:not-allowed;box-shadow:none}.air3-tokenizer.is-disabled .air3-token,.air3-tokenizer.is-disabled .air3-token:active,.air3-tokenizer.is-disabled .air3-token:hover{--token-bg:var(--bg-disabled-inner);--token-bg-hover:var(--bg-disabled-inner);cursor:not-allowed}.air3-tokenizer.is-disabled .air3-input-wrapper{display:none}.air3-tokenizer.is-mobile{margin:0 var(--menu-padding-x)}.air3-tokenizer.is-mobile .air3-typeahead.is-open{position:inherit}.air3-tokenizer.is-mobile .air3-typeahead-menu-list-container{position:absolute;left:0;right:0;margin-top:calc(var(--spacing-3x)/2)}.air3-tokenizer.is-mobile .air3-dropdown-header-container{border-bottom:none!important}@media(min-height:550px){.air3-tokenizer [is-floating] .air3-typeahead-dropdown-menu{width:auto}}
