/** * Copyright (C) 2023 Intel Corporation * SPDX-License-Identifier: MIT */ /* Do not edit this file manually! This file is generated automatically from the @spark-design/tokens package.*/ .spark-button-start-slot { font-size: var(--spark-button-start-slot-font-size); flex-shrink: var(--spark-button-start-slot-flex-shrink); } .spark-button-end-slot { font-size: var(--spark-button-end-slot-font-size); flex-shrink: var(--spark-button-end-slot-flex-shrink); } .spark-button-disabled { pointer-events: none; } .spark-button-content { display: flex; overflow: hidden; align-items: center; text-overflow: ellipsis; justify-content: center; } .spark-button { cursor: pointer; display: flex; box-sizing: border-box; align-items: center; font-family: var(--spark-button-font-family); font-weight: var(--spark-button-font-weight); inline-size: max-content; white-space: nowrap; border-style: solid; border-width: var(--spark-button-border-width); justify-content: center; max-inline-size: var(--spark-button-max-inline-size); text-decoration: none; } .spark-button.spark-button-unstyled { color: var(--spark-button-unstyled-color); font-weight: normal; border-inline: none; text-decoration: none; background-color: var(--spark-button-transparent); border-block-end: var(--spark-button-border-width) solid var(--spark-button-unstyled-color); border-block-start: none; } .spark-button.spark-button-unstyled.spark-button-monochrome { color: var(--spark-button-monochrome-unstyled-color); background-color: var(--spark-button-monochrome-transparent); border-block-end: var(--spark-button-border-width) solid var(--spark-button-monochrome-unstyled-color); } .spark-button.spark-button-unstyled-alert { color: var(--spark-button-unstyled-alert-color); font-weight: normal; border-inline: none; text-decoration: none; background-color: var(--spark-button-transparent); border-block-end: var(--spark-button-border-width) solid var(--spark-button-unstyled-alert-color); border-block-start: none; } .spark-button.spark-button-unstyled-alert.spark-button-monochrome { color: var(--spark-button-monochrome-unstyled-alert-color); background-color: var(--spark-button-monochrome-transparent); border-block-end: var(--spark-button-border-width) solid var(--spark-button-monochrome-unstyled-alert-color); } .spark-button.spark-button-action { color: var(--spark-button-action-color); border-color: var(--spark-button-action-border-color); background-color: var(--spark-button-action-bg-color); } .spark-button.spark-button-action.spark-button-monochrome { color: var(--spark-button-monochrome-action-color); border-color: var(--spark-button-monochrome-action-border-color); background-color: var(--spark-button-monochrome-action-bg-color); } .spark-button.spark-button-primary { color: var(--spark-button-primary-color); border-color: var(--spark-button-primary-border-color); background-color: var(--spark-button-primary-bg-color); } .spark-button.spark-button-primary.spark-button-monochrome { color: var(--spark-button-monochrome-primary-color); border-color: var(--spark-button-monochrome-primary-border-color); background-color: var(--spark-button-monochrome-primary-bg-color); } .spark-button.spark-button-secondary { color: var(--spark-button-secondary-color); border-color: var(--spark-button-secondary-border-color); background-color: var(--spark-button-secondary-bg-color); } .spark-button.spark-button-secondary.spark-button-monochrome { color: var(--spark-button-monochrome-secondary-color); border-color: var(--spark-button-monochrome-secondary-border-color); background-color: var(--spark-button-monochrome-secondary-bg-color); } .spark-button.spark-button-ghost { color: var(--spark-button-ghost-color); border-color: var(--spark-button-ghost-border-color); background-color: var(--spark-button-ghost-bg-color); } .spark-button.spark-button-ghost.spark-button-monochrome { color: var(--spark-button-monochrome-ghost-color); border-color: var(--spark-button-monochrome-ghost-border-color); background-color: var(--spark-button-monochrome-ghost-bg-color); } .spark-button.spark-button-alert { color: var(--spark-button-alert-color); border-color: var(--spark-button-alert-border-color); background-color: var(--spark-button-alert-bg-color); } .spark-button.spark-button-alert.spark-button-monochrome { color: var(--spark-button-monochrome-alert-color); border-color: var(--spark-button-monochrome-alert-border-color); background-color: var(--spark-button-monochrome-alert-bg-color); } .spark-button.spark-button-alert-ghost { color: var(--spark-button-alert-ghost-color); border-color: var(--spark-button-alert-ghost-border-color); background-color: var(--spark-button-alert-ghost-bg-color); } .spark-button.spark-button-alert-ghost.spark-button-monochrome { color: var(--spark-button-monochrome-alert-ghost-color); border-color: var(--spark-button-monochrome-alert-ghost-border-color); background-color: var(--spark-button-monochrome-alert-ghost-bg-color); } .spark-button.spark-button-alert-ghost.spark-button-monochrome:hover, .spark-button.spark-button-alert-ghost.spark-button-monochrome.spark-button-hovered { background-color: var(--spark-button-monochrome-alert-ghost-bg-color-hover); } .spark-button.spark-button-alert-ghost.spark-button-monochrome:visited { color: var(--spark-button-monochrome-alert-ghost-color); } .spark-button.spark-button-alert-ghost.spark-button-monochrome:active, .spark-button.spark-button-alert-ghost.spark-button-monochrome.spark-button-active { background-color: var(--spark-button-monochrome-alert-ghost-bg-color-active); } .spark-button.spark-button-alert-ghost.spark-button-monochrome:disabled, .spark-button.spark-button-alert-ghost.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-disabled-border-color); background-color: var(--spark-button-monochrome-disabled-bg-color); } .spark-button.spark-button-alert-ghost.spark-button-monochrome .spark-button-content a { color: var(--spark-button-monochrome-alert-ghost-color); } .spark-button.spark-button-alert-ghost.spark-button-monochrome:disabled a, .spark-button.spark-button-alert-ghost.spark-button-monochrome.spark-button-disabled .spark-button-content a { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-transparent); background-color: var(--spark-button-monochrome-transparent); } .spark-button.spark-button-alert-ghost:hover, .spark-button.spark-button-alert-ghost.spark-button-hovered { background-color: var(--spark-button-alert-ghost-bg-color-hover); } .spark-button.spark-button-alert-ghost:visited { color: var(--spark-button-alert-ghost-color); } .spark-button.spark-button-alert-ghost:active, .spark-button.spark-button-alert-ghost.spark-button-active { background-color: var(--spark-button-alert-ghost-bg-color-active); } .spark-button.spark-button-alert-ghost:disabled, .spark-button.spark-button-alert-ghost.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-disabled-border-color); background-color: var(--spark-button-disabled-bg-color); } .spark-button.spark-button-alert-ghost .spark-button-content a { color: var(--spark-button-alert-ghost-color); text-decoration: none; } .spark-button.spark-button-alert-ghost:disabled a, .spark-button.spark-button-alert-ghost.spark-button-disabled .spark-button-content a { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-transparent); background-color: var(--spark-button-transparent); } .spark-button.spark-button-alert.spark-button-monochrome:hover, .spark-button.spark-button-alert.spark-button-monochrome.spark-button-hovered { background-color: var(--spark-button-monochrome-alert-bg-color-hover); } .spark-button.spark-button-alert.spark-button-monochrome:visited { color: var(--spark-button-monochrome-alert-color); } .spark-button.spark-button-alert.spark-button-monochrome:active, .spark-button.spark-button-alert.spark-button-monochrome.spark-button-active { background-color: var(--spark-button-monochrome-alert-bg-color-active); } .spark-button.spark-button-alert.spark-button-monochrome:disabled, .spark-button.spark-button-alert.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-disabled-border-color); background-color: var(--spark-button-monochrome-disabled-bg-color); } .spark-button.spark-button-alert.spark-button-monochrome .spark-button-content a { color: var(--spark-button-monochrome-alert-color); } .spark-button.spark-button-alert.spark-button-monochrome:disabled a, .spark-button.spark-button-alert.spark-button-monochrome.spark-button-disabled .spark-button-content a { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-transparent); background-color: var(--spark-button-monochrome-transparent); } .spark-button.spark-button-alert:hover, .spark-button.spark-button-alert.spark-button-hovered { background-color: var(--spark-button-alert-bg-color-hover); } .spark-button.spark-button-alert:visited { color: var(--spark-button-alert-color); } .spark-button.spark-button-alert:active, .spark-button.spark-button-alert.spark-button-active { background-color: var(--spark-button-alert-bg-color-active); } .spark-button.spark-button-alert:disabled, .spark-button.spark-button-alert.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-disabled-border-color); background-color: var(--spark-button-disabled-bg-color); } .spark-button.spark-button-alert .spark-button-content a { color: var(--spark-button-alert-color); text-decoration: none; } .spark-button.spark-button-alert:disabled a, .spark-button.spark-button-alert.spark-button-disabled .spark-button-content a { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-transparent); background-color: var(--spark-button-transparent); } .spark-button.spark-button-ghost.spark-button-monochrome:hover, .spark-button.spark-button-ghost.spark-button-monochrome.spark-button-hovered { background-color: var(--spark-button-monochrome-ghost-bg-color-hover); } .spark-button.spark-button-ghost.spark-button-monochrome:visited { color: var(--spark-button-monochrome-ghost-color); } .spark-button.spark-button-ghost.spark-button-monochrome:active, .spark-button.spark-button-ghost.spark-button-monochrome.spark-button-active { background-color: var(--spark-button-monochrome-ghost-bg-color-active); } .spark-button.spark-button-ghost.spark-button-monochrome:disabled, .spark-button.spark-button-ghost.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-disabled-border-color); background-color: var(--spark-button-monochrome-disabled-bg-color); } .spark-button.spark-button-ghost.spark-button-monochrome .spark-button-content a { color: var(--spark-button-monochrome-ghost-color); } .spark-button.spark-button-ghost.spark-button-monochrome:disabled a, .spark-button.spark-button-ghost.spark-button-monochrome.spark-button-disabled .spark-button-content a { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-transparent); background-color: var(--spark-button-monochrome-transparent); } .spark-button.spark-button-ghost:hover, .spark-button.spark-button-ghost.spark-button-hovered { background-color: var(--spark-button-ghost-bg-color-hover); } .spark-button.spark-button-ghost:visited { color: var(--spark-button-ghost-color); } .spark-button.spark-button-ghost:active, .spark-button.spark-button-ghost.spark-button-active { background-color: var(--spark-button-ghost-bg-color-active); } .spark-button.spark-button-ghost:disabled, .spark-button.spark-button-ghost.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-disabled-border-color); background-color: var(--spark-button-disabled-bg-color); } .spark-button.spark-button-ghost .spark-button-content a { color: var(--spark-button-ghost-color); text-decoration: none; } .spark-button.spark-button-ghost:disabled a, .spark-button.spark-button-ghost.spark-button-disabled .spark-button-content a { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-transparent); background-color: var(--spark-button-transparent); } .spark-button.spark-button-secondary.spark-button-monochrome:hover, .spark-button.spark-button-secondary.spark-button-monochrome.spark-button-hovered { background-color: var(--spark-button-monochrome-secondary-bg-color-hover); } .spark-button.spark-button-secondary.spark-button-monochrome:visited { color: var(--spark-button-monochrome-secondary-color); } .spark-button.spark-button-secondary.spark-button-monochrome:active, .spark-button.spark-button-secondary.spark-button-monochrome.spark-button-active { background-color: var(--spark-button-monochrome-secondary-bg-color-active); } .spark-button.spark-button-secondary.spark-button-monochrome:disabled, .spark-button.spark-button-secondary.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-disabled-border-color); background-color: var(--spark-button-monochrome-disabled-bg-color); } .spark-button.spark-button-secondary.spark-button-monochrome .spark-button-content a { color: var(--spark-button-monochrome-secondary-color); } .spark-button.spark-button-secondary.spark-button-monochrome:disabled a, .spark-button.spark-button-secondary.spark-button-monochrome.spark-button-disabled .spark-button-content a { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-transparent); background-color: var(--spark-button-monochrome-transparent); } .spark-button.spark-button-secondary:hover, .spark-button.spark-button-secondary.spark-button-hovered { background-color: var(--spark-button-secondary-bg-color-hover); } .spark-button.spark-button-secondary:visited { color: var(--spark-button-secondary-color); } .spark-button.spark-button-secondary:active, .spark-button.spark-button-secondary.spark-button-active { background-color: var(--spark-button-secondary-bg-color-active); } .spark-button.spark-button-secondary:disabled, .spark-button.spark-button-secondary.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-disabled-border-color); background-color: var(--spark-button-disabled-bg-color); } .spark-button.spark-button-secondary .spark-button-content a { color: var(--spark-button-secondary-color); text-decoration: none; } .spark-button.spark-button-secondary:disabled a, .spark-button.spark-button-secondary.spark-button-disabled .spark-button-content a { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-transparent); background-color: var(--spark-button-transparent); } .spark-button.spark-button-primary.spark-button-monochrome:hover, .spark-button.spark-button-primary.spark-button-monochrome.spark-button-hovered { background-color: var(--spark-button-monochrome-primary-bg-color-hover); } .spark-button.spark-button-primary.spark-button-monochrome:visited { color: var(--spark-button-monochrome-primary-color); } .spark-button.spark-button-primary.spark-button-monochrome:active, .spark-button.spark-button-primary.spark-button-monochrome.spark-button-active { background-color: var(--spark-button-monochrome-primary-bg-color-active); } .spark-button.spark-button-primary.spark-button-monochrome:disabled, .spark-button.spark-button-primary.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-disabled-border-color); background-color: var(--spark-button-monochrome-disabled-bg-color); } .spark-button.spark-button-primary.spark-button-monochrome .spark-button-content a { color: var(--spark-button-monochrome-primary-color); } .spark-button.spark-button-primary.spark-button-monochrome:disabled a, .spark-button.spark-button-primary.spark-button-monochrome.spark-button-disabled .spark-button-content a { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-transparent); background-color: var(--spark-button-monochrome-transparent); } .spark-button.spark-button-primary:hover, .spark-button.spark-button-primary.spark-button-hovered { background-color: var(--spark-button-primary-bg-color-hover); } .spark-button.spark-button-primary:visited { color: var(--spark-button-primary-color); } .spark-button.spark-button-primary:active, .spark-button.spark-button-primary.spark-button-active { background-color: var(--spark-button-primary-bg-color-active); } .spark-button.spark-button-primary:disabled, .spark-button.spark-button-primary.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-disabled-border-color); background-color: var(--spark-button-disabled-bg-color); } .spark-button.spark-button-primary .spark-button-content a { color: var(--spark-button-primary-color); text-decoration: none; } .spark-button.spark-button-primary:disabled a, .spark-button.spark-button-primary.spark-button-disabled .spark-button-content a { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-transparent); background-color: var(--spark-button-transparent); } .spark-button.spark-button-action.spark-button-monochrome:hover, .spark-button.spark-button-action.spark-button-monochrome.spark-button-hovered { background-color: var(--spark-button-monochrome-action-bg-color-hover); } .spark-button.spark-button-action.spark-button-monochrome:visited { color: var(--spark-button-monochrome-action-color); } .spark-button.spark-button-action.spark-button-monochrome:active, .spark-button.spark-button-action.spark-button-monochrome.spark-button-active { background-color: var(--spark-button-monochrome-action-bg-color-active); } .spark-button.spark-button-action.spark-button-monochrome:disabled, .spark-button.spark-button-action.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-disabled-border-color); background-color: var(--spark-button-monochrome-disabled-bg-color); } .spark-button.spark-button-action.spark-button-monochrome .spark-button-content a { color: var(--spark-button-monochrome-action-color); } .spark-button.spark-button-action.spark-button-monochrome:disabled a, .spark-button.spark-button-action.spark-button-monochrome.spark-button-disabled .spark-button-content a { color: var(--spark-button-monochrome-disabled-color); border-color: var(--spark-button-monochrome-transparent); background-color: var(--spark-button-monochrome-transparent); } .spark-button.spark-button-action:hover, .spark-button.spark-button-action.spark-button-hovered { background-color: var(--spark-button-action-bg-color-hover); } .spark-button.spark-button-action:visited { color: var(--spark-button-action-color); } .spark-button.spark-button-action:active, .spark-button.spark-button-action.spark-button-active { background-color: var(--spark-button-action-bg-color-active); } .spark-button.spark-button-action:disabled, .spark-button.spark-button-action.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-disabled-border-color); background-color: var(--spark-button-disabled-bg-color); } .spark-button.spark-button-action .spark-button-content a { color: var(--spark-button-action-color); text-decoration: none; } .spark-button.spark-button-action:disabled a, .spark-button.spark-button-action.spark-button-disabled .spark-button-content a { color: var(--spark-button-disabled-color); cursor: default; border-color: var(--spark-button-transparent); background-color: var(--spark-button-transparent); } .spark-button.spark-button-size-l { font-size: var(--spark-button-l-font-size); block-size: var(--spark-button-l-block-size); line-height: var(--spark-button-l-line-height); min-inline-size: var(--spark-button-l-block-size); padding-block-end: var(--spark-button-l-padding-block); padding-inline-end: var(--spark-button-l-padding-inline); padding-block-start: var(--spark-button-l-padding-block); padding-inline-start: var(--spark-button-l-padding-inline); } .spark-button.spark-button-size-m { font-size: var(--spark-button-m-font-size); block-size: var(--spark-button-m-block-size); line-height: var(--spark-button-m-line-height); min-inline-size: var(--spark-button-m-block-size); padding-block-end: var(--spark-button-m-padding-block); padding-inline-end: var(--spark-button-m-padding-inline); padding-block-start: var(--spark-button-m-padding-block); padding-inline-start: var(--spark-button-m-padding-inline); } .spark-button.spark-button-size-s { font-size: var(--spark-button-s-font-size); block-size: var(--spark-button-s-block-size); line-height: var(--spark-button-s-line-height); min-inline-size: var(--spark-button-s-block-size); padding-block-end: var(--spark-button-s-padding-block); padding-inline-end: var(--spark-button-s-padding-inline); padding-block-start: var(--spark-button-s-padding-block); padding-inline-start: var(--spark-button-s-padding-inline); } .spark-button.spark-button-size-s.spark-button-icon-only { font-size: var(--spark-button-icon-only-s-font-size); max-inline-size: var(--spark-button-s-block-size); min-inline-size: var(--spark-button-s-block-size); padding-inline-end: var(--spark-button-icon-only-s-padding-inline); padding-inline-start: var(--spark-button-icon-only-s-padding-inline); } .spark-button.spark-button-size-s.spark-button-unstyled:not(.spark-button-icon-only) { padding: inherit; block-size: inherit; min-inline-size: inherit; } .spark-button.spark-button-size-s.spark-button-unstyled-alert:not(.spark-button-icon-only) { padding: inherit; block-size: inherit; min-inline-size: inherit; } .spark-button.spark-button-size-s:not(.spark-button-icon-only) .spark-button-start-slot { padding-inline-end: var(--spark-button-s-icon-gap); } .spark-button.spark-button-size-s:not(.spark-button-icon-only) .spark-button-end-slot { padding-inline-start: var(--spark-button-s-icon-gap); } .spark-button.spark-button-size-m.spark-button-icon-only { font-size: var(--spark-button-icon-only-m-font-size); max-inline-size: var(--spark-button-m-block-size); min-inline-size: var(--spark-button-m-block-size); padding-inline-end: var(--spark-button-icon-only-m-padding-inline); padding-inline-start: var(--spark-button-icon-only-m-padding-inline); } .spark-button.spark-button-size-m.spark-button-unstyled:not(.spark-button-icon-only) { padding: inherit; block-size: inherit; min-inline-size: inherit; } .spark-button.spark-button-size-m.spark-button-unstyled-alert:not(.spark-button-icon-only) { padding: inherit; block-size: inherit; min-inline-size: inherit; } .spark-button.spark-button-size-m:not(.spark-button-icon-only) .spark-button-start-slot { padding-inline-end: var(--spark-button-m-icon-gap); } .spark-button.spark-button-size-m:not(.spark-button-icon-only) .spark-button-end-slot { padding-inline-start: var(--spark-button-m-icon-gap); } .spark-button.spark-button-size-l.spark-button-icon-only { font-size: var(--spark-button-icon-only-l-font-size); max-inline-size: var(--spark-button-l-block-size); min-inline-size: var(--spark-button-l-block-size); padding-inline-end: var(--spark-button-icon-only-l-padding-inline); padding-inline-start: var(--spark-button-icon-only-l-padding-inline); } .spark-button.spark-button-size-l.spark-button-unstyled:not(.spark-button-icon-only) { padding: inherit; block-size: inherit; min-inline-size: inherit; } .spark-button.spark-button-size-l.spark-button-unstyled-alert:not(.spark-button-icon-only) { padding: inherit; block-size: inherit; min-inline-size: inherit; } .spark-button.spark-button-size-l:not(.spark-button-icon-only) .spark-button-start-slot { padding-inline-end: var(--spark-button-l-icon-gap); } .spark-button.spark-button-size-l:not(.spark-button-icon-only) .spark-button-end-slot { padding-inline-start: var(--spark-button-l-icon-gap); } .spark-button.spark-button-unstyled-alert.spark-button-monochrome:hover, .spark-button.spark-button-unstyled-alert.spark-button-monochrome.spark-button-hovered { color: var(--spark-button-monochrome-unstyled-alert-bg-color-hover); background-color: var(--spark-button-monochrome-transparent); border-block-end-color: var(--spark-button-monochrome-unstyled-alert-bg-color-hover); } .spark-button.spark-button-unstyled-alert.spark-button-monochrome:active, .spark-button.spark-button-unstyled-alert.spark-button-monochrome.spark-button-active { color: var(--spark-button-monochrome-unstyled-alert-bg-color-active); background-color: var(--spark-button-monochrome-transparent); border-block-end-color: var(--spark-button-monochrome-unstyled-alert-bg-color-active); } .spark-button.spark-button-unstyled-alert.spark-button-monochrome:disabled, .spark-button.spark-button-unstyled-alert.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-block-end-color: var(--spark-button-monochrome-disabled-color); } .spark-button.spark-button-unstyled-alert a { color: inherit; border-color: inherit; text-decoration: none; } .spark-button.spark-button-unstyled-alert.spark-button-icon-only { border-block-end: none; } .spark-button.spark-button-unstyled-alert:hover, .spark-button.spark-button-unstyled-alert.spark-button-hovered { color: var(--spark-button-unstyled-alert-bg-color-hover); background-color: var(--spark-button-transparent); border-block-end-color: var(--spark-button-unstyled-alert-bg-color-hover); } .spark-button.spark-button-unstyled-alert:active, .spark-button.spark-button-unstyled-alert.spark-button-active { color: var(--spark-button-unstyled-alert-bg-color-active); background-color: var(--spark-button-transparent); border-block-end-color: var(--spark-button-unstyled-alert-bg-color-active); } .spark-button.spark-button-unstyled-alert:disabled, .spark-button.spark-button-unstyled-alert.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-block-end-color: var(--spark-button-disabled-color); } .spark-button.spark-button-unstyled-alert:disabled a, .spark-button.spark-button-unstyled-alert.spark-button-disabled a { color: inherit; border-color: inherit; } .spark-button.spark-button-unstyled-alert:active a, .spark-button.spark-button-unstyled-alert.spark-button-active a { color: inherit; border-color: inherit; } .spark-button.spark-button-unstyled-alert:hover a, .spark-button.spark-button-unstyled-alert.spark-button-hovered a { color: inherit; border-color: inherit; } .spark-button.spark-button-unstyled.spark-button-monochrome:hover, .spark-button.spark-button-unstyled.spark-button-monochrome.spark-button-hovered { color: var(--spark-button-monochrome-unstyled-bg-color-hover); background-color: var(--spark-button-monochrome-transparent); border-block-end-color: var(--spark-button-monochrome-unstyled-bg-color-hover); } .spark-button.spark-button-unstyled.spark-button-monochrome:active, .spark-button.spark-button-unstyled.spark-button-monochrome.spark-button-active { color: var(--spark-button-monochrome-unstyled-bg-color-active); background-color: var(--spark-button-monochrome-transparent); border-block-end-color: var(--spark-button-monochrome-unstyled-bg-color-active); } .spark-button.spark-button-unstyled.spark-button-monochrome:disabled, .spark-button.spark-button-unstyled.spark-button-monochrome.spark-button-disabled { color: var(--spark-button-monochrome-disabled-color); border-block-end-color: var(--spark-button-monochrome-disabled-color); } .spark-button.spark-button-unstyled a { color: inherit; border-color: inherit; text-decoration: none; } .spark-button.spark-button-unstyled.spark-button-icon-only { border-block-end: none; } .spark-button.spark-button-unstyled:hover, .spark-button.spark-button-unstyled.spark-button-hovered { color: var(--spark-button-unstyled-bg-color-hover); background-color: var(--spark-button-transparent); border-block-end-color: var(--spark-button-unstyled-bg-color-hover); } .spark-button.spark-button-unstyled:active, .spark-button.spark-button-unstyled.spark-button-active { color: var(--spark-button-unstyled-bg-color-active); background-color: var(--spark-button-transparent); border-block-end-color: var(--spark-button-unstyled-bg-color-active); } .spark-button.spark-button-unstyled:disabled, .spark-button.spark-button-unstyled.spark-button-disabled { color: var(--spark-button-disabled-color); cursor: default; border-block-end-color: var(--spark-button-disabled-color); } .spark-button.spark-button-unstyled:disabled a, .spark-button.spark-button-unstyled.spark-button-disabled a { color: inherit; border-color: inherit; } .spark-button.spark-button-unstyled:active a, .spark-button.spark-button-unstyled.spark-button-active a { color: inherit; border-color: inherit; } .spark-button.spark-button-unstyled:hover a, .spark-button.spark-button-unstyled.spark-button-hovered a { color: inherit; border-color: inherit; }