.select2-container,
.select2-container .select2-selection,
.select2-container .select2-search__field,
.select2-container .select2-results__option,
.select2-dropdown{font-family:Estedad,Tahoma,sans-serif!important}
.select2-container{direction:rtl;min-width:0;max-width:100%}
.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple{min-height:46px;border:1px solid var(--line);border-radius:8px;background:var(--bg);color:var(--ink)}
.select2-container--default .select2-selection--single .select2-selection__rendered{height:44px;padding:8px 13px 8px 38px;color:var(--ink);line-height:28px;text-align:right}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--muted)}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{right:auto;left:10px;height:44px}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:none;position:absolute;left:34px;color:var(--muted)}
.select2-dropdown{direction:rtl;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);box-shadow:0 12px 32px #102d2830;overflow:hidden;z-index:10550}
.select2-search--dropdown{padding:9px}
.select2-container--default .select2-search--dropdown .select2-search__field{height:40px;border:1px solid var(--line);border-radius:7px;background:var(--bg);color:var(--ink);padding:7px 11px;text-align:right;direction:rtl}
.select2-container--default .select2-results__option{padding:8px 12px;text-align:right;font-size:12px}
.select2-container--default .select2-results__option--selected{background:var(--soft);color:var(--accent)}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:var(--accent);color:#fff}
.select2-container--default.select2-container--focus .select2-selection,
.select2-container--default.select2-container--open .select2-selection{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}
.select2-container--disabled .select2-selection{opacity:.65}
.select2-container--default .select2-selection--multiple{padding:4px 8px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{border-color:var(--line);background:var(--soft);color:var(--ink)}
