.search-form_form__1KIfc{display:grid;gap:var(--space-3)}.search-form_labelRow__wVKx9{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.search-form_label__WLEBO{color:var(--color-text);font-size:var(--step-0);font-weight:720}.search-form_hint__nFb2y{color:var(--color-text-quiet);font-size:var(--step--1)}.search-form_control__LK9h9{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:.5rem;border:1px solid var(--color-line-strong);border-radius:1.125rem;background:var(--color-surface);box-shadow:none;transition:border-color var(--duration-ui) var(--ease-out),background-color var(--duration-ui) var(--ease-out)}.search-form_control__LK9h9:focus-within{border-color:var(--color-accent);background:var(--color-surface)}.search-form_queryMark__jv5Ga{display:grid;width:3.25rem;min-height:3.75rem;place-items:center;color:var(--color-text-muted)}.search-form_input__GOPU_{width:100%;min-width:0;min-height:3.75rem;padding:0;border:0;outline:0;background:transparent;color:var(--color-text);font-size:clamp(1rem,2vw,1.2rem)}.search-form_input__GOPU_::placeholder{color:var(--color-text-quiet);opacity:1}.search-form_input__GOPU_:placeholder-shown::-webkit-search-cancel-button{display:none}.search-form_button__ZUvNT{display:inline-flex;min-width:8.5rem;min-height:3.75rem;align-items:center;justify-content:center;gap:var(--space-2);padding-inline:var(--space-5);border:0;border-radius:.75rem;background:var(--color-surface-inverse);color:#ffffff;font-weight:760;line-height:1.3;text-align:center;white-space:normal;transition:background-color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.search-form_button__ZUvNT:hover{background:var(--color-accent)}.search-form_button__ZUvNT:active{transform:translateY(1px)}.search-form_button__ZUvNT:disabled,.search-form_input__GOPU_:disabled{cursor:wait}.search-form_button__ZUvNT:disabled{background:var(--color-text-muted);opacity:.88}.search-form_labelShort__733we{display:none}.search-form_suggestions__k6YmM{position:absolute;z-index:var(--z-drawer);top:calc(100% + var(--space-2));right:0;left:0;display:grid;max-height:min(24rem,60vh);margin:0;padding:var(--space-2);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--color-line-strong);border-radius:var(--radius-panel);background:var(--color-surface);list-style:none;text-align:left}.search-form_suggestion__NpXF3{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:center;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);color:var(--color-text);font-size:var(--step-1);line-height:1.4;cursor:pointer}.search-form_suggestion__NpXF3[aria-selected=true]{background:var(--color-accent-soft)}.search-form_suggestionIcon__Ld0AB{display:grid;place-items:center;color:var(--color-text-quiet)}.search-form_suggestion__NpXF3[aria-selected=true] .search-form_suggestionIcon__Ld0AB{color:var(--color-accent-text)}.search-form_suggestionText__wL6Hy{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-form_suggestionText__wL6Hy mark{background:transparent;color:var(--color-accent-text);font-weight:720}.search-form_suggestionTag__Un5uz{padding:.125rem var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-tag);color:var(--color-text-quiet);font-size:var(--step--1);white-space:nowrap}.search-form_hero___jpw9 .search-form_suggestions__k6YmM{border-radius:1.25rem}.search-form_compact__1hB2B .search-form_suggestion__NpXF3{font-size:var(--step-0)}.search-form_spinner__TGFrK{animation:search-form_search-spinner__drsoR .8s linear infinite}@keyframes search-form_search-spinner__drsoR{to{transform:rotate(1turn)}}.search-form_compact__1hB2B .search-form_labelRow__wVKx9,.search-form_hero___jpw9 .search-form_labelRow__wVKx9{display:none}.search-form_hero___jpw9 .search-form_control__LK9h9{border-radius:999px;background:var(--color-page-raised)}.search-form_hero___jpw9 .search-form_button__ZUvNT{border-radius:999px}.search-form_compact__1hB2B .search-form_control__LK9h9{border-radius:var(--radius-control)}.search-form_compact__1hB2B .search-form_button__ZUvNT,.search-form_compact__1hB2B .search-form_input__GOPU_,.search-form_compact__1hB2B .search-form_queryMark__jv5Ga{min-height:2.75rem}@media (max-width:35rem){.search-form_control__LK9h9{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-2)}.search-form_queryMark__jv5Ga{width:1.75rem}.search-form_input__GOPU_{font-size:var(--step-1);text-overflow:ellipsis}.search-form_input__GOPU_::placeholder{font-size:var(--step-0)}.search-form_button__ZUvNT{width:auto;min-width:4.75rem;max-width:9.25rem;padding-inline:var(--space-2);font-size:var(--step--1);white-space:nowrap}.search-form_labelLong__IQy2P{display:none}.search-form_labelShort__733we{display:inline}.search-form_hint__nFb2y{display:none}}@media (prefers-reduced-motion:reduce){.search-form_spinner__TGFrK{animation:none}}