.v18645-privacy-row{position:relative}
.v18645-privacy-label{
 display:inline-flex;
 align-items:center;
 gap:7px;
 min-width:0
}
.v18645-privacy-info{
 position:relative;
 display:inline-flex;
 align-items:center;
 justify-content:center;
 flex:0 0 auto;
 width:20px;
 height:20px;
 min-width:20px;
 padding:0;
 border:1px solid #cad5e7;
 border-radius:50%;
 background:#fff;
 color:#53617d;
 font-size:.72rem;
 font-weight:900;
 line-height:1;
 cursor:help;
 box-shadow:none
}
.v18645-privacy-info:hover,
.v18645-privacy-info:focus-visible{
 border-color:#7768ff;
 color:#5547d8;
 outline:none;
 box-shadow:0 0 0 3px rgba(119,104,255,.12)
}
.v18645-privacy-tooltip{
 position:absolute;
 z-index:50;
 left:50%;
 bottom:calc(100% + 10px);
 transform:translateX(-50%) translateY(4px);
 width:min(340px,80vw);
 padding:11px 12px;
 border:1px solid #d9e1ef;
 border-radius:12px;
 background:#17284a;
 color:#fff;
 text-align:left;
 font-size:.78rem;
 font-weight:500;
 line-height:1.35;
 box-shadow:0 10px 28px rgba(25,40,75,.18);
 opacity:0;
 visibility:hidden;
 pointer-events:none;
 transition:opacity .14s ease,transform .14s ease,visibility .14s ease
}
.v18645-privacy-tooltip::after{
 content:"";
 position:absolute;
 top:100%;
 left:50%;
 transform:translateX(-50%);
 border:7px solid transparent;
 border-top-color:#17284a
}
.v18645-privacy-tooltip strong,
.v18645-privacy-tooltip span{display:block}
.v18645-privacy-tooltip strong{font-weight:800}
.v18645-privacy-tooltip span{margin-top:6px;color:#dce4f2}
.v18645-privacy-info:hover .v18645-privacy-tooltip,
.v18645-privacy-info:focus-visible .v18645-privacy-tooltip,
.v18645-privacy-info[data-open="1"] .v18645-privacy-tooltip{
 opacity:1;
 visibility:visible;
 transform:translateX(-50%) translateY(0)
}
@media(max-width:680px){
 .v18645-privacy-tooltip{
  position:fixed;
  left:16px;
  right:16px;
  bottom:20px;
  width:auto;
  transform:translateY(8px)
 }
 .v18645-privacy-tooltip::after{display:none}
 .v18645-privacy-info:hover .v18645-privacy-tooltip,
 .v18645-privacy-info:focus-visible .v18645-privacy-tooltip,
 .v18645-privacy-info[data-open="1"] .v18645-privacy-tooltip{
  transform:translateY(0)
 }
}
