Merge "Remove parameter 'options' from hook 'SkinEditSectionLinks'"
[lhc/web/wiklou.git] / resources / lib / ooui / oojs-ui-toolbars-apex.css
1 /*!
2 * OOUI v0.31.6
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-05-08T10:08:44Z
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 height: 1.875em;
105 padding: 0.3125em;
106 }
107 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon {
108 display: inline-block;
109 vertical-align: top;
110 }
111 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-checkIcon {
112 display: none;
113 }
114 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title {
115 line-height: 2.1em;
116 }
117 .oo-ui-barToolGroup-tools > .oo-ui-tool:not( .oo-ui-tool-with-icon ) > .oo-ui-tool-link .oo-ui-iconElement-noIcon {
118 display: none;
119 }
120 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-enabled:hover {
121 border-color: rgba(0, 0, 0, 0.2);
122 }
123 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-tool-active.oo-ui-widget-enabled {
124 border-color: rgba(0, 0, 0, 0.2);
125 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
126 background-color: #f8fbfd;
127 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
128 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
129 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
130 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
131 }
132 .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 {
133 border-left-color: rgba(0, 0, 0, 0.1);
134 }
135 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link:focus {
136 outline: 0;
137 }
138 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link .oo-ui-tool-title {
139 color: #ccc;
140 }
141 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-widget-disabled > .oo-ui-tool-link .oo-ui-iconElement-icon {
142 opacity: 0.2;
143 }
144 .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 {
145 opacity: 1;
146 }
147 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive {
148 background-color: #cde7f4;
149 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #eaf4fa), color-stop(100%, #b0d9ee));
150 background-image: -webkit-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
151 background-image: -moz-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
152 background-image: linear-gradient(to bottom, #eaf4fa 0, #b0d9ee 100%);
153 border: 1px solid #a6cee1;
154 }
155 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive:hover {
156 border-color: #9dc2d4;
157 }
158 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive.oo-ui-tool-active.oo-ui-widget-enabled {
159 background-color: #cde7f4;
160 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #b0d9ee), color-stop(100%, #eaf4fa));
161 background-image: -webkit-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
162 background-image: -moz-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
163 background-image: linear-gradient(to bottom, #b0d9ee 0, #eaf4fa 100%);
164 border: 1px solid #a6cee1;
165 }
166 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
167 padding: 0.3125em 0.6255em;
168 }
169 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-destructive {
170 background-color: #ebebeb;
171 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fafafa), color-stop(100%, #ddd));
172 background-image: -webkit-linear-gradient(top, #fafafa 0, #ddd 100%);
173 background-image: -moz-linear-gradient(top, #fafafa 0, #ddd 100%);
174 background-image: linear-gradient(to bottom, #fafafa 0, #ddd 100%);
175 border: 1px solid #ccc;
176 }
177 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-tool-link {
178 color: #d45353;
179 }
180 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-enabled-tools > .oo-ui-tool.oo-ui-flaggedElement-destructive > .oo-ui-tool-link {
181 padding: 0.3125em 0.6255em;
182 }
183 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool:focus {
184 outline: 0;
185 }
186 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool > .oo-ui-tool-link:focus {
187 outline: 0;
188 }
189 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title {
190 color: #ccc;
191 }
192 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-iconElement-icon {
193 opacity: 0.2;
194 }
195
196 .oo-ui-popupToolGroup {
197 position: relative;
198 height: 2.5em;
199 min-width: 2.5em;
200 }
201 .oo-ui-popupToolGroup-handle {
202 display: block;
203 cursor: pointer;
204 }
205 .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label:not( :empty ) {
206 display: inline-block;
207 }
208 .oo-ui-popupToolGroup.oo-ui-widget-disabled .oo-ui-popupToolGroup-handle {
209 outline: 0;
210 cursor: default;
211 }
212 .oo-ui-popupToolGroup-tools {
213 display: none;
214 position: absolute;
215 z-index: 4;
216 }
217 .oo-ui-popupToolGroup-tools.oo-ui-popupToolGroup-active-tools {
218 display: block;
219 }
220 .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
221 display: table;
222 width: 100%;
223 vertical-align: middle;
224 white-space: nowrap;
225 }
226 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel,
227 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
228 display: table-cell;
229 vertical-align: middle;
230 }
231 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
232 text-align: right;
233 }
234 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup {
235 min-width: 1.875em;
236 }
237 .oo-ui-popupToolGroup.oo-ui-iconElement {
238 min-width: 3.125em;
239 }
240 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-iconElement {
241 min-width: 2.5em;
242 }
243 .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement {
244 min-width: 4.375em;
245 }
246 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-indicatorElement.oo-ui-iconElement {
247 min-width: 3.75em;
248 }
249 .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
250 line-height: 2.6em;
251 margin: 0 1em;
252 }
253 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
254 margin: 0 0.5em;
255 }
256 .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
257 margin-left: 3em;
258 }
259 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-iconElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
260 margin-left: 2.5em;
261 }
262 .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
263 margin-right: 2.25em;
264 }
265 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
266 margin-right: 1.75em;
267 }
268 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup {
269 margin-left: 0;
270 }
271 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle {
272 height: 2.4em;
273 border-radius: 0;
274 margin-left: -2px;
275 }
276 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup:first-child > .oo-ui-popupToolGroup-handle {
277 border-bottom-left-radius: 3px;
278 border-top-left-radius: 3px;
279 margin-left: 0;
280 }
281 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup:last-child {
282 margin-right: 0.5em;
283 }
284 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup:last-child > .oo-ui-popupToolGroup-handle {
285 border-bottom-right-radius: 3px;
286 border-top-right-radius: 3px;
287 }
288 .oo-ui-popupToolGroup-handle {
289 height: 2.5em;
290 }
291 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator,
292 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
293 position: absolute;
294 top: 0;
295 }
296 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
297 width: 0.9375em;
298 height: 0.9375em;
299 margin: 0.78125em;
300 right: 0;
301 }
302 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
303 right: -0.3125em;
304 }
305 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
306 margin: 0.46875em;
307 left: 0.3125em;
308 }
309 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
310 left: 0;
311 }
312 .oo-ui-popupToolGroup-header {
313 line-height: 2.6em;
314 margin: 0 0.6em;
315 font-weight: bold;
316 }
317 .oo-ui-popupToolGroup-active.oo-ui-widget-enabled {
318 background-color: #f8fbfd;
319 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
320 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
321 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
322 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
323 border-bottom-left-radius: 0;
324 border-bottom-right-radius: 0;
325 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
326 }
327 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive {
328 background-color: #cde7f4;
329 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #eaf4fa), color-stop(100%, #b0d9ee));
330 background-image: -webkit-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
331 background-image: -moz-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
332 background-image: linear-gradient(to bottom, #eaf4fa 0, #b0d9ee 100%);
333 border: 1px solid #a6cee1;
334 }
335 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive:hover {
336 border-color: #9dc2d4;
337 }
338 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active.oo-ui-widget-enabled {
339 background-color: #cde7f4;
340 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #b0d9ee), color-stop(100%, #eaf4fa));
341 background-image: -webkit-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
342 background-image: -moz-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
343 background-image: linear-gradient(to bottom, #b0d9ee 0, #eaf4fa 100%);
344 border: 1px solid #a6cee1;
345 }
346 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive {
347 background-color: #ebebeb;
348 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fafafa), color-stop(100%, #ddd));
349 background-image: -webkit-linear-gradient(top, #fafafa 0, #ddd 100%);
350 background-image: -moz-linear-gradient(top, #fafafa 0, #ddd 100%);
351 background-image: linear-gradient(to bottom, #fafafa 0, #ddd 100%);
352 border: 1px solid #ccc;
353 }
354 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle {
355 color: #d45353;
356 }
357 .oo-ui-popupToolGroup-tools {
358 margin: -1px;
359 border: 1px solid #ccc;
360 background-color: #fff;
361 box-shadow: 0 0.3125em 1.25em rgba(0, 0, 0, 0.25);
362 }
363 .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
364 padding: 0.3125em 0 0.3125em 0.3125em;
365 }
366 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-iconElement-icon {
367 display: table-cell;
368 min-width: 1.5625em;
369 width: 1.5625em;
370 height: 1.5625em;
371 vertical-align: middle;
372 }
373 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-checkIcon {
374 display: none;
375 }
376 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
377 padding-left: 0.5em;
378 }
379 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel,
380 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
381 line-height: 2em;
382 }
383 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
384 color: #767676;
385 }
386 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel:not( :empty ) {
387 padding-left: 3em;
388 }
389
390 .oo-ui-listToolGroup-tools .oo-ui-tool {
391 display: block;
392 -webkit-box-sizing: border-box;
393 -moz-box-sizing: border-box;
394 box-sizing: border-box;
395 }
396 .oo-ui-listToolGroup-tools {
397 padding: 0.3125em;
398 }
399 .oo-ui-listToolGroup.oo-ui-popupToolGroup-active {
400 border-color: rgba(0, 0, 0, 0.2);
401 }
402 .oo-ui-listToolGroup-tools .oo-ui-tool {
403 border: 1px solid transparent;
404 margin: -1px 0;
405 padding: 0 0.625em 0 0;
406 }
407 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled {
408 border-color: rgba(0, 0, 0, 0.1);
409 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
410 background-color: #f8fbfd;
411 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
412 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
413 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
414 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
415 }
416 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled {
417 border-top-color: rgba(0, 0, 0, 0.1);
418 }
419 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled:hover {
420 border-color: rgba(0, 0, 0, 0.2);
421 }
422 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
423 border-color: rgba(0, 0, 0, 0.2);
424 }
425 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon {
426 opacity: 1;
427 }
428 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
429 color: #ccc;
430 }
431 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-accel {
432 color: #ddd;
433 }
434 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
435 opacity: 0.2;
436 }
437 .oo-ui-listToolGroup.oo-ui-widget-disabled {
438 color: #ccc;
439 }
440 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
441 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
442 opacity: 0.2;
443 }
444
445 .oo-ui-menuToolGroup {
446 border-color: rgba(0, 0, 0, 0.1);
447 }
448 .oo-ui-menuToolGroup-tools .oo-ui-tool {
449 display: block;
450 }
451 .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
452 min-width: 10em;
453 }
454 .oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
455 min-width: 8.125em;
456 }
457 .oo-ui-menuToolGroup-tools {
458 padding: 0.3125em 0 0.3125em 0;
459 }
460 .oo-ui-menuToolGroup.oo-ui-widget-enabled:hover {
461 border-color: rgba(0, 0, 0, 0.2);
462 }
463 .oo-ui-menuToolGroup.oo-ui-popupToolGroup-active {
464 border-color: rgba(0, 0, 0, 0.25);
465 }
466 .oo-ui-menuToolGroup-tools .oo-ui-tool {
467 padding: 0 1.25em 0 0.3125em;
468 }
469 .oo-ui-menuToolGroup-tools .oo-ui-tool > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
470 display: none;
471 }
472 .oo-ui-menuToolGroup-tools .oo-ui-tool-active > .oo-ui-tool-link > .oo-ui-iconElement-icon {
473 display: none;
474 }
475 .oo-ui-menuToolGroup-tools .oo-ui-tool-active > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
476 display: table-cell;
477 }
478 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
479 background-color: #e1f3ff;
480 }
481 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
482 color: #ccc;
483 }
484 .oo-ui-menuToolGroup.oo-ui-widget-disabled {
485 color: #ccc;
486 border-color: rgba(0, 0, 0, 0.05);
487 }
488 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
489 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
490 opacity: 0.2;
491 }
492
493 .oo-ui-toolbar {
494 clear: both;
495 }
496 .oo-ui-toolbar-bar {
497 line-height: 1;
498 position: relative;
499 }
500 .oo-ui-toolbar-tools,
501 .oo-ui-toolbar-actions {
502 -webkit-touch-callout: none;
503 -webkit-user-select: none;
504 -moz-user-select: none;
505 -ms-user-select: none;
506 user-select: none;
507 }
508 .oo-ui-toolbar-tools {
509 display: inline;
510 }
511 .oo-ui-toolbar-popups {
512 position: absolute;
513 }
514 .oo-ui-toolbar-tools,
515 .oo-ui-toolbar-popups {
516 white-space: nowrap;
517 }
518 .oo-ui-toolbar-tools .oo-ui-tool,
519 .oo-ui-toolbar-popups .oo-ui-tool,
520 .oo-ui-toolbar-tools .oo-ui-popupTool-popup,
521 .oo-ui-toolbar-popups .oo-ui-popupTool-popup {
522 white-space: normal;
523 }
524 .oo-ui-toolbar-narrow .oo-ui-toolbar-tools,
525 .oo-ui-toolbar-narrow.oo-ui-toolbar-popups {
526 white-space: normal;
527 }
528 .oo-ui-toolbar-actions {
529 float: right;
530 }
531 .oo-ui-toolbar-actions .oo-ui-toolbar,
532 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > input.oo-ui-buttonElement-button,
533 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
534 display: inline-block;
535 }
536 .oo-ui-toolbar-actions .oo-ui-popupWidget {
537 -webkit-touch-callout: default;
538 -webkit-user-select: text;
539 -moz-user-select: text;
540 -ms-user-select: text;
541 user-select: text;
542 }
543 .oo-ui-toolbar-bar {
544 background-color: #f8fbfd;
545 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fff), color-stop(100%, #f1f7fb));
546 background-image: -webkit-linear-gradient(top, #fff 0, #f1f7fb 100%);
547 background-image: -moz-linear-gradient(top, #fff 0, #f1f7fb 100%);
548 background-image: linear-gradient(to bottom, #fff 0, #f1f7fb 100%);
549 }
550 .oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
551 border-bottom: 1px solid #ccc;
552 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
553 }
554 .oo-ui-toolbar-position-bottom > .oo-ui-toolbar-bar {
555 border-top: 1px solid #ccc;
556 box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, 0.1);
557 }
558 .oo-ui-toolbar-bar .oo-ui-toolbar-bar {
559 border: 0;
560 background: none;
561 box-shadow: none;
562 }
563 .oo-ui-toolbar-actions > .oo-ui-buttonElement-framed,
564 .oo-ui-toolbar-actions > .oo-ui-buttonElement-framed:last-child {
565 margin-top: 0.4em;
566 margin-bottom: 0.4em;
567 margin-right: 0.5em;
568 }
569 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless.oo-ui-labelElement,
570 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless:last-child.oo-ui-labelElement {
571 margin: 0;
572 }
573 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button,
574 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless:last-child.oo-ui-labelElement > .oo-ui-buttonElement-button {
575 margin: 0;
576 padding: 0 0.3125em;
577 }
578 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
579 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless:last-child.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
580 margin: 0 1em;
581 line-height: 3.40625em;
582 }
583 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup,
584 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle {
585 height: 2.34375em;
586 }
587 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive {
588 border: 0;
589 }
590 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle {
591 background-color: #cde7f4;
592 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #eaf4fa), color-stop(100%, #b0d9ee));
593 background-image: -webkit-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
594 background-image: -moz-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
595 background-image: linear-gradient(to bottom, #eaf4fa 0, #b0d9ee 100%);
596 border: 1px solid #a6cee1;
597 }
598 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:hover {
599 border-color: #9dc2d4;
600 }
601 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
602 background-color: #cde7f4;
603 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #b0d9ee), color-stop(100%, #eaf4fa));
604 background-image: -webkit-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
605 background-image: -moz-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
606 background-image: linear-gradient(to bottom, #b0d9ee 0, #eaf4fa 100%);
607 }