UNPKG

@carbon/ibm-products-styles

Version:
975 lines (870 loc) 1.09 MB
@charset "UTF-8"; .cds--layout--size-xs { --cds-layout-size-height-context: var(--cds-layout-size-height-xs, 1.5rem); --cds-layout-size-height: var(--cds-layout-size-height-context); } .cds--layout-constraint--size__default-xs { --cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-xs, 1.5rem)); } .cds--layout-constraint--size__min-xs { --cds-layout-size-height-min: var(--cds-layout-size-height-xs, 1.5rem); } .cds--layout-constraint--size__max-xs { --cds-layout-size-height-max: var(--cds-layout-size-height-xs, 1.5rem); } .cds--layout--size-sm { --cds-layout-size-height-context: var(--cds-layout-size-height-sm, 2rem); --cds-layout-size-height: var(--cds-layout-size-height-context); } .cds--layout-constraint--size__default-sm { --cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-sm, 2rem)); } .cds--layout-constraint--size__min-sm { --cds-layout-size-height-min: var(--cds-layout-size-height-sm, 2rem); } .cds--layout-constraint--size__max-sm { --cds-layout-size-height-max: var(--cds-layout-size-height-sm, 2rem); } .cds--layout--size-md { --cds-layout-size-height-context: var(--cds-layout-size-height-md, 2.5rem); --cds-layout-size-height: var(--cds-layout-size-height-context); } .cds--layout-constraint--size__default-md { --cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-md, 2.5rem)); } .cds--layout-constraint--size__min-md { --cds-layout-size-height-min: var(--cds-layout-size-height-md, 2.5rem); } .cds--layout-constraint--size__max-md { --cds-layout-size-height-max: var(--cds-layout-size-height-md, 2.5rem); } .cds--layout--size-lg { --cds-layout-size-height-context: var(--cds-layout-size-height-lg, 3rem); --cds-layout-size-height: var(--cds-layout-size-height-context); } .cds--layout-constraint--size__default-lg { --cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-lg, 3rem)); } .cds--layout-constraint--size__min-lg { --cds-layout-size-height-min: var(--cds-layout-size-height-lg, 3rem); } .cds--layout-constraint--size__max-lg { --cds-layout-size-height-max: var(--cds-layout-size-height-lg, 3rem); } .cds--layout--size-xl { --cds-layout-size-height-context: var(--cds-layout-size-height-xl, 4rem); --cds-layout-size-height: var(--cds-layout-size-height-context); } .cds--layout-constraint--size__default-xl { --cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-xl, 4rem)); } .cds--layout-constraint--size__min-xl { --cds-layout-size-height-min: var(--cds-layout-size-height-xl, 4rem); } .cds--layout-constraint--size__max-xl { --cds-layout-size-height-max: var(--cds-layout-size-height-xl, 4rem); } .cds--layout--size-2xl { --cds-layout-size-height-context: var(--cds-layout-size-height-2xl, 5rem); --cds-layout-size-height: var(--cds-layout-size-height-context); } .cds--layout-constraint--size__default-2xl { --cds-layout-size-height: var(--cds-layout-size-height-context, var(--cds-layout-size-height-2xl, 5rem)); } .cds--layout-constraint--size__min-2xl { --cds-layout-size-height-min: var(--cds-layout-size-height-2xl, 5rem); } .cds--layout-constraint--size__max-2xl { --cds-layout-size-height-max: var(--cds-layout-size-height-2xl, 5rem); } .cds--layout--density-condensed { --cds-layout-density-padding-inline-context: var(--cds-layout-density-padding-inline-condensed, 0.5rem); --cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context); } .cds--layout-constraint--density__default-condensed { --cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context, var(--cds-layout-density-padding-inline-condensed, 0.5rem)); } .cds--layout-constraint--density__min-condensed { --cds-layout-density-padding-inline-min: var(--cds-layout-density-padding-inline-condensed, 0.5rem); } .cds--layout-constraint--density__max-condensed { --cds-layout-density-padding-inline-max: var(--cds-layout-density-padding-inline-condensed, 0.5rem); } .cds--layout--density-normal { --cds-layout-density-padding-inline-context: var(--cds-layout-density-padding-inline-normal, 1rem); --cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context); } .cds--layout-constraint--density__default-normal { --cds-layout-density-padding-inline: var(--cds-layout-density-padding-inline-context, var(--cds-layout-density-padding-inline-normal, 1rem)); } .cds--layout-constraint--density__min-normal { --cds-layout-density-padding-inline-min: var(--cds-layout-density-padding-inline-normal, 1rem); } .cds--layout-constraint--density__max-normal { --cds-layout-density-padding-inline-max: var(--cds-layout-density-padding-inline-normal, 1rem); } :root { --cds-layout-size-height-xs: 1.5rem; --cds-layout-size-height-sm: 2rem; --cds-layout-size-height-md: 2.5rem; --cds-layout-size-height-lg: 3rem; --cds-layout-size-height-xl: 4rem; --cds-layout-size-height-2xl: 5rem; --cds-layout-size-height-min: 0px; --cds-layout-size-height-max: 999999999px; --cds-layout-density-padding-inline-condensed: 0.5rem; --cds-layout-density-padding-inline-normal: 1rem; --cds-layout-density-padding-inline-min: 0px; --cds-layout-density-padding-inline-max: 999999999px; } :root { --cds-layer: var(--cds-layer-01, #f4f4f4); --cds-layer-active: var(--cds-layer-active-01, #c6c6c6); --cds-layer-background: var(--cds-layer-background-01, #ffffff); --cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8); --cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0); --cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1); --cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0); --cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1); --cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8); --cds-field: var(--cds-field-01, #f4f4f4); --cds-field-hover: var(--cds-field-hover-01, #e8e8e8); --cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0); --cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6); --cds-border-strong: var(--cds-border-strong-01, #8d8d8d); --cds-border-tile: var(--cds-border-tile-01, #c6c6c6); } .cds--layer-one { --cds-layer: var(--cds-layer-01, #f4f4f4); --cds-layer-active: var(--cds-layer-active-01, #c6c6c6); --cds-layer-background: var(--cds-layer-background-01, #ffffff); --cds-layer-hover: var(--cds-layer-hover-01, #e8e8e8); --cds-layer-selected: var(--cds-layer-selected-01, #e0e0e0); --cds-layer-selected-hover: var(--cds-layer-selected-hover-01, #d1d1d1); --cds-layer-accent: var(--cds-layer-accent-01, #e0e0e0); --cds-layer-accent-hover: var(--cds-layer-accent-hover-01, #d1d1d1); --cds-layer-accent-active: var(--cds-layer-accent-active-01, #a8a8a8); --cds-field: var(--cds-field-01, #f4f4f4); --cds-field-hover: var(--cds-field-hover-01, #e8e8e8); --cds-border-subtle: var(--cds-border-subtle-00, #e0e0e0); --cds-border-subtle-selected: var(--cds-border-subtle-selected-01, #c6c6c6); --cds-border-strong: var(--cds-border-strong-01, #8d8d8d); --cds-border-tile: var(--cds-border-tile-01, #c6c6c6); } .cds--layer-two { --cds-layer: var(--cds-layer-02, #ffffff); --cds-layer-active: var(--cds-layer-active-02, #c6c6c6); --cds-layer-background: var(--cds-layer-background-02, #f4f4f4); --cds-layer-hover: var(--cds-layer-hover-02, #e8e8e8); --cds-layer-selected: var(--cds-layer-selected-02, #e0e0e0); --cds-layer-selected-hover: var(--cds-layer-selected-hover-02, #d1d1d1); --cds-layer-accent: var(--cds-layer-accent-02, #e0e0e0); --cds-layer-accent-hover: var(--cds-layer-accent-hover-02, #d1d1d1); --cds-layer-accent-active: var(--cds-layer-accent-active-02, #a8a8a8); --cds-field: var(--cds-field-02, #ffffff); --cds-field-hover: var(--cds-field-hover-02, #e8e8e8); --cds-border-subtle: var(--cds-border-subtle-01, #c6c6c6); --cds-border-subtle-selected: var(--cds-border-subtle-selected-02, #c6c6c6); --cds-border-strong: var(--cds-border-strong-02, #8d8d8d); --cds-border-tile: var(--cds-border-tile-02, #a8a8a8); } .cds--layer-three { --cds-layer: var(--cds-layer-03, #f4f4f4); --cds-layer-active: var(--cds-layer-active-03, #c6c6c6); --cds-layer-background: var(--cds-layer-background-03, #ffffff); --cds-layer-hover: var(--cds-layer-hover-03, #e8e8e8); --cds-layer-selected: var(--cds-layer-selected-03, #e0e0e0); --cds-layer-selected-hover: var(--cds-layer-selected-hover-03, #d1d1d1); --cds-layer-accent: var(--cds-layer-accent-03, #e0e0e0); --cds-layer-accent-hover: var(--cds-layer-accent-hover-03, #d1d1d1); --cds-layer-accent-active: var(--cds-layer-accent-active-03, #a8a8a8); --cds-field: var(--cds-field-03, #f4f4f4); --cds-field-hover: var(--cds-field-hover-03, #e8e8e8); --cds-border-subtle: var(--cds-border-subtle-02, #e0e0e0); --cds-border-subtle-selected: var(--cds-border-subtle-selected-03, #c6c6c6); --cds-border-strong: var(--cds-border-strong-03, #8d8d8d); --cds-border-tile: var(--cds-border-tile-03, #c6c6c6); } .cds--layer-one.cds--layer__with-background { background-color: var(--cds-layer-background); } .cds--layer-two.cds--layer__with-background { background-color: var(--cds-layer-background); } .cds--layer-three.cds--layer__with-background { background-color: var(--cds-layer-background); } @keyframes cds--hide-feedback { 0% { opacity: 1; visibility: inherit; } 100% { opacity: 0; visibility: hidden; } } @keyframes cds--show-feedback { 0% { opacity: 0; visibility: hidden; } 100% { opacity: 1; visibility: inherit; } } @keyframes cds--skeleton { 0% { opacity: 0.3; transform: scaleX(0); transform-origin: left; } 20% { opacity: 1; transform: scaleX(1); transform-origin: left; } 28% { transform: scaleX(1); transform-origin: right; } 51% { transform: scaleX(0); transform-origin: right; } 58% { transform: scaleX(0); transform-origin: right; } 82% { transform: scaleX(1); transform-origin: right; } 83% { transform: scaleX(1); transform-origin: left; } 96% { transform: scaleX(0); transform-origin: left; } 100% { opacity: 0.3; transform: scaleX(0); transform-origin: left; } } .cds--assistive-text, .cds--visually-hidden { position: absolute; overflow: hidden; padding: 0; border: 0; margin: -1px; block-size: 1px; clip: rect(0, 0, 0, 0); inline-size: 1px; visibility: inherit; white-space: nowrap; } .cds--popover-container { display: inline-block; } .cds--popover-container:not(.cds--popover--auto-align) { position: relative; } .cds--popover--high-contrast .cds--popover { --cds-popover-background-color: var(--cds-background-inverse, #393939); --cds-popover-text-color: var(--cds-text-inverse, #ffffff); } .cds--popover--drop-shadow .cds--popover { filter: var(--cds-popover-drop-shadow, drop-shadow(0 0.125rem 0.125rem rgba(0, 0, 0, 0.2))); } .cds--popover--border > .cds--popover > .cds--popover-content { outline: 1px solid var(--cds-popover-border-color, var(--cds-border-subtle)); outline-offset: -1px; } .cds--popover--caret { --cds-popover-offset: 0.625rem; } .cds--popover { position: absolute; z-index: 6000; inset: 0; pointer-events: none; } .cds--popover-content { --cds-layout-size-height-sm: 2rem; } .cds--popover-content.cds--layout--size-sm, .cds--layout--size-sm :where(.cds--popover-content) { --cds-layout-size-height: var(--cds-layout-size-height-sm); } .cds--popover-content { --cds-layout-size-height-md: 2.5rem; } .cds--popover-content.cds--layout--size-md, .cds--layout--size-md :where(.cds--popover-content) { --cds-layout-size-height: var(--cds-layout-size-height-md); } .cds--popover-content { --cds-layout-size-height-lg: 3rem; } .cds--popover-content.cds--layout--size-lg, .cds--layout--size-lg :where(.cds--popover-content) { --cds-layout-size-height: var(--cds-layout-size-height-lg); } .cds--popover-content { box-sizing: border-box; padding: 0; border: 0; margin: 0; font-family: inherit; font-size: 100%; vertical-align: baseline; } .cds--popover-content *, .cds--popover-content *::before, .cds--popover-content *::after { box-sizing: inherit; } .cds--popover-content { position: absolute; z-index: 6000; display: none; border-radius: var(--cds-popover-border-radius, 2px); background-color: var(--cds-popover-background-color, var(--cds-layer)); color: var(--cds-popover-text-color, var(--cds-text-primary, #161616)); inline-size: max-content; max-inline-size: 23rem; pointer-events: auto; } .cds--popover--open > .cds--popover > .cds--popover-content { display: block; } .cds--popover--background-token__background > .cds--popover > .cds--popover-content { background-color: var(--cds-background, #ffffff); } .cds--popover-content::before { position: absolute; display: none; content: ""; } .cds--popover--open > .cds--popover > .cds--popover-content::before { display: block; } .cds--popover-caret, .cds--popover--auto-align.cds--popover-caret { position: absolute; z-index: 6000; display: none; will-change: transform; } .cds--popover-caret::after, .cds--popover--auto-align.cds--popover-caret::after { position: absolute; display: block; background-color: var(--cds-popover-background-color, var(--cds-layer)); content: ""; } .cds--popover-caret::before, .cds--popover--auto-align.cds--popover-caret::before { position: absolute; display: none; background-color: var(--cds-popover-border-color, var(--cds-border-subtle)); content: ""; } .cds--popover--background-token__background > .cds--popover > .cds--popover-caret::after { background-color: var(--cds-background, #ffffff); } .cds--popover--border .cds--popover-caret::before, .cds--popover--border .cds--popover--auto-align.cds--popover-caret::before { display: block; } .cds--popover--caret.cds--popover--open > .cds--popover > .cds--popover-caret { display: block; } .cds--popover--auto-align.cds--popover--caret.cds--popover--open > .cds--popover > .cds--popover-content > .cds--popover-caret { display: block; } .cds--popover--tab-tip > .cds--popover > .cds--popover-caret { display: none; } .cds--popover--bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-end: 0; inset-inline-start: 50%; transform: translate(-50%, calc(100% + var(--cds-popover-offset, 0rem))); } [dir=rtl] .cds--popover--bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { transform: translate(50%, calc(100% + var(--cds-popover-offset, 0rem))); } .cds--popover--bottom-left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--bottom-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-end: 0; inset-inline-start: calc(50% - var(--cds-popover-offset, 0rem)); transform: translate(calc(-1 * var(--cds-popover-offset, 0rem)), calc(100% + var(--cds-popover-offset, 0rem))); } [dir=rtl] .cds--popover--bottom-left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--bottom-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-inline-end: calc(50% - var(--cds-popover-offset, 0rem)); inset-inline-start: initial; } .cds--popover--bottom-right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--bottom-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-end: 0; inset-inline-end: calc(50% - var(--cds-popover-offset, 0rem)); transform: translate(var(--cds-popover-offset, 0rem), calc(100% + var(--cds-popover-offset, 0rem))); } [dir=rtl] .cds--popover--bottom-right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--bottom-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-inline-start: calc(50% - var(--cds-popover-offset, 0rem)); } .cds--popover--bottom > .cds--popover > .cds--popover-content::before, .cds--popover--bottom-left > .cds--popover > .cds--popover-content::before, .cds--popover--bottom-start > .cds--popover > .cds--popover-content::before, .cds--popover--bottom-right > .cds--popover > .cds--popover-content::before, .cds--popover--bottom-end > .cds--popover > .cds--popover-content::before { block-size: var(--cds-popover-offset, 0rem); inset-block-start: 0; inset-inline: 0; transform: translateY(-100%); } .cds--popover--bottom > .cds--popover > .cds--popover-caret, .cds--popover--bottom-left > .cds--popover > .cds--popover-caret, .cds--popover--bottom-start > .cds--popover > .cds--popover-caret, .cds--popover--bottom-right > .cds--popover > .cds--popover-caret, .cds--popover--bottom-end > .cds--popover > .cds--popover-caret { block-size: var(--cds-popover-caret-height, 0.375rem); inline-size: var(--cds-popover-caret-width, 0.75rem); inset-block-end: 0; inset-inline-start: 50%; transform: translate(-50%, var(--cds-popover-offset, 0rem)); } .cds--popover--bottom > .cds--popover > .cds--popover-caret::after, .cds--popover--bottom-left > .cds--popover > .cds--popover-caret::after, .cds--popover--bottom-start > .cds--popover > .cds--popover-caret::after, .cds--popover--bottom-right > .cds--popover > .cds--popover-caret::after, .cds--popover--bottom-end > .cds--popover > .cds--popover-caret::after { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 100%, 50% 0%, 100% 100%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--bottom > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-left > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-start > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-right > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-end > .cds--popover > .cds--popover-caret::before { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 100%, 50% 0%, 100% 100%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--bottom > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-left > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-start > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-right > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-end > .cds--popover > .cds--popover-caret::after { inline-size: calc(var(--cds-popover-caret-width, 0.75rem) - 1px); inset-block-start: 1px; inset-inline-start: 0.5px; } [dir=rtl] .cds--popover--bottom > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--bottom-left > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--bottom-start > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--bottom-right > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--bottom-end > .cds--popover > .cds--popover-caret { transform: translate(50%, var(--cds-popover-offset, 0rem)); } .cds--popover--bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--bottom-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--bottom-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--bottom-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--bottom-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret { block-size: var(--cds-popover-caret-height, 0.375rem); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--bottom-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--bottom-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--bottom-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--bottom-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 100%, 50% 0%, 100% 100%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--bottom-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 100%, 50% 0%, 100% 100%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--bottom-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { inline-size: calc(var(--cds-popover-caret-width, 0.75rem) - 1px); inset-block-start: 1px; inset-inline-start: 0.5px; } .cds--popover--top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-start: 0; inset-inline-start: 50%; transform: translate(-50%, calc(-100% - var(--cds-popover-offset, 0rem))); } [dir=rtl] .cds--popover--top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { transform: translate(50%, calc(-100% - var(--cds-popover-offset, 0rem))); } .cds--popover--top-left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--top-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-start: 0; inset-inline-start: calc(50% - var(--cds-popover-offset, 0rem)); transform: translate(calc(-1 * var(--cds-popover-offset, 0rem)), calc(-100% - var(--cds-popover-offset, 0rem))); } [dir=rtl] .cds--popover--top-left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--top-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-inline-end: calc(50% - var(--cds-popover-offset, 0rem)); inset-inline-start: initial; } .cds--popover--top-right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--top-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-start: 0; inset-inline-end: calc(50% - var(--cds-popover-offset, 0rem)); transform: translate(var(--cds-popover-offset, 0rem), calc(-100% - var(--cds-popover-offset, 0rem))); } [dir=rtl] .cds--popover--top-right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--top-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-inline-start: calc(50% - var(--cds-popover-offset, 0rem)); } .cds--popover--top > .cds--popover > .cds--popover-content::before, .cds--popover--top-left > .cds--popover > .cds--popover-content::before, .cds--popover--top-start > .cds--popover > .cds--popover-content::before, .cds--popover--top-right > .cds--popover > .cds--popover-content::before, .cds--popover--top-end > .cds--popover > .cds--popover-content::before { block-size: var(--cds-popover-offset, 0rem); inset-block-end: 0; inset-inline: 0; transform: translateY(100%); } .cds--popover--top > .cds--popover > .cds--popover-caret, .cds--popover--top-left > .cds--popover > .cds--popover-caret, .cds--popover--top-start > .cds--popover > .cds--popover-caret, .cds--popover--top-right > .cds--popover > .cds--popover-caret, .cds--popover--top-end > .cds--popover > .cds--popover-caret { block-size: var(--cds-popover-caret-height, 0.375rem); inline-size: var(--cds-popover-caret-width, 0.75rem); inset-block-start: 0; inset-inline-start: 50%; transform: translate(-50%, calc(-1 * var(--cds-popover-offset, 0rem))); } .cds--popover--top > .cds--popover > .cds--popover-caret::after, .cds--popover--top-left > .cds--popover > .cds--popover-caret::after, .cds--popover--top-start > .cds--popover > .cds--popover-caret::after, .cds--popover--top-right > .cds--popover > .cds--popover-caret::after, .cds--popover--top-end > .cds--popover > .cds--popover-caret::after { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 0%, 50% 100%, 100% 0%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--top > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-left > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-start > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-right > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-end > .cds--popover > .cds--popover-caret::before { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 0%, 50% 100%, 100% 0%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--top > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-left > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-start > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-right > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-end > .cds--popover > .cds--popover-caret::after { inline-size: calc(var(--cds-popover-caret-width, 0.75rem) - 1px); inset-block-start: -1px; inset-inline-start: 0.5px; } [dir=rtl] .cds--popover--top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--top-left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--top-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--top-right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--top-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret { transform: translate(50%, calc(-1 * var(--cds-popover-offset, 0rem))); } .cds--popover--top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--top-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--top-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--top-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--top-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret { block-size: var(--cds-popover-caret-height, 0.375rem); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--top-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--top-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--top-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--top-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 0%, 50% 100%, 100% 0%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--top-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before { block-size: var(--cds-popover-caret-height, 0.375rem); clip-path: polygon(0% 0%, 50% 100%, 100% 0%); inline-size: var(--cds-popover-caret-width, 0.75rem); } .cds--popover--border.cds--popover--top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--top-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { inline-size: calc(var(--cds-popover-caret-width, 0.75rem) - 1px); inset-block-start: -1px; inset-inline-start: 0.5px; } .cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-start: 50%; inset-inline-start: 100%; transform: translate(var(--cds-popover-offset, 0rem), -50%); } .cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-start: 50%; inset-inline-start: 100%; transform: translate(var(--cds-popover-offset, 0rem), calc(0.5 * var(--cds-popover-offset, 0rem) * -1 - 16px)); } .cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-end: 50%; inset-inline-start: 100%; transform: translate(var(--cds-popover-offset, 0rem), calc(0.5 * var(--cds-popover-offset, 0rem) + 16px)); } [dir=rtl] .cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-inline-end: 100%; inset-inline-start: initial; } .cds--popover--right > .cds--popover > .cds--popover-content::before, .cds--popover--right-top > .cds--popover > .cds--popover-content::before, .cds--popover--right-start > .cds--popover > .cds--popover-content::before, .cds--popover--right-bottom > .cds--popover > .cds--popover-content::before, .cds--popover--right-end > .cds--popover > .cds--popover-content::before { inline-size: var(--cds-popover-offset, 0rem); inset-block: 0; inset-inline-start: 0; transform: translateX(-100%); } .cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret { block-size: var(--cds-popover-caret-width, 0.75rem); inline-size: var(--cds-popover-caret-height, 0.375rem); inset-block-start: 50%; inset-inline-start: 100%; transform: translate(calc(var(--cds-popover-offset, 0rem) - 100%), -50%); } .cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after { block-size: var(--cds-popover-caret-width, 0.75rem); clip-path: polygon(0% 50%, 100% 0%, 100% 100%); inline-size: var(--cds-popover-caret-height, 0.375rem); } [dir=rtl] .cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret { inset-inline-end: 100%; inset-inline-start: initial; } .cds--popover--border.cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before { block-size: var(--cds-popover-caret-width, 0.75rem); clip-path: polygon(0% 50%, 100% 0%, 100% 100%); inline-size: var(--cds-popover-caret-height, 0.375rem); } .cds--popover--border.cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after { inset-inline-start: 1px; } [dir=rtl] .cds--popover--border.cds--popover--right:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after { inset-inline-start: -1px; } .cds--popover--right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--right-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--right-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--right-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--right-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret { block-size: var(--cds-popover-caret-width, 0.75rem); inline-size: var(--cds-popover-caret-height, 0.375rem); } .cds--popover--right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--right-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--right-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--right-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--right-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { block-size: var(--cds-popover-caret-width, 0.75rem); clip-path: polygon(0% 50%, 100% 0%, 100% 100%); inline-size: var(--cds-popover-caret-height, 0.375rem); } .cds--popover--border.cds--popover--right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--right-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before { block-size: var(--cds-popover-caret-width, 0.75rem); clip-path: polygon(0% 50%, 100% 0%, 100% 100%); inline-size: var(--cds-popover-caret-height, 0.375rem); } .cds--popover--border.cds--popover--right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--border.cds--popover--right-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { inset-inline-start: 1px; } [dir=rtl] .cds--popover--border.cds--popover--right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, [dir=rtl] .cds--popover--border.cds--popover--right-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, [dir=rtl] .cds--popover--border.cds--popover--right-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, [dir=rtl] .cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, [dir=rtl] .cds--popover--border.cds--popover--right-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before { margin-inline-start: 1px; } [dir=rtl] .cds--popover--border.cds--popover--right.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--right-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { inset-inline-start: 0; } .cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-start: 50%; inset-inline-end: 100%; transform: translate(calc(-1 * var(--cds-popover-offset, 0rem) + 0.1px), -50%); } .cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-start: 50%; inset-inline-end: 100%; transform: translate(calc(-1 * var(--cds-popover-offset, 0rem)), calc(-0.5 * var(--cds-popover-offset, 0rem) - 16px)); } .cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, .cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-block-end: 50%; inset-inline-end: 100%; transform: translate(calc(-1 * var(--cds-popover-offset, 0rem)), calc(0.5 * var(--cds-popover-offset, 0rem) + 16px)); } [dir=rtl] .cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content, [dir=rtl] .cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-content { inset-inline-end: initial; inset-inline-start: 100%; } .cds--popover--left > .cds--popover > .cds--popover-content::before, .cds--popover--left-top > .cds--popover > .cds--popover-content::before, .cds--popover--left-start > .cds--popover > .cds--popover-content::before, .cds--popover--left-bottom > .cds--popover > .cds--popover-content::before, .cds--popover--left-end > .cds--popover > .cds--popover-content::before { inline-size: var(--cds-popover-offset, 0rem); inset-block: 0; inset-inline-end: 0; transform: translateX(100%); } .cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, .cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret { block-size: var(--cds-popover-caret-width, 0.75rem); inline-size: var(--cds-popover-caret-height, 0.375rem); inset-block-start: 50%; inset-inline-end: 100%; transform: translate(calc(-1 * var(--cds-popover-offset, 0rem) + 100%), -50%); } .cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after { block-size: var(--cds-popover-caret-width, 0.75rem); clip-path: polygon(0% 0%, 100% 50%, 0% 100%); inline-size: var(--cds-popover-caret-height, 0.375rem); } [dir=rtl] .cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret, [dir=rtl] .cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret { inset-inline-end: initial; inset-inline-start: 100%; } .cds--popover--border.cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::before { block-size: var(--cds-popover-caret-width, 0.75rem); clip-path: polygon(0% 0%, 100% 50%, 0% 100%); inline-size: var(--cds-popover-caret-height, 0.375rem); } .cds--popover--border.cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, .cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after { inset-inline-start: -1px; } [dir=rtl] .cds--popover--border.cds--popover--left:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--left-top:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--left-start:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--left-bottom:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after, [dir=rtl] .cds--popover--border.cds--popover--left-end:not(.cds--popover--auto-align) > .cds--popover > .cds--popover-caret::after { inset-inline-start: 1px; } .cds--popover--left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--left-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--left-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--left-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret, .cds--popover--left-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret { block-size: var(--cds-popover-caret-width, 0.75rem); inline-size: var(--cds-popover-caret-height, 0.375rem); } .cds--popover--left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--left-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--left-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--left-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after, .cds--popover--left-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::after { block-size: var(--cds-popover-caret-width, 0.75rem); clip-path: polygon(0% 0%, 100% 50%, 0% 100%); inline-size: var(--cds-popover-caret-height, 0.375rem); } .cds--popover--border.cds--popover--left.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-top.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-start.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-bottom.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before, .cds--popover--border.cds--popover--left-end.cds--popover--auto-align > .cds--popover > .cds--popover-content > .cds--popover-caret::before { block-size: var(--cds-popover-ca