.invite-layout{position:relative;min-height:100%;background-color:#4c82fe}.invite-layout__bg{position:relative;box-sizing:border-box}.invite-layout__bg .bg{width:100%}.invite-layout__bg .btn{box-sizing:border-box;position:absolute;left:0;right:0;bottom:14%;width:80%;margin:auto}.invite-layout__bg .btn:active{opacity:.9}.invite-layout__guide{position:absolute;top:10px;right:5vw;z-index:9}.invite-layout__guide .icon{width:60vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}