.SearchBar_wrap__4mCK3{position:relative}.SearchBar_formLg__CPb_O,.SearchBar_formMd__WYfwL{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;border-radius:var(--radius-control-lg);background:var(--surface-card);border:1px solid var(--border-default);box-shadow:var(--shadow-sm);transition:box-shadow var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.SearchBar_formLg__CPb_O{padding:0 6px 0 22px}.SearchBar_formMd__WYfwL{padding:0 6px 0 16px}.SearchBar_formLg__CPb_O:focus-within,.SearchBar_formMd__WYfwL:focus-within{border-color:var(--border-brand);box-shadow:var(--focus-ring),var(--shadow-md)}.SearchBar_inputLg__6Xd43,.SearchBar_inputMd__ZaVuR{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--text-strong)}.SearchBar_inputLg__6Xd43{font:500 17px/1 var(--font-body)}.SearchBar_inputMd__ZaVuR{font:500 15px/1 var(--font-body)}.SearchBar_submitBtn__6MEv5{padding:0 22px;border:0;border-radius:var(--radius-control-sm);background:var(--brand-primary);color:var(--text-on-brand);font:700 15px/1 var(--font-body);cursor:pointer}.SearchBar_submitBtn__6MEv5:hover{background:var(--brand-primary-hover)}.SearchBar_dropdown__F7YH0{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:150;display:flex;flex-direction:column;padding:6px;box-sizing:border-box;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:min(520px,70vh);overflow-y:auto}.SearchBar_heading__OS8Bi{padding:8px 10px 6px;font:700 12px/1 var(--font-body);letter-spacing:var(--tracking-overline);text-transform:uppercase;color:var(--text-muted)}.SearchBar_result__l45Z7{display:flex;align-items:center;gap:12px;min-height:52px;padding:6px 10px;border:0;border-radius:var(--radius-control);background:transparent;cursor:pointer;text-align:left;font:inherit}.SearchBar_result__l45Z7:hover,.SearchBar_result__l45Z7[data-active=true]{background:var(--surface-sunken)}.SearchBar_resultLogo__DwYy9{width:40px;height:40px;flex:none;border-radius:var(--radius-sm);background:var(--surface-card);display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.SearchBar_resultLogoImg__RqYhU{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.SearchBar_resultLogoFallback__j3BdS{font:800 16px/1 var(--font-display);color:var(--text-muted)}.SearchBar_resultText__EUkRs{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.SearchBar_resultName__4eLqu{font:700 15px/1.2 var(--font-body);color:var(--text-strong)}.SearchBar_resultCategory__2EtIR{font:500 13px/1.2 var(--font-body);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchBar_resultRate__krb9q{flex:none;font:700 13px/1 var(--font-body);color:var(--green-700)}.SearchBar_seeAll__ORoFZ{display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 10px;margin-top:4px;border:0;border-top:1px solid var(--border-subtle);border-radius:0;background:transparent;cursor:pointer;font:700 14px/1 var(--font-body);color:var(--text-brand)}.SearchBar_seeAll__ORoFZ:hover{color:var(--text-link-hover)}.SearchBar_empty__yIjfQ{padding:20px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.SearchBar_emptyTitle__Ollo0{font:700 15px/1.3 var(--font-body);color:var(--text-strong)}.SearchBar_emptyHint__Q2me3{font:500 14px/1.4 var(--font-body);color:var(--text-muted)}.SearchBar_emptyBtn__zWORk{height:36px;padding:0 14px;border-radius:var(--radius-control-sm);border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-strong);font:700 14px/1 var(--font-body);cursor:pointer}.SearchBar_emptyBtn__zWORk:hover{background:var(--surface-sunken)}.HeaderSearch_form__KX4HK{position:relative}.HeaderSearch_dropdown__bDt_c{right:auto;width:max(100%,380px)}.HeaderSearch_link__oUO0M{text-decoration:none}.HeaderSearch_form__KX4HK .HeaderSearch_dropdown__bDt_c svg{color:inherit}.HeaderSearch_emptyLink__bxNQw{display:inline-flex;align-items:center}