.search-results{list-style:none;padding:0;margin-top:20px}.search-result{padding:10px 0;border-bottom:1px solid #333}.search-result a{color:#e6e6e6;text-decoration:none}.search-result a:hover{text-decoration:underline}.muted{color:#aaa;font-size:.9em;margin-left:6px}.re-option{display:flex;align-items:center;gap:10px}.re-option-icon{width:26px;height:26px;border-radius:20%;object-fit:cover;background:rgba(255,255,255,.08);flex-shrink:0}.re-option .re-text{flex:1;min-width:0}.re-option .re-kind{margin-left:auto}.re-type-btn{display:flex;align-items:center;gap:6px;height:var(--search-h);padding:0 10px;background:color-mix(in srgb,var(--panel) 40%,#0d0d0d);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius);color:#eee;font-family:var(--font-main);font-size:.9rem;cursor:pointer;white-space:nowrap}.re-type-chevron{display:inline-block;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid rgba(255,255,255,.45);flex-shrink:0}.re-type-menu{position:absolute;background:color-mix(in srgb,var(--panel) 40%,#0d0d0d);border:1px solid rgba(255,255,255,.1);border-radius:8px;overflow:hidden;z-index:999999;box-shadow:0 12px 30px rgba(0,0,0,.65)}.re-type-item{padding:9px 14px;color:#eee;font-family:var(--font-main);font-size:.9rem;cursor:pointer}.re-type-item+.re-type-item{border-top:1px solid rgba(255,255,255,.06)}.re-type-item:hover,.re-type-item.is-active{background:color-mix(in srgb,var(--accent-color) 10%,transparent);color:#fff}.re-header .ts-control,.re-home-search-wrap .ts-control,.ts-control{background:color-mix(in srgb,var(--panel) 10%,#0d0d0d)!important;border-color:rgba(255,255,255,.15)!important}.ts-dropdown,.ts-dropdown-content{background:color-mix(in srgb,var(--panel) 40%,#0d0d0d)!important;border-color:rgba(255,255,255,.1)!important}.ts-dropdown .option.active,.ts-dropdown .option:hover{background:color-mix(in srgb,var(--accent-color) 10%,transparent)!important;color:#fff!important}.ts-dropdown .option .re-kind{color:rgba(180,180,180,.65)!important}body.theme-deadlock .re-logo,body.theme-deadlock .re-home-title,body.theme-deadlock .re-cross-title,body.theme-deadlock .re-footer-title,body.theme-deadlock .re-footer-network-title,body.theme-deadlock .re-rec-tags-label,body.theme-deadlock .re-home-card-cta,body.theme-deadlock .re-playstyle h2,body.theme-deadlock .re-tag-about h2{text-transform:none;letter-spacing:.02em}