Proyectos de Subversion LeadersLinked - Backend

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
16844 efrain 1
/*!
2
 * Select2 v4 Bootstrap 5 theme v1.3.0
3
*/
4
.select2-container--bootstrap-5 {
5
  display: block;
6
}
7
select + .select2-container--bootstrap-5 {
8
  z-index: 1;
9
}
10
 
11
.select2-container--bootstrap-5 *:focus {
12
  outline: 0;
13
}
14
.select2-container--bootstrap-5 .select2-selection {
15
  width: 100%;
16
  min-height: calc(1.5em + 0.75rem + 2px);
17
  padding: 0.375rem 0.75rem;
18
  font-family: inherit;
19
  font-size: 1rem;
20
  font-weight: 400;
21
  line-height: 1.5;
22
  color: #212529;
23
  background-color: #fff;
24
  border: 1px solid #ced4da;
25
  border-radius: 0.25rem;
26
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
27
  -webkit-appearance: none;
28
     -moz-appearance: none;
29
          appearance: none;
30
}
31
@media (prefers-reduced-motion: reduce) {
32
  .select2-container--bootstrap-5 .select2-selection {
33
    transition: none;
34
  }
35
}
36
.select2-container--bootstrap-5.select2-container--focus .select2-selection, .select2-container--bootstrap-5.select2-container--open .select2-selection {
37
  border-color: #86b7fe;
38
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
39
}
40
.select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection {
41
  border-bottom: 0 solid transparent;
42
  border-bottom-left-radius: 0;
43
  border-bottom-right-radius: 0;
44
}
45
.select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection {
46
  border-top: 0 solid transparent;
47
  border-top-right-radius: 0;
48
  border-top-left-radius: 0;
49
}
50
.select2-container--bootstrap-5 .select2-search {
51
  width: 100%;
52
}
53
.select2-container--bootstrap-5 .select2-search--inline .select2-search__field {
54
  vertical-align: top;
55
}
56
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear,
57
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear {
58
  position: absolute;
59
  top: 50%;
60
  left: 2.25rem;
61
  width: 0.75rem;
62
  height: 0.75rem;
63
  padding: 0.25em 0.25em;
64
  overflow: hidden;
65
  text-indent: 100%;
66
  white-space: nowrap;
67
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.75rem auto no-repeat;
68
  transform: translateY(-50%);
69
}
70
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear:hover,
71
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover {
72
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.75rem auto no-repeat;
73
}
74
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear > span,
75
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear > span {
76
  display: none;
77
}
78
 
79
.select2-container--bootstrap-5 + .select2-container--bootstrap-5 {
80
  z-index: 1056;
81
}
82
.select2-container--bootstrap-5 .select2-dropdown {
83
  z-index: 1056;
84
  overflow: hidden;
85
  color: #212529;
86
  background-color: #fff;
87
  border-color: #86b7fe;
88
  border-radius: 0.25rem;
89
}
90
.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below {
91
  border-top: 0 solid transparent;
92
  border-top-right-radius: 0;
93
  border-top-left-radius: 0;
94
}
95
.select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above {
96
  border-bottom: 0 solid transparent;
97
  border-bottom-left-radius: 0;
98
  border-bottom-right-radius: 0;
99
}
100
.select2-container--bootstrap-5 .select2-dropdown .select2-search {
101
  padding: 0.375rem 0.75rem;
102
}
103
.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field {
104
  display: block;
105
  width: 100%;
106
  padding: 0.375rem 0.75rem;
107
  font-family: inherit;
108
  font-size: 1rem;
109
  font-weight: 400;
110
  line-height: 1.5;
111
  color: #212529;
112
  background-color: #fff;
113
  background-clip: padding-box;
114
  border: 1px solid #ced4da;
115
  -webkit-appearance: none;
116
     -moz-appearance: none;
117
          appearance: none;
118
  border-radius: 0.25rem;
119
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
120
}
121
@media (prefers-reduced-motion: reduce) {
122
  .select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field {
123
    transition: none;
124
  }
125
}
126
.select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field:focus {
127
  border-color: #86b7fe;
128
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
129
}
130
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options:not(.select2-results__options--nested) {
131
  max-height: 15rem;
132
  overflow-y: auto;
133
}
134
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option {
135
  padding: 0.375rem 0.75rem;
136
  font-size: 1rem;
137
  font-weight: 400;
138
  line-height: 1.5;
139
}
140
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__message {
141
  color: #6c757d;
142
}
143
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--highlighted {
144
  color: #000;
145
  background-color: #e9ecef;
146
}
147
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--selected, .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-selected=true]:not(.select2-results__option--highlighted) {
148
  color: #fff;
149
  background-color: #0d6efd;
150
}
151
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option.select2-results__option--disabled, .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[aria-disabled=true] {
152
  color: #6c757d;
153
}
154
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] {
155
  padding: 0;
156
}
157
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group {
158
  padding: 0.375rem 0.375rem;
159
  font-weight: 500;
160
  line-height: 1.5;
161
  color: #6c757d;
162
}
163
.select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option {
164
  padding: 0.375rem 0.75rem;
165
}
166
 
167
.select2-container--bootstrap-5 .select2-selection--single {
168
  padding: 0.375rem 0.75rem 0.375rem 2.25rem;
169
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
170
  background-repeat: no-repeat;
171
  background-position: left 0.75rem center;
172
  background-size: 16px 12px;
173
}
174
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered {
175
  padding: 0;
176
  font-weight: 400;
177
  line-height: 1.5;
178
  color: #212529;
179
}
180
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__placeholder {
181
  font-weight: 400;
182
  line-height: 1.5;
183
  color: #6c757d;
184
}
185
.select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered .select2-selection__arrow {
186
  display: none;
187
}
188
 
189
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered {
190
  display: flex;
191
  flex-direction: row;
192
  flex-wrap: wrap;
193
  padding-right: 0;
194
  margin: 0;
195
  list-style: none;
196
}
197
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
198
  display: flex;
199
  flex-direction: row;
200
  align-items: center;
201
  padding: 0.35em 0.65em;
202
  margin-left: 0.375rem;
203
  margin-bottom: 0.375rem;
204
  font-size: 1rem;
205
  color: #212529;
206
  cursor: auto;
207
  border: 1px solid #ced4da;
208
  border-radius: 0.25rem;
209
}
210
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
211
  width: 0.75rem;
212
  height: 0.75rem;
213
  padding: 0.25em 0.25em;
214
  margin-left: 0.25rem;
215
  overflow: hidden;
216
  text-indent: 100%;
217
  white-space: nowrap;
218
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.75rem auto no-repeat;
219
  border: 0;
220
}
221
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
222
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.75rem auto no-repeat;
223
}
224
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove > span {
225
  display: none;
226
}
227
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search {
228
  display: block;
229
  width: 100%;
230
  height: 1.5rem;
231
}
232
.select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field {
233
  width: 100%;
234
  height: 1.5rem;
235
  margin-top: 0;
236
  margin-right: 0;
237
  font-family: inherit;
238
  line-height: 1.5;
239
  background-color: transparent;
240
}
241
.select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear {
242
  left: 0.75rem;
243
}
244
 
245
.select2-container--bootstrap-5.select2-container--disabled .select2-selection, .select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection {
246
  color: #6c757d;
247
  cursor: not-allowed;
248
  background-color: #e9ecef;
249
  border-color: #ced4da;
250
  box-shadow: none;
251
}
252
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__clear, .select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__clear {
253
  display: none;
254
}
255
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__choice, .select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__choice {
256
  cursor: not-allowed;
257
}
258
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove, .select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {
259
  display: none;
260
}
261
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__rendered:not(:empty), .select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__rendered:not(:empty) {
262
  padding-bottom: 0;
263
}
264
.select2-container--bootstrap-5.select2-container--disabled .select2-selection--multiple .select2-selection__rendered:not(:empty) + .select2-search, .select2-container--bootstrap-5.select2-container--disabled.select2-container--focus .select2-selection--multiple .select2-selection__rendered:not(:empty) + .select2-search {
265
  display: none;
266
}
267
 
268
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu).select2-container--bootstrap-5 .select2-selection {
269
  border-top-left-radius: 0;
270
  border-bottom-left-radius: 0;
271
}
272
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu).select2-container--bootstrap-5 .select2-selection {
273
  border-top-left-radius: 0;
274
  border-bottom-left-radius: 0;
275
}
276
.input-group > .input-group-text ~ .select2-container--bootstrap-5 .select2-selection,
277
.input-group > .btn ~ .select2-container--bootstrap-5 .select2-selection,
278
.input-group > .dropdown-menu ~ .select2-container--bootstrap-5 .select2-selection {
279
  border-top-right-radius: 0;
280
  border-bottom-right-radius: 0;
281
}
282
.input-group .select2-container--bootstrap-5 {
283
  flex-grow: 1;
284
}
285
.input-group .select2-container--bootstrap-5 .select2-selection {
286
  height: 100%;
287
}
288
 
289
.is-valid + .select2-container--bootstrap-5 .select2-selection, .was-validated select:valid + .select2-container--bootstrap-5 .select2-selection {
290
  border-color: #198754;
291
}
292
.is-valid + .select2-container--bootstrap-5.select2-container--focus .select2-selection, .is-valid + .select2-container--bootstrap-5.select2-container--open .select2-selection, .was-validated select:valid + .select2-container--bootstrap-5.select2-container--focus .select2-selection, .was-validated select:valid + .select2-container--bootstrap-5.select2-container--open .select2-selection {
293
  border-color: #198754;
294
  box-shadow: 0 0 0 0.25rem rgba(25, 135, 84, 0.25);
295
}
296
.is-valid + .select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection, .was-validated select:valid + .select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection {
297
  border-bottom: 0 solid transparent;
298
}
299
.is-valid + .select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection, .was-validated select:valid + .select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection {
300
  border-top: 0 solid transparent;
301
  border-top-right-radius: 0;
302
  border-top-left-radius: 0;
303
}
304
.is-invalid + .select2-container--bootstrap-5 .select2-selection, .was-validated select:invalid + .select2-container--bootstrap-5 .select2-selection {
305
  border-color: #dc3545;
306
}
307
.is-invalid + .select2-container--bootstrap-5.select2-container--focus .select2-selection, .is-invalid + .select2-container--bootstrap-5.select2-container--open .select2-selection, .was-validated select:invalid + .select2-container--bootstrap-5.select2-container--focus .select2-selection, .was-validated select:invalid + .select2-container--bootstrap-5.select2-container--open .select2-selection {
308
  border-color: #dc3545;
309
  box-shadow: 0 0 0 0.25rem rgba(220, 53, 69, 0.25);
310
}
311
.is-invalid + .select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection, .was-validated select:invalid + .select2-container--bootstrap-5.select2-container--open.select2-container--below .select2-selection {
312
  border-bottom: 0 solid transparent;
313
}
314
.is-invalid + .select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection, .was-validated select:invalid + .select2-container--bootstrap-5.select2-container--open.select2-container--above .select2-selection {
315
  border-top: 0 solid transparent;
316
  border-top-right-radius: 0;
317
  border-top-left-radius: 0;
318
}
319
 
320
.select2-container--bootstrap-5 .select2--small.select2-selection {
321
  min-height: calc(1.5em + 0.5rem + 2px);
322
  padding: 0.25rem 0.5rem;
323
  font-size: 0.875rem;
324
  border-radius: 0.2rem;
325
}
326
.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-selection__clear,
327
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear {
328
  width: 0.5rem;
329
  height: 0.5rem;
330
  padding: 0.125rem 0.125rem;
331
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
332
}
333
.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-selection__clear:hover,
334
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear:hover {
335
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
336
}
337
.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-search,
338
.select2-container--bootstrap-5 .select2--small.select2-selection--single .select2-search .select2-search__field,
339
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-search,
340
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-search .select2-search__field {
341
  height: 1.5em;
342
}
343
.select2-container--bootstrap-5 .select2--small.select2-dropdown {
344
  border-radius: 0.2rem;
345
}
346
.select2-container--bootstrap-5 .select2--small.select2-dropdown.select2-dropdown--below {
347
  border-top-right-radius: 0;
348
  border-top-left-radius: 0;
349
}
350
.select2-container--bootstrap-5 .select2--small.select2-dropdown.select2-dropdown--above {
351
  border-bottom-left-radius: 0;
352
  border-bottom-right-radius: 0;
353
}
354
.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-search .select2-search__field {
355
  padding: 0.25rem 0.5rem;
356
  font-size: 0.875rem;
357
}
358
.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-results__options .select2-results__option {
359
  padding: 0.25rem 0.5rem;
360
  font-size: 0.875rem;
361
}
362
.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group {
363
  padding: 0.25rem 0.25rem;
364
}
365
.select2-container--bootstrap-5 .select2--small.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option {
366
  padding: 0.25rem 0.5rem;
367
}
368
.select2-container--bootstrap-5 .select2--small.select2-selection--single {
369
  padding: 0.25rem 0.5rem 0.25rem 2.25rem;
370
}
371
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
372
  padding: 0.35em 0.65em;
373
  font-size: 0.875rem;
374
}
375
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
376
  width: 0.5rem;
377
  height: 0.5rem;
378
  padding: 0.125rem 0.125rem;
379
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
380
}
381
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
382
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
383
}
384
.select2-container--bootstrap-5 .select2--small.select2-selection--multiple .select2-selection__clear {
385
  left: 0.5rem;
386
}
387
.select2-container--bootstrap-5 .select2--large.select2-selection {
388
  min-height: calc(1.5em + 1rem + 2px);
389
  padding: 0.5rem 1rem;
390
  font-size: 1.25rem;
391
  border-radius: 0.3rem;
392
}
393
.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-selection__clear,
394
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear {
395
  width: 1rem;
396
  height: 1rem;
397
  padding: 0.5rem 0.5rem;
398
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
399
}
400
.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-selection__clear:hover,
401
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear:hover {
402
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
403
}
404
.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-search,
405
.select2-container--bootstrap-5 .select2--large.select2-selection--single .select2-search .select2-search__field,
406
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-search,
407
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-search .select2-search__field {
408
  height: 1.5em;
409
}
410
.select2-container--bootstrap-5 .select2--large.select2-dropdown {
411
  border-radius: 0.3rem;
412
}
413
.select2-container--bootstrap-5 .select2--large.select2-dropdown.select2-dropdown--below {
414
  border-top-right-radius: 0;
415
  border-top-left-radius: 0;
416
}
417
.select2-container--bootstrap-5 .select2--large.select2-dropdown.select2-dropdown--above {
418
  border-bottom-left-radius: 0;
419
  border-bottom-right-radius: 0;
420
}
421
.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-search .select2-search__field {
422
  padding: 0.5rem 1rem;
423
  font-size: 1.25rem;
424
}
425
.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-results__options .select2-results__option {
426
  padding: 0.5rem 1rem;
427
  font-size: 1.25rem;
428
}
429
.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group {
430
  padding: 0.5rem 0.5rem;
431
}
432
.select2-container--bootstrap-5 .select2--large.select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option {
433
  padding: 0.5rem 1rem;
434
}
435
.select2-container--bootstrap-5 .select2--large.select2-selection--single {
436
  padding: 0.5rem 1rem 0.5rem 2.25rem;
437
}
438
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
439
  padding: 0.35em 0.65em;
440
  font-size: 1.25rem;
441
}
442
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
443
  width: 1rem;
444
  height: 1rem;
445
  padding: 0.5rem 0.5rem;
446
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
447
}
448
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
449
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
450
}
451
.select2-container--bootstrap-5 .select2--large.select2-selection--multiple .select2-selection__clear {
452
  left: 1rem;
453
}
454
 
455
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection {
456
  min-height: calc(1.5em + 0.5rem + 2px);
457
  padding: 0.25rem 0.5rem;
458
  font-size: 0.875rem;
459
  border-radius: 0.2rem;
460
}
461
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear,
462
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear {
463
  width: 0.5rem;
464
  height: 0.5rem;
465
  padding: 0.125rem 0.125rem;
466
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
467
}
468
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear:hover,
469
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover {
470
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
471
}
472
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--single .select2-search,
473
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--single .select2-search .select2-search__field,
474
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-search,
475
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field {
476
  height: 1.5em;
477
}
478
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown {
479
  border-radius: 0.2rem;
480
}
481
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below {
482
  border-top-right-radius: 0;
483
  border-top-left-radius: 0;
484
}
485
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above {
486
  border-bottom-left-radius: 0;
487
  border-bottom-right-radius: 0;
488
}
489
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field {
490
  padding: 0.25rem 0.5rem;
491
  font-size: 0.875rem;
492
}
493
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option {
494
  padding: 0.25rem 0.5rem;
495
  font-size: 0.875rem;
496
}
497
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group {
498
  padding: 0.25rem 0.25rem;
499
}
500
.form-select-sm ~ .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option {
501
  padding: 0.25rem 0.5rem;
502
}
503
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--single {
504
  padding: 0.25rem 0.5rem 0.25rem 2.25rem;
505
}
506
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
507
  padding: 0.35em 0.65em;
508
  font-size: 0.875rem;
509
}
510
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
511
  width: 0.5rem;
512
  height: 0.5rem;
513
  padding: 0.125rem 0.125rem;
514
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
515
}
516
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
517
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/0.5rem auto no-repeat;
518
}
519
.form-select-sm ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear {
520
  left: 0.5rem;
521
}
522
 
523
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection {
524
  min-height: calc(1.5em + 1rem + 2px);
525
  padding: 0.5rem 1rem;
526
  font-size: 1.25rem;
527
  border-radius: 0.3rem;
528
}
529
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear,
530
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear {
531
  width: 1rem;
532
  height: 1rem;
533
  padding: 0.5rem 0.5rem;
534
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
535
}
536
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--single .select2-selection__clear:hover,
537
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear:hover {
538
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
539
}
540
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--single .select2-search,
541
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--single .select2-search .select2-search__field,
542
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-search,
543
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-search .select2-search__field {
544
  height: 1.5em;
545
}
546
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown {
547
  border-radius: 0.3rem;
548
}
549
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--below {
550
  border-top-right-radius: 0;
551
  border-top-left-radius: 0;
552
}
553
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown.select2-dropdown--above {
554
  border-bottom-left-radius: 0;
555
  border-bottom-right-radius: 0;
556
}
557
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown .select2-search .select2-search__field {
558
  padding: 0.5rem 1rem;
559
  font-size: 1.25rem;
560
}
561
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option {
562
  padding: 0.5rem 1rem;
563
  font-size: 1.25rem;
564
}
565
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__group {
566
  padding: 0.5rem 0.5rem;
567
}
568
.form-select-lg ~ .select2-container--bootstrap-5 .select2-dropdown .select2-results__options .select2-results__option[role=group] .select2-results__options--nested .select2-results__option {
569
  padding: 0.5rem 1rem;
570
}
571
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--single {
572
  padding: 0.5rem 1rem 0.5rem 2.25rem;
573
}
574
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
575
  padding: 0.35em 0.65em;
576
  font-size: 1.25rem;
577
}
578
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
579
  width: 1rem;
580
  height: 1rem;
581
  padding: 0.5rem 0.5rem;
582
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23676a6d'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
583
}
584
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove:hover {
585
  background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1rem auto no-repeat;
586
}
587
.form-select-lg ~ .select2-container--bootstrap-5 .select2-selection--multiple .select2-selection__clear {
588
  left: 1rem;
589
}