@media(max-width:767px){
 html.thream-search-open,html.thream-search-open body{overflow:hidden!important}
 .thream-mobile-search-trigger,.thream-mobile-myprofile{display:grid!important;place-items:center!important;width:36px!important;height:36px!important;min-width:36px!important;border:0!important;border-radius:12px!important;background:#f6f8fb!important;color:#52627a!important}
 .thream-mobile-search-trigger svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}
 .thream-mobile-myprofile{font-size:9px!important;font-weight:900!important;color:#155eef!important;background:#edf4ff!important}
 .thream-mobile-profile-link{cursor:pointer!important;color:#0f2f57!important;text-decoration:none!important;text-underline-offset:2px!important}
 .thream-mobile-profile-link:active{text-decoration:underline!important;color:#155eef!important}
 .thream-mobile-profile-avatar{cursor:pointer!important;box-shadow:0 0 0 1px rgba(21,94,239,.08)!important}
 .thream-mobile-global-search{position:fixed;inset:0;z-index:10000;background:#fff;color:#0f172a;font-family:'Plus Jakarta Sans',Inter,system-ui,sans-serif}
 .thream-msearch-sheet{height:100dvh;overflow:hidden;background:linear-gradient(180deg,#fff 0,#f8fbff 100%);display:flex;flex-direction:column}
 .thream-msearch-head{display:flex;align-items:center;gap:10px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;border-bottom:1px solid #e8eef6;background:rgba(255,255,255,.98);backdrop-filter:blur(14px)}
 .thream-msearch-back{width:40px;height:40px;border-radius:13px;border:1px solid #e4eaf2;background:#fff;color:#20304a;font-size:30px;line-height:1}
 .thream-msearch-field{position:relative;display:flex;align-items:center;flex:1;min-width:0;height:46px;border:1px solid #dce5f0;border-radius:15px;background:#f6f8fb}
 .thream-msearch-field>svg{position:absolute;left:14px;width:18px;height:18px;fill:none;stroke:#7b8ba2;stroke-width:2;stroke-linecap:round}
 .thream-msearch-field input{width:100%;height:100%;border:0!important;outline:0!important;background:transparent!important;padding:0 42px 0 42px!important;font-size:16px!important;color:#14213a!important;box-shadow:none!important}
 .thream-msearch-clear{position:absolute;right:8px;width:30px;height:30px;border:0;border-radius:9px;background:#e9eef5;color:#66758c;font-size:20px;line-height:1}
 .thream-msearch-title{padding:18px 16px 10px}.thream-msearch-title strong{display:block;font-size:17px;font-weight:850;letter-spacing:-.03em}.thream-msearch-title span{display:block;margin-top:3px;font-size:11px;color:#8290a5}
 .thream-msearch-results{flex:1;overflow-y:auto;padding:6px 12px calc(18px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}
 .thream-msearch-result{display:flex;width:100%;align-items:center;gap:12px;margin:6px 0;padding:11px;border:1px solid #e5ecf5;border-radius:17px;background:#fff;text-align:left;box-shadow:0 5px 16px rgba(15,23,42,.03)}
 .thream-msearch-result img{width:48px;height:48px;flex:0 0 48px;border-radius:50%;object-fit:cover;background:#eef2f7}.thream-msearch-result>span{min-width:0;flex:1}.thream-msearch-result strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;color:#17233a}.thream-msearch-result small{display:block;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#8390a4}.thream-msearch-result b{font-size:10px;color:#155eef;background:#eef5ff;padding:7px 9px;border-radius:10px}
 .thream-msearch-empty{padding:38px 20px;text-align:center;font-size:12px;line-height:1.6;color:#8b98ab}
 html.dark .thream-mobile-global-search{background:#08111f;color:#f7fbff}.dark .thream-msearch-sheet{background:#08111f}.dark .thream-msearch-head{background:rgba(8,17,31,.97);border-color:#1f3148}.dark .thream-msearch-back,.dark .thream-msearch-result{background:#0d1a2b;border-color:#22354d;color:#eaf3ff}.dark .thream-msearch-field{background:#0d1a2b;border-color:#25384f}.dark .thream-msearch-field input{color:#fff!important}.dark .thream-msearch-title span,.dark .thream-msearch-result small,.dark .thream-msearch-empty{color:#91a3ba}.dark .thream-msearch-result strong{color:#f4f8fd}
}
