.search-container{padding:0;align-items:normal}.search-dropdown{position:absolute;top:100%;left:0;right:0;background:#fff;border:2px solid #6a156b;border-top:0;box-shadow:0 8px 16px rgba(0,0,0,.1);max-height:0;overflow:hidden;opacity:0;transition:all .2s ease;z-index:1000;margin-top:0px;border-radius:0 0 4px 4px}.search-dropdown.is-active{max-height:500px;overflow-y:auto;opacity:1}.search-dropdown::-webkit-scrollbar{width:0px}.search-dropdown::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #fff}.search-dropdown::-webkit-scrollbar-thumb{background:#fff;border-radius:0}.search-result-item{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .15s ease}.search-result-item:last-child{border-bottom:0}.search-result-item:hover,.search-result-item.is-active{background-color:#f9f9f9}.search-result-content{display:flex;flex-direction:column;gap:4px}.search-result-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.search-result-name{font-size:16px;font-weight:600;color:#363636;transition:color .15s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 80px)}.search-result-name mark{background-color:rgba(106,21,107,.06);color:#6a156b;font-weight:600;padding:0 1px;border-radius:1px}.search-result-attr-key{color:#999;font-weight:500;font-size:14px}.search-result-attr-key mark{background-color:rgba(106,21,107,.06);color:#6a156b;font-weight:600;padding:0 1px;border-radius:1px}.search-result-attr-desc{font-style:italic;color:#777}.search-result-category{font-size:11px;font-weight:600;color:#6a156b;background-color:#f9f9f9;padding:3px 6px;border-radius:0;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;align-self:center;line-height:1.2}.search-result-description{font-size:14px;color:#666;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-result-description mark{background-color:rgba(106,21,107,.05);color:#363636;font-weight:500;padding:0 1px;border-radius:1px}.search-no-results{padding:32px 16px;text-align:center;color:#999}.search-no-results-icon{font-size:32px;margin-bottom:12px;opacity:.5}.search-no-results-text{font-size:14px}.search-no-results-text strong{color:#666}#searchbar{position:relative}.navbar-item.is-hidden-touch{position:relative}.navbar-item.is-hidden-touch #searchbar{border:0;border-radius:0;border-left:2px solid #6a156b;border-right:2px solid #6a156b;outline:none;width:30vw;font-size:1.2em;padding-left:50px;margin-top:0px;line-height:1.9em;padding-right:15.5px;margin-right:-15.5px}.navbar-item.is-hidden-touch #searchbar:focus{border-left-color:rgb(63.765625,12.6328125,64.3671875)}.navbar-item.is-hidden-touch .search-dropdown{left:0}.darkmode .search-dropdown{background:#3f0c40;border-color:rgb(148.234375,29.3671875,149.6328125)}.darkmode .search-result-item{border-bottom-color:hsla(0,0%,100%,.1)}.darkmode .search-result-item:hover,.darkmode .search-result-item.is-active{background-color:rgb(84.1381578947,16.0263157895,85.4736842105)}.darkmode .search-result-name{color:#eee}.darkmode .search-result-name mark{background-color:rgba(138,225,144,.12);color:#8ae190;font-weight:600}.darkmode .search-result-attr-key{color:#999}.darkmode .search-result-attr-key mark{background-color:rgba(138,225,144,.12);color:#8ae190;font-weight:600}.darkmode .search-result-attr-desc{color:#aaa}.darkmode .search-result-description{color:#bab}.darkmode .search-result-description mark{background-color:rgba(138,225,144,.08);color:#eee;font-weight:500}.darkmode .search-result-category{background-color:rgb(148.234375,29.3671875,149.6328125)}.darkmode .search-no-results{color:#888}.darkmode .search-no-results strong{color:#bab}.darkmode .search-dropdown::-webkit-scrollbar-track{background:#1f0620}@media(max-width: 1023px){.search-dropdown{display:none !important}}.search-result-item.is-active{box-shadow:inset 0 1px 0 rgba(106,21,107,.3),inset 0 -1px 0 rgba(106,21,107,.3)}.search-dropdown.is-loading::after{content:"";display:block;margin:20px auto;width:30px;height:30px;border:3px solid #f3f3f3;border-top:3px solid #6a156b;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}/*# sourceMappingURL=search.css.map */
