Merge "FauxRequest: don’t override getValues()"
[lhc/web/wiklou.git] / resources / lib / ooui / oojs-ui-toolbars-apex.css
1 /*!
2 * OOUI v0.34.1-pre (3913589098)
3 * https://www.mediawiki.org/wiki/OOUI
4 *
5 * Copyright 2011–2019 OOUI Team and other contributors.
6 * Released under the MIT license
7 * http://oojs.mit-license.org
8 *
9 * Date: 2019-09-10T23:46:11Z
10 */
11 .oo-ui-tool > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
12 display: none;
13 }
14
15 .oo-ui-popupTool-popup.oo-ui-popupWidget {
16 z-index: 4;
17 }
18
19 .oo-ui-toolGroupTool > .oo-ui-popupToolGroup {
20 border: 0;
21 border-radius: 0;
22 margin: 0;
23 }
24 .oo-ui-toolGroupTool:first-child > .oo-ui-popupToolGroup {
25 border-top-left-radius: 3px;
26 border-bottom-left-radius: 3px;
27 }
28 .oo-ui-toolGroupTool:last-child > .oo-ui-popupToolGroup {
29 border-top-right-radius: 3px;
30 border-bottom-right-radius: 3px;
31 }
32 .oo-ui-toolGroupTool > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle {
33 height: 1.875em;
34 padding: 0.3125em;
35 border-color: transparent;
36 border-style: solid;
37 border-width: 1px 0;
38 margin: -1px 0;
39 }
40 .oo-ui-toolGroupTool > .oo-ui-popupToolGroup.oo-ui-labelElement > .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
41 line-height: 2.1em;
42 }
43
44 .oo-ui-toolGroup {
45 display: inline-block;
46 vertical-align: middle;
47 margin: 0.375em;
48 border-radius: 3px;
49 border: 1px solid transparent;
50 -webkit-transition: border-color 250ms;
51 -moz-transition: border-color 250ms;
52 transition: border-color 250ms;
53 }
54 .oo-ui-toolGroup-empty {
55 display: none;
56 }
57 .oo-ui-toolGroup-tools .oo-ui-tool-link {
58 text-decoration: none;
59 cursor: pointer;
60 }
61 .oo-ui-toolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool-link,
62 .oo-ui-toolGroup-tools .oo-ui-widget-disabled > .oo-ui-tool-link {
63 outline: 0;
64 cursor: default;
65 }
66 .oo-ui-toolbar-narrow .oo-ui-toolGroup + .oo-ui-toolGroup {
67 margin-left: 0;
68 }
69 .oo-ui-toolGroup.oo-ui-widget-enabled:hover {
70 border-color: rgba(0, 0, 0, 0.1);
71 }
72
73 .oo-ui-barToolGroup-tools > .oo-ui-tool {
74 display: inline-block;
75 position: relative;
76 vertical-align: top;
77 }
78 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
79 display: block;
80 }
81 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-accel {
82 display: none;
83 }
84 .oo-ui-barToolGroup-tools > .oo-ui-tool.oo-ui-iconElement > .oo-ui-tool-link .oo-ui-tool-title {
85 display: none;
86 }
87 .oo-ui-barToolGroup-tools > .oo-ui-tool.oo-ui-iconElement.oo-ui-tool-with-label > .oo-ui-tool-link .oo-ui-tool-title {
88 display: inline-block;
89 }
90 .oo-ui-barToolGroup-tools > .oo-ui-tool {
91 margin: -1px 0 -1px -1px;
92 border: 1px solid transparent;
93 }
94 .oo-ui-barToolGroup-tools > .oo-ui-tool:first-child {
95 border-top-left-radius: 3px;
96 border-bottom-left-radius: 3px;
97 }
98 .oo-ui-barToolGroup-tools > .oo-ui-tool:last-child {
99 margin-right: -1px;
100 border-top-right-radius: 3px;
101 border-bottom-right-radius: 3px;
102 }
103 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
104 color: inherit;
105 height: 1.875em;
106 padding: 0.3125em;
107 }
108 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon {
109 display: inline-block;
110 vertical-align: top;
111 }
112 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-checkIcon {
113 display: none;
114 }
115 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title {
116 line-height: 2.1em;
117 }
118 .oo-ui-barToolGroup-tools > .oo-ui-tool:not( .oo-ui-tool-with-icon ) > .oo-ui-tool-link .oo-ui-iconElement-noIcon {
119 display: none;
120 }
121 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-enabled:hover {
122 border-color: rgba(0, 0, 0, 0.2);
123 }
124 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-tool-active.oo-ui-widget-enabled {
125 border-color: rgba(0, 0, 0, 0.2);
126 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
127 background-color: #f8fbfd;
128 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
129 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
130 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
131 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
132 }
133 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled {
134 border-left-color: rgba(0, 0, 0, 0.1);
135 }
136 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link:focus {
137 outline: 0;
138 }
139 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link .oo-ui-tool-title {
140 color: #ccc;
141 }
142 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link .oo-ui-iconElement-icon {
143 opacity: 0.2;
144 }
145 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-enabled:hover > .oo-ui-tool-link .oo-ui-iconElement-icon {
146 opacity: 1;
147 }
148 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive {
149 background-color: #cde7f4;
150 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #eaf4fa), color-stop(100%, #b0d9ee));
151 background-image: -webkit-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
152 background-image: -moz-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
153 background-image: linear-gradient(to bottom, #eaf4fa 0, #b0d9ee 100%);
154 border: 1px solid #a6cee1;
155 }
156 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive:hover {
157 border-color: #9dc2d4;
158 }
159 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive.oo-ui-tool-active.oo-ui-widget-enabled {
160 background-color: #cde7f4;
161 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #b0d9ee), color-stop(100%, #eaf4fa));
162 background-image: -webkit-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
163 background-image: -moz-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
164 background-image: linear-gradient(to bottom, #b0d9ee 0, #eaf4fa 100%);
165 border: 1px solid #a6cee1;
166 }
167 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
168 padding: 0.3125em 0.6255em;
169 }
170 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-destructive {
171 background-color: #ebebeb;
172 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fafafa), color-stop(100%, #ddd));
173 background-image: -webkit-linear-gradient(top, #fafafa 0, #ddd 100%);
174 background-image: -moz-linear-gradient(top, #fafafa 0, #ddd 100%);
175 background-image: linear-gradient(to bottom, #fafafa 0, #ddd 100%);
176 border: 1px solid #ccc;
177 }
178 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-tool-link {
179 color: #d45353;
180 }
181 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-destructive > .oo-ui-tool-link {
182 padding: 0.3125em 0.6255em;
183 }
184 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool:focus {
185 outline: 0;
186 }
187 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool > .oo-ui-tool-link:focus {
188 outline: 0;
189 }
190 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title {
191 color: #ccc;
192 }
193 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon {
194 opacity: 0.2;
195 }
196
197 .oo-ui-popupToolGroup {
198 position: relative;
199 height: 2.5em;
200 min-width: 2.5em;
201 }
202 .oo-ui-popupToolGroup-handle {
203 display: block;
204 cursor: pointer;
205 }
206 .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label:not( :empty ) {
207 display: inline-block;
208 }
209 .oo-ui-popupToolGroup.oo-ui-widget-disabled .oo-ui-popupToolGroup-handle {
210 outline: 0;
211 cursor: default;
212 }
213 .oo-ui-popupToolGroup-tools {
214 display: none;
215 position: absolute;
216 z-index: 4;
217 }
218 .oo-ui-popupToolGroup-tools.oo-ui-popupToolGroup-active-tools {
219 display: block;
220 }
221 .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
222 display: table;
223 width: 100%;
224 vertical-align: middle;
225 white-space: nowrap;
226 }
227 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel,
228 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
229 display: table-cell;
230 vertical-align: middle;
231 }
232 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
233 text-align: right;
234 }
235 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup {
236 min-width: 1.875em;
237 }
238 .oo-ui-popupToolGroup.oo-ui-iconElement {
239 min-width: 3.125em;
240 }
241 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-iconElement {
242 min-width: 2.5em;
243 }
244 .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement {
245 min-width: 4.375em;
246 }
247 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement {
248 min-width: 3.75em;
249 }
250 .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
251 line-height: 2.6em;
252 margin: 0 1em;
253 }
254 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
255 margin: 0 0.5em;
256 }
257 .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
258 margin-left: 3em;
259 }
260 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
261 margin-left: 2.5em;
262 }
263 .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
264 margin-right: 2.25em;
265 }
266 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
267 margin-right: 1.75em;
268 }
269 .oo-ui-popupToolGroup-handle {
270 height: 2.5em;
271 }
272 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator,
273 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
274 position: absolute;
275 top: 0;
276 }
277 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
278 width: 0.9375em;
279 height: 0.9375em;
280 margin: 0.78125em;
281 right: 0;
282 }
283 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
284 right: -0.3125em;
285 }
286 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
287 margin: 0.46875em;
288 left: 0.3125em;
289 }
290 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
291 left: 0;
292 }
293 .oo-ui-popupToolGroup-header {
294 line-height: 2.6em;
295 margin: 0 0.6em;
296 font-weight: bold;
297 }
298 .oo-ui-popupToolGroup-active.oo-ui-widget-enabled {
299 background-color: #f8fbfd;
300 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
301 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
302 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
303 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
304 border-bottom-left-radius: 0;
305 border-bottom-right-radius: 0;
306 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
307 }
308 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive {
309 background-color: #cde7f4;
310 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #eaf4fa), color-stop(100%, #b0d9ee));
311 background-image: -webkit-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
312 background-image: -moz-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
313 background-image: linear-gradient(to bottom, #eaf4fa 0, #b0d9ee 100%);
314 border: 1px solid #a6cee1;
315 }
316 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive:hover {
317 border-color: #9dc2d4;
318 }
319 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active.oo-ui-widget-enabled {
320 background-color: #cde7f4;
321 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #b0d9ee), color-stop(100%, #eaf4fa));
322 background-image: -webkit-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
323 background-image: -moz-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
324 background-image: linear-gradient(to bottom, #b0d9ee 0, #eaf4fa 100%);
325 border: 1px solid #a6cee1;
326 }
327 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive {
328 background-color: #ebebeb;
329 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fafafa), color-stop(100%, #ddd));
330 background-image: -webkit-linear-gradient(top, #fafafa 0, #ddd 100%);
331 background-image: -moz-linear-gradient(top, #fafafa 0, #ddd 100%);
332 background-image: linear-gradient(to bottom, #fafafa 0, #ddd 100%);
333 border: 1px solid #ccc;
334 }
335 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle {
336 color: #d45353;
337 }
338 .oo-ui-popupToolGroup-tools {
339 margin: -1px;
340 border: 1px solid #ccc;
341 background-color: #fff;
342 box-shadow: 0 0.3125em 1.25em rgba(0, 0, 0, 0.25);
343 }
344 .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
345 padding: 0.3125em 0 0.3125em 0.3125em;
346 }
347 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-iconElement-icon {
348 display: table-cell;
349 min-width: 1.5625em;
350 width: 1.5625em;
351 height: 1.5625em;
352 vertical-align: middle;
353 }
354 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-checkIcon {
355 display: none;
356 }
357 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
358 padding-left: 0.5em;
359 }
360 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel,
361 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
362 line-height: 2em;
363 }
364 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
365 color: #767676;
366 }
367 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel:not( :empty ) {
368 padding-left: 3em;
369 }
370
371 .oo-ui-listToolGroup-tools .oo-ui-tool {
372 display: block;
373 -webkit-box-sizing: border-box;
374 -moz-box-sizing: border-box;
375 box-sizing: border-box;
376 }
377 .oo-ui-listToolGroup-tools {
378 padding: 0.3125em;
379 }
380 .oo-ui-listToolGroup.oo-ui-popupToolGroup-active {
381 border-color: rgba(0, 0, 0, 0.2);
382 }
383 .oo-ui-listToolGroup-tools .oo-ui-tool {
384 border: 1px solid transparent;
385 margin: -1px 0;
386 padding: 0 0.625em 0 0;
387 }
388 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled {
389 border-color: rgba(0, 0, 0, 0.1);
390 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
391 background-color: #f8fbfd;
392 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
393 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
394 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
395 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
396 }
397 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled {
398 border-top-color: rgba(0, 0, 0, 0.1);
399 }
400 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled:hover {
401 border-color: rgba(0, 0, 0, 0.2);
402 }
403 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
404 border-color: rgba(0, 0, 0, 0.2);
405 }
406 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon {
407 opacity: 1;
408 }
409 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
410 color: #ccc;
411 }
412 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-accel {
413 color: #ddd;
414 }
415 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
416 opacity: 0.2;
417 }
418 .oo-ui-listToolGroup.oo-ui-widget-disabled {
419 color: #ccc;
420 }
421 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
422 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
423 opacity: 0.2;
424 }
425
426 .oo-ui-menuToolGroup {
427 border-color: rgba(0, 0, 0, 0.1);
428 }
429 .oo-ui-menuToolGroup-tools .oo-ui-tool {
430 display: block;
431 }
432 .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
433 min-width: 10em;
434 }
435 .oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
436 min-width: 8.125em;
437 }
438 .oo-ui-menuToolGroup-tools {
439 padding: 0.3125em 0 0.3125em 0;
440 }
441 .oo-ui-menuToolGroup.oo-ui-widget-enabled:hover {
442 border-color: rgba(0, 0, 0, 0.2);
443 }
444 .oo-ui-menuToolGroup.oo-ui-popupToolGroup-active {
445 border-color: rgba(0, 0, 0, 0.25);
446 }
447 .oo-ui-menuToolGroup-tools .oo-ui-tool {
448 padding: 0 1.25em 0 0.3125em;
449 }
450 .oo-ui-menuToolGroup-tools .oo-ui-tool > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
451 display: none;
452 }
453 .oo-ui-menuToolGroup-tools .oo-ui-tool-active > .oo-ui-tool-link > .oo-ui-iconElement-icon {
454 display: none;
455 }
456 .oo-ui-menuToolGroup-tools .oo-ui-tool-active > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
457 display: table-cell;
458 }
459 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
460 background-color: #e1f3ff;
461 }
462 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
463 color: #ccc;
464 }
465 .oo-ui-menuToolGroup.oo-ui-widget-disabled {
466 color: #ccc;
467 border-color: rgba(0, 0, 0, 0.05);
468 }
469 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
470 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
471 opacity: 0.2;
472 }
473
474 .oo-ui-toolbar {
475 clear: both;
476 }
477 .oo-ui-toolbar-bar {
478 line-height: 1;
479 position: relative;
480 }
481 .oo-ui-toolbar-tools,
482 .oo-ui-toolbar-actions {
483 -webkit-touch-callout: none;
484 -webkit-user-select: none;
485 -moz-user-select: none;
486 -ms-user-select: none;
487 user-select: none;
488 }
489 .oo-ui-toolbar-tools {
490 display: inline;
491 }
492 .oo-ui-toolbar-popups {
493 position: absolute;
494 }
495 .oo-ui-toolbar-tools,
496 .oo-ui-toolbar-popups {
497 white-space: nowrap;
498 }
499 .oo-ui-toolbar-tools .oo-ui-tool,
500 .oo-ui-toolbar-popups .oo-ui-tool,
501 .oo-ui-toolbar-tools .oo-ui-popupTool-popup,
502 .oo-ui-toolbar-popups .oo-ui-popupTool-popup {
503 white-space: normal;
504 }
505 .oo-ui-toolbar-narrow .oo-ui-toolbar-tools,
506 .oo-ui-toolbar-narrow.oo-ui-toolbar-popups {
507 white-space: normal;
508 }
509 .oo-ui-toolbar-actions {
510 float: right;
511 }
512 .oo-ui-toolbar-actions .oo-ui-toolbar,
513 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > input.oo-ui-buttonElement-button,
514 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
515 display: inline-block;
516 }
517 .oo-ui-toolbar-actions .oo-ui-popupWidget {
518 -webkit-touch-callout: default;
519 -webkit-user-select: text;
520 -moz-user-select: text;
521 -ms-user-select: text;
522 user-select: text;
523 }
524 .oo-ui-toolbar-bar {
525 background-color: #f8fbfd;
526 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fff), color-stop(100%, #f1f7fb));
527 background-image: -webkit-linear-gradient(top, #fff 0, #f1f7fb 100%);
528 background-image: -moz-linear-gradient(top, #fff 0, #f1f7fb 100%);
529 background-image: linear-gradient(to bottom, #fff 0, #f1f7fb 100%);
530 }
531 .oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
532 border-bottom: 1px solid #ccc;
533 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
534 }
535 .oo-ui-toolbar-position-bottom > .oo-ui-toolbar-bar {
536 border-top: 1px solid #ccc;
537 box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, 0.1);
538 }
539 .oo-ui-toolbar-bar .oo-ui-toolbar-bar {
540 border: 0;
541 background: none;
542 box-shadow: none;
543 }