.avn-input{--avn-input-height:32px;--avn-input-min-width:0;--avn-input-control-padding-block:var(--avn-input-padding-block,6px);--avn-input-control-padding-inline:var(--avn-input-padding-inline,12px);--avn-input-control-radius:var(--avn-input-border-radius,8px);--avn-input-control-bg:var(--avn-input-background,var(--avn-bg-base));--avn-input-control-bg-hover:var(--avn-bg-shade);--avn-input-control-border:var(--avn-input-border,1px solid var(--avn-bg-border-alpha));--avn-input-control-border-hover:var(--avn-bg-border-solid-alpha);--avn-input-control-border-focus:var(--avn-focus-color,var(--avn-control-primary));--avn-input-control-color:var(--avn-label-base);--avn-input-control-placeholder:var(--avn-label-muted);--avn-input-control-disabled-color:var(--avn-label-faint);--avn-input-control-caret:var(--avn-control-primary);--avn-input-control-font-size:var(--avn-input-font-size,13px);--avn-input-transition-duration:var(--avn-motion-duration-fast,.12s);--avn-input-transition-easing:var(--avn-motion-easing-standard,ease);box-sizing:border-box;min-width:var(--avn-input-min-width);width:auto;height:var(--avn-input-height);padding-block:var(--avn-input-control-padding-block);padding-inline:var(--avn-input-control-padding-inline);border:var(--avn-input-control-border);border-radius:var(--avn-input-control-radius);appearance:none;background:var(--avn-input-control-bg);color:var(--avn-input-control-color);caret-color:var(--avn-input-control-caret);font-family:var(--avn-font-sans,inherit);font-feature-settings:var(--avn-font-feature-settings);font-size:var(--avn-input-control-font-size);font-weight:var(--avn-font-weight-regular,400);transition:background-color var(--avn-input-transition-duration) var(--avn-input-transition-easing), border-color var(--avn-input-transition-duration) var(--avn-input-transition-easing), color var(--avn-input-transition-duration) var(--avn-input-transition-easing), opacity var(--avn-input-transition-duration) var(--avn-input-transition-easing);-webkit-tap-highlight-color:transparent;background-clip:padding-box;outline:0;align-items:center;margin:0;line-height:normal;display:inline-flex}.avn-input[data-input-size=small]{--avn-input-height:26px;--avn-input-control-padding-block:4px;--avn-input-control-padding-inline:10px;--avn-input-control-font-size:12px}.avn-input[data-input-size=medium]{--avn-input-height:28px;--avn-input-control-padding-block:5px;--avn-input-control-padding-inline:10px;--avn-input-control-font-size:12px}.avn-input[data-input-size=large]{--avn-input-height:44px;--avn-input-control-padding-block:10px;--avn-input-control-padding-inline:14px;--avn-input-control-font-size:14px}.avn-input[data-input-size=xlarge]{--avn-input-height:48px;--avn-input-control-padding-block:12px;--avn-input-control-padding-inline:14px;--avn-input-control-font-size:14px}.avn-input[data-input-width=full]{width:100%}.avn-input[data-input-surface=borderless]{--avn-input-control-bg:transparent;--avn-input-control-bg-hover:transparent;--avn-input-control-border:1px solid transparent;--avn-input-control-border-hover:transparent;--avn-input-control-border-focus:transparent}.avn-input[data-input-surface=inline]{--avn-input-control-bg:transparent;--avn-input-control-bg-hover:var(--avn-bg-shade);--avn-input-control-border:1px solid transparent;--avn-input-control-border-hover:var(--avn-bg-border-solid);--avn-input-control-padding-inline:6px}.avn-input::placeholder{color:var(--avn-input-control-placeholder)}.avn-input[data-input-readonly]{caret-color:#0000;cursor:default}.avn-input:focus{border-color:var(--avn-input-control-border-focus)}.avn-input:focus-visible{outline:none}@media (hover:hover){.avn-input:hover:not(:focus):not(:disabled):not([aria-disabled=true]){border-color:var(--avn-input-control-border-hover);background:var(--avn-input-control-bg-hover);transition-duration:0s}}.avn-input:disabled,.avn-input[aria-disabled=true]{color:var(--avn-input-control-disabled-color);cursor:not-allowed;opacity:.65}.avn-input::-webkit-search-decoration{-webkit-appearance:none}.avn-input::-webkit-search-cancel-button{-webkit-appearance:none}.avn-input::-webkit-search-results-button{-webkit-appearance:none}.avn-input::-webkit-search-results-decoration{-webkit-appearance:none}.avn-input-textarea{resize:vertical;align-items:flex-start;height:auto;min-height:64px;padding-block:8px;line-height:1.4}.avn-input-search{--avn-input-search-height:32px;--avn-input-search-icon-size:14px;--avn-input-search-padding-inline-start:31px;--avn-input-search-padding-inline-end:10px;--avn-input-search-bg:var(--avn-input-background,var(--avn-bg-base));--avn-input-search-bg-hover:var(--avn-bg-shade);--avn-input-search-border:var(--avn-input-border,1px solid var(--avn-bg-border-alpha));--avn-input-search-border-hover:var(--avn-bg-border-solid-alpha);--avn-input-search-border-focus:var(--avn-focus-color,var(--avn-control-primary));box-sizing:border-box;width:auto;min-width:0;height:var(--avn-input-search-height);border:var(--avn-input-search-border);border-radius:var(--avn-input-border-radius,8px);background:var(--avn-input-search-bg);color:var(--avn-label-base);font-family:var(--avn-font-sans,inherit);font-feature-settings:var(--avn-font-feature-settings);transition:background-color var(--avn-motion-duration-fast,.12s) var(--avn-motion-easing-standard,ease), border-color var(--avn-motion-duration-fast,.12s) var(--avn-motion-easing-standard,ease);background-clip:padding-box;outline:0;grid-template-columns:1fr auto auto;align-items:center;font-size:13px;display:inline-grid;position:relative}.avn-input-search[data-has-trailing],.avn-input-search[data-has-value]{--avn-input-search-padding-inline-end:38px}.avn-input-search[data-has-trailing][data-has-value]{--avn-input-search-padding-inline-end:66px}.avn-input-search[data-input-size=small]{--avn-input-search-height:26px;--avn-input-search-icon-size:12px;--avn-input-search-padding-inline-start:26px;--avn-input-search-padding-inline-end:8px;font-size:12px}.avn-input-search[data-input-size=medium]{--avn-input-search-height:28px;--avn-input-search-icon-size:13px;--avn-input-search-padding-inline-start:28px;--avn-input-search-padding-inline-end:9px;font-size:12px}.avn-input-search[data-input-size=large]{--avn-input-search-height:44px;--avn-input-search-icon-size:16px;--avn-input-search-padding-inline-start:36px;--avn-input-search-padding-inline-end:12px;font-size:14px}.avn-input-search[data-input-size=xlarge]{--avn-input-search-height:48px;--avn-input-search-icon-size:16px;--avn-input-search-padding-inline-start:36px;--avn-input-search-padding-inline-end:12px;font-size:14px}.avn-input-search[data-input-width=full]{width:100%}.avn-input-search[data-input-surface=borderless]{--avn-input-search-bg:transparent;--avn-input-search-bg-hover:transparent;--avn-input-search-border:1px solid transparent;--avn-input-search-border-hover:transparent;--avn-input-search-border-focus:transparent}.avn-input-search[data-input-surface=inline]{--avn-input-search-bg:transparent;--avn-input-search-bg-hover:var(--avn-bg-shade);--avn-input-search-border:1px solid transparent;--avn-input-search-border-hover:var(--avn-bg-border-solid-alpha)}.avn-input-search:focus-within{border-color:var(--avn-input-search-border-focus)}@media (hover:hover){.avn-input-search:hover:not(:focus-within){border-color:var(--avn-input-search-border-hover);background:var(--avn-input-search-bg-hover);transition-duration:0s}}.avn-input-search__control{width:100%;height:calc(var(--avn-input-search-height) - 2px);padding-inline:var(--avn-input-search-padding-inline-start) var(--avn-input-search-padding-inline-end);border:0;grid-area:1/1/2/-1}.avn-input-search__icon{width:var(--avn-input-search-icon-size);height:var(--avn-input-search-icon-size);border:1.6px solid var(--avn-label-muted);pointer-events:none;border-radius:999px;display:block;position:absolute;inset-inline-start:10px}.avn-input-search__icon:after{content:"";background:var(--avn-label-muted);transform-origin:50%;border-radius:999px;width:5px;height:1.6px;position:absolute;inset-block-end:-3px;inset-inline-end:-4px;transform:rotate(45deg)}.avn-input-search[data-input-size=small] .avn-input-search__icon,.avn-input-search[data-input-size=medium] .avn-input-search__icon{inset-inline-start:8px}.avn-input-search[data-loading] .avn-input-search__icon{opacity:0}.avn-input-search__loading,.avn-input-search__clear,.avn-input-search__trailing{z-index:1;flex:none;place-self:center end;position:relative}.avn-input-search__loading{border:1.5px solid var(--avn-label-faint);border-block-start-color:var(--avn-label-muted);border-radius:999px;width:12px;height:12px;animation:.7s linear infinite avn-input-search-spin;position:absolute;inset-inline-start:10px}.avn-input-search__clear{appearance:none;width:22px;height:22px;color:var(--avn-label-muted);cursor:default;background:0 0;border:0;border-radius:6px;outline:0;grid-area:1/3;justify-content:center;align-items:center;margin-inline-end:5px;padding:0;display:inline-flex}.avn-input-search__clear>span,.avn-input-search__clear>span:after{background:currentColor;border-radius:999px;width:10px;height:1.5px;display:block}.avn-input-search__clear>span{transform:rotate(45deg)}.avn-input-search__clear>span:after{content:"";transform:rotate(90deg)}.avn-input-search__clear:focus-visible{outline:2px solid var(--avn-focus-color,var(--avn-control-primary));outline-offset:1px}@media (hover:hover){.avn-input-search__clear:hover{background:var(--avn-bg-shade-hover);color:var(--avn-label-title)}}.avn-input-search__trailing{color:var(--avn-label-muted);grid-area:1/2;align-items:center;margin-inline-end:8px;display:inline-flex}@keyframes avn-input-search-spin{to{transform:rotate(360deg)}}
