.finstat-autocomplete-dropdown{position:absolute;top:110%;left:0;right:0;z-index:1000;background:#fff;border:1px solid var(--primary-light)!important;border-top:none;border-radius:var(--radius-l);box-shadow:0 4px 6px rgb(0 0 0 / .1);max-height:300px;overflow-y:auto;overflow-x:hidden;margin-top:-1px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgb(0 0 0 / .08) #fff0}.finstat-autocomplete-dropdown::-webkit-scrollbar{width:3px}.finstat-autocomplete-dropdown::-webkit-scrollbar-track{background:#fff0}.finstat-autocomplete-dropdown::-webkit-scrollbar-thumb{background-color:rgb(0 0 0 / .08);border-radius:2px}.finstat-autocomplete-dropdown::-webkit-scrollbar-thumb:hover{background-color:rgb(0 0 0 / .15)}.finstat-autocomplete-dropdown *{color:var(--base)!important}.finstat-autocomplete-no-results{padding:12px 16px;color:#666;font-size:14px;text-align:center}input.finstat-loading{background-image:url('data:image/svg+xml;charset=utf-8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"%3E%3Ccircle cx="10" cy="10" r="8" fill="none" stroke="%23e0e0e0" stroke-width="2"/%3E%3Cpath d="M 10 2 A 8 8 0 0 1 18 10" fill="none" stroke="%230071E3" stroke-width="2" stroke-linecap="round"%3E%3CanimateTransform attributeName="transform" type="rotate" from="0 10 10" to="360 10 10" dur="0.6s" repeatCount="indefinite"/%3E%3C/path%3E%3C/svg%3E')!important;background-repeat:no-repeat!important;background-position:right 15px center!important;background-size:20px 20px!important;padding-right:45px!important;transition:none!important}.finstat-autocomplete-item{color:var(--base)!important;padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:.2s all ease-in-out;width:100%;background:#fff0;border:none;text-align:left;display:block;font:inherit}.finstat-autocomplete-item:last-child{border-bottom:none}.finstat-autocomplete-item:hover{background-color:var(--primary-trans-10)}.finstat-company-name{font-weight:500;color:#333;margin-bottom:4px}.finstat-company-meta{font-size:13px;color:#666}