Merge "Don't re-apply EXIF rotation to chained thumbnails"
[lhc/web/wiklou.git] / resources / lib / oojs-ui / oojs-ui-mediawiki.css
1 /*!
2 * OOjs UI v0.1.0-pre (f1abca8e82)
3 * https://www.mediawiki.org/wiki/OOjs_UI
4 *
5 * Copyright 2011–2014 OOjs Team and other contributors.
6 * Released under the MIT license
7 * http://oojs.mit-license.org
8 *
9 * Date: 2014-11-17T23:49:34Z
10 */
11 .oo-ui-progressBarWidget-slide-frames from {
12 margin-left: -40%;
13 }
14 .oo-ui-progressBarWidget-slide-frames to {
15 margin-left: 100%;
16 }
17 @-webkit-keyframes oo-ui-progressBarWidget-slide {
18 from {
19 margin-left: -40%;
20 }
21 to {
22 margin-left: 100%;
23 }
24 }
25 @-moz-keyframes oo-ui-progressBarWidget-slide {
26 from {
27 margin-left: -40%;
28 }
29 to {
30 margin-left: 100%;
31 }
32 }
33 @-ms-keyframes oo-ui-progressBarWidget-slide {
34 from {
35 margin-left: -40%;
36 }
37 to {
38 margin-left: 100%;
39 }
40 }
41 @-o-keyframes oo-ui-progressBarWidget-slide {
42 from {
43 margin-left: -40%;
44 }
45 to {
46 margin-left: 100%;
47 }
48 }
49 @keyframes oo-ui-progressBarWidget-slide {
50 from {
51 margin-left: -40%;
52 }
53 to {
54 margin-left: 100%;
55 }
56 }
57 /* @noflip */
58 .oo-ui-rtl {
59 direction: rtl;
60 }
61 /* @noflip */
62 .oo-ui-ltr {
63 direction: ltr;
64 }
65 .oo-ui-buttonElement > .oo-ui-buttonElement-button {
66 cursor: pointer;
67 display: inline-block;
68 vertical-align: middle;
69 font-family: inherit;
70 -webkit-touch-callout: none;
71 -webkit-user-select: none;
72 -moz-user-select: none;
73 -ms-user-select: none;
74 user-select: none;
75 }
76 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
77 display: none;
78 }
79 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
80 display: none;
81 }
82 .oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
83 cursor: default;
84 }
85 .oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator,
86 .oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
87 display: inline-block;
88 vertical-align: middle;
89 background-position: center center;
90 background-repeat: no-repeat;
91 }
92 .oo-ui-buttonElement-frameless {
93 display: inline-block;
94 position: relative;
95 }
96 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
97 display: inline-block;
98 vertical-align: middle;
99 }
100 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
101 display: inline-block;
102 vertical-align: top;
103 text-align: center;
104 }
105 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
106 display: inline-block;
107 vertical-align: middle;
108 }
109 .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button,
110 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
111 .oo-ui-buttonElement-framed.oo-ui-widget-disabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
112 cursor: default;
113 }
114 .oo-ui-buttonElement > .oo-ui-buttonElement-button {
115 font-weight: bold;
116 }
117 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
118 margin-left: 0;
119 }
120 .oo-ui-buttonElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
121 margin-right: -0.75em;
122 margin-left: -0.75em;
123 }
124 .oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator,
125 .oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
126 margin-left: 0;
127 }
128 .oo-ui-buttonElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator,
129 .oo-ui-buttonElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
130 width: 2.2em;
131 height: 2.2em;
132 }
133 .oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon,
134 .oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator {
135 opacity: 0.2;
136 }
137 .oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
138 color: #dddddd;
139 }
140 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:hover,
141 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button:focus {
142 outline: none;
143 }
144 .oo-ui-buttonElement-frameless > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
145 margin-left: 0.25em;
146 }
147 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
148 color: #757575;
149 }
150 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
151 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
152 color: #444444;
153 }
154 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label,
155 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label {
156 color: #598ad1;
157 }
158 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
159 color: #777777;
160 }
161 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active > .oo-ui-labelElement-label,
162 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
163 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
164 color: #015ccc;
165 }
166 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label,
167 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label {
168 color: #00c697;
169 }
170 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
171 color: #777777;
172 }
173 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active > .oo-ui-labelElement-label,
174 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
175 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
176 color: #008c6d;
177 }
178 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover > .oo-ui-labelElement-label,
179 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus > .oo-ui-labelElement-label {
180 color: #e81915;
181 }
182 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
183 color: #777777;
184 }
185 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active > .oo-ui-labelElement-label,
186 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
187 .oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
188 color: #a7170f;
189 }
190 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
191 margin: 0.1em 0;
192 padding: 0.3em 1.2em;
193 border-radius: 0.3em;
194 -webkit-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
195 -moz-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
196 -ms-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
197 -o-transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
198 transition: background 0.1s ease-in-out, color 0.1s ease-in-out, box-shadow 0.1s ease-in-out;
199 }
200 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:hover,
201 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button:focus {
202 outline: none;
203 }
204 .oo-ui-buttonElement-framed > input.oo-ui-buttonElement-button,
205 .oo-ui-buttonElement-framed > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
206 line-height: 2.2em;
207 }
208 .oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
209 margin-left: -0.5em;
210 margin-right: -0.5em;
211 }
212 .oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
213 margin-left: -0.5em;
214 margin-right: 0.3em;
215 }
216 .oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button {
217 color: #dddddd;
218 background: #ffffff;
219 border: solid 1px #cdcdcd;
220 }
221 .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button {
222 color: #757575;
223 background-color: #ffffff;
224 border: solid 1px #cdcdcd;
225 }
226 .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover,
227 .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus {
228 box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.2);
229 border-color: #aaaaaa;
230 }
231 .oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active,
232 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
233 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
234 background-color: #d0d0d0;
235 border-color: #d0d0d0;
236 }
237 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button {
238 text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
239 color: #ffffff;
240 background-color: #0274ff;
241 border-color: #0274ff;
242 }
243 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:hover,
244 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button:focus {
245 box-shadow: inset 0 -0.2em 0 0 #015ccc, 0 0.1em 0 0 rgba(0, 0, 0, 0.1);
246 border-bottom-color: #015ccc;
247 }
248 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-widget-enabled .oo-ui-buttonElement-button:active,
249 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
250 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
251 background-color: #015ccc;
252 }
253 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button {
254 text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
255 color: #ffffff;
256 background-color: #00af89;
257 border-color: #00af89;
258 }
259 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:hover,
260 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive > .oo-ui-buttonElement-button:focus {
261 box-shadow: inset 0 -0.2em 0 0 #008c6d, 0 0.1em 0 0 rgba(0, 0, 0, 0.1);
262 border-bottom-color: #008c6d;
263 }
264 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active,
265 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
266 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-constructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
267 background-color: #008c6d;
268 }
269 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button {
270 text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
271 color: #ffffff;
272 background-color: #d11d13;
273 border-color: #d11d13;
274 }
275 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover,
276 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus {
277 box-shadow: inset 0 -0.2em 0 0 #a7170f, 0 0.1em 0 0 rgba(0, 0, 0, 0.1);
278 border-bottom-color: #a7170f;
279 }
280 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled .oo-ui-buttonElement-button:active,
281 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button,
282 .oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button {
283 background-color: #a7170f;
284 }
285 .oo-ui-clippableElement-clippable {
286 -webkit-box-sizing: border-box;
287 -moz-box-sizing: border-box;
288 box-sizing: border-box;
289 }
290 .oo-ui-bookletLayout-stackLayout.oo-ui-stackLayout-continuous .oo-ui-panelLayout-scrollable {
291 overflow-y: hidden;
292 }
293 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout {
294 width: 100%;
295 -webkit-box-sizing: border-box;
296 -moz-box-sizing: border-box;
297 box-sizing: border-box;
298 }
299 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout-scrollable {
300 overflow-y: auto;
301 }
302 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout-padded {
303 padding: 2em;
304 }
305 .oo-ui-bookletLayout-outlinePanel-editable .oo-ui-outlineWidget {
306 position: absolute;
307 top: 0;
308 left: 0;
309 right: 0;
310 bottom: 3em;
311 overflow-y: auto;
312 }
313 .oo-ui-bookletLayout-outlinePanel .oo-ui-outlineControlsWidget {
314 position: absolute;
315 bottom: 0;
316 left: 0;
317 right: 0;
318 }
319 .oo-ui-bookletLayout-stackLayout .oo-ui-panelLayout {
320 padding: 1.5em;
321 }
322 .oo-ui-bookletLayout-outlinePanel {
323 border-right: solid 1px #dddddd;
324 }
325 .oo-ui-bookletLayout-outlinePanel .oo-ui-outlineControlsWidget {
326 box-shadow: 0 0 0.25em rgba(0, 0, 0, 0.25);
327 }
328 .oo-ui-fieldLayout {
329 display: block;
330 margin-bottom: 1em;
331 }
332 .oo-ui-fieldLayout:before,
333 .oo-ui-fieldLayout:after {
334 content: " ";
335 display: table;
336 }
337 .oo-ui-fieldLayout:after {
338 clear: both;
339 }
340 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label,
341 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label {
342 display: block;
343 float: left;
344 }
345 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field,
346 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field {
347 display: block;
348 float: left;
349 }
350 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label {
351 text-align: right;
352 }
353 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label {
354 display: inline-block;
355 vertical-align: middle;
356 }
357 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field {
358 display: inline-block;
359 vertical-align: middle;
360 }
361 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label {
362 display: inline-block;
363 }
364 .oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-popupWidget > .oo-ui-popupWidget-popup {
365 z-index: 1;
366 }
367 .oo-ui-fieldLayout .oo-ui-fieldLayout-help {
368 float: right;
369 }
370 .oo-ui-fieldLayout .oo-ui-fieldLayout-help-content {
371 padding: 0.5em 0.75em;
372 }
373 .oo-ui-fieldLayout:last-child {
374 margin-bottom: 0;
375 }
376 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-labelElement-label,
377 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-labelElement-label {
378 padding-top: 0.5em;
379 margin-right: 5%;
380 width: 35%;
381 }
382 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-field,
383 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-field {
384 width: 60%;
385 }
386 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-labelElement-label {
387 padding: 0.75em 0.5em 0.5em 0.5em;
388 }
389 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-field {
390 padding: 0.5em 0;
391 }
392 .oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-labelElement-label {
393 padding: 0.5em 0;
394 }
395 .oo-ui-fieldLayout > .oo-ui-popupButtonWidget > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
396 margin-top: 0.25em;
397 }
398 .oo-ui-fieldLayout-disabled .oo-ui-labelElement-label {
399 color: #cccccc;
400 }
401 .oo-ui-fieldsetLayout {
402 position: relative;
403 margin: 0;
404 padding: 0;
405 border: none;
406 }
407 .oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon {
408 display: block;
409 position: absolute;
410 background-position: center center;
411 background-repeat: no-repeat;
412 }
413 .oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-labelElement-label {
414 display: inline-block;
415 }
416 .oo-ui-fieldsetLayout + .oo-ui-fieldsetLayout {
417 margin-top: 2em;
418 }
419 .oo-ui-fieldsetLayout > .oo-ui-labelElement-label {
420 font-size: 1.5em;
421 margin-bottom: 0.5em;
422 padding: 0.25em 0;
423 }
424 .oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-labelElement-label {
425 padding-left: 1.75em;
426 line-height: 1.33em;
427 }
428 .oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-iconElement-icon {
429 left: 0;
430 top: 0.25em;
431 width: 2em;
432 height: 2em;
433 }
434 .oo-ui-gridLayout {
435 position: absolute;
436 top: 0;
437 left: 0;
438 right: 0;
439 bottom: 0;
440 }
441 .oo-ui-panelLayout {
442 position: relative;
443 }
444 .oo-ui-panelLayout-scrollable {
445 overflow-y: auto;
446 }
447 .oo-ui-panelLayout-expanded {
448 position: absolute;
449 top: 0;
450 left: 0;
451 right: 0;
452 bottom: 0;
453 }
454 .oo-ui-panelLayout-padded {
455 padding: 1.25em;
456 }
457 .oo-ui-stackLayout > .oo-ui-panelLayout {
458 display: none;
459 }
460 .oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
461 display: block;
462 position: relative;
463 }
464 .oo-ui-popupTool .oo-ui-popupWidget-popup,
465 .oo-ui-popupTool .oo-ui-popupWidget-anchor {
466 z-index: 4;
467 }
468 .oo-ui-popupTool .oo-ui-popupWidget {
469 /* @noflip */
470 margin-left: 1.25em;
471 font-size: 0.8em;
472 }
473 .oo-ui-toolGroup {
474 display: inline-block;
475 vertical-align: middle;
476 margin: 0.3em;
477 }
478 .oo-ui-toolGroup-empty {
479 display: none;
480 }
481 .oo-ui-toolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
482 background-position: center center;
483 background-repeat: no-repeat;
484 }
485 .oo-ui-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
486 color: #000000;
487 }
488 .oo-ui-toolGroup.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title .oo-ui-tool-accel {
489 color: #888888;
490 }
491 .oo-ui-barToolGroup > .oo-ui-iconElement-icon,
492 .oo-ui-barToolGroup > .oo-ui-labelElement-label {
493 display: none;
494 }
495 .oo-ui-barToolGroup .oo-ui-tool {
496 display: inline-block;
497 position: relative;
498 vertical-align: top;
499 }
500 .oo-ui-barToolGroup .oo-ui-tool-link {
501 display: block;
502 }
503 .oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
504 display: block;
505 }
506 .oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-tool-title {
507 display: none;
508 }
509 .oo-ui-barToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link {
510 cursor: default;
511 }
512 .oo-ui-barToolGroup .oo-ui-tool-title,
513 .oo-ui-barToolGroup .oo-ui-tool-accel {
514 display: none;
515 }
516 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-link {
517 cursor: pointer;
518 }
519 .oo-ui-barToolGroup .oo-ui-tool-link {
520 height: 1.5em;
521 padding: 0.25em;
522 }
523 .oo-ui-barToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
524 height: 1.5em;
525 width: 1.5em;
526 opacity: 0.8;
527 }
528 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool-active.oo-ui-widget-enabled {
529 background-color: #eeeeee;
530 }
531 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
532 opacity: 0.2;
533 }
534 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-iconElement-icon {
535 opacity: 0.8;
536 }
537 .oo-ui-barToolGroup.oo-ui-widget-enabled .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon {
538 opacity: 1;
539 }
540 .oo-ui-barToolGroup.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
541 opacity: 0.2;
542 }
543 .oo-ui-popupToolGroup {
544 position: relative;
545 height: 2em;
546 min-width: 2.5em;
547 }
548 .oo-ui-popupToolGroup-handle {
549 display: block;
550 cursor: pointer;
551 }
552 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator,
553 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
554 position: absolute;
555 background-position: center center;
556 background-repeat: no-repeat;
557 }
558 .oo-ui-popupToolGroup.oo-ui-widget-disabled .oo-ui-popupToolGroup-handle {
559 cursor: default;
560 }
561 .oo-ui-popupToolGroup .oo-ui-toolGroup-tools {
562 display: none;
563 position: absolute;
564 z-index: 4;
565 }
566 .oo-ui-popupToolGroup .oo-ui-toolGroup-tools .oo-ui-iconElement-icon {
567 background-repeat: no-repeat;
568 background-position: center center;
569 }
570 .oo-ui-popupToolGroup-active.oo-ui-widget-enabled > .oo-ui-toolGroup-tools {
571 display: block;
572 }
573 .oo-ui-popupToolGroup-left > .oo-ui-toolGroup-tools {
574 left: 0;
575 }
576 .oo-ui-popupToolGroup-right > .oo-ui-toolGroup-tools {
577 right: 0;
578 }
579 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
580 display: inline-block;
581 vertical-align: middle;
582 }
583 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title {
584 display: inline-table;
585 vertical-align: middle;
586 width: 100%;
587 margin-right: -2.5em;
588 }
589 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title .oo-ui-tool-title-text,
590 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title .oo-ui-tool-accel {
591 display: table-cell;
592 }
593 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title .oo-ui-tool-title-text {
594 width: 100%;
595 }
596 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title .oo-ui-tool-accel {
597 text-align: right;
598 padding-right: 2.5em;
599 }
600 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title .oo-ui-tool-accel:not(:empty) {
601 padding-left: 3em;
602 }
603 .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement {
604 min-width: 3.5em;
605 }
606 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator,
607 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
608 top: 0;
609 width: 2em;
610 height: 2em;
611 opacity: 0.8;
612 }
613 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
614 right: 0;
615 }
616 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
617 left: 0.25em;
618 }
619 .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
620 line-height: 2.6em;
621 font-size: 0.8em;
622 margin: 0 1em;
623 }
624 .oo-ui-popupToolGroup-header {
625 line-height: 2.6em;
626 font-size: 0.8em;
627 margin: 0 0.6em;
628 font-weight: bold;
629 }
630 .oo-ui-popupToolGroup.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
631 margin-left: 3em;
632 }
633 .oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
634 margin-right: 2.25em;
635 }
636 .oo-ui-popupToolGroup .oo-ui-toolGroup-tools {
637 top: 2em;
638 background-color: white;
639 }
640 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
641 height: 2em;
642 width: 2em;
643 margin-right: 0.25em;
644 }
645 .oo-ui-popupToolGroup .oo-ui-tool-link .oo-ui-tool-title {
646 line-height: 2em;
647 font-size: 0.8em;
648 }
649 .oo-ui-listToolGroup .oo-ui-tool {
650 display: inline-block;
651 width: 100%;
652 -webkit-box-sizing: border-box;
653 -moz-box-sizing: border-box;
654 box-sizing: border-box;
655 }
656 .oo-ui-listToolGroup .oo-ui-tool-link {
657 display: block;
658 cursor: pointer;
659 white-space: nowrap;
660 }
661 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link {
662 cursor: default;
663 }
664 .oo-ui-listToolGroup .oo-ui-tool {
665 padding: 0 0.25em;
666 }
667 .oo-ui-listToolGroup .oo-ui-tool-link {
668 padding-right: 0.5em;
669 }
670 .oo-ui-listToolGroup .oo-ui-tool-active.oo-ui-widget-enabled {
671 background-color: #eeeeee;
672 }
673 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
674 color: #cccccc;
675 }
676 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title .oo-ui-tool-accel {
677 color: #dddddd;
678 }
679 .oo-ui-listToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
680 opacity: 0.2;
681 }
682 .oo-ui-listToolGroup.oo-ui-widget-disabled {
683 color: #cccccc;
684 }
685 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
686 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
687 opacity: 0.2;
688 }
689 .oo-ui-listToolGroup .oo-ui-toolGroup-tools {
690 padding: 0.25em 0 0.25em 0;
691 border: 1px solid #aaaaaa;
692 box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.2);
693 }
694 .oo-ui-menuToolGroup {
695 border: solid 1px #cccccc;
696 border-radius: 0.1em;
697 }
698 .oo-ui-menuToolGroup .oo-ui-tool {
699 display: block;
700 }
701 .oo-ui-menuToolGroup .oo-ui-tool-link {
702 display: block;
703 cursor: pointer;
704 white-space: nowrap;
705 }
706 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link {
707 cursor: default;
708 }
709 .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
710 min-width: 8em;
711 }
712 .oo-ui-menuToolGroup .oo-ui-toolGroup-tools {
713 margin-left: -1px;
714 padding: 0.25em 0 0.25em 0;
715 border: 1px solid #aaaaaa;
716 box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.2);
717 }
718 .oo-ui-menuToolGroup.oo-ui-widget-enabled:hover {
719 border-color: #aaaaaa;
720 }
721 .oo-ui-menuToolGroup.oo-ui-popupToolGroup-active {
722 border-color: #aaaaaa;
723 }
724 .oo-ui-menuToolGroup .oo-ui-tool-link {
725 padding: 0 1em 0 0.25em;
726 display: block;
727 cursor: pointer;
728 white-space: nowrap;
729 }
730 .oo-ui-menuToolGroup .oo-ui-tool-link .oo-ui-iconElement-icon {
731 background-image: none;
732 }
733 .oo-ui-menuToolGroup .oo-ui-tool-active .oo-ui-tool-link .oo-ui-iconElement-icon {
734 background-image: /* @embed */ url(themes/mediawiki/images/icons/check.svg);
735 }
736 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-enabled:hover {
737 background-color: #e1f3ff;
738 }
739 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
740 color: #cccccc;
741 }
742 .oo-ui-menuToolGroup .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
743 opacity: 0.2;
744 }
745 .oo-ui-menuToolGroup.oo-ui-widget-disabled {
746 color: #cccccc;
747 border-color: #cccccc;
748 }
749 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
750 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
751 opacity: 0.2;
752 }
753 .oo-ui-toolbar {
754 clear: both;
755 }
756 .oo-ui-toolbar-bar {
757 line-height: 1em;
758 }
759 .oo-ui-toolbar-actions {
760 float: right;
761 }
762 .oo-ui-toolbar-tools {
763 display: inline;
764 }
765 .oo-ui-toolbar-tools,
766 .oo-ui-toolbar-actions,
767 .oo-ui-toolbar-shadow {
768 -webkit-touch-callout: none;
769 -webkit-user-select: none;
770 -moz-user-select: none;
771 -ms-user-select: none;
772 user-select: none;
773 }
774 .oo-ui-toolbar-actions .oo-ui-popupWidget {
775 -webkit-touch-callout: default;
776 -webkit-user-select: all;
777 -moz-user-select: all;
778 -ms-user-select: all;
779 user-select: all;
780 }
781 .oo-ui-toolbar-shadow {
782 background-position: left top;
783 background-repeat: repeat-x;
784 position: absolute;
785 width: 100%;
786 pointer-events: none;
787 }
788 .oo-ui-toolbar-bar {
789 border-bottom: solid 1px #cccccc;
790 background: #ffffff;
791 }
792 .oo-ui-toolbar-bar .oo-ui-toolbar-bar {
793 border: none;
794 background: none;
795 }
796 .oo-ui-toolbar-shadow {
797 display: none;
798 }
799 .oo-ui-selectWidget {
800 border-radius: 0.3em;
801 }
802 .oo-ui-selectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
803 border-radius: 0;
804 margin-left: -1px;
805 }
806 .oo-ui-selectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button {
807 border-bottom-left-radius: 0.3em;
808 border-top-left-radius: 0.3em;
809 margin-left: 0;
810 }
811 .oo-ui-selectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button {
812 border-bottom-right-radius: 0.3em;
813 border-top-right-radius: 0.3em;
814 }
815 .oo-ui-optionWidget {
816 position: relative;
817 display: block;
818 cursor: pointer;
819 padding: 0.5em 2em 0.5em 3em;
820 border: none;
821 }
822 .oo-ui-optionWidget.oo-ui-widget-disabled {
823 cursor: default;
824 }
825 .oo-ui-optionWidget .oo-ui-labelElement-label {
826 display: block;
827 white-space: nowrap;
828 text-overflow: ellipsis;
829 overflow: hidden;
830 }
831 .oo-ui-optionWidget-highlighted {
832 background-color: #eeeeee;
833 }
834 .oo-ui-optionWidget .oo-ui-labelElement-label {
835 line-height: 1.5em;
836 }
837 .oo-ui-selectWidget-depressed .oo-ui-optionWidget-selected,
838 .oo-ui-selectWidget-pressed .oo-ui-optionWidget-pressed {
839 background-color: #a7dcff;
840 }
841 .oo-ui-optionWidget.oo-ui-widget-disabled {
842 color: #cccccc;
843 }
844 .oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon,
845 .oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator {
846 position: absolute;
847 background-repeat: no-repeat;
848 background-position: center center;
849 }
850 .oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon,
851 .oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator {
852 top: 50%;
853 width: 2em;
854 height: 2em;
855 margin-top: -1em;
856 }
857 .oo-ui-decoratedOptionWidget .oo-ui-iconElement-icon {
858 left: 0.5em;
859 }
860 .oo-ui-decoratedOptionWidget .oo-ui-indicatorElement-indicator {
861 right: 0.5em;
862 }
863 .oo-ui-buttonSelectWidget {
864 display: inline-block;
865 white-space: nowrap;
866 border-radius: 0.3em;
867 }
868 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
869 border-radius: 0;
870 margin-left: -1px;
871 }
872 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button {
873 border-bottom-left-radius: 0.3em;
874 border-top-left-radius: 0.3em;
875 margin-left: 0;
876 }
877 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button {
878 border-bottom-right-radius: 0.3em;
879 border-top-right-radius: 0.3em;
880 }
881 .oo-ui-buttonOptionWidget {
882 display: inline-block;
883 padding: 0;
884 background-color: transparent;
885 }
886 .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
887 position: relative;
888 }
889 .oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon,
890 .oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
891 position: static;
892 display: inline-block;
893 vertical-align: middle;
894 }
895 .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
896 height: 2.2em;
897 }
898 .oo-ui-buttonOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon,
899 .oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
900 height: 2.2em;
901 margin-top: 0;
902 }
903 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected,
904 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-pressed,
905 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-highlighted {
906 background-color: transparent;
907 }
908 .oo-ui-labelWidget {
909 display: inline-block;
910 }
911 .oo-ui-iconWidget {
912 display: inline-block;
913 vertical-align: middle;
914 background-position: center center;
915 background-repeat: no-repeat;
916 line-height: 2.5em;
917 height: 2.2em;
918 width: 2.2em;
919 }
920 .oo-ui-iconWidget.oo-ui-widget-disabled {
921 opacity: 0.2;
922 }
923 .oo-ui-indicatorWidget {
924 display: inline-block;
925 vertical-align: middle;
926 background-position: center center;
927 background-repeat: no-repeat;
928 line-height: 2.5em;
929 height: 2.2em;
930 width: 2.2em;
931 }
932 .oo-ui-indicatorWidget.oo-ui-widget-disabled {
933 opacity: 0.2;
934 }
935 .oo-ui-buttonWidget {
936 display: inline-block;
937 vertical-align: middle;
938 }
939 .oo-ui-buttonGroupWidget {
940 display: inline-block;
941 white-space: nowrap;
942 border-radius: 0.3em;
943 }
944 .oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
945 border-radius: 0;
946 margin-bottom: -1px;
947 margin-left: -1px;
948 }
949 .oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button {
950 border-bottom-left-radius: 0.3em;
951 border-top-left-radius: 0.3em;
952 margin-left: 0;
953 }
954 .oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button {
955 border-bottom-right-radius: 0.3em;
956 border-top-right-radius: 0.3em;
957 }
958 .oo-ui-toggleSwitchWidget {
959 position: relative;
960 display: inline-block;
961 vertical-align: middle;
962 overflow: hidden;
963 cursor: pointer;
964 -webkit-box-sizing: border-box;
965 -moz-box-sizing: border-box;
966 box-sizing: border-box;
967 -webkit-transform: translateZ(0px);
968 -moz-transform: translateZ(0px);
969 -ms-transform: translateZ(0px);
970 -o-transform: translateZ(0px);
971 transform: translateZ(0px);
972 height: 2em;
973 width: 4em;
974 border-radius: 1em;
975 border: 1px #dddddd solid;
976 }
977 .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
978 cursor: default;
979 }
980 .oo-ui-toggleSwitchWidget-grip {
981 position: absolute;
982 display: block;
983 -webkit-box-sizing: border-box;
984 -moz-box-sizing: border-box;
985 box-sizing: border-box;
986 }
987 .oo-ui-toggleSwitchWidget .oo-ui-toggleSwitchWidget-glow {
988 position: absolute;
989 top: 0;
990 bottom: 0;
991 right: 0;
992 left: 0;
993 -webkit-touch-callout: none;
994 -webkit-user-select: none;
995 -moz-user-select: none;
996 -ms-user-select: none;
997 user-select: none;
998 }
999 .oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow {
1000 display: none;
1001 }
1002 .oo-ui-toggleSwitchWidget-grip {
1003 top: 0.25em;
1004 left: 0.25em;
1005 width: 1.5em;
1006 height: 1.5em;
1007 margin-top: -1px;
1008 border-radius: 1em;
1009 border: 1px #dddddd solid;
1010 background-color: #f7f7f7;
1011 -webkit-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out;
1012 -moz-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out;
1013 -ms-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out;
1014 -o-transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out;
1015 transition: left 0.1s ease-in-out, margin-left 0.1s ease-in-out;
1016 }
1017 .oo-ui-toggleSwitchWidget-glow {
1018 border-radius: 1em;
1019 background-color: #f7f7f7;
1020 -webkit-transition: background-color 0.1s ease-in-out;
1021 -moz-transition: background-color 0.1s ease-in-out;
1022 -ms-transition: background-color 0.1s ease-in-out;
1023 -o-transition: background-color 0.1s ease-in-out;
1024 transition: background-color 0.1s ease-in-out;
1025 }
1026 .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
1027 left: 2.25em;
1028 margin-left: -2px;
1029 }
1030 .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow {
1031 display: block;
1032 }
1033 .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {
1034 left: 0.25em;
1035 margin-left: 0;
1036 }
1037 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled {
1038 border: 1px #cccccc solid;
1039 }
1040 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
1041 border-color: #aaaaaa;
1042 }
1043 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
1044 background-color: #ffffff;
1045 border-color: #aaaaaa;
1046 }
1047 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-glow {
1048 background-color: #d0d0d0;
1049 }
1050 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-glow {
1051 background-color: #ffffff;
1052 }
1053 .oo-ui-progressBarWidget {
1054 max-width: 50em;
1055 border: solid 1px #0274ff;
1056 border-radius: 0.1em;
1057 overflow: hidden;
1058 }
1059 .oo-ui-progressBarWidget-bar {
1060 height: 1em;
1061 background: #0274ff;
1062 -webkit-transition: width 200ms, margin-left 200ms;
1063 -moz-transition: width 200ms, margin-left 200ms;
1064 -ms-transition: width 200ms, margin-left 200ms;
1065 -o-transition: width 200ms, margin-left 200ms;
1066 transition: width 200ms, margin-left 200ms;
1067 }
1068 .oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar {
1069 -webkit-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
1070 -moz-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
1071 -ms-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
1072 -o-animation: oo-ui-progressBarWidget-slide 2s infinite linear;
1073 animation: oo-ui-progressBarWidget-slide 2s infinite linear;
1074 width: 40%;
1075 margin-left: -10%;
1076 border-left-width: 1px;
1077 }
1078 .oo-ui-progressBarWidget.oo-ui-widget-disabled {
1079 opacity: 0.2;
1080 }
1081 .oo-ui-actionWidget.oo-ui-pendingElement-pending {
1082 background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif);
1083 }
1084 .oo-ui-popupWidget {
1085 position: absolute;
1086 /* @noflip */
1087 left: 0;
1088 }
1089 .oo-ui-popupWidget-popup {
1090 position: relative;
1091 overflow: hidden;
1092 z-index: 1;
1093 }
1094 .oo-ui-popupWidget-anchor {
1095 display: none;
1096 z-index: 1;
1097 }
1098 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor {
1099 display: block;
1100 position: absolute;
1101 top: 0;
1102 /* @noflip */
1103 left: 0;
1104 background-repeat: no-repeat;
1105 }
1106 .oo-ui-popupWidget-head {
1107 -webkit-touch-callout: none;
1108 -webkit-user-select: none;
1109 -moz-user-select: none;
1110 -ms-user-select: none;
1111 user-select: none;
1112 }
1113 .oo-ui-popupWidget-head .oo-ui-buttonWidget {
1114 float: right;
1115 }
1116 .oo-ui-popupWidget-head .oo-ui-labelElement-label {
1117 float: left;
1118 cursor: default;
1119 }
1120 .oo-ui-popupWidget-body {
1121 clear: both;
1122 overflow: hidden;
1123 }
1124 .oo-ui-popupWidget-popup {
1125 border: solid 1px #aaaaaa;
1126 border-radius: 0.2em;
1127 background-color: #ffffff;
1128 box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2);
1129 }
1130 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-popup {
1131 margin-top: 7px;
1132 }
1133 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before,
1134 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after {
1135 content: "";
1136 position: absolute;
1137 width: 0;
1138 height: 0;
1139 border-style: solid;
1140 border-color: transparent;
1141 border-top: 0;
1142 }
1143 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before {
1144 bottom: -8px;
1145 left: -13px;
1146 border-bottom-color: #888888;
1147 border-width: 13px;
1148 }
1149 .oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after {
1150 bottom: -8px;
1151 left: -12px;
1152 border-bottom-color: #ffffff;
1153 border-width: 12px;
1154 }
1155 .oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup {
1156 -webkit-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
1157 -moz-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
1158 -ms-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
1159 -o-transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
1160 transition: width 100ms ease-in-out, height 100ms ease-in-out, left 100ms ease-in-out;
1161 }
1162 .oo-ui-popupWidget-head {
1163 height: 2.5em;
1164 }
1165 .oo-ui-popupWidget-head .oo-ui-buttonWidget {
1166 margin: 0.25em;
1167 }
1168 .oo-ui-popupWidget-head .oo-ui-labelElement-label {
1169 margin: 0.75em 1em;
1170 }
1171 .oo-ui-popupWidget-body {
1172 box-shadow: 0 0 0.66em rgba(0, 0, 0, 0.25);
1173 }
1174 .oo-ui-popupWidget-body-padded {
1175 padding: 0 1em;
1176 }
1177 .oo-ui-popupButtonWidget {
1178 position: relative;
1179 }
1180 .oo-ui-popupButtonWidget .oo-ui-popupWidget {
1181 position: absolute;
1182 cursor: auto;
1183 }
1184 .oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget {
1185 left: 1em;
1186 }
1187 .oo-ui-popupButtonWidget.oo-ui-buttonElement-frameless > .oo-ui-popupWidget > .oo-ui-popupWidget-popup {
1188 left: -1em;
1189 }
1190 .oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget {
1191 left: 1.75em;
1192 }
1193 .oo-ui-popupButtonWidget.oo-ui-buttonElement-framed > .oo-ui-popupWidget > .oo-ui-popupWidget-popup {
1194 left: -1.75em;
1195 }
1196 .oo-ui-checkboxInputWidget {
1197 position: relative;
1198 line-height: 1.6em;
1199 }
1200 .oo-ui-checkboxInputWidget * {
1201 vertical-align: middle;
1202 }
1203 .oo-ui-checkboxInputWidget input[type="checkbox"] {
1204 opacity: 0;
1205 width: 1.6em;
1206 height: 1.6em;
1207 max-width: none;
1208 }
1209 .oo-ui-checkboxInputWidget input[type="checkbox"] + span {
1210 cursor: pointer;
1211 margin: 0 0.4em;
1212 }
1213 .oo-ui-checkboxInputWidget input[type="checkbox"] + span::before {
1214 content: "";
1215 position: absolute;
1216 left: 0;
1217 border-radius: 0.3em;
1218 width: 1.6em;
1219 height: 1.6em;
1220 background-color: #ffffff;
1221 border: 1px solid grey;
1222 }
1223 .oo-ui-checkboxInputWidget input[type="checkbox"]:checked + span::before {
1224 background-image: /* @embed */ url(themes/mediawiki/images/icons/check-constructive.svg);
1225 background-size: 1.6em, 1.6em;
1226 background-repeat: no-repeat;
1227 background-position: center top;
1228 }
1229 .oo-ui-checkboxInputWidget input[type="checkbox"]:active + span::after,
1230 .oo-ui-checkboxInputWidget input[type="checkbox"]:focus + span::after {
1231 content: "";
1232 position: absolute;
1233 width: 1.6em;
1234 height: 1.5em;
1235 left: 1px;
1236 border-bottom: solid 0.2em #d3d3d3;
1237 }
1238 .oo-ui-checkboxInputWidget input[type="checkbox"]:disabled + span {
1239 cursor: default;
1240 }
1241 .oo-ui-checkboxInputWidget input[type="checkbox"]:disabled + span::before {
1242 background-color: lightgrey;
1243 }
1244 .oo-ui-textInputWidget {
1245 position: relative;
1246 -webkit-box-sizing: border-box;
1247 -moz-box-sizing: border-box;
1248 box-sizing: border-box;
1249 width: 100%;
1250 max-width: 50em;
1251 }
1252 .oo-ui-textInputWidget input,
1253 .oo-ui-textInputWidget textarea {
1254 display: inline-block;
1255 width: 100%;
1256 resize: none;
1257 -webkit-box-sizing: border-box;
1258 -moz-box-sizing: border-box;
1259 box-sizing: border-box;
1260 }
1261 .oo-ui-textInputWidget > .oo-ui-iconElement-icon,
1262 .oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator {
1263 position: absolute;
1264 top: 0;
1265 height: 100%;
1266 background-repeat: no-repeat;
1267 cursor: pointer;
1268 -webkit-touch-callout: none;
1269 -webkit-user-select: none;
1270 -moz-user-select: none;
1271 -ms-user-select: none;
1272 user-select: none;
1273 }
1274 .oo-ui-textInputWidget > .oo-ui-iconElement-icon {
1275 left: 0;
1276 }
1277 .oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator {
1278 right: 0;
1279 }
1280 .oo-ui-textInputWidget input,
1281 .oo-ui-textInputWidget textarea {
1282 padding: 0.5em 0.5em 0.5em 0.9em;
1283 margin: 0;
1284 font-size: 1em;
1285 font-family: sans-serif;
1286 background-color: #ffffff;
1287 color: black;
1288 border: solid 1px #cccccc;
1289 box-shadow: inset 0 0 0 0 #0274ff;
1290 border-radius: 0.1em;
1291 -webkit-transition: box-shadow 0.1s;
1292 -moz-transition: box-shadow 0.1s;
1293 -ms-transition: box-shadow 0.1s;
1294 -o-transition: box-shadow 0.1s;
1295 transition: box-shadow 0.1s;
1296 -webkit-box-sizing: border-box;
1297 -moz-box-sizing: border-box;
1298 box-sizing: border-box;
1299 }
1300 .oo-ui-textInputWidget-decorated input,
1301 .oo-ui-textInputWidget-decorated textarea {
1302 padding-left: 2em;
1303 }
1304 .oo-ui-textInputWidget-icon {
1305 width: 2em;
1306 }
1307 .oo-ui-textInputWidget.oo-ui-widget-enabled input:focus,
1308 .oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus {
1309 outline: none;
1310 border-color: #aaaaaa;
1311 box-shadow: inset 0.4em 0 0 0 #0274ff;
1312 }
1313 .oo-ui-textInputWidget.oo-ui-widget-enabled input[readonly],
1314 .oo-ui-textInputWidget.oo-ui-widget-enabled textarea[readonly] {
1315 color: #777777;
1316 text-shadow: 0 1px 1px #ffffff;
1317 }
1318 .oo-ui-textInputWidget.oo-ui-widget-enabled input[readonly]:focus,
1319 .oo-ui-textInputWidget.oo-ui-widget-enabled textarea[readonly]:focus {
1320 box-shadow: inset 0.4em 0 0 0 #cccccc;
1321 }
1322 .oo-ui-textInputWidget.oo-ui-widget-disabled input,
1323 .oo-ui-textInputWidget.oo-ui-widget-disabled textarea {
1324 color: #cccccc;
1325 text-shadow: 0 1px 1px #ffffff;
1326 border-color: #dddddd;
1327 background-color: #f3f3f3;
1328 }
1329 .oo-ui-textInputWidget.oo-ui-pendingElement-pending input,
1330 .oo-ui-textInputWidget.oo-ui-pendingElement-pending textarea {
1331 background-color: transparent;
1332 background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif);
1333 }
1334 .oo-ui-textInputWidget.oo-ui-iconElement input,
1335 .oo-ui-textInputWidget.oo-ui-iconElement textarea {
1336 padding-left: 2.4em;
1337 }
1338 .oo-ui-textInputWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
1339 left: 0.4em;
1340 width: 2em;
1341 height: 100%;
1342 background-position: right center;
1343 }
1344 .oo-ui-textInputWidget.oo-ui-indicatorElement input,
1345 .oo-ui-textInputWidget.oo-ui-indicatorElement textarea {
1346 padding-right: 2.2em;
1347 }
1348 .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
1349 width: 1.6em;
1350 height: 100%;
1351 background-position: left center;
1352 }
1353 .oo-ui-menuWidget {
1354 position: absolute;
1355 background: #ffffff;
1356 margin-top: -1px;
1357 border: solid 1px #aaaaaa;
1358 border-radius: 0 0 0.1em 0.1em;
1359 padding-bottom: 0.25em;
1360 box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2), 0 0.1em 0 0 rgba(0, 0, 0, 0.2);
1361 }
1362 .oo-ui-menuWidget input {
1363 position: absolute;
1364 width: 0;
1365 height: 0;
1366 overflow: hidden;
1367 opacity: 0;
1368 }
1369 .oo-ui-menuItemWidget {
1370 position: relative;
1371 }
1372 .oo-ui-menuItemWidget .oo-ui-iconElement-icon {
1373 display: none;
1374 }
1375 .oo-ui-menuItemWidget.oo-ui-optionWidget-selected {
1376 background-color: transparent;
1377 }
1378 .oo-ui-menuItemWidget.oo-ui-optionWidget-selected .oo-ui-iconElement-icon {
1379 display: block;
1380 }
1381 .oo-ui-menuItemWidget.oo-ui-optionWidget-selected {
1382 background-color: transparent;
1383 }
1384 .oo-ui-menuItemWidget.oo-ui-optionWidget-highlighted {
1385 background-color: #eeeeee;
1386 }
1387 .oo-ui-menuSectionItemWidget {
1388 cursor: default;
1389 padding: 0.33em 0.75em;
1390 color: #888888;
1391 }
1392 .oo-ui-dropdownWidget {
1393 position: relative;
1394 display: inline-block;
1395 margin: 0.25em 0;
1396 width: 100%;
1397 max-width: 50em;
1398 }
1399 .oo-ui-dropdownWidget-handle {
1400 width: 100%;
1401 display: inline-block;
1402 cursor: pointer;
1403 -webkit-touch-callout: none;
1404 -webkit-user-select: none;
1405 -moz-user-select: none;
1406 -ms-user-select: none;
1407 user-select: none;
1408 -webkit-box-sizing: border-box;
1409 -moz-box-sizing: border-box;
1410 box-sizing: border-box;
1411 }
1412 .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator,
1413 .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon {
1414 position: absolute;
1415 background-position: center center;
1416 background-repeat: no-repeat;
1417 }
1418 .oo-ui-dropdownWidget .oo-ui-menuWidget {
1419 z-index: 1;
1420 width: 100%;
1421 }
1422 .oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
1423 cursor: default;
1424 }
1425 .oo-ui-dropdownWidget-handle {
1426 height: 2.5em;
1427 border: solid 1px #cccccc;
1428 border-radius: 0.1em;
1429 }
1430 .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator {
1431 right: 0;
1432 }
1433 .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon {
1434 left: 0.25em;
1435 }
1436 .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
1437 line-height: 2.5em;
1438 margin: 0 1em;
1439 }
1440 .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator,
1441 .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon {
1442 top: 0;
1443 width: 2.5em;
1444 height: 2.5em;
1445 }
1446 .oo-ui-dropdownWidget:hover .oo-ui-dropdownWidget-handle {
1447 border-color: #aaaaaa;
1448 }
1449 .oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle {
1450 color: #cccccc;
1451 text-shadow: 0 1px 1px #ffffff;
1452 border-color: #dddddd;
1453 background-color: #f3f3f3;
1454 }
1455 .oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator {
1456 opacity: 0.2;
1457 }
1458 .oo-ui-dropdownWidget.oo-ui-iconElement .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
1459 margin-left: 3em;
1460 }
1461 .oo-ui-dropdownWidget.oo-ui-indicatorElement .oo-ui-dropdownWidget-handle .oo-ui-labelElement-label {
1462 margin-right: 2em;
1463 }
1464 .oo-ui-dropdownWidget .oo-ui-selectWidget {
1465 border-top-color: #ffffff;
1466 }
1467 .oo-ui-outlineItemWidget {
1468 position: relative;
1469 cursor: pointer;
1470 -webkit-touch-callout: none;
1471 -webkit-user-select: none;
1472 -moz-user-select: none;
1473 -ms-user-select: none;
1474 user-select: none;
1475 }
1476 .oo-ui-outlineControlsWidget-items,
1477 .oo-ui-outlineControlsWidget-movers {
1478 float: left;
1479 -webkit-box-sizing: border-box;
1480 -moz-box-sizing: border-box;
1481 box-sizing: border-box;
1482 }
1483 .oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon {
1484 float: left;
1485 background-position: right center;
1486 background-repeat: no-repeat;
1487 }
1488 .oo-ui-outlineControlsWidget-items {
1489 float: left;
1490 }
1491 .oo-ui-outlineControlsWidget-items .oo-ui-buttonWidget {
1492 float: left;
1493 }
1494 .oo-ui-outlineControlsWidget-movers {
1495 float: right;
1496 }
1497 .oo-ui-outlineControlsWidget-movers .oo-ui-buttonWidget {
1498 float: right;
1499 }
1500 .oo-ui-comboBoxWidget {
1501 display: inline-block;
1502 position: relative;
1503 width: 100%;
1504 max-width: 50em;
1505 }
1506 .oo-ui-comboBoxWidget > .oo-ui-selectWidget {
1507 width: 100%;
1508 z-index: 1;
1509 }
1510 .oo-ui-comboBoxWidget .oo-ui-textInputWidget input,
1511 .oo-ui-comboBoxWidget .oo-ui-textInputWidget textarea {
1512 height: 2.35em;
1513 }
1514 .oo-ui-comboBoxWidget .oo-ui-textInputWidget.oo-ui-indicatorElement {
1515 padding-right: 2.2em;
1516 }
1517 .oo-ui-comboBoxWidget .oo-ui-textInputWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
1518 width: 2.2em;
1519 background-position: center center;
1520 border: solid 1px #cccccc;
1521 border-left: none;
1522 -webkit-box-sizing: border-box;
1523 -moz-box-sizing: border-box;
1524 box-sizing: border-box;
1525 }
1526 .oo-ui-searchWidget-query {
1527 position: absolute;
1528 top: 0;
1529 left: 0;
1530 right: 0;
1531 }
1532 .oo-ui-searchWidget-query .oo-ui-textInputWidget {
1533 width: 100%;
1534 }
1535 .oo-ui-searchWidget-results {
1536 position: absolute;
1537 bottom: 0;
1538 left: 0;
1539 right: 0;
1540 overflow-x: hidden;
1541 overflow-y: auto;
1542 }
1543 .oo-ui-searchWidget-query {
1544 height: 2.4em;
1545 top: 1px;
1546 }
1547 .oo-ui-searchWidget-query .oo-ui-textInputWidget input {
1548 border-width: 1px 0;
1549 }
1550 .oo-ui-searchWidget-results {
1551 top: 2.2em;
1552 bottom: 0.2em;
1553 line-height: 0;
1554 }
1555 .oo-ui-window {
1556 line-height: 1em;
1557 }
1558 .oo-ui-window-frame {
1559 -webkit-box-sizing: border-box;
1560 -moz-box-sizing: border-box;
1561 box-sizing: border-box;
1562 }
1563 .oo-ui-window-frame > iframe {
1564 width: 100%;
1565 height: 100%;
1566 margin: 0;
1567 padding: 0;
1568 }
1569 .oo-ui-window-content:focus {
1570 outline: none;
1571 }
1572 .oo-ui-window-head,
1573 .oo-ui-window-foot {
1574 -webkit-touch-callout: none;
1575 -webkit-user-select: none;
1576 -moz-user-select: none;
1577 -ms-user-select: none;
1578 user-select: none;
1579 }
1580 .oo-ui-window-body {
1581 margin: 0;
1582 padding: 0;
1583 background: none;
1584 }
1585 .oo-ui-window-overlay,
1586 .oo-ui-window-inner-overlay {
1587 position: absolute;
1588 top: 0;
1589 /* @noflip */
1590 left: 0;
1591 }
1592 .oo-ui-window,
1593 .oo-ui-window-isolated {
1594 background: transparent;
1595 font-family: sans-serif;
1596 font-size: 0.8em;
1597 }
1598 .oo-ui-dialog-content > .oo-ui-window-head,
1599 .oo-ui-dialog-content > .oo-ui-window-body,
1600 .oo-ui-dialog-content > .oo-ui-window-foot {
1601 position: absolute;
1602 left: 0;
1603 right: 0;
1604 overflow: hidden;
1605 -webkit-box-sizing: border-box;
1606 -moz-box-sizing: border-box;
1607 box-sizing: border-box;
1608 }
1609 .oo-ui-dialog-content > .oo-ui-window-head {
1610 z-index: 1;
1611 top: 0;
1612 }
1613 .oo-ui-dialog-content > .oo-ui-window-body {
1614 z-index: 2;
1615 top: 0;
1616 bottom: 0;
1617 }
1618 .oo-ui-dialog-content > .oo-ui-window-foot {
1619 z-index: 1;
1620 bottom: 0;
1621 }
1622 .oo-ui-dialog-content > .oo-ui-window-inner-overlay {
1623 z-index: 3;
1624 }
1625 .oo-ui-dialog-content > .oo-ui-window-body {
1626 box-shadow: 0 0 1px 0 #aaaaaa;
1627 }
1628 .oo-ui-messageDialog-actions-horizontal {
1629 display: table;
1630 table-layout: fixed;
1631 width: 100%;
1632 }
1633 .oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {
1634 display: table-cell;
1635 width: 1%;
1636 }
1637 .oo-ui-messageDialog-actions-vertical {
1638 display: block;
1639 }
1640 .oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {
1641 display: block;
1642 overflow: hidden;
1643 text-overflow: ellipsis;
1644 }
1645 .oo-ui-messageDialog-actions .oo-ui-actionWidget {
1646 position: relative;
1647 text-align: center;
1648 }
1649 .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-buttonElement-button {
1650 display: block;
1651 }
1652 .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-labelElement-label {
1653 position: relative;
1654 top: auto;
1655 bottom: auto;
1656 display: inline;
1657 white-space: nowrap;
1658 }
1659 .oo-ui-messageDialog-title,
1660 .oo-ui-messageDialog-message {
1661 display: block;
1662 text-align: center;
1663 padding-top: 0.5em;
1664 }
1665 .oo-ui-messageDialog-title {
1666 font-size: 1.5em;
1667 line-height: 1em;
1668 color: #000000;
1669 }
1670 .oo-ui-messageDialog-message {
1671 font-size: 0.9em;
1672 line-height: 1.25em;
1673 color: #666666;
1674 }
1675 .oo-ui-messageDialog-message-verbose {
1676 font-size: 1.1em;
1677 line-height: 1.5em;
1678 text-align: left;
1679 }
1680 .oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget {
1681 border-right: solid 1px #e5e5e5;
1682 }
1683 .oo-ui-messageDialog-actions-horizontal .oo-ui-actionWidget:last-child {
1684 border-right-width: 0;
1685 }
1686 .oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget {
1687 border-bottom: solid 1px #e5e5e5;
1688 }
1689 .oo-ui-messageDialog-actions-vertical .oo-ui-actionWidget:last-child {
1690 border-bottom-width: 0;
1691 }
1692 .oo-ui-messageDialog-actions .oo-ui-actionWidget .oo-ui-labelElement-label {
1693 text-align: center;
1694 line-height: 3.4em;
1695 padding: 0 2em;
1696 }
1697 .oo-ui-messageDialog-actions .oo-ui-actionWidget:hover {
1698 background-color: rgba(0, 0, 0, 0.05);
1699 }
1700 .oo-ui-messageDialog-actions .oo-ui-actionWidget:active {
1701 background-color: rgba(0, 0, 0, 0.1);
1702 }
1703 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover {
1704 background-color: rgba(8, 126, 204, 0.05);
1705 }
1706 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active {
1707 background-color: rgba(8, 126, 204, 0.1);
1708 }
1709 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label {
1710 font-weight: bold;
1711 }
1712 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover {
1713 background-color: rgba(118, 171, 54, 0.05);
1714 }
1715 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active {
1716 background-color: rgba(118, 171, 54, 0.1);
1717 }
1718 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover {
1719 background-color: rgba(212, 83, 83, 0.05);
1720 }
1721 .oo-ui-messageDialog-actions .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active {
1722 background-color: rgba(212, 83, 83, 0.1);
1723 }
1724 .oo-ui-processDialog-location {
1725 overflow: hidden;
1726 text-overflow: ellipsis;
1727 white-space: nowrap;
1728 }
1729 .oo-ui-processDialog-title {
1730 display: inline;
1731 padding: 0;
1732 }
1733 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget,
1734 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget,
1735 .oo-ui-processDialog-actions-other .oo-ui-actionWidget {
1736 white-space: nowrap;
1737 }
1738 .oo-ui-processDialog-actions-safe,
1739 .oo-ui-processDialog-actions-primary {
1740 position: absolute;
1741 top: 0;
1742 bottom: 0;
1743 }
1744 .oo-ui-processDialog-actions-safe {
1745 left: 0;
1746 }
1747 .oo-ui-processDialog-actions-primary {
1748 right: 0;
1749 }
1750 .oo-ui-processDialog-errors {
1751 display: none;
1752 position: absolute;
1753 top: 0;
1754 left: 0;
1755 right: 0;
1756 bottom: 0;
1757 z-index: 2;
1758 overflow-x: hidden;
1759 overflow-y: auto;
1760 }
1761 .oo-ui-processDialog-content .oo-ui-window-head {
1762 height: 3.4em;
1763 }
1764 .oo-ui-processDialog-content .oo-ui-window-head.oo-ui-pendingElement-pending {
1765 background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif);
1766 }
1767 .oo-ui-processDialog-content .oo-ui-window-body {
1768 top: 3.4em;
1769 box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
1770 }
1771 .oo-ui-processDialog-navigation {
1772 position: relative;
1773 height: 3.4em;
1774 padding: 0 1em;
1775 }
1776 .oo-ui-processDialog-location {
1777 padding: 0.75em 0;
1778 height: 1.9em;
1779 cursor: default;
1780 text-align: center;
1781 }
1782 .oo-ui-processDialog-title {
1783 font-weight: bold;
1784 line-height: 1.9em;
1785 }
1786 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-buttonElement-button,
1787 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-buttonElement-button,
1788 .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-buttonElement-button {
1789 padding-top: 0.75em;
1790 padding-bottom: 0.75em;
1791 min-width: 1.9em;
1792 min-height: 1.9em;
1793 }
1794 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-labelElement-label,
1795 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-labelElement-label,
1796 .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-labelElement-label {
1797 line-height: 1.9em;
1798 padding: 0 1em;
1799 }
1800 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget .oo-ui-iconElement-icon,
1801 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget .oo-ui-iconElement-icon,
1802 .oo-ui-processDialog-actions-other .oo-ui-actionWidget .oo-ui-iconElement-icon {
1803 position: absolute;
1804 margin-top: -0.125em;
1805 }
1806 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed,
1807 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed,
1808 .oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed {
1809 margin: 0.75em 0 0.75em 0.75em;
1810 }
1811 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button,
1812 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button,
1813 .oo-ui-processDialog-actions-other .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
1814 padding: 0;
1815 vertical-align: middle;
1816 }
1817 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget:hover,
1818 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget:hover {
1819 background-color: rgba(0, 0, 0, 0.05);
1820 }
1821 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget:active,
1822 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget:active {
1823 background-color: rgba(0, 0, 0, 0.1);
1824 }
1825 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed,
1826 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed {
1827 margin: 0.75em;
1828 }
1829 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button,
1830 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-buttonElement-framed .oo-ui-buttonElement-button {
1831 /* Adjust for border so text aligns with title */
1832 margin: -1px;
1833 }
1834 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover,
1835 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:hover {
1836 background-color: rgba(8, 126, 204, 0.05);
1837 }
1838 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active,
1839 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary:active {
1840 background-color: rgba(8, 126, 204, 0.1);
1841 }
1842 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label,
1843 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-primary .oo-ui-labelElement-label {
1844 font-weight: bold;
1845 }
1846 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover,
1847 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:hover {
1848 background-color: rgba(118, 171, 54, 0.05);
1849 }
1850 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active,
1851 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-constructive:active {
1852 background-color: rgba(118, 171, 54, 0.1);
1853 }
1854 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover,
1855 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:hover {
1856 background-color: rgba(212, 83, 83, 0.05);
1857 }
1858 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active,
1859 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-flaggedElement-destructive:active {
1860 background-color: rgba(212, 83, 83, 0.1);
1861 }
1862 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
1863 left: 0.5em;
1864 }
1865 .oo-ui-processDialog-actions-safe .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label {
1866 padding-left: 2.25em;
1867 }
1868 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-iconElement-icon {
1869 right: 0.5em;
1870 }
1871 .oo-ui-processDialog-actions-primary .oo-ui-actionWidget.oo-ui-iconElement .oo-ui-labelElement-label {
1872 padding-right: 2.25em;
1873 }
1874 .oo-ui-processDialog > .oo-ui-window-frame {
1875 min-height: 5em;
1876 }
1877 .oo-ui-processDialog-errors {
1878 background-color: rgba(255, 255, 255, 0.9);
1879 padding: 3em 3em 1.5em 3em;
1880 text-align: center;
1881 }
1882 .oo-ui-processDialog-errors .oo-ui-buttonWidget {
1883 margin: 2em 1em 2em 1em;
1884 }
1885 .oo-ui-processDialog-errors-title {
1886 font-size: 1.5em;
1887 color: #000000;
1888 margin-bottom: 2em;
1889 }
1890 .oo-ui-processDialog-error {
1891 text-align: left;
1892 margin: 1em;
1893 padding: 1em;
1894 border: solid 1px #ff9e9e;
1895 background-color: #fff7f7;
1896 border-radius: 0.25em;
1897 }
1898 .oo-ui-windowManager-modal > .oo-ui-dialog {
1899 position: fixed;
1900 width: 0;
1901 height: 0;
1902 overflow: hidden;
1903 }
1904 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-load {
1905 width: auto;
1906 height: auto;
1907 top: 0;
1908 right: 0;
1909 bottom: 0;
1910 left: 0;
1911 padding: 1em;
1912 }
1913 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame {
1914 position: absolute;
1915 right: 0;
1916 left: 0;
1917 margin: auto;
1918 overflow: hidden;
1919 max-width: 100%;
1920 max-height: 100%;
1921 }
1922 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-setup > .oo-ui-window-frame > iframe {
1923 width: 100%;
1924 height: 100%;
1925 }
1926 .oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
1927 visibility: hidden;
1928 }
1929 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame {
1930 visibility: visible;
1931 }
1932 .oo-ui-windowManager-fullscreen > .oo-ui-dialog > .oo-ui-window-frame {
1933 width: 100%;
1934 height: 100%;
1935 top: 0;
1936 bottom: 0;
1937 }
1938 .oo-ui-windowManager-modal > .oo-ui-dialog {
1939 background-color: rgba(255, 255, 255, 0.5);
1940 opacity: 0;
1941 -webkit-transition: opacity 250ms ease-in-out;
1942 -moz-transition: opacity 250ms ease-in-out;
1943 -ms-transition: opacity 250ms ease-in-out;
1944 -o-transition: opacity 250ms ease-in-out;
1945 transition: opacity 250ms ease-in-out;
1946 }
1947 .oo-ui-windowManager-modal > .oo-ui-dialog > .oo-ui-window-frame {
1948 top: 1em;
1949 bottom: 1em;
1950 background-color: #ffffff;
1951 -webkit-transform: scale(0.5);
1952 -moz-transform: scale(0.5);
1953 -ms-transform: scale(0.5);
1954 -o-transform: scale(0.5);
1955 transform: scale(0.5);
1956 -webkit-transition: all 250ms ease-in-out;
1957 -moz-transition: all 250ms ease-in-out;
1958 -ms-transition: all 250ms ease-in-out;
1959 -o-transition: all 250ms ease-in-out;
1960 transition: all 250ms ease-in-out;
1961 }
1962 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-load {
1963 opacity: 1;
1964 }
1965 .oo-ui-windowManager-modal > .oo-ui-dialog.oo-ui-window-ready > .oo-ui-window-frame {
1966 -webkit-transform: scale(1);
1967 -moz-transform: scale(1);
1968 -ms-transform: scale(1);
1969 -o-transform: scale(1);
1970 transform: scale(1);
1971 }
1972 .oo-ui-windowManager-modal.oo-ui-windowManager-floating > .oo-ui-dialog > .oo-ui-window-frame {
1973 border: solid 1px #aaaaaa;
1974 border-radius: 0.2em;
1975 box-shadow: inset 0 -0.2em 0 0 rgba(0, 0, 0, 0.2);
1976 }
1977
1978 .oo-ui-icon-add {
1979 background-image: /* @embed */ url(themes/mediawiki/images/icons/add.png);
1980 }
1981 .oo-ui-image-constructive .oo-ui-icon-add,
1982 .oo-ui-image-constructive.oo-ui-icon-add {
1983 background-image: /* @embed */ url(themes/mediawiki/images/icons/add-constructive.png);
1984 }
1985 .oo-ui-image-invert .oo-ui-icon-add,
1986 .oo-ui-image-invert.oo-ui-icon-add {
1987 background-image: /* @embed */ url(themes/mediawiki/images/icons/add-invert.png);
1988 }
1989 .oo-ui-icon-advanced {
1990 background-image: /* @embed */ url(themes/mediawiki/images/icons/advanced.png);
1991 }
1992 .oo-ui-image-invert .oo-ui-icon-advanced,
1993 .oo-ui-image-invert.oo-ui-icon-advanced {
1994 background-image: /* @embed */ url(themes/mediawiki/images/icons/advanced-invert.png);
1995 }
1996 .oo-ui-icon-alert {
1997 background-image: /* @embed */ url(themes/mediawiki/images/icons/alert.png);
1998 }
1999 .oo-ui-image-invert .oo-ui-icon-alert,
2000 .oo-ui-image-invert.oo-ui-icon-alert {
2001 background-image: /* @embed */ url(themes/mediawiki/images/icons/alert-invert.png);
2002 }
2003 .oo-ui-icon-check {
2004 background-image: /* @embed */ url(themes/mediawiki/images/icons/check.png);
2005 }
2006 .oo-ui-image-constructive .oo-ui-icon-check,
2007 .oo-ui-image-constructive.oo-ui-icon-check {
2008 background-image: /* @embed */ url(themes/mediawiki/images/icons/check-constructive.png);
2009 }
2010 .oo-ui-image-invert .oo-ui-icon-check,
2011 .oo-ui-image-invert.oo-ui-icon-check {
2012 background-image: /* @embed */ url(themes/mediawiki/images/icons/check-invert.png);
2013 }
2014 .oo-ui-icon-clear {
2015 background-image: /* @embed */ url(themes/mediawiki/images/icons/clear.png);
2016 }
2017 .oo-ui-image-invert .oo-ui-icon-clear,
2018 .oo-ui-image-invert.oo-ui-icon-clear {
2019 background-image: /* @embed */ url(themes/mediawiki/images/icons/clear-invert.png);
2020 }
2021 .oo-ui-icon-close {
2022 background-image: /* @embed */ url(themes/mediawiki/images/icons/close.png);
2023 }
2024 .oo-ui-image-invert .oo-ui-icon-close,
2025 .oo-ui-image-invert.oo-ui-icon-close {
2026 background-image: /* @embed */ url(themes/mediawiki/images/icons/close-invert.png);
2027 }
2028 .oo-ui-icon-code {
2029 background-image: /* @embed */ url(themes/mediawiki/images/icons/code.png);
2030 }
2031 .oo-ui-image-invert .oo-ui-icon-code,
2032 .oo-ui-image-invert.oo-ui-icon-code {
2033 background-image: /* @embed */ url(themes/mediawiki/images/icons/code-invert.png);
2034 }
2035 .oo-ui-icon-collapse {
2036 background-image: /* @embed */ url(themes/mediawiki/images/icons/collapse.png);
2037 }
2038 .oo-ui-image-invert .oo-ui-icon-collapse,
2039 .oo-ui-image-invert.oo-ui-icon-collapse {
2040 background-image: /* @embed */ url(themes/mediawiki/images/icons/collapse-invert.png);
2041 }
2042 .oo-ui-icon-comment {
2043 background-image: /* @embed */ url(themes/mediawiki/images/icons/comment.png);
2044 }
2045 .oo-ui-image-invert .oo-ui-icon-comment,
2046 .oo-ui-image-invert.oo-ui-icon-comment {
2047 background-image: /* @embed */ url(themes/mediawiki/images/icons/comment-invert.png);
2048 }
2049 .oo-ui-icon-expand {
2050 background-image: /* @embed */ url(themes/mediawiki/images/icons/expand.png);
2051 }
2052 .oo-ui-image-invert .oo-ui-icon-expand,
2053 .oo-ui-image-invert.oo-ui-icon-expand {
2054 background-image: /* @embed */ url(themes/mediawiki/images/icons/expand-invert.png);
2055 }
2056 .oo-ui-icon-help {
2057 background-image: /* @embed */ url(themes/mediawiki/images/icons/help.png);
2058 }
2059 .oo-ui-image-invert .oo-ui-icon-help,
2060 .oo-ui-image-invert.oo-ui-icon-help {
2061 background-image: /* @embed */ url(themes/mediawiki/images/icons/help-invert.png);
2062 }
2063 .oo-ui-icon-info {
2064 background-image: /* @embed */ url(themes/mediawiki/images/icons/info.png);
2065 }
2066 .oo-ui-image-invert .oo-ui-icon-info,
2067 .oo-ui-image-invert.oo-ui-icon-info {
2068 background-image: /* @embed */ url(themes/mediawiki/images/icons/info-invert.png);
2069 }
2070 .oo-ui-icon-link {
2071 background-image: /* @embed */ url(themes/mediawiki/images/icons/link.png);
2072 }
2073 .oo-ui-image-invert .oo-ui-icon-link,
2074 .oo-ui-image-invert.oo-ui-icon-link {
2075 background-image: /* @embed */ url(themes/mediawiki/images/icons/link-invert.png);
2076 }
2077 .oo-ui-icon-menu {
2078 background-image: /* @embed */ url(themes/mediawiki/images/icons/menu.png);
2079 }
2080 .oo-ui-image-invert .oo-ui-icon-menu,
2081 .oo-ui-image-invert.oo-ui-icon-menu {
2082 background-image: /* @embed */ url(themes/mediawiki/images/icons/menu-invert.png);
2083 }
2084 .oo-ui-icon-next {
2085 background-image: /* @embed */ url(themes/mediawiki/images/icons/move-ltr.png);
2086 }
2087 .oo-ui-image-invert .oo-ui-icon-next,
2088 .oo-ui-image-invert.oo-ui-icon-next {
2089 background-image: /* @embed */ url(themes/mediawiki/images/icons/move-ltr-invert.png);
2090 }
2091 .oo-ui-icon-picture {
2092 background-image: /* @embed */ url(themes/mediawiki/images/icons/picture.png);
2093 }
2094 .oo-ui-image-invert .oo-ui-icon-picture,
2095 .oo-ui-image-invert.oo-ui-icon-picture {
2096 background-image: /* @embed */ url(themes/mediawiki/images/icons/picture-invert.png);
2097 }
2098 .oo-ui-icon-previous {
2099 background-image: /* @embed */ url(themes/mediawiki/images/icons/move-rtl.png);
2100 }
2101 .oo-ui-image-invert .oo-ui-icon-previous,
2102 .oo-ui-image-invert.oo-ui-icon-previous {
2103 background-image: /* @embed */ url(themes/mediawiki/images/icons/move-rtl-invert.png);
2104 }
2105 .oo-ui-icon-redo {
2106 background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-ltr.png);
2107 }
2108 .oo-ui-image-invert .oo-ui-icon-redo,
2109 .oo-ui-image-invert.oo-ui-icon-redo {
2110 background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-ltr-invert.png);
2111 }
2112 .oo-ui-icon-remove {
2113 background-image: /* @embed */ url(themes/mediawiki/images/icons/remove.png);
2114 }
2115 .oo-ui-image-destructive .oo-ui-icon-remove,
2116 .oo-ui-image-destructive.oo-ui-icon-remove {
2117 background-image: /* @embed */ url(themes/mediawiki/images/icons/remove-destructive.png);
2118 }
2119 .oo-ui-image-invert .oo-ui-icon-remove,
2120 .oo-ui-image-invert.oo-ui-icon-remove {
2121 background-image: /* @embed */ url(themes/mediawiki/images/icons/remove-invert.png);
2122 }
2123 .oo-ui-icon-search {
2124 background-image: /* @embed */ url(themes/mediawiki/images/icons/search.png);
2125 }
2126 .oo-ui-image-invert .oo-ui-icon-search,
2127 .oo-ui-image-invert.oo-ui-icon-search {
2128 background-image: /* @embed */ url(themes/mediawiki/images/icons/search-invert.png);
2129 }
2130 .oo-ui-icon-settings {
2131 background-image: /* @embed */ url(themes/mediawiki/images/icons/settings.png);
2132 }
2133 .oo-ui-image-invert .oo-ui-icon-settings,
2134 .oo-ui-image-invert.oo-ui-icon-settings {
2135 background-image: /* @embed */ url(themes/mediawiki/images/icons/settings-invert.png);
2136 }
2137 .oo-ui-icon-tag {
2138 background-image: /* @embed */ url(themes/mediawiki/images/icons/tag.png);
2139 }
2140 .oo-ui-image-invert .oo-ui-icon-tag,
2141 .oo-ui-image-invert.oo-ui-icon-tag {
2142 background-image: /* @embed */ url(themes/mediawiki/images/icons/tag-invert.png);
2143 }
2144 .oo-ui-icon-undo {
2145 background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-rtl.png);
2146 }
2147 .oo-ui-image-invert .oo-ui-icon-undo,
2148 .oo-ui-image-invert.oo-ui-icon-undo {
2149 background-image: /* @embed */ url(themes/mediawiki/images/icons/arched-arrow-rtl-invert.png);
2150 }
2151 .oo-ui-icon-window {
2152 background-image: /* @embed */ url(themes/mediawiki/images/icons/window.png);
2153 }
2154 .oo-ui-image-invert .oo-ui-icon-window,
2155 .oo-ui-image-invert.oo-ui-icon-window {
2156 background-image: /* @embed */ url(themes/mediawiki/images/icons/window-invert.png);
2157 }
2158 .oo-ui-indicator-alert {
2159 background-image: /* @embed */ url(themes/mediawiki/images/indicators/alert.png);
2160 }
2161 .oo-ui-image-invert .oo-ui-indicator-alert,
2162 .oo-ui-image-invert.oo-ui-indicator-alert {
2163 background-image: /* @embed */ url(themes/mediawiki/images/indicators/alert-invert.png);
2164 }
2165 .oo-ui-indicator-up {
2166 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-up.png);
2167 }
2168 .oo-ui-image-invert .oo-ui-indicator-up,
2169 .oo-ui-image-invert.oo-ui-indicator-up {
2170 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-up-invert.png);
2171 }
2172 .oo-ui-indicator-down {
2173 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-down.png);
2174 }
2175 .oo-ui-image-invert .oo-ui-indicator-down,
2176 .oo-ui-image-invert.oo-ui-indicator-down {
2177 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-down-invert.png);
2178 }
2179 .oo-ui-indicator-next {
2180 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-ltr.png);
2181 }
2182 .oo-ui-image-invert .oo-ui-indicator-next,
2183 .oo-ui-image-invert.oo-ui-indicator-next {
2184 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-ltr-invert.png);
2185 }
2186 .oo-ui-indicator-previous {
2187 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-rtl.png);
2188 }
2189 .oo-ui-image-invert .oo-ui-indicator-previous,
2190 .oo-ui-image-invert.oo-ui-indicator-previous {
2191 background-image: /* @embed */ url(themes/mediawiki/images/indicators/arrow-rtl-invert.png);
2192 }
2193 .oo-ui-indicator-required {
2194 background-image: /* @embed */ url(themes/mediawiki/images/indicators/required.png);
2195 }
2196 .oo-ui-image-invert .oo-ui-indicator-required,
2197 .oo-ui-image-invert.oo-ui-indicator-required {
2198 background-image: /* @embed */ url(themes/mediawiki/images/indicators/required-invert.png);
2199 }
2200 .oo-ui-texture-pending {
2201 background-image: /* @embed */ url(themes/mediawiki/images/textures/pending.gif);
2202 }
2203 .oo-ui-texture-transparency {
2204 background-image: /* @embed */ url(themes/mediawiki/images/textures/transparency.png);
2205 }