.user{width:300px;padding-top:0!important}.user.hide{display:none}.user>div.attendees{background:#fff;border-radius:1em 1em 0 0;overflow:hidden;--p:""}.user>div.attendees>div>span:first-of-type{display:block;border-bottom:1px solid var(--s-border);color:var(--s-bg-light);font-size:1.4em;text-transform:uppercase;line-height:3em;text-align:left;text-indent:1em}.user>div.attendees div.viewer>span:after{content:var(--p);display:inline-block;font-size:.9em;padding-right:.5em;float:right}.user>div.attendees .icon{width:var(--s-icon-size);height:var(--s-icon-size);float:right;display:inline-block;padding:.7em .6em}.user>div.icons{width:95%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.user>div.icons>span{padding:.1em;margin-right:.3em}.user>div.icons .reload{position:absolute;right:5px}.user .invite{font-size:2em}.user .invite,.user .start{cursor:pointer;display:none}.user .start{text-transform:uppercase;background:rgba(165,159,123,.6666666666666666);width:100px;height:100px;border-radius:50%;padding-top:35px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;position:fixed;color:var(--start);font-size:1.7em;top:calc(50vh - 50px);left:calc(50vw - 50px)}.user .start>span{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:100;animation-iteration-count:100;display:block}@-webkit-keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes pulse{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.user .start:before{content:"";width:100vw;height:100vh;position:fixed;top:0;left:0;background:hsla(0,0%,100%,.6666666666666666);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:-1}.user .start:after{content:var(--privacy);display:block;position:absolute;font-size:.4em;text-transform:none;width:400px;color:#000;left:-150px;top:104px;background:hsla(0,0%,100%,.5);padding:1em;border-radius:1em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}.user.driver input{border-bottom:1px solid hsla(0,0%,100%,.4);margin-bottom:0}.user.driver .input{display:inline-block}.user .results,.user .status{font-size:.7em;pointer-events:none;margin-left:.5em;display:inline-block}.user .status{float:right}.user .status:after{content:"\2022";font-size:2em;color:inherit;margin-right:.2em;line-height:10px}.user .status.online{color:green!important}.user .go-online{display:inline-block}