/* The popover lives under body so scrollable tables and transformed cards cannot clip it. */
.pt-v38-popover{position:fixed!important;z-index:160!important;box-sizing:border-box;width:min(320px,calc(100vw - 24px));max-width:calc(100vw - 24px);overflow:auto;padding:.85rem .92rem;border:1px solid #8eb4b7;border-radius:8px;background:#fff;color:#213447;box-shadow:0 10px 24px rgba(20,45,65,.2);font-size:.78rem;font-weight:400;line-height:1.42;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal}
.pt-v38-popover[hidden]{display:none!important}
.pt-v38-popover strong{display:block;margin-bottom:.38rem;color:#173a51;font-size:.72rem;letter-spacing:.055em}
.pt-v38-popover p{margin:.4rem 0}
.pt-v38-popover .pt-v38-source-fact{padding-top:.45rem;border-top:1px solid #dce8e8;color:#415d6d}
.pt-v38-popover a{display:inline-block;margin-top:.3rem;color:#197d88;font-weight:800}
.kids-free-popover.pt-v38-popover{background:#fffdf8;border-color:rgba(24,50,74,.18)}
.kids-free-popover.pt-v38-popover ul{margin:8px 0;padding-left:18px}
