.MultiCombobox_wrap__ZMAqb{position:relative;width:100%;min-width:0;font-family:var(--font-sans)}.MultiCombobox_trigger__i_LnS{position:relative;width:100%;height:56px;display:flex;align-items:center;gap:8px;padding-inline:16px 44px;background:var(--surface);color:var(--text);border:2px solid var(--color-orange);border-radius:14px;font-family:inherit;font-weight:700;font-size:17px;line-height:1;text-align:start;cursor:pointer;outline:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease;&:focus-visible{background:color-mix(in srgb,var(--color-orange) 12%,var(--surface))}}.MultiCombobox_wrap__ZMAqb{&[data-disabled] .MultiCombobox_trigger__i_LnS{opacity:.55;cursor:not-allowed}}.MultiCombobox_triggerLabel__GJ7tt{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultiCombobox_triggerAll__zhODA{color:var(--text-muted);font-weight:700}.MultiCombobox_chevron___oNP8{position:absolute;inset-inline-end:14px;top:50%;width:14px;height:10px;pointer-events:none;transform:translateY(-50%);background-color:var(--color-orange);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center /contain;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8' fill='none'><path d='M1 1.5L6 6.5L11 1.5' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center /contain;transition:transform .15s ease}.MultiCombobox_wrap__ZMAqb{&[data-open] .MultiCombobox_chevron___oNP8{transform:translateY(-50%) rotate(180deg)}}.MultiCombobox_clear__zrLfv{position:absolute;inset-inline-end:38px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:color-mix(in srgb,var(--text) 16%,transparent);color:var(--text);font-size:18px;line-height:1;cursor:pointer;padding:0;transition:background-color .15s ease;&:hover{background:color-mix(in srgb,var(--color-orange) 30%,transparent);color:var(--color-orange)}}.MultiCombobox_popover__0ywlL{position:absolute;z-index:50;top:calc(100% + 6px);left:0;right:0;display:flex;flex-direction:column;gap:6px;margin:0;padding:6px;background:var(--surface);border:2px solid var(--color-orange);border-radius:14px;max-height:360px;box-shadow:0 12px 30px rgba(0,13,31,.35)}.MultiCombobox_search__1Sr28{width:100%;height:38px;padding-inline:12px;background:color-mix(in srgb,var(--color-orange) 8%,var(--surface));border:1px solid color-mix(in srgb,var(--color-orange) 35%,transparent);border-radius:10px;color:var(--text);font-family:inherit;font-weight:700;font-size:14px;outline:none;&:focus{border-color:var(--color-orange)}}.MultiCombobox_list__4Sc3q{flex:1 1;margin:0;padding:0;list-style:none;overflow-y:auto;max-height:280px}.MultiCombobox_option__TpZ2e{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:var(--text);font-size:15px;font-weight:800;line-height:1.3;cursor:pointer;transition:background-color .12s ease,color .12s ease;&:hover{background:color-mix(in srgb,var(--color-orange) 16%,transparent)}}.MultiCombobox_optionSelected___UhJz{background:color-mix(in srgb,var(--color-orange) 26%,transparent);color:var(--text);&:hover{background:color-mix(in srgb,var(--color-orange) 30%,transparent)}}.MultiCombobox_checkbox__xBbU7{width:16px;height:16px;accent-color:var(--color-orange);cursor:pointer}.MultiCombobox_optionLabel__rTRve{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MultiCombobox_optionHint___nIdL{font-size:13px;font-weight:600;opacity:.7;white-space:nowrap}.MultiCombobox_empty__slF1_{padding:14px;text-align:center;color:var(--text-muted);font-weight:700;font-size:14px;list-style:none}.MultiCombobox_trigger__i_LnS{@media (max-width:1023px){height:48px;font-size:15px;padding-inline:14px 40px}}.MultiCombobox_chevron___oNP8{@media (max-width:1023px){inset-inline-end:12px}}.MultiCombobox_clear__zrLfv{@media (max-width:1023px){inset-inline-end:34px}}