:root{--rs-search-menu-bg: white;--rs-search-menu-color: #333;--rs-search-menu-font-size: .9em;--rs-search-menu-border: 1px solid #eaeaea;--rs-search-menu-border-radius: 5px;--rs-search-menu-z-index: 1000;--rs-search-menu-hover-bg: #f6f6f6;--rs-search-menu-selected-bg: #f6f6f6}@keyframes rs-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rs-search-menu{top:0;left:0;display:none;position:absolute;width:max-content;min-width:400px;max-width:480px;overflow:hidden;overflow-y:auto;-webkit-user-select:none;user-select:none;box-shadow:0 2px 4px #0000001a;z-index:var(--rs-search-menu-z-index);background:var(--rs-search-menu-bg);color:var(--rs-search-menu-color);border-radius:var(--rs-search-menu-border-radius);font-size:var(--rs-search-menu-font-size);font-weight:400}@media only screen and (max-width: 479px){.rs-search-menu{width:100%}}.rs-search-powered-by{font-size:.75em;text-align:right;padding:4px 8px;background:#f1f2f3}.rs-search-powered-by a,.rs-search-powered-by span{color:#b01d21;text-decoration:none}.rs-search-loading{top:0;left:0;width:100%;height:100%;position:absolute;display:none;align-items:center;justify-content:center;background:#fff3}.rs-search-loading__spinner{width:30px;height:30px;border:3px solid rgba(0,0,0,.1);border-top:3px solid #000;border-radius:50%;animation:rs-loading-spin 1s linear infinite}.rs-search-results{margin:0;padding:0;list-style:none}.rs-search-results__item{cursor:pointer;padding:5px 8px;line-height:1.4}.rs-search-results__message{padding:10px 8px;line-height:1.4}.rs-search-results__item+.rs-search-results__item{border-top:var(--rs-search-menu-border)}.rs-search-results__icon{margin-right:10px}.rs-search-results__content{display:flex;flex-direction:column}.rs-search-results__candidate{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rs-search-results__candidate span{font-weight:700}.rs-search-results__meta{display:flex;row-gap:5px;column-gap:5px;align-items:baseline;justify-content:start;font-size:.8em}.rs-search-results__item:hover,.rs-search-results__item--hover{background-color:var(--rs-search-menu-hover-bg)}.rs-search-results__item--selected{background-color:var(--rs-search-menu-selected-bg)}
