diff --git a/resources/oojs-ui-core-femiwiki.css b/resources/oojs-ui-core-femiwiki.css deleted file mode 100644 index 1f348fc3..00000000 --- a/resources/oojs-ui-core-femiwiki.css +++ /dev/null @@ -1,1928 +0,0 @@ -/*! - * OOUI v0.26.4 - * https://www.mediawiki.org/wiki/OOUI - * - * Copyright 2011–2018 OOUI Team and other contributors. - * Released under the MIT license - * http://oojs.mit-license.org - * - * Date: 2018-04-17T22:24:02Z - */ -/** - * WikimediaUI Base v0.10.0 - * Wikimedia Foundation user interface base variables - */ -.oo-ui-element-hidden { - display: none !important; -} -.oo-ui-buttonElement { - display: inline-block; - line-height: normal; - vertical-align: middle; -} -.oo-ui-buttonElement > .oo-ui-buttonElement-button { - cursor: pointer; - display: inline-block; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - vertical-align: middle; - font-family: inherit; - font-size: inherit; - white-space: nowrap; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.oo-ui-buttonElement > .oo-ui-buttonElement-button::-moz-focus-inner { - border-color: transparent; - padding: 0; -} -.oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button { - cursor: default; -} -.oo-ui-buttonElement-frameless { - position: relative; -} -.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { - vertical-align: top; - text-align: center; -} -.oo-ui-buttonElement > .oo-ui-buttonElement-button { - position: relative; - border-radius: 2px; - padding-top: 2.14285714em; - font-weight: bold; - text-decoration: none; -} -.oo-ui-buttonElement > .oo-ui-buttonElement-button:focus { - outline: 0; -} -.oo-ui-buttonElement > input.oo-ui-buttonElement-button { - -webkit-appearance: none; -} -.oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button { - line-height: 1; -} -.oo-ui-buttonElement.oo-ui-labelElement > input.oo-ui-buttonElement-button, -.oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label { - line-height: 1.07142857em; -} -.oo-ui-buttonElement.oo-ui-labelElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button { - padding-right: 2.28571429em; -} -.oo-ui-buttonElement.oo-ui-iconElement .oo-ui-iconElement-icon, -.oo-ui-buttonElement.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { - -webkit-transform: translateZ(0); - transform: translateZ(0); -} -.oo-ui-buttonElement.oo-ui-indicatorElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator, -.oo-ui-buttonElement.oo-ui-indicatorElement.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - right: 0.85714286em; -} -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button { - -webkit-transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms; - -moz-transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms; - transition: background-color 100ms, color 100ms, border-color 100ms, box-shadow 100ms; -} -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - opacity: 0.87; - -webkit-transition: opacity 100ms; - -moz-transition: opacity 100ms; - transition: opacity 100ms; -} -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon.oo-ui-image-invert, -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator.oo-ui-image-invert { - opacity: 1; -} -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover > .oo-ui-iconElement-icon, -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover > .oo-ui-indicatorElement-indicator { - opacity: 0.73; -} -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover > .oo-ui-iconElement-icon.oo-ui-image-invert, -.oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover > .oo-ui-indicatorElement-indicator.oo-ui-image-invert { - opacity: 1; -} -.oo-ui-buttonElement.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, -.oo-ui-buttonElement.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - opacity: 1; -} -.oo-ui-buttonElement-frameless.oo-ui-iconElement:first-child { - margin-left: -0.42857143em; -} -.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button { - min-width: 1.42857143em; - min-height: 1.42857143em; - border-color: #fff; - border-color: transparent; - border-style: solid; - border-width: 1px; - padding-top: 2.14285714em; - padding-left: 2.14285714em; -} -.oo-ui-buttonElement-frameless.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { - left: 0.35714286em; -} -.oo-ui-buttonElement-frameless.oo-ui-labelElement:first-child { - margin-left: -0.14285714em; -} -.oo-ui-buttonElement-frameless.oo-ui-labelElement.oo-ui-iconElement:first-child { - margin-left: -0.42857143em; -} -.oo-ui-buttonElement-frameless.oo-ui-labelElement > .oo-ui-buttonElement-button { - border-color: #fff; - border-color: transparent; - border-style: solid; - border-width: 1px; - padding: 0.57142857em 0.14285714em 0.5em; -} -.oo-ui-buttonElement-frameless.oo-ui-labelElement.oo-ui-iconElement > .oo-ui-buttonElement-button { - padding-left: 2.14285714em; -} -.oo-ui-buttonElement-frameless.oo-ui-indicatorElement > .oo-ui-buttonElement-button { - min-width: 12px; - min-height: 12px; - padding-top: 0; -} -.oo-ui-buttonElement-frameless.oo-ui-indicatorElement.oo-ui-iconElement > .oo-ui-buttonElement-button { - padding-left: 3.85714286em; - padding-top: 2.14285714em; -} -.oo-ui-buttonElement-frameless.oo-ui-indicatorElement.oo-ui-labelElement > .oo-ui-buttonElement-button { - padding-left: 0.14285714em; - padding-top: 0.57142857em; -} -.oo-ui-buttonElement-frameless.oo-ui-indicatorElement.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button { - padding-left: 2.14285714em; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button { - color: #222; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover { - color: #444; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-iconElement > .oo-ui-buttonElement-button:focus, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-labelElement > .oo-ui-buttonElement-button:focus { - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-iconElement > .oo-ui-buttonElement-button:focus:active, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-labelElement > .oo-ui-buttonElement-button:focus:active { - border-color: #fff; - border-color: transparent; - box-shadow: none; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-indicatorElement:not( .oo-ui-iconElement ):not( .oo-ui-labelElement ) > .oo-ui-buttonElement-button { - border-radius: 1px; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-indicatorElement:not( .oo-ui-iconElement ):not( .oo-ui-labelElement ) > .oo-ui-buttonElement-button:focus { - box-shadow: 0 0 0 2px #36c; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-indicatorElement:not( .oo-ui-iconElement ):not( .oo-ui-labelElement ) > .oo-ui-buttonElement-button:focus:active { - box-shadow: none; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > input.oo-ui-buttonElement-button, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active { - color: #000; - border-color: #fff; - border-color: transparent; - box-shadow: none; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { - color: #36c; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { - color: #447ff5; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active:focus, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { - color: #2a4b8d; - box-shadow: none; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { - color: #d33; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover { - color: #ff4242; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active:focus, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { - color: #b32424; - box-shadow: none; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - opacity: 1; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-buttonElement-button:hover > .oo-ui-iconElement-icon, -.oo-ui-buttonElement-frameless.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-buttonElement-button:hover > .oo-ui-indicatorElement-indicator { - opacity: 0.73; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button { - color: #72777d; -} -.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, -.oo-ui-buttonElement-frameless.oo-ui-widget-disabled > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - opacity: 0.51; -} -.oo-ui-buttonElement-framed > .oo-ui-buttonElement-button { - border-style: solid; - border-width: 1px; - border-radius: 2px; - padding-left: 0.85714286em; - padding-right: 0.85714286em; -} -.oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button { - padding-top: 2.14285714em; - padding-bottom: 0; - padding-left: 2.14285714em; -} -.oo-ui-buttonElement-framed.oo-ui-iconElement > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { - left: 0.78571429em; -} -.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-labelElement > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-iconElement.oo-ui-indicatorElement > .oo-ui-buttonElement-button { - padding-left: 2.64285714em; -} -.oo-ui-buttonElement-framed.oo-ui-indicatorElement > .oo-ui-buttonElement-button { - padding-top: 2.14285714em; - padding-right: 2.14285714em; - padding-bottom: 0; -} -.oo-ui-buttonElement-framed.oo-ui-indicatorElement > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - right: 1.07142857em; -} -.oo-ui-buttonElement-framed.oo-ui-indicatorElement.oo-ui-labelElement > .oo-ui-buttonElement-button { - padding-right: 2.28571429em; -} -.oo-ui-buttonElement-framed.oo-ui-labelElement > .oo-ui-buttonElement-button { - padding-top: 0.57142857em; - padding-bottom: 0.5em; -} -.oo-ui-buttonElement-framed.oo-ui-widget-disabled > .oo-ui-buttonElement-button { - background-color: #c8ccd1; - color: #fff; - border-color: #c8ccd1; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button { - background-color: #f8f9fa; - color: #222; - border-color: #a2a9b1; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:hover { - background-color: #fff; - color: #444; - border-color: #a2a9b1; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus { - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active:focus, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button { - background-color: #c8ccd1; - color: #000; - border-color: #72777d; - box-shadow: none; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { - background-color: #2a4b8d; - color: #fff; - border-color: #2a4b8d; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-buttonElement-active > .oo-ui-buttonElement-button:focus { - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c, inset 0 0 0 2px #fff; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { - color: #36c; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { - background-color: #fff; - border-color: #447ff5; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active:focus, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button { - background-color: #eff3fa; - color: #2a4b8d; - border-color: #2a4b8d; - box-shadow: none; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus { - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { - color: #d73333; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover { - background-color: #fff; - border-color: #ff4242; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active:focus, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button { - background-color: #ffffff; - color: #b32424; - border-color: #b32424; - box-shadow: none; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus { - border-color: #d33; - box-shadow: inset 0 0 0 1px #d33; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button { - color: #fff; - background-color: #36c; - border-color: #36c; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:hover { - background-color: #447ff5; - border-color: #447ff5; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:active:focus, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button { - color: #fff; - background-color: #2a4b8d; - border-color: #2a4b8d; - box-shadow: none; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-buttonElement-button:focus { - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c, inset 0 0 0 2px #fff; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button { - color: #fff; - background-color: #d33; - border-color: #d33; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:hover { - background-color: #ff4242; - border-color: #ff4242; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:active:focus, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-pressed > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-buttonElement-active > .oo-ui-buttonElement-button, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-buttonElement-button { - color: #fff; - background-color: #b32424; - border-color: #b32424; - box-shadow: none; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-buttonElement-button:focus { - border-color: #d33; - box-shadow: inset 0 0 0 1px #d33, inset 0 0 0 2px #fff; -} -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-iconElement-icon, -.oo-ui-buttonElement-framed.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - opacity: 1; -} -.oo-ui-clippableElement-clippable { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - min-height: 3.125em; -} -.oo-ui-floatableElement { - position: absolute; -} -.oo-ui-iconElement .oo-ui-iconElement-icon, -.oo-ui-iconElement.oo-ui-iconElement-icon { - background-size: contain; - background-position: center center; - background-repeat: no-repeat; - position: absolute; - top: 0; - min-width: 20px; - width: 1.42857143em; - min-height: 20px; - height: 100%; -} -.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator, -.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator { - background-size: contain; - background-position: center center; - background-repeat: no-repeat; - position: absolute; - top: 0; - min-width: 12px; - width: 0.85714286em; - min-height: 12px; - height: 100%; -} -.oo-ui-labelElement .oo-ui-labelElement-label, -.oo-ui-labelElement.oo-ui-labelElement-label { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.oo-ui-labelElement .oo-ui-labelElement-label-highlight { - font-weight: bold; -} -.oo-ui-pendingElement-pending { - background-image: /* @embed */ url(themes/wikimediaui/images/textures/pending.gif); -} -.oo-ui-fieldLayout { - display: block; - margin-top: 1.14285714em; -} -.oo-ui-fieldLayout:before, -.oo-ui-fieldLayout:after { - content: ' '; - display: table; -} -.oo-ui-fieldLayout:after { - clear: both; -} -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { - display: block; - float: left; -} -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header { - text-align: right; -} -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { - display: table; - width: 100%; -} -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { - display: table-cell; - vertical-align: middle; -} -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { - width: 1px; -} -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { - display: block; -} -.oo-ui-fieldLayout .oo-ui-fieldLayout-help { - float: right; -} -.oo-ui-fieldLayout .oo-ui-fieldLayout-help > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { - z-index: 1; -} -.oo-ui-fieldLayout.oo-ui-labelElement, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline { - margin-top: 0.85714286em; -} -.oo-ui-fieldLayout:first-child, -.oo-ui-fieldLayout.oo-ui-labelElement:first-child, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline:first-child { - margin-top: 0; -} -.oo-ui-fieldLayout.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header { - padding-bottom: 0.28571429em; -} -.oo-ui-fieldLayout.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label { - line-height: 1.4; -} -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-top > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body { - max-width: 50em; -} -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header, -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header { - width: 35%; - margin-right: 5%; -} -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label, -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label { - display: block; - padding-top: 0.28571429em; -} -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help, -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-help { - margin-right: 0; - margin-left: -2.29em; -} -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-left > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field, -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-right > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field { - width: 60%; -} -.oo-ui-fieldLayout.oo-ui-labelElement.oo-ui-fieldLayout-align-inline > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header { - padding-top: 0.28571429em; - padding-left: 0.42857143em; -} -.oo-ui-fieldLayout .oo-ui-fieldLayout-help { - margin-right: 0; -} -.oo-ui-fieldLayout .oo-ui-fieldLayout-help:last-child { - margin-right: 0; -} -.oo-ui-fieldLayout .oo-ui-fieldLayout-help .oo-ui-buttonElement-button { - padding-top: 1.57142857em; -} -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-top .oo-ui-fieldLayout-help, -.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline .oo-ui-fieldLayout-help { - margin-top: -0.14285714em; - margin-right: -0.57142857em; - margin-left: 0; -} -.oo-ui-fieldLayout-messages { - list-style: none none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - max-width: 50em; - margin: 0; - padding: 0.28571429em 0.85714286em; -} -.oo-ui-fieldLayout-messages > li { - display: table; - margin: 0.28571429em 0 0; - padding: 0; -} -.oo-ui-fieldLayout-messages .oo-ui-iconElement.oo-ui-iconElement-icon { - display: table-cell; - position: static; - top: auto; - height: 1.42857143em; -} -.oo-ui-fieldLayout-messages .oo-ui-labelWidget { - display: table-cell; - padding: 1px 0 1px 0.42857143em; - line-height: 1.4; - vertical-align: middle; -} -.oo-ui-fieldLayout-disabled > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header > .oo-ui-labelElement-label { - color: #72777d; -} -.oo-ui-actionFieldLayout-input, -.oo-ui-actionFieldLayout-button { - display: table-cell; - vertical-align: middle; -} -.oo-ui-actionFieldLayout-input { - padding-right: 1em; -} -.oo-ui-actionFieldLayout-button { - width: 1%; - white-space: nowrap; -} -.oo-ui-actionFieldLayout.oo-ui-fieldLayout-align-top { - max-width: 50em; -} -.oo-ui-actionFieldLayout .oo-ui-actionFieldLayout-button .oo-ui-buttonElement-frameless { - margin-left: 0.14285714em; -} -.oo-ui-fieldsetLayout { - position: relative; - min-width: 0; - margin: 0; - border: 0; - padding: 0.01px 0 0 0; -} -body:not( :-moz-handler-blocked ) .oo-ui-fieldsetLayout { - display: table-cell; -} -.oo-ui-fieldsetLayout > .oo-ui-fieldsetLayout-header { - display: none; -} -.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-fieldsetLayout-header, -.oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header { - color: inherit; - display: inline-table; - box-sizing: border-box; - padding: 0; - white-space: normal; - float: left; - width: 100%; -} -.oo-ui-fieldsetLayout-group { - clear: both; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help { - float: right; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help > .oo-ui-popupWidget > .oo-ui-popupWidget-popup { - z-index: 1; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-header { - max-width: 50em; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-header .oo-ui-iconElement-icon { - height: 1.42857143em; -} -.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-fieldsetLayout-header .oo-ui-iconElement-icon { - display: block; -} -.oo-ui-fieldsetLayout + .oo-ui-fieldsetLayout, -.oo-ui-fieldsetLayout + .oo-ui-formLayout { - margin-top: 1.71428571em; -} -.oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label { - display: inline-block; - margin-bottom: 0.5em; - font-size: 1.14285714em; - font-weight: bold; - line-height: 1.4; -} -.oo-ui-fieldsetLayout.oo-ui-iconElement > .oo-ui-fieldsetLayout-header > .oo-ui-labelElement-label { - padding-left: 1.625em; - line-height: 1.5; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help { - margin-right: 0; - margin-right: -0.57142857em; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help:last-child { - margin-right: 0; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help:last-child { - margin-right: -0.57142857em; -} -.oo-ui-fieldsetLayout .oo-ui-fieldsetLayout-help .oo-ui-buttonElement-button { - padding-top: 1.57142857em; -} -.oo-ui-formLayout + .oo-ui-fieldsetLayout, -.oo-ui-formLayout + .oo-ui-formLayout { - margin-top: 1.71428571em; -} -.oo-ui-panelLayout { - position: relative; -} -.oo-ui-panelLayout-scrollable { - overflow: auto; -} -.oo-ui-panelLayout-expanded { - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; -} -.oo-ui-panelLayout-padded { - padding: 1.14285714em; -} -.oo-ui-panelLayout-padded.oo-ui-formLayout > .oo-ui-fieldsetLayout .oo-ui-labelElement-label, -.oo-ui-panelLayout-padded.oo-ui-formLayout > .oo-ui-fieldsetLayout .oo-ui-iconElement-icon { - margin-top: -0.42857143em; -} -.oo-ui-panelLayout-framed { - border: 1px solid #a2a9b1; - border-radius: 2px; -} -.oo-ui-panelLayout-padded.oo-ui-panelLayout-framed { - margin: 0.85714286em 0; -} -.oo-ui-horizontalLayout > .oo-ui-widget { - display: inline-block; - vertical-align: middle; -} -.oo-ui-horizontalLayout > .oo-ui-layout { - display: inline-block; -} -.oo-ui-horizontalLayout > .oo-ui-layout, -.oo-ui-horizontalLayout > .oo-ui-widget { - margin-right: 0.5em; -} -.oo-ui-horizontalLayout > .oo-ui-layout:last-child, -.oo-ui-horizontalLayout > .oo-ui-widget:last-child { - margin-right: 0; -} -.oo-ui-horizontalLayout > .oo-ui-layout { - margin-top: 0; -} -.oo-ui-horizontalLayout > .oo-ui-widget { - margin-bottom: 0.5em; -} -.oo-ui-widget .oo-ui-iconElement-icon, -.oo-ui-widget .oo-ui-indicatorElement-indicator, -.oo-ui-widget.oo-ui-iconElement .oo-ui-widget .oo-ui-iconElement-icon, -.oo-ui-widget.oo-ui-indicatorElement .oo-ui-widget .oo-ui-indicatorElement-indicator { - display: none; -} -.oo-ui-widget.oo-ui-iconElement .oo-ui-iconElement-icon, -.oo-ui-widget.oo-ui-iconElement > * > .oo-ui-iconElement-icon, -.oo-ui-widget.oo-ui-iconElement .oo-ui-iconElement .oo-ui-iconElement-icon, -.oo-ui-widget.oo-ui-indicatorElement > .oo-ui-indicatorElement-indicator, -.oo-ui-widget.oo-ui-indicatorElement > * > .oo-ui-indicatorElement-indicator, -.oo-ui-widget.oo-ui-indicatorElement .oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { - display: block; -} -.oo-ui-optionWidget { - position: relative; - display: block; -} -.oo-ui-optionWidget.oo-ui-widget-enabled { - cursor: pointer; -} -.oo-ui-optionWidget.oo-ui-widget-disabled { - cursor: default; -} -.oo-ui-optionWidget.oo-ui-labelElement > .oo-ui-labelElement-label { - display: block; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.oo-ui-optionWidget .oo-ui-labelElement-label { - line-height: 1.6; -} -.oo-ui-optionWidget-selected .oo-ui-buttonElement-button > .oo-ui-iconElement-icon { - opacity: 1; -} -.oo-ui-optionWidget.oo-ui-widget-disabled { - color: #72777d; -} -.oo-ui-decoratedOptionWidget { - padding: 0.64285714em 0.85714286em 0.57142857em; - line-height: 1; -} -.oo-ui-decoratedOptionWidget.oo-ui-iconElement { - padding-left: 2.64285714em; -} -.oo-ui-decoratedOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { - left: 0.78571429em; -} -.oo-ui-decoratedOptionWidget .oo-ui-labelElement-label { - line-height: 1.07142857em; -} -.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement { - padding-right: 2.28571429em; -} -.oo-ui-decoratedOptionWidget.oo-ui-indicatorElement .oo-ui-indicatorElement-indicator { - right: 0.85714286em; -} -.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-iconElement-icon, -.oo-ui-decoratedOptionWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { - opacity: 0.51; -} -.oo-ui-radioSelectWidget:focus { - outline: 0; -} -.oo-ui-radioSelectWidget:focus [type='radio']:checked + span:before { - border-color: #fff; -} -.oo-ui-radioOptionWidget { - display: table; - width: 100%; - padding: 0.28571429em 0; -} -.oo-ui-radioOptionWidget .oo-ui-radioInputWidget, -.oo-ui-radioOptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label { - display: table-cell; - vertical-align: middle; -} -.oo-ui-radioOptionWidget .oo-ui-radioInputWidget { - width: 1px; -} -.oo-ui-radioOptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label { - white-space: normal; -} -.oo-ui-radioOptionWidget.oo-ui-labelElement .oo-ui-labelElement-label { - padding-left: 0.42857143em; -} -.oo-ui-radioOptionWidget .oo-ui-radioInputWidget { - margin-right: 0; -} -.oo-ui-labelWidget { - display: inline-block; -} -.oo-ui-iconWidget { - display: inline-block; - vertical-align: middle; - line-height: 2.5; -} -.oo-ui-iconWidget.oo-ui-iconElement.oo-ui-iconElement-icon { - display: inline-block; - position: static; - top: auto; - height: 1.42857143em; -} -.oo-ui-iconWidget.oo-ui-widget-disabled { - opacity: 0.51; -} -.oo-ui-indicatorWidget { - display: inline-block; - vertical-align: middle; - line-height: 2.5; - margin: 0.42857143em; -} -.oo-ui-indicatorWidget.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator { - display: inline-block; - position: static; - top: auto; - height: 0.85714286em; -} -.oo-ui-indicatorWidget.oo-ui-widget-disabled { - opacity: 0.51; -} -.oo-ui-buttonWidget { - margin-right: 0.5em; -} -.oo-ui-buttonWidget:last-child { - margin-right: 0; -} -.oo-ui-buttonGroupWidget { - display: inline-block; - white-space: nowrap; - border-radius: 2px; - margin-right: 0.5em; - z-index: 0; - position: relative; -} -.oo-ui-buttonGroupWidget .oo-ui-buttonWidget.oo-ui-buttonElement-active .oo-ui-buttonElement-button { - cursor: default; -} -.oo-ui-buttonGroupWidget:last-child { - margin-right: 0; -} -.oo-ui-buttonGroupWidget .oo-ui-buttonElement { - margin-right: 0; - z-index: 0; -} -.oo-ui-buttonGroupWidget .oo-ui-buttonElement:last-child { - margin-right: 0; -} -.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed .oo-ui-buttonElement-button { - margin-left: -1px; - border-radius: 0; -} -.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:first-child .oo-ui-buttonElement-button { - margin-left: 0; - border-bottom-left-radius: 2px; - border-top-left-radius: 2px; -} -.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed:last-child .oo-ui-buttonElement-button { - border-bottom-right-radius: 2px; - border-top-right-radius: 2px; -} -.oo-ui-buttonGroupWidget .oo-ui-buttonElement-framed.oo-ui-widget-disabled + .oo-ui-widget-disabled > .oo-ui-buttonElement-button { - border-left-color: #fff; -} -.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:active { - z-index: 1; -} -.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-widget-enabled > .oo-ui-buttonElement-button:focus { - z-index: 2; -} -.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-buttonElement-active > .oo-ui-buttonElement-button { - z-index: 3; -} -.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-widget-disabled > .oo-ui-buttonElement-button { - z-index: -1; -} -.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on + .oo-ui-toggleWidget-on > .oo-ui-buttonElement-button, -.oo-ui-buttonGroupWidget.oo-ui-widget-enabled .oo-ui-buttonElement.oo-ui-toggleWidget-on + .oo-ui-toggleWidget-on > .oo-ui-buttonElement-button:active { - border-left-color: #a2a9b1; - z-index: 3; -} -.oo-ui-popupWidget { - position: absolute; -} -.oo-ui-popupWidget-popup { - position: relative; - overflow: hidden; - z-index: 1; -} -.oo-ui-popupWidget-anchor { - display: none; - z-index: 1; -} -.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor { - display: block; - position: absolute; - background-repeat: no-repeat; -} -.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:before, -.oo-ui-popupWidget-anchored .oo-ui-popupWidget-anchor:after { - content: ''; - position: absolute; - width: 0; - height: 0; - border-style: solid; - border-color: transparent; -} -.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor { - left: 0; -} -.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before, -.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after { - border-top: 0; -} -.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor { - left: 0; -} -.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before, -.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after { - border-bottom: 0; -} -.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor { - top: 0; -} -.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before, -.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after { - border-left: 0; -} -.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor { - top: 0; -} -.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before, -.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after { - border-right: 0; -} -.oo-ui-popupWidget-head { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.oo-ui-popupWidget-head > .oo-ui-buttonWidget { - position: absolute; -} -.oo-ui-popupWidget-head > .oo-ui-labelElement-label { - float: left; - cursor: default; -} -.oo-ui-popupWidget-body { - clear: both; -} -.oo-ui-popupWidget-body.oo-ui-clippableElement-clippable { - min-height: 1em; -} -.oo-ui-popupWidget-popup { - background-color: #fff; - border: 1px solid #a2a9b1; - border-radius: 2px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25); -} -.oo-ui-popupWidget-anchored-top { - margin-top: 9px; -} -.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor { - top: -9px; -} -.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:before { - bottom: -10px; - left: -9px; - border-bottom-color: #a2a9b1; - border-width: 10px; -} -.oo-ui-popupWidget-anchored-top .oo-ui-popupWidget-anchor:after { - bottom: -10px; - left: -8px; - border-bottom-color: #fff; - border-width: 9px; -} -.oo-ui-popupWidget-anchored-bottom { - margin-bottom: 9px; -} -.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor { - bottom: -9px; -} -.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:before { - top: -10px; - left: -9px; - border-top-color: #a2a9b1; - border-width: 10px; -} -.oo-ui-popupWidget-anchored-bottom .oo-ui-popupWidget-anchor:after { - top: -10px; - left: -8px; - border-top-color: #fff; - border-width: 9px; -} -.oo-ui-popupWidget-anchored-start { - margin-left: 9px; -} -.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor { - left: -9px; -} -.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:before { - right: -10px; - top: -9px; - border-right-color: #a2a9b1; - border-width: 10px; -} -.oo-ui-popupWidget-anchored-start .oo-ui-popupWidget-anchor:after { - right: -10px; - top: -8px; - border-right-color: #fff; - border-width: 9px; -} -.oo-ui-popupWidget-anchored-end { - margin-right: 9px; -} -.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor { - right: -9px; -} -.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:before { - left: -10px; - top: -9px; - border-left-color: #a2a9b1; - border-width: 10px; -} -.oo-ui-popupWidget-anchored-end .oo-ui-popupWidget-anchor:after { - left: -10px; - top: -8px; - border-left-color: #fff; - border-width: 9px; -} -.oo-ui-popupWidget-transitioning .oo-ui-popupWidget-popup { - -webkit-transition: width 100ms, height 100ms, left 100ms; - -moz-transition: width 100ms, height 100ms, left 100ms; - transition: width 100ms, height 100ms, left 100ms; -} -.oo-ui-popupWidget-head > .oo-ui-labelElement-label { - margin: 0.64285714em 2.64285714em 0.57142857em 0.85714286em; - line-height: 1.07142857em; -} -.oo-ui-popupWidget-head > .oo-ui-buttonWidget { - right: 0; -} -.oo-ui-popupWidget-body { - line-height: 1.4; -} -.oo-ui-popupWidget-body-padded { - margin: 0.64285714em 0.85714286em 0.57142857em; -} -.oo-ui-popupWidget-body-padded > :first-child { - margin-top: 0; -} -.oo-ui-popupWidget-footer { - margin: 0.64285714em 0.85714286em 0.57142857em; -} -.oo-ui-popupButtonWidget { - position: relative; -} -.oo-ui-popupButtonWidget .oo-ui-popupWidget { - cursor: auto; -} -.oo-ui-inputWidget { - margin-right: 0.5em; -} -.oo-ui-inputWidget:last-child { - margin-right: 0; -} -.oo-ui-buttonInputWidget > button, -.oo-ui-buttonInputWidget > input { - background-color: transparent; - margin: 0; - border: 0; - padding: 0; -} -.oo-ui-checkboxInputWidget { - position: relative; - line-height: 1.42857143em; - white-space: nowrap; - display: inline-block; -} -.oo-ui-checkboxInputWidget * { - font: inherit; - vertical-align: middle; -} -.oo-ui-checkboxInputWidget [type='checkbox'] { - position: relative; - max-width: none; - width: 1.42857143em; - height: 1.42857143em; - margin: 0; - opacity: 0; - z-index: 1; -} -.oo-ui-checkboxInputWidget [type='checkbox'] + span { - background-color: #fff; - background-size: 0 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - left: 0; - width: 1.42857143em; - height: 1.42857143em; - border: 1px solid #72777d; - border-radius: 2px; -} -.oo-ui-checkboxInputWidget [type='checkbox'] + span.oo-ui-iconWidget.oo-ui-iconElement.oo-ui-iconElement-icon { - position: absolute; -} -.oo-ui-checkboxInputWidget [type='checkbox']:checked + span { - background-size: 1em 1em; -} -.oo-ui-checkboxInputWidget [type='checkbox']:disabled + span { - background-color: #c8ccd1; - border-color: #c8ccd1; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] { - cursor: pointer; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox'] + span { - cursor: pointer; - -webkit-transition: background-color 100ms, background-size 100ms, border-color 100ms, box-shadow 100ms; - -moz-transition: background-color 100ms, background-size 100ms, border-color 100ms, box-shadow 100ms; - transition: background-color 100ms, background-size 100ms, border-color 100ms, box-shadow 100ms; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:focus + span { - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:hover + span { - border-color: #36c; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:active + span { - background-color: #2a4b8d; - border-color: #2a4b8d; - box-shadow: inset 0 0 0 1px #2a4b8d; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked + span { - background-color: #36c; - border-color: #36c; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:focus + span { - background-color: #36c; - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c, inset 0 0 0 2px #fff; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:hover + span { - background-color: #447ff5; - border-color: #447ff5; -} -.oo-ui-checkboxInputWidget.oo-ui-widget-enabled [type='checkbox']:checked:active + span { - background-color: #2a4b8d; - border-color: #2a4b8d; - box-shadow: inset 0 0 0 1px #2a4b8d; -} -.oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout { - margin-top: 0.28571429em; -} -.oo-ui-checkboxMultiselectInputWidget .oo-ui-fieldLayout .oo-ui-fieldLayout-body .oo-ui-labelElement-label { - line-height: 1.5; -} -.oo-ui-dropdownInputWidget { - position: relative; - vertical-align: middle; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - max-width: 50em; -} -.oo-ui-dropdownInputWidget .oo-ui-dropdownWidget, -.oo-ui-dropdownInputWidget.oo-ui-dropdownInputWidget-php select { - display: block; -} -.oo-ui-dropdownInputWidget select { - display: none; - background-position: -9999em 0; - background-repeat: no-repeat; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select { - cursor: pointer; -} -.oo-ui-dropdownInputWidget-php { - border-right: 1px solid #a2a9b1; - border-radius: 2px; - overflow-x: hidden; -} -.oo-ui-dropdownInputWidget select { - -webkit-appearance: none; - -moz-appearance: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - border: 1px solid #a2a9b1; - border-radius: 2px; - padding: 0.57142857em 0.85714286em 0.5em; - font-size: inherit; - font-family: inherit; - vertical-align: middle; -} -.oo-ui-dropdownInputWidget select::-ms-expand { - display: none; -} -.oo-ui-dropdownInputWidget select:not( [no-ie] ) { - background-position: right 1.75em center; - width: calc( 100% + 1em ); - height: 2.28571429em; - padding: 0 0 0 0.85714286em; -} -.oo-ui-dropdownInputWidget option { - font-size: inherit; - font-family: inherit; - height: 1.5em; - padding: 0.57142857em 0.85714286em; -} -.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select { - background-color: #f8f9fa; - color: #222; - -webkit-transition: background-color 100ms, border-color 100ms, box-shadow 100ms; - -moz-transition: background-color 100ms, border-color 100ms, box-shadow 100ms; - transition: background-color 100ms, border-color 100ms, box-shadow 100ms; -} -.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:hover { - background-color: #fff; - color: #444; - border-color: #a2a9b1; -} -.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:active { - color: #000; - border-color: #72777d; -} -.oo-ui-dropdownInputWidget.oo-ui-widget-enabled select:focus { - border-color: #36c; - outline: 0; - box-shadow: inset 0 0 0 1px #36c; -} -.oo-ui-dropdownInputWidget.oo-ui-widget-disabled select { - background-color: #eaecf0; - color: #72777d; - border-color: #c8ccd1; -} -.oo-ui-radioInputWidget { - position: relative; - line-height: 1.42857143em; - white-space: nowrap; - display: inline-block; -} -.oo-ui-radioInputWidget * { - font: inherit; - vertical-align: middle; -} -.oo-ui-radioInputWidget [type='radio'] { - position: relative; - max-width: none; - width: 1.42857143em; - height: 1.42857143em; - margin: 0; - opacity: 0; - z-index: 1; -} -.oo-ui-radioInputWidget [type='radio'] + span { - background-color: #fff; - position: absolute; - left: 0; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 1.42857143em; - height: 1.42857143em; - border: 1px solid #72777d; - border-radius: 100%; -} -.oo-ui-radioInputWidget [type='radio'] + span:before { - content: ' '; - position: absolute; - top: -4px; - left: -4px; - right: -4px; - bottom: -4px; - border: 1px solid transparent; - border-radius: 100%; -} -.oo-ui-radioInputWidget [type='radio']:checked + span, -.oo-ui-radioInputWidget [type='radio']:checked:hover + span, -.oo-ui-radioInputWidget [type='radio']:checked:focus:hover + span { - border-width: 0.42857143em; -} -.oo-ui-radioInputWidget [type='radio']:disabled + span { - background-color: #c8ccd1; - border-color: #c8ccd1; -} -.oo-ui-radioInputWidget [type='radio']:disabled:checked + span { - background-color: #fff; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio'] { - cursor: pointer; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio'] + span { - cursor: pointer; - -webkit-transition: background-color 100ms, border-color 100ms, border-width 100ms; - -moz-transition: background-color 100ms, border-color 100ms, border-width 100ms; - transition: background-color 100ms, border-color 100ms, border-width 100ms; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:hover + span { - border-color: #36c; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:active + span { - background-color: #2a4b8d; - border-color: #2a4b8d; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked + span { - border-color: #36c; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:focus + span:before { - border-color: #fff; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:hover + span { - border-color: #447ff5; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active + span { - border-color: #2a4b8d; - box-shadow: inset 0 0 0 1px #2a4b8d; -} -.oo-ui-radioInputWidget.oo-ui-widget-enabled [type='radio']:checked:active + span:before { - border-color: #2a4b8d; -} -.oo-ui-radioSelectInputWidget .oo-ui-fieldLayout { - margin-top: 0.28571429em; -} -.oo-ui-radioSelectInputWidget .oo-ui-fieldLayout .oo-ui-fieldLayout-body .oo-ui-labelElement-label { - line-height: 1.5; -} -.oo-ui-textInputWidget { - position: relative; - vertical-align: middle; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - width: 100%; - max-width: 50em; -} -.oo-ui-textInputWidget input, -.oo-ui-textInputWidget textarea { - display: block; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.oo-ui-textInputWidget textarea { - overflow: auto; -} -.oo-ui-textInputWidget textarea.oo-ui-textInputWidget-autosized { - resize: none; -} -.oo-ui-textInputWidget [type='number'] { - -moz-appearance: textfield; -} -.oo-ui-textInputWidget [type='number']::-webkit-outer-spin-button, -.oo-ui-textInputWidget [type='number']::-webkit-inner-spin-button { - -webkit-appearance: none; - margin: 0; -} -.oo-ui-textInputWidget [type='search'] { - -webkit-appearance: none; -} -.oo-ui-textInputWidget [type='search']::-ms-clear { - display: none; -} -.oo-ui-textInputWidget [type='search']::-webkit-search-decoration, -.oo-ui-textInputWidget [type='search']::-webkit-search-cancel-button { - display: none; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-iconElement-icon, -.oo-ui-textInputWidget.oo-ui-widget-enabled > .oo-ui-indicatorElement-indicator { - cursor: text; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-textInputWidget-type-search > .oo-ui-indicatorElement-indicator { - cursor: pointer; -} -.oo-ui-textInputWidget.oo-ui-widget-disabled > * { - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -.oo-ui-textInputWidget.oo-ui-labelElement > .oo-ui-labelElement-label { - display: block; -} -.oo-ui-textInputWidget > .oo-ui-iconElement-icon, -.oo-ui-textInputWidget-labelPosition-before > .oo-ui-labelElement-label { - left: 0; -} -.oo-ui-textInputWidget > .oo-ui-indicatorElement-indicator, -.oo-ui-textInputWidget-labelPosition-after > .oo-ui-labelElement-label { - right: 0; -} -.oo-ui-textInputWidget > .oo-ui-labelElement-label { - position: absolute; - top: 0; -} -.oo-ui-textInputWidget-php > .oo-ui-iconElement-icon, -.oo-ui-textInputWidget-php > .oo-ui-indicatorElement-indicator, -.oo-ui-textInputWidget-php > .oo-ui-labelElement-label { - pointer-events: none; -} -.oo-ui-textInputWidget input, -.oo-ui-textInputWidget textarea { - -webkit-appearance: none; - margin: 0; - font-size: inherit; - font-family: inherit; - background-color: #fff; - color: #000; - border: 1px solid #a2a9b1; - border-radius: 2px; - padding: 0.57142857em 0.57142857em 0.5em; -} -.oo-ui-textInputWidget input { - line-height: 1.07142857em; -} -.oo-ui-textInputWidget textarea { - line-height: 1.275; -} -.oo-ui-textInputWidget .oo-ui-pendingElement-pending { - background-color: transparent; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input, -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea { - box-shadow: inset 0 0 0 1px transparent; - -webkit-transition: border-color 200ms cubic-bezier(0.4, 0.55, 0.55, 1), box-shadow 200ms cubic-bezier(0.4, 0.55, 0.55, 1); - -moz-transition: border-color 200ms cubic-bezier(0.4, 0.55, 0.55, 1), box-shadow 200ms cubic-bezier(0.4, 0.55, 0.55, 1); - transition: border-color 200ms cubic-bezier(0.4, 0.55, 0.55, 1), box-shadow 200ms cubic-bezier(0.4, 0.55, 0.55, 1); -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input::-webkit-input-placeholder, -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea::-webkit-input-placeholder { - color: #72777d; - opacity: 1; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input:-ms-input-placeholder, -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:-ms-input-placeholder { - color: #72777d; - opacity: 1; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input::-moz-placeholder, -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea::-moz-placeholder { - color: #72777d; - opacity: 1; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input:-moz-placeholder, -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:-moz-placeholder { - color: #72777d; - opacity: 1; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input::placeholder, -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea::placeholder { - color: #72777d; - opacity: 1; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input:focus, -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus { - outline: 0; - border-color: #36c; - box-shadow: inset 0 0 0 1px #36c; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled input[readonly], -.oo-ui-textInputWidget.oo-ui-widget-enabled textarea[readonly] { - background-color: #f8f9fa; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled:hover input, -.oo-ui-textInputWidget.oo-ui-widget-enabled:hover textarea { - border-color: #72777d; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled:hover input:focus, -.oo-ui-textInputWidget.oo-ui-widget-enabled:hover textarea:focus { - border-color: #36c; -} -@media screen and (min-width: 0) { - .oo-ui-textInputWidget.oo-ui-widget-enabled textarea:focus { - outline: 1px solid #36c; - outline-offset: -2px; - } -} -.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid input, -.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea { - border-color: #d33; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid input:hover, -.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea:hover { - border-color: #d33; -} -.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid input:focus, -.oo-ui-textInputWidget.oo-ui-widget-enabled.oo-ui-flaggedElement-invalid textarea:focus { - border-color: #d33; - box-shadow: inset 0 0 0 1px #d33; -} -.oo-ui-textInputWidget.oo-ui-widget-disabled input, -.oo-ui-textInputWidget.oo-ui-widget-disabled textarea { - background-color: #eaecf0; - -webkit-text-fill-color: #72777d; - color: #72777d; - text-shadow: 0 1px 1px #fff; - border-color: #c8ccd1; -} -.oo-ui-textInputWidget.oo-ui-widget-disabled > .oo-ui-iconElement-icon, -.oo-ui-textInputWidget.oo-ui-widget-disabled > .oo-ui-indicatorElement-indicator { - opacity: 0.51; -} -.oo-ui-textInputWidget.oo-ui-widget-disabled > .oo-ui-labelElement-label { - color: #72777d; - text-shadow: 0 1px 1px #fff; -} -.oo-ui-textInputWidget.oo-ui-iconElement input, -.oo-ui-textInputWidget.oo-ui-iconElement textarea { - padding-left: 2.64285714em; -} -.oo-ui-textInputWidget.oo-ui-iconElement > .oo-ui-iconElement-icon { - left: 0.57142857em; -} -.oo-ui-textInputWidget.oo-ui-iconElement textarea + .oo-ui-iconElement-icon { - max-height: 2.28571429em; -} -.oo-ui-textInputWidget > .oo-ui-labelElement-label { - color: #72777d; - margin-top: 1px; - padding: 0.57142857em 0.85714286em 0.5em 0.57142857em; - line-height: 1.07142857em; -} -.oo-ui-textInputWidget.oo-ui-indicatorElement input, -.oo-ui-textInputWidget.oo-ui-indicatorElement textarea { - padding-right: 2em; -} -.oo-ui-textInputWidget.oo-ui-indicatorElement.oo-ui-textInputWidget-labelPosition-after > .oo-ui-labelElement-label { - padding-right: 0; -} -.oo-ui-textInputWidget.oo-ui-indicatorElement > .oo-ui-indicatorElement-indicator { - max-height: 2.28571429em; - margin-right: 0.85714286em; -} -.oo-ui-textInputWidget-labelPosition-after.oo-ui-indicatorElement > .oo-ui-labelElement-label { - margin-right: 2.28571429em; -} -.oo-ui-textInputWidget-labelPosition-before.oo-ui-iconElement > .oo-ui-labelElement-label { - padding-left: 2.64285714em; -} -.oo-ui-menuSelectWidget { - position: absolute; - width: 100%; - z-index: 4; - background-color: #fff; - margin-top: -1px; - margin-bottom: -1px; - border: 1px solid #a2a9b1; - border-radius: 0 0 2px 2px; - box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.25); -} -.oo-ui-menuSelectWidget.oo-ui-clippableElement-clippable { - min-height: 2.6em; -} -.oo-ui-menuSelectWidget-invisible { - display: none; -} -.oo-ui-menuOptionWidget { - -webkit-transition: background-color 100ms, color 100ms; - -moz-transition: background-color 100ms, color 100ms; - transition: background-color 100ms, color 100ms; -} -.oo-ui-menuOptionWidget.oo-ui-optionWidget .oo-ui-iconElement-icon.oo-ui-menuOptionWidget-checkIcon { - display: none; -} -.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted { - background-color: #eaecf0; - color: #000; -} -.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected { - background-color: #eaf3ff; - color: #36c; -} -.oo-ui-menuOptionWidget.oo-ui-optionWidget-selected.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted, -.oo-ui-menuOptionWidget.oo-ui-optionWidget-pressed.oo-ui-menuOptionWidget.oo-ui-optionWidget-highlighted { - background-color: rgba(41, 98, 204, 0.1); - color: #36c; -} -.oo-ui-menuSectionOptionWidget { - color: #72777d; - padding: 0.64285714em 0.85714286em 0.28571429em; - font-weight: bold; -} -.oo-ui-menuSectionOptionWidget.oo-ui-widget-enabled { - cursor: default; -} -.oo-ui-menuSectionOptionWidget ~ .oo-ui-menuOptionWidget { - padding-left: 1.71428571em; -} -.oo-ui-menuSectionOptionWidget ~ .oo-ui-menuOptionWidget.oo-ui-iconElement { - padding-left: 3.5em; -} -.oo-ui-menuSectionOptionWidget ~ .oo-ui-menuOptionWidget.oo-ui-iconElement .oo-ui-iconElement-icon { - left: 1.71428571em; -} -.oo-ui-dropdownWidget { - display: inline-block; - position: relative; - width: 100%; - max-width: 50em; - margin-right: 0.5em; -} -.oo-ui-dropdownWidget-handle { - position: relative; - width: 100%; - display: block; - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - cursor: default; - -webkit-touch-callout: none; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle { - cursor: pointer; -} -.oo-ui-dropdownWidget:last-child { - margin-right: 0; -} -.oo-ui-dropdownWidget-handle { - min-height: 2.28571429em; - border: 1px solid #a2a9b1; - border-radius: 2px; - padding: 0.57142857em 0.85714286em 0.5em; - line-height: 1; -} -.oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon { - left: 0.85714286em; -} -.oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator { - right: 0.85714286em; -} -.oo-ui-dropdownWidget-handle .oo-ui-labelElement-label { - line-height: 1.07142857em; -} -.oo-ui-dropdownWidget.oo-ui-iconElement .oo-ui-dropdownWidget-handle { - padding-left: 2.64285714em; -} -.oo-ui-dropdownWidget.oo-ui-indicatorElement .oo-ui-dropdownWidget-handle { - padding-right: 1.71428571em; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle { - background-color: #f8f9fa; - color: #222; - -webkit-transition: background-color 100ms, border-color 100ms, box-shadow 100ms; - -moz-transition: background-color 100ms, border-color 100ms, box-shadow 100ms; - transition: background-color 100ms, border-color 100ms, box-shadow 100ms; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover { - background-color: #fff; - color: #444; - border-color: #a2a9b1; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover .oo-ui-iconElement-icon, -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:hover .oo-ui-indicatorElement-indicator { - opacity: 0.73; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:active { - color: #000; - border-color: #72777d; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle:focus { - border-color: #36c; - outline: 0; - box-shadow: inset 0 0 0 1px #36c; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon, -.oo-ui-dropdownWidget.oo-ui-widget-enabled .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator { - opacity: 0.87; - -webkit-transition: opacity 100ms; - -moz-transition: opacity 100ms; - transition: opacity 100ms; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle { - background-color: #fff; -} -.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle .oo-ui-iconElement-icon, -.oo-ui-dropdownWidget.oo-ui-widget-enabled.oo-ui-dropdownWidget-open .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator { - opacity: 1; -} -.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle { - color: #72777d; - text-shadow: 0 1px 1px #fff; - border-color: #c8ccd1; - background-color: #eaecf0; -} -.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle:focus { - outline: 0; -} -.oo-ui-dropdownWidget.oo-ui-widget-disabled .oo-ui-dropdownWidget-handle .oo-ui-indicatorElement-indicator { - opacity: 0.15; -} -.oo-ui-comboBoxInputWidget { - display: inline-block; - position: relative; -} -.oo-ui-comboBoxInputWidget-field { - display: table; - width: 100%; - table-layout: fixed; -} -.oo-ui-comboBoxInputWidget .oo-ui-inputWidget-input { - display: table-cell; - vertical-align: middle; - position: relative; - overflow: hidden; -} -.oo-ui-comboBoxInputWidget-dropdownButton { - display: table-cell; -} -.oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button { - display: block; - overflow: hidden; -} -.oo-ui-comboBoxInputWidget.oo-ui-comboBoxInputWidget-empty .oo-ui-comboBoxInputWidget-dropdownButton { - display: none; -} -.oo-ui-comboBoxInputWidget-php ::-webkit-calendar-picker-indicator { - opacity: 0; - position: absolute; - right: 0; - top: 0; - width: 2.5em; - height: 2.5em; - padding: 0; -} -.oo-ui-comboBoxInputWidget-php > .oo-ui-indicatorWidget { - display: block; - position: absolute; - top: 0; - height: 100%; - pointer-events: none; -} -.oo-ui-comboBoxInputWidget input { - height: 2.28571429em; - border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-right-width: 0; -} -.oo-ui-comboBoxInputWidget.oo-ui-comboBoxInputWidget-empty input, -.oo-ui-comboBoxInputWidget-php input { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; - border-right-width: 1px; -} -.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement { - width: 2.64285714em; -} -.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button { - min-width: 37px; - min-height: 2.28571429em; - padding-left: 0; -} -.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button > .oo-ui-indicatorElement-indicator { - right: 0.85714286em; -} -.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button, -.oo-ui-comboBoxInputWidget-dropdownButton.oo-ui-indicatorElement .oo-ui-buttonElement-button:focus { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.oo-ui-comboBoxInputWidget-php .oo-ui-indicatorWidget.oo-ui-indicatorElement.oo-ui-indicatorElement-indicator { - display: block; - position: absolute; - top: 0; - height: 100%; - right: 0.85714286em; - margin: 0; -} -.oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button { - background-color: #fff; -} -.oo-ui-comboBoxInputWidget-open .oo-ui-comboBoxInputWidget-dropdownButton > .oo-ui-buttonElement-button .oo-ui-indicatorElement-indicator { - opacity: 1; -} -.oo-ui-comboBoxInputWidget.oo-ui-widget-disabled .oo-ui-indicatorElement-indicator { - opacity: 1; -} -.oo-ui-multioptionWidget { - position: relative; - display: block; -} -.oo-ui-multioptionWidget.oo-ui-widget-enabled { - cursor: pointer; -} -.oo-ui-multioptionWidget.oo-ui-widget-disabled { - cursor: default; -} -.oo-ui-multioptionWidget.oo-ui-labelElement .oo-ui-labelElement-label { - display: block; - white-space: nowrap; - text-overflow: ellipsis; - overflow: hidden; -} -.oo-ui-multioptionWidget.oo-ui-widget-disabled { - color: #72777d; -} -.oo-ui-checkboxMultioptionWidget { - display: table; - width: 100%; - padding: 0.28571429em 0; -} -.oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget, -.oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label { - display: table-cell; - vertical-align: middle; -} -.oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget { - width: 1px; -} -.oo-ui-checkboxMultioptionWidget.oo-ui-labelElement > .oo-ui-labelElement-label { - white-space: normal; -} -.oo-ui-checkboxMultioptionWidget.oo-ui-labelElement .oo-ui-labelElement-label { - padding-left: 0.42857143em; -} -.oo-ui-checkboxMultioptionWidget .oo-ui-checkboxInputWidget { - margin-right: 0; -} -.oo-ui-progressBarWidget { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - max-width: 50em; - background-color: #fff; - border: 1px solid #a2a9b1; - border-radius: 2px; - overflow: hidden; -} -.oo-ui-progressBarWidget-bar { - height: 1em; - -webkit-transition: width 200ms; - -moz-transition: width 200ms; - transition: width 200ms; -} -.oo-ui-progressBarWidget-indeterminate .oo-ui-progressBarWidget-bar { - -webkit-animation: oo-ui-progressBarWidget-slide 2s infinite linear; - -moz-animation: oo-ui-progressBarWidget-slide 2s infinite linear; - animation: oo-ui-progressBarWidget-slide 2s infinite linear; - width: 40%; - -webkit-transform: translate(-25%); - -moz-transform: translate(-25%); - -ms-transform: translate(-25%); - transform: translate(-25%); - border-left-width: 1px; -} -.oo-ui-progressBarWidget.oo-ui-widget-enabled .oo-ui-progressBarWidget-bar { - background-color: #36c; -} -.oo-ui-progressBarWidget.oo-ui-widget-disabled .oo-ui-progressBarWidget-bar { - background-color: #c8ccd1; -} -@-webkit-keyframes oo-ui-progressBarWidget-slide { - from { - -webkit-transform: translate(-100%); - -moz-transform: translate(-100%); - -ms-transform: translate(-100%); - transform: translate(-100%); - } - to { - -webkit-transform: translate(350%); - -moz-transform: translate(350%); - -ms-transform: translate(350%); - transform: translate(350%); - } -} -@-moz-keyframes oo-ui-progressBarWidget-slide { - from { - -webkit-transform: translate(-100%); - -moz-transform: translate(-100%); - -ms-transform: translate(-100%); - transform: translate(-100%); - } - to { - -webkit-transform: translate(350%); - -moz-transform: translate(350%); - -ms-transform: translate(350%); - transform: translate(350%); - } -} -@keyframes oo-ui-progressBarWidget-slide { - from { - -webkit-transform: translate(-100%); - -moz-transform: translate(-100%); - -ms-transform: translate(-100%); - transform: translate(-100%); - } - to { - -webkit-transform: translate(350%); - -moz-transform: translate(350%); - -ms-transform: translate(350%); - transform: translate(350%); - } -} -.oo-ui-defaultOverlay { - position: absolute; - top: 0; - /* @noflip */ - left: 0; -} diff --git a/skin.json b/skin.json index 10927263..294702d3 100755 --- a/skin.json +++ b/skin.json @@ -26,9 +26,6 @@ "resources/screen-common.less": { "media": "screen" }, - "resources/oojs-ui-core-femiwiki.css": { - "media": "screen" - }, "resources/screen-dialog.less": { "media": "screen" },