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