gov-form-search,.gov-form-search{position:relative;display:flex;width:100%;padding-right:var(--spacing-multiline-vertical-padding-xs);align-items:center;border-radius:var(--border-radius, var(--corner-radius-s));background-color:var(--form-bg-color, var(--background-block-primary));margin-top:0;margin-bottom:0}gov-form-search *,.gov-form-search *{margin-top:0;margin-bottom:0}gov-form-search:focus,.gov-form-search:focus{outline:none}gov-form-search:focus-visible,.gov-form-search:focus-visible{border-radius:var(--outline-border-radius, var(--corner-radius-xs-nudge));outline:var(--outline-width, 0.125rem) solid var(--status-focus);outline-offset:var(--outline-offset, 0.125rem)}gov-form-search:focus-within,.gov-form-search:focus-within{border-radius:var(--outline-border-radius, var(--corner-radius-xs-nudge));outline:var(--outline-width, 0.125rem) solid var(--status-focus);outline-offset:var(--outline-offset, 0.125rem)}gov-form-search>*,.gov-form-search>*{flex:1 1 auto}gov-form-search [slot=input],.gov-form-search [slot=input]{flex:1 1 auto}gov-form-search [slot=input] .element,.gov-form-search [slot=input] .element{border-width:0;background-color:rgba(0,0,0,0)}gov-form-search [slot=input] .element:focus-within,.gov-form-search [slot=input] .element:focus-within{outline:none}gov-form-search [slot=button],.gov-form-search [slot=button]{flex:0 0 auto}gov-form-search:not(.hydrated) gov-form-input,.gov-form-search:not(.hydrated) gov-form-input{border:none}@media not all and (pointer: coarse){gov-form-search:hover,.gov-form-search:hover{background-color:var(--form-hover-color, var(--button-outlined-primary-hover))}gov-form-search:hover gov-form-input .element,gov-form-search:hover .gov-form-input .element,.gov-form-search:hover gov-form-input .element,.gov-form-search:hover .gov-form-input .element{background-color:rgba(0,0,0,0)}}gov-form-search[size=s],.gov-form-search[size=s]{height:var(--height, var(--height-component-s));gap:var(--gap, var(--spacing-xs-nudge))}gov-form-search[size=m],.gov-form-search[size=m]{height:var(--height, var(--height-component-m));gap:var(--gap, var(--spacing-s))}gov-form-search[size=l],.gov-form-search[size=l]{height:var(--height, var(--height-component-l));gap:var(--gap, var(--spacing-s-nudge))}gov-form-search[color=neutral],.gov-form-search[color=neutral]{border:var(--border-width, 0.0625rem) solid var(--border, var(--border-subtle))}gov-form-search[color=primary],.gov-form-search[color=primary]{border:var(--border-width, 0.0625rem) solid var(--border, var(--border-primary))}
