@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Open Sans,sans-serif}html{font-size:62.5%}body{font-size:1.7rem}button{background:#5ea4fd;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:500;padding:6px}button.copied{background-color:#2cae2c}button:hover{background:#478de8}h1{font-size:3.6rem;margin:0;position:relative}h2{font-size:3.1rem}h2,h3{margin:0;padding:0}h3{font-size:2.7rem;font-weight:500}ul{margin:0;white-space:normal}li,p{font-size:1.7rem}option{font-size:1.5rem}td,th{font-size:1.7rem}.popup-box{background:#000000b8;height:100vh;left:0;position:fixed;top:0;width:100%}.box{background:#fff;border:1px solid #999;border-radius:4px;font-size:1.8rem;font-weight:500;height:auto;margin:calc(15vh - 20px) auto 0;max-height:70vh;overflow:auto;padding:20px;position:relative;width:70%}.box,.close-icon{text-align:center}.close-icon{background:#c60a0a;border-radius:50%;color:#fff;content:"x";cursor:pointer;font-size:2rem;font-weight:800;height:25px;line-height:20px;position:fixed;right:calc(15% - 30px);top:calc(15vh - 33px);width:25px}.pageNotFoundContainer{background:#eee;height:100%;justify-content:center;min-height:100vh}.pageNotFound,.pageNotFoundContainer{align-items:center;display:flex;width:100%}.pageNotFound{background-color:#fff;box-shadow:0 0 9px -1px #000000bf;height:699px;margin:20px 0;max-width:1000px}.sidePageNotFoundContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0 auto;max-width:500px;padding:10px;width:100%}.pageNotFoundImage,.pageNotFoundLogo{height:100%;width:100%}.pageNotFoundLogo{max-width:55px}.pageNotFoundHeader{align-items:center;display:flex;flex-direction:column;font-size:3rem;font-weight:400;margin:0;padding:0 0 4px}.pageNotFOundSubtitle{color:#595959;font-size:16px;margin:0 0 10px;padding:0 0 3px}.loginButton{background-color:#2ea9e4;display:block;margin:10px 0;padding:8px;text-align:center;text-decoration:none}.loginButton:hover{background-color:#2995cd}.loginScenarioSelect{background-color:#f7f7f7;border:none;border-radius:5px;cursor:pointer;max-width:400px;padding:10px;position:relative;width:100%}.loginScenarioSelect:hover{background-color:#eaeaea}.success{background:#2cae2c;border-radius:5px;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;margin:10px auto;max-width:1300px;padding:10px 50px;position:-webkit-sticky;position:sticky;text-align:center;top:10px;width:-webkit-fit-content;width:fit-content}.failed{background:#d74a4a}.failed,.warning{border-radius:5px;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;margin:5px auto;padding:10px 50px;position:-webkit-sticky;position:sticky;text-align:center;top:10px;width:-webkit-fit-content;width:fit-content}.warning{background:#ee8436}@media only screen and (max-width:1000px){.pageNotFoundContainer{margin:0 auto}.sidePageNotFoundContainer{padding:15px}.pageNotFound{margin:70px 10px;max-width:600px}.sideImage{display:none}.pageNotFoundHeader{font-size:2.5rem}}.emailSide{border:1px solid #e8e8e8;border-bottom:none;min-height:40px}.darkEmailSide,.emailSide{cursor:pointer;height:auto;padding:8px}.darkEmailSide{border:1px solid #ffffff1f;border-bottom:none;color:#fff;min-height:80px}.unreadEmailSide{border:1px solid #e8e8e8;min-height:40px}.darkUnreadEmailSide,.unreadEmailSide{border-bottom:none;border-left:5px solid red;cursor:pointer;height:auto;padding:8px}.darkUnreadEmailSide{border-right:1px solid #ffffff1f;color:#fff;min-height:80px}.emailSide:last-child,.unreadEmailSide:last-child{border-bottom:1px solid #e8e8e8}.emailSide:hover,.unreadEmailSide:hover{background:#f7f7f7}.activeEmailSide{background:#caddff;border:1px solid #e8e8e8;border-left:5px solid #545bc4;min-height:40px}.activeEmailSide,.darkActiveEmailSide{border-bottom:none;cursor:pointer;height:auto;padding:5px}.darkActiveEmailSide{background:#445980;border-right:1px solid #ffffff1f;color:#fff;min-height:80px}.sideBarContentContainer{display:flex}.senderEmailSideContainer{width:100%}.sideBarTimeContainer{align-items:center;display:flex}.sideBarTime{display:flex;font-size:1.5rem;font-weight:300;justify-content:flex-end;margin:0}.sideBarUserImage{border-radius:30px;height:45px;margin-right:10px;margin-top:3px;width:45px}.subjectEmailSide{color:#767777;font-size:1.6rem;font-weight:300}.darkSubjectEmailSide{color:#fff}.darkPreviewEmailSide{color:#fff;font-size:1.4rem;font-weight:300}.previewEmailSide{color:#767777;font-size:1.4rem;font-weight:300}.unreadSenderEmailSide{font-weight:600}.unreadSubjectEmailSide{color:#3d84df;font-size:1.6rem;font-weight:600}.unreadPreviewEmailSide{font-size:14px;font-weight:600}.darkInboxContainer,.inboxContainer{display:flex;min-height:89vh;position:relative}.sideMail{height:89vh;margin:5px 0 0}.darkSideMail,.sideMail{min-width:410px;overflow-y:scroll;position:relative}.darkSideMail{background:#071a2e;height:93vh}.emailUsernameAndImage{display:flex;padding:5px 0}.mailViewerSenderDetails{white-space:pre-wrap}.mailViewerUserImage{border-radius:30px;height:50px;margin-right:10px;width:50px}.mailViewerReplyIcon{cursor:pointer;max-width:23px;width:100%}.sideMailImage{height:75px}.sideBarPDFBoxContainer{align-items:center;background:#fff;border:1px solid #b9b9b9;display:flex;margin:5px 0 0;max-width:190px;padding:6px;width:auto}.sideBarPDFIcon{height:30px;margin:0 0 0 5px}.sideBarPDFFileName{font-size:1.5rem;margin:0 0 0 10px;padding:0}.emailButton{align-items:center;background:#fff;border:2px solid #173153;border-radius:5px;color:#173153;cursor:pointer;display:flex;font-weight:600;justify-content:space-evenly;margin-right:5px;padding:5px;-webkit-user-select:none;user-select:none;width:125px}.attachmentIcon{height:20px;margin:0 10px 0 0}.mailViewerContainer{background-color:#f4f4f4;height:89vh;margin:5px 0 0}.darkMailViewerContainer,.mailViewerContainer{overflow-y:scroll;position:relative;width:100%}.darkMailViewerContainer{background-color:#0a1929;color:#fff;height:93vh}.mailViewer{margin:0 5px;max-width:100%}.darkMailViewer{background:#001e3c;border:1px solid #ffffff1f;color:#fff;margin:10px 10px 20px;max-width:100%;padding:10px}.mailViewerContent{white-space:pre-wrap}.backArrowImage{max-height:27px}.backArrow{cursor:pointer;display:inline-block;font-size:2.4rem;height:27px;margin-right:10px;text-align:left;visibility:visible}.mailViewerSubject{background:#fff;border-bottom:1px solid #d3d3d3;box-sizing:border-box;font-weight:600;justify-content:space-between;margin:10px 0 12px;max-width:100%;padding:10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.mailViewerSubject,.mailViewerSubjectContainer{align-items:center;display:flex;font-size:2rem}.mailViewerReplyIconsContainer{display:flex;justify-content:space-evenly;max-width:180px;width:100%}.reMailContentContainer{background:#fff;border:1px solid #d3d3d3;border-left:4px solid #058cdd;margin:0 0 10px;padding:10px}.mailContentContainer{background:#fff;border:1px solid #d3d3d3;overflow:auto;padding:10px}.mailViewerDate{color:#6a6969;font-size:1.4rem}.darkMailViewerDate{color:#fff;font-size:1.4rem}.mailViewerUser{margin-bottom:15px}.multiSelect,.multipleChoiceOption{background-color:#caddff;border:1px solid #0000001a;border-radius:5px;cursor:pointer;margin:10px;max-width:650px;padding:10px;-webkit-user-select:none;user-select:none}.multipleChoiceOption:active,.multipleChoiceOption:hover,.multipleChoiceOptionSelected{background-color:#6495ed}.reorderOption{align-items:center;background-color:#03328ca1;border:1px solid #0000001a;border-radius:5px;color:#fff;cursor:pointer;display:flex;margin:10px;max-width:650px;padding:10px}.reorderText{margin:0;padding:0}.reorderIcon{margin-right:10px;max-width:15px}.reorderOption:active,.reorderOption:hover{background-color:#0500a2a1}.mailResponse{background-color:#545bc4;border-radius:5px;border-style:solid;border-width:1px;color:#fff;cursor:pointer;margin:10px;max-width:650px;padding:10px}.responseTextContainer{height:100%;width:100%}.responseTextBoxContainer{display:flex;flex-direction:column;max-width:100%;width:100%}.responseTextBox{border:1px solid #d3d3d3;border-radius:5px;cursor:pointer;flex:1 1;font-size:1.6rem;margin:5px;min-height:300px;padding:20px 10px;position:relative;resize:none}.responseTextBox:focus{outline:none}.mailViewerButton{background:#fff;border:2px solid #182f51;border-radius:4px;color:#182f51;display:block;font-weight:600;margin-left:10px;max-width:170px;width:100%}.mailViewerButton:hover{background:#182f51;color:#fff}.mailImageContainer{align-items:flex-start;display:flex}.mailImage{margin:25px 0;max-height:525px}.mailImage,.smallMailImage{cursor:pointer;display:block;max-width:100%}.smallMailImage{margin:25px 0 0;max-height:100px}.mailImageIcon{cursor:pointer;left:1px;max-width:19px;position:relative;top:14px}.pdfBoxContainer{align-items:center;border:1px solid #d5d5d5;cursor:pointer;display:flex;margin:0 5px 10px 0;max-width:-webkit-fit-content;max-width:fit-content;padding:10px;width:auto}.pdfIcon{height:auto;width:33px}.pdfFileName{font-size:1.5rem;margin:0 0 0 17px;padding:0}.mailPlaceholderContainer{height:89vh}.darkMailPlaceholderContainer,.mailPlaceholderContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.darkMailPlaceholderContainer{background:#0a1929;height:93vh}.mailPlaceholderImage{max-height:100px}.darkMailPlaceholderText,.mailPlaceholderText{color:#767777;font-size:1.6rem;font-weight:300;margin:2px 0 0;padding:0 10px 0 0}.darkMailPlaceholderText{color:#fff}.mailPlaceholderText:last-child{margin:2px 0 0}.textAreaButtons{display:flex;margin:0 9px 15px 2px}.eventEditorAudioContainer{margin-left:10px}.mailAudioContainer{width:100%}.mailAudio{border-radius:12px;box-sizing:border-box;margin:10px 0;padding:5px;width:100%}.exerciseLoginFooter{align-items:center;background:#fff;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:5px;max-height:105px;min-height:115px;width:100%}.exerciseFooter{background:#fff;box-shadow:0 -4px 8px -6px #626262;height:25px}.exerciseFooterText{font-size:1.4rem;margin:0;padding:4px 0;text-align:center}.facilitatorNavBar{background:#fff;box-shadow:0 4px 8px -6px #626262;display:flex;justify-content:space-between;padding:5px}.navItem{display:block}.facilitatorNavItems{align-items:center;display:flex;justify-content:flex-end;width:100%}.facilitatorNavItem:hover{background:none;border-radius:15px;color:#159ad5}.facilitatorNavItem{background:none;color:#2b2b2b;cursor:pointer;font-size:17px;font-weight:500;height:-webkit-fit-content;height:fit-content;margin:0 30px;max-width:-webkit-fit-content;max-width:fit-content;padding:7px 16px;width:100%}.activeFacilitatorNavItem{border-radius:15px}.activeFacilitatorNavItem,.activeFacilitatorNavItem:hover{background:#159ad5;color:#fff}.facilitatorLogo{height:55px}.facilitatorContainer{margin:0 auto;width:100%}.facilitatorOverlay{position:-webkit-sticky;position:sticky;top:0}.facilitatorPlayerPosContainer{border-top:6px solid #44a3dc;box-shadow:1px 1px 10px #ececec;margin:10px 40px;padding:5px}.dashBoardPlayerPosContainer{display:flex;flex-direction:column;margin:0 0 0 50px}.dashBoardPlayersEvent,.dashBoardPlayersList{margin:0;padding:0}.facilitatorScenarioBox{flex-direction:column;margin:10px 0 0;padding:10px 0}.facilitatorScenarioBox,.facilitatorStatus{display:flex;justify-content:center;width:100%}.facilitatorStatus{border:2px solid #c14343;border-radius:33px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#d24435;cursor:pointer;font-size:28px;font-weight:800;margin:0 auto 15px;max-width:-webkit-fit-content;max-width:fit-content;padding:3px 10px}.facilitatorStatus:hover{background:#f7f7f7}.facilitatorButton{align-items:center;background:#44a3dc;border-radius:20px;display:flex;justify-content:center;max-width:130px;min-width:-webkit-fit-content;min-width:fit-content;padding:9px;width:100%}.facilitatorButton:hover{background:#088cdb}.facilitatorIcon{margin-right:5px;max-width:23px;width:100%}.exerciseTimeSetter{margin:10px 0 0 40px}.exerciseTime{font-size:1.7rem;font-weight:300;margin:6px 0}.facilitatorScenario{font-size:22px;font-weight:700;margin:0 0 4px;padding:0;text-align:center}.facilitatorIdentifier{color:#404040;font-size:44px;font-weight:700;margin:0;padding:0;text-align:center;text-shadow:4px 3px 0 #dfdfdf}.eventsContainer{border:1px solid #d3d3d3;margin:5px 0 5px 3px;min-width:544px;overflow-y:auto;padding:5px}.event{border:1px solid #d3d3d3;border-radius:10px;cursor:pointer;margin:0 0 10px;padding:7px 9px}.event:hover{background:#f7f7f7}.eventEmailInfo{align-items:center;display:flex;margin-bottom:7px}.eventEmailUserIcon{border-radius:15px;height:30px;margin:0 7px 0 0}.eventEmailName{margin:5px 0;padding:0}.eventEmailSubject{font-weight:600;margin:0;padding:0}.eventEmailContent{color:#2b2b2b;margin:0 0 5px;padding:0}.eventEmailPlayers{margin:0;padding:0}.eventButton{margin:0 auto;max-width:200px}.eventButton,.resetExercisePage{display:flex;justify-content:center;width:100%}.resetExercisePage{align-items:center;flex-direction:column;height:80vh}.resetExerciseContainer{border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 0 10px 1px #00000017;display:flex;flex-direction:column;height:270px;justify-content:space-evenly;max-width:550px;padding:15px;width:100%}.resetExerciseHeader{font-size:28px}.resetExerciseHeader,.resetExerciseText{margin:0 0 10px;text-align:center}@media only screen and (max-width:950px){.facilitatorNavBar{flex-direction:column}.facilitatorMobileNavigation{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;margin:0;padding:0;width:100%;z-index:0}.facilitatorNavItems{display:none}.facilitatorNavItem{margin:25px 30px}}@media only screen and (max-width:750px){.inboxContainer{flex-wrap:wrap-reverse;min-height:91vh}.backArrow{cursor:pointer;display:inline-block;font-size:2.4rem;margin-right:10px;text-align:left;visibility:visible}.activeEmailSide,.emailSide,.unreadEmailSide{max-width:100%}.sideMail{height:91vh!important;max-width:100%!important;min-width:-webkit-fit-content;min-width:fit-content;overflow-y:scroll!important;width:100%!important}.mailViewerResponseBox{margin-bottom:20px}.mailResponse,.multipleChoiceOption,.reorderOption{margin:5px;padding:10px;width:90%}.responseTextBox{margin:20px 5px 5px}.hideMailViewerContainer,.hideSideMail,.mailPlaceholderContainer{display:none}.textAreaButton{margin:0 4px}}.editorNavBar{background:#fefefe;border-bottom:1px solid #ededed;color:#fff;flex-wrap:wrap;font-weight:500;justify-content:space-between;list-style:none;margin:0;padding:7px 10px}.editorNavBar,.editorNavBarLogoContainer{align-items:center;display:flex}.editorLogo{max-width:105px;width:100%}.editorNavBarHeader{text-shadow:2px 2px 0 #4d4d4d,5px 4px 0 #00000026}.editorNavMainIcons{display:flex}.editorNavBarButtons{display:flex;margin:10px 0;max-width:340px;width:100%}.editorNavButton,.editorNavButtonLogOut{align-items:center;border-radius:0;color:#494646;cursor:pointer;display:flex;font-size:1.6rem;justify-content:center;margin:0 20px;padding:8px 13px}.editorNavButtonLogOut{margin:0}.editorNavButton:hover{background:#fff;font-weight:500}.activeEdNavButton,.editorNavButton:hover{border-radius:15px;box-shadow:0 10px 15px -3px #c8c6c687,0 4px 6px -2px #868585a3}.activeEdNavButton{background-color:#189bd5;color:#fff}.activeEdNavButton:hover{background:#189bd5}.editorsBarIcon{margin-right:9px;max-width:22px}.editorNavIconText{margin:0;padding:0}.navItemContainer{align-items:center;display:flex;width:100%}.navItemDropDownContainer{width:100%}.navItemDropDownContainer:hover{background:#f0f0f0}.navItemDropDownArrowContainer{margin:0 10px;max-width:20px;width:100%}.navItemDropDownArrow{width:100%}.editorContainer{box-sizing:border-box;min-height:100vh}.scenarioEditorHeaderOne{background:#f2f2f2;margin:0;padding:5px 10px}.scenarioEditorHeaderOne:before{border-bottom:3px solid #3d84df;bottom:0;content:"";height:1px;left:0;margin:10px 10px 5px;padding:20px 10px;position:absolute;width:40px}.buttonsAndTabsContainer{display:flex;flex-direction:column}.editorButtons{background-color:#fefefe;box-shadow:0 7px 7px -7px #bdbdbd;display:flex;flex-wrap:wrap;justify-content:space-evenly;list-style:none}.editorButton{color:#313131;cursor:pointer;font-size:1.6rem;font-weight:500;margin:5px 0 5px 5px;padding:12px 20px;width:auto}.editorButton,.editorButton:hover{background:none}.editorNavBarDropDown{cursor:pointer;display:inline-block}.editorNavBarDropDownText{align-items:center;display:flex;justify-content:center;min-width:115px}.editorNavBarDropDownTextActive{border-bottom:4px solid #189bd5}.editorNavBarDropDownContent{background:#fff;border-radius:5px;box-shadow:0 8px 16px 0 #8c8c8c33;display:none;min-width:160px;position:absolute;z-index:1}.editorButtonDropDownItem{margin:0;padding:12px 20px 12px 8px}.editorNavBarDropDown:hover .editorNavBarDropDownContent{align-items:flex-start;display:flex;flex-direction:column;max-width:-webkit-fit-content;max-width:fit-content;width:100%}.editorNavBarDropDownCaret{margin:0 0 0 8px;max-width:10px}.editorTabs{align-items:center;background:#f9f9f9;border:1px solid #eaeaea;border-radius:7px;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:10px 0 0 10px}.editorTabs,.tab{color:#515151;font-weight:500;max-width:-webkit-fit-content;max-width:fit-content}.tab{cursor:pointer;font-size:1.5rem;min-width:60px;padding:10px;text-align:center;width:100%}.activeTab,.tab:hover{color:#189bd5}.activeTab{background:#fff;border-radius:10px;box-shadow:0 2px 4px 0 #c8c8c8;font-weight:600;margin:4px}.addEventButton{width:100%}.addEventButton,.deleteButton{box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012;text-shadow:#333232 2px 1px 2px}.deleteButton{background-color:#db5858;border:0;border-radius:15px;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;height:auto;margin:0;max-height:26px;max-width:30px;min-width:27px;padding:0;width:30px}.deleteButton:hover{background-color:red}.eventEditorContainer{display:flex;max-height:100vh}.editorContainerHeader{color:#313131;font-size:2.8rem;font-weight:600;margin:0 0 2px;padding:0}.editorContainerSubHeader{color:#737373;font-size:1.6rem;margin:0 0 13px}.eventTitleAndButtons{align-items:center;display:flex;justify-content:space-between}.eventEditorButtons{display:flex;justify-content:flex-end;margin:0 10px 0 0;max-width:300px;width:100%}.eventEditorBottomButtons{margin:0 0 0 10px}.addEventInfo{border:1px solid #d3d3d3;cursor:pointer;margin:0 5px 10px 2px;padding:10px;width:auto}.addEventInfoSelected{background-color:#d2eaff}.addEventInfo:hover{background:#f7f7f7}.eventEditor{border:1px solid #d3d3d3;flex:auto;margin:5px;overflow-y:auto;padding:0 20px}.eventTitle{font-size:2.5rem;font-weight:500;margin-bottom:10px}.eventEditorInputContainer{border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 15px 25px #aaaaaa26,0 5px 10px #6666660d;margin:10px;padding:20px;width:auto}.eventEditorFormInputContainer,.eventEditorInputContainer{display:flex;flex-direction:column;justify-content:space-between}.eventEditorFormInputContainer{margin:10px 0;width:100%}.eventEditorLabel{margin:0}.eventEditorFormImageInputContainer{background:#fbfbfb;border:1px solid #d3d3d3;border-radius:5px;display:flex;flex-direction:column;margin:10px 0 0;padding:5px}.eventEditorImageText{margin:0 0 5px 10px}.eventEditorFormOptionsContainer{background:#f5f5f5;border:1px solid #d3d3d3;border-radius:5px;padding:10px 0 0 10px}.eventOptionSelect{background:#fbfbfb;border:1px solid #d3d3d3;border-radius:5px;margin-left:20px;margin-right:20px;margin-top:5px;padding-left:10px;padding-top:10px}.eventEditorInputText{display:flex;flex-direction:column;margin-bottom:5px;margin-right:10px;width:100%}.eventEditorInputIconContainer{padding:32px 10px;position:absolute;right:45px}.eventEditorInputIcon{cursor:pointer;height:24px}.eventEditorInputTextAlternative{margin-top:10px}.eventEditorInputSelect{background-color:#eee;border:1px solid #d7d7f7;color:#555;cursor:pointer;font-size:1.5rem;height:auto;line-height:1.5;padding:5px 8px;position:relative}.eventEditorInputSelect,.eventEditorInputType{border-radius:5px;display:inline-block;margin-bottom:5px;margin-right:10px;max-width:300px;width:100%}.eventEditorInputType{border:1px solid #d3d3d3;font-size:1.7rem;padding:5px 0}.eventEditorInputButton{background-color:#2cae2c;border:0;border-radius:10px;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:500;font-weight:700;max-width:300px;min-height:32px;min-width:-webkit-fit-content;min-width:fit-content;padding:5px 10px;text-shadow:#6a6868 2px 1px 2px;width:100%}.eventEditorInputButton:hover{background:#09a209}.eventEditorInput,.eventEditorSelect{border:1px solid #d3d3d3;border-radius:5px;font-size:1.7rem;margin-bottom:5px;margin-top:5px;padding:8px}.eventEditorSelect{background:#fff;width:100%}.eventEditorSelectOption{font-size:1.7rem}.eventEditorTextArea{height:400px;resize:none}.eventEditorButton{background:#2cae2c;margin:10px 0 10px 5px;padding:5px;width:100px}.eventEditorButton:hover{background:#09a209}.closeEditorButton{background:#db5858;margin:10px 0 0 5px;padding:5px;width:100px}.closeEditorButton:hover{background:red}.eventEditorResponseTypeButton{margin-bottom:10px;margin-left:20px;margin-top:10px;max-width:200px;width:auto}.eventRowText{max-width:400px;overflow:hidden}.eventRowId{display:flex;justify-content:space-between;width:400px}.eventContainer{display:flex;font-size:1.7rem;justify-content:space-around}.eventImg{margin:14px;width:30px}.eventImgBackground{background:#5ea4fd;border-radius:50px;height:60px;margin:10px 15px 0 0;width:60px}.personaImageContainer{max-height:200px;max-width:200px;min-height:200px}.personaImagePreview{border-radius:300px;box-shadow:0 0 10px #c6c6c6;max-height:inherit;min-height:inherit;width:100%}.imagePreview{margin:0 0 0 10px;max-width:500px}.groupCodeCheckboxLabel{cursor:pointer;display:block;font-size:2rem;margin-bottom:8px;padding-left:35px;position:relative;-webkit-user-select:none;user-select:none}.groupCodeCheckboxLabel input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.groupCodeCheckbox{background-color:red;border:none;height:20px}.groupCodeCheckbox,.groupCodeCheckmark{left:0;position:absolute;top:0;width:25px}.groupCodeCheckmark{background-color:#eee;height:25px}.groupCodeCheckboxLabel:hover .groupCodeCheckmark{background-color:#ccc}.groupCodeCheckboxLabel input:checked~.groupCodeCheckmark{background-color:#2196f3}.groupCodeCheckmark:after{content:"";display:none;position:absolute}.groupCodeCheckboxLabel input:checked~.groupCodeCheckmark:after{display:block}.groupCodeCheckboxLabel .groupCodeCheckmark:after{border:solid #fff;border-width:0 3px 3px 0;height:10px;left:9px;top:5px;transform:rotate(45deg);width:5px}.uploadFileInput{font-size:1.7rem;margin-top:10px}.uploadImagePreview{height:400px;margin-top:20px}.tableLayoutContainer{border-spacing:10px;display:block;overflow-x:scroll;padding:7px 0;width:100%}.tableLayoutRow{height:75px}.tableLayoutDataContainer{display:flex;height:400px}.tableLayoutPlayers{font-size:1.5rem;font-weight:500;margin:5px 0 2px;text-align:center}.tableLayoutPresent{background-color:#90ec77}.tableLayoutData{border:1px solid #ececec;border-radius:11px;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012;cursor:pointer;font-size:1.5rem;font-weight:500;max-width:250px;min-width:250px;overflow:hidden;padding:5px 10px 0;white-space:pre-wrap}.tableLayoutData:hover{background-color:#f4f4f4;border-radius:10px}.tableLayoutOptionContainer{display:flex;flex-direction:column;margin:5px 0}.tableLayoutOptionItem{font-size:1.5rem}.tableLayoutDataOption{background-color:#537efd;color:#fff;display:flex;flex-direction:column;font-weight:700;min-height:60px}.tableLayoutDataOption:hover{background-color:#3058cc;color:#fff}.tableLayoutUserDetails{align-items:center;display:flex}.tableLayoutUserContainer{align-items:baseline;display:flex;justify-content:space-between;width:100%}.tableLayoutType{height:20px}.tableLayoutUser{color:#19396a;font-size:1.5rem;font-weight:700;margin:0}.tableLayoutPicture{border-radius:20px;height:35px;margin-right:5px;width:35px}.tableLayoutSubject{color:#5074ca;font-size:1.5rem;font-weight:700;margin:5px 0 0;padding:0}.eventItems{align-items:center;display:flex}.responseType{background:#5ea4fd;border-radius:10px;color:#fff;font-size:1.4rem;font-weight:500;margin-right:5px;max-width:-webkit-fit-content;max-width:fit-content;padding:5px;width:100%}.tableLayoutArrow{margin-right:5px;margin-top:20px;max-height:25px}.optionArrow{height:15px}.eventIcon{height:25px;margin:0 10px 0 0}.tableLayoutResponded{border-bottom:1px solid #000;display:block;font-size:1.5rem;font-weight:800;margin:20px 0 0;max-width:-webkit-fit-content;max-width:fit-content;width:100%}.eventTimeLimitContainer{background:#537efd;border-radius:5px;color:#fff;margin:5px;padding:4px}.eventTimeLimit{font-size:1.5rem;font-weight:600;margin:0;padding:0;text-align:center}@media screen{.printFooter,.printHeader{display:none}}@media print{body *{visibility:hidden}.horizontalScroll{overflow-x:unset!important;overflow:visible!important}.printHeader{height:50px;top:0}.printFooter,.printHeader{display:flex;justify-content:space-between;position:fixed;visibility:visible;width:95%}.printFooter{bottom:0}.formatTableData,.formatTableDataContent,.formatTableDataText{font-size:1.5rem}.formatLayoutToPrint *{visibility:visible}.formatLayoutToPrint{position:absolute;top:0;width:100%}.eventEditorInputButton,.hideInPrint{visibility:hidden}.hideInPrint{display:none}.barChartResponseContainer{border:1px solid #cfd2d5!important;box-shadow:unset!important;margin-top:30px!important;page-break-inside:avoid}.dashBoardTitle{margin-top:10px!important}.showInPrint{display:block}}.exerciseReportSubtitle{color:#366cb0;font-size:3.8rem;margin:20px 0 5px;page-break-before:always;text-align:center}.formatLayoutToPrint{margin:0 auto}.formatPrintButtonContainer{display:flex;justify-content:flex-end;width:100%}.formatPrintButton{align-items:center;background:#fff;border:1px solid #000;border-radius:10px;color:#000;display:flex;justify-content:space-evenly;margin:10px 0 0;max-width:100px;width:100%}.formatPrintButton:hover{background:#f7f7f7}.formatPrintIcon{height:20px}.horizontalScroll{overflow-x:auto}.formatContainer{margin:0 auto;max-width:950px;width:100%}.formatTable{border:1px solid #ececec;text-align:center;width:100%}.formatTableClickableRow{background:#fff;border-bottom:1px solid #eaeaea}.formatTableClickableRow:hover{background:#f0efef;cursor:pointer}.formatTableHeader{background-color:#306aa8}.formatTableHeader,.formatTableHeaderDashboard{color:#fff;font-weight:600;height:30px;min-width:120px}.formatTableHeaderDashboard{background-color:#5aabca}.formatTableData{border:1px solid;max-width:100px}.formatTableDataText{font-size:1.5rem}.formatTableDataMedia{max-width:100px;overflow-wrap:break-word}.formatTableDataContent{max-width:250px;padding:5px;white-space:pre-line}.formatEventIconImage{height:27px;width:27px}.formatEventUserImage{border-radius:25px;max-width:50px}.formatTableDataImage{width:150px}.formatTableDataPdf{height:100%;max-width:50px;width:100%}.formatTableDataVideo{height:100%;max-width:80px;width:100%}.formatTableExerciseList{border:1px solid #ececec;border-collapse:collapse;text-align:center;width:100%}.tableExerciseRows{height:45px}.tableExerciseRows:nth-child(2n){background-color:#f4f4f4}.tableExerciseHeaderTitle{background-color:#13789f}.tableExerciseData{color:#534e4e;font-size:1.6rem;padding:10px 0}.tableDataStatus{font-weight:600}.tableDataCompletedStatus{background:#f6fdf6;border:1px solid #58b723;border-radius:5px;box-shadow:0 0 1px 1px #aeffae;color:#27a652;font-size:1.5rem;padding:3px 7px}.tableDataInProgressStatus{background:#f3fbff;border:1px solid #51a1bf;border-radius:5px;box-shadow:0 0 1px 1px #a1e2fb;color:#51a1bf;font-size:1.5rem;padding:3px 7px}.tableDataExpiredStatus{background:#fdf8f8;border:1px solid #ff4a38;border-radius:5px;box-shadow:0 0 1px 1px #fbbebe;color:#ff4a38;font-size:1.5rem;padding:3px 7px}.tableExerciseOpen{background-color:#2cae2c;width:100%}.tableExerciseClosed,.tableExerciseOpen{border-radius:15px;color:#fff;display:inline-block;padding:5px 7px;width:60px}.tableExerciseClosed{background-color:#ae2b2b}.tableExerciseFacilitateButton{background-color:#5ea4fd;border-radius:10px;color:#fff;font-size:1.7rem;padding:5px;text-decoration:none}.tableExerciseFacilitateButton:hover{background-color:#478de8}@media screen and (max-width:750px){.formatTableHeader{font-size:1.5rem}.formatTableData,.formatTableDataText{font-size:1.4rem}.formatTableHeaderDashboard,.tableExerciseData{font-size:1.5rem}}@media screen and (max-width:850px){.eventEditorContainer{flex-wrap:wrap}.addEvent{width:93vw}.eventEditor{height:inherit;overflow-y:inherit;padding:0 3px;width:88vw}.eventEditorButton{margin-top:3.5px}.eventsContainer{height:100%;margin:0;max-width:650px;padding:0;width:100%}.eventEditorInputContainer{margin:10px 0}}.newsContainer{align-items:flex-start;display:flex;flex-wrap:wrap;height:89vh;justify-content:center;margin:2px auto;overflow-y:scroll;width:100%}.darkNewsContainer{background:#0a1929;padding:15px}.articleListingContainer{padding:10px;width:100%}.articleCardContainer{align-items:center;background:#f6f6f6;border-radius:10px;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012;cursor:pointer;display:flex;flex-direction:column;height:100%;margin:30px 15px 20px;max-height:700px;max-width:440px;width:100%}.darkArticleCardContainer{background:#001e3c;border:1px solid #ffffff1f;border-radius:5px;box-shadow:0 1px 7px -1px #0003;color:#fff;cursor:pointer;display:flex;line-height:1.4;margin:16px auto 10px;max-height:200px;max-width:900px;overflow:hidden;position:relative;z-index:2}.articleCardAuthor{font-weight:300;margin:0 10px 10px 0}.newsPlatformHeaderOne{font-size:3rem;margin-bottom:40px;text-align:center}.articleListingImageContainer{background:#000;height:auto;object-fit:cover;width:100%}.articleListingImage{height:100%;min-height:145px;width:100%}.articleCardDetails{color:#333;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;padding:20px;width:100%}.unreadArticleContainer{align-items:center;display:flex;justify-content:space-between}.darkArticleCardDetails{color:#fff;margin:auto;padding:5px 10px;width:100%}.articleCardInfo{align-items:center;background:#0009;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:1.5rem;font-weight:300;height:100%;justify-content:center;left:-100px;list-style:none;margin:0;max-height:200px;max-width:300px;opacity:0;padding:0;position:absolute;top:0;transition:left .2s;width:100%;z-index:10}.articleCardInfo:hover{left:0;opacity:1}.articleCardTitle{font-size:2rem;font-weight:500}.articleCardContent,.articleCardTitle{margin:0;padding:0}.unreadArticleContent{line-height:1.5;margin:0;padding:0}.articleCardButton{color:#43a3dd;cursor:pointer;font-weight:800;margin:10px 0 0 10px;width:-webkit-fit-content;width:fit-content}.darkActiveArticleContainer{color:#fff;margin:0 auto;max-width:1000px;padding:20px 90px;width:auto}.activeArticleContainer{margin:0 auto;max-width:1000px;padding:20px 90px;width:100%}.closeArticleButton{box-shadow:0 25px 20px -20px #00000073}.closeArticleImage{cursor:pointer;max-width:20px;transition:all .3s ease;width:100%}.closeArticleImage:hover{transform:scale(1.2)}.articleTitle{border-bottom:1px solid #d3d3d3;font-size:4rem;font-weight:500;line-height:1.2;margin:15px 10px;padding:20px;text-align:center}.articleInfo{display:flex;font-size:1.4rem;font-weight:300;line-height:1.6;margin:0 10px 10px}.newsArticleUserImage{border-radius:40px;height:55px;margin-right:10px;width:55px}.articleAuthor{margin:0 0 5px}.articleDate{margin:0}.articleContent{line-height:1.6;margin:0 10px 10px;overflow:hidden;text-align:justify;white-space:pre-wrap}.articleImage{display:block;height:auto;margin:20px auto;width:100%}@media only screen and (max-width:750px){.articleCardContainer{margin:20px auto;max-width:440px;width:auto}.articleListingImage,.articleListingImageContainer{max-width:none;width:100%}.articleListingImage{height:100%;max-height:none}.articleCardInfo{height:100%;max-height:250px;max-width:none}.activeArticleContainer{padding:20px}.articleTitle{font-size:3.5rem;padding:20px 0}.articleCardDetails{padding:10px 0}}.navigationBar{background:#f4f4f4c9}.darkNavigationBar,.navigationBar{align-items:center;box-shadow:0 4px 8px -6px #626262;display:flex;justify-content:center;list-style:none;margin:0 auto;min-height:7vh;padding:5px 0 0 5px;transition:all .3 ease;width:auto}.darkNavigationBar{background:#071a2e}.navigationBarLogoBurger,.navigationItems{align-items:center;display:flex}.navigationItems{justify-content:center;margin:0;padding:0 10px;width:100%}.navigationItem{cursor:pointer;display:flex;margin:0 30px;max-width:60px;padding:5px 15px;position:relative;width:100%}.navigationItemNoNotif:last-child{padding:15px 0}.navigationItemValue{height:100%;left:52px;max-height:24px;max-width:24px;padding:1px;position:absolute;width:100%}.burgerNavigationItemValue,.navigationItemValue{background:red;border-radius:11px;color:#fff;font-size:1.5rem;font-weight:600;margin:0;text-align:center}.burgerNavigationItemValue{height:12px;left:-40px;padding:0;position:relative;top:-6px;width:12px}.navigationItemNoValue{display:none}.exerciseLogo{max-width:112px;width:auto}.navLogo{height:35px;padding:8px 10px;width:35px}.navLogo:hover{border-radius:10px;transform:scale(1.1)}.activeNavLogo{background:#fff;border-radius:14px;box-shadow:0 1px 2px #00000012,0 2px 4px #00000012,0 4px 8px #00000012,0 8px 16px #00000012,0 16px 32px #00000012,0 32px 64px #00000012;font-weight:700}.navigationUserDetails{display:flex;margin:0 10px 0 0;max-width:-webkit-fit-content;max-width:fit-content;width:100%}.navigationUserDetail{align-items:center;display:flex;justify-content:left;margin:0 10px 0 0}.exerciseUserIconContainer{align-items:center;display:flex;margin:0 5px 0 0;max-width:28px;width:100%}.exerciseTeamIcon,.exerciseUserIcon{width:100%}.exerciseUserDetail{font-size:1.5rem;margin:0}.settingsTabIconContainer{align-items:center;cursor:pointer;display:flex;margin:0 10px 0 0;max-width:28px;width:100%}.settingsTabIcon{width:100%}.navigationUserSection{align-items:center;display:flex;max-width:-webkit-fit-content;max-width:fit-content;width:100%}.hamburger{cursor:pointer;display:flex;visibility:hidden}.hamburgerIcon{max-width:35px;width:100%}.burgerBar{background-color:#159bd6;border-radius:10px;display:block;height:4px;margin:5px;transform-origin:1px;transition:all .3s linear;width:32px}.mobileNavigation{display:none}@media only screen and (max-width:1000px){.navigationBar{flex-direction:column}.navigationBarLogo{align-items:center;display:flex;justify-content:center;width:100%}.navigationBarLogoBurger{align-items:center;display:flex;justify-content:space-between;width:100%}.navigationItems{display:none}.navigationItem{box-sizing:border-box;margin:0 15px;max-width:60px;padding:15px;position:relative;width:100%}.navigationItemNoNotif:last-child{margin:0 5px}.navLogo{margin:0;padding:8px 10px}.hamburger{margin:0 10px 0 0;visibility:visible}.mobileNavigation{display:flex;margin:0;padding:0}.active{display:flex}.hidden{display:none}.navigationUserSection{justify-content:flex-end;margin:0 0 5px;max-width:unset;width:100%}}@media only screen and (max-width:450px){.navigationItem{margin:0 7px}}.darkTweetsContainer{background:#0a1929;padding:15px}.tweetsContainer{height:90vh;overflow-y:scroll;position:relative}.tweetContainer{border-radius:8px;box-shadow:0 0 8px 0 #64646f33;cursor:pointer;display:flex;flex-direction:column;margin:15px auto;max-width:700px;padding:10px;width:auto}.tweetCommentContentContainer{box-sizing:border-box;margin:15px 0;padding:0 65px;width:100%}.darkTweetContainer{background:#001e3c;border:1px solid #ffffff1f;border-radius:10px;color:#fff;cursor:pointer;margin:15px auto;max-width:600px;padding:10px;width:auto}.tweetContentSpacing{display:flex}.tweetHeader,.tweetNameContainer{display:flex;justify-content:space-between}.tweetNameContainer{flex-direction:column;font-size:1.5rem;line-height:1.5;max-width:580px;width:100%}.tweetUserNameAndTime,.tweetUserNameContainer{align-items:center;display:flex}.twitterUserImage{border-radius:30px;height:50px;margin-right:10px;max-width:50px}.tweetNames{align-items:center;display:flex;width:100%}.tweetName{font-weight:500;margin-right:5px}.tweetUsername{font-size:1.5rem;font-weight:300;margin-right:5px}.tweetNameTimeSeperator{color:gray;margin:0 5px;padding:0 0 5px}.unreadComponentCircle{height:10px;margin-left:10px;margin-top:-20px;width:10px}.tweetContentContainer{margin:0 0 20px;width:100%}.tweetContent,.unreadTweetContent{font-size:1.6rem;max-width:580px;white-space:pre-line}.unreadTweetContent{font-weight:500}.tweetImage{border-radius:5px;display:block;height:auto;margin:5px auto;max-width:590px;width:100%}.tweetIcons{justify-content:space-around;margin:15px 0 0}.tweetIcons,.tweetIconsNumbered{align-items:center;display:flex;width:100%}.tweetIconsNumbered{justify-content:center;max-width:90px}.tweetIcon{cursor:pointer;height:17px;margin:0 10px 0 0;max-width:20px;width:100%}.twitterHeartIcon{align-items:Center;display:flex}.twitterHeartIcon svg{margin:0 5px 0 0;stroke-width:2px}.twitterHeartIcon svg:hover{stroke:#df1b1b}.twitterReplyIcon{align-items:center;display:flex}.twitterReplyIcon svg{margin:0 5px 0 0;stroke-width:1px}.twitterReplyIcon svg:hover{stroke:#0884ce}.twitterReply{border:1px solid #d9d9d9;border-left:none;border-right:none;font-size:1.6rem;height:-webkit-fit-content;height:fit-content;max-height:300px;min-height:50px;padding:5px;resize:none}.twitterReply:focus-visible{outline:none}@media screen and (max-width:750px){.tweetContainer{margin:15px}.tweetUserNameAndTime{align-items:center;justify-content:space-between;width:100%}.tweetUserNameContainer{align-items:flex-start;flex-direction:column}.tweetName,.tweetUsername{margin:0}.tweetNameTimeSeperator{display:none}}.pdfContainer{align-items:center;background:#fff;border:1px solid #d3d3d3;display:flex;flex-direction:column;height:89vh;margin:10px 5px;min-height:89vh;overflow-y:scroll;position:relative}.pdfHeaderContainer{margin:25px 0 10px}.pdfHeader{font-size:3.5rem;max-width:900px;text-align:center;width:100%}.pdfBackButtonContainer{align-items:center;background:#fff;border-bottom:1px solid #c4c4c4;box-sizing:border-box;display:flex;margin:10px 0 12px;padding:10px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.backButton{cursor:pointer;height:25px;margin:0 15px 0 0;transition:all .4s ease-in}.backButton:hover{transform:translateY(2px)}.pdfBackButtonText{cursor:pointer;font-size:2rem;font-weight:500;margin:0;padding:0}.pdfText{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:900px;padding:20px;text-align:justify;width:100%}.smallpdfImageContainer{max-width:350px}.mediumpdfImageContainer,.smallpdfImageContainer{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.mediumpdfImageContainer{max-width:650px}.pdfImageContainer,.trueSizepdfImageContainer{align-items:center;display:flex;flex-direction:column;margin:0 auto}.pdfImageContainer{max-width:910px;width:100%}.trueSizePdfImage{width:auto}.pdfImage{height:100%;width:100%}.pdfImageCaption{margin:5px 0 0}.closeEmailPdfPreview{margin-left:35px;margin-top:20px}.pdfAttachment{cursor:pointer}.pdfButton{margin-bottom:20px;min-height:35px}.formInputText{margin:5px 0;padding:0;width:100%}.formInputLabel{margin:10px 0 0;max-width:900px;width:100%}.formInput{border:1px solid #d5d5d5;border-radius:5px;font-size:1.7rem;max-width:900px;min-height:32px;width:100%}.pdfEditorContainer{padding:5px 15px}.pdfEditorFormInputContainer{display:flex;flex-direction:column;margin:10px;width:auto}.pdfEditorFormInput{background:#fbfbfb;border:1px solid #d3d3d3;border-radius:5px;display:flex;flex-direction:column;margin-bottom:20px;padding:10px}.pdfEditorInputType{border:1px solid #d3d3d3;border-radius:5px;margin-bottom:10px;padding:8px}.pdfEditorTextArea{height:400px;resize:none}.pdfEditorImageSelectContainer{align-items:center;display:flex;justify-content:space-between;max-width:340px}.pdfEditorSelect{background:#fff;border:1px solid #d3d3d3;border-radius:5px;display:block;margin-bottom:5px;margin-top:5px;max-width:300px;padding:5px}.pdfEditorDeleteField{align-items:center;display:flex;justify-content:space-between;width:100%}.pdfEditorRemoveImage{background:#db5858;font-size:15px;max-width:110px;width:100%}.pdfEditorRemoveImage:hover{background:red}.pdfImagePreview{height:auto;margin-bottom:10px;margin-top:10px;max-width:400px;width:100%}.pdfEditorButtons{display:flex;justify-content:space-around;margin:0 auto;max-width:500px;width:100%}.pdfEditorButton{border-radius:15wpx;height:100%;margin:0 10px 10px 0;min-height:38px;width:100%}.pdfEditorButton:hover{background:#478de8}.closePdfPreview{margin-left:20px;margin-top:20px}.pdfInstructionsHeader{font-size:2.8rem;margin:0;padding:0}.editorLoginContainer{align-items:center;display:flex;height:100vh;justify-content:center;width:100%}.editorLoginForm{align-items:center;background-color:#fff;box-shadow:0 0 9px -1px #000000bf;display:flex;flex-wrap:wrap;height:699px;margin:100px auto;max-width:900px}.editorLoginHeader{color:#2d2d2d;font-size:30px;font-weight:400;margin:0;padding:0}.editorLoginSubtitle{color:#595959;font-size:16px;font-weight:400;margin:0 0 10px;padding:0 0 3px}.sideLoginContainer{display:flex;flex-direction:column;height:670px;justify-content:center;margin:10px 15px;max-width:530px;width:100%}.loginLogoContainer{align-items:center;background:#fff;border-radius:190px;box-shadow:0 0 16px 0 #aeaeaebf;display:flex;height:177px;justify-content:center;margin:8px auto;width:180px}.editorLoginNameContainer{margin-bottom:10px}.editorLoginNameContainer,.editorLoginPasswordContainer{display:flex;flex-direction:column}.editorLoginInput{background:#f9f9f9;border:1px solid #d9d9d9;border-radius:5px;font-size:15px;height:35px;margin:5px 0;text-indent:30px}.editorLoginIconContainer{padding:38px 10px;position:absolute}.editorLoginIcon{height:16px}.sideImage{height:100%;max-width:435px}.loginImage{height:100%;width:100%}.sideTextContainer{align-items:center;display:flex;flex-direction:column;height:inherit;justify-content:center}.sideTextHeader{font-size:36px;font-weight:900;margin:0 0 10px}.sideTextHeader,.sideTextSubtitle{color:#fff;text-align:center;text-shadow:3px 3px 4px #0006}.sideTextSubtitle{font-size:23px;font-weight:600;margin:0}.editorLoginButton{background-color:#2ea9e4;display:block;margin:10px 0;padding:8px;text-align:center;text-decoration:none;width:100%}.editorLoginButton:hover{background-color:#2995cd}@media only screen and (max-width:850px){.editorLoginContainer{margin:0 auto;max-width:600px}.editorLoginForm{margin:70px 10px}}.notFoundContainer{height:100%;width:100%}.notFoundContent{height:100vh;justify-content:center;margin:0 auto}.notFoundContent,.notFoundContentBackground{align-items:center;display:flex;max-width:900px;width:100%}.notFoundContentBackground{background:#fff;box-shadow:0 0 9px -1px #000000bf;height:100%;max-height:600px}.notFoundSideImageContainer{align-items:center;display:flex;height:100%;justify-content:center;max-width:310px;width:100%}.notFoundSideImage{height:100%;width:100%}.notFoundTitle{color:#fff;font-size:55px;font-weight:600;margin:0;position:absolute;text-shadow:4px 4px 2px #0000004d}.notFoundTextContainer{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;max-height:250px;width:100%}.notFoundDescText{font-size:26px;margin:0 0 5px;padding:0 10px;text-align:center}.notFoundDescSubText{font-size:19px;font-weight:300;margin:0 0 22px;padding:0 30px;text-align:center}.notFoundLinkContainer{display:flex;justify-content:center;width:100%}.notFoundLink{background:#5ea4fd;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:600;font-weight:500;margin:10px 0;max-width:400px;padding:8px;text-align:center;text-decoration:none;width:100%}.notFoundLink:hover{background:#2995cd}.loginContainer{align-items:center;background:#f2f2f2;justify-content:center;min-height:100vh}.loginContainer,.loginForm{display:flex;flex-direction:column;width:100%}.loginForm{background:#fff;border:1px solid #d3d3d3;border-radius:10px;box-shadow:0 -1px 11px 0 #7d7d7dbf;box-sizing:border-box;justify-content:space-between;margin:auto;max-width:400px;padding:10px}.loginHeader{font-size:30px;font-weight:700;margin:0 0 5px;padding:0;text-align:center;text-transform:uppercase;width:100%}.loginBackground{height:100%;pointer-events:none;position:absolute;width:100%;z-index:-1}.loginIconContainer{align-items:center;background:#fff;border-radius:190px;box-shadow:0 0 16px 0 #aeaeaebf;height:225px;margin:8px auto;width:230px}.loginIcon,.loginIconContainer{display:flex;justify-content:center}.loginIcon{border-radius:10px;max-width:195px;width:100%}.loginInputContainer,.loginLabel{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.loginLabel{font-weight:400}.loginInput{border:1px solid #d3d3d3;border-radius:5px;box-sizing:border-box;font-size:1.7rem;height:40px;margin:5px 0 10px;max-width:392px;width:100%}.loginButton{width:100%}.loginFooter{align-items:center;background:#fff;bottom:0;display:flex;height:100%;justify-content:center;margin-top:5px;max-height:70px;width:100%}.loginFooterCopyright{font-size:14px;margin:0 0 10px}.loginFooterLogos{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.loginLogo{margin:0 30px;max-width:100px;width:100%}.loginLogoCF{max-width:125px}@media only screen and (max-width:550px){.loginForm{max-width:350px}.loginIconContainer{height:150px;width:150px}.loginIcon{max-width:120px}.loginLogo{margin:0 10px}}@media only screen and (max-width:500px){.exerciseLogin{max-width:-webkit-fit-content;max-width:fit-content;padding:0;width:100%}.exerciseLoginLabel{padding:3px}.exerciseLoginInput{padding:0}.exerciseLoginHeader{font-size:25px}.exerciseLoginIconContainer{height:145px;width:145px}.exerciseLoginIcon{padding:9px}}.dashBoardHeaderContainer{background:#fff;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px 0;width:100%}.dashBoardTitle{color:#404040;font-size:44px;font-weight:700;margin:0 0 10px 10px;padding:0;text-align:center;text-shadow:4px 3px 0 #dfdfdf}.dashBoardLogo{height:50px;margin:0 10px 0 0;padding:0}.dashBoardContainer{box-sizing:border-box;margin:8px auto;max-width:1200px;padding:15px;width:100%}.barChartResponseContainer{background:#fff;border-radius:15px;box-shadow:0 20px 30px -10px #26394d;margin-bottom:15px;padding:10px 15px}.barTitle{color:#566366;font-size:22px;font-weight:700;margin:0;text-transform:uppercase}.barText{margin:0 0 2px}.bar{background-color:#f2f2f1;height:30px;margin-bottom:10px;width:100%}.barNoMargin{margin:0}.barInner{background-color:#27c8d9;height:100%;position:relative;width:90%}.barInner:after{color:#0d0d0dd6;content:attr(datapercent);font-weight:400;left:92%;line-height:30px;position:absolute}.dashBoardTotalResponses{font-size:15px;font-weight:300;margin:0;padding:0}.dashBoardTypeOfResponse{font-size:15px;font-weight:300;margin:0 0 10px;padding:0}.freeTextBoxContainer{align-items:center;display:flex}.freeTextBoxBorder{border-bottom:1px solid #dbdbdb;overflow:hidden;padding:3px;width:100%}.freeTextBox{width:100%}.hideFreeTextBox{display:none}.freeTextBoxDisplayButton{cursor:pointer;margin:0 10px 0 0}.dashBoardShowPlayersContainer,.dashBoardShowResponsesContainer{align-items:center;display:flex}.dashBoardExpandContainer{margin:6px 0 10px;padding:0}.dashBoardExpandCloseIcon{cursor:pointer;height:23px;margin-right:5px}.dashBoardResponseText{text-align:justify;word-wrap:anywhere;white-space:pre-wrap}.dashBoardExpandText{margin:0}.dashBoardExpandText::marker{color:#157ffd;content:" 🢒 ";font-size:30px}.dashBoardBackButton{cursor:pointer;height:35px;margin:0 0 0 8px;padding:5px}.dashboardFilterLabel{background:#fff;border-radius:15px;display:flex;flex-direction:column;margin:10px 0 15px;padding:10px 15px}.dashboardFilterInput{border:1px solid #d3d3d3;font-size:1.7rem;height:30px}.dashboardUserScoreContainer{background:#fff;border-radius:15px;margin-bottom:15px;padding:10px 15px}.dashboardUserScoreTable{margin:15px 0;width:100%}.dashboardUserScoreTableHeader{border-radius:10px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:block;font-size:21px;font-weight:800;margin:7px auto;max-width:100px;padding:5px 10px;width:100%}.dashboardUserScoreTableHeaderPass{border:4px solid green;color:green}.dashboardUserScoreTableHeaderFail{border:4px solid red;color:red}.dashboardUserScoreTableRow{text-align:center}.portalNavigation{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-height:62px;max-width:1300px;min-height:69px;padding:6px 0;width:100%}.portalLogoContainer,.portalLogos{align-items:center;display:flex;justify-content:space-between;max-height:inherit;padding:inherit;width:100%}.portalLogos{height:100%;max-width:300px}.portalLogo{height:100%;margin:0 0 0 6px;max-height:inherit;max-width:120px;width:100%}.portalNavigationTabs{align-items:center;display:flex;justify-content:flex-end;margin:0 10px 0 0;max-width:640px;width:100%}.portalNavigationLogin{display:flex;justify-content:space-around;max-width:250px;width:100%}.portalNavigationTabContainer{border-top:1px solid #000;box-sizing:border-box;display:flex;justify-content:center;padding:0 15px;width:-webkit-fit-content;width:fit-content}.activePortalNavigationTabContainer{border-top:3px solid #2087b7}.activePortalNavigationTab{border-top:3px solid #2087b7!important;color:#2087b7!important;font-weight:500!important}.portalNavigationTab{border-top:1px solid #000;box-sizing:border-box;color:#2b2b2b;cursor:pointer;font-size:16px;font-weight:500;margin:0 20px 0 auto;max-width:-webkit-fit-content;max-width:fit-content;min-width:-webkit-fit-content;min-width:fit-content;padding:15px;text-align:center;width:100%}.portalNavigationTab:hover{border-top:3px solid #2087b7!important;color:#2087b7}.portalMobileNavigation{display:none}.portalHamburger{cursor:pointer;display:none}.portalNavigationTabContainer:hover{border-top:3px solid #2087b7}@media only screen and (max-width:950px){.portalHamburger{display:block;margin:0 10px 0 0}.portalNavigationTabs{display:none}.portalNavigation{flex-direction:column}.portalLogoContainer{align-items:center;display:flex;justify-content:space-between;width:100%}.portalLogo{margin:0 10px;max-width:110px}.portalMobileNavigation{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;margin:0;max-width:inherit;padding:15px 0;width:100%;z-index:10}.activePortalNavigationTab,.portalNavigationTab,.portalNavigationTab:hover{border:0!important;margin:10px 0}}.secondPortalNavigation{background:#2b80a1;border-bottom:1px solid #000;color:#fff;display:flex;justify-content:flex-end;width:100%}.secondPortalNavigationTabs{align-items:center;display:flex;justify-content:flex-end;margin:0 auto;max-width:1300px;width:100%}.secondPortalNavigationTab{color:#fff;cursor:pointer;font-size:16px;font-weight:500;margin:6px 0;max-width:100px;padding:5px 10px;text-align:center;text-decoration:none;width:100%}.secondPortalNavigationTabIcon{align-items:center;display:flex;justify-content:center}.portalNavigationTabDemo{background:#43a3dd;border-radius:10px;color:#fff;max-width:165px}@media only screen and (max-width:950px){.secondPortalNavigationTab:last-child{max-width:55px}}.customerPortalTextLinks{color:#43a3dd;cursor:pointer;font-weight:500}.homeContainer{height:100%;min-height:100vh}.heroContainer{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;margin:0;min-height:450px;opacity:.8;width:100%}.heroTextContainer{align-items:center;background:#00000063;border-radius:6px;display:flex;flex-direction:column;height:inherit;justify-content:space-evenly;padding:15px;text-shadow:6px 4px 7px #000}.heroTextTitle{font-size:43px;font-weight:700;letter-spacing:-2px;margin:0 0 10px;max-width:700px}.heroText,.heroTextTitle{color:#fff;padding:0;text-align:center}.heroText{font-weight:600;line-height:26px;margin:0 0 25px;max-width:800px;text-shadow:6px 4px 7px #000}.heroButton{background:#fff;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;color:#000;font-weight:600;padding:15px;width:200px}.heroButton:hover{background:#eee}@media only screen and (max-width:600px){.heroTextTitle{font-size:39px}}.infoCardSection{background:#fff;box-shadow:0 -6px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin:80px auto;max-width:1100px;width:100%}.infoCard2C{display:flex;min-height:250px}.infoCard2CTitle{font-size:26px;font-weight:600;letter-spacing:-1px;margin:0 0 5px;width:100%}.infoCard2CImageContainer{margin:0;max-width:400px;padding:0}.infoCard2CImage{height:100%;width:100%}.infoCard2CDetails{display:flex;flex-direction:column;justify-content:center;margin:0 0 0 15px;width:60%}.infoCard2CLink,.infoCard2CText{margin:0;padding:0}@media only screen and (max-width:1000px){.infoCard2CDetails{margin:0 auto;max-width:400px;width:100%}.infoCard2CImageContainer{max-width:400px}.infoCard2CImage{width:100%}}@media only screen and (max-width:900px){.infoCardSection{margin:60px auto 0;max-width:510px}.infoCard2C{flex-direction:column;margin:15px;min-height:480px}.infoCard2CImageContainer{max-width:510px}.infoCard2CImage{height:100%;width:100%}.infoCard2CTitle{margin:10px 0}.infoCard2CDetails{justify-content:space-evenly;margin:0 auto;max-width:500px;min-height:240px;width:100%}}.homeSectionContainer{background:#fff;justify-content:space-evenly;margin:25px 0;min-height:630px}.homeSectionContainer,.homeTextContainer{align-items:center;display:flex;flex-direction:column}.homeTextContainer{width:100%}.homeTitle{color:#111827;font-size:38px;font-weight:800;letter-spacing:-2px;margin:10px 0 40px;padding:0}.homeSecondaryText{box-sizing:border-box;color:#374151;font-size:17px;line-height:27px;margin:0 0 20px;max-width:930px;padding:0;width:100%}.homeImage{border-radius:5px;box-shadow:3px 3px 7px 3px #e3e3e3bf;margin:15px 0;max-width:700px;width:100%}.homeVideo{max-width:650px;width:100%}@media only screen and (max-width:950px){.homeSectionContainer{padding:10px 15px}.homeTitle{font-size:30px}.homeSecondaryText{padding:0 15px}}.howItWorksContainer{align-items:center;background:#e1e1e196;box-shadow:2px -2px 18px -8px #626262;display:flex;flex-direction:column;height:730px;justify-content:space-evenly;margin:20px 0 0}.subContainer{justify-content:center}.subCard,.subContainer{align-items:center;display:flex;width:100%}.subCard{border:1px solid #d3d3d3;flex-direction:column;margin:10px;max-width:350px}.subImage{width:150px}.exercisesContainer{align-items:center;background:#e1e1e196;box-shadow:2px -2px 18px -8px #626262;display:flex;flex-direction:column;justify-content:space-evenly;margin:20px 0 0;min-height:775px}.exercisesCardsContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:15px auto;width:100%}.homeExerciseCard{align-items:center;background:#fff;border:1px solid #d3d3d3;box-shadow:0 2px 8px 0 #63636333;display:flex;flex-direction:column;justify-content:flex-start;margin:20px;max-width:400px;min-height:460px;width:100%}.homeExerciseCardDetails{display:flex;flex-direction:column;height:300px;justify-content:space-between;padding:5px 10px}.homeExerciseCardTitle{font-size:25px;margin:0;padding:0}.homeExerciseCardImg{max-width:400px;min-height:205px;width:100%}.homeExerciseCardDesc{font-size:16px}.homeExerciseCardButtons{display:flex;justify-content:flex-end;width:100%}.homeExerciseCardButton{margin-bottom:10px;margin-right:5px}.exercisesSeeMore{cursor:pointer;margin-right:130px;text-align:right;width:100%}.learningModulesTitle{color:#2b80a1;font-size:45px;margin:20px auto 8px;max-width:800px;text-align:center;width:100%}@media only screen and (max-width:750px){.learningModulesTitle{font-size:38px}}.bannerContainer{background:#fff;display:flex;max-width:1300px;width:100%}.bannerTextContainer{display:flex;flex-direction:column;font-family:Poppins,sans-serif;justify-content:center;padding:0 0 0 20px}.bannerTextTitle{color:#2b80a1;font-family:inherit;font-size:50px;font-weight:700;line-height:1.2;margin:0 0 10px;padding:0}.bannerTextSubTitle{font-family:inherit;font-size:28px;font-weight:500;margin:0 0 10px}.bannerText{font-family:inherit;font-size:18px;margin:0}.bannerImageContainer{max-width:500px;width:100%}.bannerImage{width:100%}@media only screen and (max-width:850px){.bannerTextTitle{font-size:36px}.bannerTextSubTitle{font-size:24px}.bannerText{font-size:16px}}@media only screen and (max-width:650px){.bannerContainer{flex-wrap:wrap-reverse;justify-content:flex-end}.bannerTextContainer{margin-bottom:20px;padding:0;text-align:center}.bannerTextSubTitle{font-size:28px}}.infoCardsContainer{flex-wrap:wrap;max-width:1200px}.infoCard,.infoCardsContainer{align-items:flex-start;display:flex;justify-content:center}.infoCard{height:100%;margin:0 20px 20px 0;max-width:450px;width:100%}.infoCardImage{margin:10px 10px 0 0;width:40px}.infoCardDetails{display:flex;flex-direction:column}.infoCardTitle{font-size:17px;font-weight:600;margin:0 0 6px;padding:0}.infoCardText{color:#535151;font-size:16px;line-height:26px;margin:0;padding:0}.infoCardLink{color:#1976d2;cursor:pointer;font-size:16px;font-weight:600;margin:0}@media only screen and (max-width:750px){.infoCardsContainer{flex-direction:column;padding:0 15px}.infoCard{margin:20px 0 25px;padding:0}}.footerContainer{background:#2b80a1;border-top:1px solid #000;color:#fff;display:flex;flex-direction:column;justify-content:space-between;margin-top:auto}.secondaryFooterContainer{align-items:center;background:#fff;color:#000;display:flex;flex-direction:column;padding:0 0 10px}.secondaryFooterText{font-size:14px;margin:10px 0;text-align:center}.homeFooterTitle{border-bottom:2px solid #43a3dd;font-size:16px;max-width:-webkit-fit-content;max-width:fit-content;padding:0 0 3px}.homeFooterLinks{display:flex;justify-content:space-between;padding:10px}.homeFooterSection{margin:5px 10px 10px;max-width:600px;width:100%}.homeFooterEmail{color:#fff;text-decoration:none}.homeFooterAddressText,.homeFooterLink{font-size:16px;font-weight:500;margin:0;padding:0;text-align:left}.homeFooterLink:first-child{margin:0 0 5px}.homeFooterAddress{margin:10px 0 20px}.homeFooterAddressText{font-weight:700}.homeFooterContact{box-sizing:border-box;flex-direction:column;flex-wrap:wrap;margin:5px auto;padding:0 20px 20px}.homeFooterContact,.homeFooterContactAddress{align-items:center;display:flex;justify-content:space-between;width:100%}.homeFooterContactLogos{align-items:center;max-width:500px}.homeFooterContactLogos,.homeFooterContactSocials{display:flex;justify-content:space-around;width:100%}.homeFooterContactSocials{max-width:100px}.homeFooterSocialLogo{max-width:40px;width:100%}.homeFooterLogo{height:100%;width:100%}.lorcaLogo{max-width:158px}.ncscLogo{max-width:145px}.cyberLogo{max-width:113px}.footerCyberFishLogo{max-width:135px;width:100%}@media only screen and (max-width:850px){.homeFooterContact{flex-direction:column;height:100%;min-height:180px}.homeFooterContactLogos{order:3}.homeFooterContactAddress{order:1}.homeFooterContactSocials{order:2}}@media only screen and (max-width:500px){.homeFooterContactLogos{flex-direction:column;margin:10px 0 0}.homeFooterLogo{margin:0 0 10px}.ncscLogo{max-width:156px}.cyberLogo{max-width:158px}}.portalExercisesContainer{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1300px;width:100%}.exerciseCardContainer{align-items:center;border:1px solid #d3d3d3;box-shadow:0 2px 8px 0 #63636333;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:10px;max-width:1150px;padding:10px}.exerciseImageContainer{flex:1 1;max-width:400px;min-width:350px}.exerciseCardImage{width:100%}.exerciseCardDetails{flex:1 1;margin:0 15px;min-width:350px}.exerciseCardTitleContainer{align-items:center;display:flex}.exerciseCardTitle{font-size:23px;font-weight:800;margin:0;padding:0}.exerciseCardInfoContainer{display:flex}.exerciseCardDesc{margin:0;padding:0}.exerciseCardButtons{display:flex;justify-content:flex-end}.exerciseCardButton{margin-right:5px}.exerciseCardButton:last-child{margin:0}.tooltip{cursor:pointer;position:relative}.tooltip .tooltipText{background-color:#fb7d0e;border-radius:6px;color:#fff;left:-145%;margin:0 0 0 60px;padding:5px 0;position:absolute;text-align:center;top:-10%;transform:translate(2%,-7%);visibility:hidden;width:120px;z-index:1}.tooltip:hover .tooltipText{visibility:visible}.exercisesPageContainer{height:100%;margin-bottom:20px;min-height:80vh;width:100%}.exercisesPageIntro{background:#f9f9f9}.exercisesPageIntro,.exercisesPageIntroBanner{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;min-height:400px;width:100%}.exercisesPageTitle{color:#111827;font-size:32px;font-weight:700;letter-spacing:-2px;margin:50px auto 30px;max-width:800px;padding:0;text-align:center}.exercisesPageInfoTitle{color:#111827;font-size:30px;font-weight:500;letter-spacing:-2px;margin:10px 0 25px;padding:0}.exercisePageInfoList{display:flex;justify-content:space-evenly;max-width:1100px;width:100%}.exerciseInfoItem{display:flex;max-width:450px;width:100%}.exerciseInfoImageContainer{margin:0 10px 0 0}.exerciseInfoItemTitle{font-size:21px;font-weight:500;margin:0 0 5px}.exerciseInfoImage{width:50px}.exercisePageText{color:#373737;font-size:16px;font-weight:300;letter-spacing:.1px;line-height:1.4;margin:0}.exercisesPageVideoContainer{margin:50px 0;max-width:900px;width:100%}.exercisesPageContentContainer{flex-direction:column;min-height:600px}.exercisesPageContent,.exercisesPageContentContainer{align-items:center;display:flex;height:100%;width:100%}.exercisesPageContent{margin:20px auto;max-width:1300px;min-height:inherit}.exercisesPageContentImageContainer{max-width:700px;width:100%}.exercisesPageContentImage{width:100%}.exercisesPageTextContainer{max-width:540px;width:100%}.exercisesPageContentTitle{color:#2b80a1;font-size:45px}.exercisesPageContentText,.exercisesPageContentTitle{font-family:Poppins,sans-serif}@media only screen and (max-width:850px){.exercisesPageContent{flex-wrap:wrap;justify-content:center}.exercisesPageContentTitle{font-size:36px}.exercisesPageTextContainer{margin:0 auto;padding:10px}.exercisesPageContentText{font-size:16px}}@media only screen and (max-width:900px){.exercisesPageInfoTitle{margin:20px 0 10px;text-align:center}.exercisesPageTitle{font-size:30px}.exercisePageInfoList{align-items:center;flex-direction:column}.exerciseInfoItem{margin:20px 0}.exerciseInfoImageContainer{margin:0 10px 0 5px}.exerciseInfoImage{width:40px}.exerciseInfoItemTitle{font-size:18px;padding:0 10px}.exercisePageText{font-size:15px;padding:0 10px}}@media only screen and (max-width:500px){.portalExercisesContainer{max-width:400px;width:100%}.exerciseCardContainer{padding:0}.exerciseImageContainer{width:100%}.exerciseCardDetails,.exerciseImageContainer{flex:auto;max-width:none;min-width:-webkit-fit-content;min-width:fit-content}.exerciseCardDetails{box-sizing:border-box;margin:0;padding:10px}}@media only screen and (max-width:450px){.portalExercisesContainer{box-sizing:border-box;margin:0;padding:15px;width:100%}}.orderPageContainer{margin:30px auto;max-width:700px;padding:0 10px;width:100%}.orderExerciseHeader{align-items:center;display:flex;justify-content:space-between;max-width:480px;width:100%}.orderHeader{margin:0 0 15px;padding:0;text-align:center}.orderContainer{border:1px solid #d3d3d3;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;min-height:330px;padding:20px 15px}.orderTag{font-weight:600}.orderExerciseImage{border-radius:8px;margin-bottom:10px}.orderExerciseTitle{margin:0 0 2px;padding:0}.orderExerciseDuration{margin:0 0 2px}.orderExercisePrice{margin:0 0 5px}.orderExerciseDesc{margin:0 0 10px}.exerciseOrderInput{margin:12px 0 2px}.orderInputContainer{display:flex;flex-direction:column}.orderInput{border:1px solid #d3d3d3;border-radius:5px;height:30px;margin:0;max-width:680px;padding:0;width:100%}.orderSubmitButton{margin:9px 0 0;max-width:680px;padding:7px;width:100%}.readMorePage{box-sizing:border-box;height:100%;margin:0 auto;max-width:920px;min-height:100vh;padding:10px 20px;width:100%}.readMoreHeaderContainer{margin:35px 0;width:100%}.readMoreGoBack{background:#fff;border:2px solid #000;border-radius:10px;color:#000;cursor:pointer;display:block;font-weight:600;margin:15px auto 25px;padding:5px;text-align:center;width:60%}.readMoreGoBack:hover{background:#000;color:#fff}.readMoreExerciseTitle{color:#2b80a1;font-size:55px;margin:0 10px}.readMoreExerciseSubTitle{font-size:16px;font-weight:500;margin:5px 10px;padding:0}.exerciseBeltTypeContainer{align-items:center;background:#ff7b1a;border-radius:93px;box-shadow:0 0 6px 0 #848484;display:flex;height:100%;max-width:70px;min-height:70px;padding:10px}.exerciseBeltType{width:100%}.readMoreBorderLine{border-color:#2b80a1;border-top:solid #2b80a1;border-width:3px;margin:0 10px;width:100px}.readMoreHeader{font-size:3.3rem;margin:0;padding:0;text-align:center;width:100%}.readMoreSubHeader{color:#43a3dd;font-size:25px;padding:0 10px}.readMoreImageContainer{display:flex;justify-content:center;margin:15px 0 20px;width:100%}.readMoreImage{margin:0 10px;width:100%}.readMoreDetails{background:#eaf2ff;box-shadow:1px 0 7px -2px #ccc8c8;padding:5px}.readMoreDetailsItem{margin:0 0 5px;text-align:left}.readMoreDesc{color:#424242;margin:0 0 20px;padding:10px;text-align:justify}.exerciseDetails{margin:15px 10px;text-align:justify;white-space:pre-line}.readMoreExerciseCards{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 15px}.readMoreOrderContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;margin:20px auto 0;width:100%}.readMoreOrderToken{align-items:center;display:flex;font-size:18px;font-weight:500;margin:0 0 5px;width:100%}.readMoreOrderButtons{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.exerciseInfoCard{align-items:center;background-color:#fbfbfb;border:1px solid #d7d7d7;box-shadow:0 3px 8px #5757573d;display:flex;flex-direction:column;height:208px;justify-content:center;margin:15px 20px;width:394px}.exerciseInfoCardTitle{font-size:15px;font-weight:700;margin:2px 5px}.exerciseInfoCardText{font-size:13px;font-weight:300;margin:5px 10px;text-align:center}@media only screen and (max-width:800px){.readMoreExerciseTitle{font-size:40px}.readMoreOrderContainer{box-sizing:border-box;padding:0 10px}.readMoreOrderButtons{margin:10px 0}}@media only screen and (max-width:850px){.readMoreHeader{font-size:29px}}@media only screen and (max-width:500px){.exerciseBeltTypeContainer{max-width:50px;min-height:50px}}.reportsContainer{margin:30px auto;max-width:1100px;width:100%}.reportHeader{font-size:32px;font-weight:400;margin:0;padding:0}.reportTitle{border:1px solid #ddd;border-radius:4px;cursor:pointer;margin:12px 0 8px;padding:7px 5px}.reportTitle:hover{background-color:#f9f9f9d6;font-weight:500}.portalReportsContainer{height:100%;min-height:70vh}.portalEmptyReportsContainer{justify-content:center;min-height:700px}.noReportsTextContainer,.portalEmptyReportsContainer{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.noReportsTextContainer{justify-content:space-evenly;max-width:560px;min-height:195px;text-align:center}.noReportsHeader{color:#535353;font-size:31px;margin:15px 0 0;padding:0}.noReportsText{font-weight:300;margin:0 0 25px;padding:0}.noReportIcon{height:100%;max-width:150px;width:100%}.aboutPageContainer{height:100%;margin:0;min-height:100vh;padding:0;width:100%}.aboutSectionContainer{align-items:center;background:#fff;display:flex;flex-direction:column;justify-content:space-evenly;margin:25px 0}.aboutHero{align-items:center;background:#43a3dd;color:#fff;display:flex;height:100%;justify-content:center;min-height:400px;width:100%}.aboutHeroTextContainer{max-width:700px;width:100%}.aboutHeroTitle{font-size:45px;margin:0 0 10px;padding:0;text-align:center;text-shadow:1px 1px 1px #000}.aboutHeroText{font-size:18px;font-weight:300;margin:0}.aboutContentSection{margin:0 auto;width:100%}.aboutUsMaps{display:flex;flex-wrap:wrap;justify-content:space-between;margin:15px 0 0;max-width:1000px;width:100%}.aboutSmallText{font-size:20px}.aboutSmallText,.aboutText{margin:25px auto 0;max-width:700px;text-align:center}.aboutText{font-size:22px;padding:0;width:100%}.listIconContainer{max-width:915px;width:100%}.listIcon{align-items:center;display:flex;justify-icon:center;margin:10px 0 20px}.listIconImage{margin:0 20px 0 0;max-width:40px;width:100%}.listIconText{color:#535151;font-size:16px;margin:0 0 15px;padding:0;width:100%}.aboutUsClientsContainer{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:40px 0 0;max-width:1100px;width:100%}.aboutUsClients{max-width:1000px;width:100%}.aboutUsImage{border-radius:5px;box-shadow:3px 3px 7px 3px #e3e3e3bf;height:100%;margin:15px 0 35px;max-width:850px;width:100%}.bigTeamSection{flex-direction:column;margin:0 0 20px}.bigTeamCardContainer,.bigTeamSection{display:flex;height:100%;max-width:1100px;width:100%}.bigTeamCardContainer{box-shadow:0 0 8px 1px #eeebeb;margin:10px 0}.bigTeamCardImage,.bigTeamCardImageContainer{height:100%;width:100%}.bigTeamCardImage{max-width:400px}.teamSection{display:flex;height:100%;justify-content:space-between;max-width:1100px;width:100%}.teamCardContainer{box-shadow:0 0 8px 1px #eeebeb;box-sizing:border-box;display:flex;flex-direction:column;margin:0 0 20px;max-width:330px;padding:13px;width:100%}.teamCardDetails{height:100%}.teamCardImageContainer{display:flex;justify-content:center;width:100%}.teamCardImage{max-height:420px;object-fit:scale-down}.teamCardDesc,.teamCardImage{height:100%;width:100%}.teamCardName{font-size:20px;margin:10px 0 0;padding:0;text-align:center}.teamCardRole{color:#43a3dd;font-weight:500;margin:0 0 10px;padding:0;text-align:center}.teamCardText{font-size:16px;margin:0 5px;padding:0;white-space:pre-line}@media only screen and (max-width:1000px){.aboutSectionContainer{padding:10px 15px}}@media only screen and (max-width:800px){.teamSection{flex-wrap:wrap;justify-content:center}.bigTeamSection{max-width:520px}.bigTeamCardContainer{flex-direction:column}.bigTeamCardImageContainer{display:flex;justify-content:center}}.howWeWorkContainer{height:100%;min-height:100vh;width:100%}.howWeWorkIntro{align-items:center;background:#f9f9f9;display:flex;height:100%;justify-content:space-around;min-height:400px;width:100%}.howWeWorkTextContainer{max-width:550px;width:100%}.howWeWorkTitle{color:#111827;font-size:38px;font-weight:800;letter-spacing:-2px;margin:0 0 20px;padding:0}.howWeWorkText{color:#374151;line-height:1.5;margin:0;padding:0}.howWeWorkImageContainer{margin:10px 0;max-width:700px;width:100%}.howWeWorkImage{border-radius:2px;box-shadow:3px 3px 7px 3px #e3e3e3bf;width:100%}.logoHowWeWork{width:180px}.howWeWorkDiagramSection{margin:40px 0;max-width:1100px;width:100%}.howWeWorkDiagramHeader{display:flex;justify-content:space-between}.howWeWorkHeaderOne{font-size:43px;font-weight:700;letter-spacing:-1px}.howWeWorkHeaderThree{font-size:18px;font-weight:600;letter-spacing:-.4px}.howWeWorkHeaderThree:after{border-bottom:4px solid #43a3dd;content:"";display:block;margin:10px 0;width:50px}.stepsHeaderContainer{margin:0}.stepsHeader{margin:25px 0 40px;text-align:center}.stepsContainer{align-items:flex-start;display:flex;height:100%;justify-content:center;min-height:290px}.stepsPageContainer{align-items:center;justify-content:space-evenly;min-height:700px}.stepContainer,.stepsPageContainer{display:flex;flex-direction:column;height:100%}.stepContainer{align-items:flex-start;justify-content:flex-start;margin:10px;max-width:340px;min-height:250px;padding:5px 10px;text-align:center;width:100%}.stepsTextContainer{display:flex;flex-direction:column;justify-content:space-between;min-height:170px}.stepsTextTitle{align-items:center;background-color:#43a3dd;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;max-width:180px;text-align:center;width:100%}.stepsTextSubtitle{color:#223148;font-size:15px;font-weight:700;margin:0 0 20px;padding:0;text-align:center}.stepsText{color:#566274;font-size:14px;font-weight:500;margin:0;padding:0;text-align:center;white-space:pre-line}.howWeWorkArrow{display:flex;margin:0 auto;max-width:960px;width:100%}@media only screen and (max-width:850px){.howWeWorkIntro{flex-direction:column}.howWeWorkTitle{margin:25px 0 20px;text-align:center}.howWeWorkText{padding:0 10px}.stepsHeaderContainer{margin:20px 0 30px;padding:15px}.stepsContainer{flex-direction:column;padding:10px}.stepContainer{margin:20px 0;padding:0}}.blogPageContainer{height:100%;margin:0 auto;max-width:1400px;width:100%}.featuredBlogCard{align-items:center;background:#f6f6f6;border-radius:10px;box-shadow:1px 0 7px -2px #ccc8c8;display:flex;height:100%;margin:30px 15px 20px;max-width:1360px;min-height:330px;width:100%}.featuredBlogImageContainer{max-width:600px}.featuredBlogImage{height:100%;width:100%}.featuredBlogContentContainer{height:100%;margin:0 0 0 15px;width:50%}.blogPostsContainer{display:flex;flex-wrap:wrap;justify-content:space-evenly;min-height:100vh}.blogCard{align-items:center;background:#f6f6f6;border-radius:10px;box-shadow:1px 0 7px -2px #ccc8c8;display:flex;flex-direction:column;height:100%;margin:0 0 20px;max-width:440px;min-height:660px;width:100%}.blogImageContainer{max-width:570px}.blogImage{height:100%;width:100%}.blogContentContainer{display:flex;flex-direction:column;justify-content:space-between;min-height:330px;padding:20px;width:100%}.blogContent{height:100%}.blogCardDate{font-weight:300;margin:0 10px 10px}.blogCardTitle{font-size:20px;font-weight:500;margin:0 10px 10px}.blogCardDesc{line-height:1.5;margin:0 10px}.blogCardButton{color:#43a3dd;cursor:pointer;font-weight:800;margin:10px 0 0 10px;width:-webkit-fit-content;width:fit-content}.blogSocialMediaContainer{display:flex;flex-direction:column;margin:0 auto;max-width:920px;width:100%}.blogComment{border-radius:10px;box-shadow:1px 1px 7px 1px #e6e6e6bf;margin:20px auto;padding:0 0 10px}.blogAddComment,.blogComment{border:1px solid #e8e8e8;display:flex;max-width:920px;width:100%}.blogAddComment{align-items:center;border-radius:15px;justify-content:space-between;margin:10px auto;padding:8px 0}.blogCommentUserContainer{align-items:center;display:flex;padding:4px;width:100%}.blogAddCommentInput{border:0;color:#424242;font-size:16px;margin:0 -10px -5px 0;width:100%}.blogAddCommentInput:focus{outline:none}.blogCommentUserIcon{margin:0 8px 0 0;max-width:38px;width:100%}.blogCommentSendIcon{cursor:pointer;margin:0 2px 0 0;max-width:30px;width:100%}.blogCommentContainer{padding:0 5px;width:100%}.blogCommentUserDateRow{justify-content:space-between;margin:7px 0}.blogCommentUserDate,.blogCommentUserDateRow{align-items:center;display:flex}.blogCommentBigUserIcon{margin:10px 14px 0 5px;max-width:53px;width:100%}.blogCommentUsername{font-size:19px;margin:0 8px 0 0}.blogCommentDate{color:#9f9f9f;font-size:14px;margin:0}.blogCommentContent{font-size:16px;margin:0 0 10px;width:100%}.blogCommentIconContainer{align-items:center;display:flex;justify-content:space-between;width:100%}.blogCommentIcon{cursor:pointer;margin:0 5px 0 0;max-width:40px;width:100%}.blogCommentLikes{font-size:15px;font-weight:300;margin:0 5px 0 0}.blogCommentOptions{display:inline-block;position:relative}.blogCommentOptionIcon{cursor:pointer;max-width:30px;width:100%}.blogCommentDropdownOptions{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;padding:12px 16px;position:absolute;right:0;z-index:1}.blogCommentOptions:hover .blogCommentDropdownOptions{display:block}.blogCommentOption{cursor:pointer;margin:0}@media only screen and (max-width:1000px){.blogCard{margin:20px}.featuredBlogCard{flex-direction:column;margin:20px;max-width:440px;min-height:660px}.featuredBlogContentContainer{margin:0;min-height:330px;width:100%}.featuredBlogImageContainer{max-width:570px}.blogContentContainer{padding:0}.blogCardDate{margin:10px}}.contactUsPage{background:#f6f6f6;min-height:85vh}.contactUsForm,.contactUsPage{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.contactUsForm{margin:50px 0;max-width:1200px;padding:10px}.contactUsSideSection{align-items:center;display:flex;flex-direction:column;height:100%;margin:0 25px 0 10px;min-height:545px;width:50%}.contactUsSideText{margin:0 0 50px;max-width:500px;width:100%}.contactUsImage{max-width:220px;width:100%}.contactUsHeader{font-size:42px;font-weight:800;letter-spacing:-1.2px;margin:0 0 10px;padding:0}.contactUsText{color:#424242;font-size:16px;letter-spacing:-.3px;margin:0;padding:0}.contactUsFormSection{background:#fbfbfb;border-radius:5px;box-shadow:0 1px 8px 2px #d2d2d2;display:flex;flex-direction:column;padding:10px;width:50%}.contactUsFormInputRow{display:flex}.contactFormInputContainer{display:flex;flex-direction:column;font-weight:500;margin:10px 5px 0 0;width:100%}.contactFormInput{border:1px solid #d3d3d3;border-radius:5px;font-size:16px;height:100%;min-height:28px;padding:2px 0}.contactFormSmallInput{max-width:295px;width:100%}.contactFormTextArea{border:1px solid #d3d3d3;border-radius:5px;height:100%;margin:0 0 10px;min-height:200px;resize:none;width:max-width}@media only screen and (max-width:900px){.contactUsForm{flex-direction:column;margin:25px 0;padding:25px}.contactUsImage,.contactUsSideImage{display:none}.contactUsSideSection{min-height:0;width:100%}.contactUsSideText{margin:0 0 25px;max-width:600px}.contactUsFormSection{max-width:600px;width:100%}}@media only screen and (max-width:500px){.contactUsFormInputRow{display:block}.contactFormSmallInput{max-width:none}.contactFormInput{margin:0}.contactFormTextArea{margin:0 0 10px}}.tutorialVideoWrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.tutorialVideoWrapper .tutorialVideo{height:100%;left:0;position:absolute;top:0;width:100%}.tutorialButtonsContainer{display:flex;justify-content:space-between;margin:10px 0}.tutorialButtonContainer{display:flex;justify-content:flex-end;margin:10px 0}.videoContainer{background-color:#000;display:flex;justify-content:center;margin-inline:auto;max-width:1000px;position:relative;width:90%;z-index:0}.videoContainer.fullscreen,.videoContainer.theater{max-width:none;width:100%}.videoContainer.theater{max-height:90vh}.videoContainer.fullscreen{max-height:100vh}.customVideo{height:100%;width:100%}.videoControlsContainer{bottom:0;color:#fff;left:0;opacity:0;position:absolute;right:0;transition:opacity .15s ease-in-out;z-index:100}.videoControlsContainer:before{aspect-ratio:6/1;background:linear-gradient(0deg,#000000bf,#0000);bottom:0;content:"";pointer-events:none;position:absolute;width:100%;z-index:-1}.videoContainer.paused .videoControlsContainer,.videoContainer:focus-within .videoControlsContainer,.videoContainer:hover .videoControlsContainer{opacity:1}.videoControlsContainer .controls{align-items:center;display:flex;gap:.5rem;padding:.25rem}.videoControlsContainer .controls button{background:none;border:none;color:inherit;cursor:pointer;font-size:1.1rem;height:30px;opacity:.85;padding:0;transition:opacity .15s ease-in-out;width:30px}.videoControlsContainer .controls button:hover{opacity:1}.videoContainer.full-screen .open,.videoContainer.paused .pauseIcon,.videoContainer.theater .tall,.videoContainer:not(.full-screen) .close,.videoContainer:not(.paused) .playIcon,.videoContainer:not(.theater) .wide{display:none}.volumeHighIcon,.volumeLowIcon,.volumeMutedIcon{box-sizing:border-box;display:none}.videoContainer[data-volume-level=high] .volumeHighIcon,.videoContainer[data-volume-level=low] .volumeLowIcon,.videoContainer[data-volume-level=muted] .volumeMutedIcon{display:block}.volumeContainer{align-items:center;display:flex}.volumeSlider{max-width:0;transform:scaleX(0);transform-origin:left;transition:width .15s ease-in-out,transform .15s ease-in-out;width:0}.volumeContainer:hover .volumeSlider,.volumeSlider:focus-within{max-width:100px;transform:scaleX(1);width:100px}.durationContainer{align-items:center;display:flex;flex-grow:1;gap:.25rem}.videoControlsContainer .controls button.wideButton{width:50px}.timelineContainer{align-items:center;cursor:pointer;display:flex;height:7px;margin-inline:.5rem}.timelineContainer:hover .timeline{height:100%}.timeline{background-color:#64646480;height:3px;position:relative;width:100%}.timeline:before{background-color:#969696;display:none;right:calc(100% - var(--preview-position)*100%)}.timeline:after,.timeline:before{bottom:0;content:"";left:0;position:absolute;top:0}.timeline:after{background-color:red;right:calc(100% - var(--progress-position)*100%)}.timeline .thumbIndicator{--scale:0;aspect-ratio:1/1;background-color:red;border-radius:50%;height:200%;left:calc(var(--progress-position)*100%);position:absolute;top:-50%;transform:translateX(-50%) scale(var(--scale));transition:transform .15s ease-in-out}.timeline .previewImage{aspect-ratio:16/9;border:2px solid #fff;border-radius:.25rem;display:none;height:80px;left:calc(var(--preview-position)*100%);position:absolute;top:-1rem;transform:translate(-50%,-100%)}.thumbnailImage{bottom:0;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.timelineContainer:hover .previewImage,.timelineContainer:hover .timeline:before,.videoContainer.scrubbing .previewImage,.videoContainer.scrubbing .thumbnailImage,.videoContainer.scrubbing .timeline:before{display:block}.timelineContainer:hover .thumbIndicator,.videoContainer.scrubbing .thumbIndicator{--scale:1}.timelineContainer:hover .timeline,.videoContainer.scrubbing .timeline{height:100%}.alertContainerBackground{background-repeat:no-repeat;background-size:cover;height:100vh;justify-content:center}.alertContainer,.alertContainerBackground{align-items:center;display:flex;flex-direction:column}.alertContainer{background:#fbfbfb;border-radius:15px;box-shadow:0 10px 36px 0 #00000029,0 0 0 1px #0000000f;max-width:900px;width:100%}.alertSubject{font-size:36px;font-weight:600;margin:15px 0;text-align:center}.alertVideoContainer{margin:0 0 15px}.spin:focus{transform:rotate(2turn);transition-duration:4s}.grow:hover{transform:scale(1.2);transition-duration:.5s}.dropContainer{background:#fbfbfb;border-radius:10px;box-shadow:0 4px 12px #d9d9d9;margin:20px 0 0;padding:5px;width:100%}.helpContainer{align-items:center;display:flex;justify-content:flex-end}.helpTextOrder{font-size:16px;margin:10px 5px 10px 0}.teamDropContainer{display:flex;height:100%;overflow-x:auto;padding:5px 0;width:100%}.noTeamHeaderContainer{margin:0 5px;width:100%}.noTeamHeader{background:#db5858;margin:0 0 7px}.newTeamHeader,.noTeamHeader{border-radius:5px;color:#fff;font-weight:500;min-width:200px;padding:10px 0;text-align:center;width:100%}.newTeamHeader{background:#1daa40}.teamInputName{border:1px solid #dfdfdf;border-radius:5px;font-size:1.7rem;font-weight:500;margin:0 0 5px;min-width:200px;padding:10px 0;text-align:center;width:100%}.teamInputName:focus,.teamInputName:hover{outline:1px solid blue}.emailDragElement{background:#f4f4f4;cursor:pointer;padding:10px 0;text-align:center}.emailDragElement:hover{background:#e8e8e8;font-weight:600}.exerciseNotFoundPage{display:flex;height:100%;justify-content:center;min-height:70vh;width:100%}.exerciseNotFoundContent{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:60px 0;max-width:700px;min-height:500px;padding:10px;width:100%}.expiredExerciseImage{max-width:170px;width:100%}.exerciseNotFoundImage{max-width:200px;width:100%}.exerciseNotFoundText{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:36px 0 30px;text-align:center}.exerciseNotFoundTitle{color:#2b2b2b;font-size:41px;font-weight:600;margin:0 0 10px}.exerciseNotFoundSubtitle{color:#595959;font-size:18px;margin:0}.exerciseNotFoundEmail{color:#2b80a1;font-size:18px;font-weight:500;text-decoration:none}.exerciseNotFoundButton{background-color:#2b80a1;border-radius:6px;color:#fff;font-weight:500;padding:10px 25px;text-decoration:none}.exerciseNotFoundButton:hover{background-color:#1e6d8c}.pieChartsContainer{display:flex;justify-content:space-evenly}.pieChartContainer{background:#fff;border-radius:7px;box-shadow:0 0 20px 5px #e8e8e8;margin:20px;max-width:500px;padding:20px;transition:transform .3s ease-in-out;width:100%}.pieChartContainer:hover{box-shadow:0 0 20px 5px #c6c6c6;transform:scale(1.01)}.pieChartTitle{color:#2b2b2b;font-size:27px;font-weight:500;margin:0 0 20px;text-align:center}.pieChartSubtext{font-weight:300;margin:0 0 10px;text-align:center}.pieChartContent{flex-wrap:wrap}.pieChart,.pieChartContent{align-items:center;display:flex;justify-content:center}.pieChart{border-radius:50%;height:100%;margin:0 0 20px;max-width:200px;min-height:200px;width:100%}.pieChart2Seg{background:conic-gradient(var(--color0) 0 var(--percent0),var(--color1) var(--percent0) var(--percent1))}.pieChart3Seg{background:conic-gradient(var(--color0) 0 var(--percent0),var(--color1) var(--percent0) var(--percent1),var(--color2) var(--percent1) var(--percent2))}.pieChartHole{align-items:center;background:#fff;border-radius:50%;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:140px;min-height:140px;width:100%}.pieChartTotal{color:#2b2b2b;display:block;font-size:35px;font-weight:500}.pieChartTotalExercises{color:#757474;display:block;font-size:18px;font-weight:400}.pieChartLegendContainer{margin-left:20px;padding:5px}.pieChartLegend{font-size:17px;font-weight:400;margin:0 0 2px}.pieChartEntry{align-items:center;display:flex;font-weight:300;margin:0 0 5px;padding:4px 6px}.pieChartEntryButton{border-radius:10px;box-shadow:0 2px 4px #0000002e;cursor:pointer;margin:0 0 12px}.pieChartEntryButton:hover{background:#f2f2f2;font-weight:400}.pieChartColor{height:10px;width:10px}.pieChartColor1{background-color:#7ab7ec}.pieChartColor2{background-color:#a466ff}.pieChartText{font-size:16px;margin:0 0 0 5px}.dashboardComponentsContainer{align-items:center;background:#f3f5f7;display:flex;flex-direction:column;height:100%;min-height:80vh;width:100%}.dashboardDonutContainer{display:flex;flex-wrap:wrap;justify-content:center;max-width:1300px;width:100%}.customerDashboardCard{border-radius:7px;box-shadow:0 0 10px #d9d9d9;margin:20px;max-width:500px;padding:20px;width:100%}.customerDashboardCardContent{align-items:center;display:flex;flex-direction:column;justify-content:center}.customerDashboardImageContainer{align-items:center;background-color:#ff7b1a;border-radius:130px;box-shadow:0 0 7px 5px #e3e3e3;display:flex;height:180px;margin:0 auto;padding:12px;width:180px}.customerDashboardImage{width:100%}.customerDashboardSubtextContainer,.customerDashboardTextContainer{text-align:center}.customerDashboardText{font-size:30px;font-weight:500;margin:0 0 10px;padding:0}.customerDashboardSubtext{font-size:18px;margin:13px 0 0;padding:0}.notesContainer{min-height:88vh}.settingsPageScroll{height:89vh;overflow-y:scroll;width:100%}.settingsPageContainer{height:100%;margin:20px auto 0;max-width:-webkit-fit-content;max-width:fit-content;width:100%}.settingsPage{padding:10px 20px}.settingPageTitle{font-size:3.4rem;font-weight:600;margin:0}.settingsPageSubtitle{font-size:2.2rem;font-weight:600}.settingsPageSubText{color:#4f4f4f;font-size:1.6rem;margin:0}.settingsPageText{color:#4f4f4f;font-size:1.6rem;margin:10px 0}.settingsPageSeperator{border:1px solid #ececec;width:100%}.settingsPageSectionContainer{background:#f8f8f8;border:1px solid #d0d0d0;border-radius:13px;display:flex;flex-direction:column;height:100%;justify-content:center;margin:30px 0;max-height:200px;max-width:775px;padding:0 10px}.settingsPageContent{margin:0 0 0 38px}.selectFontSize{background:#fff;border:1px solid #44a6df;border-radius:8px;color:#1b76aa;font-weight:500;margin:0 0 20px;max-width:-webkit-fit-content;max-width:fit-content;padding:5px;width:100%}.selectFontSize,.selectFontSizeOption{cursor:pointer;font-size:1.7rem}.settingsPageNotifContent{display:flex}.settingsPageSectionTitle{font-size:2.2rem;font-weight:500}.settingsPageSectionTitleContainer{align-items:center;display:flex}.settingsPageSectionTitleNotifContainer{display:flex;justify-content:space-between;width:100%}.settingsPageIconContainer{align-items:center;display:flex;margin-right:14px;max-width:22px;width:100%}.settingsPageIcon{width:100%}.settingsPageNotifTitle{display:flex}.settingsPageEmail{color:#1b76aa;font-weight:500}.toggleButtonLabel{display:inline-block;height:28px;position:relative;width:48px}.toggleButtonLabel input{height:0;opacity:0;width:0}.toggleButton{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.toggleButton:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:20px;left:1px;position:absolute;transition:.4s;width:20px}input:checked+.toggleButton{background-color:#69b4de}input:focus+.toggleButton{box-shadow:0 0 1px #69b4de}input:checked+.toggleButton:before{transform:translateX(26px)}.barChartNavBar{background:#81c6e1;box-shadow:0 4px 3px #f0f0f0;display:flex}.barChartNavItem{background:none;border-radius:0;color:#fff;width:100%}.barChartNavItem:hover{background:none}.barChartActiveNavItem,.barChartActiveNavItem:hover{background:#5aabca}.graph{display:grid;grid:repeat(10,auto) -webkit-max-content /-webkit-max-content repeat(var(--c),auto);grid:repeat(10,auto) max-content /max-content repeat(var(--c),auto);height:420px}.graphBar{background:#eee8aa linear-gradient(to top,gold var(--h),#0000 var(--h));border-radius:0 0 50% 50%/0 0 10px 10px}.graphBar,.graphBarTri{box-shadow:0 0 3px #d3d3d3;grid-row:1/-2;height:100%;justify-self:center;width:45px}.graphBarTri{background:#eee8aa linear-gradient(to top,#badc6f 0 var(--h1),gold var(--h1) var(--h2),#f05c77 var(--h2) 100%)}.graphBar:after,.graphBar:before,.graphBarTri:after,.graphBarTri:before{border-radius:50%/10px;content:"";display:block;height:20px}.graphBar:before{background-color:#bdb76b;margin-top:-10px}.graphBar:after{background-color:#b8860b;position:relative;top:calc(100% - var(--h) - 20px)}.graphRowLabel{margin-top:-.5em;text-align:right}.graphRowLabel:after{content:"\2000\2014";display:inline-block}.graphColumnLabel{font-size:14px;justify-self:center;margin-top:6px;text-shadow:0 0 2px #eee8aa}figcaption{margin-top:30px;text-align:center}figure{height:500px;margin:60px auto auto;max-width:600px;width:98vw}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eventLogo{border-radius:50px;height:100%;width:100%}.eventLogoPlaceHolder{height:60px;line-height:60px;text-align:center;width:60px}.textEditorContainer{margin:10px 0}.previewBtnContainer{margin-bottom:10px;margin-top:10px}.textEditorController .ql-editor{height:300px;max-height:500px}

/*!
 * Quill Editor v2.0.2
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre{margin:0;padding:0}@supports (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor p{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor li,.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"\2022"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"\2611"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"\2610"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor .ql-code-block-container,.ql-snow .ql-editor code{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}