.exp-full-text-tooltip[popover],.exp-full-text-tooltip{
    position:fixed;inset:auto;margin:0;z-index:2147483000;box-sizing:border-box;
    max-inline-size:min(420px,calc(100vw - 20px));max-block-size:min(45vh,300px);
    overflow:auto;padding:10px 13px;border:1px solid var(--exp-present-border-strong,#244c76);
    border-radius:6px;background:#f5f8fc;color:#153550;box-shadow:0 4px 14px #00235226;
    font:inherit;font-size:13px;line-height:1.6;text-align:start;white-space:pre-wrap;
    word-break:normal;overflow-wrap:anywhere;unicode-bidi:plaintext;pointer-events:none;
}
.exp-full-text-tooltip.is-scrollable{pointer-events:auto}
.exp-full-text-tooltip[hidden],.exp-full-content-launcher[hidden]{display:none}
[data-exp-tooltip-auto]:focus-visible{outline:2px solid #087e98;outline-offset:2px}
.exp-full-content-launcher{
    position:fixed;inset-inline-end:12px;inset-block-end:12px;z-index:10060;
    border:1px solid #244c76;border-radius:6px;background:#103e6c;color:white;
    padding:9px 13px;font:inherit;box-shadow:0 2px 8px #00235226;
}
.exp-full-content-viewer{
    box-sizing:border-box;max-inline-size:calc(100vw - 24px);inline-size:560px;
    max-block-size:80vh;overflow:auto;border:1px solid #244c76;border-radius:8px;
    padding:16px;color:#153550;background:white;font:inherit;text-align:start;
}
.exp-full-content-viewer::backdrop{background:#06244070}
.exp-full-content-viewer>button{font:inherit;border:1px solid #244c76;background:#edf3fb;color:#153550;border-radius:5px;padding:7px 12px}
.exp-full-content-values section+section{border-block-start:1px solid #aab9ca}
.exp-full-content-values p{white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;line-height:1.65}
@media print{
    .exp-full-text-tooltip,.exp-full-content-launcher,.exp-full-content-viewer{display:none!important}
}
