.divein-tooltip{position:relative;cursor:help;text-decoration:underline dotted currentColor;text-underline-offset:var(--search-underline-offset);text-decoration-thickness:var(--border-width-tool);&:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-gap);border-radius:var(--radius-tag)}&::after{content:attr(data-tip);position:absolute;left:50%;top:calc(100% + var(--space-sm));transform:translateX(-50%);z-index:var(--z-tooltip);min-width:var(--layout-sidebar);max-width:var(--tooltip-max-width);padding:var(--space-sm) var(--space-md);box-sizing:border-box;background:var(--color-surface-deep);color:var(--color-text-on-deep);border:1px solid var(--color-surface-deep-raised);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);font-family:var(--font-body);font-size:var(--control-caption-size);line-height:var(--leading-loose);font-weight:var(--font-weight-normal);text-align:left;text-decoration:none;white-space:pre-line;visibility:hidden;pointer-events:none}&:is(:hover,:focus-within,.is-open)::after{visibility:visible}}a .divein-tooltip{text-decoration:inherit;cursor:inherit}.divein-tooltip__sr{position:absolute;width:var(--border-width-tool);height:var(--border-width-tool);padding:0;margin:calc(var(--border-width-tool) * -1);overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:768px){.divein-tooltip::after{display:none}.divein-tooltip:is(:hover,:focus-within,.is-open)::after{display:block}}@media (min-width:768px) and (max-width:1023px){.divein-rh__review-info .divein-tooltip::after{left:auto;right:0;transform:none}}@media (max-width:767px){.divein-tooltip::after{position:fixed;left:var(--page-gutter);right:var(--page-gutter);top:var(--tooltip-top,var(--page-gutter));transform:none;min-width:0;max-width:none;max-height:var(--tooltip-available-height,calc(100dvh - var(--page-gutter) * 2));overflow-y:auto;overflow-wrap:anywhere}.divein-tooltip:is(:hover,:focus-within,.is-open)::after{pointer-events:auto}.divein-tooltip[data-tooltip-dismissed]::after{visibility:hidden;pointer-events:none}}.block-editor-block-list__layout .divein-tooltip::after{content:none}