3 * https://www.mediawiki.org/wiki/OOjs_UI
5 * Copyright 2011–2016 OOjs UI Team and other contributors.
6 * Released under the MIT license
7 * http://oojs.mit-license.org
9 * Date: 2016-08-03T16:38:27Z
11 .oo-ui-draggableElement-handle
,
12 .oo-ui-draggableElement-handle.oo-ui-widget {
14 cursor: url
(images
/grab
.cur
);
19 .oo-ui-draggableElement-handle:active {
20 cursor: url
(images
/grabbing
.cur
);
21 cursor: -webkit-grabbing
;
22 cursor: -moz-grabbing
;
25 .oo-ui-draggableElement-handle
.oo-ui-widget-disabled
,
26 .oo-ui-widget-disabled .oo-ui-draggableElement-handle {
29 .oo-ui-draggableElement-placeholder {
32 .oo-ui-draggableGroupElement-horizontal .oo-ui-draggableElement {
33 display: inline-block
;
35 .oo-ui-lookupElement > .oo-ui-menuSelectWidget {
39 .oo-ui-bookletLayout-stackLayout.oo-ui-stackLayout-continuous > .oo-ui-panelLayout-scrollable {
42 .oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout {
44 -webkit-box-sizing: border-box
;
45 -moz-box-sizing: border-box
;
46 box-sizing: border-box
;
48 .oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout-scrollable {
51 .oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout-padded {
54 .oo-ui-bookletLayout-outlinePanel-editable > .oo-ui-outlineSelectWidget {
62 .oo-ui-bookletLayout-outlinePanel > .oo-ui-outlineControlsWidget {
68 .oo-ui-bookletLayout-stackLayout > .oo-ui-panelLayout {
71 .oo-ui-bookletLayout-outlinePanel {
72 border-right: 1px solid
#dddddd;
74 .oo-ui-bookletLayout-outlinePanel > .oo-ui-outlineControlsWidget {
75 box-shadow: 0 0.15em 0 0 rgba
(0, 0, 0, 0.15);
77 .oo-ui-indexLayout > .oo-ui-menuLayout-menu {
80 .oo-ui-indexLayout > .oo-ui-menuLayout-content {
83 .oo-ui-indexLayout-stackLayout > .oo-ui-panelLayout {
86 .oo-ui-indexLayout > .oo-ui-menuLayout-menu {
89 .oo-ui-indexLayout > .oo-ui-menuLayout-content {
98 /* stylelint-disable declaration-no-important */
99 /* stylelint-enable declaration-no-important */
101 .oo-ui-menuLayout-menu
,
102 .oo-ui-menuLayout-content {
104 -webkit-transition: all
200ms ease
;
105 -moz-transition: all
200ms ease
;
106 transition: all
200ms ease
;
108 .oo-ui-menuLayout-menu {
112 .oo-ui-menuLayout-content {
118 .oo-ui-menuLayout.oo-ui-menuLayout-hideMenu > .oo-ui-menuLayout-menu {
120 height: 0 !important
;
123 .oo-ui-menuLayout.oo-ui-menuLayout-hideMenu > .oo-ui-menuLayout-content {
127 bottom: 0 !important
;
129 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top > .oo-ui-menuLayout-menu {
130 width: auto
!important
;
135 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top > .oo-ui-menuLayout-content {
137 bottom: 0 !important
;
140 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-after > .oo-ui-menuLayout-menu {
141 height: auto
!important
;
146 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-after > .oo-ui-menuLayout-content {
147 bottom: 0 !important
;
151 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-bottom > .oo-ui-menuLayout-menu {
152 width: auto
!important
;
157 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-bottom > .oo-ui-menuLayout-content {
162 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-before > .oo-ui-menuLayout-menu {
163 height: auto
!important
;
168 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-before > .oo-ui-menuLayout-content {
171 bottom: 0 !important
;
173 .oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
177 .oo-ui-buttonSelectWidget {
178 display: inline-block
;
183 .oo-ui-buttonSelectWidget:last-child {
186 .oo-ui-buttonSelectWidget:focus {
189 .oo-ui-buttonSelectWidget:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
190 border-color: #347bff;
191 box-shadow: inset
0 0 0 1px #347bff;
194 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
198 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button {
199 border-bottom-left-radius: 2px;
200 border-top-left-radius: 2px;
203 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button {
204 border-bottom-right-radius: 2px;
205 border-top-right-radius: 2px;
207 .oo-ui-buttonOptionWidget {
208 display: inline-block
;
211 .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
214 .oo-ui-buttonOptionWidget
.oo-ui-iconElement
.oo-ui-iconElement-icon
,
215 .oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
217 display: inline-block
;
218 vertical-align: middle
;
220 .oo-ui-buttonOptionWidget
.oo-ui-optionWidget-selected
,
221 .oo-ui-buttonOptionWidget
.oo-ui-optionWidget-pressed
,
222 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-highlighted {
223 background-color: transparent
;
225 .oo-ui-toggleButtonWidget {
226 display: inline-block
;
227 vertical-align: middle
;
230 .oo-ui-toggleButtonWidget:last-child {
233 .oo-ui-toggleSwitchWidget {
235 display: inline-block
;
236 vertical-align: middle
;
238 -webkit-box-sizing: border-box
;
239 -moz-box-sizing: border-box
;
240 box-sizing: border-box
;
241 -webkit-transform: translateZ
(0);
242 -moz-transform: translateZ
(0);
243 -ms-transform: translateZ
(0);
244 transform: translateZ
(0);
247 border: 1px solid
#767676;
249 background-color: #ffffff;
251 -webkit-transition: background-color
100ms, border-color
100ms;
252 -moz-transition: background-color
100ms, border-color
100ms;
253 transition: background-color
100ms, border-color
100ms;
255 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled {
258 .oo-ui-toggleSwitchWidget-grip {
261 -webkit-box-sizing: border-box
;
262 -moz-box-sizing: border-box
;
263 box-sizing: border-box
;
265 .oo-ui-toggleSwitchWidget:last-child {
268 .oo-ui-toggleSwitchWidget:before {
276 border: 1px solid transparent
;
279 -webkit-transition: border-color
100ms;
280 -moz-transition: border-color
100ms;
281 transition: border-color
100ms;
283 .oo-ui-toggleSwitchWidget-grip {
289 border-radius: 1.2em;
290 -webkit-transition: left
100ms, margin-left
100ms;
291 -moz-transition: left
100ms, margin-left
100ms;
292 transition: left
100ms, margin-left
100ms;
294 .oo-ui-toggleSwitchWidget-glow {
297 .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {
301 .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
305 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled .oo-ui-toggleSwitchWidget-grip {
306 border: 1px solid
#767676;
308 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
309 border-color: #2962cc;
311 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover .oo-ui-toggleSwitchWidget-grip {
312 border-color: #2962cc;
314 .oo-ui-toggleSwitchWidget
.oo-ui-widget-enabled:active
,
315 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover {
316 background-color: #767676;
317 border-color: #347bff;
319 .oo-ui-toggleSwitchWidget
.oo-ui-widget-enabled:active
.oo-ui-toggleSwitchWidget-grip
,
320 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip {
321 background-color: #ffffff;
322 border-color: #ffffff;
323 box-shadow: 0 0 0 1px rgba
(0, 0, 0, 0.1);
325 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {
326 border-color: #347bff;
327 box-shadow: inset
0 0 0 1px #347bff;
330 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus .oo-ui-toggleSwitchWidget-grip {
331 border-color: #347bff;
333 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {
334 background-color: #347bff;
335 border-color: #347bff;
337 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
338 background-color: #ffffff;
339 border-color: #ffffff;
340 box-shadow: 0 0 0 1px rgba
(0, 0, 0, 0.1);
342 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:hover {
343 background-color: #2962cc;
344 border-color: #2962cc;
346 .oo-ui-toggleSwitchWidget
.oo-ui-widget-enabled
.oo-ui-toggleWidget-on:active
,
347 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:active:hover {
348 background-color: #1f4999;
349 border-color: #1f4999;
351 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus {
352 border-color: #347bff;
354 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on:focus:before {
355 border-color: #ffffff;
357 .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
358 background-color: #dddddd;
359 border-color: #dddddd;
362 .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled .oo-ui-toggleSwitchWidget-grip {
363 background-color: #ffffff;
365 .oo-ui-progressBarWidget {
367 background-color: #ffffff;
368 border: 1px solid
#cccccc;
372 .oo-ui-progressBarWidget-bar {
373 background-color: #dddddd;
375 -webkit-transition: width
200ms, margin-left
200ms;
376 -moz-transition: width
200ms, margin-left
200ms;
377 transition: width
200ms, margin-left
200ms;
379 .oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar {
380 -webkit-animation: oo-ui-progressBarWidget-slide
2s infinite linear
;
381 -moz-animation: oo-ui-progressBarWidget-slide
2s infinite linear
;
382 animation: oo-ui-progressBarWidget-slide
2s infinite linear
;
385 border-left-width: 1px;
387 .oo-ui-progressBarWidget.oo-ui-widget-disabled {
390 @-webkit-keyframes oo-ui-progressBarWidget-slide
{
398 @-moz-keyframes oo-ui-progressBarWidget-slide
{
406 @keyframes oo-ui-progressBarWidget-slide
{
414 .oo-ui-selectFileWidget {
415 display: inline-block
;
416 vertical-align: middle
;
421 .oo-ui-selectFileWidget-selectButton {
423 vertical-align: middle
;
425 .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button {
429 .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button > [type="file"] {
442 .oo-ui-selectFileWidget-selectButton.oo-ui-widget-disabled > .oo-ui-buttonElement-button > [type="file"] {
445 .oo-ui-selectFileWidget-info {
448 vertical-align: middle
;
451 -webkit-box-sizing: border-box
;
452 -moz-box-sizing: border-box
;
453 box-sizing: border-box
;
455 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label {
461 text-overflow: ellipsis
;
463 .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-fileType {
466 .oo-ui-selectFileWidget-info
> .oo-ui-indicatorElement-indicator
,
467 .oo-ui-selectFileWidget-info
> .oo-ui-iconElement-icon
,
468 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton {
471 .oo-ui-widget-disabled .oo-ui-selectFileWidget-info {
473 -webkit-touch-callout: none
;
474 -webkit-user-select: none
;
475 -moz-user-select: none
;
476 -ms-user-select: none
;
479 .oo-ui-selectFileWidget .oo-ui-selectFileWidget-clearButton {
482 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget {
487 .oo-ui-selectFileWidget
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-dropLabel
,
488 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-selectButton {
491 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-thumbnail {
495 background-size: cover
;
496 background-position: center center
;
498 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-thumbnail.oo-ui-pendingElement-pending {
499 background-size: auto
;
501 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-thumbnail > .oo-ui-selectFileWidget-noThumbnail-icon {
503 background-color: #cccccc;
507 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info {
515 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label {
518 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-fileName {
520 padding-right: 2.375em;
522 text-overflow: ellipsis
;
524 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-fileType {
528 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton {
532 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-thumbnail
,
533 .oo-ui-selectFileWidget-empty.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info {
536 .oo-ui-selectFileWidget-empty.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-selectButton {
540 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-dropTarget
,
541 .oo-ui-selectFileWidget-notsupported.oo-ui-selectFileWidget-dropTarget {
544 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-info
,
545 .oo-ui-selectFileWidget-notsupported.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info {
548 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-clearButton
,
549 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-clearButton {
552 .oo-ui-selectFileWidget-empty.oo-ui-widget-enabled .oo-ui-selectFileWidget-dropLabel {
555 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
,
556 .oo-ui-selectFileWidget-notsupported.oo-ui-selectFileWidget-dropTarget {
557 -webkit-touch-callout: none
;
558 -webkit-user-select: none
;
559 -moz-user-select: none
;
560 -ms-user-select: none
;
563 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
,
564 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-dropTarget
,
565 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
.oo-ui-buttonElement-button
,
566 .oo-ui-selectFileWidget-notsupported.oo-ui-selectFileWidget-dropTarget .oo-ui-buttonElement-button {
569 .oo-ui-selectFileWidget:last-child {
572 .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button {
573 border-radius: 0 2px 2px 0;
575 .oo-ui-selectFileWidget-info {
577 background-color: #ffffff;
578 border: 1px solid
#cccccc;
579 border-radius: 2px 0 0 2px;
580 border-width: 1px 0 1px 1px;
582 .oo-ui-selectFileWidget-info > .oo-ui-iconElement-icon {
588 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label {
589 -webkit-box-sizing: border-box
;
590 -moz-box-sizing: border-box
;
591 box-sizing: border-box
;
597 text-overflow: ellipsis
;
602 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label > .oo-ui-selectFileWidget-fileType {
605 .oo-ui-selectFileWidget-info > .oo-ui-indicatorElement-indicator {
609 margin-right: 0.775em;
611 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton {
617 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
620 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-info
,
621 .oo-ui-selectFileWidget.oo-ui-widget-disabled .oo-ui-selectFileWidget-info {
622 background-color: #f3f3f3;
624 text-shadow: 0 1px 1px #ffffff;
625 border-color: #dddddd;
628 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-info
> .oo-ui-iconElement-icon
,
629 .oo-ui-selectFileWidget
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-info
> .oo-ui-iconElement-icon
,
630 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-info
> .oo-ui-indicatorElement-indicator
,
631 .oo-ui-selectFileWidget.oo-ui-widget-disabled .oo-ui-selectFileWidget-info > .oo-ui-indicatorElement-indicator {
634 .oo-ui-selectFileWidget-empty .oo-ui-selectFileWidget-label {
637 .oo-ui-selectFileWidget.oo-ui-iconElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
640 .oo-ui-selectFileWidget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
643 .oo-ui-selectFileWidget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-clearButton {
646 .oo-ui-selectFileWidget.oo-ui-indicatorElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
650 .oo-ui-selectFileWidget.oo-ui-indicatorElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-clearButton {
653 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-info
.oo-ui-selectFileWidget-label
,
654 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
657 .oo-ui-selectFileWidget-empty
.oo-ui-indicatorElement
.oo-ui-selectFileWidget-info
.oo-ui-selectFileWidget-label
,
658 .oo-ui-selectFileWidget-notsupported.oo-ui-indicatorElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
662 .oo-ui-selectFileWidget-supported.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop.oo-ui-selectFileWidget-dropTarget {
663 background-color: #ebf2ff;
665 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
,
666 .oo-ui-selectFileWidget-notsupported.oo-ui-selectFileWidget-dropTarget {
667 border-color: #dddddd;
668 background-color: #f3f3f3;
670 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-info
,
671 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-info
,
672 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-dropLabel
,
673 .oo-ui-selectFileWidget-notsupported.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-dropLabel {
675 text-shadow: 0 1px 1px #ffffff;
677 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget {
678 background-color: #ffffff;
679 border: 1px solid
#cccccc;
680 margin-bottom: 0.5em;
681 vertical-align: middle
;
685 .oo-ui-selectFileWidget.oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button {
688 .oo-ui-selectFileWidget-empty.oo-ui-selectFileWidget-dropTarget {
689 background-color: #eeeeee;
690 border-style: dashed
;
692 .oo-ui-widget-disabled .oo-ui-selectFileWidget-dropLabel {
695 .oo-ui-outlineOptionWidget {
698 -webkit-touch-callout: none
;
699 -webkit-user-select: none
;
700 -moz-user-select: none
;
701 -ms-user-select: none
;
706 .oo-ui-outlineOptionWidget .oo-ui-iconElement-icon {
707 font-size: 90.90909%;
709 .oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label {
710 padding-right: 1.5em;
712 .oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
715 .oo-ui-outlineOptionWidget-level-0 {
718 .oo-ui-outlineOptionWidget-level-0 .oo-ui-iconElement-icon {
721 .oo-ui-outlineOptionWidget-level-1 {
724 .oo-ui-outlineOptionWidget-level-1 .oo-ui-iconElement-icon {
727 .oo-ui-outlineOptionWidget-level-2 {
730 .oo-ui-outlineOptionWidget-level-2 .oo-ui-iconElement-icon {
733 .oo-ui-selectWidget-depressed .oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {
734 background-color: #d0d0d0;
735 text-shadow: 0 1px 1px #ffffff;
737 .oo-ui-outlineOptionWidget.oo-ui-flaggedElement-important {
740 .oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-iconElement-icon {
743 .oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-labelElement-label {
746 .oo-ui-outlineControlsWidget {
748 background-color: #ffffff;
750 .oo-ui-outlineControlsWidget-items
,
751 .oo-ui-outlineControlsWidget-movers {
753 -webkit-box-sizing: border-box
;
754 -moz-box-sizing: border-box
;
755 box-sizing: border-box
;
757 .oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon {
759 background-position: right center
;
761 .oo-ui-outlineControlsWidget-items {
764 .oo-ui-outlineControlsWidget-items .oo-ui-buttonWidget {
767 .oo-ui-outlineControlsWidget-movers {
770 .oo-ui-outlineControlsWidget-movers .oo-ui-buttonWidget {
773 .oo-ui-outlineControlsWidget-items
,
774 .oo-ui-outlineControlsWidget-movers {
776 margin: 0.5em 0.5em 0.5em 0;
779 .oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon {
782 margin: 0.5em 0 0.5em 0.5em;
785 .oo-ui-tabSelectWidget {
789 background-color: #dddddd;
791 .oo-ui-tabOptionWidget {
792 display: inline-block
;
793 vertical-align: bottom
;
795 margin: 0.5em 0 0 0.75em;
796 border: 1px solid transparent
;
798 border-top-left-radius: 2px;
799 border-top-right-radius: 2px;
803 .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
804 background-color: rgba
(255, 255, 255, 0.3);
806 .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {
807 background-color: rgba
(255, 255, 255, 0.8);
809 .oo-ui-tabOptionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label {
810 padding-right: 1.5em;
812 .oo-ui-tabOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
815 .oo-ui-selectWidget-pressed
.oo-ui-tabOptionWidget
.oo-ui-optionWidget-selected
,
816 .oo-ui-selectWidget-depressed
.oo-ui-tabOptionWidget
.oo-ui-optionWidget-selected
,
817 .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected:hover {
818 background-color: #ffffff;
821 .oo-ui-capsuleMultiselectWidget {
822 display: inline-block
;
827 .oo-ui-capsuleMultiselectWidget-handle {
832 .oo-ui-capsuleMultiselectWidget-content {
835 .oo-ui-capsuleMultiselectWidget.oo-ui-widget-disabled .oo-ui-capsuleMultiselectWidget-content > input {
838 .oo-ui-capsuleMultiselectWidget-group {
841 .oo-ui-capsuleMultiselectWidget > .oo-ui-menuSelectWidget {
845 .oo-ui-capsuleMultiselectWidget-handle {
846 background-color: #ffffff;
850 padding: 0.15em 0.25em;
851 border: 1px solid
#cccccc;
853 -webkit-box-sizing: border-box
;
854 -moz-box-sizing: border-box
;
855 box-sizing: border-box
;
857 .oo-ui-capsuleMultiselectWidget-handle:last-child {
860 .oo-ui-capsuleMultiselectWidget-handle
> .oo-ui-indicatorElement-indicator
,
861 .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-iconElement-icon {
864 .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-capsuleMultiselectWidget-content > input {
870 font-family: inherit
;
871 background-color: transparent
;
873 vertical-align: middle
;
875 .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-capsuleMultiselectWidget-content > input:focus {
878 .oo-ui-capsuleMultiselectWidget.oo-ui-indicatorElement .oo-ui-capsuleMultiselectWidget-handle {
879 padding-right: 2.4875em;
881 .oo-ui-capsuleMultiselectWidget.oo-ui-indicatorElement .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-indicatorElement-indicator {
886 .oo-ui-capsuleMultiselectWidget.oo-ui-iconElement .oo-ui-capsuleMultiselectWidget-handle {
887 padding-left: 2.475em;
889 .oo-ui-capsuleMultiselectWidget.oo-ui-iconElement .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-iconElement-icon {
894 .oo-ui-capsuleMultiselectWidget:hover .oo-ui-capsuleMultiselectWidget-handle {
895 border-color: #aaaaaa;
897 .oo-ui-capsuleMultiselectWidget.oo-ui-widget-disabled .oo-ui-capsuleMultiselectWidget-handle {
899 text-shadow: 0 1px 1px #ffffff;
900 border-color: #dddddd;
901 background-color: #f3f3f3;
904 .oo-ui-capsuleMultiselectWidget
.oo-ui-widget-disabled
.oo-ui-capsuleMultiselectWidget-handle
> .oo-ui-iconElement-icon
,
905 .oo-ui-capsuleMultiselectWidget.oo-ui-widget-disabled .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-indicatorElement-indicator {
908 .oo-ui-capsuleItemWidget {
910 display: inline-block
;
915 -webkit-box-sizing: border-box
;
916 -moz-box-sizing: border-box
;
917 box-sizing: border-box
;
918 vertical-align: middle
;
921 background-color: #eeeeee;
924 border: 1px solid
#cccccc;
928 .oo-ui-capsuleItemWidget.oo-ui-labelElement .oo-ui-labelElement-label {
929 display: inline-block
;
930 text-overflow: ellipsis
;
933 .oo-ui-capsuleItemWidget:focus {
935 border-color: #347bff;
936 box-shadow: inset
0 0 0 1px #347bff;
938 .oo-ui-capsuleItemWidget.oo-ui-widget-disabled {
939 background-color: #f3f3f3;
941 border-color: #dddddd;
942 text-shadow: 0 1px 1px #ffffff;
944 .oo-ui-capsuleItemWidget > .oo-ui-buttonElement {
947 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled {
948 padding-right: 1.5375em;
950 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled > .oo-ui-buttonElement {
957 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button {
962 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button .oo-ui-indicator-clear {
969 .oo-ui-searchWidget-query {
975 .oo-ui-searchWidget-query .oo-ui-textInputWidget {
978 .oo-ui-searchWidget-results {
986 .oo-ui-searchWidget-query {
989 border-bottom: 1px solid
#cccccc;
991 .oo-ui-searchWidget-query .oo-ui-textInputWidget {
994 .oo-ui-searchWidget-results {
999 .oo-ui-numberInputWidget {
1000 display: inline-block
;
1004 .oo-ui-numberInputWidget-field {
1006 table-layout: fixed
;
1009 .oo-ui-numberInputWidget-field
> .oo-ui-buttonWidget
,
1010 .oo-ui-numberInputWidget-field > .oo-ui-textInputWidget {
1011 display: table-cell
;
1012 vertical-align: middle
;
1014 .oo-ui-numberInputWidget-field > .oo-ui-textInputWidget {
1017 .oo-ui-numberInputWidget-field > .oo-ui-buttonWidget {
1018 white-space: nowrap
;
1020 .oo-ui-numberInputWidget-field > .oo-ui-buttonWidget > .oo-ui-buttonElement-button {
1021 -webkit-box-sizing: border-box
;
1022 -moz-box-sizing: border-box
;
1023 box-sizing: border-box
;
1025 .oo-ui-numberInputWidget-field > .oo-ui-buttonWidget {
1028 .oo-ui-numberInputWidget-minusButton.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
1029 border-top-right-radius: 0;
1030 border-bottom-right-radius: 0;
1031 border-right-width: 0;
1033 .oo-ui-numberInputWidget-plusButton.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
1034 border-top-left-radius: 0;
1035 border-bottom-left-radius: 0;
1036 border-left-width: 0;
1038 .oo-ui-numberInputWidget-buttoned .oo-ui-textInputWidget input {