.OxRNaG_root{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:.75rem;margin-left:auto;margin-right:auto;padding-top:1.5rem;padding-bottom:5rem;display:grid}.OxRNaG_search-form{width:100%;padding-left:1rem;padding-right:1rem}@media (min-width:1024px){.OxRNaG_search-form{max-width:42rem;margin-left:auto;margin-right:auto}}
.cRi6cW_root{flex-direction:row;display:flex;position:relative}@media (min-width:640px){.cRi6cW_root{padding-left:0;padding-right:0}}.cRi6cW_icon{pointer-events:none;height:100%;color:var(--color-textSubdued);align-items:center;display:flex;position:absolute;top:0;left:.75rem}@media (min-width:640px){.cRi6cW_icon{left:1.25rem}}.cRi6cW_input{border-width:1px 0 1px 1px;border-color:var(--color-borderInput);background-color:var(--color-bgInput);border-radius:.5rem 0 0 .5rem;flex-grow:1;width:100%;padding:.5rem 2.5rem;display:block}.cRi6cW_input::placeholder{color:var(--color-textSubdued)}.cRi6cW_input{outline-offset:2px;outline:2px solid #0000}@media (min-width:640px){.cRi6cW_input{border-radius:9999px 0 0 9999px;padding:.75rem 3rem;font-size:1.125rem;line-height:1.75rem}}.cRi6cW_input:focus,.cRi6cW_input:focus~.cRi6cW_reset-button{border-color:var(--color-blue)}.cRi6cW_input:focus-visible{outline-offset:2px;outline:2px solid #0000}.cRi6cW_reset-button{pointer-events:none;border-width:1px 1px 1px 0;border-color:var(--color-borderInput);background-color:var(--color-bgInput);border-radius:0 .5rem .5rem 0;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.cRi6cW_reset-button{border-radius:0 9999px 9999px 0;padding-left:1.5rem;padding-right:1.5rem}}.cRi6cW_reset-button-active{pointer-events:auto;color:#777}.cRi6cW_reset-button svg{fill:currentColor;opacity:0;width:14px;height:14px;transition:opacity .2s}.cRi6cW_reset-button-active svg{opacity:1}@keyframes cRi6cW_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cRi6cW_shortcut-indicator{pointer-events:none;align-items:center;height:100%;display:flex;position:absolute;top:0;right:.75rem}@media (min-width:640px){.cRi6cW_shortcut-indicator{right:1.25rem}}.cRi6cW_loading-indicator{pointer-events:none;align-items:center;height:100%;display:flex;position:absolute;top:0;right:3.5rem}@media (min-width:768px){.cRi6cW_loading-indicator{right:3rem}}@media (min-width:640px){.cRi6cW_loading-indicator{right:3.5rem}}.cRi6cW_loading-indicator svg{fill:#aaa;width:18px;height:18px;animation:1s linear infinite cRi6cW_spin}