.xm-dot-nav{background:#fff;border:1px solid #d1d9e6;border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.1);flex-direction:column;gap:10px;padding:12px 10px;position:fixed;right:24px;top:50%;transform:translateY(-50%);z-index:999}.xm-dot-item,.xm-dot-nav{align-items:center;display:flex}.xm-dot-item{height:20px;justify-content:center;outline:none;text-decoration:none;width:20px}.xm-dot-item:focus,.xm-dot-item:focus-visible{outline:none}.xm-dot-pip{background:transparent;border:2px solid #d1d9e6;border-radius:50%;display:block;flex-shrink:0;height:8px;transition:background .25s,border-color .25s,transform .25s;width:8px}.xm-dot-item.xm-active .xm-dot-pip,.xm-dot-item:hover .xm-dot-pip{background:var(--dot-active,#f14d4e);border-color:var(--dot-active,#f14d4e);transform:scale(1.3)}.xm-dot-tooltip{background:#30405b;border-radius:4px;color:#fff;font-family:Poppins,sans-serif;font-size:11px;font-weight:500;opacity:0;padding:4px 10px;pointer-events:none;position:fixed;transition:opacity .2s;white-space:nowrap;z-index:1000}.xm-dot-tooltip:after{border:4px solid transparent;border-left-color:#30405b;content:"";left:100%;position:absolute;top:50%;transform:translateY(-50%)}.xm-dot-tooltip.xm-tooltip-visible{opacity:1}@media (max-width:900px){.xm-dot-nav{display:none}}