.replayer-wrapper{position:relative}.replayer-mouse{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9JzMwMHB4JyB3aWR0aD0nMzAwcHgnICBmaWxsPSIjMDAwMDAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGRhdGEtbmFtZT0iTGF5ZXIgMSIgdmlld0JveD0iMCAwIDUwIDUwIiB4PSIwcHgiIHk9IjBweCI+PHRpdGxlPkRlc2lnbl90bnA8L3RpdGxlPjxwYXRoIGQ9Ik00OC43MSw0Mi45MUwzNC4wOCwyOC4yOSw0NC4zMywxOEExLDEsMCwwLDAsNDQsMTYuMzlMMi4zNSwxLjA2QTEsMSwwLDAsMCwxLjA2LDIuMzVMMTYuMzksNDRhMSwxLDAsMCwwLDEuNjUuMzZMMjguMjksMzQuMDgsNDIuOTEsNDguNzFhMSwxLDAsMCwwLDEuNDEsMGw0LjM4LTQuMzhBMSwxLDAsMCwwLDQ4LjcxLDQyLjkxWm0tNS4wOSwzLjY3TDI5LDMyYTEsMSwwLDAsMC0xLjQxLDBsLTkuODUsOS44NUwzLjY5LDMuNjlsMzguMTIsMTRMMzIsMjcuNThBMSwxLDAsMCwwLDMyLDI5TDQ2LjU5LDQzLjYyWiI+PC9wYXRoPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:transparent;width:20px;height:20px;transition:left 50ms linear,top 50ms linear;position:absolute}.replayer-mouse:after{content:"";opacity:.3;background:#4950f6;border-radius:100%;width:20px;height:20px;display:inline-block;transform:translate(-50%,-50%)}.replayer-mouse.active:after{animation:.2s ease-in-out click}.replayer-mouse.touch-device{background-image:none;border:4px solid rgba(73,80,246,0);border-radius:100%;width:70px;height:70px;margin-top:-37px;margin-left:-37px;transition:left linear,top linear,border-color .2s ease-in-out}.replayer-mouse.touch-device.touch-active{border-color:#4950f6;transition:left .25s linear,top .25s linear,border-color .2s ease-in-out}.replayer-mouse.touch-device:after{opacity:0}.replayer-mouse.touch-device.active:after{animation:.2s ease-in-out touch-click}.replayer-mouse-tail{pointer-events:none;position:absolute}@keyframes click{0%{opacity:.3;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}@keyframes touch-click{0%{opacity:0;width:20px;height:20px}50%{opacity:.5;width:10px;height:10px}}
.cobrowse-bar{z-index:2000;color:#fff;background:#13243a;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 12px;font:13px/1.3 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:fixed;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px rgba(0,0,0,.25)}.cobrowse-bar input{border:0;border-radius:6px;width:260px;max-width:100%;padding:5px 8px;font:12px ui-monospace,monospace}.cobrowse-bar button,.cobrowse-watch-head button{font:inherit;cursor:pointer;color:#1d3554;background:#e8f0fe;border:0;border-radius:6px;padding:6px 10px;font-weight:600}.cobrowse-bar .cobrowse-stop{color:#fff;background:#c62828}.cobrowse-who{opacity:.85}.cobrowse-err{color:#fecaca}.cobrowse-dot{background:#ef4444;border-radius:50%;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 3px rgba(239,68,68,.3)}.cobrowse-dot.off{box-shadow:none;background:#94a3b8}.cobrowse-watch{z-index:1500;background:#0b1626;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.cobrowse-watch-head{color:#fff;background:#13243a;align-items:center;gap:10px;padding:8px 14px;font:13px/1.3 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex}.cobrowse-note{opacity:.7}.cobrowse-stage{background:#fff;flex:1;position:relative;overflow:hidden}.cobrowse-stage .replayer-wrapper{position:absolute;top:0;left:0}.cobrowse-stage iframe{pointer-events:none;background:#fff;border:0}@media (max-width:700px){.cobrowse-note{display:none}}
