.left-bar{position:fixed;z-index:1001;background:linear-gradient(90deg,#1b1464,#695871);color:#fff;width:240px;height:100vh;left:0;top:0;transition:all .5s}.left-bar.hidden{left:-240px}.left-bar .toggle-menu{position:absolute;top:0;right:-40px;width:40px;height:40px;background:#787878;border-bottom-right-radius:15px}.left-bar .toggle-menu .icon{width:20px;height:20px;margin:10px}.left-bar .link-container a{display:block;box-sizing:border-box;width:100%;min-height:40px;line-height:40px;font-size:1.1rem;padding-left:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left-bar .nav-item{transition:all .2s;background:linear-gradient(90deg,rgba(0,0,0,.5),transparent);-webkit-transform-origin:left;transform-origin:left}.left-bar .nav-item .nav-icon{padding-right:10px}.left-bar .nav-item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.left-bar .nav-item a{color:#eaeaea}.left-bar .nav-item.active{background:linear-gradient(90deg,rgba(0,0,0,.6) 50%,transparent);text-align:center;text-decoration:underline;font-weight:700}.left-bar .nav-item.active a{padding-left:0}.left-bar .nav-item.active:hover{background:linear-gradient(90deg,rgba(0,0,0,.6) 50%,transparent);-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width:768px){.left-bar{background:linear-gradient(90deg,#1b1464,transparent)}.left-bar .link-container a{min-height:65px;line-height:65px}.left-bar .toggle-menu{display:none}.left-bar.hidden{left:0}}.content{margin-top:40px}html body .version-pixel{position:fixed;bottom:0;left:0;z-index:9999;cursor:pointer}html body .changelog-dialog .changelog ul{margin-bottom:30px}html body .changelog-dialog .changelog ul li{margin-bottom:2px;margin-left:10px;list-style:"- "}@media screen and (min-width:768px){.left-bar+.content{margin-left:240px}.content{margin-top:65px}}.content .discover .focusRing___1airF.carousel__slide-focus-ring{outline:none!important}.content .discover .carousel{position:relative}.content .discover .carousel li:focus{outline:none}.content .discover .carousel .carousel-btn{position:absolute;top:calc(50% - 1em);right:1%;height:2em;line-height:2em;font-size:2em;background:none;border:none;color:#fff;text-shadow:0 0 5px #000;cursor:pointer}.content .discover .carousel .carousel-btn:focus{-webkit-transform:scale(1.1);transform:scale(1.1);outline:none}.content .discover .carousel .carousel-btn.back{right:auto;left:1%}.content .discover .rows{margin-top:20px}.content .discover .game-row{overflow:hidden}.content .discover a{color:inherit}.content .discover .row{position:relative;padding-bottom:20px}.content .discover .row h2{padding-left:40px}.content .discover .row .author-card{position:relative;width:100%;background:linear-gradient(22.5deg,rgba(0,0,0,.1),rgba(0,0,0,.4));color:#707070;text-align:left;padding:40px;box-sizing:border-box}.content .discover .row .author-card .close-x{position:absolute;top:0;right:0;width:1em;font-size:5em;cursor:pointer;text-align:center}.content .discover .row .author-card .close-x path{transition:all .2s;-webkit-transform-origin:center;transform-origin:center}.content .discover .row .author-card .close-x:hover path{-webkit-transform:rotate(1turn);transform:rotate(1turn);color:#a00}.content .discover .row .author-card .left{float:left;width:75%;text-align:left}.content .discover .row .author-card .left .account-title{margin-bottom:1vw}.content .discover .row .author-card .left .account-title .author-name{font-size:calc(16pt + .5vw);height:calc(16pt + .5vw);font-weight:700;cursor:pointer;transition:all .2s}.content .discover .row .author-card .left .account-title .author-name .to-public{padding-left:5px;font-size:calc(1pt + .5vw)}.content .discover .row .author-card .left .account-title .author-name:hover{color:#f48120}.content .discover .row .author-card .left .account-title .org-name{font-style:italic;font-size:calc(10pt + .5vw);transition:all .2s}.content .discover .row .author-card .left .account-title .org-name:hover{padding-left:5px;color:#f48120}.content .discover .row .author-card .left .author-description{font-size:calc(8pt + .5vw);line-break:auto;height:calc(32.75pt + 2vw);margin-bottom:10px;white-space:normal;overflow:hidden}.content .discover .row .author-card .left .popular-games{position:relative;min-height:100px;max-height:230px;overflow:hidden}.content .discover .row .author-card .left .popular-games .game{margin:0 10px 10px 0}.content .discover .row .author-card .right{float:left;width:25%;padding-right:5%;box-sizing:border-box}.content .discover .row .author-card .right .author-preview{width:100%;height:auto;border-radius:100%}.content .discover .game-slider-preview-wrapper{min-height:100px;overflow:hidden}.content .discover .game-slider-preview-wrapper.hidden{height:0;min-height:0}.content .org-profile{padding:40px;min-height:80vh}.content .org-profile a{color:inherit}.content .org-profile .filters-container{margin-bottom:20px}.content .org-profile .container{box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.05);padding:20px;margin-bottom:20px;background:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.content .org-profile .container h2{font-size:1.8em;display:inline-block}.content .org-profile .container h2:after{content:"";display:block;width:33%;margin:10px 0 20px;box-sizing:initial;border-bottom:1px solid #323232}.content .org-profile .author-list{display:flex;flex-wrap:wrap}.content .org-profile .author-list .author-preview{float:none}.content .org-profile .game-list{display:flex;flex-wrap:wrap;margin-top:20px}.content .org-profile .game-list .game{float:none;margin:0 10px 10px 0}.content .users{padding:40px;min-height:200px}.content .user-container{position:relative;min-height:200px;display:flex;flex-wrap:wrap}.content .user-container .user-card{position:relative;background:linear-gradient(120deg,#191919,rgba(0,0,0,.5));box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);margin:0 20px 20px 0;padding:15px;width:250px;transition:all .2s;cursor:pointer}.content .user-container .user-card:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.content .user-container .user-card .name{box-sizing:border-box}.content .user-container .user-card .profile-img{width:100px;box-sizing:border-box;border-radius:50%;background-color:#fff}.content .user-container .user-card .profile-name{white-space:nowrap;overflow:hidden;display:inline-block;margin:.5em 0}.content .user-container .user-card .profile-email{margin-bottom:.5em;font-weight:700}.content .user-container .user-card .permissions-title{box-sizing:border-box;padding-right:10px;font-size:.8em;font-weight:700;width:100%}.content .user-container .user-card .permissions{box-sizing:border-box;bottom:.2em;padding:0 10px 5px 0;width:100%}.content .user-container .user-card .permissions div{font-size:.7em}.content .user-container .user-card .permissions .enabled{color:green}.content .user-container .user-card .permissions .disabled{color:grey}.content .organization-container table{min-width:40vw}.content .organization-container table,.content .organization-container td,.content .organization-container th{border:1px solid #000;padding:2px;transition:all .1s}.content .organization-container th{font-weight:700}.content .organization-container .org-link{cursor:pointer;padding:2px;margin:0 5px 5px 0}.content .organization-container .org-link .org-link-name{height:1rem}.content .organization-container .org-link.active{text-decoration:underline}.organization-chooser-dialog .form-group{text-align:left}.organization-chooser-dialog.dialog .form-group .form-control{float:none}.admin-edit-account-dialog .permissions-title{margin-bottom:5px}.admin-edit-account-dialog .permission{border:1px solid #fff;padding:10px;height:auto;margin:0 0 10px;transition:all .2s}.admin-edit-account-dialog .permission .icon{float:right}.admin-edit-account-dialog .permission.add,.admin-edit-account-dialog .permission.remove{cursor:pointer}.admin-edit-account-dialog .permission.add:hover{border-color:#00c736;color:#00c736;padding:10px 15px}.admin-edit-account-dialog .permission.remove:hover{border-color:#a00;color:#a00;padding:10px 15px}.admin-edit-account-dialog img{border-radius:50%;margin:20px 0;width:75px}.admin-edit-account-dialog .info{margin:10px;padding:55px 0 0;text-align:right}.admin-edit-account-dialog h2{margin-bottom:0}.admin-edit-account-dialog .name{font-weight:700;height:1em;cursor:pointer;transition:all .2s}.admin-edit-account-dialog .name .to-public{padding-left:5px;font-size:calc(1pt + .5vw)}.admin-edit-account-dialog .name:hover{color:#f48120}.admin-edit-account-dialog .dialog-icon{cursor:pointer}.admin-edit-account-dialog .dialog-icon:hover{color:#a00}.tv-video-edit-dialog.dialog .tv-video-form{width:250px}.tv-video-edit-dialog.dialog .form-group .form-control{float:left}.tv-video-edit-dialog.dialog .preview{overflow:auto}.tv-video-preview{position:relative;overflow:hidden;float:left}.tv-video-preview.tv-container{width:206px;height:171px;padding:0 10px 10px 0}.tv-video-preview .video-container{padding:18px 15px 20px 5px}.tv-video-preview img{position:absolute;left:0;top:0}.tv-youtubeids-container .tv-video-preview{cursor:pointer}.tv-youtubeids-container .tv-video-preview:hover{-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px black)}.tv-video-edit-dialog.dialog .dialog-icon{cursor:pointer}.tv-video-edit-dialog.dialog .dialog-icon:hover{color:#a00000}.content .tutorials{padding:40px;max-width:100%}.content .tutorials p{margin-bottom:30px}.content .tutorials .tutorial-container{display:flex;flex-wrap:wrap}.content .tutorials h1,.content .tutorials h2{margin-bottom:20px}.content .tutorials .tutorial-container .tutorial{padding:0 10px 20px 0;max-width:256px}.content .tutorials .tutorial-container .tutorial iframe{box-shadow:0 0 10px #000;margin-bottom:10px}.content .tutorials .tutorial-container .tutorial h3{font-weight:700}.header-container{overflow:initial;position:fixed;top:0;width:100%;z-index:1000}.header{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.5);height:40px;overflow:initial}.header .btn .hover-msg{background:#f0f0f0}.header .profile{position:relative;overflow:visible;cursor:pointer;color:#000;float:right;height:100%}.header .profile .name{display:none;float:left;height:100%;font-weight:700;font-size:1.2em;padding:0 2px;line-height:40px;min-width:60px;vertical-align:middle}.header .profile img{box-sizing:border-box;border-radius:100%;float:left;height:99%;padding:2px}.header .profile .profile-menu{box-sizing:border-box;font-size:2em;padding:0 5px 0 2px;line-height:40px;vertical-align:middle;overflow:auto}.header .profile .profile-nav{position:absolute;right:0;background:#323232;top:40px;width:100vw;color:#fff}.header .buttons{float:left;margin-left:50px;line-height:40px}.header .buttons .btn{margin-right:10px}.header .buttons .btn .svg-inline--fa{margin:0}.header a{color:#fff;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.header a:active,.header a:focus,.header a:visited{text-decoration:none;outline:none}.header .link-container a{display:inline-block;text-align:center;font-size:1.4em;padding:0 5px;-webkit-transform:scale(.8);transform:scale(.8);line-height:40px;vertical-align:middle}.header a:hover{text-decoration:none;-webkit-transform:scale(1);transform:scale(1)}.profile-nav .menu-point-container{font-size:1.2rem;line-height:4rem;height:4rem;padding:0 20px;border-bottom:1px solid #fff}.profile-nav .menu-point-container .menu-point{display:inline-block;float:left;transition:all .2s;-webkit-transform-origin:left;transform-origin:left;-webkit-transform:scale(.8);transform:scale(.8)}.profile-nav .menu-point-container:hover>.menu-point{-webkit-transform:scale(1);transform:scale(1)}.dialog-account input,.dialog-account textarea{box-sizing:border-box;width:200px}.dialog-account textarea{height:120px}.dialog-account .change-pass-btn{width:240px;float:right}.dialog-account .form-group-pass{margin:10px 0}.dialog-account .profile{text-align:center;margin-bottom:40px}.dialog-account .profile span{display:inline-block;position:relative;cursor:pointer}.dialog-account .profile img{width:100px;display:inline-block;border-radius:100%}.dialog-profile-image .crop-container{width:200px}@media screen and (min-width:768px){.header{height:65px;padding-left:240px}.header .buttons{line-height:65px;margin-left:20px}.header .link-container a{padding:0 20px;line-height:65px}.header .profile .name{display:initial;padding:0 5px;line-height:65px}.header .profile img{padding:10px}.header .profile .profile-menu{padding:0 20px 0 10px;line-height:65px}.header .profile .profile-nav{width:auto;min-width:300px;top:65px}.profile-nav .menu-point-container{line-height:3rem;height:3rem;padding:0 20px}.dialog-account input,.dialog-account textarea{width:240px}.dialog-profile-image .crop-container{width:400px}}@media screen and (min-width:1800px){.header .logo .logo-text{display:initial}}.spin-round-form-dialog form{width:250px}.spin-round-form-dialog .dialog-icon{transition:all .2s;cursor:pointer}.spin-round-form-dialog .dialog-icon:hover{color:#b40000;border-color:#b40000}.spin-round-preview{position:relative;width:429px;height:283px}.round-previews .spin-round-preview{float:left}.spin-round-preview .background{width:100%;height:100%}.spin-round-preview .text-container{position:absolute;top:41px;left:51px;width:324px;height:162px;line-height:162px;vertical-align:middle;overflow:hidden}.spin-round-preview .text-container.and-image{top:74px;left:206px;height:129px;width:148px}.spin-round-preview .text-container .text{text-align:center;word-wrap:break-word;line-height:normal;display:inline-block;width:324px}.spin-round-preview .text-container .text.and-image{width:148px}.spin-round-preview .image{position:absolute;top:50px;left:136px;width:156px;height:156px}.spin-round-preview .image.and-text{top:74px;left:68px;width:129px;height:129px}.spin-round-preview .audio{position:absolute;width:25px;height:25px;left:341px;top:207px}.spin-round-preview .audio img{width:100%}.game-content-edit.spin-the-bottle .round-previews .spin-round-preview{float:left}.smackthefly-round-dialog{overflow:auto;max-width:760px}.smackthefly-round-dialog .float{float:left}.smackthefly-preview-wrapper{box-sizing:border-box;width:380px;height:237px;overflow:hidden;border:1px solid hsla(0,0%,100%,.2)}.smackthefly-preview-wrapper .smackthefly-round-preview{width:640px;height:400px;-webkit-transform:scale(.5925);transform:scale(.5925);-webkit-transform-origin:top left;transform-origin:top left}.smackthefly-preview-wrapper .smackthefly-round-preview .background,.smackthefly-preview-wrapper .smackthefly-round-preview .background-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.smackthefly-preview-wrapper .smackthefly-round-preview .announcer{position:absolute;width:20%;bottom:20px;right:20px}.smackthefly-preview-wrapper .smackthefly-round-preview .bubble{position:absolute;width:200px;height:200px;bottom:120px;right:150px}.smackthefly-preview-wrapper .smackthefly-round-preview .bubble .bubble-image{position:absolute;z-index:2;top:0;left:0;width:100%}.smackthefly-preview-wrapper .smackthefly-round-preview .bubble .hint-text{position:relative;z-index:3;color:#000;padding:20px;line-height:normal}.smackthefly-preview-wrapper .smackthefly-round-preview .bubble .hint-image{position:relative;z-index:3;padding:0 20px 20px;width:100%;box-sizing:border-box}.smackthefly-preview-wrapper .smackthefly-round-preview .bubble .hint-sound{position:absolute;color:#000;z-index:3;padding:30px 15px;bottom:0;right:0;cursor:pointer}.smackthefly-preview-wrapper .smackthefly-round-preview .round-time{position:absolute;left:10px;bottom:10px;font-weight:700;font-size:25px;width:50px;line-height:45px;text-align:center;color:#fff}.smackthefly-preview-wrapper .smackthefly-round-preview .position-preview{position:absolute;overflow:hidden;z-index:3}.smackthefly-preview-wrapper .smackthefly-round-preview .position-preview .smackthefly-answer-preview-wrapper{width:100%;height:100%;margin:0}.smackthefly-preview-wrapper .smackthefly-round-preview .position-preview .smackthefly-answer-preview{width:100%;height:100%}.smackthefly-preview-wrapper .smackthefly-round-preview .position-preview .smackthefly-answer-preview .text{line-height:inherit;font-size:12px}.smackthefly-preview-wrapper .smackthefly-round-question-preview{position:absolute;width:94px;height:170px;right:26px;bottom:16px}.smackthefly-preview-wrapper .smackthefly-round-question-preview .round-question{position:absolute;top:80px;left:-20%;background:#b4b4b4;height:30px;overflow:hidden;width:140%;text-align:center}.dialog.smackthefly-round-dialog .smackthefly-round-form{width:250px;margin:0 40px 0 0}.dialog.smackthefly-round-dialog .smackthefly-round-form .form-group{text-align:left}.dialog.smackthefly-round-dialog .smackthefly-round-form .form-control{float:left}.smackthefly-answer-container .answer{box-sizing:border-box;float:left;border:2px solid #000;width:100px;height:100px;background:#fff;color:#000;cursor:pointer}.smackthefly-answer-container .answer.new{padding:0;background:transparent;border:0}.smackthefly-answer-container .answer.new img{width:50%}.smackthefly-answer-preview-wrapper{float:left;margin-right:10px;margin-bottom:10px}.smackthefly-answer-preview-wrapper .smackthefly-answer-preview{box-sizing:border-box;position:relative;width:200px;height:200px;border:5px solid #fb4545}.smackthefly-answer-container .smackthefly-answer-preview-wrapper{width:100px;height:100px}.smackthefly-answer-container .smackthefly-answer-preview-wrapper .smackthefly-answer-preview{-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:top left;transform-origin:top left}.smackthefly-answer-preview-wrapper .smackthefly-answer-preview .text{position:absolute;top:0;left:0;line-height:200px;width:100%;text-align:center;font-size:24px}.smackthefly-answer-preview-wrapper .smackthefly-answer-preview .image{position:absolute;top:0;left:0;width:100%;height:100%}.smackthefly-round-sortable{float:left;margin:0 10px 10px 0;max-width:380px;max-height:337px;overflow:hidden}.smackthefly-round-sortable .answers{position:relative;width:460px;max-height:50px;height:50px;margin-top:10px;overflow:hidden}.smackthefly-round-sortable .answers .infinite{width:999999px}.smackthefly-round-sortable .answers .answers-cover{position:absolute;top:0;left:0;width:100%;height:50px;background:linear-gradient(90deg,hsla(0,0%,100%,0) 50%,#fff 85%)}.dialog .smackthefly-round-sortable .answers .answers-cover{background:none}.smackthefly-round-sortable .answers .smackthefly-answer-preview-wrapper{width:50px;height:50px}.smackthefly-round-sortable .answers .smackthefly-answer-preview{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.25);transform:scale(.25)}.smackthefly-answer-dialog .dialog-bottom .dialog-icon,.smackthefly-round-dialog .dialog-bottom .dialog-icon{cursor:pointer;transition:all .2s}.smackthefly-answer-dialog .dialog-bottom .dialog-icon:hover,.smackthefly-round-dialog .dialog-bottom .dialog-icon:hover{color:#b40000;border-color:#b40000}.smackthefly-answer-dialog .smackthefly-answer-form{width:250px}.smackthefly-answer-dialog .smackthefly-answer-form p{margin-bottom:10px}@media (max-width:660px){.smackthefly-round-sortable .smackthefly-preview-wrapper{width:280px;height:175px}.smackthefly-round-sortable .smackthefly-preview-wrapper .smackthefly-round-preview{-webkit-transform:scale(.4355);transform:scale(.4355)}.smackthefly-preview-wrapper{width:300px;height:188px}.smackthefly-preview-wrapper .smackthefly-round-preview{-webkit-transform:scale(.46785);transform:scale(.46785)}.smackthefly-round-sortable .answers{width:280px}}.quizninja-round-dialog{overflow:auto;max-width:760px}.quizninja-round-dialog .float{float:left}.quizninja-preview-wrapper{width:380px;height:237px;overflow:hidden}.quizninja-preview-wrapper .quizninja-round-preview{width:640px;height:400px;-webkit-transform:scale(.5925);transform:scale(.5925);-webkit-transform-origin:top left;transform-origin:top left}.quizninja-preview-wrapper .quizninja-round-preview .quizninja-round-outer{position:relative;width:100%;height:100%}.quizninja-preview-wrapper .quizninja-round-preview .quizninja-round-outer .background{width:100%;height:100%}.quizninja-preview-wrapper .quizninja-round-preview .quizninja-round-outer .quizninja-round-inner{position:absolute;top:0;left:0;margin:50px 100px 70px;width:440px;height:280px;background-color:rgba(100,0,0,.95)}.quizninja-preview-wrapper .quizninja-round-preview .quizninja-round-outer .quizninja-round-inner .ninja{float:left;box-sizing:border-box;height:100%;padding:32px}.quizninja-preview-wrapper .quizninja-round-preview .quizninja-round-outer .quizninja-round-inner .round-text{float:left;box-sizing:border-box;height:100%;width:50%;font-family:"Chewy",serif;color:#fff}.quizninja-preview-wrapper .quizninja-round-preview .quizninja-round-outer .quizninja-round-inner .round-text .round-title{font-size:30px;margin-top:60px;color:#fff;line-height:normal}.quizninja-preview-wrapper .quizninja-round-preview .quizninja-round-outer .quizninja-round-inner .round-text .round-description{margin-top:10px;font-size:16px;color:#fff;line-height:normal}.quizninja-preview-wrapper .quizninja-round-preview .clock{position:absolute;width:100px;height:125px;bottom:5px;left:5px}.quizninja-preview-wrapper .quizninja-round-preview .clock img{width:100%;height:100%}.quizninja-preview-wrapper .quizninja-round-preview .clock .time-text{position:absolute;width:100%;height:100%;top:0;left:0;line-height:97px;margin-top:28px;text-align:center;font-size:34px;font-family:"Chewy",serif;color:#fff}.quizninja-preview-wrapper .quizninja-round-question-preview{position:absolute;width:94px;height:170px;right:26px;bottom:16px}.quizninja-preview-wrapper .quizninja-round-question-preview .ninja{width:100%;height:100%}.quizninja-preview-wrapper .quizninja-round-question-preview .round-question{position:absolute;top:80px;left:-20%;background:#b4b4b4;height:30px;overflow:hidden;width:140%;text-align:center}.quizninja-preview-wrapper .quizninja-round-question-preview .question-image{position:absolute;width:140%;left:-20%;top:-11px}.quizninja-preview-wrapper .quizninja-round-question-preview .round-question .question-text{color:#fff;font-size:14px;line-height:30px;font-family:"Chewy",serif}.dialog.quizninja-round-dialog .quizninja-round-form{width:250px;margin:0 50px 0 0}.dialog.quizninja-round-dialog .quizninja-round-form .form-group{text-align:left}.dialog.quizninja-round-dialog .quizninja-round-form .form-control{float:left}.quizninja-answer-container .answer{box-sizing:border-box;float:left;border:2px solid #000;width:100px;height:100px;background:#fff;color:#000;cursor:pointer}.quizninja-answer-container .answer.new{padding:0;background:transparent;border:0}.quizninja-answer-container .answer.new img{width:50%}.quizninja-answer-container .answer:disabled{background:red}.quizninja-answer-preview-wrapper{float:left;margin-right:10px;margin-bottom:10px}.quizninja-answer-preview-wrapper .quizninja-answer-preview{box-sizing:border-box;position:relative;width:100px;height:100px;border:2px solid #fb4545}.quizninja-answer-preview-wrapper .quizninja-answer-preview .text{position:absolute;top:0;left:0;line-height:100px;width:100%;text-align:center;font-size:12px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quizninja-answer-preview-wrapper .quizninja-answer-preview .image{position:absolute;top:0;left:0;width:100%;height:100%}.quizninja-round-sortable{float:left;margin:0 10px 10px 0;max-width:380px;max-height:337px;overflow:hidden}.quizninja-round-sortable .answers{position:relative;width:460px;max-height:50px;height:50px;margin-top:10px;overflow:hidden}.quizninja-round-sortable .answers .infinite{width:999999px}.quizninja-round-sortable .answers .answers-cover{position:absolute;top:0;left:0;width:100%;height:50px;background:linear-gradient(90deg,hsla(0,0%,100%,0) 50%,#fff 85%)}.dialog .quizninja-round-sortable .answers .answers-cover{display:none}.quizninja-round-sortable .answers .quizninja-answer-preview-wrapper{width:50px;height:50px}.quizninja-round-sortable .answers .quizninja-answer-preview{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.5);transform:scale(.5)}.quizninja-answer-dialog .dialog-bottom .dialog-icon,.quizninja-round-dialog .dialog-bottom .dialog-icon{cursor:pointer;transition:all .2s}.quizninja-answer-dialog .dialog-bottom .dialog-icon:hover,.quizninja-round-dialog .dialog-bottom .dialog-icon:hover{color:#b40000;border-color:#b40000}.quizninja-answer-dialog .text-note{font-size:.7em;max-width:250px;margin-bottom:20px}@media (max-width:660px){.quizninja-round-sortable .quizninja-preview-wrapper{width:280px;height:175px}.quizninja-round-sortable .quizninja-preview-wrapper .quizninja-round-preview{-webkit-transform:scale(.4355);transform:scale(.4355)}.quizninja-preview-wrapper{width:300px;height:188px}.quizninja-preview-wrapper .quizninja-round-preview{-webkit-transform:scale(.46785);transform:scale(.46785)}.quizninja-round-sortable .answers{width:280px}}.dialog.ditj-dialog{overflow:initial}.ditj-dialog .ditj-question .form-group select.form-control.font-family{float:none}.ditj-dialog .ditj-form .ditj-answers{overflow:visible}.public-profile{min-height:5vh}.public-profile .pp-header{position:relative;height:20vh;overflow:hidden;border-bottom:1px solid hsla(0,0%,78.4%,.2)}.public-profile .pp-header .account-img{box-sizing:border-box;float:left;padding:2.5vh}.public-profile .pp-header .account-img .author-preview{max-height:15vh;max-width:100%}.public-profile .pp-header .account-text{box-sizing:border-box;float:left;padding:2.5vh;max-width:70%;height:100%}.public-profile .social-list h1{margin-bottom:5px}.public-profile .social-list h3{font-size:.7em;font-weight:700}.public-profile .pp-header{color:#fff}.public-profile .pp-header .account-title{padding-bottom:1.25vh;white-space:nowrap}.public-profile .pp-header .account-title .pp-name{font-weight:700;font-size:1.5em}.public-profile .pp-header .account-title .org-name{font-style:italic}.public-profile .pp-header .pp-description{box-sizing:border-box}.public-profile .pp-menu{margin:20px 0 10px 30px}.public-profile .pp-menu .btn{margin:0 10px 10px 0}.public-profile .pp-menu .btn .count-text{display:inline-block;margin-left:5px;font-style:italic;font-size:.6em}.public-profile .pp-menu .btn.active{background:#882144}.public-profile .game-list,.public-profile .playlist-list{padding-left:30px}.public-profile .following-list{margin-bottom:20px}.public-profile .pp-dashboard h2{padding-left:40px;margin-bottom:0}.public-profile .pp-dashboard .component-slider-container{margin-bottom:60px}.public-profile .follow-btn-container{position:absolute;bottom:0;right:0;padding:10px;color:#fff}.public-profile .follow-btn-container .btn{padding:8px 30px;background:none;color:#fff;box-shadow:none;border:1px solid hsla(0,0%,100%,.5)}.public-profile .follow-btn-container .btn:hover{background:#fff;color:#000}.public-profile .follow-btn-container .icon{padding-right:10px}.public-profile .social-list{padding-left:30px}.post{padding:5px;margin-bottom:10px;overflow:auto;background:linear-gradient(45deg,hsla(0,0%,94.1%,.5),hsla(0,0%,90.2%,.5));border-radius:7px}.post,.post .profile{box-sizing:border-box}.post .profile{float:left;padding:10px;max-width:33%;border-right:1px solid #000}.post .profile img{width:100%}.post .post-content{float:left;box-sizing:border-box;max-width:67%;padding:10px}.post .post-time{width:100%}.post .post-content .post-content-text{padding-bottom:10px;width:100%}.post .post-content .post-content-image{text-align:left;width:100%}.post .post-content .post-content-image img{border:1px solid #90ee90}.playlists{overflow:auto;min-height:200px;padding:40px}.playlist-chooser .well{background:rgba(0,0,0,.1);padding:20px;width:100%;position:relative;margin:10px 0}.playlist-chooser .error-container{color:#a00;font-size:1.2em;font-weight:700;margin:10px 0;padding:20px;background:rgba(0,0,0,.3)}.playlist-chooser .game-detailed-preview{margin:10px 0}.playlist-chooser .general-error{display:inline}.sortable .playlist-preview .pl-menu.hidden{display:none}.playlist-list .playlist-preview{margin:0 10px 10px 0}.playlist-preview{box-sizing:border-box;position:relative;transition:all .2s;width:220px}.playlist-preview .new-badge{background:rgba(0,0,0,.66);color:#fff}.playlist-preview .new-badge,.playlist-preview .update-badge{position:absolute;bottom:0;left:0;padding:8px;margin:7px 0;font-size:.8em;font-weight:700}.playlist-preview .update-badge{background:hsla(0,0%,100%,.66);color:#000}.playlist-preview.clickable{cursor:pointer}.playlist-preview.clickable:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.playlist-preview .draft{-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:100%}.playlist-preview .draft-label{position:absolute;bottom:0;background:rgba(170,0,0,.9490196078431372);color:#fff;padding:.5em;width:100%;box-sizing:border-box}.playlist-preview .draft-label .draft-title{font-weight:700;font-size:1.3em}.playlist-preview .draft-label .draft-text{font-size:.8em;font-style:italic}.playlist-preview .icon{-webkit-transform-origin:top left;transform-origin:top left;width:220px;height:150px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);position:relative;overflow:hidden}.playlist-preview .icon img{width:100%}.playlist-preview .icon .playlist-icon-title{position:absolute;top:10px;left:5px}.playlist-preview .icon .playlist-icon-label{position:absolute;top:0;width:100%;height:50%}.playlist-preview .pl-image{vertical-align:bottom}.playlist-preview .pl-text-wrapper .pl-text{-webkit-transform-origin:top left;transform-origin:top left}.playlist-preview .pl-text-wrapper .pl-text .pl-title{overflow:hidden;width:220px;text-overflow:ellipsis;white-space:nowrap;font-size:1.2rem;font-weight:700;float:left;margin:.6em 0}.playlist-preview .pl-text-wrapper .pl-text .pl-description{overflow:hidden;width:220px;font-size:1rem;height:3rem}.content .playlist-content{min-height:400px;padding:40px}.content .playlist-content .edit-time{background-color:hsla(0,0%,78.4%,.1);color:#eaeaea;padding:4px;margin:.5em 0}.content .playlist-content .edit-time label{font-weight:700}.content .playlist-content p{margin-bottom:20px}.content .playlist-content .authors{float:left;margin:0 20px}.content .playlist-content .authors img{border-radius:100%}.content .playlist-content .authors .owner-container{float:left;width:100px}.content .playlist-content .authors .owner-container .author-name{text-overflow:ellipsis;overflow:hidden;width:100%;white-space:nowrap}.content .playlist-content .authors .author-img-container{position:relative;float:left;width:63px;height:63px}.content .playlist-content .authors .author-img-container img{width:100%}.content .playlist-content .game-icon .game-icon-icon{color:#c8c8c8}.content .playlist-content .playlist-info{display:flex}.content .playlist-content .playlist-info .playlist-title{margin-top:.5em}.playlist-edit{width:250px}.playlist-edit .title-section{margin:10px 0;padding:10px 0 0;border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3)}.playlist-edit .sub-section{margin-left:10px}.playlist-edit .playlist-preview{float:none}.playlist-edit .form-group{text-align:left}.playlist-edit .form-group .form-control{float:left}.playlist-edit .playlist-icon{position:relative;text-align:center;transition:all .2s;cursor:pointer;overflow:visible;margin:0 1rem 1rem 0}.playlist-edit .playlist-icon:hover .playlist-img{box-shadow:5px 5px 5px rgba(0,50,0,.5)}.playlist-edit .playlist-icon .playlist-img{width:220px;box-shadow:5px 5px 5px rgba(0,0,0,.5)}.playlist-edit .playlist-icon .edit-icon{position:absolute;font-size:2rem;top:-.5rem;right:-.5rem;stroke:#000;stroke-width:5}.playlist-edit-dialog .close-button,.playlist-edit-dialog .dialog-icon{cursor:pointer}.playlist-edit-dialog .close-button:hover,.playlist-edit-dialog .dialog-icon:hover{color:#b40000}.playlist-edit-dialog .playlist-games{overflow:auto}.playlist-edit-dialog .playlist-games .game{position:relative;float:left;width:100px;min-height:50px;margin:0 10px 10px 0}.playlist-edit-dialog .playlist-games .game *{width:100%}.playlist-edit-dialog .playlist-games .game .game-image{box-shadow:5px 5px 5px #000}.playlist-edit-dialog .playlist-games .game .game-title{max-height:1rem;margin:.6rem 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dialog.playlist-edit-dialog .icon-container .form-group{float:left}.dialog.playlist-edit-dialog .icon-container .form-group.icon-btn .btn{width:190px}.dialog.playlist-edit-dialog .icon-container .form-group.color-group{padding-top:7px}.preview-wrapper .picturebook-slide-preview{position:relative;width:640px;height:400px}.preview-wrapper .picturebook-slide-preview img{position:absolute}.preview-wrapper .picturebook-slide-preview .backward-arrow-image{width:58px;left:5px;bottom:5px}.preview-wrapper .picturebook-slide-preview .forward-arrow-image{width:58px;right:5px;bottom:5px}.preview-wrapper .picturebook-slide-preview .audio img{position:absolute;width:58px;bottom:5px;right:69px}.preview-wrapper .picturebook-slide-preview .image{width:100%}.picturebook-slides .picturebook-slides-container .preview-wrapper{width:280px;height:175px;margin:auto auto 20px;cursor:pointer}.picturebook-slides .picturebook-slides-container .preview-wrapper:hover{-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px black)}.picturebook-slides .picturebook-slides-container .preview-wrapper .picturebook-slide-preview{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.4375);transform:scale(.4375)}.picturebook-slide-edit-dialog .picturebook-slide-form{width:250px}.picturebook-slide-edit-dialog .form-group{text-align:left}.picturebook-slides .picturebook-slides-container .sortable{width:280px;height:175px}.picturebook-slide-edit-dialog .dialog-icon{cursor:pointer}.picturebook-slide-edit-dialog .dialog-icon:hover{color:#a00000}@media (min-width:640px){.picturebook-slides .picturebook-slides-container .sortable{float:left;margin:0 20px 20px 0}}.content .organization{padding:40px;min-height:200px}.content .org-preview{position:relative;background:linear-gradient(120deg,#dcdcdc,#fff);float:left;width:220px;height:150px;box-shadow:5px 5px 5px rgba(0,0,0,.2);margin:0 10px 10px 0;transition:all .2s;color:#222;cursor:pointer}.content .org-preview .title{text-align:right;box-sizing:border-box;font-size:20px;line-height:20px;height:60px;width:100%;padding:20px 20px 0 0;font-weight:700}.content .org-preview .contact{box-sizing:border-box;height:68px;font-size:16px;line-height:16px;padding:20px;width:100%;text-align:right}.content .org-preview:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px);box-shadow:5px 5px 5px rgba(0,50,0,.2)}.content .org-preview .systemname{position:absolute;top:0;right:0;font-size:.5rem;font-weight:700;padding:5px}.content .org-preview .country{position:absolute;top:0;left:0;padding:5px;font-size:.7rem;font-weight:700}.content .org-preview .type{position:absolute;bottom:0;left:0;padding:5px;font-size:.5rem;font-weight:700}.org-form .form-error{text-align:left}.org-name a{text-decoration:none;color:inherit}.org-name a:hover{color:#f48120}.my-games,.my-translations{padding:40px;overflow:visible}.my-games .secondary{color:#787878}.my-games .title{display:inline-block}.my-games button{margin:5px;float:right}.my-games .sort-container{display:flex;flex-direction:row}.my-games .sort-container .asc{cursor:pointer;font-size:1.4em;padding:5px 10px;border:1px solid #fff;border-radius:3px;margin-bottom:.5em;margin-left:.5em}.my-games .sort-container .checkbox-label{padding-left:0;padding-right:10px}.game-chooser{max-width:900px;overflow:auto;padding-top:25px}.game-chooser .game-choice{color:#fff;overflow:initial;cursor:pointer;width:70px;min-height:160px;padding:10px;float:left}.game-chooser .game-choice:active,.game-chooser .game-choice:focus{outline:0}.game-chooser .game-choice:active>img,.game-chooser .game-choice:focus>img,.game-chooser .game-choice:hover>img{-webkit-transform:scale(1.4);transform:scale(1.4)}.game-chooser .game-choice:hover>.game-name{font-weight:700}.game-chooser .game-choice img{-webkit-transform-origin:bottom;transform-origin:bottom;transition:all .3s;width:100%}.game-chooser .game-choice .game-name{font-size:.8rem;text-align:center}.list .game{transition:all .2s;margin:0 10px 10px 0}.list .game:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.my-games-edit-dialog .dialog-icon{cursor:pointer}.my-games-edit-dialog .dialog-icon:hover{color:#a00000}@media screen and (min-width:768px){.game-chooser .game-choice{width:130px;min-height:180px;padding:20px}.game-chooser .game-choice .game-name{font-size:1.2rem}}.content .menu-content{margin:40px;padding:40px 0}.content .menu-content .row{margin-bottom:50px}.content .menu-content .component-slider-container .center{padding-top:4px}.content .menu-content .preview-container{box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);width:1280px}.content .menu-content .preview-container .preview-menu{box-sizing:border-box;-webkit-transform-origin:top left;transform-origin:top left;color:#fff;width:1280px;height:800px;background:#323232;padding:40px 0}.content .menu-content .preview-container .preview-menu .component-slider-container .center{width:calc(100% - 160px)}.content .menu-content .preview-container .preview-menu .component-slider-container .arrow{background:none;width:80px}.content .menu-content .preview-container .preview-menu .component-slider-container .arrow.right{background:linear-gradient(90deg,transparent,#323232)}.content .menu-content .preview-container .preview-menu .component-slider-container .arrow.left{background:linear-gradient(270deg,transparent,#323232)}.content .menu-content .preview-container .preview-menu .row-heading-container{display:flex;padding:0 80px;cursor:pointer}.content .menu-content .preview-container .preview-menu .row-heading-container h2{padding-right:10px}.content .menu-content .preview-container .preview-menu .row-heading-container .btn{font-size:.75em;margin-top:.1em;margin-bottom:1.2em}.sort-menu-dialog .explainer{margin-bottom:20px}.style-preview{width:240px;flex-direction:row;display:flex;justify-content:space-between;padding:20px 0 0}.style-preview .card-preview{width:auto;float:none;margin-bottom:0}.pairs .pair-container{overflow:auto;padding:10px;display:flex;flex-wrap:wrap}.pairs .pair-container .pair{cursor:pointer;margin-bottom:10px;width:150px;margin-right:55px}.pairs .pair-container .card-preview .card{box-shadow:5px 5px 15px 0 rgba(0,0,0,.5);border:1px solid #000;-webkit-transform:initial;transform:none}.pairs .pair-container .card-preview.a{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.pairs .pair-container .card-preview.b{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.pairs .pair-container .card-preview .audio{position:absolute;left:5px;top:5px;margin-top:0;font-size:2rem}.pairs .pair-container .pair:hover .card{-webkit-animation-name:wiggle;animation-name:wiggle;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.pair-dialog{max-width:700px}.pair-dialog.dialog .dialog-bottom .dialog-icon{cursor:pointer;transition:all .2s}.pair-dialog.dialog .dialog-bottom .dialog-icon:hover{color:#a00;border-color:#a00}.memory-pair-form .general-error{text-align:left;margin:20px 0}.memory-pair-form .form{margin-bottom:40px}.memory-pair-form .pair{box-sizing:border-box;float:left;width:100%;overflow:initial;margin-bottom:30px}.memory-pair-form .pair .form-group .form-control{float:right}.memory-pair-form .pair .form-group label{margin:0 7px;float:right}.memory-pair-form .form-group .btn{width:75%;margin:1%}.memory-pair-form .form-group .form-control{width:100%}.memory-pair-form .card-previews-container{overflow:auto}.card-preview{float:left;width:50%;text-align:center;margin-bottom:20px}.card-preview .card{display:flex;flex-direction:column;overflow:hidden;background:#fff;height:122px;width:105px;margin:auto;-webkit-transform-origin:left;transform-origin:left;line-height:normal}.card-preview .card.only-text{justify-content:center}.card-preview .card-image{align-self:flex-start;box-sizing:border-box;width:105px;height:105px;padding:5px}.card-preview .card-text{color:#000;font-weight:700;width:100%}.card-preview audio{margin-top:20px;max-width:95%}.memory-pair-form .identical-button{margin-top:20px;float:left}.memory-pair-form .color-container{position:relative}.memory-pair-form .chrome-picker{position:absolute;z-index:100;-webkit-transform:translate(37px);transform:translate(37px)}.memory-pair-form .font-color.a,.memory-pair-form .font-family{float:left}@media screen and (min-width:768px){.memory-pair-form{min-width:530px}.memory-pair-form .pair h2{display:none}.memory-pair-form .pair.a{padding-right:20px}.memory-pair-form .pair.b{padding-left:20px}.memory-pair-form .card-preview{width:50%;margin-bottom:0}.memory-pair-form .pair{width:250px;margin-bottom:0;border-bottom:initial}.memory-pair-form .pair:first-of-type{margin-right:40px}.memory-pair-form .card-preview .card{-webkit-transform:initial;transform:none}.memory-pair-form .card-preview .card.only-text{justify-content:center}}.login-content{position:relative}.login-form-container{overflow:visible;background:transparent;padding:50px 10px}.login-form-container .input-icon{color:#3edbac}.login-form-container-bottom{background:transparent;height:100px}.login-form-container .login-form{margin:auto;width:280px}.login-form-container .form-group{position:relative;text-align:center}.login-form-container .login-form .split-btn-container{width:300px;bottom:-3em;left:inherit}.login-form-container .profile{width:150px;margin:auto auto 30px}.login-form-container .profile img{width:100%;border-radius:50%}.login-form-container .forgot-password{text-align:right;font-style:italic;color:#fff;line-height:1.2em}.login-form-container .forgot-password a{color:#fff}.login-form-container .forgot-password a,.login-form-container .forgot-password span{overflow:visible;margin-right:3px;display:block;transition:all .2s;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right;transform-origin:right}.login-form-container .forgot-password a:hover,.login-form-container .forgot-password span:hover{text-decoration:underline;cursor:pointer;color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.loading-spinner{position:absolute;right:0;bottom:0;font-size:4em;line-height:1;padding:20px;color:#000}.request-dialog{max-width:400px}.login-form-container .login-form,.login-form-container .login-form input{width:250px}@media screen and (min-width:768px){.login-form-container{padding:75px}}.top-menu .language-form .hidden,.top-menu .search-form .hidden{width:0}.top-menu .search-form{float:left}.top-menu .search-form input{color:#000;border:1px solid #000;width:200px;height:35px;box-sizing:border-box;border-radius:5px;padding-left:35px;font-size:14px;transition:all .2s}.top-menu .search-form .search-icon{color:#000;position:relative;font-size:25px;left:30px;padding-top:5px;vertical-align:-7px}.top-menu .language-form{float:left}.top-menu .language-form .form-group .icon{position:relative;left:25px;font-size:1.2em}.top-menu .language-form .form-group select{border:1px solid #000;height:35px;padding-left:25px;color:#000;max-width:200px;transition:all .2s}.content .library{padding:40px}.content .library .library-content .search-result-container{min-height:200px;margin-bottom:40px;position:relative}.content .library .library-content .navigation-menu{margin-bottom:20px}.content .library .library-content .navigation-menu .btn{margin-right:10px}.content .library .library-content .navigation-menu .btn.active{background:#882144}.content .library .load-more{position:relative;min-height:200px}.filters-container{background:transparent;color:#fff;padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:20px;cursor:pointer}.filters-container .minimized .filters{width:80%;float:left;margin:10px 0}.filters-container .minimized .filters .filter{margin-bottom:8px}.filters-container .minimized .tag{padding:3px 4px;font-size:.8em;margin:0 2px}.filters-container .minimized .buttons{margin-bottom:10px;font-size:1.2em}.filters-container .minimized .buttons .svg-inline--fa{width:2em}.filters-container .maximized .form-control{color:#222;border-color:#222;background:hsla(0,0%,100%,.8)}.filters-container .maximized .btn{margin:10px 10px 0 0}.filters-container .maximized .filter{margin:0 40px 0 0;width:250px;min-height:100px;float:left}.filters-container .sort-container{display:inline-block}.filters-container .sort-container .flex{display:flex;flex-direction:row}.filters-container .sort-container .flex .asc{cursor:pointer;font-size:1.4em;padding:5px 10px;border:1px solid #fff;border-radius:3px;margin-bottom:.5em;margin-left:.5em}.filters-container .sort-container .flex .checkbox-label{padding-left:0;padding-right:10px}.form-group.select-pool .option.tag.subject,.taglist .tag.subject{background:#f48120}.form-group.select-pool .option.tag.language,.taglist .tag.language{background:#652d90}.form-group.select-pool .option.tag.gametype,.taglist .tag.gametype{background:#00adee}.form-group.select-pool .option.tag.years,.taglist .tag.years{background:#eb008b}.sortable .game .hidden{display:none}.component-slider .game .game-preview .icon-container.clickable:hover{-webkit-transform:initial;transform:none}.game{width:220px;vertical-align:bottom;box-sizing:border-box}.game .new-badge{background:rgba(0,0,0,.66);color:#fff}.game .new-badge,.game .update-badge{position:absolute;bottom:0;left:0;padding:8px;margin:7px 0;font-size:.8em;font-weight:700}.game .update-badge{background:hsla(0,0%,100%,.66);color:#000}.game .game-title{font-size:1em;font-weight:700;margin:.6em 0;max-height:1.2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:1em}.game .game-description{font-size:1em;position:relative;overflow:hidden;height:3em}.game .game-text{cursor:pointer}.game .draft{-webkit-filter:grayscale(100%);filter:grayscale(100%);width:100%;height:100%}.game .game-preview{box-sizing:border-box;width:100%;height:100%}.game .game-preview.no-padding{padding:0}.game .game-preview .icon-container.clickable{cursor:pointer}.game .game-preview .icon-container.clickable:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.game .game-preview .icon{position:relative;width:100%;overflow:hidden}.game .game-preview .icon .game-pl-count{position:absolute;bottom:0;margin:.5em;padding:.2em;color:#707070;background:#323232;border-radius:5px;opacity:.75}.game .game-preview .icon .game-img{width:100%;vertical-align:bottom}.game .game-preview .icon .gicon{position:absolute;width:100%;top:0;left:0}.game .game-preview .icon .game-icon-title{position:absolute;top:10px;left:5px}.game .game-preview .icon .game-icon-label{position:absolute;top:0;width:100%;height:50%}.game .game-preview .icon .draft-label{position:absolute;bottom:0;background:linear-gradient(45deg,rgba(170,0,0,.9490196078431372) 30%,transparent);color:#fff;padding:.5em;width:100%;box-sizing:border-box}.game .game-preview .icon .draft-label .draft-title{font-weight:700;font-size:1.3em}.game .game-preview .icon .draft-label .draft-text{font-size:.8em;font-style:italic}.game .taglist{margin-top:.3em;max-height:2.75em;overflow:hidden}.game .taglist .tag{font-size:.7em;padding:3px}.game-detailed-preview{margin:0 20px 20px 0}.game-detailed-preview .author-and-stats .left{float:left;max-width:640px;margin-right:20px}.game-detailed-preview .author-and-stats .left .game{margin-right:20px}.game-detailed-preview .author-and-stats .left .game-and-authors{padding-bottom:10px;display:flex;flex-wrap:wrap}.game-detailed-preview .author-and-stats .middle{float:left;margin-right:20px}.game-detailed-preview .author-and-stats .middle .skin-preview{float:left;height:230px}.game-detailed-preview .author-and-stats .right{float:left}.game-detailed-preview .game-image{position:relative;width:220px;height:150px;float:left;margin:0 10px 10px 0}.game-detailed-preview .game-image .game-icon-title{position:absolute;top:10px;left:5px}.game-detailed-preview .game-image .game-icon-label{position:absolute;top:0;width:100%;height:50%}.game-detailed-preview .game-image img{width:100%;height:100%;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}.game-detailed-preview .game-image .gicon{position:absolute;top:0;left:0}.game-detailed-preview .text-content{width:100%;margin-bottom:20px}.game-detailed-preview .text-content .details{background:rgba(0,0,0,.05);padding:5px;font-size:.8em;margin-top:1em}.game-detailed-preview .text-content .edit-date label{font-weight:700}.game-detailed-preview .authors{margin:0 20px 0 0}.game-detailed-preview .authors .author-img-container .author-img,.game-detailed-preview .authors .authors .owner-container .owner-img{border-radius:50%;width:100%;height:100%;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}.game-detailed-preview .authors .owner-container{position:relative;float:left;width:100px;height:100px}.game-detailed-preview .authors .owner-container .author-name{width:100%;margin-top:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:center;font-size:.8em;color:#000}.game-detailed-preview .authors .author-img-container{position:relative;width:50px;height:50px;float:left;margin-left:10px}.game-detailed-preview .copies{position:relative;margin:10px 0}.game-detailed-preview .copies h3{font-weight:700;font-size:.8em}.game-detailed-preview .copies .btn{padding:.3em 1em .3em .3em;margin:5px 7px 0 0}.game-detailed-preview .copies .btn.original .owner-img{height:2.5em;width:2.5em}.game-detailed-preview .copies .btn.active{background:#00a79d;color:#fff}.game-detailed-preview .copies .btn .title{font-weight:700;min-height:1em}.game-detailed-preview .copies .btn .owner,.game-detailed-preview .copies .btn .star{text-align:left;font-size:.7em}.game-detailed-preview .copies .btn .owner-img{height:1.7em;width:1.7em;margin-right:.5em;padding:0}.game-detailed-preview .copies .btn .owner-img img{width:100%}.dialog.playlist-chooser{max-width:85%;min-width:300px}.dialog.playlist-chooser .game-detailed-preview{color:#fff;background:rgba(0,0,0,.2);border-radius:7px;padding:10px}.dialog.playlist-chooser .game-detailed-preview .author-preview .author-name{color:#fff}.dialog.playlist-chooser .game-detailed-preview .text-content h2{font-weight:700}.dialog.playlist-chooser .playlist-preview .pl-description:after{display:none}.dialog.playlist-chooser .playlist-preview:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.dialog.playlist-chooser .playlist-list{display:flex;flex-wrap:wrap}.dialog.playlist-chooser .playlist-list .playlist-preview{float:none}.settings{max-width:800px}.settings .skin-preview{width:300px;float:right}.settings h3{text-align:right}.my-games-edit-dialog{overflow:initial}.my-games-edit-dialog .func-button{padding-bottom:20px}.my-games-edit-dialog .icon-container .form-group{float:left}.my-games-edit-dialog .icon-container .form-group.icon-btn .btn{width:200px}.my-games-edit-dialog .form-error{max-width:250px;text-align:left}.my-games-edit-dialog .form-error-container{border:1px dashed red;padding:7px 10px;margin-bottom:20px}.my-games-edit-dialog .form-error-container p{color:red}.my-games-edit-dialog .form-left-part,.my-games-edit-dialog .form-right-part{max-width:250px}.my-games-edit-dialog .form-left-part{padding-bottom:40px}@media screen and (min-width:768px){.my-games-edit-dialog .form-left-part{float:left;padding-bottom:0}.my-games-edit-dialog .form-right-part{float:left;padding-left:20px;margin-left:20px;border-left:1px solid hsla(0,0%,100%,.2);display:block}}.author-chooser-dialog .authors-container{position:relative;min-height:100px;max-width:80vw}.author-chooser-dialog .authors-container .hover-trigger{position:static}.floor-chooser-dialog .btn{margin:0 10px 10px 0}.floor-chooser .admin-options .btn{margin:15px 0;display:block}.floor-chooser .hand{margin:10px 0}.education-node-form .dialog-icon:hover{color:#a00;cursor:pointer}.delete-edu-game .edu-bread-crumb{margin-bottom:0}.delete-edu-game .description,.delete-edu-game .form-group{margin-bottom:20px}.education-admin .preview .dialog-top{max-width:90vw;min-width:20vw;min-height:20vh}.add-edugame-form{min-width:33.3vw;color:#fff}.add-edugame-form .edu-bread-crumb .bread-crumb-back,.add-edugame-form .edu-bread-crumb .bread-crumb-title{color:#fff}.education-plan-container{display:flex;flex-direction:row}.education-plan-container .education-plan{margin:0 20px 20px 0;padding:10px;box-shadow:0 0 5px rgba(0,0,0,.5);cursor:pointer}.education-plan-form-dialog .dialog-icon{cursor:pointer}.education-plan-form-dialog .dialog-icon:hover{color:#b40000}.edu-bread-crumb{margin-bottom:30px;color:#a9a9a9;font-size:.8em}.edu-bread-crumb .bread-crumb-title{color:#000}.edu-bread-crumb .bread-crumb-back{cursor:pointer;margin:.5em 0;color:#000}.edu-bread-crumb .bread-crumb-back:hover{color:#000}.edu-bread-crumb .node-name{cursor:pointer}.edu-bread-crumb .node-name:hover{color:#000}.education-tree .node{padding:20px;margin:0 2em 1em 0;box-shadow:0 0 2px rgba(0,0,0,.8);float:left;cursor:pointer;position:relative;background:#fff;color:#000}.education-tree .node:hover{box-shadow:0 0 10px #000}.education-tree .node .node-edit{position:absolute;bottom:-.75em;right:-1em;box-shadow:0 0 2px rgba(0,0,0,.8);padding:.15em .25em;background:#fff;z-index:2;border-radius:.25em;color:#3c3c3c}.education-tree .node .node-edit:hover{color:#eb008b}.pop-msg{position:fixed;bottom:2vh;right:2vh;width:17em;height:9em;background:#211d70;color:#fff;border-radius:5px;-webkit-animation:animate-up .5s linear,animate-down .5s linear 5s;animation:animate-up .5s linear,animate-down .5s linear 5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;box-shadow:3px 3px 7px #000}.pop-msg .text{text-align:center;margin-top:.4em;padding:.4em;font-size:1.2em}.pop-msg .sub-text{text-align:center;margin-top:.4em;font-size:.8em}.pop-msg .sub-text .underline{text-decoration:underline}.pop-msg .icon-container{text-align:center;margin-top:1em}.pop-msg .icon-container .icon{width:2em;height:2em}@-webkit-keyframes animate-up{0%{bottom:-20vh}to{bottom:2vh}}@keyframes animate-up{0%{bottom:-20vh}to{bottom:2vh}}@-webkit-keyframes animate-down{0%{bottom:2vh}to{bottom:-20vh}}@keyframes animate-down{0%{bottom:2vh}to{bottom:-20vh}}.education-admin .list .unverified-game{border-bottom:1px solid #000;padding:10px;background:linear-gradient(180deg,hsla(0,0%,86.3%,.3),hsla(0,0%,100%,0))}.education-admin .list .unverified-game .float{margin:10px}.education-admin .list .unverified-game .info{padding:.2em 0}.education-admin .list .unverified-game .edu-bread-crumb{margin:.2em 0}.education-admin .list .unverified-game .btn{margin:10px}.education-admin .list .unverified-game .author-name{display:inline}.preview-wrapper .dj-soundclip-preview{position:relative;width:640px;height:480px}.preview-wrapper .dj-soundclip-preview .background-color{position:absolute;top:0;left:0;width:640px;height:400px;border:2px solid #000}.preview-wrapper .dj-soundclip-preview img{position:absolute}.preview-wrapper .dj-soundclip-preview .audio{position:absolute;left:0;bottom:0;font-size:3rem}.preview-wrapper .dj-soundclip-preview .position{position:absolute;right:0;bottom:0;font-size:2rem}.preview-wrapper .dj-soundclip-preview .image{width:100%}.dj-soundclips .dj-soundclip-container{overflow:hidden;min-height:210px;padding:0 20px 20px 0}.dj-soundclips .dj-soundclip-container .preview-wrapper{width:280px;height:210px;margin:auto auto 20px;cursor:pointer}.dj-soundclips .dj-soundclip-container .preview-wrapper:hover{-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px black)}.dj-soundclips .dj-soundclip-container .preview-wrapper .dj-soundclip-preview{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.4375);transform:scale(.4375)}.dj-soundclip-edit-dialog .djlab-soundclip-form{width:250px}.dj-soundclip-edit-dialog .form-group{text-align:left}.dj-soundclip-edit-dialog .form-group .form-control{float:none}.dj-soundclips .dj-soundclip-container .sortable.drag-source{border:5px solid #ff0}.dj-soundclips .dj-soundclip-container .sortable.drag-target{border:5px solid green}.dj-soundclips .dj-soundclip-container .sortable{width:280px;height:175px}.dj-soundclip-edit-dialog .dialog-icon{cursor:pointer}.dj-soundclip-edit-dialog .dialog-icon:hover{color:#a00000}@media (min-width:640px){.dj-soundclips .dj-soundclip-container .sortable{float:left;margin:0 20px 20px 0}}@-webkit-keyframes slideInFromLeft{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes slideInFromLeft{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.dialog-overlay{position:fixed;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:9999;text-align:center}.dialog-overlay .dialog{-webkit-animation:slideInFromLeft .2s ease-out 0s 1;animation:slideInFromLeft .2s ease-out 0s 1;display:inline-block;text-align:left;position:relative;box-sizing:border-box;margin:5vh auto;box-shadow:0 0 5vh .5vh #000;min-width:250px;-webkit-overflow-scrolling:initial}.dialog-overlay .dialog form{margin:0 0 1em}.dialog-overlay .dialog .item-container .item-container-heading:after{display:none}.dialog-overlay .dialog h1{margin-bottom:0;display:inline-block}.dialog-overlay .dialog h1:after{content:"";display:block;width:33%;margin:10px 0 .5em;box-sizing:initial;border-bottom:1px solid hsla(0,0%,100%,.5)}.dialog-overlay .dialog .dialog-icon-container{position:absolute;padding:5px 5px 10px}.dialog-overlay .dialog .dialog-icon-container .icon{cursor:pointer;color:#fff;background:none;border:none;font-size:1.5em;line-height:.75;padding:5px}.dialog-overlay .dialog .dialog-icon-container .icon .hover-msg{font-size:1rem}.dialog-overlay .dialog .dialog-icon-container .icon .hover-msg .min-width{min-width:220px}.dialog-overlay .dialog .dialog-icon-container .icon:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.dialog-overlay .dialog .dialog-top{overflow:visible;padding:40px 10px;background:linear-gradient(to bottom right,#1e1e1e,#323232);color:#fff}.dialog-overlay .dialog .dialog-top h2{margin-top:0}@media screen and (min-width:768px){.dialog-overlay .dialog .dialog-top{padding:40px}}.dialog-overlay .dialog .dialog-bottom{background:#fff;min-height:80px}.dialog-overlay .dialog .dialog-bottom .dialog-icon{position:absolute;color:#222;right:10pt;bottom:10pt;font-size:25pt}.dialog-overlay .dialog .dialog-bottom .dialog-icon:hover{color:#a00}.dialog-overlay .dialog .close-button{cursor:pointer;position:absolute;right:0;top:0;color:#fff;background:none;border:none;font-size:2em;line-height:.75;padding:10px}.dialog-overlay .dialog .close-button .close-button i{line-height:inherit}.dialog-overlay .dialog .divider{border-bottom:1px solid #fff;margin:20px -40px}.dialog.ditj-dialog h1,.dialog.ditj-dialog h2{text-align:center}.ditj-question{width:236px;margin:auto auto 40px}.ditj-question .form-group{text-align:center}.ditj-question .form-group .form-control{float:none}.ditj-question .form-group .font-color-container,.ditj-question .form-group .font-family{vertical-align:middle}.ditj-form .ditj-question .form-group .form-control.slider{margin:auto}.ditj-form .ditj-answers{overflow:auto;border-bottom:1px solid #fff}.ditj-form .ditj-answers .answer{float:left;padding:5px}.ditj-form .ditj-answers .answer .form-control{width:130px}.ditj-form .ditj-answers .answer .text-alignment .btn{width:auto}.ditj-form .ditj-answers .answer .btn{width:82px}.ditj-form .ditj-answers .answer .font-family{width:80px}.ditj-dialog .dialog-icon{cursor:pointer}.ditj-dialog .dialog-icon:hover{color:#a00000}.ditj-question-form-preview{padding:20px;text-align:center}.ditj-question-preview{position:relative;text-align:center;margin:auto;width:412px;height:311px}.ditj-question-preview .question{position:absolute;top:22px;left:43px;width:310px;height:130px;box-sizing:border-box;overflow:hidden;line-height:normal;word-wrap:break-word}.ditj-question-preview .question.image-and-text img{float:left;max-width:42%}.ditj-question-preview .question.image-and-text div{float:left;width:58%}.ditj-question-preview .question img{height:100%}.ditj-question-preview .question .audio{position:absolute;top:0;right:0;font-size:2em}.ditj-question-preview .answer{position:absolute;overflow:hidden;box-sizing:border-box;width:100px;height:100px;border-radius:10px;background:hsla(0,0%,100%,.14);line-height:normal}.ditj-question-preview .answer.image-and-text img{width:75%}.ditj-question-preview .answer.image-and-text div{padding:0;height:25%}.ditj-question-preview .answer img{width:100%}.ditj-question-preview .answer div{box-sizing:border-box;width:100%;height:100%;padding:0;display:flex;justify-content:center;flex-direction:column;word-wrap:break-word}.ditj-question-preview .answer.correct{border:2px solid green}.ditj-question-preview .answer.a{top:168px;left:43px}.ditj-question-preview .answer.b{top:168px;left:164px}.ditj-question-preview .answer.c{top:168px;left:282px}.ditj-quizzes .ditj-category{margin-bottom:40px}.ditj-quizzes .ditj-category h3{font-size:1.5em;font-weight:700}.ditj-quizzes .ditj-quizzes-container .ditj-preview-wrapper:hover{-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px black)}.ditj-quizzes .ditj-quizzes-container .ditj-preview-wrapper{float:left;margin:5px;cursor:pointer}@media screen and (min-width:768px){.dialog-overlay .dialog.ditj-dialog .dialog-top{padding:40px 0}.ditj-form .ditj-answers .answer{float:left}.ditj-form .ditj-answers .answer .form-control{width:230px}.ditj-form .ditj-answers .answer .btn{width:102px}.ditj-form .ditj-answers .answer .font-family{width:100px}}.confirm{display:inline-block;position:fixed;box-sizing:border-box;box-shadow:0 0 5vh .5vh #000;min-width:300px;background:#fff;color:#000;margin-bottom:20vh;padding:20px;text-align:center;z-index:101}.confirm .confirm-text{padding:20px 0}.content .confirm .confirm-buttons .btn{width:100px;margin:10px}.confirm-overlay{overflow:auto;position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(100,0,0,.5);z-index:100;text-align:center;display:flex;justify-content:center;align-items:center}.component-slider-container{position:relative;width:100%;overflow:hidden}.component-slider-container .component-slider{transition:all .5s}.component-slider-container .center{float:left;width:calc(100% - 80px);padding-top:10px;padding-bottom:10px}.component-slider-container .arrow{color:#fff;position:relative;float:left;width:40px;height:100%;font-size:30px;opacity:.2;text-align:center;z-index:5;transition:all .2s;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.component-slider-container .arrow svg path{stroke:rgba(0,0,0,.5);stroke-width:30px}.component-slider-container .arrow.active{opacity:.8}.component-slider-container .arrow.active:hover{opacity:1;font-size:40px}.component-slider-container .component-slider .component-slide{transition:all .2s;margin:0 10px 10px 0;float:left}.component-slider-container .component-slider .component-slide:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.combination-preview{overflow:auto;border-top:1px solid #fff;padding-top:20px;margin-top:20px}.combination-preview .preview{text-align:left;position:relative;width:200px;height:200px;border:1px solid #fff;margin:20px auto}.combination-preview .preview h4{position:absolute;padding:5px}.lillypad{position:relative;margin:auto;width:158px;height:168px}.lillypad .lillypad-content{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;text-align:center;padding:60px 40px 13px 13px}.lillypad .lillypad-content span{width:100%}.lillypad .lillypad-content img{padding:60px 40px 13px 13px;position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%}form.comboitem-form{margin:auto;max-width:250px}form.comboitem-form .form-group{text-align:center}.combination-items-container{overflow:auto}.combination-items-container .combo,.comboitem-form-container .combo{float:left;margin:10px;position:relative;cursor:pointer;transition:.2s linear}.comboitem-form-container .combo{margin-left:auto;margin-right:auto;display:inline-block;float:none}.combination-items-container .combo:hover{-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px black)}.combination-items-container .combo.dropable .lillypad-image{-webkit-filter:drop-shadow(0 0 10px green);filter:drop-shadow(0 0 10px green)}.lillypad-audio{font-size:2em;cursor:pointer;position:absolute;left:0;bottom:0;color:#000}.lillypad-audio:hover{color:#323232}.comboitem-form-container{text-align:center}.comboitem-form-container h2{display:block}.combo-item-dialog.dialog .dialog-bottom .dialog-icon{cursor:pointer;transition:all .2s}.combo-item-dialog.dialog .dialog-bottom .dialog-icon:hover{color:#b40000;border-color:#b40000}@media screen and (min-width:768px){.combo-preview-container{padding-left:20px;margin-left:20px;border-left:1px solid #fff}.dialog.combo-item-dialog{min-width:500px}}.game-content-edit.buzz-it-content .quizzes{margin-top:40px}.quizzes .buzz-it-preview-quiz{float:left;margin:0 20px 20px 0}.buzz-it-quiz-form-dialog{overflow:initial}.buzz-it-quiz-form-dialog .buzz-it-form-question{width:250px}.buzz-it-quiz-form-dialog .buzz-it-form-question .form-group.small{width:auto}.buzz-it-quiz-form-dialog .answer-form{float:left;width:200px}.buzz-it-quiz-form-dialog .answer-form-container>div{margin-right:20px}.buzz-it-quiz-form-dialog .answer-form-container>div:last-of-type{margin-right:0}.buzz-it-preview-quiz{position:relative;width:544px;height:231.5px}.buzz-it-preview-quiz .question-box-image{width:100%;position:absolute}.buzz-it-preview-quiz .answers{position:absolute;left:0;top:125px;width:540px;height:80px;text-align:center;overflow:hidden;word-wrap:break-word}.buzz-it-preview-quiz .answers .answer1{position:absolute;width:80px;left:25px}.buzz-it-preview-quiz .answers img{width:100%}.buzz-it-preview-quiz .answers .answer2{position:absolute;width:80px;left:230px}.buzz-it-preview-quiz .answers .answer3{position:absolute;width:80px;left:439px}.buzz-it-preview-quiz .answers .text{height:80px;width:80px;vertical-align:bottom;display:table-cell;word-wrap:break-word}.buzz-it-preview-quiz .answers .image-and-text{width:50px;height:50px}.buzz-it-preview-quiz .question{position:absolute;left:5px;top:15px;width:534px;height:80px;text-align:center;overflow:hidden;display:flex;justify-content:center}.buzz-it-preview-quiz .question p{line-height:normal;margin:0 10px}.buzz-it-preview-quiz .question img{height:80px}.buzz-it-preview-quiz .question-sound{position:absolute;top:10px;left:10px;z-index:3;font-size:26px;color:#000}.buzz-it-preview-quiz .answers .answer.correct:before{content:"";position:absolute;width:100%;height:100%;display:block;background:rgba(0,255,0,.1);border:1px solid rgba(0,50,0,.2);box-sizing:border-box}.buzz-it-quiz-form-dialog .dialog-icon{transition:all .2s;cursor:pointer}.buzz-it-quiz-form-dialog .dialog-icon:hover{color:#b40000;border-color:#b40000}@media screen and (max-width:768px){.game-content-edit.buzz-it-content .quizzes .buzz-it-preview-quiz{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.7);transform:scale(.7);margin:0 20px -50px 0}}.bike-race-preview-quiz{position:relative}.bike-race-preview-quiz .clipboard-image{width:100%;position:absolute}.bike-race-preview-quiz .answers{width:100%;position:absolute;bottom:0;display:flex;justify-content:space-between}.bike-race-preview-quiz .question-block{position:absolute;overflow-y:hidden;overflow-x:visible}.bike-race-preview-quiz .question-block .question-image{width:100%;display:flex;justify-content:center;margin-bottom:5px}.bike-race-preview-quiz .question-sound{position:absolute;color:#fff}.bike-race-quizzes{display:flex;flex-wrap:wrap}.bike-race-quiz-form-dialog form{width:250px}.bike-race-quiz-form-dialog form .form-group.small{width:auto}.bike-race-quiz-form-dialog .dialog-icon{transition:all .2s;cursor:pointer}.bike-race-quiz-form-dialog .dialog-icon:hover{color:#b40000;border-color:#b40000}.bike-race-quiz-form-dialog .checkbox-width{width:250px}.author-preview{box-sizing:border-box;position:relative;float:left;width:100px;height:116px;padding:5px}.author-preview.small{width:50px;height:50px}.author-preview.clickable{cursor:pointer;transition:all .2s}.author-preview.clickable:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.author-preview .icon{position:absolute;top:0;right:0;font-size:2rem;color:#960000}.author-preview .initials-container{width:100%;position:relative;display:inline-block}.author-preview .initials-container:before{content:"";display:block;margin-top:100%}.author-preview .initials-container .initials-image{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);background-color:#f2f2f2}.author-preview .initials-container .initials-image svg{width:100%;height:auto}.author-preview .initials-container .initials-image svg text{font-size:265px;fill:#00a79d}.author-preview img{width:100%;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5);background:#fff}.author-preview .author-name{text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%;height:.75rem;font-size:.75rem;color:#eaeaea}.author-preview .hover-msg{top:100%;white-space:nowrap}.author-chooser-dialog .author-name{color:#fff}.dialog-overlay .dialog.wos-quiz-form-dialog .dialog-top{padding:40px 20px}.woz-quiz-form .wos-answers{overflow:visible}.woz-quiz-form .wos-answers .answer{width:220px;padding:5px;float:left}.woz-quiz-form .wos-question{width:250px}.dialog.wos-quiz-form-dialog{overflow:initial}.wos-quiz-preview{position:relative;text-align:center;margin:auto;width:412px}.wos-quiz-preview .quiz-background{width:410px}.wos-quiz-preview .question{position:absolute;top:35px;left:100px;width:287px;height:80px;box-sizing:border-box;overflow:hidden;line-height:normal;word-wrap:break-word;display:flex;justify-content:space-between}.wos-quiz-preview .question img{height:100%}.wos-quiz-preview .question div{width:287px}.wos-quiz-preview .question.image-and-text img{float:left;width:80px;margin-right:19px}.wos-quiz-preview .question.image-and-text div{float:left;width:167px;margin-left:10px}.wos-quiz-preview .audio{position:absolute;top:40px;left:55px;font-size:2em}.wos-quiz-preview .answer{position:absolute;overflow:hidden;box-sizing:border-box;width:85px;height:85px;border-radius:10px;line-height:normal}.wos-quiz-preview .answer.correct{background:rgba(0,255,0,.2)}.wos-quiz-preview .answer.a{top:130px;left:100px}.wos-quiz-preview .answer.b{top:130px;left:200px}.wos-quiz-preview .answer.c{top:130px;left:300px}.wos-quiz-preview .answer img{width:100%;margin:0 auto}.wos-quiz-preview .answer div{box-sizing:border-box;width:100%;height:100%;padding:10px;word-wrap:break-word}.wos-quiz-preview .answer.image-and-text img{width:75%}.wos-quiz-preview .answer.image-and-text div{padding:0;height:25%}.wos-quizzes{min-height:500px}.wos-quizzes .wos-quizzes-container .preview-wrapper{margin:5px;float:left;cursor:pointer}.wos-quizzes .wos-quizzes-container .preview-wrapper:hover{-webkit-filter:drop-shadow(0 0 5px #000);filter:drop-shadow(0 0 5px black)}.wos-quiz-form-dialog .dialog-icon{cursor:pointer}.wos-quiz-form-dialog .dialog-icon:hover{color:#a00}.island-overview{width:80%;max-width:300px;position:fixed;bottom:2%;right:20px;transition:all 1s;background:#fff;border:1px solid #000}.island-overview.hidden{-webkit-transform:translateX(90%);transform:translateX(90%)}.island-overview .toggle{height:100%;width:5%;background:#fff;border-radius:5px;box-sizing:border-box;float:left;margin-top:30%}.island-overview img{width:100%}.island-overview .island-numbers{position:relative;float:left;width:95%;height:100%}.island-overview .island-numbers .island-overview-title{text-align:center;padding:5px}.island-overview .island-numbers .island-quiz-count{position:absolute;display:inline-block;font-size:22px;font-weight:700;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;-webkit-text-stroke:1px #000}.island-overview .island-numbers .island-quiz-count.absolom{left:48%;top:46%}.island-overview .island-numbers .island-quiz-count.tortuga{left:51%;top:10%}.island-overview .island-numbers .island-quiz-count.dragonroost{left:21%;top:83%}.island-overview .island-numbers .island-quiz-count.booty{left:81%;top:71%}.island-overview .island-numbers .island-quiz-count.candyapple{left:71%;top:67%}.island-overview .island-numbers .island-quiz-count.hydra{left:13%;top:66%}.island-overview .island-numbers .island-quiz-count.cannibal{left:8%;top:35%}.island-overview .island-numbers .island-quiz-count.vulcan{left:8%;top:15%}.island-overview .island-numbers .island-quiz-count.poodle{left:92%;top:32%}.island-overview .island-numbers .island-quiz-count.shutter{left:81%;top:31%}.island-overview .island-numbers .island-quiz-count.kookoo{left:84%;top:14%}.island-overview .island-numbers .island-quiz-count.crab{left:29%;top:65%}@media (max-width:450px){.preview-wrapper{max-width:260px;max-height:196px}.wos-quiz-form-preview .preview-wrapper{position:fixed;z-index:1;bottom:130px}.preview-wrapper .wos-quiz-preview{-webkit-transform:scale(.67);transform:scale(.67);-webkit-transform-origin:top left;transform-origin:top left}.wos-quiz-form-preview{min-height:160px}.woz-quiz-form .wos-answers{text-align:center}.woz-quiz-form .wos-answers .answer,.woz-quiz-form .wos-answers .answer .font-color-container,.woz-quiz-form .wos-answers .answer .form-control,.woz-quiz-form .wos-answers .answer .form-group{float:none;vertical-align:middle}.woz-quiz-form .wos-answers .answer .form-group{text-align:center}.woz-quiz-form .wos-answers .answer{padding:20px}.woz-quiz-form .wos-answers .answer .form-group .btn-icon-group .btn{width:170px}.woz-quiz-form .wos-answers .answer .form-group select.form-control.font-family{width:160px}.woz-quiz-form .wos-answers .answer .form-group .form-control{width:200px}}.sakura-items .sakura-item{float:left;margin:0 20px 20px 0}.sakura-settings{min-width:320px;min-height:200px;position:relative}.sakura-settings .background{width:640px;height:400px;background-color:#fff;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}.jigsaw .jigsaw-image-dialog{width:500px}.jigsaw .jigsaw-image-form{max-width:250px}.jigsaw .dialog-overlay .dialog .dialog-bottom .dialog-icon{cursor:pointer}.jigsaw .dialog-overlay .dialog .dialog-bottom .dialog-icon:hover{color:#a00}.jigsaw .preview-container{display:flex;flex-wrap:wrap}.jigsaw .preview-container .preview .container{cursor:pointer}.jigsaw .selector{display:flex}.jigsaw .selector .jigsaw-image{position:relative;height:40px;margin:0 10px 10px 0;overflow:hidden;cursor:pointer}.jigsaw .selector .jigsaw-image.active{box-shadow:0 0 10px #ffffe0}.jigsaw .selector .jigsaw-image.threebytwo{width:60px}.jigsaw .selector .jigsaw-image.fourbythree{width:53px}.jigsaw .selector .jigsaw-image.sixbyfour{width:60px}.jigsaw .selector .jigsaw-image .puzzle-outline{stroke-width:10}.jigsaw .selector .jigsaw-image .size-text{position:absolute;top:0;bottom:0;right:0;left:0;font-size:24px;color:#fff;font-weight:700;text-shadow:0 0 2px #000;text-align:center;line-height:40px;background:rgba(0,0,0,.3)}.jigsaw .container{display:flex;flex-wrap:wrap}.jigsaw .container .jigsaw-image{position:relative;height:267px;margin:0 20px 20px 0;overflow:hidden}.jigsaw .container .jigsaw-image.threebytwo{width:400px}.jigsaw .container .jigsaw-image.fourbythree{width:356px}.jigsaw .container .jigsaw-image.sixbyfour{width:400px}.jigsaw .uploaded{position:absolute;height:100%;top:-100%;right:-100%;left:-100%;bottom:-100%;margin:auto}.jigsaw .puzzle-overlay-image{position:absolute;left:0;top:0;width:100%}.jigsaw .puzzle-overlay-image .puzzle-outline{fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10}.floor-content{padding:40px;min-height:200px}.floor-content .floor-preview .units-container{display:flex;flex-wrap:wrap}.floor-content .floor-preview .units-container .unit{display:flex;margin:5px 5px 0 0;padding:3px;border-radius:3px;background:hsla(0,0%,78.4%,.5);cursor:pointer}.floor-content .floor-preview .units-container .unit svg{margin:7px}.floor-content .floor-admin-preview .hover-msg{top:60px}.floor-content .floor-admin-preview .xs-text{padding-top:5px;font-family:monospace}.floor-content .container{display:flex;flex-wrap:wrap}.floor-content .floor-form-dialog{overflow:visible}.floor-admin-preview{padding:10px;margin:0 20px 20px 0;border:1px solid #000;transition:all .2s;box-shadow:0 0 5px rgba(0,0,0,.8);color:#000;min-width:300px}.floor-admin-preview .btn{margin-right:7px;margin-top:7px}.floor-admin-preview .btn .svg-inline--fa{padding-right:5px}.floor-admin-preview .game-types-container{min-height:3em}.floor-admin-preview .game-types-container img{float:left;width:20px}.floor-admin-preview .game-types-container img.inactive{-webkit-filter:grayscale(100);filter:grayscale(100)}.floor-admin-preview .author-container,.floor-admin-preview .playlist-container{min-height:40px}.floor-admin-preview .group{margin-bottom:20px}.floor-admin-preview .btn.delete-btn{float:right;background-color:#933b38;color:#fff}.sort-menu-dialog{max-width:90vw}.sort-menu-dialog .playlist-preview{float:none}.sort-menu-dialog .sortable{float:left;margin:0 10px 10px 0}.game-related .dialog{max-width:80vw}.game-related .count{font-size:.6em}.game-related h2{margin:0 2px 10px 0}.game-related .group{position:relative;display:flex;justify-content:space-between;margin:10px 2px;transition:all .2s;cursor:pointer}.game-related .group span{margin-left:10px;font-weight:700;cursor:pointer}.game-related .group label{cursor:pointer}.game-related .game-list .game .game-description:after,.game-related .playlist-preview .pl-description:after{background:none}.first-visit{padding:40px}.first-visit .first-visit-options{margin:30px 0 50px}.first-visit .first-visit-options .btn{float:left;margin-right:10px}.first-visit .eula{position:relative;margin-top:20px;padding:20px;background:#c2c2c2;color:#222;max-width:1920px}.first-visit .eula p{margin:10px 0}.first-visit .eula .btn{margin:20px 0;position:relative}.first-visit .eula .btn.accepted{background:#326432;color:#fff}.first-visit .eula .btn .svg-inline--fa{padding-right:5px}.bundle-edit-dialog .dialog-icon{cursor:pointer;color:#222}.bundle-edit-dialog .dialog-icon:hover{color:#a00}.bundle-create-form{max-width:250px}.bundle-index{padding:40px}.sortable .bundle-preview .icon .hidden{display:none}.bundle-details{padding:40px;min-height:500px}.bundle-details .bundle-info .icon-authors{display:flex;margin-bottom:40px}.bundle-details .bundle-info .icon-authors .bundle-preview{margin-right:2em}.bundle-details .item-container.bundle-items-container{max-width:690px;padding:20px 10px 10px 20px}.bundle-preview{box-sizing:border-box;transition:all .2s}.bundle-preview.component-slide{float:left}.bundle-preview.clickable{cursor:pointer}.bundle-preview.clickable:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.bundle-preview .icon{-webkit-transform-origin:top left;transform-origin:top left;position:relative;display:flex;flex-wrap:wrap;align-content:flex-start;height:150px;width:220px;overflow:hidden;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}.bundle-preview .icon .title{position:absolute;top:0;left:0;padding:10px 5px;z-index:2;width:100%;box-sizing:border-box}.bundle-preview .icon .label{position:absolute;top:0;width:100%;height:50%;z-index:1}.bundle-preview .icon .game .game-preview,.bundle-preview .icon .playlist-preview{padding:0}.bundle-preview .icon .playlist-preview .pl-icon{border:none;box-shadow:none}.bundle-preview .icon .bundle-wrapper{width:33.33%;height:33.33%}.bundle-preview .icon .bundle-wrapper .bundle-item{cursor:auto;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(.3333);transform:scale(.3333)}.create-bundle{max-width:80vw}.create-bundle .color-group{display:flex;justify-content:space-between}.create-bundle .color-group label{margin:auto 0;padding-bottom:.5em}.create-bundle .bottom-button{margin-bottom:1em}.create-bundle .form-bundle{max-width:250px}.create-bundle .container{max-width:100%;display:flex;flex-wrap:wrap;margin:1em 0}.create-bundle .container.form-wrap form{margin-top:0}.create-bundle .container.form-wrap .bundle-preview{margin-left:20px}.create-bundle .container .playlist-preview{float:inherit}.create-bundle .container .game{float:inherit;width:100%}.create-bundle .container .game-preview,.create-bundle .container .playlist-preview{padding:0;width:100%}.create-bundle .container .game-preview .pl-icon,.create-bundle .container .playlist-preview .pl-icon{box-shadow:none;border:none}.create-bundle .container .bundle-item-container{width:154px;height:105px;margin:0 10px 10px 0}.create-bundle .container .bundle-item-container .bundle-item{-webkit-transform:scale(.7);transform:scale(.7);-webkit-transform-origin:top left;transform-origin:top left}.create-bundle .container .bundle-item{position:relative;margin:0 10px 10px 0;box-sizing:border-box;width:220px}.create-bundle .container .bundle-item.selected{border:5px solid pink}.create-bundle .container .bundle-item .trash{color:#f2f2f2;position:absolute;top:0;right:0;font-size:1.7em;margin:10px;-webkit-filter:drop-shadow(0 0 4px #000);filter:drop-shadow(0 0 4px black)}.create-bundle .container .bundle-item .add{color:#a00;position:absolute;bottom:0;left:0;font-size:2em;margin:10px;-webkit-filter:drop-shadow(0 0 4px #f2f2f2);filter:drop-shadow(0 0 4px #F2F2F2)}.content .admin{padding:40px}.content .admin .smart-add-index{margin-top:40px}.admin-create-featured-dialog{width:80vw}.admin-create-featured-dialog form{display:flex;flex-wrap:wrap}.admin-create-featured-dialog .well{padding:10px}.admin-create-featured-dialog .form-group{width:260px;box-sizing:border-box}.admin-create-featured-dialog .game-actions .form-group{width:inherit;box-sizing:border-box}.admin-create-featured-dialog .dialog-icon{cursor:pointer}.admin-create-featured-dialog .dialog-icon:hover{color:#a00}.content .landing-background{height:calc(100vh - 40px)}.content .landing{padding:40px;display:flex;justify-content:center;box-sizing:border-box}.content .landing .landing-content{text-align:left;display:flex;flex-wrap:wrap;background:#f2f2f2;border-radius:14px;box-shadow:10px 10px 30px rgba(0,0,0,.5);max-width:95vw;color:#222}.content .landing .landing-content h1 svg{margin-right:.2em;color:#00a79d}.content .landing .landing-content .split{padding:20px}.content .landing .landing-content .split.left{width:300px;max-width:90vw}.content .landing .landing-content .more-info{margin-top:40px}.content .landing .landing-content .right{width:350px;max-width:75vw;padding-right:30px;padding-bottom:30px}.content .landing .landing-content .right .menu-img-container{width:100%;position:relative}.content .landing .landing-content .right .menu-img-container .menu-img{width:100%;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}.content .landing .landing-content .right .menu-img-container .playlist-wrapper{text-align:left;display:flex;justify-content:center;position:absolute;bottom:-30px;right:-30px}.content .landing .landing-content .right .menu-img-container .playlist-wrapper .plus-icon{background:#00a79d;border-radius:100%;position:absolute;bottom:-20px;left:-20px;padding:15px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);color:#fff}.content .landing .landing-content .right .menu-img-container .playlist-wrapper .playlist-preview{float:none;width:auto;cursor:auto}.content .landing .landing-content .right .menu-img-container .playlist-wrapper .playlist-preview .icon{border:4px solid #00a79d}.content .landing .landing-content .btn{margin-top:20px}@media screen and (min-width:768px){.content .landing-background{height:calc(100vh - 65px)}.content .landing{padding:40px}.content .landing .landing-content .split{padding:80px 40px}}.wall-edit-dialog .dialog-icon{cursor:pointer;color:#222}.wall-edit-dialog .dialog-icon:hover{color:#a00}.wall-index{padding:40px}.wall-create-form{width:250px}.wall-menu{padding:40px;min-height:50vh}.item-container .wall-preview{margin-right:10px}.wall-add-item-form .item-preview{margin-bottom:40px}.wall-preview{background:linear-gradient(45deg,hsla(0,0%,100%,.1),rgba(0,0,0,.1));padding:10px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.2);min-width:200px}.wall-preview.clickable{cursor:pointer;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.wall-preview.clickable:hover{-webkit-transform-origin:.5 .5;transform-origin:.5 .5;-webkit-transform:translateY(-5px);transform:translateY(-5px)}.wall-preview .wall-preview-menu{margin-top:10px}.wall-preview .wall-preview-menu .btn{margin-right:10px}.wall-preview h2:after{content:"";display:block;width:33%;margin:10px 0 5px;box-sizing:initial;border-bottom:1px solid hsla(0,0%,100%,.5)}.wall-preview .checkbox-container{margin-top:5px}.presentation_placement,.supersorter_placement{margin-top:10px;margin-bottom:35px}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}body,html{font-family:"Lato",sans-serif;color:#eaeaea}@font-face{font-family:"Noot";src:url(/static/media/noot-aj.0b258085.ttf)}@font-face{font-family:"Adobe NotDef";src:url(/static/media/AND-Regular.84b4ee8f.ttf)}html{background-image:url(/static/media/background_3.06f73ea0.png);background-color:#1b1464;background-repeat:no-repeat;background-position:50%;background-attachment:fixed;background-size:cover}.crop-container .ReactCrop{background-position:0 0,10px 10px;background-size:20px 20px;background-image:linear-gradient(45deg,#eee 25%,transparent 0,transparent 75%,#eee 0,#eee),linear-gradient(45deg,#eee 25%,#fff 0,#fff 75%,#eee 0,#eee)}.ReactCrop div{overflow:initial}a{text-decoration:none}form{margin:1em 0}h1,h2,h3{margin-bottom:.5em}h1{font-size:2em}h2{font-size:1.5em}h1+p{margin-top:-.5em}.hand{cursor:pointer}.relative{position:relative}.xs-text{font-size:.5em}.content{position:relative;max-width:100%;background:hsla(0,0%,100%,.05)}.content .layout-content{padding:40px}.clear-fix{float:none;overflow:auto;height:0;width:100%}.half{float:left;width:50%}.padding{padding:40px}.float{float:left}.float-right{float:right}.general-error{color:red}.form-error{color:red;width:100%;font-size:.9em}.changes-icon{position:absolute;display:inline-block;right:-9px;top:-9px;color:#ff0;font-size:.9em}.hover-msg{position:absolute;visibility:hidden;left:0;background:hsla(0,0%,78.4%,.95);color:#323232;text-align:left;padding:10px;border-radius:5px;z-index:99999}.hover-msg.unsaved-changes{background:#323232;color:#ff0;top:-11px;right:-12px;padding:4px 22px 4px 4px;left:auto;font-size:.7em;z-index:99998}.hover-trigger{position:relative}.hover-trigger:hover{z-index:9}.form-group:hover .hover-msg,.hover-trigger:hover .hover-msg{visibility:visible}.link-text{cursor:pointer;transition:all .1s}.link-text:hover{text-decoration:underline;color:#f48120;padding-left:5px}.link-text svg{margin-right:.3em}.basegame-form .title-section{margin:10px 0;padding:10px 0 0;border-bottom:1px solid hsla(0,0%,100%,.3);border-top:1px solid hsla(0,0%,100%,.3)}.basegame-form .sub-section{margin-left:10px}.admin-table{display:flex}.admin-table tr{border-bottom:1px dashed rgba(50,50,50,.2)}.admin-table thead tr th{text-align:left;font-weight:700;padding:5px 10px 0 0}.admin-table td{padding:5px 10px 5px 0;vertical-align:middle}.admin-table td .playlist-preview,.admin-table td img{vertical-align:bottom}.admin-table td .btn{padding:4px 8px}.admin-table .title{max-width:200px}.admin-table .description,.admin-table .title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-table .description{max-width:150px}.featured-game{position:relative;overflow:hidden;width:98%;margin:1%;height:400px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2);text-align:initial}.featured-game .featured-type{color:#fff;text-shadow:0 0 5px #000;font-family:"shadows into light",fantasy;font-size:1.5em;background:#211d70;display:inline-block;padding:.3em .7em}.featured-game .hero-image{height:100%}.featured-game .featured-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.featured-game .featured-content .centered{width:100%;border-radius:3px;background:linear-gradient(180deg,rgba(25,25,25,.3),rgba(30,30,30,.8),#1e1e1e);padding:10px 55px}.featured-game .featured-content .centered .game-actions{position:absolute;right:5%;bottom:20px;display:flex;flex-direction:column;justify-content:flex-end}.featured-game .featured-content .centered .game-actions .btn{width:220px;margin:5px 10px}.featured-game .featured-content .centered .game-info{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.featured-game .featured-content .centered .game-info .account-wrapper,.featured-game .featured-content .centered .game-info .game-wrapper,.featured-game .featured-content .centered .game-info .playlist-wrapper{position:absolute;right:5%;bottom:90px;padding:10px;border-radius:3px;height:302px;box-sizing:border-box}.featured-game .featured-content .centered .game-info .account-wrapper{height:270px}.featured-game .featured-content .centered .game-info .account-wrapper .author-preview{width:220px}.featured-game .featured-content .centered .game-info .playlist-wrapper .playlist-preview{float:none;color:#fff;cursor:auto}.featured-game .featured-content .centered .game-info .playlist-wrapper .playlist-preview .pl-description:after{display:none}.featured-game .featured-content .centered .game-info .game{float:none;color:#fff}.featured-game .featured-content .centered .game-info .text{position:absolute;left:20px;bottom:20px;max-width:calc(85% - 220px);border-radius:3px;margin-left:20px;padding:10px;width:100%;box-sizing:border-box;word-break:break-word}.featured-game .featured-content .centered .game-info .text .title{color:#fff;text-shadow:2px 2px 5px rgba(50,50,50,.5)}.featured-game .featured-content .centered .game-info .text p{text-shadow:2px 2px 5px rgba(50,50,50,.5);white-space:pre-wrap}.featured-game .backdrop{min-width:100%;text-align:center}.time-select{display:flex}.time-select .clock-container{margin-left:1em}.time-select .clock-container .form-group{width:auto}.time-select .form-group{width:130px}.time-select .form-group label{margin-bottom:.4em}.trash{cursor:pointer}.trash:hover{color:#a00}.scheduled-items .cmd{margin:1em 0}.scheduled-items .cmd h3{border-bottom:1px solid #fff}.scheduled-items .times .day-of-week-time{margin:0 0 .5em;display:flex;justify-content:space-between}.scheduled-items .times .day-of-week-time span:first-of-type{min-width:100px}.scheduled-items .times .day-of-week-time .trash{margin-left:1em}.clock-container{display:flex;flex-direction:column;align-items:center}.clock-container .checkbox-container.active .checkbox-slide{background:#f48120}.clock-container .am-check{margin-top:.5em;font-size:.5em}.clock-container .am-check.form-group{width:60px}.clock-container .clock{width:100px;height:100px;background:rgba(30,70,200,.4);border-radius:100%;position:relative;-webkit-transform-origin:top left;transform-origin:top left;transition:all .8s}.clock-container .clock.night{background:#4f5eab}.clock-container .clock.day{background:#ecd52b}.clock-container .clock .hours,.clock-container .clock .minutes{background:#000;position:absolute;left:50px;top:50px;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:rotate(0deg);transform:rotate(0deg);box-sizing:border-box;border-top-right-radius:50%;border-top-left-radius:50%}.clock-container .clock .hours{left:48px;width:4px;height:27px}.clock-container .clock .minutes{left:49px;width:2px;height:42px}.clock-container .clock .id{position:absolute;width:2px;height:5px;background:rgba(0,0,0,.8);left:49px;top:50px;padding-top:46px;background-clip:content-box;-webkit-transform-origin:top;transform-origin:top}.clock-container .clock .id.id-1{-webkit-transform:rotate(210deg);transform:rotate(210deg)}.clock-container .clock .id.id-2{-webkit-transform:rotate(240deg);transform:rotate(240deg)}.clock-container .clock .id.id-3{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.clock-container .clock .id.id-4{-webkit-transform:rotate(300deg);transform:rotate(300deg)}.clock-container .clock .id.id-5{-webkit-transform:rotate(330deg);transform:rotate(330deg)}.clock-container .clock .id.id-6{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.clock-container .clock .id.id-7{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.clock-container .clock .id.id-8{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.clock-container .clock .id.id-9{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.clock-container .clock .id.id-10{-webkit-transform:rotate(120deg);transform:rotate(120deg)}.clock-container .clock .id.id-11{-webkit-transform:rotate(150deg);transform:rotate(150deg)}.clock-container .clock .id.id-0{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.color-image-group{background:hsla(0,0%,100%,.1);border-radius:.3em;width:250px;box-sizing:border-box}.color-image-group .form-group{float:left;margin-bottom:0}.color-image-group .form-group.float-right{float:right}.color-image-group .form-group .font-color{margin:5px 0 5px 5px}.color-image-group .form-group .image-button-quick{background:none;width:calc(235px - 2.4em)}.color-image-group .form-group .image-button-quick .btn{width:calc(100% - 54px);max-width:none}.dialog .form-group .form-control{color:#fff}.form-group{position:relative;margin-bottom:.5em}.form-group .form-error{padding-top:.5em;text-align:right}.form-group.color-group{background:hsla(0,0%,100%,.1);border-radius:.3em;padding:0;height:2.2em}.form-group.color-group label{margin-bottom:0;height:2.2em;vertical-align:bottom;line-height:2.2em;margin-right:0;padding-left:10px;box-sizing:border-box;width:calc(100% - 2.2em)}.form-group.color-group select.form-control.font-family{width:calc(100% - 40px);max-width:none}.form-group.small{width:250px}.form-group:hover .hover-msg{display:initial}.form-group .btn{width:243px;height:2.2em;font-size:1em}.form-group .text-alignment{background:hsla(0,0%,100%,.1);border-radius:.3em}.form-group .text-alignment .btn{width:auto;height:auto;margin:5px;font-size:.9em}.form-group .text-alignment .btn.active{color:#00c736;background:#c2c2c2}.form-group .input-btn-group input{width:198px}.form-group .input-btn-group .btn{width:auto;margin-left:5px}.form-group .btn-icon-group .btn{width:203px}.form-group .btn-icon-group .icon{font-size:1.6em;margin:0 5px;cursor:pointer}.form-group .btn-icon-group .icon:hover{color:#a00}.form-group textarea.form-control{height:calc(6.4em + 2px)}.form-group select.form-control{padding:5px}.form-group select.form-control.font-family{width:195px;float:right;max-width:calc(100% - 50px)}.form-group select.form-control option{background:#323232;color:#fff}.form-group .image-button-quick{background:hsla(0,0%,100%,.1);border-radius:.3em;vertical-align:middle;padding:5px}.form-group .image-button-quick .quick-upload{float:left;text-align:center;margin-right:10px}.form-group .image-button-quick .quick-upload .drop-container .dropzone{padding:7px 12px;margin:0}.form-group .image-button-quick .btn{width:150px;max-width:calc(100% - 100px)}.form-group .image-button-quick .remove-icon{font-size:25px;margin-left:10px;vertical-align:middle}.form-group .image-button-quick .remove-icon:hover{color:#b40000;cursor:pointer}.form-group .form-control{box-sizing:border-box;padding:.5em;border-radius:.2em;border:1px solid #fff;background:transparent;color:#eaeaea;width:250px;max-width:100%;height:2.2em;font-size:1em}.form-group .form-control::-webkit-input-placeholder{color:hsla(0,0%,100%,.6)}.form-group .form-control::placeholder{color:hsla(0,0%,100%,.6)}.form-group .form-control:focus{outline:none}.form-group .form-control.unsaved-changes{border-color:#ff0}.form-group .form-control.control-dark{border:1px solid #000;color:#000}.form-group .form-control:disabled{background:hsla(0,0%,39.2%,.5);color:hsla(0,0%,100%,.5);border-style:hidden}.form-group .form-control.slider{overflow:auto}.form-group .form-control.slider .number{float:left;width:20%;text-align:center;height:100%;background:none;border:none}.form-group .form-control.slider input{float:left;box-sizing:border-box;margin:0;background:transparent;color:#fff;width:80%;height:100%}.form-group label{display:inline-block;margin-bottom:.5em;margin-right:7px}.form-group label.full-width{float:none;width:100%;line-height:1em}.form-group .font-color-container{display:inline-block;overflow:visible}.form-group .font-color{width:2.2em;height:2.2em;border-radius:5px;background:linear-gradient(#7f7f7f,#323232);text-align:center}.form-group .font-color .font-color-icon{height:2.2em;width:1.5em}.form-group .chrome-picker{position:absolute;z-index:100;-webkit-transform:translate(37px);transform:translate(37px)}.form-group .btn-icon-group>*{vertical-align:middle}.form-group.select-pool .title{margin-bottom:5px}.form-group.select-pool{max-width:512px}.form-group.select-pool .option{padding:5px;margin:2px;transition:all .2s;float:left;background:#00a79d;color:#fff;border-radius:.2em;cursor:pointer}.form-group.select-pool .option.disabled{background:#c8c8c8}.form-group.select-pool .option .icon{float:right;padding-left:10px}.form-group.select-pool .option:hover .icon{color:#c80000}.form-group.select-pool .option.disabled:hover .icon{color:inherit}.form-group.icon-group input{padding-left:34px}.form-group.icon-group .input-icon{position:absolute;line-height:1em;font-size:1.5em;padding:5px;color:#fff;overflow:hidden}.label-form-group .form-group{float:left}.form-group .checkbox-container{background:hsla(0,0%,100%,.1);border-radius:.3em;height:2.2em;padding:.6em 0;box-sizing:border-box;display:flex;justify-content:space-between}.form-group .checkbox-container.disabled{background:hsla(0,0%,39.2%,.5);color:hsla(0,0%,100%,.5);border-style:hidden}.checkbox-group .checkbox-container{padding:0}.label-form-group .form-group .checkbox-container{height:auto}.label-form-group .form-group.color-group{border-radius:3px 0 0 3px;border-right:0;margin:0 15px 0 0;vertical-align:bottom}.label-form-group .form-group .font-color{margin:0}.label-form-group .checkbox-group{box-sizing:border-box;height:2.2em;padding:.6em 0;border-left:0;background:hsla(0,0%,100%,.1);border-radius:.3em;float:left;width:calc(100% - 2.2em)}.form-group .checkbox-container .checkbox-label{float:left;padding-left:10px}.label-form-group .form-group.color-group .font-color-container{vertical-align:bottom}.label-form-group .form-group.color-group .font-color-container .font-color{margin-right:0}.label-form-group .form-group .checkbox-container .checkbox-label{box-sizing:border-box;width:160px;text-align:left;padding-left:5px}.label-form-group .form-group .checkbox-container{background:none}.btn-split-container{overflow:visible;position:absolute;width:100%;bottom:4em;left:0}.btn-split-container.btn-large{bottom:4em}.btn{position:relative;cursor:pointer;display:inline-block;border-radius:4em;padding:.5em 1em;border-style:none;background:#fff;color:#000;box-shadow:0 0 2px 0 #000;transition:all .2s}.btn .svg-inline--fa{margin-right:.5em}.btn.btn-black{background:#000;color:#fff;box-shadow:none}.btn.btn-l{font-size:1.2em}.btn:hover{box-shadow:0 0 5px 0 #000}.btn-split{display:block;margin:auto;padding:.5em 6em}.btn-split.btn-large{font-size:2em;padding:.5em 2em}.btn-split:hover{padding:.6em 7em}.btn-split.btn-large:hover{padding:.6em 2.2em}.btn:disabled{background:grey;color:#fff;cursor:not-allowed}.btn:disabled,.btn:disabled:hover{box-shadow:none}.btn-split:disabled:hover{padding:.5em 8em;box-shadow:0 0 30px 0 #000}.btn-split.btn-large:disabled:hover{padding:.5em 2em}.btn .svg-inline--fa+span{margin-left:5px}.fas-badge{position:absolute;font-size:1.2em;bottom:5%;right:5%}.flex-list{display:flex;flex-wrap:wrap}.flex-list>div{margin:0 10px 10px 0}.drop-container .dropzone{cursor:pointer;box-sizing:border-box;padding:1em;border:2px dashed;width:100%;margin:.5em 0;transition:all .2s}.drop-container .dropzone.active{border:2px dashed green}.drop-container .dropzone:hover{border:2px dashed;padding:1.5em 1em}.drop-container .dropzone p{vertical-align:middle}.crop-container{max-width:250px}.checkbox-container{cursor:pointer}.checkbox-container:hover .checkbox-slide{background:#f48120}.checkbox-container.disabled .checkbox-slide{background:#323232}.checkbox-container .checkbox-slide.active{background:#00a79d}.checkbox-container .checkbox-slide.active:after{border:solid #fff;border-width:0 .3em .3em 0}.checkbox-container .checkbox-slide{position:absolute;display:block;right:0;width:1.2em;height:1.2em;border-radius:3px;background:#ebebeb;margin-right:.6em;margin-top:-.1em;cursor:pointer;transition:all .2s;float:right}.checkbox-container .checkbox-slide:after{content:"";position:absolute;display:block;left:.4em;top:-.35em;width:.45em;height:.95em;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.loading-visuals.shown{display:flex;position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:hsla(0,0%,100%,.1)}.loading-visuals.shown.no-background{background:none}.loading-visuals{display:none}.loading-visuals .loading-image{max-width:25%;max-height:50%;object-fit:contain;margin:auto;-webkit-transform-origin:center;transform-origin:center;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.clickable{cursor:pointer}.btn:active .hover-msg,.btn:focus .hover-msg,.btn:hover .hover-msg{display:initial;-webkit-transform:scale(1);transform:scale(1)}.btn .hover-msg{display:initial;position:absolute;background:hsla(0,0%,78.4%,.5);padding:3px 10px;top:3em;left:.5em;color:#000;transition:all .2s;-webkit-transform:scale(0);transform:scale(0);box-shadow:0 0 2px rgba(0,0,0,.5);border-radius:3px;max-width:50vw;white-space:nowrap}.btn.link{border-radius:0}.btn.link:hover :first-child{transition:all .2s;margin-left:20px}.sm-invis{display:none}.form-group .autocomplete-list{position:absolute;z-index:99;width:250px;background:#969696;border-radius:.2em}.form-group .autocomplete-list div{cursor:pointer;padding:10px 5px}.form-group .autocomplete-list .active{background:#323232;border-radius:inherit}.form-group .taglist{max-width:250px;padding-top:10px}.form-group .taglist .no-tag-test{line-height:2.7em}.taglist .tag{float:left;color:#fff;border-radius:.2em;padding:5px;margin:2px;background:#00a79d}.form-group .taglist .tag{cursor:pointer}.form-group .taglist .tag .tag-trash{font-size:.8em;margin-left:4px}.form-group .taglist .tag:hover .tag-trash{color:#a00}.form-group .rc-slider-disabled{background:initial;color:hsla(0,0%,100%,.5);border-style:hidden}.form-group .rc-slider{height:2.2em;margin-top:.5em}.rc-slider-tooltip{z-index:999}.rc-slider-tooltip .rc-slider-tooltip-inner{box-shadow:none}.dialog-overlay .dialog.bulk-dialog .form-group{max-width:280px}.dialog-overlay .dialog.bulk-dialog .bulk-form{margin-top:20px}.dialog-overlay .dialog.bulk-dialog .well{padding:20px}.dialog-overlay .dialog.bulk-dialog .playlist-preview .pl-description:after{display:none}.dialog-overlay .dialog.bulk-dialog .dialog-top{background:linear-gradient(202.5deg,#00a79d 200px,#000038 1200px)}.dialog .floor-table{margin-top:20px}.dialog .floor-table td.green{color:#00c736}.dialog .floor-table td.yellow{color:#d6de23}.dialog .floor-table td.red{color:#a00}.dialog .floor-table td.max-width{max-width:200px}.pop-container{position:fixed;bottom:40px;right:20px;z-index:9999}.pop-container .msg{transition:all .75s;position:relative;right:0;margin:10px 0;min-width:300px;background-color:#f2f2f2;color:#000;border-bottom-left-radius:5px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}.pop-container .msg .msg-content{padding:10px 20px 30px}.pop-container .msg .msg-content .title{font-weight:700;margin-bottom:10px}.pop-container .msg:before{position:relative;-webkit-animation:spinGradient 2s linear infinite;animation:spinGradient 2s linear infinite;background-image:linear-gradient(90deg,#00a79d,#fff,#00a79d,#fff,#00a79d);background-size:200%;content:"";display:block;height:8px}.pop-container .spawn{-webkit-transform:translate(120%);transform:translate(120%)}.pop-container .in{-webkit-transform:translate(0);transform:translate(0)}.pop-container .out{-webkit-transform:translate(120%);transform:translate(120%)}.unit-dialog .license-info,.unit-dialog .projector-info{background:hsla(0,0%,100%,.1);padding:1em;margin-bottom:.5em}.unit-dialog .group{margin-bottom:.5em;display:flex}.unit-dialog .group label{font-weight:700;margin-right:.5em}.unit-dialog .dialog-icon{cursor:pointer}.unit-dialog .dialog-icon:hover{color:#a00}.org-list .form-control{border:1px solid #000;color:#000}.unit-index{padding:20px}table.org-table.floor-table tbody tr:hover{font-weight:400}table.org-table.floor-table .floor:hover{font-weight:700}table.org-table thead th{font-weight:700;text-align:left;border-bottom:1px solid #000;padding-right:10px}table.org-table thead th.sortable{cursor:pointer}table.org-table tbody .truncate{max-width:150px}table.org-table tbody .btn-ish:hover{cursor:pointer;text-decoration:underline}table.org-table tbody tr:nth-child(2n){background-color:rgba(0,0,0,.2)}table.org-table tbody tr:nth-child(2n).reseller{background-color:rgba(244,129,32,.9490196078431372)}table.org-table tbody tr:nth-child(odd){background-color:transparent}table.org-table tbody tr:nth-child(odd).reseller{background-color:rgba(244,129,32,.9490196078431372)}table.org-table tbody tr:hover{font-weight:700}table.org-table tbody tr td{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:2px 10px 2px 2px}.unicode-table thead th{padding-right:5px}.unicode-table tbody td{padding:5px;border:1px solid #000}.text-trick-container{display:flex}.text-trick-container .text-trick{margin-right:40px}.text-tips-form .form-group .form-control{border-color:#000;color:#000}.flex{display:flex}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.browser-record{margin:20px 20px 20px 0}.browser-record .control-icon{font-size:2em;margin-right:10px;cursor:pointer}.browser-record .control-icon.recording{color:red}.keyboard{border:1px solid #323232;padding:7px 15px;box-shadow:3px 3px 3px rgba(0,0,0,.5);border-radius:7px;box-sizing:border-box}.well{box-shadow:5px 5px 5px 6px rgba(0,0,0,.3);margin:0 20px 20px 0}.pretty-error{margin:20px 0}.pretty-error .general-error{display:inline;padding:10px;box-shadow:2px 2px 5px rgba(100,0,0,.2);color:#a00}.pretty-error .general-error svg{margin-right:.5em}.pages span{border:1px solid #f0f0f0;box-shadow:2px 2px 2px rgba(0,0,0,.3);border-radius:5px;padding:8px;margin-right:4px;width:22px;display:inline-block;text-align:center;transition:all 125ms;cursor:pointer;color:#eaeaea;font-size:.8em}.pages span.disabled{cursor:default;border-color:#2f3961;background:#2f3961}.pages span.disabled:hover{-webkit-transform:none;transform:none}.pages span.active{font-weight:700;border-width:2px;padding:7px}.pages span:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.smart-add-form .playlist-preview{float:none}.item-container{position:relative;background:hsla(0,0%,78.4%,.1);margin-bottom:20px;padding:20px;box-shadow:5px 5px 5px 0 rgba(0,0,0,.2)}.item-container .item-container-heading{display:inline-block}.item-container .item-container-heading:after{content:"";display:block;width:33%;margin:10px 0 20px;box-sizing:initial;border-bottom:1px solid hsla(0,0%,100%,.5)}.item-container .list{display:flex;justify-content:left;flex-wrap:wrap}.item-container .list .bundle-preview,.item-container .list .playlist-preview{margin:0 10px 10px 0}.item-container .secondary{color:#707070}.icon-menu{display:initial;position:absolute;left:0;top:0;width:100%;height:100%;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;z-index:11}.icon-menu.hidden{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.icon-menu .fa-icon{position:absolute;right:8%}.icon-menu .menu-container{position:relative;height:100%}.icon-menu .menu-point{box-sizing:border-box;color:#eaeaea;height:25%;padding-left:7%;text-align:left;border-bottom:2px solid rgba(60,60,60,.9490196078431372);transition:all .2s;font-size:.8em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:rgba(50,50,50,.9490196078431372);display:flex;flex-direction:column;justify-content:center}.icon-menu .menu-point:hover{background:#710640;padding-left:10%}.icon-menu .menu-point:hover .fa-icon{-webkit-transform:scale(1.2);transform:scale(1.2)}@-webkit-keyframes spinGradient{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spinGradient{0%{background-position:100% 50%}to{background-position:0 50%}}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}50%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@keyframes wiggle{0%{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}50%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media handheld{body{min-height:101vh}}@media screen and (min-width:768px){.crop-container{max-width:400px}.sm-invis{display:none}}@media (max-width:450px){.ditj-dialog{width:300px}.ditj-preview-wrapper{max-width:260px;max-height:196px}.ditj-preview-wrapper .ditj-question-preview{-webkit-transform:scale(.63);transform:scale(.63);-webkit-transform-origin:top left;transform-origin:top left}.ditj-question-form-preview{min-height:150px}.ditj-question-form-preview .ditj-preview-wrapper{position:fixed;z-index:1;bottom:80px}.ditj-form .ditj-answers{text-align:center}.ditj-form .ditj-answers .answer{float:none;vertical-align:middle;padding:20px}.ditj-form .ditj-answers .answer .form-control,.ditj-form .ditj-answers .answer .form-group{width:100%;vertical-align:middle}.ditj-form .ditj-answers .answer .font-color-container{vertical-align:middle}.ditj-form .ditj-answers .answer .btn,.ditj-form .ditj-answers .answer .font-family{width:203px}}
/*# sourceMappingURL=main.ca3642c0.chunk.css.map */