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