body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.audiowide-regular{font-family:Audiowide,sans-serif;font-style:normal;font-weight:400}:root{--blue:#699ada;--yellow:#fbcd54;--darkGray:#565656;--borderColor:#d3d3d3;--veryDarkGray:#212529;--lightGray:#d3d3d3}body{font-size:medium}.appButton{background-color:#fbcd54;background-color:var(--yellow);border:1px solid #d3d3d3;border:1px solid var(--borderColor);border-radius:5px;color:#565656;color:var(--darkGray);display:inline-block;font-size:small;font-weight:700;height:35px;margin:5px;padding:5px 15px 5px 5px;position:relative}.appButton:hover{background-color:#699ada;background-color:var(--blue);box-shadow:3px 3px 5px #d3d3d3;box-shadow:3px 3px 5px var(--borderColor)}.appButtonIcons{background-color:#fff;border:1px solid #d3d3d3;border:1px solid var(--borderColor);border-radius:5px 0 5px 0;color:#212529;color:var(--veryDarkGray);display:inline-block;font-size:small;margin:0;padding:5px;text-align:center}.appButtonIcons>svg{pointer-events:none}.appIdented{margin-left:30px}.appEditorLabel{border-radius:5px;color:#212529;color:var(--veryDarkGray);font-size:medium;font-weight:bolder;height:35px;margin:10px -10px 2px 10px;padding-bottom:5px;padding-top:5px}.appTreeLines{border-left:1px solid #d3d3d3;border-radius:40px 0 0 40px}.appHorizontalLine{border-bottom:1px solid #d3d3d3;left:-48px;position:relative;width:33px}.appEditorButtons{border:1px solid #d3d3d3;border:1px solid var(--borderColor);border-radius:5px;color:#565656;color:var(--darkGray);display:inline-block;font-size:medium;font-weight:700;height:35px;margin:5px;padding:5px 15px 5px 5px;position:relative}.expandCollapseButton{margin:5px 10px 10px}.appIcon{border:1px solid #565656;border:1px solid var(--darkGray);border-radius:40px;color:#565656;color:var(--darkGray);height:30px;padding-top:1px;text-align:center;width:30px}.appIcon:hover{background-color:#565656;background-color:var(--darkGray);color:#fbcd54;color:var(--yellow);font-weight:700}.appMessage{display:block;z-index:99}.appPageIcon{background-color:#fbcd54;background-color:var(--yellow);border-radius:0 0 30px 10px;box-shadow:3px 3px 5px #565656;color:#212529;color:var(--veryDarkGray);display:block;font-weight:bolder;padding:2px 5px 5px;text-align:center;width:80px;z-index:2}.appPageIcon,.appPageTitle{font-size:x-large;position:relative}.appPageTitle{background-color:#353535;border-radius:10px 10px 50px 10px;color:#fff;font-family:Audiowide,sans-serif;font-style:normal;font-weight:400;height:50px;margin-bottom:30px;margin-top:-65px;padding:10px 10px 10px 120px;z-index:1}.appRoundedCornersLightButton{border:1px solid #d3d3d3;border:1px solid var(--borderColor);border-radius:5px;display:inline-block;font-size:small;font-weight:700;margin:5px;padding:5px 15px 5px 5px;position:relative}.audiowide{font-family:Audiowide,sans-serif;font-style:normal;font-weight:400}.printButton{display:block;float:right}@media print{.btn{display:none}}@keyframes moveAndfade{0%{background-color:#fbcd54;left:0}to{background-color:#fbcd5400;left:500px}}.animatedSquares{animation-duration:1s;animation-iteration-count:infinite;animation-name:moveAndfade;display:block;height:10px;position:absolute;width:10px}.textPart{font-size:medium;padding-left:50px;padding-right:50px}.titleIcon{border-radius:3px}.blockText{border-radius:10px;color:#000;font-size:medium;height:70%;margin:20px;padding:20px;text-align:center}.blockIcon{background-color:#fff;border-radius:10px 50px 0 0;color:var(--darkGray);display:block;font-size:70px;margin-bottom:-25px;margin-left:auto;margin-right:auto;padding:10px;text-align:center;width:64px;width:80%}.iconBlocksArea{background-color:#dfe3e5;border-radius:10px;color:#fff;margin:20px;padding:20px}.blockBlue{background-color:var(--blue)}.blockYellow{background-color:var(--yellow)}.blockWhite{background-color:#f5f5f5}.blockGray{background-color:gray}.planContainer{background-color:#f5f5f5;border-radius:10px;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:2px;padding:20px;text-align:center}.planTitle{background-color:var(--veryDarkGray);border-radius:10px 10px;color:#fff}.planLogo,.planTitle{height:100px;padding:10px;text-align:center}.planLogo{background-color:var(--yellow);border:6px solid #f5f5f5;border-radius:30px;font-size:50px;margin-left:auto;margin-right:auto;margin-top:-40px;transform:rotate(-10deg);width:100px}.planPrice{font-size:40px;text-align:center}.planText{font-size:medium;text-align:justify}.pricingPlansTitle{margin:50px 20px 20px;text-align:center}.planButton{background-color:#353535;border:none;border-radius:5px;color:#fff;display:block;font-size:medium;font-weight:700;margin:40px 5px 5px;padding:5px 15px 5px 5px;position:relative}ul{list-style:none}li{margin-left:-20px;padding:3px}.cookie-consent-banner{background:#f8f9fa;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;padding:20px;position:fixed;right:0;z-index:1000}.cookie-consent-banner h4{margin:0 0 10px}.cookie-options{margin-bottom:15px}.cookie-options div{margin-bottom:10px}.accept-button{background:#007bff;border:none;color:#fff;cursor:pointer;padding:10px 20px}.accept-button:hover{background:#0056b3}.authenticationForm{background-color:#f8f9fa;border-radius:10px;padding:30px}.authenticationContainer{margin:20px}.fieldMessage{background-color:var(--veryDarkGray);border-radius:5px;color:#fff;padding:5px}.logoShape{width:40px}.forgotPassword{margin:10px;text-align:right}.toolTipBlock{display:block;font-size:small;opacity:.9;padding:5px;position:absolute;width:300px}.leftHandle{box-shadow:-1px -1px 0 0 #333;left:-12px}.leftHandle,.rightHandle{border-radius:5px;height:80px;position:absolute;top:100px;width:20px}.rightHandle{box-shadow:1px -1px 0 0 #333;left:292px}.tooltipTitle{background-color:grey;border-radius:10px 10px 0 0;box-shadow:3px 0 5px gray;color:#000;font-weight:700;padding:5px}.tooltipBody{background-color:#f5f5f5;border-radius:0 0 10px 5px;box-shadow:3px 2px 5px gray;color:#000;padding:5px}.roundedBadge{border:1px solid #d3d3d3;border-radius:10px;color:#000;display:block;padding:1px 5px}.frameworkInfoBlock{background-color:#f5f5f5;border-radius:10px;box-shadow:3px 3px 10px #d3d3d3;font-size:small;font-weight:700;padding:20px}.frameworkIcon,.frameworkInfo{display:inline-block;position:relative}.frameworkIcon{background-color:#fff;border:1px solid #d3d3d3;border-radius:10px 0 10px 0;height:40px;left:-20px;padding:7px;top:-32px;width:40px}.frameworkName{font-size:x-large}.frameworkDescription{font-size:small;font-weight:700;text-align:justify}.shareButton{float:right}.competency{border-radius:3px;border-style:none;border-width:3px;display:inline-block;height:15px;margin:2px;width:15px}.competency:hover{box-shadow:-1px -3px 3px gray}.functionBorder{border:1px solid #f4f2f2;border-radius:5px}.functionName{font-size:small;font-weight:700}.functionDescription{font-size:x-small}.inverse{background-color:var(--darkGray);border-radius:5px 20px 20px 5px;color:#fff;display:inline-block;margin-left:-27px;padding:3px}.roleName{background-color:var(--yellow);border:1px solid var(--borderColor);border-radius:20px 50px 0 0;box-shadow:10px 0 5px #d3d3d3;color:var(--veryDarkBlue);font-size:small;font-weight:700;margin-top:10px;padding:5px 5px 20px}.roleDescription{background-color:var(--blue);border:1px solid var(--borderColor);border-radius:5px 20px 0 0;box-shadow:10px 0 5px var(--borderColor);color:#fff;font-size:small;margin-bottom:10px;margin-top:-20px;padding:7px 7px 7px 10px}.role{margin:10px}.icon{background-color:#fff;border-radius:10px 10px 0 0;color:#565656;height:20px;overflow:visible;padding:3px;width:25px}.roleFunctionsBlock{background-color:#f8f9fa;border:1px solid var(--borderColor);border-radius:0 0 10px 10px;box-shadow:10px 10px 5px #d3d3d3;margin-top:-10px;padding:10px}.colorCodeSelector{font-size:small;margin-top:10px}.colorCodeSelectorLabel{margin-top:7px}.competencyLegend{background-color:#fffffff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px 0;padding:20px;text-align:center}.competencyLegend h5{color:#333;font-size:1.2em;margin-bottom:15px}.legendItem{align-items:center;display:flex;justify-content:center;margin-bottom:10px;text-align:center}.legendColor{border-radius:4px;height:15px;margin-right:5px;width:15px}.legendLabel{color:#000;width:100px}.form-label,.legendLabel{font-size:small}.form-control,.form-select{font-size:small;font-weight:700}.competencynmarker{border:1px solid gray;border-radius:3px;display:inline-block;height:20px;width:10px}.functionEditorLabel{background-color:var(--darkGray);color:#fff}.roleEditorLabel{background-color:var(--yellow);color:var(--darkGray)}.frameworkEditorLabel{background-color:var(--blue);color:#fff;font-size:medium}.frameworksListHeaders{background-color:gray;border-radius:10px 10px 5px 5px;color:#fff;font-size:small;font-weight:700;margin:-10px 5px 5px;padding:5px}.frameworksListContainer{border:1px solid #d3d3d3;border-radius:0 0 10px 10px;display:block;height:100٪;margin:5px;overflow-y:scroll}.frameworksListItem{background-color:#f5f5f5;border-radius:5px;font-size:small;margin-top:3px;padding:2px}.frameworkSelected{background-color:#d3d3d3}.frameworkSelector{display:inline-block;font-size:x-large}.addFrameworkButton{border:1px gray;border-radius:5px;display:inline-block;float:right;font-size:medium;font-weight:bolder;margin-bottom:0;width:50px}.emptyListInformation{color:gray;line-height:35px;padding:5px}.sideMenuToggle{border-left:1px solid #d3d3d3;flex:0 0 auto;font-size:large;max-width:25px;padding:0}.toggleButton{background-color:var(--veryDarkGray);border-radius:5px;color:#fff;height:35px;margin-top:-1px;padding:2px}.badgeDetails{background-color:var(--yellow);border-radius:3px;box-shadow:2px 2px 5px gray;color:var(--veryDarkGray);display:inline-block;margin-left:-20px;margin-top:10px;opacity:.8;padding:5px;position:absolute;z-index:2}.badgeTitle{cursor:pointer}.viewLabel{color:var(--veryDarkGray)}.viewLabel,.viewLabelLight{background-color:#f5f5f5;border-left:2px solid gray;font-weight:700}.viewLabelLight{border-radius:3px;color:--var(--veryDarkGray);margin:3px;padding:3px 0 3px 10px}.bigBadge{background-color:#90d4f7;font-size:small;padding-bottom:5px}.programInformation{border-radius:10px 10px 0 0;color:--veryDarkGray;font-size:x-large;font-weight:700;padding:10px}.programFrameworkDescription{background-color:#d3d3d3;border-radius:5px;display:none;font-size:medium;margin:10px;padding:5px}.programFrameworkName{background-color:var(--blue);border-radius:10px;color:#fff;font-weight:700;margin:10px;padding:5px}.programFrameworkName:hover+.programFrameworkDescription{cursor:pointer;display:block}.programFrameworkDescription:hover{display:block}.programIfoBlock{background-color:#f5f5f5;border-radius:10px;box-shadow:3px 3px 10px #d3d3d3;font-size:small;font-weight:700;padding:20px}.componentCourseBlock{background-color:#fff;border:1px solid;border-radius:5px;box-shadow:2px 2px 2px gray;height:120px;min-height:100px;padding:5px}.componentCourseName{align-items:center;background-color:var(--blue);border-radius:5px 5px 0 0;color:#fff;display:flex;font-weight:700;justify-content:center;overflow:hidden;padding:5px;text-align:left}.componentCourseCode{background-color:var(--yellow);border-radius:0 20px 5px 0;color:var(--veryDarkGray);display:block;font-size:small;font-weight:bolder;height:25px;margin-top:10px;padding:2px 10px;text-align:left;width:130px}.componentToggleButton{border:1px solid #d3d3d3;font-size:small;height:25px;margin:auto;text-align:center;width:100%}.listContainer{border:1px solid #d3d3d3;border-radius:0 0 10px 10px;display:block;height:100٪;margin:-5px;overflow-y:scroll;padding:2px}.listHeader{background-color:gray;border-radius:5px 20px 0 0;color:#fff;font-size:small;font-weight:700;height:50px;margin:-5px -5px 5px;padding:10px 5px 5px}.columnsHeaders{background-color:var(--yellow);border:1px solid #000;border-radius:10px 10px 5px 5px;color:var(--veryDarkGray);font-size:x-small;font-weight:bolder;padding:2px}.columnHeader{display:inline-block}.listItem{background-color:#f5f5f5;border-radius:5px;font-size:small;font-weight:700;margin-bottom:2px;padding:10px 1px 1px}.dataSpan{padding:10px}.actionSpan,.listItemData{display:flex}.actionSpan{justify-content:flex-end}.addDataItemButton{border:1px #d3d3d3;border-radius:5px 15px 5px 5px;float:right;font-size:medium;font-weight:bolder;margin:-5px -10px 5px 0;width:40px}.blackButton{background-color:var(--veryDarkGray);border-radius:5px;color:#fff;display:inline-block;font-size:medium;font-weight:700;padding:2px;text-align:center;width:30px}.emptyListInformation{background-color:#f5f5f5;border:1px solid #d3d3d3;color:var(--veryDarkGray);margin:8px}.emptyListInformation,.filterContainer{border-radius:5px;font-size:small;font-weight:700;padding:10px}.filterContainer{background-color:var(--lightGray);box-shadow:0 0 5px gray;color:#fff;color:var(--veryDarkGray);display:block;position:absolute;width:400px;z-index:1}.filterDataButton{font-size:medium;font-weight:bolder;margin-bottom:0;margin-right:5px;margin-top:-25px;width:30px}.filterDataButton,.filterEditorButton{border:1px #d3d3d3;border-radius:5px;float:right}.filterEditorButton{font-size:small;font-weight:700;margin:5px}.programListContainer{margin:20px}.stakeholderEditorBadge{font-size:x-small;margin:2px;padding:5px}.badgeEditorContainer{background-color:#d3d3d3;border-radius:5px;display:block;padding:5px;position:absolute}.saveAndCloseButton{border-radius:5px;width:100%}.buttonIcon>svg{pointer-events:none}.formSelect{margin-top:10px}.indicatorHolder{border-radius:1px;display:inline-block;font-size:large;height:24px;margin-right:10px;vertical-align:middle;width:10px}.domainTitle{font-size:larger;font-weight:700}.domain{background:var(--veryDarkGray);border-radius:5px;display:block;height:300px;margin:auto;position:relative;width:100%}.masteryLevel{background-color:var(--veryDarkGray);border-radius:5px;color:#fff;float:left;font-size:x-small;margin-left:auto;margin-right:auto;margin-top:5px;padding:5px;text-align:center;width:90%}.domainLevel{border-color:#fff;border-radius:10px 0 0 0;border-width:2px 10px 2px 2px;color:#000;display:block;font-size:small;font-weight:700;height:33px;margin:auto;padding:5px;position:relative;text-align:center;text-shadow:1px 1px #fff}.levelArrow{color:"#FFFFFF";font-weight:"bolder"}.viewLabel{background-color:gray;border-left:2px solid #a9a9a9;border-radius:3px;border-radius:10px;color:#fff;font-weight:bolder;margin:3px;padding:3px 0 3px 10px}.courseName{background-color:var(--blue);color:#fff;font-size:large;font-weight:700;margin-bottom:10px;padding:10px}.courseCodeTop{background-color:var(--yellow);border-radius:5px 10px 0 0;color:var(--veryDarkGray);display:block;float:right}.courseDelivery{background-color:var(--veryDarkGray);border-radius:0 10px 0 0;color:#fff;display:block;float:right;margin:0 0 10px;padding:10px}.courseDescription{border:1px solid #d3d3d3;border-radius:10px;padding:0 5px}.h2{font-size:x-large}.h3{font-size:large}.viewValue{padding:10px 20px}.viewContainer{padding:10px}.activityBlock{background-color:#fff;border:1px solid;border-radius:5px;box-shadow:2px 2px 2px gray;padding:5px}.activityContent{border:1px solid gray;border-radius:5px;padding:5px}.learningObjectiveBlock{border:1px solid #d3d3d3;border-radius:5px;box-shadow:2px 2px 2px gray;padding:10px}.bigBadge{font-size:x-small;margin:5px}.domainContainer{background-color:#f5f5f5;border-left:2px solid #d3d3d3;text-align:center;vertical-align:center}.learningObjectiveText{font-size:large;font-weight:700}.activityName{background-color:var(--yellow);border-radius:5px 5px 0 0;font-weight:700;padding:5px}.courseInformation{border-radius:10px 10px 0 0;color:--veryDarkGray;font-size:xx-large;font-weight:700;padding:10px}.aiButton{background-color:var(--blue);border:1px solid #fff;border-radius:5px;color:#fff;float:right;font-size:x-small;font-weight:700;padding:5px}.toggleContentButton{background-color:#fff;color:#000;font-size:x-small}.learningGoalRow{background-color:#fff;border:1px solid #d3d3d3;border-radius:5px;margin:5px;padding:5px}.yellowBadge{background-color:var(--yellow);border-radius:5px;color:var(--veryDarkGray);float:right;font-size:x-small;margin:5px;padding:5px}.courseListContainer{margin:20px}.activityEditor{border-radius:5px;margin:5px;padding:5px}.activityEditor,.learningObjectiveEditorBlock{background-color:#f5f5f5;border:1px solid #d3d3d3}.learningObjectiveEditorBlock{border-radius:0 0 20px 20px;margin-bottom:30px;padding:20px 10px 10px 20px}.itemIcon,.subjectTitle{font-size:medium}.subjectTitle{background-color:var(--blue);border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:5px;width:90%}.subjectDescription{font-size:small;padding:0 50px;text-align:justify}.subject{margin:5px}.helpCategoryTitle{background-color:var(--darkGray);border-radius:10px 30px 0 0;height:50px;margin:5px}.searchButton{background-color:var(--yellow);border:0;border-radius:5px;color:var(--darkGray);font-size:small;font-weight:700;padding:5px;width:50px}.searchButton:hover{background-color:var(--blue)}.videoContainer{background-color:#f5f5f5;border-radius:10px;box-shadow:3px 3px 5px var(--borderColor);margin:20px 5px;padding:10px;position:relative}.certificateInformation{border-radius:10px 10px 0 0;color:--veryDarkGray;font-size:x-large;font-weight:700;margin-top:-15px;padding:10px}.certificateListContainer{margin:20px}label{font-weight:700;margin:5px}input,textarea{border:1px solid #d3d3d3;border-radius:5px;margin:10px 10px 10px 0}button,input,textarea{font-size:small;padding:5px}button{background-color:var(--veryDarkGray);border:none;border-radius:5px;color:#fff;margin:5px}.formPart{background-color:var(--yellow);border-radius:10px;padding:20px}.mapPart{background-color:var(--lightGray);border-radius:10px;padding:4%}.infoPart{background-color:#fff;border:1px solid #d3d3d3;border-radius:10px;margin-bottom:20px;padding:20px}h2{font-weight:bolder}.titleIcon{background-color:#353535;border-radius:10px;color:#fff;display:inline-block;height:50px;padding:3px 4px 5px 7px;width:50px}.homeContainer{padding:5%}.reportCategory{background-color:var(--blue);border:1px solid #d3d3d3;border-radius:10px;color:#fff;font-size:x-large;font-weight:700;margin:10px;padding:10px;text-align:center}.reportButtons{background-color:#f5f5f5;border:none;font-weight:700;height:40px;margin:10px;padding:10px 10px 10px 20px;text-align:left;width:100%}.reportButtons:hover{background-color:#f5f5f5;border-left:10px solid var(--blue)}.iconComponent{color:#fff;display:inline-block;font-size:xx-large;margin:10px}.changePasswordForm{margin:10px}.changePasswordForm,.forgotPasswordForm{background-color:#f8f9fa;border-radius:10px;padding:10px}.forgotPasswordForm label{font-weight:700}.forgotPasswordForm button{font-size:small;width:100%}.smallerIcon{font-size:small;margin-bottom:10px}.invoice-details-container{border:1px solid #e2e2e2;border-radius:5px;margin:10px;padding:10px}.socialBar{background-color:#666565;border-radius:10px;margin:10px}.socialBar a{color:#fff}.socialBar a:hover{color:#fbce56}.footer{background-color:var(--veryDarkGray);color:#f5f5f5;font-family:Arial,Helvetica,sans-serif;font-size:small;padding:20px}.footer a{color:var(--lightGray);font-size:small}.wrapper{display:flex;flex-direction:column;min-height:100vh}.pageContainer{flex:1 1}.blueBadge{background-color:#007bff;border-radius:5px;color:#fff;display:inline-block;font-size:14px;margin-right:10px;padding:5px 10px}.react-flow__node{color:#000;font-family:Arial,sans-serif;font-weight:700}.react-flow__edge{stroke-width:3px!important;stroke:var(--blue)}.react-flow__background{fill:#f8f9fa}.react-flow__node-default{align-items:center;background:var(--blue);border:2px solid var(--blue);color:#000;display:flex;font-weight:700;justify-content:center;text-align:center}
/*# sourceMappingURL=main.8dc4fe26.css.map*/