UNPKG

@adobe/spectrum-css

Version:

The Spectrum CSS top-level backwards compatible package

980 lines (797 loc) 54.9 kB
.spectrum-Button, .spectrum-ActionButton, .spectrum-LogicButton, .spectrum-FieldButton, .spectrum-ClearButton, .spectrum-Tool { 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 var(--spectrum-global-animation-duration-100, 130ms) ease-out, border-color var(--spectrum-global-animation-duration-100, 130ms) ease-out, color var(--spectrum-global-animation-duration-100, 130ms) ease-out, box-shadow var(--spectrum-global-animation-duration-100, 130ms) ease-out; text-decoration: none; font-family: 'adobe-clean-ux', 'adobe-clean', 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; line-height: 1.3; cursor: pointer; } .spectrum-Button:focus, .spectrum-ActionButton:focus, .spectrum-LogicButton:focus, .spectrum-FieldButton:focus, .spectrum-ClearButton:focus, .spectrum-Tool:focus { outline: none; } .spectrum-Button::-moz-focus-inner, .spectrum-ActionButton::-moz-focus-inner, .spectrum-LogicButton::-moz-focus-inner, .spectrum-FieldButton::-moz-focus-inner, .spectrum-ClearButton::-moz-focus-inner, .spectrum-Tool::-moz-focus-inner { border: 0; border-style: none; padding: 0; margin-top: -2PX; margin-bottom: -2PX; } .spectrum-Button:disabled, .spectrum-ActionButton:disabled, .spectrum-LogicButton:disabled, .spectrum-FieldButton:disabled, .spectrum-ClearButton:disabled, .spectrum-Tool:disabled { cursor: default; } .spectrum-Button .spectrum-Icon, .spectrum-ActionButton .spectrum-Icon, .spectrum-LogicButton .spectrum-Icon, .spectrum-FieldButton .spectrum-Icon, .spectrum-ClearButton .spectrum-Icon, .spectrum-Tool .spectrum-Icon { max-height: 100%; -ms-flex-negative: 0; flex-shrink: 0; } .spectrum-Button { border-width: var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick)); border-style: solid; border-radius: var(--spectrum-button-primary-border-radius, var(--spectrum-alias-border-radius-large)); min-height: var(--spectrum-button-primary-height, var(--spectrum-alias-single-line-height)); height: auto; min-width: var(--spectrum-button-primary-min-width); padding: var(--spectrum-global-dimension-size-50) calc(var(--spectrum-button-primary-padding-x, var(--spectrum-global-dimension-size-200)) - var(--spectrum-button-primary-border-size, var(--spectrum-alias-border-size-thick))); padding-bottom: calc(var(--spectrum-global-dimension-size-50) + 0.5px); padding-top: calc(var(--spectrum-global-dimension-size-50) - 0.5px); font-size: var(--spectrum-button-primary-text-size, var(--spectrum-alias-pill-button-text-size)); font-weight: var(--spectrum-button-primary-text-font-weight, var(--spectrum-global-font-weight-bold)); } .spectrum-Button:hover, .spectrum-Button:active { box-shadow: none; } .spectrum-Button .spectrum-Icon + .spectrum-Button-label { margin-left: var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100)); } .spectrum-Button .spectrum-Button-label + .spectrum-Icon { margin-left: calc(var(--spectrum-button-primary-text-gap, var(--spectrum-global-dimension-size-100)) / 2); } a.spectrum-Button, a.spectrum-ActionButton { -webkit-appearance: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .spectrum-ActionButton, .spectrum-Tool { position: relative; height: var(--spectrum-actionbutton-height, var(--spectrum-alias-single-line-height)); min-width: var(--spectrum-actionbutton-min-width, var(--spectrum-global-dimension-size-400)); padding: 0 calc(var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85)) - var(--spectrum-actionbutton-border-size, var(--spectrum-alias-border-size-thin))); border-width: var(--spectrum-actionbutton-border-size, var(--spectrum-alias-border-size-thin)); border-radius: var(--spectrum-actionbutton-border-radius, var(--spectrum-alias-border-radius-regular)); font-size: var(--spectrum-actionbutton-text-size, var(--spectrum-alias-font-size-default)); font-weight: var(--spectrum-actionbutton-text-font-weight, var(--spectrum-alias-body-text-font-weight)); } .spectrum-ActionButton .spectrum-Icon + .spectrum-ActionButton-label, .spectrum-Tool .spectrum-Icon + .spectrum-ActionButton-label { padding-left: var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85)); padding-right: calc(var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150)) - var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))); } .spectrum-ActionButton .spectrum-Icon--sizeS:only-child, .spectrum-Tool .spectrum-Icon--sizeS:only-child { position: absolute; top: calc(50% - var(--spectrum-actionbutton-icon-size, var(--spectrum-alias-workflow-icon-size)) / 2); left: calc(50% - var(--spectrum-actionbutton-icon-size, var(--spectrum-alias-workflow-icon-size)) / 2); } .spectrum-ActionButton .spectrum-ActionButton-label:only-child, .spectrum-Tool .spectrum-ActionButton-label:only-child { padding: 0 calc(var(--spectrum-actionbutton-text-padding-x, var(--spectrum-global-dimension-size-150)) - var(--spectrum-actionbutton-icon-padding-x, var(--spectrum-global-dimension-size-85))); } .spectrum-ActionButton-hold { position: absolute; right: var(--spectrum-actionbutton-hold-icon-padding-right, var(--spectrum-global-dimension-size-40)); bottom: var(--spectrum-actionbutton-hold-icon-padding-bottom, var(--spectrum-global-dimension-size-40)); } .spectrum-ActionButton-label, .spectrum-Button-label { -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; justify-self: center; text-align: center; width: 100%; } .spectrum-ActionButton-label:empty, .spectrum-Button-label:empty { display: none; } .spectrum-ActionButton-label { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .spectrum-ActionButton--quiet, .spectrum-Tool { border-width: var(--spectrum-actionbutton-quiet-border-size, var(--spectrum-alias-border-size-thin)); border-radius: var(--spectrum-actionbutton-quiet-border-radius, var(--spectrum-alias-border-radius-regular)); font-size: var(--spectrum-actionbutton-quiet-text-size, var(--spectrum-alias-font-size-default)); font-weight: var(--spectrum-actionbutton-quiet-text-font-weight, var(--spectrum-alias-body-text-font-weight)); } .spectrum-LogicButton { height: var(--spectrum-logicbutton-and-height, 24px); padding: var(--spectrum-logicbutton-and-padding-x, var(--spectrum-global-dimension-size-100)); border-width: var(--spectrum-logicbutton-and-border-size, var(--spectrum-alias-border-size-thick)); border-radius: var(--spectrum-logicbutton-and-border-radius, var(--spectrum-alias-border-radius-regular)); font-size: var(--spectrum-logicbutton-and-text-size, var(--spectrum-alias-font-size-default)); font-weight: var(--spectrum-logicbutton-and-text-font-weight, var(--spectrum-global-font-weight-bold)); line-height: 0; } .spectrum-FieldButton { height: var(--spectrum-dropdown-height, var(--spectrum-global-dimension-size-400)); padding: 0 var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150)); font-family: inherit; font-weight: normal; font-size: var(--spectrum-dropdown-text-size, var(--spectrum-alias-font-size-default)); line-height: normal; -webkit-font-smoothing: initial; cursor: pointer; outline: none; } .spectrum-FieldButton { margin: 0; padding: 0 var(--spectrum-dropdown-padding-x, var(--spectrum-global-dimension-size-150)); border-width: var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin)); border-style: solid; border-radius: var(--spectrum-global-dimension-size-50); transition: background-color var(--spectrum-global-animation-duration-100, 130ms), box-shadow var(--spectrum-global-animation-duration-100, 130ms), border-color var(--spectrum-global-animation-duration-100, 130ms); } .spectrum-FieldButton:disabled, .spectrum-FieldButton.is-disabled { border-width: 0; cursor: default; } .spectrum-FieldButton.is-open { border-width: var(--spectrum-dropdown-border-size, var(--spectrum-alias-border-size-thin)); } .spectrum-FieldButton--quiet { margin: 0; padding: 0; border-width: 0; border-radius: var(--spectrum-fieldbutton-quiet-border-radius, 0px); } .spectrum-ClearButton { width: var(--spectrum-clearbutton-medium-width, var(--spectrum-alias-single-line-height)); height: var(--spectrum-clearbutton-medium-height, var(--spectrum-alias-single-line-height)); border-radius: 100%; padding: 0; margin: 0; border: none; } .spectrum-ClearButton > .spectrum-Icon { margin: 0 auto; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .spectrum-ClearButton > .spectrum-Icon { margin: 0 } } .spectrum-ClearButton--small { width: var(--spectrum-clearbutton-small-width, var(--spectrum-global-dimension-size-300)); height: var(--spectrum-clearbutton-small-height, var(--spectrum-global-dimension-size-300)); } .spectrum-Tool { position: relative; -ms-flex-pack: center; justify-content: center; width: var(--spectrum-tool-min-width, var(--spectrum-global-dimension-size-400)); height: var(--spectrum-tool-height, var(--spectrum-alias-single-line-height)); padding: 0; } .spectrum-Tool-hold { position: absolute; right: var(--spectrum-tool-hold-icon-padding-right, var(--spectrum-global-dimension-size-40)); bottom: var(--spectrum-tool-hold-icon-padding-bottom, var(--spectrum-global-dimension-size-40)); } .spectrum-Button + .spectrum-Button { margin-left: var(--spectrum-buttongroup-button-gap-x, var(--spectrum-global-dimension-static-size-200)); } .spectrum-ActionButton + .spectrum-ActionButton, .spectrum-Tool + .spectrum-Tool { margin-left: var(--spectrum-actionbuttongroup-text-button-gap-x, var(--spectrum-global-dimension-size-100)); } .spectrum-Tool + .spectrum-Tool { margin-left: var(--spectrum-toolgroup-text-button-gap-x, var(--spectrum-global-dimension-size-100)); } .spectrum-Button.focus-ring { box-shadow: 0 0 0 1px var(--spectrum-button-primary-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); } .spectrum-Button:active { box-shadow: none; } .spectrum-ClearButton { background-color: var(--spectrum-clearbutton-medium-background-color, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color, var(--spectrum-alias-icon-color)); } .spectrum-ClearButton:hover { background-color: var(--spectrum-clearbutton-medium-background-color-hover, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-hover, var(--spectrum-alias-icon-color-hover)); } .spectrum-ClearButton:active { background-color: var(--spectrum-clearbutton-medium-background-color-down, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-down, var(--spectrum-alias-icon-color-down)); } .spectrum-ClearButton.focus-ring { background-color: var(--spectrum-clearbutton-medium-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-key-focus, var(--spectrum-alias-icon-color-focus)); } .spectrum-ClearButton:disabled, .spectrum-ClearButton.is-disabled { background-color: var(--spectrum-clearbutton-medium-background-color-disabled, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-clearbutton-medium-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); } .spectrum-Button--cta { background-color: var(--spectrum-button-cta-background-color, var(--spectrum-semantic-cta-color-background-default)); border-color: var(--spectrum-button-cta-border-color, var(--spectrum-semantic-cta-color-background-default)); color: var(--spectrum-button-cta-text-color, var(--spectrum-global-color-static-white)); } .spectrum-Button--cta:hover { background-color: var(--spectrum-button-cta-background-color-hover, var(--spectrum-semantic-cta-color-background-hover)); border-color: var(--spectrum-button-cta-border-color-hover, var(--spectrum-semantic-cta-color-background-hover)); color: var(--spectrum-button-cta-text-color-hover, var(--spectrum-global-color-static-white)); } .spectrum-Button--cta.focus-ring { background-color: var(--spectrum-button-cta-background-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); border-color: var(--spectrum-button-cta-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); color: var(--spectrum-button-cta-text-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--cta:active { background-color: var(--spectrum-button-cta-background-color-down, var(--spectrum-semantic-cta-color-background-down)); border-color: var(--spectrum-button-cta-border-color-down, var(--spectrum-semantic-cta-color-background-down)); color: var(--spectrum-button-cta-text-color-down, var(--spectrum-global-color-static-white)); } .spectrum-Button--cta:disabled, .spectrum-Button--cta.is-disabled { background-color: var(--spectrum-button-cta-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-cta-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-button-cta-text-color-disabled, var(--spectrum-global-color-gray-500)); } .spectrum-Button--primary { background-color: var(--spectrum-button-primary-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-primary-border-color, var(--spectrum-global-color-gray-800)); color: var(--spectrum-button-primary-text-color, var(--spectrum-global-color-gray-800)); } .spectrum-Button--primary:hover { background-color: var(--spectrum-button-primary-background-color-hover, var(--spectrum-global-color-gray-800)); border-color: var(--spectrum-button-primary-border-color-hover, var(--spectrum-global-color-gray-800)); color: var(--spectrum-button-primary-text-color-hover, var(--spectrum-global-color-gray-50)); } .spectrum-Button--primary.focus-ring { background-color: var(--spectrum-button-primary-background-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); border-color: var(--spectrum-button-primary-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); color: var(--spectrum-button-primary-text-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--primary:active { background-color: var(--spectrum-button-primary-background-color-down, var(--spectrum-global-color-gray-900)); border-color: var(--spectrum-button-primary-border-color-down, var(--spectrum-global-color-gray-900)); color: var(--spectrum-button-primary-text-color-down, var(--spectrum-global-color-gray-50)); } .spectrum-Button--primary:disabled, .spectrum-Button--primary.is-disabled { background-color: var(--spectrum-button-primary-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-primary-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-button-primary-text-color-disabled, var(--spectrum-global-color-gray-500)); } .spectrum-Button--secondary { background-color: var(--spectrum-button-secondary-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-secondary-border-color, var(--spectrum-global-color-gray-700)); color: var(--spectrum-button-secondary-text-color, var(--spectrum-global-color-gray-700)); } .spectrum-Button--secondary:hover { background-color: var(--spectrum-button-secondary-background-color-hover, var(--spectrum-global-color-gray-700)); border-color: var(--spectrum-button-secondary-border-color-hover, var(--spectrum-global-color-gray-700)); color: var(--spectrum-button-secondary-text-color-hover, var(--spectrum-global-color-gray-50)); } .spectrum-Button--secondary.focus-ring { background-color: var(--spectrum-button-secondary-background-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); border-color: var(--spectrum-button-secondary-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); color: var(--spectrum-button-secondary-text-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--secondary:active { background-color: var(--spectrum-button-secondary-background-color-down, var(--spectrum-global-color-gray-800)); border-color: var(--spectrum-button-secondary-border-color-down, var(--spectrum-global-color-gray-800)); color: var(--spectrum-button-secondary-text-color-down, var(--spectrum-global-color-gray-50)); } .spectrum-Button--secondary:disabled, .spectrum-Button--secondary.is-disabled { background-color: var(--spectrum-button-secondary-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-secondary-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-button-secondary-text-color-disabled, var(--spectrum-global-color-gray-500)); } .spectrum-Button--warning { background-color: var(--spectrum-button-warning-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-warning-border-color, var(--spectrum-semantic-negative-color-text-small)); color: var(--spectrum-button-warning-text-color, var(--spectrum-semantic-negative-color-text-small)); } .spectrum-Button--warning:hover { background-color: var(--spectrum-button-warning-background-color-hover, var(--spectrum-semantic-negative-color-text-small)); border-color: var(--spectrum-button-warning-border-color-hover, var(--spectrum-semantic-negative-color-text-small)); color: var(--spectrum-button-warning-text-color-hover, var(--spectrum-global-color-gray-50)); } .spectrum-Button--warning.focus-ring { background-color: var(--spectrum-button-warning-background-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); border-color: var(--spectrum-button-warning-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); color: var(--spectrum-button-warning-text-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--warning:active { background-color: var(--spectrum-button-warning-background-color-down, var(--spectrum-global-color-red-700)); border-color: var(--spectrum-button-warning-border-color-down, var(--spectrum-global-color-red-700)); color: var(--spectrum-button-warning-text-color-down, var(--spectrum-global-color-gray-50)); } .spectrum-Button--warning:disabled, .spectrum-Button--warning.is-disabled { background-color: var(--spectrum-button-warning-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-warning-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-button-warning-text-color-disabled, var(--spectrum-global-color-gray-500)); } .spectrum-Button--overBackground { background-color: var(--spectrum-button-over-background-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-over-background-border-color, var(--spectrum-global-color-static-white)); color: var(--spectrum-button-over-background-text-color, var(--spectrum-global-color-static-white)); } .spectrum-Button--overBackground:hover { background-color: var(--spectrum-button-over-background-background-color-hover, var(--spectrum-global-color-static-white)); border-color: var(--spectrum-button-over-background-border-color-hover, var(--spectrum-global-color-static-white)); color: inherit; } .spectrum-Button--overBackground.focus-ring { background-color: var(--spectrum-button-over-background-background-color-key-focus, var(--spectrum-global-color-static-white)); border-color: var(--spectrum-button-over-background-border-color-key-focus, var(--spectrum-global-color-static-white)); color: inherit; box-shadow: 0 0 0 1px var(--spectrum-button-over-background-border-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--overBackground:active { background-color: var(--spectrum-button-over-background-background-color-down, var(--spectrum-global-color-static-white)); border-color: var(--spectrum-button-over-background-border-color-down, var(--spectrum-global-color-static-white)); color: inherit; box-shadow: none; } .spectrum-Button--overBackground:disabled, .spectrum-Button--overBackground.is-disabled { background-color: var(--spectrum-button-over-background-background-color-disabled, rgba(255,255,255,0.1)); border-color: var(--spectrum-button-over-background-border-color-disabled, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-over-background-text-color-disabled, rgba(255,255,255,0.35)); } .spectrum-Button--overBackground.spectrum-Button--quiet, .spectrum-ClearButton--overBackground { background-color: var(--spectrum-button-quiet-over-background-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-over-background-border-color, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-over-background-text-color, var(--spectrum-global-color-static-white)); } .spectrum-Button--overBackground.spectrum-Button--quiet:hover, .spectrum-ClearButton--overBackground:hover { background-color: var(--spectrum-button-quiet-over-background-background-color-hover, rgba(255,255,255,0.1)); border-color: var(--spectrum-button-quiet-over-background-border-color-hover, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-over-background-text-color-hover, var(--spectrum-global-color-static-white)); } .spectrum-Button--overBackground.spectrum-Button--quiet.focus-ring, .spectrum-ClearButton--overBackground.focus-ring { background-color: var(--spectrum-button-quiet-over-background-background-color-key-focus, var(--spectrum-global-color-static-white)); border-color: var(--spectrum-button-quiet-over-background-border-color-key-focus, var(--spectrum-global-color-static-white)); color: inherit; box-shadow: 0 0 0 1px var(--spectrum-button-quiet-over-background-border-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--overBackground.spectrum-Button--quiet:active, .spectrum-ClearButton--overBackground:active { background-color: var(--spectrum-button-quiet-over-background-background-color-down, rgba(255,255,255,0.15)); border-color: var(--spectrum-button-quiet-over-background-border-color-down, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-over-background-text-color-down, var(--spectrum-global-color-static-white)); box-shadow: none; } .spectrum-Button--overBackground.spectrum-Button--quiet:disabled, .spectrum-Button--overBackground.spectrum-Button--quiet.is-disabled, .spectrum-ClearButton--overBackground:disabled, .spectrum-ClearButton--overBackground.is-disabled { background-color: var(--spectrum-button-quiet-over-background-background-color-disabled, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-over-background-border-color-disabled, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-over-background-text-color-disabled, rgba(255,255,255,0.15)); } .spectrum-Button--primary.spectrum-Button--quiet { background-color: var(--spectrum-button-quiet-primary-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-primary-border-color, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-primary-text-color, var(--spectrum-global-color-gray-800)); } .spectrum-Button--primary.spectrum-Button--quiet:hover { background-color: var(--spectrum-button-quiet-primary-background-color-hover, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-quiet-primary-border-color-hover, var(--spectrum-global-color-gray-200)); color: var(--spectrum-button-quiet-primary-text-color-hover, var(--spectrum-global-color-gray-900)); } .spectrum-Button--primary.spectrum-Button--quiet.focus-ring { background-color: var(--spectrum-button-quiet-primary-background-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); border-color: var(--spectrum-button-quiet-primary-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); color: var(--spectrum-button-quiet-primary-text-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--primary.spectrum-Button--quiet:active { background-color: var(--spectrum-button-quiet-primary-background-color-down, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-button-quiet-primary-border-color-down, var(--spectrum-global-color-gray-300)); color: var(--spectrum-button-quiet-primary-text-color-down, var(--spectrum-global-color-gray-900)); } .spectrum-Button--primary.spectrum-Button--quiet:disabled, .spectrum-Button--primary.spectrum-Button--quiet.is-disabled { background-color: var(--spectrum-button-quiet-primary-background-color-disabled, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-primary-border-color-disabled, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-primary-text-color-disabled, var(--spectrum-global-color-gray-500)); } .spectrum-Button--secondary.spectrum-Button--quiet { background-color: var(--spectrum-button-quiet-secondary-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-secondary-border-color, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-secondary-text-color, var(--spectrum-global-color-gray-700)); } .spectrum-Button--secondary.spectrum-Button--quiet:hover { background-color: var(--spectrum-button-quiet-secondary-background-color-hover, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-quiet-secondary-border-color-hover, var(--spectrum-global-color-gray-200)); color: var(--spectrum-button-quiet-secondary-text-color-hover, var(--spectrum-global-color-gray-800)); } .spectrum-Button--secondary.spectrum-Button--quiet.focus-ring { background-color: var(--spectrum-button-quiet-secondary-background-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); border-color: var(--spectrum-button-quiet-secondary-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); color: var(--spectrum-button-quiet-secondary-text-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--secondary.spectrum-Button--quiet:active { background-color: var(--spectrum-button-quiet-secondary-background-color-down, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-button-quiet-secondary-border-color-down, var(--spectrum-global-color-gray-300)); color: var(--spectrum-button-quiet-secondary-text-color-down, var(--spectrum-global-color-gray-800)); } .spectrum-Button--secondary.spectrum-Button--quiet:disabled, .spectrum-Button--secondary.spectrum-Button--quiet.is-disabled { background-color: var(--spectrum-button-quiet-secondary-background-color-disabled, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-secondary-border-color-disabled, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-secondary-text-color-disabled, var(--spectrum-global-color-gray-500)); } .spectrum-ActionButton, .spectrum-Tool { background-color: var(--spectrum-actionbutton-background-color, var(--spectrum-global-color-gray-75)); border-color: var(--spectrum-actionbutton-border-color, var(--spectrum-alias-border-color)); color: var(--spectrum-actionbutton-text-color, var(--spectrum-alias-text-color)); } .spectrum-ActionButton .spectrum-Icon, .spectrum-Tool .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color, var(--spectrum-alias-icon-color)); } .spectrum-ActionButton .spectrum-ActionButton-hold, .spectrum-Tool .spectrum-ActionButton-hold { color: var(--spectrum-actionbutton-hold-icon-color, var(--spectrum-alias-icon-color)); } .spectrum-ActionButton:hover, .spectrum-Tool:hover { background-color: var(--spectrum-actionbutton-background-color-hover, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-actionbutton-border-color-hover, var(--spectrum-alias-border-color-hover)); box-shadow: none; color: var(--spectrum-actionbutton-text-color-hover, var(--spectrum-alias-text-color-hover)); } .spectrum-ActionButton:hover .spectrum-Icon, .spectrum-Tool:hover .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-hover, var(--spectrum-alias-icon-color-hover)); } .spectrum-ActionButton:hover .spectrum-ActionButton-hold, .spectrum-Tool:hover .spectrum-ActionButton-hold { color: var(--spectrum-actionbutton-hold-icon-color-hover, var(--spectrum-alias-icon-color-hover)); } .spectrum-ActionButton.focus-ring, .spectrum-Tool.focus-ring { background-color: var(--spectrum-actionbutton-background-color-key-focus, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-actionbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus)); box-shadow: 0 0 0 1px var(--spectrum-actionbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-actionbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover)); } .spectrum-ActionButton.focus-ring .spectrum-Icon, .spectrum-Tool.focus-ring .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-key-focus, var(--spectrum-alias-icon-color-focus)); } .spectrum-ActionButton.focus-ring .spectrum-ActionButton-hold, .spectrum-Tool.focus-ring .spectrum-ActionButton-hold { color: var(--spectrum-actionbutton-hold-icon-color-key-focus, var(--spectrum-alias-icon-color-hover)); } .spectrum-ActionButton:active, .spectrum-Tool:active { background-color: var(--spectrum-actionbutton-background-color-down, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-border-color-down, var(--spectrum-global-color-gray-400)); box-shadow: none; color: var(--spectrum-actionbutton-text-color-down, var(--spectrum-alias-text-color-down)); } .spectrum-ActionButton:active .spectrum-ActionButton-hold, .spectrum-Tool:active .spectrum-ActionButton-hold { color: var(--spectrum-actionbutton-hold-icon-color-down, var(--spectrum-alias-icon-color-down)); } .spectrum-ActionButton:disabled, .spectrum-ActionButton.is-disabled, .spectrum-Tool:disabled { background-color: var(--spectrum-actionbutton-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-actionbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled)); } .spectrum-ActionButton:disabled .spectrum-Icon, .spectrum-ActionButton.is-disabled .spectrum-Icon, .spectrum-Tool:disabled .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); } .spectrum-ActionButton:disabled .spectrum-ActionButton-hold, .spectrum-ActionButton.is-disabled .spectrum-ActionButton-hold, .spectrum-Tool:disabled .spectrum-ActionButton-hold { color: var(--spectrum-actionbutton-hold-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); } .spectrum-ActionButton.is-selected { background-color: var(--spectrum-actionbutton-background-color-selected, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-border-color-selected, var(--spectrum-global-color-gray-300)); color: var(--spectrum-actionbutton-text-color-selected, var(--spectrum-alias-text-color)); } .spectrum-ActionButton.is-selected .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-selected, var(--spectrum-alias-icon-color)); } .spectrum-ActionButton.is-selected.focus-ring { background-color: var(--spectrum-actionbutton-background-color-selected-key-focus, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-border-color-selected-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-actionbutton-text-color-selected-key-focus, var(--spectrum-alias-text-color-hover)); } .spectrum-ActionButton.is-selected.focus-ring .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-selected-key-focus, var(--spectrum-alias-icon-color-hover)); } .spectrum-ActionButton.is-selected:hover { background-color: var(--spectrum-actionbutton-background-color-selected-hover, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-border-color-selected-hover, var(--spectrum-global-color-gray-400)); color: var(--spectrum-actionbutton-text-color-selected-hover, var(--spectrum-alias-text-color-hover)); } .spectrum-ActionButton.is-selected:hover .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-selected-hover, var(--spectrum-alias-icon-color-hover)); } .spectrum-ActionButton.is-selected:active { background-color: var(--spectrum-actionbutton-background-color-selected-down, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-border-color-selected-down, var(--spectrum-global-color-gray-400)); color: var(--spectrum-actionbutton-text-color-selected-down, var(--spectrum-alias-text-color-down)); } .spectrum-ActionButton.is-selected:active .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-selected-down, var(--spectrum-alias-icon-color-down)); } .spectrum-ActionButton.is-selected:disabled, .spectrum-ActionButton.is-selected.is-disabled { background-color: var(--spectrum-actionbutton-background-color-selected-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-border-color-selected-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-actionbutton-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)); } .spectrum-ActionButton.is-selected:disabled .spectrum-Icon, .spectrum-ActionButton.is-selected.is-disabled .spectrum-Icon { color: var(--spectrum-actionbutton-icon-color-selected-disabled, var(--spectrum-alias-icon-color-disabled)); } .spectrum-ActionButton--quiet, .spectrum-Tool { background-color: var(--spectrum-actionbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-actionbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-actionbutton-quiet-text-color, var(--spectrum-alias-text-color)); } .spectrum-ActionButton--quiet:hover, .spectrum-Tool:hover { background-color: var(--spectrum-actionbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-actionbutton-quiet-border-color-hover, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-actionbutton-quiet-text-color-hover, var(--spectrum-alias-text-color-hover)); box-shadow: none; } .spectrum-ActionButton--quiet.focus-ring, .spectrum-Tool.focus-ring { background-color: var(--spectrum-actionbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); box-shadow: 0 0 0 1px var(--spectrum-actionbutton-quiet-border-color-key-focus, var(--spectrum-alias-border-color-focus)); border-color: var(--spectrum-actionbutton-quiet-border-color-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-actionbutton-quiet-text-color-key-focus, var(--spectrum-alias-text-color-hover)); } .spectrum-ActionButton--quiet:active, .spectrum-Tool:active { background-color: var(--spectrum-actionbutton-quiet-background-color-down, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-actionbutton-quiet-border-color-down, var(--spectrum-global-color-gray-300)); color: var(--spectrum-actionbutton-quiet-text-color-down, var(--spectrum-alias-text-color-down)); box-shadow: none; } .spectrum-ActionButton--quiet:disabled, .spectrum-ActionButton--quiet.is-disabled, .spectrum-Tool:disabled { background-color: var(--spectrum-actionbutton-quiet-background-color-disabled, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-actionbutton-quiet-border-color-disabled, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-actionbutton-quiet-text-color-disabled, var(--spectrum-alias-text-color-disabled)); } .spectrum-ActionButton--quiet.is-selected { background-color: var(--spectrum-actionbutton-quiet-background-color-selected, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-actionbutton-quiet-border-color-selected, var(--spectrum-global-color-gray-300)); color: var(--spectrum-actionbutton-quiet-text-color-selected, var(--spectrum-alias-text-color)); } .spectrum-ActionButton--quiet.is-selected.focus-ring { background-color: var(--spectrum-actionbutton-quiet-background-color-selected-key-focus, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-actionbutton-quiet-border-color-selected-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-actionbutton-quiet-text-color-selected-key-focus, var(--spectrum-alias-text-color-hover)); } .spectrum-ActionButton--quiet.is-selected:hover { background-color: var(--spectrum-actionbutton-quiet-background-color-selected-hover, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-actionbutton-quiet-border-color-selected-hover, var(--spectrum-global-color-gray-300)); color: var(--spectrum-actionbutton-quiet-text-color-selected-hover, var(--spectrum-alias-text-color-hover)); } .spectrum-ActionButton--quiet.is-selected:active { background-color: var(--spectrum-actionbutton-quiet-background-color-selected-down, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-actionbutton-quiet-border-color-selected-down, var(--spectrum-global-color-gray-300)); color: var(--spectrum-actionbutton-quiet-text-color-selected-down, var(--spectrum-alias-text-color-down)); } .spectrum-ActionButton--quiet.is-selected:disabled, .spectrum-ActionButton--quiet.is-selected.is-disabled { background-color: var(--spectrum-actionbutton-quiet-background-color-selected-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-actionbutton-quiet-border-color-selected-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-actionbutton-quiet-text-color-selected-disabled, var(--spectrum-alias-text-color-disabled)); } .spectrum-Button--warning.spectrum-Button--quiet { background-color: var(--spectrum-button-quiet-warning-background-color, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-warning-border-color, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-warning-text-color, var(--spectrum-semantic-negative-color-text-small)); } .spectrum-Button--warning.spectrum-Button--quiet:hover { background-color: var(--spectrum-button-quiet-warning-background-color-hover, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-quiet-warning-border-color-hover, var(--spectrum-global-color-gray-200)); color: var(--spectrum-button-quiet-warning-text-color-hover, var(--spectrum-global-color-red-700)); } .spectrum-Button--warning.spectrum-Button--quiet.focus-ring { background-color: var(--spectrum-button-quiet-warning-background-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); border-color: var(--spectrum-button-quiet-warning-border-color-key-focus, var(--spectrum-semantic-cta-color-background-key-focus)); color: var(--spectrum-button-quiet-warning-text-color-key-focus, var(--spectrum-global-color-static-white)); } .spectrum-Button--warning.spectrum-Button--quiet:active { background-color: var(--spectrum-button-quiet-warning-background-color-down, var(--spectrum-global-color-gray-300)); border-color: var(--spectrum-button-quiet-warning-border-color-down, var(--spectrum-global-color-gray-300)); color: var(--spectrum-button-quiet-warning-text-color-down, var(--spectrum-global-color-red-700)); } .spectrum-Button--warning.spectrum-Button--quiet:disabled, .spectrum-Button--warning.spectrum-Button--quiet.is-disabled { background-color: var(--spectrum-button-quiet-warning-background-color-disabled, var(--spectrum-alias-background-color-transparent)); border-color: var(--spectrum-button-quiet-warning-border-color-disabled, var(--spectrum-alias-border-color-transparent)); color: var(--spectrum-button-quiet-warning-text-color-disabled, var(--spectrum-global-color-gray-500)); } .spectrum-LogicButton--and { background-color: var(--spectrum-logicbutton-and-background-color, var(--spectrum-global-color-blue-500)); border-color: var(--spectrum-logicbutton-and-border-color, var(--spectrum-global-color-blue-500)); color: var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white)); } .spectrum-LogicButton--and:hover { background-color: var(--spectrum-logicbutton-and-background-color-hover, var(--spectrum-global-color-blue-700)); border-color: var(--spectrum-logicbutton-and-border-color-hover, var(--spectrum-global-color-blue-700)); color: var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white)); } .spectrum-LogicButton--and.focus-ring { background-color: var(--spectrum-logicbutton-and-background-color-key-focus, var(--spectrum-global-color-blue-700)); border-color: var(--spectrum-logicbutton-and-border-color-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-logicbutton-and-text-color, var(--spectrum-global-color-static-white)); } .spectrum-LogicButton--and:disabled, .spectrum-LogicButton--and.is-disabled { background-color: var(--spectrum-logicbutton-and-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-logicbutton-and-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled)); } .spectrum-LogicButton--or { background-color: var(--spectrum-logicbutton-or-background-color, var(--spectrum-global-color-magenta-500)); border-color: var(--spectrum-logicbutton-or-border-color, var(--spectrum-global-color-magenta-500)); color: var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white)); } .spectrum-LogicButton--or:hover { background-color: var(--spectrum-logicbutton-or-background-color-hover, var(--spectrum-global-color-magenta-700)); border-color: var(--spectrum-logicbutton-or-border-color-hover, var(--spectrum-global-color-magenta-700)); color: var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white)); } .spectrum-LogicButton--or.focus-ring { background-color: var(--spectrum-logicbutton-or-background-color-key-focus, var(--spectrum-global-color-magenta-700)); border-color: var(--spectrum-logicbutton-or-border-color-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-logicbutton-or-text-color, var(--spectrum-global-color-static-white)); } .spectrum-LogicButton--or:disabled, .spectrum-LogicButton--or.is-disabled { background-color: var(--spectrum-button-secondary-background-color-disabled, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-button-secondary-border-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-logicbutton-and-text-color-disabled, var(--spectrum-alias-text-color-disabled)); } .spectrum-FieldButton { color: var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color)); background-color: var(--spectrum-fieldbutton-background-color, var(--spectrum-global-color-gray-75)); border-color: var(--spectrum-fieldbutton-border-color, var(--spectrum-global-color-gray-300)); } .spectrum-FieldButton:hover { color: var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover)); background-color: var(--spectrum-fieldbutton-background-color-hover, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-fieldbutton-border-color-hover, var(--spectrum-global-color-gray-400)); } .spectrum-FieldButton.focus-ring, .spectrum-FieldButton.is-focused { background-color: var(--spectrum-fieldbutton-background-color-key-focus, var(--spectrum-global-color-gray-50)); border-color: var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus)); box-shadow: 0 0 0 1px var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus)); color: var(--spectrum-fieldbutton-text-color-key-focus, var(--spectrum-alias-text-color-hover)); } .spectrum-FieldButton.focus-ring.is-placeholder, .spectrum-FieldButton.is-focused.is-placeholder { color: var(--spectrum-fieldbutton-placeholder-text-color-key-focus, var(--spectrum-alias-placeholder-text-color-hover)); } .spectrum-FieldButton:active, .spectrum-FieldButton.is-selected { background-color: var(--spectrum-fieldbutton-background-color-down, var(--spectrum-global-color-gray-200)); border-color: var(--spectrum-fieldbutton-border-color-down, var(--spectrum-global-color-gray-400)); } .spectrum-FieldButton:active.focus-ring, .spectrum-FieldButton:active.is-focused, .spectrum-FieldButton.is-selected.focus-ring, .spectrum-FieldButton.is-selected.is-focused { box-shadow: none; } .spectrum-FieldButton.is-invalid { border-color: var(--spectrum-fieldbutton-border-color-error, var(--spectrum-global-color-red-500)); } .spectrum-FieldButton.is-invalid:hover { border-color: var(--spectrum-fieldbutton-border-color-error-hover, var(--spectrum-global-color-red-600)); } .spectrum-FieldButton.is-invalid:active, .spectrum-FieldButton.is-invalid.is-selected { border-color: var(--spectrum-fieldbutton-border-color-error-down, var(--spectrum-global-color-red-600)); } .spectrum-FieldButton.is-invalid.focus-ring, .spectrum-FieldButton.is-invalid.is-focused { border-color: var(--spectrum-fieldbutton-border-color-error-key-focus, var(--spectrum-alias-border-color-focus)); box-shadow: 0 0 0 1px var(--spectrum-fieldbutton-border-color-error-key-focus, var(--spectrum-alias-border-color-focus)); } .spectrum-FieldButton:disabled, .spectrum-FieldButton.is-disabled { background-color: var(--spectrum-fieldbutton-background-color-disabled, var(--spectrum-global-color-gray-200)); color: var(--spectrum-fieldbutton-text-color-disabled, var(--spectrum-alias-text-color-disabled)); } .spectrum-FieldButton:disabled.focus-ring, .spectrum-FieldButton.is-disabled.focus-ring { box-shadow: none; } .spectrum-FieldButton:disabled .spectrum-Icon, .spectrum-FieldButton.is-disabled .spectrum-Icon { color: var(--spectrum-fieldbutton-icon-color-disabled, var(--spectrum-alias-icon-color-disabled)); } .spectrum-FieldButton--quiet { color: var(--spectrum-fieldbutton-text-color, var(--spectrum-alias-text-color)); border-color: var(--spectrum-fieldbutton-quiet-border-color, var(--spectrum-alias-border-color-transparent)); background-color: var(--spectrum-fieldbutton-quiet-background-color, var(--spectrum-alias-background-color-transparent)); } .spectrum-FieldButton--quiet:hover { background-color: var(--spectrum-fieldbutton-quiet-background-color-hover, var(--spectrum-alias-background-color-transparent)); color: var(--spectrum-fieldbutton-text-color-hover, var(--spectrum-alias-text-color-hover)); } .spectrum-FieldButton--quiet.focus-ring, .spectrum-FieldButton--quiet.is-focused { background-color: var(--spectrum-fieldbutton-quiet-background-color-key-focus, var(--spectrum-alias-background-color-transparent)); box-shadow: 0 2px 0 0 var(--spectrum-fieldbutton-border-color-key-focus, var(--spectrum-alias-border-color-focus)); } .spectrum-FieldButton--quiet.focus-ring.is-placeholder, .spectrum-FieldButton--quiet.is-focused.is-placeholder { color: var(--