/* build time:Sun Apr 12 2026 00:24:23 GMT+0800 (中国标准时间)*/
@charset "UTF-8";.search-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:transparent;animation:fadeIn .3s ease}.search-modal-content{position:relative;background:rgba(0,0,0,.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);-moz-backdrop-filter:blur(20px);margin:8vh auto;padding:0;width:85%;max-width:600px;min-height:200px;border-radius:16px;box-shadow:0 8px 32px rgba(0,0,0,.3);border:none;animation:slideDown .4s cubic-bezier(.25,.46,.45,.94);overflow:hidden;transition:margin-top .3s cubic-bezier(.4,0,.2,1)}body.has-sticky-header .search-modal-content{margin-top:calc(8vh + 80px)}@supports (backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px)){.search-modal-content{background:rgba(0,0,0,.4)}}.search-modal-header{padding:20px 24px 16px;border-bottom:1px solid rgba(255,255,255,.1);position:relative;background:0 0;box-sizing:border-box}.search-modal-input{width:100%;max-width:100%;padding:14px 18px 14px 45px;font-size:16px;border:none;border-radius:12px;outline:0;transition:all .3s ease;background:rgba(255,255,255,.1) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6%2BR8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA%2FN0AAINkAABw6AAA7GgAADA%2BAAAQkOTsmeoAAAESSURBVHjajNCxS9VRGMbxz71E4OwgoXPQxVEpXCI47%2BZqGP0LCoJO7UVD3QZzb3SwcHB7F3Uw3Zpd%2FAPCcJKG7Dj4u%2FK7Pwp94HDg5Xyf5z1Pr9YKImKANTzFXxzjU2ae6qhXaxURr%2FAFl9hHDy%2FwEK8z89sYVEp5gh84wMvMvGiSJ%2FEV85jNzLMR1McqfmN5BEBmnmMJFSvtpH7jdJiZv7q7Z%2BZPfMdcF6rN%2FT%2F1m2LGBkd4HhFT3dcRMY2FpskxaLNpayciHrWAGeziD7b%2BVfkithuTk8bkGa4wgWFmbrSTZOYeBvjc%2BucQj%2FEe6xHx4Taq1nrnKaW8K6XUUsrHWuvNevdRRLzFGwzvDbXAB9cDAHvhedDruuxSAAAAAElFTkSuQmCC) no-repeat 16px center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:rgba(255,255,255,.9);font-family:inherit;box-shadow:none;box-sizing:border-box}.search-modal-input:focus{background:rgba(255,255,255,.15)}.search-modal-input::placeholder{color:rgba(255,255,255,.6);opacity:.8}.search-modal-body{max-height:60vh;min-height:120px;overflow-y:auto;padding:0;background:0 0}#local-search-result{padding:16px 24px;background:0 0;min-height:100px;box-sizing:border-box}.search-modal-body::-webkit-scrollbar{width:6px}.search-modal-body::-webkit-scrollbar-track{background:rgba(255,255,255,.1);border-radius:3px}.search-modal-body::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px;transition:background .3s ease}.search-modal-body::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}ul.search-result-list{list-style:none;padding:0;margin:0}ul.search-result-list li{padding:18px 20px;margin:8px 0;border-radius:12px;background:rgba(255,255,255,.1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.2)}ul.search-result-list li:hover{background:rgba(0,255,204,.25);transform:translateY(-2px);box-shadow:0 4px 16px rgba(0,255,204,.35)}ul.search-result-list li:last-child{margin-bottom:0}a.search-result-title{font-weight:600;font-size:17px;color:rgba(255,255,255,.9);text-decoration:none;display:block;margin-bottom:10px;transition:all .2s ease;line-height:1.4;font-family:inherit}a.search-result-title:hover{color:#0fc;text-shadow:0 1px 2px rgba(0,255,204,.6)}p.search-result{color:rgba(255,255,255,.7);line-height:1.6;margin:0;font-size:14px;opacity:.9;font-family:inherit}em.search-keyword{background:rgba(102,255,204,.3);color:#6fc;padding:3px 6px;border-radius:6px;font-style:normal;font-weight:600;box-shadow:none;border:none}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes slideDown{from{opacity:0;transform:translateY(-30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes dissolveOut{0%{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}50%{opacity:.5;transform:translateY(-10px) scale(.98);filter:blur(2px)}100%{opacity:0;transform:translateY(-20px) scale(.95);filter:blur(5px)}}.search-modal.closing{animation:fadeOut .4s ease-out forwards}.search-modal.closing .search-modal-content{animation:dissolveOut .4s ease-out forwards}#sidebar .widget .search-form{overflow:visible}#sidebar .widget .search-form input{width:auto;cursor:pointer}.search-empty-state{text-align:center;padding:50px 20px;color:rgba(255,255,255,.6);background:rgba(255,255,255,.05);border-radius:12px;margin:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none}.search-empty-state i{font-size:52px;margin-bottom:18px;display:block;opacity:.6;color:#95a5b3}.search-empty-state p{font-size:16px;margin:0;opacity:.8}@media (max-width:768px){.search-modal-content{width:92%;margin:5vh auto;border-radius:12px;max-height:85vh}body.has-sticky-header .search-modal-content{margin-top:calc(5vh + 70px)}.search-modal-header{padding:18px 20px 14px}.search-modal-input{width:100%;font-size:16px;padding:12px 16px 12px 40px}#local-search-result{padding:14px 20px}ul.search-result-list li{padding:14px 16px;margin:6px 0}.search-modal-body{max-height:50vh}}@media (max-width:480px){.search-modal-content{width:95%;margin:3vh auto;border-radius:10px}body.has-sticky-header .search-modal-content{margin-top:calc(3vh + 60px)}.search-modal-header{padding:16px 18px 12px}.search-modal-input{width:100%;padding:12px 14px 12px 38px;font-size:16px}#local-search-result{padding:12px 18px}ul.search-result-list li{padding:12px 14px;margin:4px 0}a.search-result-title{font-size:15px}p.search-result{font-size:13px}.search-modal-body{max-height:45vh}}
/* rebuild by neat */