3 * https://www.mediawiki.org/wiki/OOUI
5 * Copyright 2011–2023 OOUI Team and other contributors.
6 * Released under the MIT license
7 * http://oojs.mit-license.org
9 * Date: 2023-09-12T23:28:07Z
12 box-sizing: border-box
;
14 .oo-ui-tool > .oo-ui-tool-link > .oo-ui-tool-checkIcon {
17 .oo-ui-tool .oo-ui-tool-link {
19 box-sizing: border-box
;
23 .oo-ui-toolbar-narrow .oo-ui-tool .oo-ui-tool-link {
24 padding-left: 2.85714286em;
26 .oo-ui-tool.oo-ui-tool-with-label .oo-ui-tool-link {
27 padding: 11px 12px 11px 12px;
29 .oo-ui-tool.oo-ui-tool-with-icon.oo-ui-tool-with-label .oo-ui-tool-link {
30 padding: 11px 12px 11px 2.64285714em;
32 .oo-ui-tool .oo-ui-iconElement-icon {
36 .oo-ui-toolbar-narrow .oo-ui-tool .oo-ui-iconElement-icon {
39 .oo-ui-tool .oo-ui-tool-title {
40 line-height: 1.42857143em;
42 .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link {
43 transition-property: background-color
;
44 transition-duration: 100ms;
46 .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link:focus {
47 outline: 1px solid
#36c;
48 box-shadow: inset
0 0 0 1px #36c;
51 .oo-ui-tool.oo-ui-widget-enabled .oo-ui-iconElement-icon {
53 transition-property: opacity
;
54 transition-duration: 100ms;
55 transform: translateZ
(0);
57 .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-title {
58 transition-property: color
;
59 transition-duration: 100ms;
61 .oo-ui-tool.oo-ui-widget-enabled:hover .oo-ui-iconElement-icon {
64 .oo-ui-tool.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] .oo-ui-iconElement-icon {
67 .oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link {
70 .oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:hover {
71 background-color: #eaecf0;
73 .oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:focus {
74 outline: 1px solid
#36c;
75 box-shadow: inset
0 0 0 1px #36c;
77 .oo-ui-tool
.oo-ui-widget-enabled
> .oo-ui-tool-link:active
,
78 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-tool-active
> .oo-ui-tool-link
,
79 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-tool-link {
80 background-color: #eff3fa;
84 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
87 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
88 background-color: #eaecf0;
90 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:focus {
91 outline: 1px solid
#36c;
92 box-shadow: inset
0 0 0 1px #36c;
94 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-progressive
> .oo-ui-tool-link:active
,
95 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-progressive
.oo-ui-tool-active
> .oo-ui-tool-link
,
96 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-tool-link {
97 background-color: #eff3fa;
101 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-tool-link {
104 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-tool-link:hover {
105 background-color: #eaecf0;
107 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-tool-link:focus {
108 outline: 1px solid
#d33;
109 box-shadow: inset
0 0 0 1px #d33;
111 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-destructive
> .oo-ui-tool-link:active
,
112 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-destructive
.oo-ui-tool-active
> .oo-ui-tool-link
,
113 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-tool-link {
114 background-color: #ffffff;
118 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
120 background-color: #36c;
122 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
123 background-color: #447ff5;
125 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:focus {
126 outline: 1px solid
#36c;
127 box-shadow: inset
0 0 0 1px #36c, inset
0 0 0 2px #fff;
129 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-progressive
> .oo-ui-tool-link:active
,
130 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-tool-active > .oo-ui-tool-link {
132 background-color: #2a4b8d;
135 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-progressive
.oo-ui-widget-disabled
> .oo-ui-tool-link
,
136 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-disabled > .oo-ui-tool-link:active {
137 background-color: #c8ccd1;
140 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-tool-link {
142 background-color: #d33;
144 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-tool-link:hover {
145 background-color: #ff4242;
147 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-tool-link:focus {
148 outline: 1px solid
#d33;
149 box-shadow: inset
0 0 0 1px #d33, inset
0 0 0 2px #fff;
151 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-destructive
> .oo-ui-tool-link:active
,
152 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-tool-active > .oo-ui-tool-link {
154 background-color: #b32424;
157 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-destructive
.oo-ui-widget-disabled
> .oo-ui-tool-link
,
158 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-disabled > .oo-ui-tool-link:active {
159 background-color: #c8ccd1;
162 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
165 .oo-ui-tool
.oo-ui-widget-enabled
.oo-ui-flaggedElement-primary
> .oo-ui-tool-link
> .oo-ui-iconElement-icon
,
166 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary > .oo-ui-tool-link > .oo-ui-indicatorElement-indicator {
170 .oo-ui-popupTool-popup.oo-ui-popupWidget {
174 .oo-ui-toolGroupTool > .oo-ui-toolGroup {
179 display: inline-block
;
180 vertical-align: middle
;
181 box-sizing: border-box
;
183 .oo-ui-toolGroup-empty {
186 .oo-ui-toolGroup-tools .oo-ui-tool-link {
188 text-decoration: none
;
191 .oo-ui-toolGroup-tools
.oo-ui-toolGroup-disabled-tools
.oo-ui-tool-link
,
192 .oo-ui-toolGroup-tools .oo-ui-widget-disabled > .oo-ui-tool-link {
196 .oo-ui-toolGroup
.oo-ui-widget-disabled:not
( .oo-ui-flaggedElement-primary
) .oo-ui-indicatorElement-indicator
,
197 .oo-ui-toolGroup.oo-ui-widget-disabled:not( .oo-ui-flaggedElement-primary ) .oo-ui-iconElement-icon {
198 opacity: 0.34 !important
;
201 .oo-ui-barToolGroup-tools > .oo-ui-tool {
202 display: inline-block
;
206 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link {
209 .oo-ui-barToolGroup-tools > .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-accel {
212 .oo-ui-barToolGroup-tools > .oo-ui-tool.oo-ui-iconElement > .oo-ui-tool-link .oo-ui-tool-title {
215 .oo-ui-barToolGroup-tools > .oo-ui-tool.oo-ui-iconElement.oo-ui-tool-with-label > .oo-ui-tool-link .oo-ui-tool-title {
216 display: inline-block
;
218 .oo-ui-barToolGroup-tools > .oo-ui-tool + .oo-ui-tool {
221 .oo-ui-barToolGroup-tools
.oo-ui-toolGroup-enabled-tools
.oo-ui-tool
.oo-ui-widget-disabled
.oo-ui-iconElement-icon
,
222 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool .oo-ui-iconElement-icon {
225 .oo-ui-barToolGroup-tools
.oo-ui-toolGroup-enabled-tools
.oo-ui-tool
.oo-ui-widget-disabled
.oo-ui-flaggedElement-primary
> .oo-ui-tool-link
,
226 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link {
227 background-color: #c8ccd1;
228 border-color: #c8ccd1;
230 .oo-ui-barToolGroup-tools
.oo-ui-toolGroup-enabled-tools
.oo-ui-tool
.oo-ui-widget-disabled
.oo-ui-flaggedElement-primary
> .oo-ui-tool-link
.oo-ui-tool-title
,
231 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary > .oo-ui-tool-link .oo-ui-tool-title {
234 .oo-ui-barToolGroup-tools
.oo-ui-toolGroup-enabled-tools
.oo-ui-tool
.oo-ui-widget-disabled
.oo-ui-flaggedElement-primary
.oo-ui-tool-active
> .oo-ui-tool-link
,
235 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary.oo-ui-tool-active > .oo-ui-tool-link {
236 background-color: #919fb9;
238 .oo-ui-barToolGroup-tools
.oo-ui-toolGroup-enabled-tools
.oo-ui-tool
.oo-ui-widget-disabled
.oo-ui-flaggedElement-primary
.oo-ui-iconElement-icon
,
239 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool.oo-ui-flaggedElement-primary .oo-ui-iconElement-icon {
242 .oo-ui-barToolGroup-tools
.oo-ui-toolGroup-enabled-tools
.oo-ui-tool
.oo-ui-widget-disabled
> .oo-ui-tool-link
.oo-ui-tool-title
,
243 .oo-ui-barToolGroup-tools.oo-ui-toolGroup-disabled-tools .oo-ui-tool > .oo-ui-tool-link .oo-ui-tool-title {
247 .oo-ui-popupToolGroup {
251 .oo-ui-popupToolGroup-handle {
255 .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label:not( :empty ) {
256 display: inline-block
;
258 .oo-ui-popupToolGroup.oo-ui-widget-disabled .oo-ui-popupToolGroup-handle {
262 .oo-ui-popupToolGroup-tools {
267 .oo-ui-popupToolGroup-tools.oo-ui-popupToolGroup-active-tools {
270 .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
273 vertical-align: middle
;
276 .oo-ui-popupToolGroup-tools
.oo-ui-tool-link
.oo-ui-tool-accel
,
277 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-title {
279 vertical-align: middle
;
281 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
284 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup {
285 min-width: 2.85714286em;
287 .oo-ui-popupToolGroup.oo-ui-indicatorElement:not( .oo-ui-labelElement ):not( .oo-ui-iconElement ) {
288 min-width: 1.85714286em;
290 .oo-ui-popupToolGroup-handle {
291 box-sizing: border-box
;
293 .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
296 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-iconElement-icon {
299 .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
300 background-position: center
52%;
303 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
306 .oo-ui-popupToolGroup
.oo-ui-iconElement
.oo-ui-popupToolGroup-handle
,
307 .oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle {
310 .oo-ui-popupToolGroup.oo-ui-iconElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle {
313 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-iconElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle {
314 padding-left: 2.85714286em;
316 .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle {
319 .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle .oo-ui-labelElement-label {
320 line-height: 1.42857143em;
322 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement .oo-ui-popupToolGroup-handle {
323 padding-left: 0.71428571em;
324 padding-right: 0.71428571em;
326 .oo-ui-popupToolGroup.oo-ui-iconElement.oo-ui-labelElement .oo-ui-popupToolGroup-handle {
327 padding-left: 2.64285714em;
329 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-iconElement.oo-ui-labelElement .oo-ui-popupToolGroup-handle {
332 .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle {
333 padding-right: 1.85714286em;
335 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-labelElement.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle {
336 padding-right: 1.28571429em;
338 .oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle {
339 padding-right: 1.14285714em;
341 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup.oo-ui-indicatorElement .oo-ui-popupToolGroup-handle {
342 padding-right: 0.85714286em;
344 .oo-ui-popupToolGroup:not( .oo-ui-labelElement ):not( .oo-ui-iconElement ) .oo-ui-indicatorElement-indicator {
347 .oo-ui-popupToolGroup-header {
351 line-height: 2.28571429em;
353 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-header {
354 padding: 0 0.71428571em;
356 .oo-ui-popupToolGroup-tools {
357 background-color: #fff;
360 border: 1px solid
#c8ccd1;
361 box-shadow: 0 2px 2px 0 rgba
(0, 0, 0, 0.25);
363 .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
366 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-tools .oo-ui-tool-link {
367 padding-left: 0.71428571em;
368 padding-right: 0.71428571em;
370 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel {
372 line-height: 1.42857143em;
374 .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel:not( :empty ) {
375 padding-left: 1.28571429em;
377 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-tools .oo-ui-tool-link .oo-ui-tool-accel:not( :empty ) {
378 padding-left: 1.14285714em;
380 .oo-ui-popupToolGroup-tools .oo-ui-iconElement .oo-ui-tool-link {
381 padding-left: 2.64285714em;
383 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-tools .oo-ui-iconElement .oo-ui-tool-link {
386 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle {
387 transition-property: background-color
, box-shadow
;
388 transition-duration: 100ms;
390 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
391 background-color: #eaecf0;
393 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:active {
394 background-color: #eaf3ff;
396 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle
.oo-ui-iconElement-icon
,
397 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
399 transition-property: opacity
;
400 transition-duration: 100ms;
401 transform: translateZ
(0);
403 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle:hover
.oo-ui-iconElement-icon
,
404 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle:active
.oo-ui-iconElement-icon
,
405 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle:hover
.oo-ui-indicatorElement-indicator
,
406 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:active .oo-ui-indicatorElement-indicator {
409 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:focus {
410 outline: 1px solid
#36c;
411 box-shadow: inset
0 0 0 1px #36c;
413 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
[class
*='oo-ui-flaggedElement'] > .oo-ui-popupToolGroup-handle
.oo-ui-iconElement-icon
,
414 .oo-ui-popupToolGroup.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-popupToolGroup-handle:hover .oo-ui-iconElement-icon {
417 .oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle {
418 border-right: 1px solid transparent
;
419 transition-property: background-color
, border-color
, box-shadow
;
420 transition-duration: 100ms;
422 .oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
423 border-right-color: #eaecf0;
425 .oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:active {
426 border-right-color: #eaf3ff;
428 .oo-ui-toolbar-actions .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:focus {
429 border-right-color: #36c;
431 .oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
432 background-color: #eaf3ff;
435 .oo-ui-popupToolGroup.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle:hover {
436 background-color: rgba
(41, 98, 204, 0.1);
439 .oo-ui-popupToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
442 .oo-ui-popupToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link:focus {
443 outline: 1px solid transparent
;
444 box-shadow: inset
0 0 0 2px #36c;
446 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle {
449 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:hover {
450 background-color: #fff;
452 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:focus {
453 outline: 1px solid
#36c;
454 box-shadow: inset
0 0 0 1px #36c;
456 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-progressive
> .oo-ui-popupToolGroup-handle:active
,
457 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-progressive
.oo-ui-tool-active
> .oo-ui-popupToolGroup-handle
,
458 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
459 background-color: #eff3fa;
463 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle {
466 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:hover {
467 background-color: #fff;
469 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:focus {
470 outline: 1px solid
#d33;
471 box-shadow: inset
0 0 0 1px #d33;
473 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-destructive
> .oo-ui-popupToolGroup-handle:active
,
474 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-destructive
.oo-ui-tool-active
> .oo-ui-popupToolGroup-handle
,
475 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
476 background-color: #ffffff;
480 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle {
482 background-color: #36c;
484 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:hover {
485 background-color: #447ff5;
487 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:focus {
488 outline: 1px solid
#36c;
489 box-shadow: inset
0 0 0 1px #36c, inset
0 0 0 2px #fff;
491 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-progressive
> .oo-ui-popupToolGroup-handle:active
,
492 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-tool-active > .oo-ui-popupToolGroup-handle {
494 background-color: #2a4b8d;
497 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-progressive
.oo-ui-widget-disabled
> .oo-ui-popupToolGroup-handle
,
498 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-disabled > .oo-ui-popupToolGroup-handle:active {
499 background-color: #c8ccd1;
502 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle {
504 background-color: #d33;
506 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:hover {
507 background-color: #ff4242;
509 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:focus {
510 outline: 1px solid
#d33;
511 box-shadow: inset
0 0 0 1px #d33, inset
0 0 0 2px #fff;
513 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-destructive
> .oo-ui-popupToolGroup-handle:active
,
514 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-tool-active > .oo-ui-popupToolGroup-handle {
516 background-color: #b32424;
519 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-destructive
.oo-ui-widget-disabled
> .oo-ui-popupToolGroup-handle
,
520 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-disabled > .oo-ui-popupToolGroup-handle:active {
521 background-color: #c8ccd1;
524 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
> .oo-ui-popupToolGroup-handle
> .oo-ui-iconElement-icon
,
525 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary > .oo-ui-popupToolGroup-handle > .oo-ui-indicatorElement-indicator {
529 .oo-ui-listToolGroup-tools .oo-ui-tool {
531 box-sizing: border-box
;
533 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
534 background-color: #eaecf0;
537 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled {
538 background-color: #eaf3ff;
540 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled:hover {
541 background-color: rgba
(41, 98, 204, 0.1);
543 .oo-ui-listToolGroup-tools .oo-ui-tool-active.oo-ui-widget-enabled .oo-ui-tool-link .oo-ui-tool-title {
546 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title {
549 .oo-ui-listToolGroup-tools
.oo-ui-tool
.oo-ui-widget-disabled
.oo-ui-indicatorElement-indicator
,
550 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {
553 .oo-ui-listToolGroup.oo-ui-widget-disabled {
556 .oo-ui-listToolGroup
.oo-ui-widget-disabled
.oo-ui-indicatorElement-indicator
,
557 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
561 .oo-ui-menuToolGroup {
562 border-left: 1px solid
#eaecf0;
563 border-right: 1px solid
#eaecf0;
565 .oo-ui-menuToolGroup-tools .oo-ui-tool {
568 .oo-ui-menuToolGroup + .oo-ui-menuToolGroup {
571 .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
574 .oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
577 .oo-ui-menuToolGroup-tools .oo-ui-tool-link .oo-ui-iconElement-icon {
580 .oo-ui-toolbar-narrow .oo-ui-menuToolGroup-tools .oo-ui-tool-link .oo-ui-iconElement-icon {
583 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled:hover {
584 background-color: rgba
(41, 98, 204, 0.1);
586 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-tool-active {
587 background-color: #eaf3ff;
589 .oo-ui-menuToolGroup
.oo-ui-widget-disabled
,
590 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title {
601 .oo-ui-toolbar-tools
,
602 .oo-ui-toolbar-actions {
603 -webkit-touch-callout: none
;
604 -webkit-user-select: none
;
605 -moz-user-select: none
;
606 -ms-user-select: none
;
609 .oo-ui-toolbar-tools {
612 .oo-ui-toolbar-popups {
615 .oo-ui-toolbar-tools
,
616 .oo-ui-toolbar-popups {
619 .oo-ui-toolbar-tools
.oo-ui-tool
,
620 .oo-ui-toolbar-popups
.oo-ui-tool
,
621 .oo-ui-toolbar-tools
.oo-ui-popupTool-popup
,
622 .oo-ui-toolbar-popups .oo-ui-popupTool-popup {
624 -webkit-touch-callout: default
;
625 -webkit-user-select: text
;
626 -moz-user-select: text
;
627 -ms-user-select: text
;
630 .oo-ui-toolbar-narrow
.oo-ui-toolbar-tools
,
631 .oo-ui-toolbar-narrow.oo-ui-toolbar-popups {
634 .oo-ui-toolbar-after {
637 .oo-ui-toolbar-actions {
640 .oo-ui-toolbar-actions
.oo-ui-toolbar
,
641 .oo-ui-toolbar-actions
.oo-ui-buttonElement
.oo-ui-labelElement
> input
.oo-ui-buttonElement-button
,
642 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
643 display: inline-block
;
645 .oo-ui-toolbar-actions .oo-ui-popupWidget {
646 -webkit-touch-callout: default
;
647 -webkit-user-select: text
;
648 -moz-user-select: text
;
649 -ms-user-select: text
;
653 background-color: #fff;
656 .oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
657 border-bottom: 1px solid
#c8ccd1;
658 box-shadow: 0 1px 1px 0 rgba
(0, 0, 0, 0.1);
660 .oo-ui-toolbar-position-bottom > .oo-ui-toolbar-bar {
661 border-top: 1px solid
#c8ccd1;
662 box-shadow: 0 -1px 1px 0 rgba
(0, 0, 0, 0.1);
664 .oo-ui-toolbar-bar .oo-ui-toolbar-bar {
665 background-color: transparent
;
669 .oo-ui-toolbar-narrow-bar::after {
678 .oo-ui-toolbar-narrow.oo-ui-toolbar-position-top .oo-ui-toolbar-bar::after {
679 border-bottom: 1px solid
#c8ccd1;
681 .oo-ui-toolbar-narrow.oo-ui-toolbar-position-bottom .oo-ui-toolbar-bar::after {
682 border-top: 1px solid
#c8ccd1;