html,body,#application-launcher-splash-wrapper{position:fixed;inset:0}html,body{overflow:hidden;touch-action:none;overscroll-behavior:contain}html{font-family:OmoType,Helvetica Neue,Helvetica,Arial,sans-serif;color:#2c2a50;text-rendering:optimizeLegibility}body,#application-launcher-splash-wrapper,#application-splash-centered-content,.progress-bar{align-items:center;display:flex;justify-content:center}body{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-color:#60b7f3}body.rtl .supportsRtl{direction:rtl}@font-face{font-family:OmoType;font-weight:900;src:url(https://clients.multiplayer.classdojo.com/assets/fonts/OmoType_C-Black_One_web.ttf)}#application-launcher-splash-wrapper{background-color:#dfffff;transition:opacity .2s ease-out}#application-splash-inner{position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;height:100vh;width:100vw;max-height:100vw}#application-splash-centered-content{bottom:0;flex-direction:column;left:50%;max-width:100vh;padding-top:30px;position:absolute;top:0;transform:translate(-50%);width:30%}#application-splash-logo{width:100%;margin-bottom:20px}#application-splash-bottom-content{width:100%;height:100%;position:absolute;display:flex;flex-direction:column;justify-content:flex-end}#application-splash-loading-bar{display:flex;align-items:flex-end}pattern #progressMove{transform:translate(-100%)}.progress-bar{color:var(--progressTextColor);font-family:OmoType;font-size:18px;font-weight:500;line-height:22px;max-width:100%;overflow:hidden;margin-bottom:30px}.progress-bar span{position:relative}body.rtl .progress-bar.supportsRtl:before{right:-100%;transform:translate3d(calc(-1 * var(--progress, 0)),0,0)}.opacity0{opacity:0}.display-none{display:none!important}#application-iframe{border-width:0;width:100%;height:100%}a{color:#2c3f68;text-decoration:underline}svg{color:var(--loadingBarColor)}.imageButton,.imageButton_WithText{--button-height: 52px;--small-icon-size: 34px;padding:8px;height:var(--button-height)}.imageButton{width:var(--button-height);background-color:#2c2a504d;border-radius:19px}.imageButton_WithText{border-radius:19px;color:#fff;font-size:large;box-shadow:0 0 3px #000;padding-left:12px;padding-right:12px}.BoldText{font-family:OmoType;font-style:normal;font-size:15px;font-weight:900;line-height:130%;letter-spacing:.24px;padding-left:8px}.imageButtonImage{width:48px;height:48px}[small-icon] .imageButtonImage{width:var(--small-icon-size);height:var(--small-icon-size)}[small-icon] .imageButtonImage_WithText{width:24px;height:24px}[hidden]{display:none}.modalBackground{width:100%;height:100%;opacity:.72;background-color:#2c2a50;position:absolute;left:0;top:0;z-index:99}.modalBox{width:fit-content;height:fit-content;padding:2%;background-color:#00aec6;box-shadow:0 0 3px #000;border-radius:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;justify-content:space-evenly;align-content:center;z-index:100}.modalBox.animated{opacity:0;animation:fadeIn 1s;animation-delay:0s;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modalTitle{text-align:center;font-size:30px;font-weight:700;margin-bottom:32.4px;color:#fff}.modalDescription{font-size:20px;margin-bottom:8%;margin-left:20px;margin-right:20px;color:#fff;white-space:pre-wrap}.modalButtonContainer{display:flex;justify-content:center}[modal-yes-button],[modal-yes-button]:hover{background-color:#45d692}[modal-no-button],[modal-no-button]:hover{background-color:#00a2e1}.textButton{margin:10px;padding:12px 48px;border-radius:25px;color:#fff;font-size:large;box-shadow:0 0 3px #000}.textButton:hover{box-shadow:0 0 6px #000}[primary-button]{background-color:#8047ff;box-shadow:0 4px #4e10eb}[primary-button-blue]{background-color:#3a74ff;box-shadow:0 4px #194be0}[primary-button-orange]{background-color:#ff5100;box-shadow:0 4px #d63900}[primary-button-lightBlue]{background-color:#33a7fa;box-shadow:0 4px #277ebc}[primary-button-green]{background-color:#1a9171;box-shadow:0 4px #147359}.safeArea{padding-left:env(safe-area-inset-left);padding-top:env(safe-area-inset-top);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}
