Page Menu
Home
WickedGov Phorge
Search
Configure Global Search
Log In
Files
F2751904
oojs-ui-core-wikimediaui.css
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
83 KB
Referenced Files
None
Subscribers
None
oojs-ui-core-wikimediaui.css
View Options
/*!
* OOUI v0.51.1
* https://www.mediawiki.org/wiki/OOUI
*
* Copyright 2011–2024 OOUI Team and other contributors.
* Released under the MIT license
* http://oojs.mit-license.org
*
* Date: 2024-09-19T17:13:45Z
*/
.
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
;
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
;
min-height
:
32
px
;
border-radius
:
2
px
;
padding-top
:
2.14285714
em
;
font-weight
:
700
;
text-decoration
:
none
;
}
.
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.42857143
em
;
}
.
oo-ui-buttonElement
.
oo-ui-labelElement
.
oo-ui-indicatorElement
>
.
oo-ui-buttonElement-button
{
padding-right
:
2.14285714
em
;
}
.
oo-ui-buttonElement
.
oo-ui-iconElement
.
oo-ui-iconElement-icon
,
.
oo-ui-buttonElement
.
oo-ui-indicatorElement
.
oo-ui-indicatorElement-indicator
{
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.71428571
em
;
}
.
oo-ui-buttonElement
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
{
transition-property
:
background-color
,
color
,
border-color
,
box-shadow
;
transition-duration
:
100
ms
;
}
.
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
{
transition-property
:
opacity
;
transition-duration
:
100
ms
;
}
.
oo-ui-buttonElement
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
>
.
oo-ui-iconElement-icon
:
not
(
.
oo-ui-image-invert
),
.
oo-ui-buttonElement
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
>
.
oo-ui-indicatorElement-indicator
:
not
(
.
oo-ui-image-invert
)
{
opacity
:
0.87
;
}
.
oo-ui-buttonElement
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
focus
{
outline
:
1
px
solid
transparent
;
}
.
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.42857143
em
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-iconElement
>
.
oo-ui-buttonElement-button
{
min-width
:
32
px
;
min-height
:
32
px
;
border-color
:
var
(
--border-color-transparent
,
transparent
);
border-style
:
solid
;
border-width
:
1
px
;
padding-top
:
2.14285714
em
;
padding-left
:
2.14285714
em
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-iconElement
>
.
oo-ui-buttonElement-button
>
.
oo-ui-iconElement-icon
{
left
:
0.35714286
em
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-labelElement
:
first-child
{
margin-left
:
-6
px
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-labelElement
.
oo-ui-iconElement
:
first-child
{
margin-left
:
-0.42857143
em
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-labelElement
>
.
oo-ui-buttonElement-button
{
border-color
:
var
(
--border-color-transparent
,
transparent
);
border-style
:
solid
;
border-width
:
1
px
;
padding
:
5
px
6
px
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-labelElement
.
oo-ui-iconElement
>
.
oo-ui-buttonElement-button
{
padding-left
:
2.14285714
em
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-indicatorElement
:
not
(
.
oo-ui-iconElement
)
:
not
(
.
oo-ui-labelElement
)
>
.
oo-ui-buttonElement-button
{
min-width
:
12
px
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-indicatorElement
.
oo-ui-iconElement
>
.
oo-ui-buttonElement-button
{
padding-left
:
3.85714294
em
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-indicatorElement
.
oo-ui-labelElement
>
.
oo-ui-buttonElement-button
{
padding-left
:
6
px
;
padding-top
:
5
px
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-indicatorElement
.
oo-ui-iconElement
.
oo-ui-labelElement
>
.
oo-ui-buttonElement-button
{
padding-left
:
2.14285714
em
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-base
,
#202122
);
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
hover
{
background-color
:
var
(
--background-color-button-quiet--hover
,
rgba
(
0
,
24
,
73
,
0.027
));
color
:
var
(
--color-emphasized
,
#000
);
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
);
}
.
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
{
background-color
:
var
(
--background-color-button-quiet--active
,
rgba
(
0
,
24
,
73
,
0.082
));
color
:
var
(
--color-emphasized
,
#000
);
border-color
:
var
(
--border-color-interactive
,
#72777d
);
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
:
1
px
;
}
.
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
2
px
var
(
--box-shadow-color-progressive--focus
,
#36c
);
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
.
oo-ui-indicatorElement
:
not
(
.
oo-ui-iconElement
)
:
not
(
.
oo-ui-labelElement
)
>
.
oo-ui-buttonElement-button
:
active
{
box-shadow
:
none
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-progressive
,
#36c
);
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
:
hover
{
color
:
var
(
--color-progressive--hover
,
#4b77d6
);
}
.
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-pressed
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-progressive--active
,
#233566
);
border-color
:
var
(
--color-progressive--active
,
#233566
);
box-shadow
:
none
;
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-destructive
,
#d73333
);
}
.
oo-ui-buttonElement-frameless
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
:
hover
{
color
:
var
(
--color-destructive--hover
,
#fc493b
);
}
.
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-pressed
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-destructive--active
,
#9f3526
);
border-color
:
var
(
--color-destructive--active
,
#9f3526
);
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-disabled
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-disabled
,
#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
:
1
px
;
border-radius
:
2
px
;
padding-left
:
12
px
;
padding-right
:
12
px
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-iconElement
>
.
oo-ui-buttonElement-button
{
padding-top
:
2.14285714
em
;
padding-bottom
:
0
;
padding-left
:
2.14285714
em
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-iconElement
>
.
oo-ui-buttonElement-button
>
.
oo-ui-iconElement-icon
{
left
:
50
%
;
margin-left
:
-0.7142857
em
;
}
.
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.71428571
em
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-iconElement
.
oo-ui-labelElement
>
.
oo-ui-buttonElement-button
>
.
oo-ui-iconElement-icon
,
.
oo-ui-buttonElement-framed
.
oo-ui-iconElement
.
oo-ui-indicatorElement
>
.
oo-ui-buttonElement-button
>
.
oo-ui-iconElement-icon
{
left
:
0.78571429
em
;
margin-left
:
0
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-indicatorElement
>
.
oo-ui-buttonElement-button
{
padding-top
:
2.14285714
em
;
padding-right
:
1.7142858
em
;
padding-bottom
:
0
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-labelElement
>
.
oo-ui-buttonElement-button
{
padding-top
:
5
px
;
padding-bottom
:
5
px
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-disabled
>
.
oo-ui-buttonElement-button
{
background-color
:
var
(
--background-color-disabled
,
#c8ccd1
);
color
:
var
(
--color-inverted
,
#fff
);
border-color
:
var
(
--border-color-disabled
,
#c8ccd1
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-disabled
.
oo-ui-buttonElement-active
>
.
oo-ui-buttonElement-button
{
background-color
:
#919fb9
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
{
background-color
:
var
(
--background-color-interactive-subtle
,
#f8f9fa
);
color
:
var
(
--color-base
,
#202122
);
border-color
:
var
(
--border-color-base
,
#a2a9b1
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
hover
{
background-color
:
var
(
--background-color-base
,
#fff
);
color
:
var
(
--color-base--hover
,
#404244
);
border-color
:
var
(
--border-color-base
,
#a2a9b1
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
hover
>
.
oo-ui-iconElement-icon
:
not
(
.
oo-ui-image-invert
),
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
hover
>
.
oo-ui-indicatorElement-indicator
:
not
(
.
oo-ui-image-invert
)
{
opacity
:
0.74
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-buttonElement-active
>
.
oo-ui-buttonElement-button
{
background-color
:
var
(
--background-color-progressive--active
,
#233566
);
color
:
var
(
--color-inverted-fixed
,
#fff
);
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-buttonElement-active
>
.
oo-ui-buttonElement-button
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
),
inset
0
0
0
2
px
var
(
--box-shadow-color-inverted
,
#fff
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
active
,
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-buttonElement-pressed
>
.
oo-ui-buttonElement-button
{
background-color
:
var
(
--background-color-interactive
,
#eaecf0
);
color
:
var
(
--color-emphasized
,
#000
);
border-color
:
var
(
--border-color-interactive
,
#72777d
);
box-shadow
:
none
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-progressive
,
#36c
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
:
hover
{
background-color
:
var
(
--background-color-base
,
#fff
);
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
:
focus
{
border-color
:
var
(
--color-progressive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--color-progressive--focus
,
#36c
);
outline
:
1
px
solid
transparent
;
}
.
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-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
:
var
(
--background-color-progressive-subtle
,
#eaf3ff
);
color
:
var
(
--color-progressive--active
,
#233566
);
border-color
:
var
(
--color-progressive--active
,
#233566
);
box-shadow
:
none
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-destructive
,
#d73333
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
:
hover
{
background-color
:
var
(
--background-color-base
,
#fff
);
border-color
:
var
(
--border-color-destructive--hover
,
#fc493b
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
:
focus
{
border-color
:
var
(
--color-destructive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--color-destructive--focus
,
#36c
);
outline
:
1
px
solid
transparent
;
}
.
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-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
:
var
(
--background-color-destructive-subtle
,
#ffe9e5
);
color
:
var
(
--color-destructive--active
,
#9f3526
);
border-color
:
var
(
--color-destructive--active
,
#9f3526
);
box-shadow
:
none
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-primary
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-inverted-fixed
,
#fff
);
background-color
:
var
(
--background-color-progressive
,
#36c
);
border-color
:
var
(
--background-color-progressive
,
#36c
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-primary
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
:
hover
{
background-color
:
var
(
--color-progressive--hover
,
#4b77d6
);
border-color
:
var
(
--color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-primary
.
oo-ui-flaggedElement-progressive
>
.
oo-ui-buttonElement-button
:
focus
{
border-color
:
var
(
--color-progressive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--color-progressive--focus
,
#36c
),
inset
0
0
0
2
px
var
(
--color-inverted-fixed
,
#fff
);
outline
:
1
px
solid
transparent
;
}
.
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-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
:
var
(
--color-inverted-fixed
,
#fff
);
background-color
:
var
(
--color-progressive--active
,
#233566
);
border-color
:
var
(
--color-progressive--active
,
#233566
);
box-shadow
:
none
;
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-primary
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
{
color
:
var
(
--color-inverted-fixed
,
#fff
);
background-color
:
var
(
--background-color-error
,
#d73333
);
border-color
:
var
(
--background-color-error
,
#d73333
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-primary
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
:
hover
{
background-color
:
var
(
--color-destructive--hover
,
#fc493b
);
border-color
:
var
(
--color-destructive--hover
,
#fc493b
);
}
.
oo-ui-buttonElement-framed
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-primary
.
oo-ui-flaggedElement-destructive
>
.
oo-ui-buttonElement-button
:
focus
{
border-color
:
var
(
--color-destructive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--color-destructive--focus
,
#36c
),
inset
0
0
0
2
px
var
(
--color-inverted-fixed
,
#fff
);
outline
:
1
px
solid
transparent
;
}
.
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-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
:
var
(
--color-inverted-fixed
,
#fff
);
background-color
:
var
(
--color-destructive--active
,
#9f3526
);
border-color
:
var
(
--color-destructive--active
,
#9f3526
);
box-shadow
:
none
;
}
.
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
{
box-sizing
:
border-box
;
min-height
:
40
px
;
-webkit-
overflow-scrolling
:
touch
;
scrollbar-gutter
:
stable
;
}
.
oo-ui-floatableElement
{
position
:
absolute
;
}
.
oo-ui-labelElement
.
oo-ui-labelElement-label
,
.
oo-ui-labelElement
.
oo-ui-labelElement-label
{
box-sizing
:
border-box
;
}
.
oo-ui-labelElement-invisible
{
display
:
block
;
position
:
absolute
;
clip
:
rect
(
1
px
,
1
px
,
1
px
,
1
px
);
width
:
1
px
;
height
:
1
px
;
margin
:
-1
px
;
border
:
0
;
padding
:
0
;
overflow
:
hidden
;
}
.
oo-ui-labelElement
.
oo-ui-labelElement-label
{
line-height
:
1.42857143
em
;
}
.
oo-ui-labelElement
.
oo-ui-labelElement-label-highlight
{
font-weight
:
700
;
}
.
oo-ui-iconElement-icon
{
background-size
:
contain
;
background-position
:
center
center
;
background-repeat
:
no-repeat
;
position
:
absolute
;
top
:
0
;
min-width
:
20
px
;
width
:
1.4285714
em
;
min-height
:
20
px
;
height
:
100
%
;
}
.
oo-ui-iconElement-noIcon
{
display
:
none
;
}
@
media
(
forced-colors
:
active
)
and
(
prefers-color-scheme
:
dark
)
{
.
oo-ui-iconElement-icon
:
not
(
.
oo-ui-image-invert
)
{
filter
:
invert
(
1
)
hue-rotate
(
180
deg
);
}
}
.
oo-ui-indicatorElement-indicator
{
background-size
:
contain
;
background-position
:
center
center
;
background-repeat
:
no-repeat
;
position
:
absolute
;
top
:
0
;
min-width
:
12
px
;
width
:
0.8571429
em
;
min-height
:
12
px
;
height
:
100
%
;
}
.
oo-ui-indicatorElement-noIndicator
{
display
:
none
;
}
@
media
(
forced-colors
:
active
)
and
(
prefers-color-scheme
:
dark
)
{
.
oo-ui-indicatorElement-indicator
:
not
(
.
oo-ui-image-invert
)
{
filter
:
invert
(
1
)
hue-rotate
(
180
deg
);
}
}
.
oo-ui-pendingElement-pending
{
background-color
:
var
(
--background-color-interactive
,
#eaecf0
);
background-image
:
linear-gradient
(
135
deg
,
var
(
--background-color-base
,
#fff
)
25
%
,
transparent
25
%
,
transparent
50
%
,
var
(
--background-color-base
,
#fff
)
50
%
,
var
(
--background-color-base
,
#fff
)
75
%
,
transparent
75
%
,
transparent
);
background-size
:
1.4285714
em
1.4285714
em
;
animation
:
oo-ui-pendingElement-stripes
650
ms
linear
infinite
;
}
.
oo-ui-pendingElement-pending
:
dir
(
rtl
)
{
background-image
:
linear-gradient
(
45
deg
,
var
(
--background-color-base
,
#fff
)
25
%
,
transparent
25
%
,
transparent
50
%
,
var
(
--background-color-base
,
#fff
)
50
%
,
var
(
--background-color-base
,
#fff
)
75
%
,
transparent
75
%
,
transparent
);
animation-direction
:
reverse
;
}
@
keyframes
oo-ui-pendingElement-stripes
{
0
%
{
background-position
:
-1.4285714
em
0
;
}
100
%
{
background-position
:
0
0
;
}
}
.
oo-ui-fieldLayout
{
display
:
block
;
margin-top
:
16
px
;
}
.
oo-ui-fieldLayout
::
before
,
.
oo-ui-fieldLayout
::
after
{
content
:
' '
;
display
:
table
;
}
.
oo-ui-fieldLayout
::
after
{
clear
:
both
;
}
.
oo-ui-fieldLayout
.
oo-ui-labelElement
.
oo-ui-fieldLayout-align-left
>
.
oo-ui-fieldLayout-body
,
.
oo-ui-fieldLayout
.
oo-ui-labelElement
.
oo-ui-fieldLayout-align-right
>
.
oo-ui-fieldLayout-body
{
display
:
flex
;
}
.
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
%
;
flex-shrink
:
0
;
}
.
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
{
word-wrap
:
break-word
;
flex-grow
:
1
;
}
.
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
{
word-wrap
:
break-word
;
}
.
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
;
}
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-align-inline
>
.
oo-ui-fieldLayout-body
>
.
oo-ui-fieldLayout-header
{
vertical-align
:
middle
;
}
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-align-inline
>
.
oo-ui-fieldLayout-body
>
.
oo-ui-fieldLayout-field
{
width
:
1
px
;
vertical-align
:
top
;
}
.
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
:
not
(
.
oo-ui-popupButtonWidget
)
>
.
oo-ui-buttonElement-button
{
cursor
:
help
;
}
.
oo-ui-fieldLayout
.
oo-ui-labelElement
,
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-align-inline
{
margin-top
:
12
px
;
}
.
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
:
4
px
;
}
.
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
:
50
em
;
}
.
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
:
4
px
;
margin-right
:
6
px
;
}
.
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
:
-6
px
;
height
:
2.2857143
em
;
}
.
oo-ui-fieldLayout
.
oo-ui-labelElement
.
oo-ui-fieldLayout-align-inline
>
.
oo-ui-fieldLayout-body
>
.
oo-ui-fieldLayout-header
{
padding-top
:
0
;
padding-bottom
:
0
;
padding-left
:
6
px
;
}
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-help
{
margin-right
:
0
;
}
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-help
.
oo-ui-buttonElement-button
{
padding-top
:
1.4285714
em
;
padding-right
:
0
;
}
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-help
.
oo-ui-buttonElement-button
:
hover
,
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-help
.
oo-ui-buttonElement-button
:
active
{
background-color
:
transparent
;
}
.
oo-ui-fieldLayout
.
oo-ui-fieldLayout-align-top
>
.
oo-ui-fieldLayout-body
>
.
oo-ui-inline-help
{
margin-top
:
4
px
;
}
.
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
:
-6
px
;
margin-right
:
-8
px
;
margin-left
:
0
;
}
.
oo-ui-fieldLayout-messages
{
box-sizing
:
border-box
;
max-width
:
50
em
;
padding
:
4
px
0
;
}
.
oo-ui-fieldLayout-messages
>
.
oo-ui-messageWidget
{
margin-left
:
12
px
;
margin-right
:
12
px
;
}
.
oo-ui-fieldLayout-messages
>
.
oo-ui-messageWidget
:
first-child
{
margin-top
:
4
px
;
}
.
oo-ui-fieldLayout-disabled
>
.
oo-ui-fieldLayout-body
>
.
oo-ui-fieldLayout-header
>
.
oo-ui-labelElement-label
{
color
:
var
(
--color-disabled
,
#72777d
);
}
.
oo-ui-actionFieldLayout-input
,
.
oo-ui-actionFieldLayout-button
{
display
:
table-cell
;
vertical-align
:
middle
;
}
.
oo-ui-actionFieldLayout-button
{
width
:
1
%
;
white-space
:
nowrap
;
}
.
oo-ui-actionFieldLayout
.
oo-ui-fieldLayout-align-top
{
max-width
:
50
em
;
}
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-widget
{
margin-right
:
8
px
;
}
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-widget
.
oo-ui-textInputWidget
>
.
oo-ui-inputWidget-input
,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-widget
.
oo-ui-dropdownWidget-handle
,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-widget
.
oo-ui-tagMultiselectWidget-handle
{
border-radius
:
2
px
0
0
2
px
;
position
:
relative
;
}
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-button
.
oo-ui-buttonElement-framed
>
.
oo-ui-buttonElement-button
{
border-radius
:
0
2
px
2
px
0
;
margin-left
:
-1
px
;
}
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-button
.
oo-ui-buttonElement-frameless
{
margin-left
:
6
px
;
}
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-textInputWidget
>
.
oo-ui-inputWidget-input
:
hover
,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-textInputWidget
>
.
oo-ui-inputWidget-input
:
focus
,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-textInputWidget
.
oo-ui-flaggedElement-invalid
>
.
oo-ui-inputWidget-input
,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-textInputWidget
>
.
oo-ui-inputWidget-input
:
hover
~
*,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-textInputWidget
>
.
oo-ui-inputWidget-input
:
focus
~
*,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-input
>
.
oo-ui-textInputWidget
.
oo-ui-flaggedElement-invalid
>
.
oo-ui-inputWidget-input
~
*
{
z-index
:
1
;
}
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-button
>
.
oo-ui-buttonElement
>
.
oo-ui-buttonElement-button
:
hover
,
.
oo-ui-actionFieldLayout
.
oo-ui-actionFieldLayout-button
>
.
oo-ui-buttonElement
>
.
oo-ui-buttonElement-button
:
focus
{
z-index
:
1
;
}
.
oo-ui-fieldsetLayout
{
position
:
relative
;
min-width
:
0
;
margin
:
0
;
border
:
0
;
padding
:
0.01
px
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
>
.
oo-ui-inline-help
{
clear
:
left
;
}
.
oo-ui-fieldsetLayout-group
{
clear
:
both
;
}
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-help
{
float
:
right
;
}
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-help
:
not
(
.
oo-ui-popupButtonWidget
)
>
.
oo-ui-buttonElement-button
{
cursor
:
help
;
}
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-header
{
max-width
:
50
em
;
}
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-header
>
.
oo-ui-iconElement-icon
{
height
:
1.4285714
em
;
}
.
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
:
24
px
;
}
.
oo-ui-fieldsetLayout
.
oo-ui-labelElement
>
.
oo-ui-fieldsetLayout-header
>
.
oo-ui-labelElement-label
{
display
:
inline-block
;
margin-bottom
:
8
px
;
font-size
:
1.14285714
em
;
font-weight
:
700
;
}
.
oo-ui-fieldsetLayout
.
oo-ui-iconElement
>
.
oo-ui-fieldsetLayout-header
>
.
oo-ui-labelElement-label
{
padding-left
:
1.625
em
;
}
.
oo-ui-fieldsetLayout
>
.
oo-ui-inline-help
{
margin-bottom
:
8
px
;
}
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-help
,
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-help
:
last-child
{
margin-right
:
-8
px
;
margin-top
:
calc
(
(
20
px
-
2.14285714
em
)
/
2
);
}
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-help
.
oo-ui-buttonElement-button
:
hover
,
.
oo-ui-fieldsetLayout
.
oo-ui-fieldsetLayout-help
.
oo-ui-buttonElement-button
:
active
{
background-color
:
transparent
;
}
.
oo-ui-formLayout
+
.
oo-ui-fieldsetLayout
,
.
oo-ui-formLayout
+
.
oo-ui-formLayout
{
margin-top
:
24
px
;
}
.
oo-ui-panelLayout
{
position
:
relative
;
}
.
oo-ui-panelLayout-scrollable
{
overflow
:
auto
;
-webkit-
overflow-scrolling
:
touch
;
}
.
oo-ui-panelLayout-expanded
{
position
:
absolute
;
top
:
0
;
left
:
0
;
right
:
0
;
bottom
:
0
;
}
.
oo-ui-panelLayout-padded
{
padding
:
12
px
16
px
16
px
;
}
.
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
:
-6
px
;
}
.
oo-ui-panelLayout-framed
{
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
2
px
;
}
.
oo-ui-panelLayout-padded
.
oo-ui-panelLayout-framed
{
margin
:
12
px
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
:
8
px
;
}
.
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
:
8
px
;
}
.
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-selected
.
oo-ui-buttonElement-button
>
.
oo-ui-iconElement-icon
{
opacity
:
1
;
}
.
oo-ui-optionWidget
.
oo-ui-widget-disabled
{
color
:
var
(
--color-disabled
,
#72777d
);
}
.
oo-ui-decoratedOptionWidget
{
padding
:
6
px
12
px
;
line-height
:
1
;
}
.
oo-ui-decoratedOptionWidget
.
oo-ui-iconElement
{
padding-left
:
2.64285714
em
;
}
.
oo-ui-decoratedOptionWidget
.
oo-ui-iconElement-icon
{
left
:
0.78571429
em
;
}
.
oo-ui-decoratedOptionWidget
.
oo-ui-labelElement-label
{
line-height
:
1.42857143
em
;
}
.
oo-ui-decoratedOptionWidget
.
oo-ui-indicatorElement
{
padding-right
:
2.14285714
em
;
}
.
oo-ui-decoratedOptionWidget
.
oo-ui-indicatorElement-indicator
{
right
:
12
px
;
}
.
oo-ui-decoratedOptionWidget
.
oo-ui-widget-enabled
:
hover
.
oo-ui-iconElement-icon
,
.
oo-ui-decoratedOptionWidget
.
oo-ui-widget-enabled
:
hover
.
oo-ui-indicatorElement-indicator
{
opacity
:
0.74
;
}
.
oo-ui-decoratedOptionWidget
.
oo-ui-widget-enabled
.
oo-ui-iconElement-icon
,
.
oo-ui-decoratedOptionWidget
.
oo-ui-widget-enabled
.
oo-ui-indicatorElement-indicator
{
opacity
:
0.87
;
transition-property
:
opacity
;
transition-duration
:
100
ms
;
}
.
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
:
var
(
--background-color-base
,
#fff
);
}
.
oo-ui-radioOptionWidget
{
display
:
table
;
padding
:
4
px
0
;
}
.
oo-ui-radioOptionWidget
.
oo-ui-radioInputWidget
,
.
oo-ui-radioOptionWidget
.
oo-ui-labelElement
>
.
oo-ui-labelElement-label
{
display
:
table-cell
;
vertical-align
:
top
;
}
.
oo-ui-radioOptionWidget
.
oo-ui-radioInputWidget
{
width
:
1
px
;
}
.
oo-ui-radioOptionWidget
.
oo-ui-labelElement
>
.
oo-ui-labelElement-label
{
white-space
:
normal
;
}
.
oo-ui-radioOptionWidget
:
first-child
{
padding-top
:
0
;
}
.
oo-ui-radioOptionWidget
.
oo-ui-labelElement
>
.
oo-ui-labelElement-label
{
padding-left
:
6
px
;
}
.
oo-ui-radioOptionWidget
.
oo-ui-radioInputWidget
{
margin-right
:
0
;
}
.
oo-ui-labelWidget
{
display
:
inline-block
;
}
.
oo-ui-labelWidget
.
oo-ui-inline-help
{
display
:
block
;
color
:
var
(
--color-subtle
,
#54595d
);
font-size
:
0.92857143
em
;
}
.
oo-ui-messageWidget
{
position
:
relative
;
box-sizing
:
border-box
;
font-weight
:
700
;
}
.
oo-ui-messageWidget
>
.
oo-ui-labelElement-label
{
display
:
block
;
}
.
oo-ui-messageWidget
>
.
oo-ui-iconElement-icon
{
background-position
:
0
0
;
}
.
oo-ui-messageWidget
>
.
oo-ui-labelElement-label
{
margin-left
:
1.99999997
em
;
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
{
border
:
1
px
solid
;
padding
:
16
px
24
px
;
font-weight
:
400
;
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
>
.
oo-ui-iconElement-icon
{
background-position
:
0
16
px
;
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
.
oo-ui-messageWidget-showClose
{
padding-right
:
56
px
;
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
>
.
oo-ui-messageWidget-close
{
position
:
absolute
;
top
:
8
px
;
right
:
8
px
;
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
.
oo-ui-flaggedElement-error
{
background-color
:
var
(
--background-color-error-subtle
,
#ffe9e5
);
border-color
:
var
(
--border-color-error
,
#9f3526
);
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
.
oo-ui-flaggedElement-warning
{
background-color
:
var
(
--background-color-warning-subtle
,
#fdf2d5
);
border-color
:
var
(
--border-color-warning
,
#987027
);
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
.
oo-ui-flaggedElement-success
{
background-color
:
var
(
--background-color-success-subtle
,
#dff2eb
);
border-color
:
var
(
--border-color-success
,
#196551
);
}
.
oo-ui-messageWidget
.
oo-ui-messageWidget-block
.
oo-ui-flaggedElement-notice
{
background-color
:
var
(
--background-color-notice-subtle
,
#eaecf0
);
border-color
:
var
(
--border-color-notice
,
#54595d
);
}
.
oo-ui-messageWidget
.
oo-ui-flaggedElement-error
:
not
(
.
oo-ui-messageWidget-block
)
{
color
:
var
(
--color-error
,
#d73333
);
}
.
oo-ui-messageWidget
.
oo-ui-flaggedElement-success
:
not
(
.
oo-ui-messageWidget-block
)
{
color
:
var
(
--color-success
,
#14876b
);
}
.
oo-ui-messageWidget
+
.
oo-ui-messageWidget
{
margin-top
:
8
px
;
}
.
oo-ui-iconWidget
{
vertical-align
:
middle
;
-webkit-
touch-callout
:
none
;
-webkit-
user-select
:
none
;
-moz-
user-select
:
none
;
-ms-
user-select
:
none
;
user-select
:
none
;
clip
:
auto
;
margin
:
0
;
text-indent
:
-9999
px
;
line-height
:
2.5
;
display
:
inline-block
;
position
:
static
;
top
:
auto
;
height
:
1.4285714
em
;
}
.
oo-ui-iconWidget
.
oo-ui-widget-disabled
{
opacity
:
0.51
;
}
.
oo-ui-indicatorWidget
{
vertical-align
:
middle
;
-webkit-
touch-callout
:
none
;
-webkit-
user-select
:
none
;
-moz-
user-select
:
none
;
-ms-
user-select
:
none
;
user-select
:
none
;
clip
:
auto
;
margin
:
0
;
text-indent
:
-9999
px
;
line-height
:
2.5
;
display
:
inline-block
;
position
:
static
;
top
:
auto
;
height
:
0.8571429
em
;
}
.
oo-ui-indicatorWidget
.
oo-ui-widget-disabled
{
opacity
:
0.51
;
}
.
oo-ui-buttonWidget
{
margin-right
:
8
px
;
}
.
oo-ui-buttonWidget
:
last-child
{
margin-right
:
0
;
}
.
oo-ui-buttonGroupWidget
{
display
:
inline-block
;
border-radius
:
2
px
;
margin-right
:
8
px
;
z-index
:
0
;
position
:
relative
;
padding-bottom
:
1
px
;
}
.
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-framed
.
oo-ui-buttonElement-button
{
margin-right
:
-1
px
;
margin-bottom
:
-1
px
;
border-radius
:
0
;
}
.
oo-ui-buttonGroupWidget
.
oo-ui-buttonElement-framed
:
first-child
.
oo-ui-buttonElement-button
{
border-bottom-left-radius
:
2
px
;
border-top-left-radius
:
2
px
;
}
.
oo-ui-buttonGroupWidget
.
oo-ui-buttonElement-framed
:
last-child
.
oo-ui-buttonElement-button
{
margin-right
:
0
;
border-bottom-right-radius
:
2
px
;
border-top-right-radius
:
2
px
;
}
.
oo-ui-buttonGroupWidget
.
oo-ui-buttonElement-framed
.
oo-ui-widget-disabled
+
.
oo-ui-widget-disabled
>
.
oo-ui-buttonElement-button
{
border-left-color
:
var
(
--border-color-inverted
,
#fff
);
}
.
oo-ui-buttonGroupWidget
.
oo-ui-widget-enabled
.
oo-ui-buttonElement
.
oo-ui-widget-enabled
>
.
oo-ui-buttonElement-button
:
hover
,
.
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
:
var
(
--border-color-base
,
#a2a9b1
);
z-index
:
3
;
}
.
oo-ui-popupWidget
{
position
:
absolute
;
z-index
:
1
;
}
.
oo-ui-popupWidget-popup
{
position
:
relative
;
overflow
:
hidden
;
word-wrap
:
break-word
;
overflow-wrap
:
break-word
;
}
.
oo-ui-popupWidget-anchor
{
display
:
none
;
}
.
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-labelElement-label
{
cursor
:
default
;
}
.
oo-ui-popupWidget-body
{
clear
:
both
;
}
.
oo-ui-popupWidget-body
.
oo-ui-clippableElement-clippable
{
min-height
:
1
em
;
}
.
oo-ui-popupWidget-popup
{
background-color
:
var
(
--background-color-base
,
#fff
);
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
2
px
;
box-shadow
:
0
2
px
2
px
0
rgba
(
0
,
0
,
0
,
0.2
);
}
@
supports
(
filter
:
drop-shadow
(
0
0
0
)
)
{
.
oo-ui-popupWidget
{
filter
:
drop-shadow
(
0
2
px
1
px
rgba
(
0
,
0
,
0
,
0.3
));
transform
:
translateZ
(
0
);
}
.
oo-ui-popupWidget-popup
{
box-shadow
:
none
;
}
}
.
oo-ui-popupWidget-anchored-top
{
margin-top
:
9
px
;
}
.
oo-ui-popupWidget-anchored-top
.
oo-ui-popupWidget-anchor
{
top
:
-9
px
;
}
.
oo-ui-popupWidget-anchored-top
.
oo-ui-popupWidget-anchor
::
before
{
bottom
:
-10
px
;
left
:
-9
px
;
border-bottom-color
:
var
(
--border-color-interactive
,
#72777d
);
border-width
:
10
px
;
}
.
oo-ui-popupWidget-anchored-top
.
oo-ui-popupWidget-anchor
::
after
{
bottom
:
-10
px
;
left
:
-8
px
;
border-bottom-color
:
var
(
--background-color-base
,
#fff
);
border-width
:
9
px
;
}
.
oo-ui-popupWidget-anchored-bottom
{
margin-bottom
:
9
px
;
}
.
oo-ui-popupWidget-anchored-bottom
.
oo-ui-popupWidget-anchor
{
bottom
:
-9
px
;
}
.
oo-ui-popupWidget-anchored-bottom
.
oo-ui-popupWidget-anchor
::
before
{
top
:
-10
px
;
left
:
-9
px
;
border-top-color
:
var
(
--border-color-base
,
#a2a9b1
);
border-width
:
10
px
;
}
.
oo-ui-popupWidget-anchored-bottom
.
oo-ui-popupWidget-anchor
::
after
{
top
:
-10
px
;
left
:
-8
px
;
border-top-color
:
var
(
--background-color-base
,
#fff
);
border-width
:
9
px
;
}
.
oo-ui-popupWidget-anchored-start
{
margin-left
:
9
px
;
}
.
oo-ui-popupWidget-anchored-start
.
oo-ui-popupWidget-anchor
{
left
:
-9
px
;
}
.
oo-ui-popupWidget-anchored-start
.
oo-ui-popupWidget-anchor
::
before
{
right
:
-10
px
;
top
:
-9
px
;
border-right-color
:
var
(
--border-color-base
,
#a2a9b1
);
border-width
:
10
px
;
}
.
oo-ui-popupWidget-anchored-start
.
oo-ui-popupWidget-anchor
::
after
{
right
:
-10
px
;
top
:
-8
px
;
border-right-color
:
var
(
--background-color-base
,
#fff
);
border-width
:
9
px
;
}
.
oo-ui-popupWidget-anchored-end
{
margin-right
:
9
px
;
}
.
oo-ui-popupWidget-anchored-end
.
oo-ui-popupWidget-anchor
{
right
:
-9
px
;
}
.
oo-ui-popupWidget-anchored-end
.
oo-ui-popupWidget-anchor
::
before
{
left
:
-10
px
;
top
:
-9
px
;
border-left-color
:
var
(
--border-color-base
,
#a2a9b1
);
border-width
:
10
px
;
}
.
oo-ui-popupWidget-anchored-end
.
oo-ui-popupWidget-anchor
::
after
{
left
:
-10
px
;
top
:
-8
px
;
border-left-color
:
var
(
--background-color-base
,
#fff
);
border-width
:
9
px
;
}
.
oo-ui-popupWidget-transitioning
.
oo-ui-popupWidget-popup
{
transition-property
:
width
,
height
,
left
;
transition-duration
:
100
ms
;
}
.
oo-ui-popupWidget-head
{
margin-bottom
:
9
px
;
}
.
oo-ui-popupWidget-head
>
.
oo-ui-iconElement-icon
{
left
:
0.78571429
em
;
height
:
calc
(
1.4285714
em
+
2
*
9
px
);
}
.
oo-ui-popupWidget-head
>
.
oo-ui-iconElement-noIcon
+
.
oo-ui-labelElement-label
{
margin-left
:
12
px
;
}
.
oo-ui-popupWidget-head
>
.
oo-ui-labelElement-label
{
display
:
inline-block
;
margin
:
9
px
32
px
0
2.64285714
em
;
line-height
:
1.42857143
em
;
}
.
oo-ui-popupWidget-head
>
.
oo-ui-buttonWidget
{
position
:
absolute
;
right
:
0
;
}
.
oo-ui-popupWidget-head
>
.
oo-ui-buttonWidget
.
oo-ui-icon-close
{
background-size
:
1.1428571
em
1.1428571
em
;
}
.
oo-ui-popupWidget-body
{
line-height
:
1.42857143
em
;
}
.
oo-ui-popupWidget-body-padded
{
margin
:
5
px
12
px
;
}
.
oo-ui-popupWidget-footer
{
margin
:
9
px
12
px
;
}
.
oo-ui-popupButtonWidget
{
position
:
relative
;
}
.
oo-ui-popupButtonWidget
.
oo-ui-popupWidget
{
cursor
:
auto
;
}
.
oo-ui-inputWidget
{
margin-right
:
8
px
;
}
.
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
{
display
:
inline-block
;
z-index
:
0
;
position
:
relative
;
line-height
:
1.42857143
em
;
white-space
:
nowrap
;
}
.
oo-ui-checkboxInputWidget
*
{
font
:
inherit
;
vertical-align
:
middle
;
}
.
oo-ui-checkboxInputWidget
[
type
=
'checkbox'
]
{
position
:
relative
;
max-width
:
none
;
width
:
1.42857143
em
;
height
:
1.42857143
em
;
margin
:
0
;
opacity
:
0
;
z-index
:
1
;
}
.
oo-ui-checkboxInputWidget
[
type
=
'checkbox'
]
+
span
{
background-color
:
var
(
--background-color-base
,
#fff
);
background-size
:
0
0
;
box-sizing
:
border-box
;
position
:
absolute
;
left
:
0
;
width
:
1.42857143
em
;
height
:
1.42857143
em
;
border-color
:
var
(
--border-color-input-binary
,
#72777d
);
border-style
:
solid
;
border-radius
:
2
px
;
border-width
:
1
px
;
}
.
oo-ui-checkboxInputWidget
[
type
=
'checkbox'
]
:
checked
:
not
(
:
indeterminate
)
+
span
{
background-size
:
1
em
1
em
;
}
.
oo-ui-checkboxInputWidget
[
type
=
'checkbox'
]
:
indeterminate
+
span
::
before
{
content
:
' '
;
background-color
:
var
(
--background-color-base
,
#fff
);
position
:
absolute
;
top
:
50
%
;
left
:
0.21428571
em
;
right
:
0.21428571
em
;
height
:
2
px
;
margin-top
:
-1
px
;
}
.
oo-ui-checkboxInputWidget
[
type
=
'checkbox'
]
:
disabled
+
span
{
background-color
:
var
(
--background-color-disabled
,
#c8ccd1
);
border-color
:
var
(
--border-color-disabled
,
#c8ccd1
);
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
{
cursor
:
pointer
;
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
+
span
{
cursor
:
pointer
;
transition-property
:
background-color
,
border-color
,
box-shadow
;
transition-duration
:
100
ms
;
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
focus
+
span
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
);
outline
:
1
px
solid
transparent
;
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
hover
+
span
{
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
active
+
span
{
background-color
:
var
(
--background-color-progressive--active
,
#233566
);
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--active
,
#233566
);
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
checked
+
span
,
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
indeterminate
+
span
{
background-color
:
var
(
--background-color-progressive
,
#36c
);
border-color
:
var
(
--border-color-input-binary--checked
,
#36c
);
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
checked
:
focus
+
span
,
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
indeterminate
:
focus
+
span
{
background-color
:
var
(
--background-color-progressive--focus
,
#36c
);
border-color
:
var
(
--border-color-input-binary--checked
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
),
inset
0
0
0
2
px
var
(
--box-shadow-color-inverted
,
#fff
);
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
checked
:
hover
+
span
,
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
indeterminate
:
hover
+
span
{
background-color
:
var
(
--background-color-progressive--hover
,
#4b77d6
);
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
checked
:
active
+
span
,
.
oo-ui-checkboxInputWidget
.
oo-ui-widget-enabled
[
type
=
'checkbox'
]
:
indeterminate
:
active
+
span
{
background-color
:
var
(
--background-color-progressive--active
,
#233566
);
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--active
,
#233566
);
}
.
oo-ui-checkboxMultiselectInputWidget
.
oo-ui-fieldLayout
{
margin-top
:
0
;
padding
:
4
px
0
;
}
.
oo-ui-checkboxMultiselectInputWidget
.
oo-ui-fieldLayout
:
first-child
{
padding-top
:
0
;
}
.
oo-ui-dropdownInputWidget
{
position
:
relative
;
vertical-align
:
middle
;
box-sizing
:
border-box
;
width
:
100
%
;
max-width
:
50
em
;
}
.
oo-ui-dropdownInputWidget
.
oo-ui-dropdownWidget
,
.
oo-ui-dropdownInputWidget
.
oo-ui-dropdownInputWidget-php
select
,
.
oo-ui-dropdownInputWidget
.
oo-ui-isMobile
select
{
display
:
block
;
}
.
oo-ui-dropdownInputWidget
.
oo-ui-isMobile
.
oo-ui-dropdownWidget
{
display
:
none
;
}
.
oo-ui-dropdownInputWidget
select
{
display
:
none
;
background-position
:
-9999
em
0
;
background-repeat
:
no-repeat
;
width
:
100
%
;
box-sizing
:
border-box
;
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-enabled
select
{
cursor
:
pointer
;
}
.
oo-ui-dropdownInputWidget
select
{
-webkit-
appearance
:
none
;
-moz-
appearance
:
none
;
background-color
:
transparent
;
background-position
:
right
12
px
center
;
box-sizing
:
border-box
;
height
:
2.2857143
em
;
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
2
px
;
padding-left
:
12
px
;
padding-right
:
2.14285714
em
;
font-size
:
inherit
;
font-family
:
inherit
;
vertical-align
:
middle
;
}
.
oo-ui-dropdownInputWidget
option
{
background-color
:
transparent
;
font-size
:
inherit
;
font-family
:
inherit
;
height
:
1.5
em
;
padding
:
5
px
12
px
;
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-enabled
{
background-color
:
var
(
--background-color-interactive-subtle
,
#f8f9fa
);
transition-property
:
background-color
;
transition-duration
:
100
ms
;
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-enabled
:
hover
{
background-color
:
var
(
--background-color-base
,
#fff
);
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-enabled
select
{
color
:
var
(
--color-base
,
#202122
);
transition-property
:
border-color
,
box-shadow
;
transition-duration
:
100
ms
;
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-enabled
select
:
hover
{
color
:
var
(
--color-base--hover
,
#404244
);
border-color
:
var
(
--border-color-base
,
#a2a9b1
);
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-enabled
select
:
active
{
color
:
var
(
--color-emphasized
,
#000
);
border-color
:
var
(
--border-color-interactive
,
#72777d
);
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-enabled
select
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
outline
:
1
px
solid
transparent
;
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
);
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-disabled
{
background-color
:
var
(
--background-color-disabled-subtle
,
#eaecf0
);
}
.
oo-ui-dropdownInputWidget
.
oo-ui-widget-disabled
select
{
color
:
var
(
--color-disabled
,
#72777d
);
border-color
:
var
(
--border-color-disabled
,
#c8ccd1
);
}
.
oo-ui-radioInputWidget
{
display
:
inline-block
;
z-index
:
0
;
position
:
relative
;
line-height
:
1.42857143
em
;
white-space
:
nowrap
;
}
.
oo-ui-radioInputWidget
*
{
font
:
inherit
;
vertical-align
:
middle
;
}
.
oo-ui-radioInputWidget
[
type
=
'radio'
]
{
position
:
relative
;
max-width
:
none
;
width
:
1.42857143
em
;
height
:
1.42857143
em
;
margin
:
0
;
opacity
:
0
;
z-index
:
1
;
}
.
oo-ui-radioInputWidget
[
type
=
'radio'
]
+
span
{
background-color
:
var
(
--background-color-base-fixed
,
#fff
);
position
:
absolute
;
left
:
0
;
box-sizing
:
border-box
;
width
:
1.42857143
em
;
height
:
1.42857143
em
;
border-color
:
var
(
--border-color-input-binary
,
#72777d
);
border-style
:
solid
;
border-radius
:
50
%
;
border-width
:
1
px
;
}
.
oo-ui-radioInputWidget
[
type
=
'radio'
]
+
span
::
before
{
content
:
' '
;
position
:
absolute
;
top
:
-4
px
;
left
:
-4
px
;
right
:
-4
px
;
bottom
:
-4
px
;
border
:
1
px
solid
var
(
--border-color-transparent
,
transparent
);
border-radius
:
50
%
;
}
.
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
:
6
px
;
}
.
oo-ui-radioInputWidget
[
type
=
'radio'
]
:
disabled
+
span
{
background-color
:
var
(
--background-color-disabled
,
#c8ccd1
);
border-color
:
var
(
--border-color-disabled
,
#c8ccd1
);
}
.
oo-ui-radioInputWidget
[
type
=
'radio'
]
:
disabled
:
checked
+
span
{
background-color
:
var
(
--background-color-base-fixed
,
#fff
);
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
{
cursor
:
pointer
;
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
+
span
{
cursor
:
pointer
;
transition-property
:
background-color
,
border-color
,
border-width
;
transition-duration
:
100
ms
;
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
:
hover
+
span
{
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
:
active
+
span
{
background-color
:
var
(
--background-color-progressive--active
,
#233566
);
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
:
checked
+
span
{
border-color
:
var
(
--border-color-input-binary--checked
,
#36c
);
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
:
checked
:
focus
+
span
::
before
{
border-color
:
var
(
--background-color-base-fixed
,
#fff
);
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
:
checked
:
hover
+
span
{
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
:
checked
:
active
+
span
{
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--active
,
#233566
);
}
.
oo-ui-radioInputWidget
.
oo-ui-widget-enabled
[
type
=
'radio'
]
:
checked
:
active
+
span
::
before
{
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
}
.
oo-ui-radioSelectInputWidget
.
oo-ui-fieldLayout
{
margin-top
:
0
;
padding
:
4
px
0
;
}
.
oo-ui-radioSelectInputWidget
.
oo-ui-fieldLayout
:
first-child
{
padding-top
:
0
;
}
.
oo-ui-textInputWidget
{
position
:
relative
;
vertical-align
:
middle
;
box-sizing
:
border-box
;
width
:
100
%
;
max-width
:
50
em
;
}
.
oo-ui-textInputWidget
.
oo-ui-inputWidget-input
{
-webkit-
appearance
:
none
;
-moz-
appearance
:
textfield
;
display
:
block
;
width
:
100
%
;
box-sizing
:
border-box
;
}
.
oo-ui-textInputWidget
textarea
.
oo-ui-textInputWidget-autosized
{
/* stylelint-disable-next-line plugin/no-unsupported-browser-features */
resize
:
none
;
}
.
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-search-decoration
,
.
oo-ui-textInputWidget
[
type
=
'search'
]
::
-webkit-search-cancel-button
{
display
:
none
;
}
.
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
.
oo-ui-labelElement
>
.
oo-ui-labelElement-label
{
display
:
block
;
}
.
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
.
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-inputWidget-input
{
background-color
:
var
(
--background-color-base
,
#fff
);
color
:
var
(
--color-emphasized
,
#000
);
margin
:
0
;
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
2
px
;
padding
:
5
px
8
px
;
font-size
:
inherit
;
font-family
:
inherit
;
line-height
:
1.42857143
em
;
}
.
oo-ui-textInputWidget
input
{
height
:
2.2857143
em
;
}
.
oo-ui-textInputWidget
.
oo-ui-pendingElement-pending
{
background-color
:
var
(
--background-color-interactive
,
#eaecf0
);
}
.
oo-ui-textInputWidget
.
oo-ui-iconElement
.
oo-ui-inputWidget-input
{
padding-left
:
2.42857143
em
;
}
.
oo-ui-textInputWidget
.
oo-ui-iconElement
>
.
oo-ui-iconElement-icon
{
left
:
9
px
;
}
.
oo-ui-textInputWidget
.
oo-ui-iconElement
textarea
+
.
oo-ui-iconElement-icon
{
max-height
:
2.2857143
em
;
}
.
oo-ui-textInputWidget
>
.
oo-ui-labelElement-label
{
color
:
var
(
--color-base--subtle
,
#72777d
);
padding
:
0
12
px
0
8
px
;
line-height
:
2.2857143
em
;
}
.
oo-ui-textInputWidget
.
oo-ui-indicatorElement
.
oo-ui-inputWidget-input
{
padding-right
:
28
px
;
}
.
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.2857143
em
;
margin-right
:
0.71428571
em
;
}
.
oo-ui-textInputWidget-labelPosition-after
.
oo-ui-indicatorElement
>
.
oo-ui-labelElement-label
{
margin-right
:
2.2857143
em
;
}
.
oo-ui-textInputWidget-labelPosition-before
.
oo-ui-iconElement
>
.
oo-ui-labelElement-label
{
padding-left
:
2.42857143
em
;
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-inputWidget-input
{
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-transparent
,
transparent
);
transition-property
:
border-color
,
box-shadow
;
transition-duration
:
250
ms
;
/* stylelint-disable selector-no-vendor-prefix */
/* stylelint-enable selector-no-vendor-prefix */
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-inputWidget-input
::
-webkit-input-placeholder
{
color
:
var
(
--color-placeholder
,
#72777d
);
opacity
:
1
;
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-inputWidget-input
::
placeholder
{
color
:
var
(
--color-placeholder
,
#72777d
);
opacity
:
1
;
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-inputWidget-input
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
outline
:
1
px
solid
transparent
;
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
);
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-inputWidget-input
:
focus
~
.
oo-ui-iconElement-icon
,
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-inputWidget-input
:
focus
~
.
oo-ui-indicatorElement-indicator
{
opacity
:
1
;
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-inputWidget-input
[
readonly
]
:
not
(
.
oo-ui-pendingElement-pending
)
{
background-color
:
var
(
--background-color-neutral-subtle
,
#f8f9fa
);
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
:
hover
.
oo-ui-inputWidget-input
{
border-color
:
var
(
--border-color-input--hover
,
#72777d
);
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
:
hover
.
oo-ui-inputWidget-input
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
}
@
media
screen
and
(
min-width
:
0
)
{
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
textarea
.
oo-ui-inputWidget-input
:
focus
{
outline
:
1
px
solid
var
(
--color-progressive
,
#36c
);
outline-offset
:
-2
px
;
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-invalid
textarea
.
oo-ui-inputWidget-input
:
focus
{
outline-color
:
var
(
--border-color-error
,
#9f3526
);
}
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
>
.
oo-ui-iconElement-icon
{
opacity
:
0.67
;
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
>
.
oo-ui-indicatorElement-indicator
{
opacity
:
0.87
;
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-invalid
.
oo-ui-inputWidget-input
{
border-color
:
var
(
--border-color-error
,
#9f3526
);
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-invalid
.
oo-ui-inputWidget-input
:
hover
{
border-color
:
var
(
--border-color-error
,
#9f3526
);
}
.
oo-ui-textInputWidget
.
oo-ui-widget-enabled
.
oo-ui-flaggedElement-invalid
.
oo-ui-inputWidget-input
:
focus
{
border-color
:
var
(
--border-color-error
,
#9f3526
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-destructive--focus
,
#36c
);
}
.
oo-ui-textInputWidget
.
oo-ui-widget-disabled
.
oo-ui-inputWidget-input
{
background-color
:
var
(
--background-color-disabled-subtle
,
#eaecf0
);
-webkit-
text-fill-color
:
var
(
--color-disabled
,
#72777d
);
color
:
var
(
--color-disabled
,
#72777d
);
text-shadow
:
0
1
px
1
px
var
(
--color-inverted
,
#fff
);
border-color
:
var
(
--border-color-disabled
,
#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
:
var
(
--color-disabled
,
#72777d
);
text-shadow
:
0
1
px
1
px
var
(
--color-inverted
,
#fff
);
}
.
oo-ui-menuSelectWidget
{
position
:
absolute
;
z-index
:
4
;
background-color
:
var
(
--background-color-base
,
#fff
);
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
2
px
;
box-shadow
:
0
2
px
2
px
0
rgba
(
0
,
0
,
0
,
0.2
);
}
.
oo-ui-menuSelectWidget
.
oo-ui-clippableElement-clippable
{
min-height
:
32
px
;
}
.
oo-ui-menuSelectWidget-invisible
{
display
:
none
;
}
.
oo-ui-menuSelectWidget-screenReaderMode
.
oo-ui-element-hidden
{
display
:
block
!important
;
display
:
block
;
position
:
absolute
;
clip
:
rect
(
1
px
,
1
px
,
1
px
,
1
px
);
width
:
1
px
;
height
:
1
px
;
margin
:
-1
px
;
border
:
0
;
padding
:
0
;
overflow
:
hidden
;
}
.
oo-ui-menuOptionWidget
{
transition-property
:
background-color
,
color
;
transition-duration
:
100
ms
;
}
.
oo-ui-menuOptionWidget-checkIcon
{
display
:
none
;
}
.
oo-ui-menuOptionWidget
.
oo-ui-optionWidget-highlighted
{
background-color
:
var
(
--background-color-interactive
,
#eaecf0
);
color
:
var
(
--color-emphasized
,
#000
);
}
.
oo-ui-menuOptionWidget
.
oo-ui-optionWidget-selected
,
.
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
:
var
(
--background-color-progressive-subtle
,
#eaf3ff
);
color
:
var
(
--color-progressive
,
#36c
);
}
.
oo-ui-menuOptionWidget
.
oo-ui-widget-enabled
.
oo-ui-optionWidget
{
color
:
var
(
--color-base
,
#202122
);
}
.
oo-ui-menuSectionOptionWidget
{
color
:
var
(
--color-base--subtle
,
#72777d
);
padding
:
5
px
12
px
4
px
;
font-weight
:
700
;
}
.
oo-ui-menuSectionOptionWidget
.
oo-ui-widget-enabled
{
cursor
:
default
;
}
.
oo-ui-menuSectionOptionWidget
~
.
oo-ui-menuOptionWidget
{
padding-left
:
24
px
;
}
.
oo-ui-menuSectionOptionWidget
~
.
oo-ui-menuOptionWidget
.
oo-ui-iconElement
{
padding-left
:
3.5
em
;
}
.
oo-ui-menuSectionOptionWidget
~
.
oo-ui-menuOptionWidget
.
oo-ui-iconElement
.
oo-ui-iconElement-icon
{
left
:
1.71428571
em
;
}
.
oo-ui-dropdownWidget
{
display
:
inline-block
;
position
:
relative
;
vertical-align
:
middle
;
width
:
100
%
;
max-width
:
50
em
;
margin-right
:
8
px
;
}
.
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
;
box-sizing
:
border-box
;
}
.
oo-ui-dropdownWidget-handle
.
oo-ui-labelElement-label
{
display
:
inline-block
;
}
.
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
:
32
px
;
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
2
px
;
padding
:
5
px
2.14285714
em
5
px
12
px
;
line-height
:
1
;
}
.
oo-ui-dropdownWidget-handle
.
oo-ui-iconElement-icon
{
left
:
12
px
;
}
.
oo-ui-dropdownWidget-handle
.
oo-ui-indicatorElement-indicator
{
right
:
11
px
;
}
.
oo-ui-dropdownWidget-handle
.
oo-ui-labelElement-label
{
line-height
:
1.42857143
em
;
}
.
oo-ui-dropdownWidget
.
oo-ui-iconElement
.
oo-ui-dropdownWidget-handle
{
padding-left
:
2.71428571
em
;
}
.
oo-ui-dropdownWidget
.
oo-ui-indicatorElement
.
oo-ui-dropdownWidget-handle
{
padding-right
:
2.57142861
em
;
}
.
oo-ui-dropdownWidget
.
oo-ui-widget-enabled
.
oo-ui-dropdownWidget-handle
{
background-color
:
var
(
--background-color-interactive-subtle
,
#f8f9fa
);
color
:
var
(
--color-base
,
#202122
);
transition-property
:
background-color
,
border-color
,
box-shadow
;
transition-duration
:
100
ms
;
}
.
oo-ui-dropdownWidget
.
oo-ui-widget-enabled
.
oo-ui-dropdownWidget-handle
:
hover
{
background-color
:
var
(
--background-color-base
,
#fff
);
color
:
var
(
--color-base--hover
,
#404244
);
border-color
:
var
(
--border-color-base
,
#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.74
;
}
.
oo-ui-dropdownWidget
.
oo-ui-widget-enabled
.
oo-ui-dropdownWidget-handle
:
active
{
color
:
var
(
--color-emphasized
,
#000
);
border-color
:
var
(
--border-color-interactive
,
#72777d
);
}
.
oo-ui-dropdownWidget
.
oo-ui-widget-enabled
.
oo-ui-dropdownWidget-handle
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
outline
:
1
px
solid
transparent
;
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#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
;
transition-property
:
opacity
;
transition-duration
:
100
ms
;
}
.
oo-ui-dropdownWidget
.
oo-ui-widget-enabled
.
oo-ui-dropdownWidget-open
.
oo-ui-dropdownWidget-handle
{
background-color
:
var
(
--background-color-base
,
#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
:
var
(
--color-disabled
,
#72777d
);
text-shadow
:
0
1
px
1
px
var
(
--color-inverted
,
#fff
);
border-color
:
var
(
--border-color-disabled
,
#c8ccd1
);
background-color
:
var
(
--background-color-disabled-subtle
,
#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.51
;
}
.
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.5
em
;
height
:
2.5
em
;
padding
:
0
;
}
.
oo-ui-comboBoxInputWidget-php
>
.
oo-ui-indicatorWidget
{
display
:
block
;
position
:
absolute
;
top
:
0
;
height
:
100
%
;
pointer-events
:
none
;
}
.
oo-ui-comboBoxInputWidget
.
oo-ui-inputWidget-input
{
height
:
2.2857143
em
;
border-top-right-radius
:
0
;
border-bottom-right-radius
:
0
;
border-right-width
:
0
;
}
.
oo-ui-comboBoxInputWidget
.
oo-ui-comboBoxInputWidget-empty
.
oo-ui-inputWidget-input
,
.
oo-ui-comboBoxInputWidget-php
.
oo-ui-inputWidget-input
{
border-top-right-radius
:
2
px
;
border-bottom-right-radius
:
2
px
;
border-right-width
:
1
px
;
}
.
oo-ui-comboBoxInputWidget-dropdownButton
.
oo-ui-indicatorElement
{
width
:
2.64285714
em
;
}
.
oo-ui-comboBoxInputWidget-dropdownButton
.
oo-ui-indicatorElement
.
oo-ui-buttonElement-button
{
min-width
:
37
px
;
padding-left
:
0
;
}
.
oo-ui-comboBoxInputWidget-dropdownButton
.
oo-ui-indicatorElement
.
oo-ui-buttonElement-button
>
.
oo-ui-indicatorElement-indicator
{
right
:
0.85714286
em
;
}
.
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
{
right
:
12
px
;
margin
:
0
;
}
.
oo-ui-comboBoxInputWidget-open
.
oo-ui-comboBoxInputWidget-dropdownButton
>
.
oo-ui-buttonElement-button
{
background-color
:
var
(
--background-color-base
,
#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
:
var
(
--color-disabled
,
#72777d
);
}
.
oo-ui-checkboxMultioptionWidget
{
display
:
table
;
padding
:
4
px
0
;
}
.
oo-ui-checkboxMultioptionWidget
.
oo-ui-checkboxInputWidget
,
.
oo-ui-checkboxMultioptionWidget
.
oo-ui-labelElement
>
.
oo-ui-labelElement-label
{
display
:
table-cell
;
vertical-align
:
top
;
}
.
oo-ui-checkboxMultioptionWidget
.
oo-ui-checkboxInputWidget
{
width
:
1
px
;
}
.
oo-ui-checkboxMultioptionWidget
.
oo-ui-labelElement
>
.
oo-ui-labelElement-label
{
white-space
:
normal
;
}
.
oo-ui-checkboxMultioptionWidget
:
first-child
{
padding-top
:
0
;
}
.
oo-ui-checkboxMultioptionWidget
.
oo-ui-labelElement
>
.
oo-ui-labelElement-label
{
padding-left
:
6
px
;
}
.
oo-ui-checkboxMultioptionWidget
.
oo-ui-checkboxInputWidget
{
margin-right
:
0
;
}
.
oo-ui-progressBarWidget
{
box-sizing
:
border-box
;
position
:
relative
;
z-index
:
0
;
max-width
:
50
em
;
overflow
:
hidden
;
}
.
oo-ui-progressBarWidget
:
not
(
.
oo-ui-progressBarWidget-inline
)
{
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
9999
px
;
box-shadow
:
0
2
px
2
px
0
rgba
(
0
,
0
,
0
,
0.2
);
}
.
oo-ui-progressBarWidget
:
not
(
.
oo-ui-pendingElement-pending
)
{
background-color
:
var
(
--background-color-base
,
#fff
);
}
.
oo-ui-progressBarWidget-bar
{
height
:
1
em
;
transition-property
:
width
;
transition-duration
:
100
ms
;
}
.
oo-ui-progressBarWidget-inline
.
oo-ui-progressBarWidget-bar
{
height
:
0.28571429
em
;
}
.
oo-ui-progressBarWidget-indeterminate
.
oo-ui-progressBarWidget-bar
{
animation
:
oo-ui-progressBarWidget-slide
1.6
s
infinite
linear
;
width
:
33
%
;
transform
:
translate
(
-25
%
);
}
.
oo-ui-progressBarWidget
.
oo-ui-widget-enabled
.
oo-ui-progressBarWidget-bar
{
background-color
:
var
(
--background-color-progressive
,
#36c
);
}
.
oo-ui-progressBarWidget
.
oo-ui-widget-disabled
.
oo-ui-progressBarWidget-bar
{
background-color
:
var
(
--background-color-disabled
,
#c8ccd1
);
}
@
keyframes
oo-ui-progressBarWidget-slide
{
from
{
transform
:
translate
(
-100
%
);
}
to
{
transform
:
translate
(
300
%
);
}
}
.
oo-ui-numberInputWidget
{
display
:
inline-block
;
position
:
relative
;
max-width
:
50
em
;
}
.
oo-ui-numberInputWidget-buttoned
.
oo-ui-buttonWidget
,
.
oo-ui-numberInputWidget-buttoned
.
oo-ui-inputWidget-input
{
display
:
table-cell
;
height
:
100
%
;
}
.
oo-ui-numberInputWidget-field
{
display
:
table
;
table-layout
:
fixed
;
width
:
100
%
;
}
.
oo-ui-numberInputWidget-buttoned
.
oo-ui-buttonWidget
{
width
:
2.64285714
em
;
}
.
oo-ui-numberInputWidget-buttoned
.
oo-ui-buttonWidget
.
oo-ui-buttonElement-button
{
display
:
block
;
min-width
:
37
px
;
min-height
:
32
px
;
padding-left
:
0
;
padding-right
:
0
;
}
.
oo-ui-numberInputWidget-buttoned
.
oo-ui-inputWidget-input
{
height
:
2.2857143
em
;
border-radius
:
0
;
}
.
oo-ui-numberInputWidget-minusButton
>
.
oo-ui-buttonElement-button
{
border-top-right-radius
:
0
;
border-bottom-right-radius
:
0
;
border-right-width
:
0
;
}
.
oo-ui-numberInputWidget-plusButton
>
.
oo-ui-buttonElement-button
{
border-top-left-radius
:
0
;
border-bottom-left-radius
:
0
;
border-left-width
:
0
;
}
.
oo-ui-numberInputWidget
.
oo-ui-widget-disabled
.
oo-ui-numberInputWidget-buttoned
.
oo-ui-iconElement-icon
{
opacity
:
1
;
}
.
oo-ui-selectFileInputWidget
{
width
:
100
%
;
max-width
:
50
em
;
min-height
:
32
px
;
}
.
oo-ui-selectFileInputWidget-selectButton
>
.
oo-ui-buttonElement-button
{
position
:
relative
;
overflow
:
hidden
;
}
.
oo-ui-selectFileInputWidget-selectButton
>
.
oo-ui-buttonElement-button
>
[
type
=
'file'
]
{
position
:
absolute
;
top
:
0
;
bottom
:
0
;
left
:
0
;
right
:
0
;
width
:
100
%
;
height
:
100
%
;
opacity
:
0
;
z-index
:
1
;
cursor
:
pointer
;
padding-top
:
100
px
;
}
.
oo-ui-selectFileInputWidget-selectButton
.
oo-ui-widget-disabled
>
.
oo-ui-buttonElement-button
>
[
type
=
'file'
]
{
display
:
none
;
}
.
oo-ui-selectFileInputWidget-info
>
.
oo-ui-inputWidget-input
{
pointer-events
:
none
;
}
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-label
{
cursor
:
default
;
}
.
oo-ui-selectFileInputWidget-dropTarget
{
position
:
relative
;
cursor
:
default
;
height
:
8.815
em
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-dropLabel
,
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-selectButton
{
display
:
none
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-thumbnail
{
width
:
7.815
em
;
position
:
absolute
;
top
:
0.5
em
;
bottom
:
0.5
em
;
left
:
0.5
em
;
background-position
:
center
center
;
background-repeat
:
no-repeat
;
background-size
:
contain
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-thumbnail
>
.
oo-ui-selectFileInputWidget-noThumbnail-icon
{
opacity
:
0.4
;
height
:
7.815
em
;
width
:
7.815
em
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-pendingElement-pending
{
background-repeat
:
repeat
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-info
{
display
:
block
;
height
:
100
%
;
width
:
auto
;
margin-right
:
0
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-info
>
.
oo-ui-inputWidget-input
{
border
:
0
;
box-shadow
:
none
;
background
:
transparent
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-withThumbnail
.
oo-ui-selectFileInputWidget-info
{
margin-left
:
8.815
em
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-label
{
display
:
block
;
position
:
relative
;
top
:
inherit
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-fileName
{
display
:
block
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-selectFileInputWidget-dropTarget
{
text-align
:
center
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-thumbnail
,
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-info
{
display
:
none
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-selectButton
{
display
:
block
;
margin
:
2.2
em
1
em
1
em
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-dropLabel
{
display
:
block
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-widget-disabled
.
oo-ui-selectFileInputWidget-dropTarget
{
-webkit-
touch-callout
:
none
;
-webkit-
user-select
:
none
;
-moz-
user-select
:
none
;
-ms-
user-select
:
none
;
user-select
:
none
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-widget-disabled
.
oo-ui-selectFileInputWidget-dropTarget
,
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-widget-disabled
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-selectButton
,
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-widget-disabled
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-buttonElement-button
{
/* stylelint-disable-next-line plugin/no-unsupported-browser-features */
cursor
:
no-drop
;
}
.
oo-ui-selectFileInputWidget-info
>
.
oo-ui-inputWidget-input
{
height
:
2.2857143
em
;
}
.
oo-ui-selectFileInputWidget-dropTarget
{
background-color
:
var
(
--background-color-base
,
#fff
);
border
:
1
px
solid
var
(
--border-color-base
,
#a2a9b1
);
border-radius
:
2
px
;
vertical-align
:
middle
;
overflow
:
hidden
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-selectFileInputWidget-empty
{
border-style
:
dashed
;
}
.
oo-ui-selectFileInputWidget-dropTarget
.
oo-ui-pendingElement-pending
{
background-size
:
1.4285714
em
1.4285714
em
;
}
.
oo-ui-selectFileInputWidget-buttonOnly
{
width
:
auto
;
max-width
:
none
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-dropTarget
{
background-color
:
var
(
--background-color-base
,
#fff
);
transition-property
:
background-color
,
color
,
border-color
;
transition-duration
:
250
ms
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-dropTarget
:
hover
{
border-color
:
var
(
--border-color-input--hover
,
#72777d
);
}
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-info
>
.
oo-ui-inputWidget-input
{
transition-property
:
background-color
,
color
;
transition-duration
:
250
ms
;
}
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-canDrop
.
oo-ui-selectFileInputWidget-dropTarget
,
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-canDrop
.
oo-ui-selectFileInputWidget-info
>
.
oo-ui-inputWidget-input
{
background-color
:
var
(
--background-color-progressive-subtle
,
#eaf3ff
);
color
:
var
(
--color-progressive--active
,
#233566
);
}
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-cantDrop
.
oo-ui-selectFileInputWidget-dropTarget
,
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-enabled
.
oo-ui-selectFileInputWidget-cantDrop
.
oo-ui-selectFileInputWidget-info
>
.
oo-ui-inputWidget-input
{
background-color
:
var
(
--background-color-error-subtle
,
#ffe9e5
);
color
:
var
(
--border-color-error
,
#9f3526
);
}
.
oo-ui-selectFileInputWidget
.
oo-ui-widget-disabled
.
oo-ui-selectFileInputWidget-dropTarget
,
.
oo-ui-selectFileInputWidget
.
oo-ui-selectFileInputWidget-empty
.
oo-ui-widget-disabled
.
oo-ui-selectFileInputWidget-dropTarget
{
background-color
:
var
(
--background-color-disabled-subtle
,
#eaecf0
);
border-color
:
var
(
--border-color-disabled
,
#c8ccd1
);
}
.
oo-ui-toggleSwitchWidget
{
position
:
relative
;
display
:
inline-block
;
vertical-align
:
middle
;
overflow
:
hidden
;
box-sizing
:
border-box
;
transform
:
translateZ
(
0
);
background-color
:
var
(
--background-color-interactive-subtle
,
#f8f9fa
);
min-width
:
48
px
;
width
:
3.5
em
;
min-height
:
32
px
;
height
:
2
em
;
border
:
1
px
solid
var
(
--border-color-input-binary
,
#72777d
);
border-radius
:
9999
px
;
margin-right
:
8
px
;
transition-property
:
background-color
,
border-color
;
transition-duration
:
250
ms
;
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
{
cursor
:
pointer
;
}
.
oo-ui-toggleSwitchWidget-grip
{
position
:
absolute
;
display
:
block
;
box-sizing
:
border-box
;
}
.
oo-ui-toggleSwitchWidget
a
{
height
:
100
%
;
display
:
block
;
position
:
relative
;
z-index
:
3
;
}
.
oo-ui-toggleSwitchWidget
:
last-child
{
margin-right
:
0
;
}
.
oo-ui-toggleSwitchWidget
::
before
{
content
:
''
;
display
:
block
;
position
:
absolute
;
top
:
1
px
;
left
:
1
px
;
bottom
:
1
px
;
right
:
1
px
;
border
:
1
px
solid
var
(
--border-color-transparent
,
transparent
);
border-radius
:
9999
px
;
z-index
:
1
;
transition-property
:
border-color
;
transition-duration
:
250
ms
;
}
.
oo-ui-toggleSwitchWidget-grip
{
top
:
50
%
;
left
:
1
px
;
min-width
:
20
px
;
width
:
1.4285714
em
;
min-height
:
20
px
;
height
:
1.4285714
em
;
border-radius
:
50
%
;
transition-property
:
background-color
,
border-color
,
transform
;
transition-duration
:
250
ms
,
100
ms
,
100
ms
;
transform
:
translateX
(
0.2857143
em
)
translateY
(
-50
%
);
}
.
oo-ui-toggleSwitchWidget-glow
{
display
:
none
;
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-toggleWidget-on
.
oo-ui-toggleSwitchWidget-grip
{
transform
:
translateX
(
100
%
)
translateY
(
-50
%
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleSwitchWidget-grip
{
background-color
:
var
(
--background-color-interactive-subtle
,
#f8f9fa
);
border
:
1
px
solid
var
(
--border-color-input-binary
,
#72777d
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
hover
{
background-color
:
var
(
--background-color-base
,
#fff
);
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
hover
.
oo-ui-toggleSwitchWidget-grip
{
background-color
:
var
(
--background-color-base
,
#fff
);
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
active
,
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
active
:
hover
,
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
active
:
focus
{
background-color
:
var
(
--background-color-progressive--active
,
#233566
);
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--active
,
#233566
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
active
.
oo-ui-toggleSwitchWidget-grip
,
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
active
:
hover
.
oo-ui-toggleSwitchWidget-grip
,
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
active
:
focus
.
oo-ui-toggleSwitchWidget-grip
{
background-color
:
var
(
--background-color-base
,
#fff
);
border-color
:
var
(
--background-color-base
,
#fff
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
focus
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-progressive--focus
,
#36c
);
outline
:
1
px
solid
transparent
;
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
:
focus
.
oo-ui-toggleSwitchWidget-grip
{
border-color
:
var
(
--border-color-progressive--focus
,
#36c
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleWidget-on
{
background-color
:
var
(
--background-color-progressive
,
#36c
);
border-color
:
var
(
--border-color-input-binary--checked
,
#36c
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleWidget-on
.
oo-ui-toggleSwitchWidget-grip
{
background-color
:
var
(
--background-color-base
,
#fff
);
border-color
:
var
(
--background-color-base
,
#fff
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleWidget-on
:
hover
{
background-color
:
var
(
--background-color-progressive--hover
,
#4b77d6
);
border-color
:
var
(
--border-color-progressive--hover
,
#4b77d6
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleWidget-on
:
active
,
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleWidget-on
:
active
:
hover
{
background-color
:
var
(
--background-color-progressive--active
,
#233566
);
border-color
:
var
(
--border-color-input-binary--active
,
#233566
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleWidget-on
:
focus
{
border-color
:
var
(
--border-color-input-binary--checked
,
#36c
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-enabled
.
oo-ui-toggleWidget-on
:
focus
::
before
{
border-color
:
var
(
--border-color-inverted
,
#fff
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-disabled
{
background-color
:
var
(
--background-color-disabled
,
#c8ccd1
);
border-color
:
var
(
--border-color-disabled
,
#c8ccd1
);
outline
:
0
;
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-disabled
.
oo-ui-toggleWidget-off
.
oo-ui-toggleSwitchWidget-grip
{
border
:
1
px
solid
var
(
--border-color-inverted
,
#fff
);
box-shadow
:
inset
0
0
0
1
px
var
(
--box-shadow-color-inverted
,
#fff
);
}
.
oo-ui-toggleSwitchWidget
.
oo-ui-widget-disabled
.
oo-ui-toggleWidget-on
.
oo-ui-toggleSwitchWidget-grip
{
background-color
:
var
(
--background-color-base
,
#fff
);
}
.
oo-ui-defaultOverlay
{
position
:
absolute
;
top
:
0
;
/* @noflip */
left
:
0
;
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Jul 3, 19:18 (1 d, 9 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
bf/0a/81a75301cb563091b398ded2ab3f
Default Alt Text
oojs-ui-core-wikimediaui.css (83 KB)
Attached To
Mode
rMWPROD MediaWiki Production
Attached
Detach File
Event Timeline
Log In to Comment