3 * https://www.mediawiki.org/wiki/OOUI
5 * Copyright 2011–2024 OOUI Team and other contributors.
6 * Released under the MIT license
7 * http://oojs.mit-license.org
9 * Date: 2024-09-19T17:13:45Z
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 var
(--border-color-progressive--focus
, #36c);
48 box-shadow: inset
0 0 0 1px var
(--box-shadow-color-progressive--focus
, #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: var
(--background-color-interactive
, #eaecf0);
73 .oo-ui-tool.oo-ui-widget-enabled > .oo-ui-tool-link:focus {
74 outline: 1px solid var
(--color-progressive--focus
, #36c);
75 box-shadow: inset
0 0 0 1px var
(--color-progressive--focus
, #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: var
(--background-color-progressive-subtle
, #eaf3ff);
81 color: var
(--color-progressive
, #36c);
84 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
85 color: var
(--color-progressive
, #36c);
87 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:hover {
88 background-color: var
(--background-color-interactive
, #eaecf0);
90 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-progressive > .oo-ui-tool-link:focus {
91 outline: 1px solid var
(--color-progressive--focus
, #36c);
92 box-shadow: inset
0 0 0 1px var
(--color-progressive--focus
, #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: var
(--background-color-progressive-subtle
, #eaf3ff);
98 color: var
(--color-progressive--active
, #233566);
101 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-tool-link {
102 color: var
(--color-destructive
, #d73333);
104 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-tool-link:hover {
105 background-color: var
(--background-color-interactive
, #eaecf0);
107 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-destructive > .oo-ui-tool-link:focus {
108 outline: 1px solid var
(--color-destructive--focus
, #36c);
109 box-shadow: inset
0 0 0 1px var
(--color-destructive--focus
, #36c);
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: var
(--background-color-destructive-subtle
, #ffe9e5);
115 color: var
(--color-destructive--active
, #9f3526);
118 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-tool-link {
119 color: var
(--color-inverted
, #fff);
120 background-color: var
(--color-progressive
, #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: var
(--color-progressive--hover
, #4b77d6);
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 var
(--color-progressive--focus
, #36c);
127 box-shadow: inset
0 0 0 1px var
(--color-progressive--focus
, #36c), inset
0 0 0 2px var
(--color-inverted
, #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 {
131 color: var
(--color-inverted
, #fff);
132 background-color: var
(--color-progressive--active
, #233566);
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: var
(--background-color-disabled
, #c8ccd1);
138 color: var
(--color-inverted
, #fff);
140 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-tool-link {
141 color: var
(--color-inverted
, #fff);
142 background-color: var
(--color-destructive
, #d73333);
144 .oo-ui-tool.oo-ui-widget-enabled.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-tool-link:hover {
145 background-color: var
(--color-destructive--hover
, #fc493b);
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 var
(--color-destructive--focus
, #36c);
149 box-shadow: inset
0 0 0 1px var
(--color-destructive--focus
, #36c), inset
0 0 0 2px var
(--color-inverted
, #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 {
153 color: var
(--color-inverted
, #fff);
154 background-color: var
(--color-destructive--active
, #9f3526);
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: var
(--background-color-disabled
, #c8ccd1);
160 color: var
(--color-inverted
, #fff);
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.3 !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: var
(--background-color-disabled
, #c8ccd1);
228 border-color: var
(--border-color-disabled
, #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 {
232 color: var
(--color-inverted
, #fff);
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 {
244 color: var
(--color-disabled
, #72777d);
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 {
348 color: var
(--color-base--subtle
, #72777d);
351 line-height: 2.2857143em;
353 .oo-ui-toolbar-narrow .oo-ui-popupToolGroup-header {
354 padding: 0 0.71428571em;
356 .oo-ui-popupToolGroup-tools {
357 background-color: var
(--background-color-base
, #fff);
360 border: 1px solid var
(--border-color-subtle
, #c8ccd1);
361 box-shadow: 0 2px 2px 0 rgba
(0, 0, 0, 0.2);
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 {
371 color: var
(--color-base--subtle
, #72777d);
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
.oo-ui-iconElement-icon
,
391 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle .oo-ui-indicatorElement-indicator {
393 transition-property: opacity
;
394 transition-duration: 100ms;
395 transform: translateZ
(0);
397 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle:hover
.oo-ui-iconElement-icon
,
398 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle:active
.oo-ui-iconElement-icon
,
399 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle:hover
.oo-ui-indicatorElement-indicator
,
400 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:active .oo-ui-indicatorElement-indicator {
403 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:focus {
404 outline: 1px solid var
(--border-color-progressive--focus
, #36c);
405 box-shadow: inset
0 0 0 1px var
(--box-shadow-color-progressive--focus
, #36c);
407 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
[class
*='oo-ui-flaggedElement'] > .oo-ui-popupToolGroup-handle
.oo-ui-iconElement-icon
,
408 .oo-ui-popupToolGroup.oo-ui-widget-enabled[class*='oo-ui-flaggedElement'] > .oo-ui-popupToolGroup-handle:hover .oo-ui-iconElement-icon {
411 .oo-ui-popupToolGroup-tools .oo-ui-tool.oo-ui-widget-enabled .oo-ui-tool-link:focus {
412 outline: 1px solid transparent
;
413 box-shadow: inset
0 0 0 2px var
(--box-shadow-color-progressive--focus
, #36c);
415 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle {
418 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:hover {
419 background-color: var
(--background-color-interactive
, #eaecf0);
421 .oo-ui-popupToolGroup.oo-ui-widget-enabled > .oo-ui-popupToolGroup-handle:focus {
422 outline: 1px solid var
(--color-progressive--focus
, #36c);
423 box-shadow: inset
0 0 0 1px var
(--color-progressive--focus
, #36c);
425 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
> .oo-ui-popupToolGroup-handle:active
,
426 .oo-ui-popupToolGroup
.oo-ui-widget-enabled
.oo-ui-tool-active
> .oo-ui-popupToolGroup-handle
,
427 .oo-ui-popupToolGroup.oo-ui-widget-enabled.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
428 background-color: var
(--background-color-progressive-subtle
, #eaf3ff);
429 color: var
(--color-progressive
, #36c);
432 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle {
433 color: var
(--color-progressive
, #36c);
435 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:hover {
436 background-color: var
(--background-color-base
, #fff);
438 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:focus {
439 outline: 1px solid var
(--color-progressive--focus
, #36c);
440 box-shadow: inset
0 0 0 1px var
(--color-progressive--focus
, #36c);
442 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-progressive
> .oo-ui-popupToolGroup-handle:active
,
443 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-progressive
.oo-ui-tool-active
> .oo-ui-popupToolGroup-handle
,
444 .oo-ui-popupToolGroup.oo-ui-flaggedElement-progressive.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
445 background-color: var
(--background-color-progressive-subtle
, #eaf3ff);
446 color: var
(--color-progressive--active
, #233566);
449 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle {
450 color: var
(--color-destructive
, #d73333);
452 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:hover {
453 background-color: var
(--background-color-base
, #fff);
455 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:focus {
456 outline: 1px solid var
(--color-destructive--focus
, #36c);
457 box-shadow: inset
0 0 0 1px var
(--color-destructive--focus
, #36c);
459 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-destructive
> .oo-ui-popupToolGroup-handle:active
,
460 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-destructive
.oo-ui-tool-active
> .oo-ui-popupToolGroup-handle
,
461 .oo-ui-popupToolGroup.oo-ui-flaggedElement-destructive.oo-ui-popupToolGroup-active > .oo-ui-popupToolGroup-handle {
462 background-color: var
(--background-color-destructive-subtle
, #ffe9e5);
463 color: var
(--color-destructive--active
, #9f3526);
466 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle {
467 color: var
(--color-inverted
, #fff);
468 background-color: var
(--color-progressive
, #36c);
470 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:hover {
471 background-color: var
(--color-progressive--hover
, #4b77d6);
473 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive > .oo-ui-popupToolGroup-handle:focus {
474 outline: 1px solid var
(--color-progressive--focus
, #36c);
475 box-shadow: inset
0 0 0 1px var
(--color-progressive--focus
, #36c), inset
0 0 0 2px var
(--color-inverted
, #fff);
477 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-progressive
> .oo-ui-popupToolGroup-handle:active
,
478 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-tool-active > .oo-ui-popupToolGroup-handle {
479 color: var
(--color-inverted
, #fff);
480 background-color: var
(--color-progressive--active
, #233566);
483 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-progressive
.oo-ui-widget-disabled
> .oo-ui-popupToolGroup-handle
,
484 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-progressive.oo-ui-widget-disabled > .oo-ui-popupToolGroup-handle:active {
485 background-color: var
(--background-color-disabled
, #c8ccd1);
486 color: var
(--color-inverted
, #fff);
488 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle {
489 color: var
(--color-inverted
, #fff);
490 background-color: var
(--color-destructive
, #d73333);
492 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:hover {
493 background-color: var
(--color-destructive--hover
, #fc493b);
495 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive > .oo-ui-popupToolGroup-handle:focus {
496 outline: 1px solid var
(--color-destructive--focus
, #36c);
497 box-shadow: inset
0 0 0 1px var
(--color-destructive--focus
, #36c), inset
0 0 0 2px var
(--color-inverted
, #fff);
499 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-destructive
> .oo-ui-popupToolGroup-handle:active
,
500 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-tool-active > .oo-ui-popupToolGroup-handle {
501 color: var
(--color-inverted
, #fff);
502 background-color: var
(--color-destructive--active
, #9f3526);
505 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
.oo-ui-flaggedElement-destructive
.oo-ui-widget-disabled
> .oo-ui-popupToolGroup-handle
,
506 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary.oo-ui-flaggedElement-destructive.oo-ui-widget-disabled > .oo-ui-popupToolGroup-handle:active {
507 background-color: var
(--background-color-disabled
, #c8ccd1);
508 color: var
(--color-inverted
, #fff);
510 .oo-ui-popupToolGroup
.oo-ui-flaggedElement-primary
> .oo-ui-popupToolGroup-handle
> .oo-ui-iconElement-icon
,
511 .oo-ui-popupToolGroup.oo-ui-flaggedElement-primary > .oo-ui-popupToolGroup-handle > .oo-ui-indicatorElement-indicator {
515 .oo-ui-listToolGroup-tools .oo-ui-tool {
517 box-sizing: border-box
;
519 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title {
520 color: var
(--color-disabled
, #72777d);
522 .oo-ui-listToolGroup-tools
.oo-ui-tool
.oo-ui-widget-disabled
.oo-ui-indicatorElement-indicator
,
523 .oo-ui-listToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-iconElement-icon {
526 .oo-ui-listToolGroup.oo-ui-widget-disabled {
527 color: var
(--color-disabled
, #72777d);
529 .oo-ui-listToolGroup
.oo-ui-widget-disabled
.oo-ui-indicatorElement-indicator
,
530 .oo-ui-listToolGroup.oo-ui-widget-disabled .oo-ui-iconElement-icon {
534 .oo-ui-menuToolGroup {
535 border-left: 1px solid
#eaecf0;
536 border-right: 1px solid
#eaecf0;
538 .oo-ui-menuToolGroup-tools .oo-ui-tool {
541 .oo-ui-menuToolGroup + .oo-ui-menuToolGroup {
544 .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
547 .oo-ui-toolbar-narrow .oo-ui-menuToolGroup .oo-ui-popupToolGroup-handle {
550 .oo-ui-menuToolGroup-tools .oo-ui-tool-link .oo-ui-iconElement-icon {
553 .oo-ui-toolbar-narrow .oo-ui-menuToolGroup-tools .oo-ui-tool-link .oo-ui-iconElement-icon {
556 .oo-ui-menuToolGroup
.oo-ui-widget-disabled
,
557 .oo-ui-menuToolGroup-tools .oo-ui-tool.oo-ui-widget-disabled .oo-ui-tool-title {
558 color: var
(--color-disabled
, #72777d);
568 .oo-ui-toolbar-tools
,
569 .oo-ui-toolbar-actions {
570 -webkit-touch-callout: none
;
571 -webkit-user-select: none
;
572 -moz-user-select: none
;
573 -ms-user-select: none
;
576 .oo-ui-toolbar-tools {
579 .oo-ui-toolbar-popups {
582 .oo-ui-toolbar-tools
,
583 .oo-ui-toolbar-popups {
586 .oo-ui-toolbar-tools
.oo-ui-tool
,
587 .oo-ui-toolbar-popups
.oo-ui-tool
,
588 .oo-ui-toolbar-tools
.oo-ui-popupTool-popup
,
589 .oo-ui-toolbar-popups .oo-ui-popupTool-popup {
591 -webkit-touch-callout: default
;
592 -webkit-user-select: text
;
593 -moz-user-select: text
;
594 -ms-user-select: text
;
597 .oo-ui-toolbar-narrow
.oo-ui-toolbar-tools
,
598 .oo-ui-toolbar-narrow.oo-ui-toolbar-popups {
601 .oo-ui-toolbar-after {
604 .oo-ui-toolbar-actions {
607 .oo-ui-toolbar-actions
.oo-ui-toolbar
,
608 .oo-ui-toolbar-actions
.oo-ui-buttonElement
.oo-ui-labelElement
> input
.oo-ui-buttonElement-button
,
609 .oo-ui-toolbar-actions .oo-ui-buttonElement.oo-ui-labelElement > .oo-ui-buttonElement-button > .oo-ui-labelElement-label {
610 display: inline-block
;
612 .oo-ui-toolbar-actions .oo-ui-popupWidget {
613 -webkit-touch-callout: default
;
614 -webkit-user-select: text
;
615 -moz-user-select: text
;
616 -ms-user-select: text
;
620 background-color: var
(--background-color-base
, #fff);
621 color: var
(--color-base
, #202122);
623 .oo-ui-toolbar-position-top > .oo-ui-toolbar-bar {
624 border-bottom: 1px solid var
(--border-color-subtle
, #c8ccd1);
625 box-shadow: 0 1px 1px rgba
(0, 0, 0, 0.2);
627 .oo-ui-toolbar-position-bottom > .oo-ui-toolbar-bar {
628 border-top: 1px solid var
(--border-color-subtle
, #c8ccd1);
629 box-shadow: 0 -1px 1px 0 rgba
(0, 0, 0, 0.2);
631 .oo-ui-toolbar-bar .oo-ui-toolbar-bar {
632 background-color: transparent
;
636 .oo-ui-toolbar-narrow-bar::after {
645 .oo-ui-toolbar-narrow.oo-ui-toolbar-position-top .oo-ui-toolbar-bar::after {
646 border-bottom: 1px solid var
(--border-color-subtle
, #c8ccd1);
648 .oo-ui-toolbar-narrow.oo-ui-toolbar-position-bottom .oo-ui-toolbar-bar::after {
649 border-top: 1px solid var
(--border-color-subtle
, #c8ccd1);