.select2-container{width:100%!important}.select2-container:has(>.select2-dropdown){width:auto!important}.select-group .select2-container--default .select2-selection--single,.select-group .select2-container--default .select2-selection--multiple,.select-group>select:not(.select2-hidden-accessible){height:var(--h-field-lg)!important;min-height:var(--h-field-lg)!important;border-width:1.5px!important;border-color:var(--line-input)!important}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{display:flex!important;align-items:center!important;height:var(--h-field)!important;min-height:var(--h-field)!important;padding:0 14px!important;background:var(--surface)!important;border:1px solid var(--line-field)!important;border-radius:var(--r-md)!important;transition:border-color .15s,box-shadow .15s}.select2-container--default.select2-container--open .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--single{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-tint)}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0!important;line-height:normal!important;font-size:14px;font-weight:500;color:var(--ink)}.select2-selection__placeholder{color:var(--ink-label)!important;font-weight:400}.select2-selection__clear{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0!important;right:12px!important;height:100%!important;width:14px!important}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default .select2-selection--single .select2-selection__arrow:after{content:"";font-family:"Font Awesome 6 Pro","Font Awesome 6 Free";font-weight:900;font-size:11px;color:var(--ink-label);display:flex;align-items:center;justify-content:center;height:100%;transition:transform .2s}.select2-container--open .select2-selection__arrow:after{transform:rotate(180deg)}.select2-container--default .select2-dropdown{margin-top:5px;padding:4px;background:var(--surface);border:1px solid #e8eaee;border-radius:var(--r-md);box-shadow:var(--sh-dropdown);overflow:hidden;animation:ui-pop .16s cubic-bezier(.16,.84,.44,1)}.select2-container--default .select2-search--dropdown{padding:4px 4px 6px}.select2-container--default .select2-search--dropdown .select2-search__field{height:38px;padding:0 12px;border:1px solid var(--line-field)!important;border-radius:var(--r-sm);font-family:inherit;font-size:13.5px;color:var(--ink);outline:none}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:var(--accent)!important}.select2-container--default .select2-results__options{max-height:240px}.select2-container--default .select2-results__option{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 12px;border-radius:var(--r-sm);font-size:13.5px;font-weight:500;color:var(--ink-strong)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:var(--surface-hover)!important;color:var(--ink)!important}.select2-container--default .select2-results__option[aria-selected=true]{background:var(--accent-tint)!important;color:var(--accent-strong)!important;font-weight:600}.select2-container--default .select2-results__option[aria-selected=true]:after{content:"";font-family:"Font Awesome 6 Pro","Font Awesome 6 Free";font-weight:900;font-size:11px;color:var(--accent)}.select2-container--default .select2-results__option>div,.select2-container--default .select2-selection--single .select2-selection__rendered>div{flex:1 1 auto;min-width:0}.select2-container--default .select2-selection--single .select2-selection__rendered{flex:1 1 auto;min-width:0}.select2-container--default .select2-selection--single .select2-selection__rendered>div{width:100%;padding-right:20px}.select2-container--default .select2-results__option>div>:first-child,.select2-container--default .select2-selection--single .select2-selection__rendered>div>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container--default .select2-results__option>div>:last-child,.select2-container--default .select2-selection--single .select2-selection__rendered>div>:last-child{flex-shrink:0}.select2-container--default .select2-results__option[role=group]{display:block;padding:0}.select2-container--default .select2-results__option[role=group]+.select2-results__option[role=group]{margin-top:2px}.select2-container--default .select2-results__group{display:block;padding:9px 12px 5px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-dim)}.select2-container--default .select2-results__options--nested{max-height:none}.select2-container--default .select2-selection--multiple .select2-selection__choice{display:inline-flex;align-items:center;gap:7px;height:26px;margin:0 6px 0 0;padding:0 9px;background:var(--accent-tint);color:var(--accent-strong);border:none;border-radius:var(--r-xs);font-size:12px;font-weight:600}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{order:2;margin:0;color:var(--accent-strong);opacity:.55;border:none}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{opacity:1;background:none}.select2-container--disabled .select2-selection--single{background:var(--surface-sunken)!important}.ui-select{position:relative}.ui-select__trigger{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:var(--h-field);padding:0 14px;background:var(--surface);border:1px solid var(--line-field);border-radius:var(--r-md);font-family:inherit;font-size:14px;color:var(--ink);cursor:pointer;outline:none;transition:border-color .15s,box-shadow .15s}.ui-select__trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select__trigger.is-placeholder{color:var(--ink-label)}.ui-select.is-open .ui-select__trigger{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.ui-select__chev{font-size:11px;color:var(--ink-label);transition:transform .2s}.ui-select.is-open .ui-select__chev{transform:rotate(180deg)}.ui-select__panel{position:absolute;top:calc(100% + 5px);left:0;min-width:100%;max-height:240px;overflow-y:auto;padding:4px;background:var(--surface);border:1px solid #e8eaee;border-radius:var(--r-md);box-shadow:var(--sh-dropdown);z-index:60;transform-origin:top left;animation:ui-pop .16s cubic-bezier(.16,.84,.44,1)}.ui-select:not(.is-open) .ui-select__panel{display:none}.ui-select__option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;background:transparent;border:none;border-radius:var(--r-sm);font-family:inherit;font-size:13.5px;font-weight:500;color:var(--ink-strong);text-align:left;cursor:pointer}.ui-select__option:hover{background:var(--surface-hover)}.ui-select__option[aria-selected=true]{background:var(--accent-tint);color:var(--accent-strong);font-weight:600}.ui-select__option i{font-size:11px;color:var(--accent);visibility:hidden}.ui-select__option[aria-selected=true] i{visibility:visible}.select-group>select:not(.select2-hidden-accessible),select.select:not(.select2-hidden-accessible),.ig>select{width:100%;height:var(--h-field);padding:0 36px 0 14px;background:var(--surface) no-repeat right 13px center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%238b93a1' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border:1px solid var(--line-field);border-radius:var(--r-md);font-family:inherit;font-size:14px;font-weight:500;color:var(--ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}.select-group>select:not(.select2-hidden-accessible):focus,select.select:not(.select2-hidden-accessible):focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.select-group>select[disabled]:not(.select2-hidden-accessible),select.select[disabled]:not(.select2-hidden-accessible){background-color:var(--surface-sunken);color:var(--ink-muted);cursor:not-allowed}.ig>select{height:100%;border:none;border-radius:0;background-color:transparent}.ig>select:focus{box-shadow:none}
