.clearable-search{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0;width:100%}.clearable-search>input{min-width:0;width:100%;padding-right:38px!important;box-sizing:border-box}.clearable-search input::-webkit-search-cancel-button{-webkit-appearance:none}.search-clear-button{position:absolute;right:0;top:50%;transform:translateY(-50%);width:36px;min-width:36px;height:36px;padding:7px;display:flex;align-items:center;justify-content:center;background:transparent;color:#718096;border:0}.search-clear-button>span{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid currentColor;border-radius:50%;font:16px/1 Arial}.search-clear-button[hidden]{display:none}.search-clear-button:focus-visible{outline:2px solid #3265a7;outline-offset:0}
