.FilterCheck_input__8sxZp:focus-visible+.FilterCheck_box__cR7jR{outline:2px solid var(--focus-ring);outline-offset:2px}.GeckoSearch_form__Xydky{display:flex;gap:var(--space-2);max-width:560px}.GeckoSearch_label__fLmyk{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.GeckoSearch_input__jQWL_{flex:1 1;min-width:0;box-sizing:border-box;height:40px;padding:0 14px;font-family:var(--font-sans);font-size:16px;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-strong);border-radius:0}.GeckoSearch_input__jQWL_::placeholder{color:var(--text-muted)}.GeckoSearch_button__sPZnT{height:40px;padding:0 18px;cursor:pointer;font-family:var(--font-mono);font-size:var(--text-mono-sm);color:#fff;background:#000;border:1.5px solid #000;border-radius:0;transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.GeckoSearch_button__sPZnT:hover{background:transparent;color:#000;transform:translateY(-1px)}@media (max-width:760px){.GeckoSearch_form__Xydky{max-width:none}}