@adobe/coral-spectrum
Version:
Coral Spectrum is a JavaScript library of Web Components following Spectrum design patterns.
1,594 lines (1,521 loc) • 99.2 kB
CSS
/**
* Copyright 2019 Adobe. All rights reserved.
* This file is licensed to you under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. You may obtain a copy
* of the License at http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under
* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
* OF ANY KIND, either express or implied. See the License for the specific language
* governing permissions and limitations under the License.
*/
._coral-Button,
._coral-ActionButton,
._coral-LogicButton,
._coral-FieldButton,
._coral-ClearButton,
._coral-Tool {
position: relative;
display: -ms-inline-flexbox;
display: inline-flex;
box-sizing: border-box;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
overflow: visible;
margin: 0;
border-style: solid;
text-transform: none;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-appearance: button;
vertical-align: top;
transition: background 130ms ease-out,
border-color 130ms ease-out,
color 130ms ease-out,
box-shadow 130ms ease-out;
text-decoration: none;
font-family: adobe-clean, 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Ubuntu, 'Trebuchet MS', 'Lucida Grande', sans-serif;
line-height: 1.3;
cursor: pointer;
}
._coral-Button:focus,
._coral-ActionButton:focus,
._coral-LogicButton:focus,
._coral-FieldButton:focus,
._coral-ClearButton:focus,
._coral-Tool:focus {
outline: none;
}
._coral-Button::-moz-focus-inner,
._coral-ActionButton::-moz-focus-inner,
._coral-LogicButton::-moz-focus-inner,
._coral-FieldButton::-moz-focus-inner,
._coral-ClearButton::-moz-focus-inner,
._coral-Tool::-moz-focus-inner {
border: 0;
border-style: none;
padding: 0;
margin-top: -2PX;
margin-bottom: -2PX;
}
._coral-Button:disabled,
._coral-ActionButton:disabled,
._coral-LogicButton:disabled,
._coral-FieldButton:disabled,
._coral-ClearButton:disabled,
._coral-Tool:disabled {
cursor: default;
}
._coral-Button ._coral-Icon,
._coral-ActionButton ._coral-Icon,
._coral-LogicButton ._coral-Icon,
._coral-FieldButton ._coral-Icon,
._coral-ClearButton ._coral-Icon,
._coral-Tool ._coral-Icon {
max-height: 100%;
-ms-flex-negative: 0;
flex-shrink: 0;
}
._coral-Button:after,
._coral-LogicButton:after {
border-radius: 18px;
content: '';
display: block;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
margin: -2px;
transition: box-shadow 130ms ease-out,
margin 130ms ease-out;
}
._coral-Button.focus-ring:after,
._coral-LogicButton.focus-ring:after {
margin: -4px;
}
._coral-Button {
border-width: 2px;
border-style: solid;
border-radius: 16px;
min-height: 32px;
height: auto;
min-width: 72px;
padding: 4px 14px;
padding-bottom: 5px;
padding-top: 3px;
font-size: 14px;
font-weight: 700;
}
._coral-Button:hover,
._coral-Button:active {
box-shadow: none;
}
._coral-Button ._coral-Icon + ._coral-Button-label {
margin-left: 8px;
}
._coral-Button ._coral-Button-label + ._coral-Icon {
margin-left: 4px;
}
._coral-ClearButton--overBackground.focus-ring:after {
margin: -2px;
}
a._coral-Button,
a._coral-ActionButton {
-webkit-appearance: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
._coral-ActionButton,
._coral-Tool {
position: relative;
height: 32px;
min-width: 32px;
padding: 0 6px;
border-width: 1px;
border-radius: 4px;
font-size: 14px;
font-weight: 400;
}
._coral-ActionButton ._coral-Icon + ._coral-ActionButton-label,
._coral-Tool ._coral-Icon + ._coral-ActionButton-label {
padding-left: 7px;
padding-right: 5px;
}
._coral-ActionButton ._coral-Icon--sizeS:only-child,
._coral-Tool ._coral-Icon--sizeS:only-child {
position: absolute;
top: calc(50% - 9px);
left: calc(50% - 9px);
}
._coral-ActionButton ._coral-ActionButton-label:only-child,
._coral-Tool ._coral-ActionButton-label:only-child {
padding: 0 5px;
}
._coral-ActionButton-hold {
position: absolute;
right: 3px;
bottom: 3px;
}
._coral-ActionButton-label,
._coral-Button-label {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
justify-self: center;
text-align: center;
width: 100%;
}
._coral-ActionButton-label:empty, ._coral-Button-label:empty {
display: none;
}
._coral-ActionButton-label {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
._coral-ActionButton--quiet,
._coral-Tool {
border-width: 1px;
border-radius: 4px;
font-size: 14px;
font-weight: 400;
}
._coral-LogicButton {
height: 24px;
padding: 8px;
border-width: 2px;
border-radius: 4px;
font-size: 14px;
font-weight: 700;
line-height: 0;
}
._coral-LogicButton:after {
border-radius: 6px;
}
._coral-FieldButton {
height: 32px;
padding: 0 12px;
font-family: inherit;
font-weight: normal;
font-size: 14px;
line-height: normal;
-webkit-font-smoothing: initial;
cursor: pointer;
outline: none;
margin: 0;
border-width: 1px;
border-style: solid;
border-radius: 4px;
transition: background-color 130ms,
box-shadow 130ms,
border-color 130ms;
}
._coral-FieldButton:disabled,
._coral-FieldButton.is-disabled {
border-width: 0;
cursor: default;
}
._coral-FieldButton.is-open {
border-width: 1px;
}
._coral-FieldButton--quiet {
margin: 0;
padding: 0;
border-width: 0;
border-radius: 0px;
}
._coral-FieldButton--quiet:disabled.focus-ring, ._coral-FieldButton--quiet.is-disabled.focus-ring {
box-shadow: none;
}
._coral-ClearButton {
width: 32px;
height: 32px;
border-radius: 100%;
padding: 0;
margin: 0;
border: none;
}
._coral-ClearButton > ._coral-Icon {
margin: 0 auto;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
._coral-ClearButton > ._coral-Icon {
margin: 0
}
}
._coral-ClearButton--small {
width: 24px;
height: 24px;
}
._coral-Tool {
position: relative;
-ms-flex-pack: center;
justify-content: center;
width: 32px;
height: 32px;
padding: 0;
}
._coral-Tool-hold {
position: absolute;
right: 3px;
bottom: 3px;
}
._coral-Button + ._coral-Button {
margin-left: 16px;
}
._coral-ActionButton + ._coral-ActionButton,
._coral-Tool + ._coral-Tool {
margin-left: 8px;
}
._coral-Tool + ._coral-Tool {
margin-left: 8px;
}
.coral--large ._coral-Button,
.coral--large ._coral-ActionButton,
.coral--large ._coral-LogicButton,
.coral--large ._coral-FieldButton,
.coral--large ._coral-ClearButton,
.coral--large ._coral-Tool {
transition: background 130ms ease-out,
border-color 130ms ease-out,
color 130ms ease-out,
box-shadow 130ms ease-out;
font-family: adobe-clean, 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Ubuntu, 'Trebuchet MS', 'Lucida Grande', sans-serif;
line-height: 1.3;
}
.coral--large ._coral-Button:after,
.coral--large ._coral-LogicButton:after {
border-radius: 22px;
margin: -2px;
transition: box-shadow 130ms ease-out,
margin 130ms ease-out;
}
.coral--large ._coral-Button.focus-ring:after,
.coral--large ._coral-LogicButton.focus-ring:after {
margin: -4px;
}
.coral--large ._coral-Button {
border-width: 2px;
border-radius: 20px;
min-height: 40px;
min-width: 90px;
padding: 5px 18px;
padding-bottom: 6px;
padding-top: 4px;
font-size: 17px;
font-weight: 700;
}
.coral--large ._coral-Button ._coral-Icon + ._coral-Button-label {
margin-left: 10px;
}
.coral--large ._coral-Button ._coral-Button-label + ._coral-Icon {
margin-left: 5px;
}
.coral--large ._coral-ClearButton--overBackground.focus-ring:after {
margin: -2px;
}
.coral--large ._coral-ActionButton,
.coral--large ._coral-Tool {
height: 40px;
min-width: 40px;
padding: 0 8px;
border-width: 1px;
border-radius: 5px;
font-size: 17px;
font-weight: 400;
}
.coral--large ._coral-ActionButton ._coral-Icon + ._coral-ActionButton-label,
.coral--large ._coral-Tool ._coral-Icon + ._coral-ActionButton-label {
padding-left: 9px;
padding-right: 6px;
}
.coral--large ._coral-ActionButton ._coral-Icon--sizeS:only-child,
.coral--large ._coral-Tool ._coral-Icon--sizeS:only-child {
top: calc(50% - 11px);
left: calc(50% - 11px);
}
.coral--large ._coral-ActionButton ._coral-ActionButton-label:only-child,
.coral--large ._coral-Tool ._coral-ActionButton-label:only-child {
padding: 0 6px;
}
.coral--large ._coral-ActionButton-hold {
right: 4px;
bottom: 4px;
}
.coral--large ._coral-ActionButton--quiet,
.coral--large ._coral-Tool {
border-width: 1px;
border-radius: 5px;
font-size: 17px;
font-weight: 400;
}
.coral--large ._coral-LogicButton {
height: 24px;
padding: 10px;
border-width: 2px;
border-radius: 5px;
font-size: 17px;
font-weight: 700;
}
.coral--large ._coral-LogicButton:after {
border-radius: 7px;
}
.coral--large ._coral-FieldButton {
height: 40px;
padding: 0 15px;
font-size: 17px;
border-width: 1px;
border-radius: 5px;
transition: background-color 130ms,
box-shadow 130ms,
border-color 130ms;
}
.coral--large ._coral-FieldButton:disabled,
.coral--large ._coral-FieldButton.is-disabled {
border-width: 0;
}
.coral--large ._coral-FieldButton.is-open {
border-width: 1px;
}
.coral--large ._coral-FieldButton--quiet {
margin: 0;
padding: 0;
border-width: 0;
border-radius: 0px;
}
.coral--large ._coral-ClearButton {
width: 40px;
height: 40px;
}
.coral--large ._coral-ClearButton--small {
width: 30px;
height: 30px;
}
.coral--large ._coral-Tool {
width: 40px;
height: 40px;
}
.coral--large ._coral-Tool-hold {
right: 4px;
bottom: 4px;
}
.coral--large ._coral-Button + ._coral-Button {
margin-left: 16px;
}
.coral--large ._coral-ActionButton + ._coral-ActionButton,
.coral--large ._coral-Tool + ._coral-Tool {
margin-left: 10px;
}
.coral--large ._coral-Tool + ._coral-Tool {
margin-left: 10px;
}
.coral--light ._coral-LogicButton.focus-ring:after,
.coral--light ._coral-LogicButton.is-focused:after,
.coral--light ._coral-Button.focus-ring:after,
.coral--light ._coral-Button.is-focused:after {
box-shadow: 0 0 0 2px rgb(38, 128, 235);
}
.coral--light ._coral-ClearButton {
background-color: transparent;
color: rgb(110, 110, 110);
}
.coral--light ._coral-ClearButton:hover {
background-color: transparent;
color: rgb(44, 44, 44);
}
.coral--light ._coral-ClearButton:active {
background-color: transparent;
color: rgb(44, 44, 44);
}
.coral--light ._coral-ClearButton.focus-ring {
background-color: transparent;
color: rgb(44, 44, 44);
}
.coral--light ._coral-ClearButton:disabled,
.coral--light ._coral-ClearButton.is-disabled {
background-color: transparent;
color: rgb(202, 202, 202);
}
.coral--light ._coral-Button--cta {
background-color: rgb(20, 115, 230);
border-color: rgb(20, 115, 230);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--cta:hover {
background-color: rgb(13, 102, 208);
border-color: rgb(13, 102, 208);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--cta.focus-ring {
background-color: rgb(13, 102, 208);
border-color: rgb(13, 102, 208);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--cta:active {
background-color: rgb(13, 102, 208);
border-color: rgb(13, 102, 208);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--cta:disabled,
.coral--light ._coral-Button--cta.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-Button--primary {
background-color: transparent;
border-color: rgb(75, 75, 75);
color: rgb(75, 75, 75);
}
.coral--light ._coral-Button--primary:hover {
background-color: rgb(75, 75, 75);
border-color: rgb(75, 75, 75);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--primary.focus-ring {
background-color: rgb(75, 75, 75);
border-color: rgb(75, 75, 75);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--primary:active {
background-color: rgb(44, 44, 44);
border-color: rgb(44, 44, 44);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--primary:disabled,
.coral--light ._coral-Button--primary.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-Button--secondary {
background-color: transparent;
border-color: rgb(110, 110, 110);
color: rgb(110, 110, 110);
}
.coral--light ._coral-Button--secondary:hover {
background-color: rgb(110, 110, 110);
border-color: rgb(110, 110, 110);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--secondary.focus-ring {
background-color: rgb(110, 110, 110);
border-color: rgb(110, 110, 110);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--secondary:active {
background-color: rgb(75, 75, 75);
border-color: rgb(75, 75, 75);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--secondary:disabled,
.coral--light ._coral-Button--secondary.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-Button--warning {
background-color: transparent;
border-color: rgb(201, 37, 45);
color: rgb(201, 37, 45);
}
.coral--light ._coral-Button--warning:hover {
background-color: rgb(201, 37, 45);
border-color: rgb(201, 37, 45);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--warning.focus-ring {
background-color: rgb(201, 37, 45);
border-color: rgb(201, 37, 45);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--warning:active {
background-color: rgb(187, 18, 26);
border-color: rgb(187, 18, 26);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--warning:disabled,
.coral--light ._coral-Button--warning.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-Button--overBackground {
background-color: transparent;
border-color: rgb(255, 255, 255);
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--overBackground:hover {
background-color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
color: inherit;
}
.coral--light ._coral-Button--overBackground.focus-ring {
background-color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
color: inherit;
}
.coral--light ._coral-Button--overBackground.focus-ring:after {
box-shadow: 0 0 0 2px rgb(255, 255, 255);
}
.coral--light ._coral-Button--overBackground:active {
background-color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
color: inherit;
}
.coral--light ._coral-Button--overBackground:disabled,
.coral--light ._coral-Button--overBackground.is-disabled {
background-color: rgba(255,255,255,0.1);
border-color: transparent;
color: rgba(255,255,255,0.35);
}
.coral--light ._coral-Button--overBackground._coral-Button--quiet,
.coral--light ._coral-ClearButton--overBackground {
background-color: transparent;
border-color: transparent;
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--overBackground._coral-Button--quiet:hover,
.coral--light ._coral-ClearButton--overBackground:hover {
background-color: rgba(255,255,255,0.1);
border-color: transparent;
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--overBackground._coral-Button--quiet.focus-ring,
.coral--light ._coral-ClearButton--overBackground.focus-ring {
background-color: rgba(255,255,255,0.1);
border-color: transparent;
color: rgb(255, 255, 255);
box-shadow: none;
}
.coral--light ._coral-Button--overBackground._coral-Button--quiet.focus-ring:after,
.coral--light ._coral-ClearButton--overBackground.focus-ring:after {
box-shadow: 0 0 0 2px rgb(255, 255, 255);
}
.coral--light ._coral-Button--overBackground._coral-Button--quiet:active,
.coral--light ._coral-ClearButton--overBackground:active {
background-color: rgba(255,255,255,0.15);
border-color: transparent;
color: rgb(255, 255, 255);
}
.coral--light ._coral-Button--overBackground._coral-Button--quiet:disabled,
.coral--light ._coral-Button--overBackground._coral-Button--quiet.is-disabled,
.coral--light ._coral-ClearButton--overBackground:disabled,
.coral--light ._coral-ClearButton--overBackground.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgba(255,255,255,0.15);
}
.coral--light ._coral-Button--primary._coral-Button--quiet {
background-color: transparent;
border-color: transparent;
color: rgb(75, 75, 75);
}
.coral--light ._coral-Button--primary._coral-Button--quiet:hover {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(44, 44, 44);
}
.coral--light ._coral-Button--primary._coral-Button--quiet.focus-ring {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(44, 44, 44);
}
.coral--light ._coral-Button--primary._coral-Button--quiet:active {
background-color: rgb(225, 225, 225);
border-color: rgb(225, 225, 225);
color: rgb(44, 44, 44);
}
.coral--light ._coral-Button--primary._coral-Button--quiet:disabled,
.coral--light ._coral-Button--primary._coral-Button--quiet.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgb(179, 179, 179);
}
.coral--light ._coral-Button--secondary._coral-Button--quiet {
background-color: transparent;
border-color: transparent;
color: rgb(110, 110, 110);
}
.coral--light ._coral-Button--secondary._coral-Button--quiet:hover {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(75, 75, 75);
}
.coral--light ._coral-Button--secondary._coral-Button--quiet.focus-ring {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(75, 75, 75);
}
.coral--light ._coral-Button--secondary._coral-Button--quiet:active {
background-color: rgb(225, 225, 225);
border-color: rgb(225, 225, 225);
color: rgb(75, 75, 75);
}
.coral--light ._coral-Button--secondary._coral-Button--quiet:disabled,
.coral--light ._coral-Button--secondary._coral-Button--quiet.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgb(179, 179, 179);
}
.coral--light ._coral-ActionButton,
.coral--light ._coral-Tool {
background-color: rgb(250, 250, 250);
border-color: rgb(225, 225, 225);
color: rgb(75, 75, 75);
}
.coral--light ._coral-ActionButton ._coral-Icon,
.coral--light ._coral-Tool ._coral-Icon,.coral--light ._coral-ActionButton ._coral-ActionButton-hold,
.coral--light ._coral-Tool ._coral-ActionButton-hold {
color: rgb(110, 110, 110);
}
.coral--light ._coral-ActionButton:hover,
.coral--light ._coral-Tool:hover {
background-color: rgb(255, 255, 255);
border-color: rgb(202, 202, 202);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton:hover ._coral-Icon,
.coral--light ._coral-Tool:hover ._coral-Icon {
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton:hover ._coral-ActionButton-hold,
.coral--light ._coral-Tool:hover ._coral-ActionButton-hold {
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.focus-ring,
.coral--light ._coral-Tool.focus-ring {
background-color: rgb(255, 255, 255);
border-color: rgb(38, 128, 235);
box-shadow: 0 0 0 1px rgb(38, 128, 235);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.focus-ring ._coral-Icon,
.coral--light ._coral-Tool.focus-ring ._coral-Icon,.coral--light ._coral-ActionButton.focus-ring ._coral-ActionButton-hold,
.coral--light ._coral-Tool.focus-ring ._coral-ActionButton-hold {
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton:active,
.coral--light ._coral-Tool:active {
background-color: rgb(234, 234, 234);
border-color: rgb(202, 202, 202);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton:active ._coral-ActionButton-hold,
.coral--light ._coral-Tool:active ._coral-ActionButton-hold {
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton:disabled,
.coral--light ._coral-ActionButton.is-disabled,
.coral--light ._coral-Tool:disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-ActionButton:disabled ._coral-Icon,
.coral--light ._coral-ActionButton.is-disabled ._coral-Icon,
.coral--light ._coral-Tool:disabled ._coral-Icon {
color: rgb(202, 202, 202);
}
.coral--light ._coral-ActionButton:disabled ._coral-ActionButton-hold,
.coral--light ._coral-ActionButton.is-disabled ._coral-ActionButton-hold,
.coral--light ._coral-Tool:disabled ._coral-ActionButton-hold {
color: rgb(202, 202, 202);
}
.coral--light ._coral-ActionButton.is-selected {
background-color: rgb(234, 234, 234);
border-color: rgb(225, 225, 225);
color: rgb(75, 75, 75);
}
.coral--light ._coral-ActionButton.is-selected ._coral-Icon {
color: rgb(110, 110, 110);
}
.coral--light ._coral-ActionButton.is-selected.focus-ring {
background-color: rgb(234, 234, 234);
border-color: rgb(38, 128, 235);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.is-selected.focus-ring ._coral-Icon {
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.is-selected:hover {
background-color: rgb(234, 234, 234);
border-color: rgb(202, 202, 202);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.is-selected:hover ._coral-Icon {
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.is-selected:active {
background-color: rgb(234, 234, 234);
border-color: rgb(202, 202, 202);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.is-selected:active ._coral-Icon {
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton.is-selected:disabled,
.coral--light ._coral-ActionButton.is-selected.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-ActionButton.is-selected:disabled ._coral-Icon,
.coral--light ._coral-ActionButton.is-selected.is-disabled ._coral-Icon {
color: rgb(202, 202, 202);
}
.coral--light ._coral-ActionButton--quiet,
.coral--light ._coral-Tool {
background-color: transparent;
border-color: transparent;
color: rgb(75, 75, 75);
}
.coral--light ._coral-ActionButton--quiet:hover,
.coral--light ._coral-Tool:hover {
background-color: transparent;
border-color: transparent;
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton--quiet.focus-ring,
.coral--light ._coral-Tool.focus-ring {
background-color: transparent;
box-shadow: 0 0 0 1px rgb(38, 128, 235);
border-color: rgb(38, 128, 235);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton--quiet:active,
.coral--light ._coral-Tool:active {
background-color: rgb(225, 225, 225);
border-color: rgb(225, 225, 225);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton--quiet:disabled,
.coral--light ._coral-ActionButton--quiet.is-disabled,
.coral--light ._coral-Tool:disabled {
background-color: transparent;
border-color: transparent;
color: rgb(179, 179, 179);
}
.coral--light ._coral-ActionButton--quiet.is-selected {
background-color: rgb(225, 225, 225);
border-color: rgb(225, 225, 225);
color: rgb(75, 75, 75);
}
.coral--light ._coral-ActionButton--quiet.is-selected.focus-ring {
background-color: rgb(225, 225, 225);
border-color: rgb(38, 128, 235);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton--quiet.is-selected:hover {
background-color: rgb(225, 225, 225);
border-color: rgb(225, 225, 225);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton--quiet.is-selected:active {
background-color: rgb(225, 225, 225);
border-color: rgb(225, 225, 225);
color: rgb(44, 44, 44);
}
.coral--light ._coral-ActionButton--quiet.is-selected:disabled,
.coral--light ._coral-ActionButton--quiet.is-selected.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-Button--warning._coral-Button--quiet {
background-color: transparent;
border-color: transparent;
color: rgb(201, 37, 45);
}
.coral--light ._coral-Button--warning._coral-Button--quiet:hover {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(187, 18, 26);
}
.coral--light ._coral-Button--warning._coral-Button--quiet.focus-ring {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(187, 18, 26);
}
.coral--light ._coral-Button--warning._coral-Button--quiet:active {
background-color: rgb(225, 225, 225);
border-color: rgb(225, 225, 225);
color: rgb(187, 18, 26);
}
.coral--light ._coral-Button--warning._coral-Button--quiet:disabled,
.coral--light ._coral-Button--warning._coral-Button--quiet.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgb(179, 179, 179);
}
.coral--light ._coral-LogicButton--and {
background-color: rgb(20, 115, 230);
border-color: rgb(20, 115, 230);
color: rgb(255, 255, 255);
}
.coral--light ._coral-LogicButton--and:hover {
background-color: rgb(9, 90, 186);
border-color: rgb(9, 90, 186);
color: rgb(255, 255, 255);
}
.coral--light ._coral-LogicButton--and:disabled,
.coral--light ._coral-LogicButton--and.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-LogicButton--or {
background-color: rgb(206, 39, 131);
border-color: rgb(206, 39, 131);
color: rgb(255, 255, 255);
}
.coral--light ._coral-LogicButton--or:hover {
background-color: rgb(174, 14, 102);
border-color: rgb(174, 14, 102);
color: rgb(255, 255, 255);
}
.coral--light ._coral-LogicButton--or:disabled,
.coral--light ._coral-LogicButton--or.is-disabled {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-FieldButton {
color: rgb(75, 75, 75);
background-color: rgb(250, 250, 250);
border-color: rgb(225, 225, 225);
}
.coral--light ._coral-FieldButton:hover {
color: rgb(44, 44, 44);
background-color: rgb(255, 255, 255);
border-color: rgb(202, 202, 202);
}
.coral--light ._coral-FieldButton:active,
.coral--light ._coral-FieldButton.is-selected {
background-color: rgb(234, 234, 234);
border-color: rgb(202, 202, 202);
}
.coral--light ._coral-FieldButton.focus-ring,
.coral--light ._coral-FieldButton.is-focused {
background-color: rgb(255, 255, 255);
border-color: rgb(38, 128, 235);
box-shadow: 0 0 0 1px rgb(38, 128, 235);
color: rgb(44, 44, 44);
}
.coral--light ._coral-FieldButton.focus-ring.is-placeholder,
.coral--light ._coral-FieldButton.is-focused.is-placeholder {
color: rgb(44, 44, 44);
}
.coral--light ._coral-FieldButton.is-invalid {
border-color: rgb(215, 55, 63);
}
.coral--light ._coral-FieldButton.is-invalid:hover {
border-color: rgb(201, 37, 45);
}
.coral--light ._coral-FieldButton.is-invalid:active,
.coral--light ._coral-FieldButton.is-invalid.is-selected {
border-color: rgb(201, 37, 45);
}
.coral--light ._coral-FieldButton.is-invalid.focus-ring,
.coral--light ._coral-FieldButton.is-invalid.is-focused {
border-color: rgb(38, 128, 235);
box-shadow: 0 0 0 1px rgb(38, 128, 235);
}
.coral--light ._coral-FieldButton:disabled,
.coral--light ._coral-FieldButton.is-disabled {
background-color: rgb(234, 234, 234);
color: rgb(179, 179, 179);
}
.coral--light ._coral-FieldButton:disabled ._coral-Icon,
.coral--light ._coral-FieldButton.is-disabled ._coral-Icon {
color: rgb(202, 202, 202);
}
.coral--light ._coral-FieldButton--quiet {
color: rgb(75, 75, 75);
border-color: transparent;
background-color: transparent;
}
.coral--light ._coral-FieldButton--quiet:hover {
background-color: transparent;
color: rgb(44, 44, 44);
}
.coral--light ._coral-FieldButton--quiet.focus-ring,
.coral--light ._coral-FieldButton--quiet.is-focused {
background-color: transparent;
box-shadow: 0 2px 0 0 rgb(38, 128, 235);
}
.coral--light ._coral-FieldButton--quiet.focus-ring.is-placeholder,
.coral--light ._coral-FieldButton--quiet.is-focused.is-placeholder {
color: rgb(44, 44, 44);
}
.coral--light ._coral-FieldButton--quiet:active,
.coral--light ._coral-FieldButton--quiet.is-selected {
background-color: transparent;
border-color: transparent;
}
.coral--light ._coral-FieldButton--quiet:active.focus-ring,
.coral--light ._coral-FieldButton--quiet:active.is-focused,
.coral--light ._coral-FieldButton--quiet.is-selected.focus-ring,
.coral--light ._coral-FieldButton--quiet.is-selected.is-focused {
background-color: transparent;
box-shadow: 0 2px 0 0 rgb(38, 128, 235);
}
.coral--light ._coral-FieldButton--quiet.is-invalid.focus-ring,
.coral--light ._coral-FieldButton--quiet.is-invalid.is-focused {
box-shadow: 0 2px 0 0 rgb(38, 128, 235);
}
.coral--light ._coral-FieldButton--quiet:disabled,
.coral--light ._coral-FieldButton--quiet.is-disabled {
background-color: transparent;
color: rgb(179, 179, 179);
}
.coral--light ._coral-Tool.is-selected ._coral-Icon,.coral--light ._coral-Tool.is-selected ._coral-Tool-hold {
color: rgb(20, 115, 230);
}
.coral--light ._coral-Tool.is-selected:hover ._coral-Icon {
color: rgb(13, 102, 208);
}
.coral--light ._coral-Tool.is-selected:hover ._coral-Tool-hold {
color: rgb(13, 102, 208);
}
.coral--light ._coral-Tool.is-selected:active ._coral-Icon {
color: rgb(9, 90, 186);
}
.coral--light ._coral-Tool.is-selected:active ._coral-Tool-hold {
color: rgb(9, 90, 186);
}
.coral--light ._coral-Tool.is-selected.focus-ring ._coral-Icon,.coral--light ._coral-Tool.is-selected.focus-ring ._coral-Tool-hold {
color: rgb(13, 102, 208);
}
.coral--light ._coral-Tool.is-selected:disabled,
.coral--light ._coral-Tool.is-selected.is-disabled {
background-color: transparent;
border-color: transparent;
}
.coral--light ._coral-Tool.is-selected:disabled ._coral-Icon,
.coral--light ._coral-Tool.is-selected.is-disabled ._coral-Icon {
color: rgb(202, 202, 202);
}
.coral--light ._coral-Tool.is-selected:disabled ._coral-Tool-hold,
.coral--light ._coral-Tool.is-selected.is-disabled ._coral-Tool-hold {
color: rgb(202, 202, 202);
}
.coral--light ._coral-Tool ._coral-Tool-hold {
color: rgb(110, 110, 110);
}
.coral--light ._coral-Tool:hover ._coral-Tool-hold {
color: rgb(44, 44, 44);
}
.coral--light ._coral-Tool:active {
background-color: transparent;
border-color: transparent;
}
.coral--light ._coral-Tool:active ._coral-Tool-hold {
color: rgb(44, 44, 44);
}
.coral--light ._coral-Tool.focus-ring ._coral-Tool-hold {
color: rgb(44, 44, 44);
}
.coral--light ._coral-Tool.is-disabled ._coral-Tool-hold,
.coral--light ._coral-Tool:disabled ._coral-Tool-hold {
color: rgb(202, 202, 202);
}
.coral--lightest ._coral-LogicButton.focus-ring:after,
.coral--lightest ._coral-LogicButton.is-focused:after,
.coral--lightest ._coral-Button.focus-ring:after,
.coral--lightest ._coral-Button.is-focused:after {
box-shadow: 0 0 0 2px rgb(55, 142, 240);
}
.coral--lightest ._coral-ClearButton {
background-color: transparent;
color: rgb(116, 116, 116);
}
.coral--lightest ._coral-ClearButton:hover {
background-color: transparent;
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ClearButton:active {
background-color: transparent;
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ClearButton.focus-ring {
background-color: transparent;
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ClearButton:disabled,
.coral--lightest ._coral-ClearButton.is-disabled {
background-color: transparent;
color: rgb(211, 211, 211);
}
.coral--lightest ._coral-Button--cta {
background-color: rgb(20, 115, 230);
border-color: rgb(20, 115, 230);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--cta:hover {
background-color: rgb(13, 102, 208);
border-color: rgb(13, 102, 208);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--cta.focus-ring {
background-color: rgb(13, 102, 208);
border-color: rgb(13, 102, 208);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--cta:active {
background-color: rgb(13, 102, 208);
border-color: rgb(13, 102, 208);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--cta:disabled,
.coral--lightest ._coral-Button--cta.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-Button--primary {
background-color: transparent;
border-color: rgb(80, 80, 80);
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-Button--primary:hover {
background-color: rgb(80, 80, 80);
border-color: rgb(80, 80, 80);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--primary.focus-ring {
background-color: rgb(80, 80, 80);
border-color: rgb(80, 80, 80);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--primary:active {
background-color: rgb(50, 50, 50);
border-color: rgb(50, 50, 50);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--primary:disabled,
.coral--lightest ._coral-Button--primary.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-Button--secondary {
background-color: transparent;
border-color: rgb(116, 116, 116);
color: rgb(116, 116, 116);
}
.coral--lightest ._coral-Button--secondary:hover {
background-color: rgb(116, 116, 116);
border-color: rgb(116, 116, 116);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--secondary.focus-ring {
background-color: rgb(116, 116, 116);
border-color: rgb(116, 116, 116);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--secondary:active {
background-color: rgb(80, 80, 80);
border-color: rgb(80, 80, 80);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--secondary:disabled,
.coral--lightest ._coral-Button--secondary.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-Button--warning {
background-color: transparent;
border-color: rgb(215, 55, 63);
color: rgb(215, 55, 63);
}
.coral--lightest ._coral-Button--warning:hover {
background-color: rgb(215, 55, 63);
border-color: rgb(215, 55, 63);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--warning.focus-ring {
background-color: rgb(215, 55, 63);
border-color: rgb(215, 55, 63);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--warning:active {
background-color: rgb(201, 37, 45);
border-color: rgb(201, 37, 45);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--warning:disabled,
.coral--lightest ._coral-Button--warning.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-Button--overBackground {
background-color: transparent;
border-color: rgb(255, 255, 255);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--overBackground:hover {
background-color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
color: inherit;
}
.coral--lightest ._coral-Button--overBackground.focus-ring {
background-color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
color: inherit;
}
.coral--lightest ._coral-Button--overBackground.focus-ring:after {
box-shadow: 0 0 0 2px rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--overBackground:active {
background-color: rgb(255, 255, 255);
border-color: rgb(255, 255, 255);
color: inherit;
}
.coral--lightest ._coral-Button--overBackground:disabled,
.coral--lightest ._coral-Button--overBackground.is-disabled {
background-color: rgba(255,255,255,0.1);
border-color: transparent;
color: rgba(255,255,255,0.35);
}
.coral--lightest ._coral-Button--overBackground._coral-Button--quiet,
.coral--lightest ._coral-ClearButton--overBackground {
background-color: transparent;
border-color: transparent;
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--overBackground._coral-Button--quiet:hover,
.coral--lightest ._coral-ClearButton--overBackground:hover {
background-color: rgba(255,255,255,0.1);
border-color: transparent;
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--overBackground._coral-Button--quiet.focus-ring,
.coral--lightest ._coral-ClearButton--overBackground.focus-ring {
background-color: rgba(255,255,255,0.1);
border-color: transparent;
color: rgb(255, 255, 255);
box-shadow: none;
}
.coral--lightest ._coral-Button--overBackground._coral-Button--quiet.focus-ring:after,
.coral--lightest ._coral-ClearButton--overBackground.focus-ring:after {
box-shadow: 0 0 0 2px rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--overBackground._coral-Button--quiet:active,
.coral--lightest ._coral-ClearButton--overBackground:active {
background-color: rgba(255,255,255,0.15);
border-color: transparent;
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-Button--overBackground._coral-Button--quiet:disabled,
.coral--lightest ._coral-Button--overBackground._coral-Button--quiet.is-disabled,
.coral--lightest ._coral-ClearButton--overBackground:disabled,
.coral--lightest ._coral-ClearButton--overBackground.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgba(255,255,255,0.15);
}
.coral--lightest ._coral-Button--primary._coral-Button--quiet {
background-color: transparent;
border-color: transparent;
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-Button--primary._coral-Button--quiet:hover {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-Button--primary._coral-Button--quiet.focus-ring {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-Button--primary._coral-Button--quiet:active {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-Button--primary._coral-Button--quiet:disabled,
.coral--lightest ._coral-Button--primary._coral-Button--quiet.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-Button--secondary._coral-Button--quiet {
background-color: transparent;
border-color: transparent;
color: rgb(116, 116, 116);
}
.coral--lightest ._coral-Button--secondary._coral-Button--quiet:hover {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-Button--secondary._coral-Button--quiet.focus-ring {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-Button--secondary._coral-Button--quiet:active {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-Button--secondary._coral-Button--quiet:disabled,
.coral--lightest ._coral-Button--secondary._coral-Button--quiet.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-ActionButton,
.coral--lightest ._coral-Tool {
background-color: rgb(255, 255, 255);
border-color: rgb(234, 234, 234);
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-ActionButton ._coral-Icon,
.coral--lightest ._coral-Tool ._coral-Icon,.coral--lightest ._coral-ActionButton ._coral-ActionButton-hold,
.coral--lightest ._coral-Tool ._coral-ActionButton-hold {
color: rgb(116, 116, 116);
}
.coral--lightest ._coral-ActionButton:hover,
.coral--lightest ._coral-Tool:hover {
background-color: rgb(255, 255, 255);
border-color: rgb(211, 211, 211);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton:hover ._coral-Icon,
.coral--lightest ._coral-Tool:hover ._coral-Icon {
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton:hover ._coral-ActionButton-hold,
.coral--lightest ._coral-Tool:hover ._coral-ActionButton-hold {
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.focus-ring,
.coral--lightest ._coral-Tool.focus-ring {
background-color: rgb(255, 255, 255);
border-color: rgb(55, 142, 240);
box-shadow: 0 0 0 1px rgb(55, 142, 240);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.focus-ring ._coral-Icon,
.coral--lightest ._coral-Tool.focus-ring ._coral-Icon,.coral--lightest ._coral-ActionButton.focus-ring ._coral-ActionButton-hold,
.coral--lightest ._coral-Tool.focus-ring ._coral-ActionButton-hold {
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton:active,
.coral--lightest ._coral-Tool:active {
background-color: rgb(244, 244, 244);
border-color: rgb(211, 211, 211);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton:active ._coral-ActionButton-hold,
.coral--lightest ._coral-Tool:active ._coral-ActionButton-hold {
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton:disabled,
.coral--lightest ._coral-ActionButton.is-disabled,
.coral--lightest ._coral-Tool:disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-ActionButton:disabled ._coral-Icon,
.coral--lightest ._coral-ActionButton.is-disabled ._coral-Icon,
.coral--lightest ._coral-Tool:disabled ._coral-Icon {
color: rgb(211, 211, 211);
}
.coral--lightest ._coral-ActionButton:disabled ._coral-ActionButton-hold,
.coral--lightest ._coral-ActionButton.is-disabled ._coral-ActionButton-hold,
.coral--lightest ._coral-Tool:disabled ._coral-ActionButton-hold {
color: rgb(211, 211, 211);
}
.coral--lightest ._coral-ActionButton.is-selected {
background-color: rgb(244, 244, 244);
border-color: rgb(234, 234, 234);
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-ActionButton.is-selected ._coral-Icon {
color: rgb(116, 116, 116);
}
.coral--lightest ._coral-ActionButton.is-selected.focus-ring {
background-color: rgb(244, 244, 244);
border-color: rgb(55, 142, 240);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.is-selected.focus-ring ._coral-Icon {
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.is-selected:hover {
background-color: rgb(244, 244, 244);
border-color: rgb(211, 211, 211);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.is-selected:hover ._coral-Icon {
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.is-selected:active {
background-color: rgb(244, 244, 244);
border-color: rgb(211, 211, 211);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.is-selected:active ._coral-Icon {
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton.is-selected:disabled,
.coral--lightest ._coral-ActionButton.is-selected.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-ActionButton.is-selected:disabled ._coral-Icon,
.coral--lightest ._coral-ActionButton.is-selected.is-disabled ._coral-Icon {
color: rgb(211, 211, 211);
}
.coral--lightest ._coral-ActionButton--quiet,
.coral--lightest ._coral-Tool {
background-color: transparent;
border-color: transparent;
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-ActionButton--quiet:hover,
.coral--lightest ._coral-Tool:hover {
background-color: transparent;
border-color: transparent;
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton--quiet.focus-ring,
.coral--lightest ._coral-Tool.focus-ring {
background-color: transparent;
box-shadow: 0 0 0 1px rgb(55, 142, 240);
border-color: rgb(55, 142, 240);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton--quiet:active,
.coral--lightest ._coral-Tool:active {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton--quiet:disabled,
.coral--lightest ._coral-ActionButton--quiet.is-disabled,
.coral--lightest ._coral-Tool:disabled {
background-color: transparent;
border-color: transparent;
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-ActionButton--quiet.is-selected {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(80, 80, 80);
}
.coral--lightest ._coral-ActionButton--quiet.is-selected.focus-ring {
background-color: rgb(234, 234, 234);
border-color: rgb(55, 142, 240);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton--quiet.is-selected:hover {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton--quiet.is-selected:active {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-ActionButton--quiet.is-selected:disabled,
.coral--lightest ._coral-ActionButton--quiet.is-selected.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-Button--warning._coral-Button--quiet {
background-color: transparent;
border-color: transparent;
color: rgb(215, 55, 63);
}
.coral--lightest ._coral-Button--warning._coral-Button--quiet:hover {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(201, 37, 45);
}
.coral--lightest ._coral-Button--warning._coral-Button--quiet.focus-ring {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(201, 37, 45);
}
.coral--lightest ._coral-Button--warning._coral-Button--quiet:active {
background-color: rgb(234, 234, 234);
border-color: rgb(234, 234, 234);
color: rgb(201, 37, 45);
}
.coral--lightest ._coral-Button--warning._coral-Button--quiet:disabled,
.coral--lightest ._coral-Button--warning._coral-Button--quiet.is-disabled {
background-color: transparent;
border-color: transparent;
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-LogicButton--and {
background-color: rgb(38, 128, 235);
border-color: rgb(38, 128, 235);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-LogicButton--and:hover {
background-color: rgb(13, 102, 208);
border-color: rgb(13, 102, 208);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-LogicButton--and:disabled,
.coral--lightest ._coral-LogicButton--and.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-LogicButton--or {
background-color: rgb(216, 55, 144);
border-color: rgb(216, 55, 144);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-LogicButton--or:hover {
background-color: rgb(188, 28, 116);
border-color: rgb(188, 28, 116);
color: rgb(255, 255, 255);
}
.coral--lightest ._coral-LogicButton--or:disabled,
.coral--lightest ._coral-LogicButton--or.is-disabled {
background-color: rgb(244, 244, 244);
border-color: rgb(244, 244, 244);
color: rgb(188, 188, 188);
}
.coral--lightest ._coral-FieldButton {
color: rgb(80, 80, 80);
background-color: rgb(255, 255, 255);
border-color: rgb(234, 234, 234);
}
.coral--lightest ._coral-FieldButton:hover {
color: rgb(50, 50, 50);
background-color: rgb(255, 255, 255);
border-color: rgb(211, 211, 211);
}
.coral--lightest ._coral-FieldButton:active,
.coral--lightest ._coral-FieldButton.is-selected {
background-color: rgb(244, 244, 244);
border-color: rgb(211, 211, 211);
}
.coral--lightest ._coral-FieldButton.focus-ring,
.coral--lightest ._coral-FieldButton.is-focused {
background-color: rgb(255, 255, 255);
border-color: rgb(55, 142, 240);
box-shadow: 0 0 0 1px rgb(55, 142, 240);
color: rgb(50, 50, 50);
}
.coral--lightest ._coral-FieldButton.focus-ring.is-p