UNPKG

@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
/** * 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