#neo-search-button{border:1px solid #fff8;border-radius:6px;background:transparent;color:white;font-weight:bold;margin-left:14px;padding:4px 9px;white-space:nowrap}#neo-search-panel{position:fixed;right:12px;top:65px;bottom:12px;width:470px;max-width:calc(100vw - 24px);z-index:1050;background:white;box-shadow:0 5px 28px #0005;border:1px solid #b6c7d8;border-radius:10px;padding:16px;display:flex;flex-direction:column;color:#24374a}#neo-search-panel[hidden]{display:none}#neo-search-panel header{display:flex;gap:12px;align-items:center;margin-bottom:12px}#neo-search-panel header img{width:48px;height:48px;object-fit:cover;border-radius:8px}#neo-search-panel header strong{font-size:20px}#neo-search-close{margin-left:auto;font-size:25px;background:none;border:0}#neo-search-panel input[type=search]{width:100%;padding:10px;border:1px solid #a0b5c8;border-radius:6px}#neo-search-panel fieldset{margin-top:10px;border:0;padding:0}#neo-search-panel label{display:inline-flex;gap:5px;align-items:center;margin:3px 10px 5px 0;font-weight:normal}#neo-search-panel input[type=checkbox],#neo-search-panel input[type=radio]{position:static;opacity:1;margin:0}#neo-search-panel .neo-actions{display:flex;gap:8px;margin-top:10px}#neo-search-message{font-size:13px;margin:10px 0}#neo-search-results{overflow:auto;flex:1}#neo-search-results article{padding:12px 4px;border-bottom:1px solid #e1e7ed}#neo-search-results a{font-weight:bold;color:#176299}#neo-search-results small{display:block;margin:5px 0;color:#55677a}#neo-search-results p{font-size:13px;margin:0;overflow-wrap:anywhere}
