.BlogSearch_root__CeYxK{display:flex;justify-content:center;margin:20px 0 30px}.BlogSearch_rootMobile__Lz4eK{flex-direction:column;align-items:stretch;width:-moz-fit-content;width:fit-content;max-width:100%;gap:12px;margin:0 auto 20px}.BlogSearch_mobileTrigger__0Fz3k{display:flex;align-items:center;gap:10px;width:100%;height:48px;padding:0 16px;border:1px solid rgba(0,0,0,0);border-radius:9999px;background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:saturate(120%) blur(8px);backdrop-filter:saturate(120%) blur(8px);cursor:pointer;text-align:left;transition:background-color .2s ease,border-color .2s ease}.BlogSearch_mobileTrigger__0Fz3k:active{background:hsla(0,0%,100%,.18)}.BlogSearch_mobileTrigger__0Fz3k:focus-visible{outline:none;border-color:#a1a1aa;box-shadow:0 0 0 4px rgba(161,161,170,.12)}.BlogSearch_mobileTriggerIcon__U0iDZ{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#eaeaec}.BlogSearch_mobileTriggerLabel__MRISi{min-width:0;color:#8b9199;font-size:16px;font-weight:400;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:580px){.BlogSearch_rootMobile__Lz4eK{width:100%}.BlogSearch_rootMobile__Lz4eK .BlogSearch_bar__rNd_2{align-self:center}}.BlogSearch_bar__rNd_2{--close-slot:42px;--ring:4px;position:relative;z-index:30;display:inline-flex;align-items:center;gap:8px;max-width:100%;min-width:0;padding:6px;border-radius:9999px;background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:saturate(120%) blur(8px);backdrop-filter:saturate(120%) blur(8px)}.BlogSearch_spacer__cnQxN{flex:0 0 auto;width:36px;height:36px}.BlogSearch_tabsSlot__sstUn{min-width:0;flex:0 1 auto;transition:opacity .35s ease,visibility .35s}.BlogSearch_tabsSlotHidden__0UjEZ{opacity:0;visibility:hidden}.BlogSearch_searchBar__W_79G{display:flex;align-items:center;padding:0;border:1px solid rgba(0,0,0,0);border-radius:9999px;background:rgba(0,0,0,0);overflow:hidden}.BlogSearch_searchBarInline___bLSq{position:absolute;left:6px;top:6px;width:36px;height:36px;transition:width 1s cubic-bezier(.22,1,.36,1),background-color .2s ease,border-color .8s ease,box-shadow .8s ease}.BlogSearch_searchBarExpanded__VSuhm{width:calc(100% - 12px - var(--close-slot));background:#17181c;border-color:#a1a1aa;box-shadow:0 0 0 var(--ring) rgba(161,161,170,.12),0 0 20px rgba(161,161,170,.18)}.BlogSearch_iconBox__y1x3O{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:none;background:rgba(0,0,0,0);color:#eaeaec;cursor:pointer;transition:color .2s ease}.BlogSearch_iconBox__y1x3O:hover{color:#f8b570}.BlogSearch_iconBox__y1x3O:focus-visible{outline:1px solid #f8b570;outline-offset:-3px;border-radius:50%}.BlogSearch_searchBarExpanded__VSuhm .BlogSearch_iconBox__y1x3O,.BlogSearch_searchBarModal__MpASr .BlogSearch_iconBox__y1x3O{cursor:default}.BlogSearch_searchBarExpanded__VSuhm .BlogSearch_iconBox__y1x3O:hover,.BlogSearch_searchBarModal__MpASr .BlogSearch_iconBox__y1x3O:hover{color:#eaeaec}.BlogSearch_input__xRk8q{flex:1 1 auto;min-width:0;height:100%;padding:0 8px 0 0;border:none;background:rgba(0,0,0,0);color:#eaeaec;font-size:16px;line-height:1;outline:none;transition:opacity .3s ease .2s}.BlogSearch_input__xRk8q::placeholder{color:#8b9199}.BlogSearch_input__xRk8q::-webkit-search-cancel-button,.BlogSearch_input__xRk8q::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.BlogSearch_searchBarInline___bLSq:not(.BlogSearch_searchBarExpanded__VSuhm) .BlogSearch_input__xRk8q{opacity:0;pointer-events:none;transition-delay:0s}.BlogSearch_clearButton__XkNjO{transition:opacity .25s ease .55s,visibility .25s ease .55s,color .15s ease}.BlogSearch_searchBarInline___bLSq:not(.BlogSearch_searchBarExpanded__VSuhm) .BlogSearch_clearButton__XkNjO{opacity:0;visibility:hidden;transition-delay:0s}.BlogSearch_clearButton__XkNjO{flex:0 0 auto;margin-right:4px;padding:0 8px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#a1a1aa;font-size:13px;line-height:1.2;white-space:nowrap;cursor:pointer}.BlogSearch_clearButton__XkNjO:hover{color:#eaeaec}.BlogSearch_clearButton__XkNjO:focus-visible{outline:1px solid #a1a1aa;outline-offset:2px}.BlogSearch_closeButton__uX86X{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 12px;border:none;border-radius:9999px;background:rgba(0,0,0,0);color:#fff;cursor:pointer}.BlogSearch_closeButton__uX86X:hover{color:#a1a1aa}.BlogSearch_closeButton__uX86X:focus-visible{outline:1px solid #a1a1aa;outline-offset:2px}.BlogSearch_closeButtonInline__LUGn7{position:absolute;right:6px;top:6px;height:36px;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease,color .15s ease}.BlogSearch_closeButtonVisible__Fx75H{opacity:1;visibility:visible;transition:opacity .25s ease .55s,visibility .25s ease .55s,color .15s ease}.BlogSearch_results__pNGNN{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:30;max-height:min(70vh,560px);overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:8px;background:#000;border:1px solid #1c1d21;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.55);transform-origin:top center;transition:opacity .18s ease,transform .18s ease,visibility .18s}.BlogSearch_resultsOpen__AhaKo{opacity:1;transform:translateY(0);visibility:visible}.BlogSearch_resultsClosed__CwRkl{opacity:0;transform:translateY(-8px);visibility:hidden;pointer-events:none}.BlogSearch_overlay__zY0VU{position:fixed;inset:0;z-index:1000;padding:16px;background:rgba(0,0,0,.94);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.BlogSearch_modal__s1D8B{width:100%;max-width:750px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.BlogSearch_modalRow__j8tws{display:flex;align-items:center;padding:6px;border-radius:9999px;background:hsla(0,0%,100%,.12);-webkit-backdrop-filter:saturate(120%) blur(8px);backdrop-filter:saturate(120%) blur(8px)}.BlogSearch_searchBarModal__MpASr{position:static;flex:1 1 auto;min-width:0;width:100%;height:44px;background:#17181c;border-color:#a1a1aa;box-shadow:0 0 0 4px rgba(161,161,170,.12);transition:none}.BlogSearch_searchBarModal__MpASr .BlogSearch_iconBox__y1x3O{width:42px;height:42px}.BlogSearch_modalResults__yRbic{max-height:70vh;overflow-y:auto;overscroll-behavior:contain;padding:8px;display:flex;flex-direction:column;gap:8px;background:#000;border:1px solid #1c1d21;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.55)}.BlogSearch_optionList__tgrD9{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.BlogSearch_resultItem__DHv1O{display:flex;align-items:center;gap:16px;padding:7px 8px;border-radius:20px;border:1px solid rgba(0,0,0,0);text-decoration:none;color:inherit;transition:background-color .15s ease,border-color .15s ease}@media(hover:hover){.BlogSearch_resultItem__DHv1O:hover{background:#1c1d21;border-color:#1c1d21}}.BlogSearch_resultItemActive__qHmD1{background:#1c1d21;border-color:#1c1d21}.BlogSearch_recentHeader__Gt_A0{display:flex;align-items:center;justify-content:space-between;gap:12px}.BlogSearch_clearRecentButton__WDAFf{flex:0 0 auto;margin:0 8px 6px;padding:0;border:none;background:rgba(0,0,0,0);color:#8b9199;font-size:13px;cursor:pointer;transition:color .15s ease}.BlogSearch_clearRecentButton__WDAFf:hover{color:#eaeaec}.BlogSearch_clearRecentButton__WDAFf:focus-visible{outline:1px solid #f8b570;outline-offset:2px;border-radius:4px}.BlogSearch_thumb__Q3yIA{flex:0 0 auto;width:80px;height:80px;border-radius:10px;overflow:hidden}.BlogSearch_thumbImg__d4Ril{width:80px;height:80px;object-fit:cover;object-position:center;border-radius:10px}.BlogSearch_thumbPlaceholder__h9Tlq{display:block;width:80px;height:80px;border-radius:10px;background:#292a2b}.BlogSearch_resultBody__TUny6{min-width:0;display:flex;flex-direction:column;gap:3px}.BlogSearch_resultTitle__wdMop{font-size:16px;font-weight:500;line-height:1.3;color:#eaeaec;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BlogSearch_resultSnippet__L8zdl{font-size:14px;line-height:1.45;color:#878b91;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogSearch_mark__hILF7{background:rgba(0,0,0,0);color:#f8b570;font-weight:600}.BlogSearch_sectionTitle__lBcTT{margin:4px 8px 6px;color:#8b9199;font-size:13px;font-weight:500;letter-spacing:.02em}.BlogSearch_empty__T_tXo{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 16px 32px;text-align:center}.BlogSearch_emptyImage__5Nzho{width:132px;height:auto}.BlogSearch_emptyTitle__XllKG{margin:0;color:#eaeaec;font-size:18px;font-weight:500;line-height:1.3}.BlogSearch_emptyHint__DXsbl{margin:0;max-width:340px;color:#878b91;font-size:14px;line-height:1.45}@media(max-width:480px){.BlogSearch_resultTitle__wdMop{white-space:normal}.BlogSearch_input__xRk8q{font-size:15px}.BlogSearch_clearButton__XkNjO{font-size:12px}}