.PartnersBrandSwitcher_switcher__ZaK9a{position:relative;font-family:var(--font-onest),"Onest",sans-serif}.PartnersBrandSwitcher_trigger__RS8d5{display:inline-flex;align-items:center;gap:8px;border:1px solid #f5f5f3;border-radius:8px;background:#fff;color:#0a0b0b;font-weight:700;cursor:pointer;transition:border-color .15s ease}.PartnersBrandSwitcher_trigger__RS8d5:hover,.PartnersBrandSwitcher_trigger__RS8d5[aria-expanded=true]{border-color:#e2e2e2}.PartnersBrandSwitcher_trigger__RS8d5:focus-visible{outline:2px solid teal;outline-offset:2px}.PartnersBrandSwitcher_trigger-compact__s3IbR{min-width:121px;max-width:220px;padding:10px 14px;font-size:14px;letter-spacing:-.42px}.PartnersBrandSwitcher_trigger-compact__s3IbR .PartnersBrandSwitcher_triggerChevron__uBuKx{width:20px;height:20px}.PartnersBrandSwitcher_trigger-large__MQl3C{width:248px;height:44px;padding:10px 16px;border-color:#e2e2e2;border-radius:8px;font-size:16px;letter-spacing:-.48px}.PartnersBrandSwitcher_trigger-large__MQl3C .PartnersBrandSwitcher_triggerChevron__uBuKx{width:20px;height:20px}.PartnersBrandSwitcher_triggerLabel__4qiEi{flex:1;min-width:0;overflow:hidden;line-height:1.2;text-align:left;text-overflow:ellipsis;white-space:nowrap}.PartnersBrandSwitcher_triggerChevron__uBuKx{flex-shrink:0;color:#344054}.PartnersBrandSwitcher_dropdown__V3h0c{position:absolute;top:calc(100% + 8px);z-index:120;display:flex;flex-direction:column;width:260px;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.03),0 4px 16px rgba(0,0,0,.1)}.PartnersBrandSwitcher_dropdown-compact__K9LDE{left:0}.PartnersBrandSwitcher_dropdown-large__9l0gq{right:0}.PartnersBrandSwitcher_search__Lji_V{display:flex;align-items:center;gap:8px;padding:12px;border-bottom:1px solid #f2f2f2}.PartnersBrandSwitcher_search__Lji_V input{flex:1;min-width:0;border:0;outline:0;background:rgba(0,0,0,0);color:#0a0b0b;font-size:14px;line-height:1.2}.PartnersBrandSwitcher_search__Lji_V input::placeholder{color:#818181}.PartnersBrandSwitcher_searchIcon__y1yyO{width:16px;height:16px;flex-shrink:0;color:#818181}.PartnersBrandSwitcher_list__JM_It{max-height:360px;margin:0;padding:0;overflow-y:auto;list-style:none}.PartnersBrandSwitcher_option__Nv9EH{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:0;background:#fff;text-align:left;cursor:pointer;transition:background-color .15s ease}.PartnersBrandSwitcher_option__Nv9EH:hover{background:#fafafa}.PartnersBrandSwitcher_option__Nv9EH:focus-visible{outline:2px solid teal;outline-offset:-2px}.PartnersBrandSwitcher_optionSelected__ZcmfU,.PartnersBrandSwitcher_optionSelected__ZcmfU:hover{background:#fff4f0}.PartnersBrandSwitcher_tile__hQomW{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;overflow:hidden;border-radius:50%;background:#fff;color:#fff;font-size:11px;font-weight:700;line-height:1.2}.PartnersBrandSwitcher_tile__hQomW img{width:100%;height:100%;object-fit:cover}.PartnersBrandSwitcher_brandList__JjyKw{display:flex;flex-direction:column;min-width:0}.PartnersBrandSwitcher_optionBody__cB0eF{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.PartnersBrandSwitcher_optionNameRow__kG0Le{display:flex;align-items:center;gap:6px;min-width:0;margin-bottom:2px}.PartnersBrandSwitcher_optionName__IJvDE{overflow:hidden;color:#0a0b0b;font-size:13px;font-weight:600;letter-spacing:-.39px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.PartnersBrandSwitcher_usageTrack__1KLox{display:block;width:100%;height:3px;overflow:hidden;border-radius:4px;background:#e2e2e2}.PartnersBrandSwitcher_usageFill__qUiTX{display:block;height:100%;border-radius:4px;background:teal}.PartnersBrandSwitcher_usageLabel__uzQ0s{color:#818181;font-size:10px;line-height:1.2}.PartnersBrandSwitcher_check__bzkRO{width:16px;height:16px;flex-shrink:0;color:coral}.PartnersBrandSwitcher_empty__4Fq6z{padding:16px 12px;color:#818181;font-size:13px;text-align:center}.PartnersBrandSwitcher_addBrand__pjVjI{display:flex;align-items:center;gap:6px;padding:12px;border:0;border-top:1px solid #f2f2f2;background:#fff;color:coral;font-size:13px;font-weight:600;line-height:1.2;cursor:pointer}.PartnersBrandSwitcher_addBrand__pjVjI:hover{background:#fff4f0}.PartnersBrandSwitcher_addBrandIcon__jtB9E{width:14px;height:14px}