.search-form.svelte-1l7vvd6{--field-h:3rem;--field-bg:#fff;--field-fg:var(--gray-900);--field-border:var(--gray-300);--placeholder:var(--gray-600);--btn-bg:var(--teal-dark);--btn-bg-hover:var(--teal-deep);--btn-fg:#fff;width:100%;margin:0}.search-form--page.svelte-1l7vvd6{--field-h:3.5rem}.search-form--inline.svelte-1l7vvd6{max-width:32rem}.search-form--footer.svelte-1l7vvd6{--field-h:2.75rem;--field-bg:#ffffff14;--field-fg:#fff;--field-border:#ffffff59;--placeholder:var(--text-on-dark);--btn-bg:#fff;--btn-bg-hover:var(--text-on-dark);--btn-fg:var(--teal-deep);max-width:22rem}.field.svelte-1l7vvd6{min-height:var(--field-h);border:1px solid var(--field-border);background:var(--field-bg);color:var(--field-fg);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .25rem .25rem 1.1rem;transition:border-color .2s,box-shadow .2s;display:flex}.field.svelte-1l7vvd6:focus-within{border-color:var(--teal-muted);box-shadow:0 0 0 3px color-mix(in srgb, var(--teal-muted) 35%, transparent);outline-offset:2px;outline:2px solid #0000}.search-form--footer.svelte-1l7vvd6 .field:where(.svelte-1l7vvd6):focus-within{border-color:#fff;box-shadow:0 0 0 3px #ffffff59}.lead.svelte-1l7vvd6{color:var(--placeholder);flex:none;margin-left:-.25rem;display:inline-flex}.query.svelte-1l7vvd6{min-width:0;color:inherit;font:inherit;appearance:none;text-overflow:ellipsis;background:0 0;border:0;outline:none;flex:1;padding:0 .5rem 0 0;font-size:1rem}.query.svelte-1l7vvd6::placeholder{color:var(--placeholder);opacity:1}.submit.svelte-1l7vvd6{min-width:calc(var(--field-h) - .5rem - 2px);height:calc(var(--field-h) - .5rem - 2px);background:var(--btn-bg);color:var(--btn-fg);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:.4rem;padding:0 .6rem;font-weight:600;transition:background .2s;display:inline-flex}.search-form--page.svelte-1l7vvd6 .submit:where(.svelte-1l7vvd6),.search-form--inline.svelte-1l7vvd6 .submit:where(.svelte-1l7vvd6),.search-form--nav.svelte-1l7vvd6 .submit:where(.svelte-1l7vvd6){padding:0 1.25rem}.submit.svelte-1l7vvd6:hover{background:var(--btn-bg-hover)}
