/** * 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-tooltip-tip { color: var(--spark-tooltip-tip-color); position: absolute; block-size: var(--spark-tooltip-tip-block-size); inline-size: var(--spark-tooltip-tip-inline-size); border-style: solid; border-width: var(--spark-tooltip-tip-border-width); border-block-end-color: transparent; border-inline-end-color: transparent; border-inline-start-color: transparent; } .spark-tooltip-toggle { width: fit-content; display: flex; position: relative; } .spark-tooltip-size-m { padding: var(--spark-tooltip-m-padding-top-bottom) var(--spark-tooltip-m-padding-right-left); } .spark-tooltip-size-m .spark-tooltip-label { width: max-content; display: flex; font-size: var(--spark-tooltip-m-font-size); font-weight: var(--spark-tooltip-m-label-font-weight); line-height: var(--spark-tooltip-m-label-line-height); } .spark-tooltip-size-m.spark-tooltip-top .spark-tooltip-tip { inset-block-start: 100%; margin-inline-start: calc(50% - var(--spark-tooltip-m-gap-size)); } .spark-tooltip-size-m.spark-tooltip-bottom .spark-tooltip-tip { margin-inline-start: calc(50% - var(--spark-tooltip-m-gap-size)); } .spark-tooltip-size-m.spark-tooltip-bottom.spark-tooltip-left .spark-tooltip-tip { margin-inline-start: calc(-1 * var(--spark-tooltip-m-gap-size)); } .spark-tooltip-size-m.spark-tooltip-top.spark-tooltip-left .spark-tooltip-tip { margin-inline-start: calc(-1 * var(--spark-tooltip-m-gap-size)); } .spark-tooltip-size-m.spark-tooltip-top.spark-tooltip-right .spark-tooltip-tip { margin-inline-start: calc(-1 * var(--spark-tooltip-m-gap-size)); } .spark-tooltip-size-m .spark-icon { line-height: var(--spark-tooltip-m-icon-line-height); margin-inline-end: var(--spark-tooltip-margin-inline-end); } .spark-tooltip-size-s { padding: var(--spark-tooltip-s-padding-top-bottom) var(--spark-tooltip-s-padding-right-left); } .spark-tooltip-size-s .spark-tooltip-label { width: max-content; display: flex; font-size: var(--spark-tooltip-s-font-size); font-weight: var(--spark-tooltip-s-label-font-weight); line-height: var(--spark-tooltip-s-label-line-height); } .spark-tooltip-size-s.spark-tooltip-top .spark-tooltip-tip { inset-block-start: 100%; margin-inline-start: calc(50% - var(--spark-tooltip-s-gap-size)); } .spark-tooltip-size-s.spark-tooltip-bottom .spark-tooltip-tip { margin-inline-start: calc(50% - var(--spark-tooltip-s-gap-size)); } .spark-tooltip-size-s.spark-tooltip-bottom.spark-tooltip-left .spark-tooltip-tip { margin-inline-start: calc(-1 * var(--spark-tooltip-s-gap-size)); } .spark-tooltip-size-s.spark-tooltip-top.spark-tooltip-left .spark-tooltip-tip { margin-inline-start: calc(-1 * var(--spark-tooltip-s-gap-size)); } .spark-tooltip-size-s.spark-tooltip-top.spark-tooltip-right .spark-tooltip-tip { margin-inline-start: calc(-1 * var(--spark-tooltip-s-gap-size)); } .spark-tooltip-size-s .spark-icon { line-height: var(--spark-tooltip-s-icon-line-height); margin-inline-end: var(--spark-tooltip-margin-inline-end); } .spark-tooltip { top: var(--spark-tooltip-top); left: var(--spark-tooltip-left); color: var(--spark-tooltip-color); display: inline-flex !important; z-index: var(--spark-tooltip-z-index); position: absolute; box-sizing: border-box; visibility: visible; word-break: break-word; align-items: flex-start; inline-size: auto; flex-direction: row; pointer-events: auto; vertical-align: top; max-inline-size: var(--spark-tooltip-max-inline-size); background-color: var(--spark-tooltip-background-color); inset-block-start: var(--spark-tooltip-inset-block-start); inset-inline-start: var(--spark-tooltip-inset-inline-start); } .spark-tooltip.spark-tooltip-top .spark-tooltip-tip { inset-block-start: 100%; } .spark-tooltip.spark-tooltip-right-side .spark-tooltip-tip { transform: rotate(90deg); inset-block-end: calc(50% - var(--spark-tooltip-mid-tooltip-size)); inset-inline-end: 100%; } .spark-tooltip.spark-tooltip-bottom .spark-tooltip-tip { transform: rotate(-180deg); inset-block-end: 100%; } .spark-tooltip.spark-tooltip-left-side .spark-tooltip-tip { transform: rotate(-90deg); inset-block-end: calc(50% - var(--spark-tooltip-mid-tooltip-size)); inset-inline-start: 100%; } .spark-tooltip.spark-tooltip-bottom.spark-tooltip-left .spark-tooltip-tip { transform: rotate(-180deg); inset-inline-start: 100%; } .spark-tooltip.spark-tooltip-bottom.spark-tooltip-right .spark-tooltip-tip { transform: rotate(-180deg); inset-inline-start: 0%; margin-inline-start: var(--spark-tooltip-tip-margin-inline-start); } .spark-tooltip.spark-tooltip-top.spark-tooltip-left .spark-tooltip-tip { transform: rotate(0deg); inset-inline-start: 100%; } .spark-tooltip.spark-tooltip-top.spark-tooltip-right .spark-tooltip-tip { transform: rotate(0deg); inset-inline-start: 0%; margin-inline-start: var(--spark-tooltip-tip-margin-inline-start); } .spark-tooltip.spark-tooltip-right.spark-tooltip-end .spark-tooltip-tip { transform: rotate(90deg); inset-block-end: var(--spark-tooltip-tip-inset-block-end); inset-inline-end: 100%; } .spark-tooltip.spark-tooltip-right.spark-tooltip-start .spark-tooltip-tip { transform: rotate(90deg); inset-inline-end: 100%; inset-block-start: var(--spark-tooltip-tip-inset-block-start); } .spark-tooltip.spark-tooltip-left.spark-tooltip-end .spark-tooltip-tip { transform: rotate(-90deg); inset-block-end: var(--spark-tooltip-tip-inset-block-end); inset-inline-start: 100%; } .spark-tooltip.spark-tooltip-left.spark-tooltip-start .spark-tooltip-tip { transform: rotate(-90deg); inset-block-start: var(--spark-tooltip-tip-inset-block-start); inset-inline-start: 100%; }