Update OOUI to v0.31.5
[lhc/web/wiklou.git] / resources / lib / ooui / oojs-ui-toolbars-apex.css
1 /*!
2 * OOUI v0.31.5
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-04-24T18:29:15Z
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-popup,
16 .oo-ui-popupTool-popup .oo-ui-popupWidget-anchor {
17 z-index: 4;
18 }
19
20 .oo-ui-toolGroupTool > .oo-ui-popupToolGroup {
21 border: 0;
22 border-radius: 0;
23 margin: 0;
24 }
25 .oo-ui-toolGroupTool:first-child > .oo-ui-popupToolGroup {
26 border-top-left-radius: 3px;
27 border-bottom-left-radius: 3px;
28 }
29 .oo-ui-toolGroupTool:last-child > .oo-ui-popupToolGroup {
30 border-top-right-radius: 3px;
31 border-bottom-right-radius: 3px;
32 }
33 .oo-ui-toolGroupTool > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle {
34 height: 1.875em;
35 padding: 0.3125em;
36 border-color: transparent;
37 border-style: solid;
38 border-width: 1px 0;
39 margin: -1px 0;
40 }
41 .oo-ui-toolGroupTool > .oo-ui-popupToolGroup.oo-ui-labelElement > .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
42 line-height: 2.1em;
43 }
44
45 .oo-ui-toolGroup {
46 display: inline-block;
47 vertical-align: middle;
48 margin: 0.375em;
49 border-radius: 3px;
50 border: 1px solid transparent;
51 -webkit-transition: border-color 250ms;
52 -moz-transition: border-color 250ms;
53 transition: border-color 250ms;
54 }
55 .oo-ui-toolGroup-empty {
56 display: none;
57 }
58 .oo-ui-toolGroup-tools .oo-ui-tool-link {
59 text-decoration: none;
60 cursor: pointer;
61 }
62 .oo-ui-toolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool-link,
63 .oo-ui-toolGroup-tools .oo-ui-widget-disabled > .oo-ui-tool-link {
64 outline: 0;
65 cursor: default;
66 }
67 .oo-ui-toolbar-narrow .oo-ui-toolGroup + .oo-ui-toolGroup {
68 margin-left: 0;
69 }
70 .oo-ui-toolGroup.oo-ui-widget-enabled:hover {
71 border-color: rgba(0, 0, 0, 0.1);
72 }
73
74 .oo-ui-barToolGroup-tools > .oo-ui-tool {
75 display: inline-block;
76 position: relative;
77 vertical-align: top;
78 }
79 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
80 display: block;
81 }
82 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-accel {
83 display: none;
84 }
85 .oo-ui-barToolGroup-tools > .oo-ui-tool.oo-ui-iconElement > .oo-ui-tool-link .oo-ui-tool-title {
86 display: none;
87 }
88 .oo-ui-barToolGroup-tools > .oo-ui-tool.oo-ui-iconElement.oo-ui-tool-with-label > .oo-ui-tool-link .oo-ui-tool-title {
89 display: inline-block;
90 }
91 .oo-ui-barToolGroup-tools > .oo-ui-tool {
92 margin: -1px 0 -1px -1px;
93 border: 1px solid transparent;
94 }
95 .oo-ui-barToolGroup-tools > .oo-ui-tool:first-child {
96 border-top-left-radius: 3px;
97 border-bottom-left-radius: 3px;
98 }
99 .oo-ui-barToolGroup-tools > .oo-ui-tool:last-child {
100 margin-right: -1px;
101 border-top-right-radius: 3px;
102 border-bottom-right-radius: 3px;
103 }
104 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
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-buttonGroupWidget .oo-ui-popupToolGroup {
270 margin-left: 0;
271 }
272 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle {
273 height: 2.4em;
274 border-radius: 0;
275 margin-left: -2px;
276 }
277 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup:first-child > .oo-ui-popupToolGroup-handle {
278 border-bottom-left-radius: 3px;
279 border-top-left-radius: 3px;
280 margin-left: 0;
281 }
282 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup:last-child {
283 margin-right: 0.5em;
284 }
285 .oo-ui-buttonGroupWidget .oo-ui-popupToolGroup:last-child > .oo-ui-popupToolGroup-handle {
286 border-bottom-right-radius: 3px;
287 border-top-right-radius: 3px;
288 }
289 .oo-ui-popupToolGroup-handle {
290 height: 2.5em;
291 }
292 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator,
293 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
294 position: absolute;
295 top: 0;
296 }
297 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
298 width: 0.9375em;
299 height: 0.9375em;
300 margin: 0.78125em;
301 right: 0;
302 }
303 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
304 right: -0.3125em;
305 }
306 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
307 margin: 0.46875em;
308 left: 0.3125em;
309 }
310 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
311 left: 0;
312 }
313 .oo-ui-popupToolGroup-header {
314 line-height: 2.6em;
315 margin: 0 0.6em;
316 font-weight: bold;
317 }
318 .oo-ui-popupToolGroup-active.oo-ui-widget-enabled {
319 background-color: #f8fbfd;
320 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
321 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
322 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
323 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
324 border-bottom-left-radius: 0;
325 border-bottom-right-radius: 0;
326 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
327 }
328 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive {
329 background-color: #cde7f4;
330 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #eaf4fa), color-stop(100%, #b0d9ee));
331 background-image: -webkit-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
332 background-image: -moz-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
333 background-image: linear-gradient(to bottom, #eaf4fa 0, #b0d9ee 100%);
334 border: 1px solid #a6cee1;
335 }
336 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive:hover {
337 border-color: #9dc2d4;
338 }
339 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active.oo-ui-widget-enabled {
340 background-color: #cde7f4;
341 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #b0d9ee), color-stop(100%, #eaf4fa));
342 background-image: -webkit-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
343 background-image: -moz-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
344 background-image: linear-gradient(to bottom, #b0d9ee 0, #eaf4fa 100%);
345 border: 1px solid #a6cee1;
346 }
347 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive {
348 background-color: #ebebeb;
349 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fafafa), color-stop(100%, #ddd));
350 background-image: -webkit-linear-gradient(top, #fafafa 0, #ddd 100%);
351 background-image: -moz-linear-gradient(top, #fafafa 0, #ddd 100%);
352 background-image: linear-gradient(to bottom, #fafafa 0, #ddd 100%);
353 border: 1px solid #ccc;
354 }
355 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle {
356 color: #d45353;
357 }
358 .oo-ui-popupToolGroup-tools {
359 margin: -1px;
360 border: 1px solid #ccc;
361 background-color: #fff;
362 box-shadow: 0 0.3125em 1.25em rgba(0, 0, 0, 0.25);
363 }
364 .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
365 padding: 0.3125em 0 0.3125em 0.3125em;
366 }
367 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-iconElement-icon {
368 display: table-cell;
369 min-width: 1.5625em;
370 width: 1.5625em;
371 height: 1.5625em;
372 vertical-align: middle;
373 }
374 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-checkIcon {
375 display: none;
376 }
377 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
378 padding-left: 0.5em;
379 }
380 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel,
381 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
382 line-height: 2em;
383 }
384 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
385 color: #767676;
386 }
387 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel:not( :empty ) {
388 padding-left: 3em;
389 }
390
391 .oo-ui-listToolGroup-tools .oo-ui-tool {
392 display: block;
393 -webkit-box-sizing: border-box;
394 -moz-box-sizing: border-box;
395 box-sizing: border-box;
396 }
397 .oo-ui-listToolGroup-tools {
398 padding: 0.3125em;
399 }
400 .oo-ui-listToolGroup.oo-ui-popupToolGroup-active {
401 border-color: rgba(0, 0, 0, 0.2);
402 }
403 .oo-ui-listToolGroup-tools .oo-ui-tool {
404 border: 1px solid transparent;
405 margin: -1px 0;
406 padding: 0 0.625em 0 0;
407 }
408 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled {
409 border-color: rgba(0, 0, 0, 0.1);
410 box-shadow: inset 0 0.0875em 0.0875em 0 rgba(0, 0, 0, 0.07);
411 background-color: #f8fbfd;
412 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #f1f7fb), color-stop(100%, #fff));
413 background-image: -webkit-linear-gradient(top, #f1f7fb 0, #fff 100%);
414 background-image: -moz-linear-gradient(top, #f1f7fb 0, #fff 100%);
415 background-image: linear-gradient(to bottom, #f1f7fb 0, #fff 100%);
416 }
417 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled + .oo-ui-tool-active.oo-ui-widget-enabled {
418 border-top-color: rgba(0, 0, 0, 0.1);
419 }
420 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled:hover {
421 border-color: rgba(0, 0, 0, 0.2);
422 }
423 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
424 border-color: rgba(0, 0, 0, 0.2);
425 }
426 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-tool-link .oo-ui-iconElement-icon {
427 opacity: 1;
428 }
429 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
430 color: #ccc;
431 }
432 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-accel {
433 color: #ddd;
434 }
435 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-iconElement-icon {
436 opacity: 0.2;
437 }
438 .oo-ui-listToolGroup.oo-ui-widget-disabled {
439 color: #ccc;
440 }
441 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
442 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
443 opacity: 0.2;
444 }
445
446 .oo-ui-menuToolGroup {
447 border-color: rgba(0, 0, 0, 0.1);
448 }
449 .oo-ui-menuToolGroup-tools .oo-ui-tool {
450 display: block;
451 }
452 .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
453 min-width: 10em;
454 }
455 .oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
456 min-width: 8.125em;
457 }
458 .oo-ui-menuToolGroup-tools {
459 padding: 0.3125em 0 0.3125em 0;
460 }
461 .oo-ui-menuToolGroup.oo-ui-widget-enabled:hover {
462 border-color: rgba(0, 0, 0, 0.2);
463 }
464 .oo-ui-menuToolGroup.oo-ui-popupToolGroup-active {
465 border-color: rgba(0, 0, 0, 0.25);
466 }
467 .oo-ui-menuToolGroup-tools .oo-ui-tool {
468 padding: 0 1.25em 0 0.3125em;
469 }
470 .oo-ui-menuToolGroup-tools .oo-ui-tool > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
471 display: none;
472 }
473 .oo-ui-menuToolGroup-tools .oo-ui-tool-active > .oo-ui-tool-link > .oo-ui-iconElement-icon {
474 display: none;
475 }
476 .oo-ui-menuToolGroup-tools .oo-ui-tool-active > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
477 display: table-cell;
478 }
479 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
480 background-color: #e1f3ff;
481 }
482 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-link .oo-ui-tool-title {
483 color: #ccc;
484 }
485 .oo-ui-menuToolGroup.oo-ui-widget-disabled {
486 color: #ccc;
487 border-color: rgba(0, 0, 0, 0.05);
488 }
489 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator,
490 .oo-ui-menuToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
491 opacity: 0.2;
492 }
493
494 .oo-ui-toolbar {
495 clear: both;
496 }
497 .oo-ui-toolbar-bar {
498 line-height: 1;
499 position: relative;
500 }
501 .oo-ui-toolbar-tools,
502 .oo-ui-toolbar-actions {
503 -webkit-touch-callout: none;
504 -webkit-user-select: none;
505 -moz-user-select: none;
506 -ms-user-select: none;
507 user-select: none;
508 }
509 .oo-ui-toolbar-tools {
510 display: inline;
511 }
512 .oo-ui-toolbar-popups {
513 position: absolute;
514 }
515 .oo-ui-toolbar-tools,
516 .oo-ui-toolbar-popups {
517 white-space: nowrap;
518 }
519 .oo-ui-toolbar-tools .oo-ui-tool,
520 .oo-ui-toolbar-popups .oo-ui-tool,
521 .oo-ui-toolbar-tools .oo-ui-popupTool-popup,
522 .oo-ui-toolbar-popups .oo-ui-popupTool-popup {
523 white-space: normal;
524 }
525 .oo-ui-toolbar-narrow .oo-ui-toolbar-tools,
526 .oo-ui-toolbar-narrow.oo-ui-toolbar-popups {
527 white-space: normal;
528 }
529 .oo-ui-toolbar-actions {
530 float: right;
531 }
532 .oo-ui-toolbar-actions .oo-ui-toolbar,
533 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > input.oo-ui-buttonElement-button,
534 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
535 display: inline-block;
536 }
537 .oo-ui-toolbar-actions .oo-ui-popupWidget {
538 -webkit-touch-callout: default;
539 -webkit-user-select: text;
540 -moz-user-select: text;
541 -ms-user-select: text;
542 user-select: text;
543 }
544 .oo-ui-toolbar-bar {
545 background-color: #f8fbfd;
546 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #fff), color-stop(100%, #f1f7fb));
547 background-image: -webkit-linear-gradient(top, #fff 0, #f1f7fb 100%);
548 background-image: -moz-linear-gradient(top, #fff 0, #f1f7fb 100%);
549 background-image: linear-gradient(to bottom, #fff 0, #f1f7fb 100%);
550 }
551 .oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
552 border-bottom: 1px solid #ccc;
553 box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
554 }
555 .oo-ui-toolbar-position-bottom > .oo-ui-toolbar-bar {
556 border-top: 1px solid #ccc;
557 box-shadow: 0 -2px 2px 0 rgba(0, 0, 0, 0.1);
558 }
559 .oo-ui-toolbar-bar .oo-ui-toolbar-bar {
560 border: 0;
561 background: none;
562 box-shadow: none;
563 }
564 .oo-ui-toolbar-actions > .oo-ui-buttonElement-framed,
565 .oo-ui-toolbar-actions > .oo-ui-buttonElement-framed:last-child {
566 margin-top: 0.4em;
567 margin-bottom: 0.4em;
568 margin-right: 0.5em;
569 }
570 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless.oo-ui-labelElement,
571 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless:last-child.oo-ui-labelElement {
572 margin: 0;
573 }
574 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button,
575 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless:last-child.oo-ui-labelElement > .oo-ui-buttonElement-button {
576 margin: 0;
577 padding: 0 0.3125em;
578 }
579 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label,
580 .oo-ui-toolbar-actions > .oo-ui-buttonElement-frameless:last-child.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
581 margin: 0 1em;
582 line-height: 3.40625em;
583 }
584 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup,
585 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup > .oo-ui-popupToolGroup-handle {
586 height: 2.34375em;
587 }
588 .oo-ui-toolbar-actions > .oo-ui-buttonGroupWidget > .oo-ui-popupToolGroup.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive {
589 border: 0;
590 }
591 .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 {
592 background-color: #cde7f4;
593 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #eaf4fa), color-stop(100%, #b0d9ee));
594 background-image: -webkit-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
595 background-image: -moz-linear-gradient(top, #eaf4fa 0, #b0d9ee 100%);
596 background-image: linear-gradient(to bottom, #eaf4fa 0, #b0d9ee 100%);
597 border: 1px solid #a6cee1;
598 }
599 .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 {
600 border-color: #9dc2d4;
601 }
602 .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 {
603 background-color: #cde7f4;
604 background-image: -webkit-gradient(linear, right top, right bottom, color-stop(0, #b0d9ee), color-stop(100%, #eaf4fa));
605 background-image: -webkit-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
606 background-image: -moz-linear-gradient(top, #b0d9ee 0, #eaf4fa 100%);
607 background-image: linear-gradient(to bottom, #b0d9ee 0, #eaf4fa 100%);
608 }