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-07-12T20:26:07Z
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 {
99 .oo-ui-menuLayout-menu
,
100 .oo-ui-menuLayout-content {
102 -webkit-transition: all
200ms ease
;
103 -moz-transition: all
200ms ease
;
104 transition: all
200ms ease
;
106 .oo-ui-menuLayout-menu {
110 .oo-ui-menuLayout-content {
116 .oo-ui-menuLayout.oo-ui-menuLayout-hideMenu > .oo-ui-menuLayout-menu {
118 height: 0 !important
;
121 .oo-ui-menuLayout.oo-ui-menuLayout-hideMenu > .oo-ui-menuLayout-content {
125 bottom: 0 !important
;
127 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top > .oo-ui-menuLayout-menu {
128 width: auto
!important
;
133 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-top > .oo-ui-menuLayout-content {
135 bottom: 0 !important
;
138 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-after > .oo-ui-menuLayout-menu {
139 height: auto
!important
;
144 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-after > .oo-ui-menuLayout-content {
145 bottom: 0 !important
;
149 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-bottom > .oo-ui-menuLayout-menu {
150 width: auto
!important
;
155 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-bottom > .oo-ui-menuLayout-content {
160 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-before > .oo-ui-menuLayout-menu {
161 height: auto
!important
;
166 .oo-ui-menuLayout.oo-ui-menuLayout-showMenu.oo-ui-menuLayout-before > .oo-ui-menuLayout-content {
169 bottom: 0 !important
;
171 .oo-ui-stackLayout-continuous > .oo-ui-panelLayout {
175 .oo-ui-buttonSelectWidget {
176 display: inline-block
;
181 .oo-ui-buttonSelectWidget:last-child {
184 .oo-ui-buttonSelectWidget:focus {
187 .oo-ui-buttonSelectWidget:focus .oo-ui-buttonOptionWidget.oo-ui-optionWidget-selected .oo-ui-buttonElement-button {
188 border-color: #347bff;
189 box-shadow: inset
0 0 0 1px #347bff;
192 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
196 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:first-child .oo-ui-buttonElement-button {
197 border-bottom-left-radius: 2px;
198 border-top-left-radius: 2px;
201 .oo-ui-buttonSelectWidget .oo-ui-buttonOptionWidget:last-child .oo-ui-buttonElement-button {
202 border-bottom-right-radius: 2px;
203 border-top-right-radius: 2px;
205 .oo-ui-buttonOptionWidget {
206 display: inline-block
;
209 .oo-ui-buttonOptionWidget .oo-ui-buttonElement-button {
212 .oo-ui-buttonOptionWidget
.oo-ui-iconElement
.oo-ui-iconElement-icon
,
213 .oo-ui-buttonOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
215 display: inline-block
;
216 vertical-align: middle
;
218 .oo-ui-buttonOptionWidget
.oo-ui-optionWidget-selected
,
219 .oo-ui-buttonOptionWidget
.oo-ui-optionWidget-pressed
,
220 .oo-ui-buttonOptionWidget.oo-ui-optionWidget-highlighted {
221 background-color: transparent
;
223 .oo-ui-toggleButtonWidget {
224 display: inline-block
;
225 vertical-align: middle
;
228 .oo-ui-toggleButtonWidget:last-child {
231 .oo-ui-toggleSwitchWidget {
233 display: inline-block
;
234 vertical-align: middle
;
236 -webkit-box-sizing: border-box
;
237 -moz-box-sizing: border-box
;
238 box-sizing: border-box
;
239 -webkit-transform: translateZ
(0);
240 -moz-transform: translateZ
(0);
241 -ms-transform: translateZ
(0);
242 transform: translateZ
(0);
245 border: 1px solid
#777777;
247 background-color: #ffffff;
249 -webkit-transition: background-color
100ms, border-color
100ms;
250 -moz-transition: background-color
100ms, border-color
100ms;
251 transition: background-color
100ms, border-color
100ms;
253 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled {
256 .oo-ui-toggleSwitchWidget-grip {
259 -webkit-box-sizing: border-box
;
260 -moz-box-sizing: border-box
;
261 box-sizing: border-box
;
263 .oo-ui-toggleSwitchWidget:last-child {
266 .oo-ui-toggleSwitchWidget:before {
274 border: 1px solid transparent
;
277 -webkit-transition: border-color
100ms;
278 -moz-transition: border-color
100ms;
279 transition: border-color
100ms;
281 .oo-ui-toggleSwitchWidget-grip {
287 border-radius: 1.2em;
288 background-color: #555555;
289 -webkit-transition: left
100ms, margin-left
100ms;
290 -moz-transition: left
100ms, margin-left
100ms;
291 transition: left
100ms, margin-left
100ms;
293 .oo-ui-toggleSwitchWidget-glow {
296 .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-off .oo-ui-toggleSwitchWidget-grip {
300 .oo-ui-toggleSwitchWidget.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
304 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on {
305 background-color: #347bff;
306 border-color: #347bff;
308 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled.oo-ui-toggleWidget-on .oo-ui-toggleSwitchWidget-grip {
309 background-color: #ffffff;
310 box-shadow: 0 0 0 1px rgba
(0, 0, 0, 0.1);
312 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover {
313 border-color: #2962cc;
315 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:hover.oo-ui-toggleWidget-on {
316 background-color: #2962cc;
317 border-color: #2962cc;
319 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus {
320 border-color: #347bff;
321 box-shadow: inset
0 0 0 1px #347bff;
324 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus.oo-ui-toggleWidget-on {
325 border-color: #347bff;
327 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:focus.oo-ui-toggleWidget-on:before {
328 border-color: #ffffff;
330 .oo-ui-toggleSwitchWidget
.oo-ui-widget-enabled:active
,
331 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover {
332 background-color: #347bff;
333 border-color: #347bff;
335 .oo-ui-toggleSwitchWidget
.oo-ui-widget-enabled:active
.oo-ui-toggleSwitchWidget-grip
,
336 .oo-ui-toggleSwitchWidget.oo-ui-widget-enabled:active:hover .oo-ui-toggleSwitchWidget-grip {
337 background-color: #ffffff;
338 box-shadow: 0 0 0 1px rgba
(0, 0, 0, 0.1);
340 .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled {
341 background-color: #dddddd;
342 border-color: #dddddd;
345 .oo-ui-toggleSwitchWidget.oo-ui-widget-disabled .oo-ui-toggleSwitchWidget-grip {
346 background-color: #ffffff;
348 .oo-ui-progressBarWidget {
350 background-color: #ffffff;
351 border: 1px solid
#cccccc;
355 .oo-ui-progressBarWidget-bar {
356 background-color: #dddddd;
358 -webkit-transition: width
200ms, margin-left
200ms;
359 -moz-transition: width
200ms, margin-left
200ms;
360 transition: width
200ms, margin-left
200ms;
362 .oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar {
363 -webkit-animation: oo-ui-progressBarWidget-slide
2s infinite linear
;
364 -moz-animation: oo-ui-progressBarWidget-slide
2s infinite linear
;
365 animation: oo-ui-progressBarWidget-slide
2s infinite linear
;
368 border-left-width: 1px;
370 .oo-ui-progressBarWidget.oo-ui-widget-disabled {
373 @-webkit-keyframes oo-ui-progressBarWidget-slide
{
381 @-moz-keyframes oo-ui-progressBarWidget-slide
{
389 @keyframes oo-ui-progressBarWidget-slide
{
397 .oo-ui-selectFileWidget {
398 display: inline-block
;
399 vertical-align: middle
;
404 .oo-ui-selectFileWidget-selectButton {
406 vertical-align: middle
;
408 .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button {
412 .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button > [type="file"] {
425 .oo-ui-selectFileWidget-selectButton.oo-ui-widget-disabled > .oo-ui-buttonElement-button > [type="file"] {
428 .oo-ui-selectFileWidget-info {
431 vertical-align: middle
;
434 -webkit-box-sizing: border-box
;
435 -moz-box-sizing: border-box
;
436 box-sizing: border-box
;
438 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label {
444 text-overflow: ellipsis
;
446 .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-fileType {
449 .oo-ui-selectFileWidget-info
> .oo-ui-indicatorElement-indicator
,
450 .oo-ui-selectFileWidget-info
> .oo-ui-iconElement-icon
,
451 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton {
454 .oo-ui-widget-disabled .oo-ui-selectFileWidget-info {
456 -webkit-touch-callout: none
;
457 -webkit-user-select: none
;
458 -moz-user-select: none
;
459 -ms-user-select: none
;
462 .oo-ui-selectFileWidget .oo-ui-selectFileWidget-clearButton {
465 .oo-ui-selectFileWidget-dropTarget {
470 .oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-dropLabel
,
471 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-selectButton {
474 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-thumbnail {
478 background-size: cover
;
479 background-position: center center
;
481 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-thumbnail.oo-ui-pendingElement-pending {
482 background-size: auto
;
484 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-thumbnail > .oo-ui-selectFileWidget-noThumbnail-icon {
486 background-color: #cccccc;
490 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info {
498 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label {
501 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-fileName {
503 padding-right: 2.375em;
505 text-overflow: ellipsis
;
507 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-fileType {
511 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton {
515 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-thumbnail
,
516 .oo-ui-selectFileWidget-empty .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info {
519 .oo-ui-selectFileWidget-empty .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-selectButton {
523 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-dropTarget
,
524 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-dropTarget {
527 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-info
,
528 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-info {
531 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-clearButton
,
532 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-clearButton {
535 .oo-ui-selectFileWidget-empty.oo-ui-widget-enabled .oo-ui-selectFileWidget-dropLabel {
538 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
,
539 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-dropTarget {
540 -webkit-touch-callout: none
;
541 -webkit-user-select: none
;
542 -moz-user-select: none
;
543 -ms-user-select: none
;
546 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
,
547 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-dropTarget
,
548 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
.oo-ui-buttonElement-button
,
549 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-dropTarget .oo-ui-buttonElement-button {
552 .oo-ui-selectFileWidget:last-child {
555 .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button {
556 border-radius: 0 2px 2px 0;
558 .oo-ui-selectFileWidget-info {
560 background-color: #ffffff;
561 border: 1px solid
#cccccc;
562 border-radius: 2px 0 0 2px;
563 border-width: 1px 0 1px 1px;
565 .oo-ui-selectFileWidget-info > .oo-ui-iconElement-icon {
571 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label {
572 -webkit-box-sizing: border-box
;
573 -moz-box-sizing: border-box
;
574 box-sizing: border-box
;
580 text-overflow: ellipsis
;
585 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-label > .oo-ui-selectFileWidget-fileType {
588 .oo-ui-selectFileWidget-info > .oo-ui-indicatorElement-indicator {
592 margin-right: 0.775em;
594 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton {
600 .oo-ui-selectFileWidget-info > .oo-ui-selectFileWidget-clearButton .oo-ui-buttonElement-button > .oo-ui-iconElement-icon {
603 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-info
,
604 .oo-ui-selectFileWidget.oo-ui-widget-disabled .oo-ui-selectFileWidget-info {
605 background-color: #f3f3f3;
607 text-shadow: 0 1px 1px #ffffff;
608 border-color: #dddddd;
611 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-info
> .oo-ui-iconElement-icon
,
612 .oo-ui-selectFileWidget
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-info
> .oo-ui-iconElement-icon
,
613 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-info
> .oo-ui-indicatorElement-indicator
,
614 .oo-ui-selectFileWidget.oo-ui-widget-disabled .oo-ui-selectFileWidget-info > .oo-ui-indicatorElement-indicator {
617 .oo-ui-selectFileWidget-empty .oo-ui-selectFileWidget-label {
620 .oo-ui-selectFileWidget.oo-ui-iconElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
623 .oo-ui-selectFileWidget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
626 .oo-ui-selectFileWidget .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-clearButton {
629 .oo-ui-selectFileWidget.oo-ui-indicatorElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
633 .oo-ui-selectFileWidget.oo-ui-indicatorElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-clearButton {
636 .oo-ui-selectFileWidget-empty
.oo-ui-selectFileWidget-info
.oo-ui-selectFileWidget-label
,
637 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
640 .oo-ui-selectFileWidget-empty
.oo-ui-indicatorElement
.oo-ui-selectFileWidget-info
.oo-ui-selectFileWidget-label
,
641 .oo-ui-selectFileWidget-notsupported.oo-ui-indicatorElement .oo-ui-selectFileWidget-info .oo-ui-selectFileWidget-label {
645 .oo-ui-selectFileWidget-supported.oo-ui-widget-enabled.oo-ui-selectFileWidget-canDrop .oo-ui-selectFileWidget-dropTarget {
646 background-color: #ebf2ff;
648 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
,
649 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-dropTarget {
650 border-color: #dddddd;
651 background-color: #f3f3f3;
653 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-info
,
654 .oo-ui-selectFileWidget-notsupported
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-info
,
655 .oo-ui-selectFileWidget-empty
.oo-ui-widget-disabled
.oo-ui-selectFileWidget-dropTarget
.oo-ui-selectFileWidget-dropLabel
,
656 .oo-ui-selectFileWidget-notsupported .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-dropLabel {
658 text-shadow: 0 1px 1px #ffffff;
660 .oo-ui-selectFileWidget-dropTarget {
661 background-color: #ffffff;
662 border: 1px solid
#cccccc;
663 margin-bottom: 0.5em;
664 vertical-align: middle
;
668 .oo-ui-selectFileWidget-dropTarget .oo-ui-selectFileWidget-selectButton > .oo-ui-buttonElement-button {
671 .oo-ui-selectFileWidget-empty .oo-ui-selectFileWidget-dropTarget {
672 background-color: #eeeeee;
673 border-style: dashed
;
675 .oo-ui-widget-disabled .oo-ui-selectFileWidget-dropLabel {
678 .oo-ui-outlineOptionWidget {
681 -webkit-touch-callout: none
;
682 -webkit-user-select: none
;
683 -moz-user-select: none
;
684 -ms-user-select: none
;
689 .oo-ui-outlineOptionWidget .oo-ui-iconElement-icon {
690 font-size: 90.90909%;
692 .oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label {
693 padding-right: 1.5em;
695 .oo-ui-outlineOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
698 .oo-ui-outlineOptionWidget-level-0 {
701 .oo-ui-outlineOptionWidget-level-0 .oo-ui-iconElement-icon {
704 .oo-ui-outlineOptionWidget-level-1 {
707 .oo-ui-outlineOptionWidget-level-1 .oo-ui-iconElement-icon {
710 .oo-ui-outlineOptionWidget-level-2 {
713 .oo-ui-outlineOptionWidget-level-2 .oo-ui-iconElement-icon {
716 .oo-ui-selectWidget-depressed .oo-ui-outlineOptionWidget.oo-ui-optionWidget-selected {
717 background-color: #d0d0d0;
718 text-shadow: 0 1px 1px #ffffff;
720 .oo-ui-outlineOptionWidget.oo-ui-flaggedElement-important {
723 .oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-iconElement-icon {
726 .oo-ui-outlineOptionWidget.oo-ui-flaggedElement-empty .oo-ui-labelElement-label {
729 .oo-ui-outlineControlsWidget {
731 background-color: #ffffff;
733 .oo-ui-outlineControlsWidget-items
,
734 .oo-ui-outlineControlsWidget-movers {
736 -webkit-box-sizing: border-box
;
737 -moz-box-sizing: border-box
;
738 box-sizing: border-box
;
740 .oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon {
742 background-position: right center
;
744 .oo-ui-outlineControlsWidget-items {
747 .oo-ui-outlineControlsWidget-items .oo-ui-buttonWidget {
750 .oo-ui-outlineControlsWidget-movers {
753 .oo-ui-outlineControlsWidget-movers .oo-ui-buttonWidget {
756 .oo-ui-outlineControlsWidget-items
,
757 .oo-ui-outlineControlsWidget-movers {
759 margin: 0.5em 0.5em 0.5em 0;
762 .oo-ui-outlineControlsWidget > .oo-ui-iconElement-icon {
765 margin: 0.5em 0 0.5em 0.5em;
768 .oo-ui-tabSelectWidget {
772 background-color: #dddddd;
774 .oo-ui-tabOptionWidget {
775 display: inline-block
;
776 vertical-align: bottom
;
778 margin: 0.5em 0 0 0.75em;
779 border: 1px solid transparent
;
781 border-top-left-radius: 2px;
782 border-top-right-radius: 2px;
786 .oo-ui-tabOptionWidget.oo-ui-widget-enabled:hover {
787 background-color: rgba
(255, 255, 255, 0.3);
789 .oo-ui-tabOptionWidget.oo-ui-widget-enabled:active {
790 background-color: rgba
(255, 255, 255, 0.8);
792 .oo-ui-tabOptionWidget.oo-ui-indicatorElement .oo-ui-labelElement-label {
793 padding-right: 1.5em;
795 .oo-ui-tabOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator {
798 .oo-ui-selectWidget-pressed
.oo-ui-tabOptionWidget
.oo-ui-optionWidget-selected
,
799 .oo-ui-selectWidget-depressed
.oo-ui-tabOptionWidget
.oo-ui-optionWidget-selected
,
800 .oo-ui-tabOptionWidget.oo-ui-optionWidget-selected:hover {
801 background-color: #ffffff;
804 .oo-ui-capsuleMultiselectWidget {
805 display: inline-block
;
810 .oo-ui-capsuleMultiselectWidget-handle {
815 .oo-ui-capsuleMultiselectWidget-content {
818 .oo-ui-capsuleMultiselectWidget.oo-ui-widget-disabled .oo-ui-capsuleMultiselectWidget-content > input {
821 .oo-ui-capsuleMultiselectWidget-group {
824 .oo-ui-capsuleMultiselectWidget > .oo-ui-menuSelectWidget {
828 .oo-ui-capsuleMultiselectWidget-handle {
829 background-color: #ffffff;
833 padding: 0.15em 0.25em;
834 border: 1px solid
#cccccc;
836 -webkit-box-sizing: border-box
;
837 -moz-box-sizing: border-box
;
838 box-sizing: border-box
;
840 .oo-ui-capsuleMultiselectWidget-handle:last-child {
843 .oo-ui-capsuleMultiselectWidget-handle
> .oo-ui-indicatorElement-indicator
,
844 .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-iconElement-icon {
847 .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-capsuleMultiselectWidget-content > input {
853 font-family: inherit
;
854 background-color: transparent
;
856 vertical-align: middle
;
858 .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-capsuleMultiselectWidget-content > input:focus {
861 .oo-ui-capsuleMultiselectWidget.oo-ui-indicatorElement .oo-ui-capsuleMultiselectWidget-handle {
862 padding-right: 2.4875em;
864 .oo-ui-capsuleMultiselectWidget.oo-ui-indicatorElement .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-indicatorElement-indicator {
869 .oo-ui-capsuleMultiselectWidget.oo-ui-iconElement .oo-ui-capsuleMultiselectWidget-handle {
870 padding-left: 2.475em;
872 .oo-ui-capsuleMultiselectWidget.oo-ui-iconElement .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-iconElement-icon {
877 .oo-ui-capsuleMultiselectWidget:hover .oo-ui-capsuleMultiselectWidget-handle {
878 border-color: #aaaaaa;
880 .oo-ui-capsuleMultiselectWidget.oo-ui-widget-disabled .oo-ui-capsuleMultiselectWidget-handle {
882 text-shadow: 0 1px 1px #ffffff;
883 border-color: #dddddd;
884 background-color: #f3f3f3;
887 .oo-ui-capsuleMultiselectWidget
.oo-ui-widget-disabled
.oo-ui-capsuleMultiselectWidget-handle
> .oo-ui-iconElement-icon
,
888 .oo-ui-capsuleMultiselectWidget.oo-ui-widget-disabled .oo-ui-capsuleMultiselectWidget-handle > .oo-ui-indicatorElement-indicator {
891 .oo-ui-capsuleItemWidget {
893 display: inline-block
;
898 -webkit-box-sizing: border-box
;
899 -moz-box-sizing: border-box
;
900 box-sizing: border-box
;
901 vertical-align: middle
;
904 background-color: #eeeeee;
907 border: 1px solid
#cccccc;
911 .oo-ui-capsuleItemWidget.oo-ui-labelElement .oo-ui-labelElement-label {
912 display: inline-block
;
913 text-overflow: ellipsis
;
916 .oo-ui-capsuleItemWidget:focus {
918 border-color: #347bff;
919 box-shadow: inset
0 0 0 1px #347bff;
921 .oo-ui-capsuleItemWidget.oo-ui-widget-disabled {
922 background-color: #f3f3f3;
924 border-color: #dddddd;
925 text-shadow: 0 1px 1px #ffffff;
927 .oo-ui-capsuleItemWidget > .oo-ui-buttonElement {
930 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled {
931 padding-right: 1.5375em;
933 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled > .oo-ui-buttonElement {
940 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button {
945 .oo-ui-capsuleItemWidget.oo-ui-widget-enabled .oo-ui-buttonElement-button .oo-ui-indicator-clear {
952 .oo-ui-searchWidget-query {
958 .oo-ui-searchWidget-query .oo-ui-textInputWidget {
961 .oo-ui-searchWidget-results {
969 .oo-ui-searchWidget-query {
972 border-bottom: 1px solid
#cccccc;
974 .oo-ui-searchWidget-query .oo-ui-textInputWidget {
977 .oo-ui-searchWidget-results {
982 .oo-ui-numberInputWidget {
983 display: inline-block
;
987 .oo-ui-numberInputWidget-field {
992 .oo-ui-numberInputWidget-field
> .oo-ui-buttonWidget
,
993 .oo-ui-numberInputWidget-field > .oo-ui-textInputWidget {
995 vertical-align: middle
;
997 .oo-ui-numberInputWidget-field > .oo-ui-textInputWidget {
1000 .oo-ui-numberInputWidget-field
> .oo-ui-textInputWidget
[type
="number"]::-webkit-outer-spin-button
,
1001 .oo-ui-numberInputWidget-field > .oo-ui-textInputWidget [type="number"]::-webkit-inner-spin-button {
1002 -webkit-appearance: none
;
1005 .oo-ui-numberInputWidget-field > .oo-ui-textInputWidget [type="number"] {
1006 -moz-appearance: textfield
;
1008 .oo-ui-numberInputWidget-field > .oo-ui-buttonWidget {
1009 white-space: nowrap
;
1011 .oo-ui-numberInputWidget-field > .oo-ui-buttonWidget > .oo-ui-buttonElement-button {
1012 -webkit-box-sizing: border-box
;
1013 -moz-box-sizing: border-box
;
1014 box-sizing: border-box
;
1016 .oo-ui-numberInputWidget-field > .oo-ui-buttonWidget {
1019 .oo-ui-numberInputWidget-minusButton.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
1020 border-top-right-radius: 0;
1021 border-bottom-right-radius: 0;
1022 border-right-width: 0;
1024 .oo-ui-numberInputWidget-plusButton.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button {
1025 border-top-left-radius: 0;
1026 border-bottom-left-radius: 0;
1027 border-left-width: 0;
1029 .oo-ui-numberInputWidget-buttoned .oo-ui-textInputWidget input {