#gh-ac-form-wrapper{display:contents}.gh-search-form{max-width:800px;position:relative;width:100%;z-index:1}.gh-search-form--is-small{max-width:600px}.gh-search-form--no-max-width{max-width:none}.gh-search-form[data-acs-visible=true]{filter:drop-shadow(2px 2px 12px hsla(0,0%,0%,.36))}.gh-search-form[data-acs-visible=true] .gh-search-input{border-bottom-color:#0000;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.gh-search-form:focus-within .gh-search-focus-hint{opacity:0}.gh-search-form:focus-within .gh-search-help-button{opacity:1;visibility:visible}.gh-search-form .position-absolute-center-right{left:auto;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.gh-search{align-items:center;display:flex;grid-area:search;position:relative;width:100%;z-index:11}.gh-search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-input-bg);border:1px solid #0000;border-radius:var(--border-radius);box-shadow:2px 2px 14px -8px #0006;caret-color:var(--color-accent);color:var(--color-font);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;padding:10px 3rem 10px 12px;width:100%}.gh-search-input--fake{padding-right:3rem}.gh-search-input--fake,.gh-search-input--with-border{border-color:var(--color-input-border)}.gh-search-input--increased-pr{padding-right:8.5rem!important}.gh-search-input-wrapper--is-small .gh-search-input{font-size:.85rem;padding:6px 3rem 6px 8px}.gh-search-button{border-radius:var(--border-radius);color:var(--color-accent);height:1.8rem;padding:1px;position:absolute;right:4px;top:50%;transform:translateY(-50%);width:2.8rem}.gh-search-input-wrapper--is-small .gh-search-button{height:1.5rem;width:2.25rem}.gh-search-button[disabled]{filter:grayscale(1);opacity:.75;pointer-events:none}.gh-search-button svg.icon{height:100%;width:100%}.gh-search-button:focus,.gh-search-button:hover{background-color:var(--color-accent)}.gh-search-button:focus svg.icon,.gh-search-button:hover svg.icon{color:var(--white)}.gh-search-help-button{align-items:center;border-radius:var(--border-radius);color:var(--color-font-secondary);display:flex;height:1.5rem;min-width:3.5rem;opacity:0;padding:2px 4px 2px 8px;position:absolute;right:3.375rem;top:50%;transform:translateY(-50%);transition:opacity .1s;visibility:hidden}.gh-search-input-wrapper--is-small .gh-search-help-button{border:1px solid var(--color-font-secondary);height:1.25rem;min-width:auto;padding:4px;right:3rem}.gh-search-help-button svg.icon{height:100%;margin-left:2px;width:auto}.gh-search-help-button:focus,.gh-search-help-button:hover{background-color:var(--color-font-secondary);color:var(--white);opacity:1;visibility:visible}@media (prefers-color-scheme:dark){body[data-darkmode=auto] .gh-search-help-button:focus,body[data-darkmode=auto] .gh-search-help-button:hover{color:var(--black)}}body[data-darkmode=on] .gh-search-help-button:focus,body[data-darkmode=on] .gh-search-help-button:hover{color:var(--black)}.gh-search-focus-hint{align-items:center;border-radius:var(--border-radius);color:var(--color-font-secondary);display:flex;padding:4px 5px;pointer-events:none;position:absolute;right:3.5rem;top:50%;transform:translate3d(0,-50%,0);transition:opacity .1s}.gh-search-input-wrapper--is-small .gh-search-focus-hint{right:2.875rem}.gh-search-focus-hint:after{align-items:center;border:1px solid;border-radius:var(--border-radius);box-shadow:1px 1px 1px 0 currentColor;content:attr(data-key);display:inline-flex;font-family:monospace;font-size:.75rem;height:1.25rem;justify-content:center;margin-left:5px;width:1.25rem}.gh-search-input-wrapper--is-small .gh-search-focus-hint:after{font-size:.675rem;height:1rem;width:1rem}@media (max-width:1024px){.gh-search-focus-hint{display:none}}@keyframes search-input-hint{0%{background-color:var(--white);color:var(--color-font-secondary)}10%{background-color:var(--grey-darker-20);color:var(--white)}90%{background-color:var(--grey-darker-20);color:var(--white)}to{background-color:var(--white);color:var(--color-font-secondary)}}