.topbarInner .topMid{flex:1;display:flex;justify-content:center;min-width:0}.ugSearch{width:100%;max-width:520px}.ugSearchBox{position:relative;width:100%;display:flex;align-items:center}.ugSearchInput{width:100%;padding:8px 38px 8px 10px;border:1px solid var(--line);background:rgba(0,0,0,.12);color:var(--text);border-radius:6px;font-size:14px}.ugSearchBtn{position:absolute;right:2px;top:50%;transform:translateY(-50%);background:0 0;border:none;color:var(--text);opacity:.6;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center}.ugSearchBtn:hover{opacity:1}.ugSearchMic{position:absolute;right:30px;top:50%;transform:translateY(-50%);background:0 0;border:none;color:var(--text);opacity:.5;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:opacity .15s,color .15s}.ugSearchMic:hover{opacity:1}.ugSearchMic.is-listening{opacity:1;color:#e53935;animation:miulse 1.2s ease-in-out infinite}@keyframes miulse{0%,100%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.2)}}.ugSearchBox.has-mic .ugSearchInput{padding-right:62px}html[data-theme=light] .ugSearchInput{background:rgba(255,255,255,.55)}.ugSearchInput:focus{outline:0;border-color:rgba(255,255,255,.25)}html[data-theme=light] .ugSearchInput:focus{border-color:rgba(0,0,0,.3)}.ugSearchDropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;max-height:min(320px,50vh);overflow:auto;border:1px solid var(--line);background:rgba(17,19,26,.98);backdrop-filter:blur(10px);border-radius:10px;z-index:60;padding:8px;font-family:inherit;display:flex;flex-direction:column}.ugSearchDropdown[hidden]{display:none!important}html[data-theme=light] .ugSearchDropdown{background:rgba(255,255,255,.98)}.ugSearchDropScroll{overflow:auto;flex:1;min-height:0}.ugSearchDropTitle{font-size:12px;font-weight:700;opacity:.8;padding:6px 8px 2px}.ugSearchDropItem{display:block;text-decoration:none;color:var(--text);padding:4px 8px;border-radius:6px;font-size:14px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ugSearchDropItem:hover{background:rgba(255,255,255,.08)}html[data-theme=light] .ugSearchDropItem:hover{background:rgba(0,0,0,.06)}.ugSearchDropPrefix{opacity:.55;font-size:12px}.ugSearchDropEmpty{padding:8px;opacity:.7;font-size:14px}.ugSearchDropFooter{border-top:1px solid var(--line);margin-top:4px;padding-top:4px;flex-shrink:0}.ugSearchDropSearchLink{font-weight:600}.ugSearchDropMore{opacity:.6;font-size:12px;padding:2px 8px 4px}@media (max-width:600px){.ugSearchBox{position:static}.ugSearchDropdown{position:fixed;top:auto;left:4px;right:4px;bottom:4px;max-height:calc(100vh - 80px);border-radius:10px;box-shadow:0 -2px 24px rgba(0,0,0,.3)}}.ugSearchSectionTitle{font-size:12px;opacity:.8;padding:6px 8px}.ugSearchItem{display:block;text-decoration:none;color:var(--text);padding:8px 8px;border-radius:8px}.ugSearchItem:hover{background:rgba(255,255,255,.08)}html[data-theme=light] .ugSearchItem:hover{background:rgba(0,0,0,.06)}.ugSearchItemLabel{font-size:14px;line-height:1.2}.ugSearchItemMeta{font-size:12px;opacity:.75;margin-top:2px}.ugSearchPageTitle{font-size:34px;margin:18px 0 12px}.ugSearchResults{margin-top:14px}.ugSearchControls{display:flex;gap:12px;align-items:center;margin:10px 0 6px}.ugSearchControl{display:inline-flex;gap:8px;align-items:center}.ugSearchControlLabel{font-size:12px;opacity:.8}.ugSearchSelect{border:1px solid var(--line);background:rgba(0,0,0,.12);color:var(--text);border-radius:6px;padding:6px 8px;font-size:13px}html[data-theme=light] .ugSearchSelect{background:rgba(255,255,255,.55)}.ugSearchEmpty,.ugSearchLoading{opacity:.85;padding:10px 0}.ugSearchBlock{margin:14px 0;padding:12px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.02)}html[data-theme=light] .ugSearchBlock{background:rgba(0,0,0,.03)}.ugSearchH{margin:0 0 8px;font-size:16px}.ugSearchList{margin:0;padding-left:18px}.ugSearchMeta{font-size:12px;opacity:.75}@media (max-width:900px){.topbarInner{gap:10px}.topbarInner .topMid{justify-content:stretch}.ugSearch{max-width:none}}.searchInlineSection{margin:8px 0;font-size:15px;line-height:1.6}.searchInlineSection a{margin:0 2px}.searchAlsoSearched{margin:24px 0 12px;padding:14px 0;border-top:1px solid var(--line);font-size:14px;line-height:1.8}.searchAlsoLabel{font-weight:600;margin-right:6px;opacity:.7}.searchAlsoTag{display:inline-block;padding:3px 12px;margin:3px 4px;border:1px solid var(--line);border-radius:16px;text-decoration:none;color:var(--text);font-size:13px;transition:background .15s}.searchAlsoTag:hover{background:rgba(255,255,255,.08)}html[data-theme=light] .searchAlsoTag:hover{background:rgba(0,0,0,.06)}.pager{margin:18px 0;display:flex;justify-content:center}.looreBtn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border:1px solid rgba(0,0,0,.25);border-radius:10px;background:rgba(255,255,255,.75);color:#111;text-decoration:none;font-weight:600}html[data-theme=dark] .looreBtn{background:rgba(17,19,26,.9);color:var(--text);border-color:var(--line)}#sentinel{height:1px}.pageSearch .pagerBottom.pageSearch-pager{clear:both;position:relative;z-index:10;padding:24px 0 32px;display:flex;justify-content:center}.pageSearch .sentinel{clear:both;position:relative;z-index:1}