/* © 2026 iPrime | CssUiCompTooltip.css */

/* === TOOLTIP TRIGGER === */

[tooltip] {
    cursor: pointer;
}

/* === TOOLTIP LAYER === */

.Tooltip-Layer {
    position: fixed;
    z-index: var(--prime-z-index-tooltip);
    pointer-events: none;
    display: none;
    
    /* Appearance */
    background: var(--prime-tooltip-background);
    color: var(--prime-tooltip-text);
    padding: var(--prime-space-8) var(--prime-space-12);
    border-radius: var(--prime-border-radius-8);
    font-size: var(--prime-font-size-13);
    font-family: var(--prime-font-primary);
    line-height: 1.4;
    box-shadow: var(--prime-tooltip-shadow);
    border: var(--prime-border-width-1) solid var(--prime-tooltip-border);
    
    /* Text handling */
    max-width: var(--prime-max-width-250);
    white-space: pre-wrap;
    word-wrap: break-word;
}

/* Show when .is-Open class is added */
.Tooltip-Layer.is-Open {
    display: block;
}


