.company-logo img{vertical-align:middle;border-radius:8px}.company-logo.small img{height:42px}.company-logo.medium img{height:128px}.company-logo.large img{height:256px}.company-logo.huge img{height:768px}.splash{background-color:#ecffff;background-image:linear-gradient(to bottom right,rgba(36,181,226,.1),rgba(36,181,226,.2),rgba(36,181,226,.5),rgba(36,181,226,.75));position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.splash .splash-logo,.splash .website{margin:10px auto;text-align:center}.splash .splash-logo img,.splash .splash-logo svg{height:128px}.splash .MuiLinearProgress-root{background-color:#b6bce2!important}.splash .MuiLinearProgress-barColorPrimary{background-color:#3f51b5!important}.splash .MuiTypography-root{color:rgba(0,0,0,.87)!important}.error{width:355px;margin:20px auto;text-align:center}.error .stack{display:block;font-size:8px;text-align:left}.app-styles,.MuiModal-root{margin:0 auto;text-align:center}.app-styles .content,.MuiModal-root .content{margin:40px 20px;height:calc(100% - 56px);padding-bottom:32px}.app-styles .field.top-margin,.MuiModal-root .field.top-margin{margin-top:10px}.app-styles .field,.MuiModal-root .field{margin-bottom:10px}.app-styles .option,.MuiModal-root .option{width:100%;max-width:310px;margin:0 auto;text-align:left}.app-styles .action,.app-styles .actions,.MuiModal-root .action,.MuiModal-root .actions{margin-top:30px}.app-styles .action.secondary,.app-styles .actions.secondary,.app-styles .section,.MuiModal-root .action.secondary,.MuiModal-root .actions.secondary,.MuiModal-root .section{margin-top:20px}.app-styles .actions button,.MuiModal-root .actions button{margin-left:10px;margin-right:10px}.app-styles button.delete,.MuiModal-root button.delete{margin-right:auto}.app-styles .cards,.MuiModal-root .cards{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.MuiDialog-root.tall .MuiPaper-root{max-height:100%}.MuiDialog-root.tall .MuiDialogContent-root{margin-bottom:0;padding-bottom:0}.MuiDialog-root.tall .MuiDialogActions-root{margin-top:20px}.app-styles input,.app-styles select,.app-styles textarea,.MuiModal-root input,.MuiModal-root select,.MuiModal-root textarea{font-size:16px!important}button.floating-button{position:fixed;top:auto;bottom:10px;right:10px;z-index:1200}button.floating-button.higher{bottom:64px}.wide button.floating-button.center{left:calc(50% - 28px)}.floating-buttons{position:fixed;top:auto;bottom:10px;left:0;right:0;margin:0 auto;z-index:1200;display:flex;flex-wrap:nowrap;justify-content:center}.floating-buttons.higher{bottom:64px}.floating-buttons .MuiFab-sizeMedium,.floating-buttons .MuiFab-sizeSmall{margin:0 6px}.floating-buttons .MuiFab-sizeLarge{margin:0 5px}.closeable-title table.outer{width:100%}.closeable-title .MuiTableCell-root{border-bottom:0}.closeable-title{padding-bottom:10px!important}.account-avatar .MuiAvatar-root{margin:0 auto}.account-avatar .MuiAvatar-root.small,.account-avatar .MuiAvatar-root.small img{height:28px;width:auto}.account-avatar .MuiAvatar-root.small.initials{width:28px}.account-avatar .MuiAvatar-root.medium,.account-avatar .MuiAvatar-root.medium img{height:40px;width:auto}.account-avatar .MuiAvatar-root.medium.initials{width:40px}.account-avatar .MuiAvatar-root.plus,.account-avatar .MuiAvatar-root.plus img{height:60px;width:auto}.account-avatar .MuiAvatar-root.plus.initials{width:60px}.account-avatar .MuiAvatar-root.large,.account-avatar .MuiAvatar-root.large img{height:100px;width:auto}.account-avatar .MuiAvatar-root.large.initials{width:100px}.account-avatar .MuiTableCell-root{border-bottom:0;vertical-align:middle}.account-avatar td.left{padding-right:5px}.account-avatar td.right{padding-left:5px}.account-avatar td.left-small{padding-right:2px}.account-avatar td.right-small{padding-left:2px}.account-avatar td svg{display:block;margin:auto 0}.account-avatar.clickable img{cursor:pointer}.card-data ul.bullets{margin:0;padding-left:15px}.notification-card .timestamp{opacity:.5}.notification-card .description{max-height:200px;overflow-y:auto}.notification-card .message{width:260px}.user-avatar .MuiAvatar-root{margin:0 auto}.user-avatar .MuiAvatar-root.small{width:28px;height:28px}.user-avatar .MuiAvatar-root.medium{width:40px;height:40px}.user-avatar .MuiAvatar-root.large{width:100px;height:100px}.user-avatar .MuiTableCell-root{border-bottom:0;vertical-align:middle}.user-avatar td.left{padding-right:5px}.user-avatar td.right{padding-left:5px}.user-avatar td.left-small{padding-right:2px}.user-avatar td.right-small{padding-left:2px}.user-avatar td svg{display:block;margin:auto 0}.user-avatar.clickable img{cursor:pointer}.user-avatar .overlay{position:absolute;left:-16px;bottom:2px;border-radius:8px;line-height:normal;text-align:center;font-size:.5rem;padding:2px;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.light .user-avatar .overlay{background-color:#efefef;border:1px solid #abc}.dark .user-avatar .overlay{background-color:#000;border:1px solid #345}.user-card .MuiDivider-root{margin:5px -24px}.user-card td.MuiTableCell-root{border-style:none!important}.user-card .role{float:right;margin-top:-28px}.embedded-youtube iframe{margin:20px auto}.app-store-link-apple img{max-width:154px;margin-bottom:-5px}.app-store-link-google img{max-width:180px;margin-top:-12px;margin-bottom:-17px}.app-store-links .app-store-link-apple{margin-top:30px}.app-store-links .app-store-link-google{margin-top:24px}.asterisk{display:inline-block;margin-right:auto!important;opacity:.75}.banner{margin:0 auto}.banner svg{height:40px;width:40px;padding:5px;border-radius:4px;margin-right:10px}.banner img{height:52px;width:52px;border-radius:4px;margin-right:5px;vertical-align:middle;background:linear-gradient(180deg,#5fafdc,#0f52ba)}.contact-us{margin:10px auto;width:300px!important;text-align:left}.contact-us svg{vertical-align:bottom;height:32px;width:32px}.contact-us .MuiTableCell-root{border-bottom:0}.contact-us.single{text-align:center}.filters-accordion .showing{display:flex;flex-wrap:wrap;justify-content:left;align-items:center}.filters-accordion .item,.filters-accordion .msg{margin:5px}.filters-accordion .item .label{font-weight:bolder;margin-right:5px}.filters-accordion .not-clickable .MuiAccordionSummary-root{cursor:default!important}.follow-us .mobile,.follow-us .social{display:flex;align-items:center;justify-content:center}.follow-us .social{width:32px;height:32px;border-radius:8px;cursor:pointer;margin:0 4px}.follow-us .social img{width:16px;height:16px}.follow-us .social.linked-in{background-color:#0077b5}.follow-us .social.facebook{background-color:#4267b2}.follow-us .social.twitter{background-color:#000}.follow-us .social.you-tube{background-color:red}.blurb{vertical-align:middle}.blurb .info svg{height:18px;width:18px;display:inline-block;vertical-align:bottom}.blurb .more{margin-top:5px}.logo{text-align:center;line-height:0}.logo img.tiny{height:24px;border-radius:4px}.logo img.small{height:40px;border-radius:4px}.logo img.medium{height:70px;border-radius:6px}.logo img.large{height:100px;border-radius:8px}.logo img.clickable{cursor:pointer}.phone-status-bar{height:32px;top:0;bottom:auto;background-color:#fcfcfb}.phone-status-bar .left{position:relative;float:left;left:30px;top:8px;color:#000}.phone-status-bar .right{position:relative;float:right;right:20px;top:8px}.public-header .banner{margin-top:20px}.public-header{margin:0 auto;text-align:center;max-width:500px}.public-header .custom{margin:10px auto;text-align:center}.public-header .custom img,.public-header .custom svg{height:128px}.sub-header{margin:-20px -20px 20px}.sub-header .MuiTabs-flexContainer{height:68px}.sub-header button{height:48px;margin-top:20px}.sub-header .MuiTab-root{min-width:42px}.wide .sub-header .MuiTab-root{padding:6px 12px;min-width:72px}.user-avatar-group .user-avatar{margin-left:1px;margin-top:2px}.user-avatar-group.horizontal{margin-left:0}.user-avatar-group.vertical .MuiAvatarGroup-root{flex-wrap:wrap;justify-content:center;width:40px;margin-top:8px}.user-avatar-group.vertical .MuiAvatarGroup-avatar{margin-left:0;margin-top:-8px}.user-avatar-group .MuiAvatar-root{height:40px;width:40px}.user-avatar-group.small .MuiAvatar-root{height:30px;width:30px;font-size:.75rem}.user-avatar-group .MuiAvatarGroup-avatar{border:none}.vertical-divider{border-left:1px solid;padding:12px 0;margin:0 10px;opacity:.25}.about-page .banner{margin-bottom:20px}.about-page .who-am-i{margin:20px auto;width:300px}.about-page .who-am-i .user-avatar{margin:20px auto}.about-page .who-am-i table{margin:0 auto}.about-page .action{margin:20px auto}.about-page{margin:0 auto;text-align:center}.about-page .app-store-link-google{margin-top:16px}.about-page .custom{margin-bottom:20px}.about-page .custom img,.about-page .custom svg{height:128px}.about-page .us .company-logo{cursor:pointer;margin-bottom:20px}.about-page .company-logo{margin:0 auto;max-width:350px}.about-page .company-logo.medium img{height:96px}.about-page .MuiLink-root{cursor:pointer;text-decoration:none}.about-page .us{max-width:400px;margin:0 auto}.about-page .contact-us{margin-top:16px}.about-page .follow-us{margin-top:20px}.account-settings-page .join-code{margin-top:30px}.edit-user-page .card{width:320px;vertical-align:top;margin-bottom:30px;margin-left:10px;margin-right:10px}.forgot-password-page .MuiTypography-body2{margin-top:10px}.forgot-password-page .MuiButton-outlined{text-transform:none}.my-account-page .join-code{margin-top:30px}.new-user-page .MuiDivider-root{margin-left:auto;margin-right:auto;max-width:340px}.new-user-page .MuiButton-outlined{text-transform:none}.not-found-page .ntpyalf img{height:172px;width:206px;padding:10px;border-radius:4px}.not-found-page{margin:0 auto;text-align:center}.profile-page .card{width:320px;vertical-align:top;margin-bottom:30px;margin-left:10px;margin-right:10px}.store-page .iap img{width:250px}.user-settings-page .card{width:320px;vertical-align:top;margin-bottom:30px;margin-left:10px;margin-right:10px}.users-page .both button.floating-share{right:72px}.wide .users-page .both button.floating-share{left:calc(50% - 56px)}.users-page .both button.floating-add{right:8px}.wide .users-page .both button.floating-add{left:calc(50% + 8px)}.tab-panel{margin-top:20px}.challenges .challenges-daily,.challenges .challenges-group,.challenges .challenges-personal,.challenges .challenges-shared{margin:20px 0}.challenges table.titles{margin:0 auto}.challenges table.challenge{margin:0 auto 8px}.challenges .challenge .paused{background-image:linear-gradient(to bottom right,transparent 55%,hsla(0,0%,100%,.3) 75%,hsla(0,0%,100%,.5) 85%,hsla(0,0%,100%,.9))}.challenges .challenge td{color:inherit;text-transform:none;height:30px}.challenges .challenge .center td{padding-top:1px;padding-bottom:1px}.challenges th.mode{width:55px}.challenges th.vs{width:142px}.challenges th.score{width:60px}.challenges td.mode{width:51px}.challenges td.vs{width:144px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.challenges td.vs .user-avatar{max-width:134px}.challenges td.vs .user-avatar p{max-width:98px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.challenges td.score{width:60px}.challenges .left{width:40px}.challenges .center{width:325px}.challenges .right{width:30px}.challenges .right .MuiCircularProgress-root{position:relative;left:-2px;top:3px}.challenges .user-avatar-group{float:left}.challenge .MuiAvatar-root{border-width:1px!important}.challenges .disabled .user-avatar-group img,.challenges .disabled .user-avatar img{-webkit-mask-image:-webkit-gradient(linear,left top,right bottom,from(hsla(0,0%,100%,.4)))}.challenge-menu li svg{margin-right:10px}.leader-board{margin-bottom:10px}.leader-board table.games-played,.leader-board table.results{width:355px;margin:0 auto}.leader-board tr.leader td.first{padding:2px 0 2px 5px}.leader-board tr.leader td.middle{padding:2px 0}.leader-board tr.leader td.last{padding:2px 2px 2px 0}.leader-board .user-avatar{max-width:201px}.leader-board .user-avatar p{max-width:165px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stats table{width:355px;margin:0 auto}.stats td{padding:2px 0}.stats td.mode{padding:2px 0 0 10px}.stats .mode{width:55px}.stats .average,.stats .best,.stats .games{width:100px}.user-info{margin:0 auto 15px}.user-info td{padding:0 10px}.user-info .left{width:150px;text-align:right}.user-info .center{width:40px}.user-info .right{width:150px;text-align:left}.user-info .bottom{width:340px;text-align:center;padding-top:4px}.user-info .login svg,.user-info .options svg,.user-info .profile svg{height:16px;margin-right:2px;margin-left:-2px}.choose-username-page{margin:0 auto;max-width:500px}.choose-username-page .option{max-width:360px}.choose-username-page .request-code-mode{margin:0 -10px}.create-challenge-page table.field{margin:0 auto 10px}.create-challenge-page .user{width:300px}.create-challenge-page .user .user-avatar{float:right}.create-challenge-page .action{width:55px}.create-challenge-page .send-to{margin-top:24px}.create-challenge-page svg.share{height:18px;width:18px;margin:3px;border:2px solid #777}.dashboard-page .games,.dashboard-page .leaders{margin-top:20px;margin-bottom:20px}.dashboard-page .games svg,.dashboard-page .leaders svg,.dashboard-page .multi svg,.dashboard-page .single svg{height:20px;margin-right:5px;margin-left:-5px}.dashboard-page .about svg,.dashboard-page .store svg{height:16px;margin-right:2px;margin-left:-2px}.dashboard-page .games button,.dashboard-page .other button{margin-left:10px;margin-right:10px}
/*# sourceMappingURL=2.4b9c7578.chunk.css.map */