header.site .search-toggle{position:relative}header.site .search-toggle:not(.wp-block-search__searchfield-hidden){overflow:visible}header.site .search-toggle:not(.wp-block-search__searchfield-hidden) .wp-block-search__inside-wrapper{overflow:visible}.gc-ls{position:absolute;top:calc(100% + 8px);right:0;width:420px;max-width:min(420px,calc(100vw - 24px));max-height:min(70vh,640px);overflow:auto;background:var( --wp--preset--color--surface );border:1px solid var( --wp--preset--color--line );border-radius:6px;box-shadow:0 16px 40px #00000073;z-index:80;font-family:var( --wp--preset--font-family--ibm-plex-sans ),"IBM Plex Sans",system-ui,sans-serif;color:var( --wp--preset--color--text );-webkit-font-smoothing:antialiased;overscroll-behavior:contain}:root[data-theme=light] .gc-ls{box-shadow:0 16px 40px #0f172a2e}.gc-ls[hidden]{display:none!important}.gc-mm-search{position:relative}.gc-mm-search .gc-ls{position:absolute;top:calc(100% + 8px);left:0;right:0;width:auto;max-width:none;z-index:60}.gc-ls-group{padding:8px 6px 4px}.gc-ls-group-h{font-family:var( --wp--preset--font-family--ibm-plex-mono ),"IBM Plex Mono",ui-monospace,monospace;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var( --wp--preset--color--muted );padding:6px 10px 4px}.gc-ls-list{list-style:none;margin:0;padding:0}.gc-ls-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:12px;align-items:center;padding:8px 10px;border-radius:4px;text-decoration:none;color:inherit;cursor:pointer;outline:none}.gc-ls-item:hover,.gc-ls-item.is-active{background:var( --wp--preset--color--surface-2 )}.gc-ls-item.is-active{outline:1px solid color-mix(in srgb,var( --wp--preset--color--accent ) 55%,transparent);outline-offset:-1px}.gc-ls-item:focus:not(:focus-visible){outline:none}.gc-ls-item:focus-visible{outline:2px solid var( --wp--preset--color--accent )!important;outline-offset:2px}.gc-ls-thumb{width:56px;height:32px;object-fit:cover;background:var( --wp--preset--color--bg );border:1px solid var( --wp--preset--color--line );border-radius:2px;display:block}.gc-ls-thumb.is-empty{background:repeating-linear-gradient(45deg,var( --wp--preset--color--bg ) 0 6px,var( --wp--preset--color--surface-2 ) 6px 12px)}.gc-ls-meta{min-width:0}.gc-ls-title{font-family:var( --wp--preset--font-family--sora ),Sora,system-ui,sans-serif;font-size:13px;font-weight:600;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gc-ls-hl{background:transparent;color:var( --wp--preset--color--accent-text );font-weight:700;padding:0}.gc-ls-chip{font-family:var( --wp--preset--font-family--ibm-plex-mono ),"IBM Plex Mono",ui-monospace,monospace;font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var( --wp--preset--color--muted );border:1px solid var( --wp--preset--color--line );padding:3px 6px;border-radius:2px;white-space:nowrap;align-self:start;margin-top:2px}.gc-ls-chip.is-games,.gc-ls-chip.is-reviews{color:#a3e635;border-color:color-mix(in srgb,#A3E635 40%,var( --wp--preset--color--line ))}.gc-ls-chip.is-hardware{color:#22d3ee;border-color:color-mix(in srgb,#22D3EE 40%,var( --wp--preset--color--line ))}.gc-ls-chip.is-deals{color:var( --wp--preset--color--accent-text );border-color:color-mix(in srgb,var( --wp--preset--color--accent ) 45%,var( --wp--preset--color--line ))}.gc-ls-chip.is-mods{color:#c084fc;border-color:color-mix(in srgb,#C084FC 40%,var( --wp--preset--color--line ))}.gc-ls-chip.is-guides{color:var( --wp--preset--color--muted )}.gc-ls-score{font-family:var( --wp--preset--font-family--sora ),Sora,system-ui,sans-serif;font-weight:700;font-size:12px;color:#1a1f27;background:#a3e635;padding:2px 6px;border-radius:2px;align-self:start;margin-top:2px}.gc-ls-score.is-mid{background:#fbbf24}.gc-ls-score.is-bad{background:#f87171;color:#1a1f27}.gc-ls-price{font-family:var( --wp--preset--font-family--sora ),Sora,system-ui,sans-serif;font-weight:700;font-size:12px;color:var( --wp--preset--color--accent-text );align-self:start;margin-top:2px;white-space:nowrap}.gc-ls-foot{display:block;padding:12px 14px;border-top:1px solid var( --wp--preset--color--line );font-family:var( --wp--preset--font-family--sora ),Sora,system-ui,sans-serif;font-size:12px;font-weight:600;color:var( --wp--preset--color--accent-text );text-decoration:none}.gc-ls-foot:hover,.gc-ls-foot.is-active{background:var( --wp--preset--color--surface-2 )}.gc-ls-foot span{color:var( --wp--preset--color--text )}.gc-ls-empty{padding:18px 14px;font-size:13px;color:var( --wp--preset--color--muted );text-align:center}.gc-ls-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:599px){header.site .search-toggle:not(.wp-block-search__searchfield-hidden) .gc-ls{position:fixed;top:calc(var( --gc-search-top, 64px ) + 46px + 8px);left:12px;right:12px;width:auto;max-width:none;max-height:min(60vh,480px);z-index:90}}@media(prefers-reduced-motion:reduce){.gc-ls{scroll-behavior:auto}}
