.modal[data-v-5c9bf916]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-5c9bf916]{overflow-y:hidden}.sr-only[data-v-5c9bf916]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.modal[data-v-71f0b97a]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-71f0b97a]{overflow-y:hidden}.modal[data-v-02d72aec]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-02d72aec]{overflow-y:hidden}.modal[data-v-2ed40400]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-2ed40400]{overflow-y:hidden}.sr-only[data-v-3fc0e459]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v-btn[data-v-3fc0e459]:focus{outline:2px solid #1976d2;outline-offset:2px}.primary-action-btn[data-v-3fc0e459]{font-size:16px!important;font-weight:700!important;padding:12px 24px!important;min-height:48px!important;box-shadow:0 2px 4px #0003!important;transform:scale(1);transition:all .2s ease-in-out!important}.primary-action-btn[data-v-3fc0e459]:hover{transform:scale(1.05);box-shadow:0 4px 8px #0000004d!important}.primary-action-btn[data-v-3fc0e459]:focus{outline:3px solid #fff!important;outline-offset:3px;box-shadow:0 0 0 6px #1976d24d!important}.primary-action-btn[data-v-3fc0e459]:active{transform:scale(.98)}.v-list-item[data-v-3fc0e459]:focus{outline:2px solid #1976d2;outline-offset:2px}@media (prefers-contrast:high){.v-btn[data-v-3fc0e459],.v-card[data-v-3fc0e459]{border:1px solid}}@media (prefers-reduced-motion:reduce){[data-v-3fc0e459]{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.fileUpload{position:relative;overflow:hidden}.fileUpload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.modal[data-v-4c26ad34]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-4c26ad34]{overflow-y:hidden}.modal[data-v-0f336a25]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-0f336a25]{overflow-y:hidden}.modal[data-v-05a39613]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-05a39613]{overflow-y:hidden}.modal[data-v-fcca5948]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-fcca5948]{overflow-y:hidden}.modal[data-v-14e054fe]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-14e054fe]{overflow-y:hidden}.modal[data-v-70472e18]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-70472e18]{overflow-y:hidden}.modal[data-v-09a8eedc]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-09a8eedc]{overflow-y:hidden}.modal[data-v-420bc652]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-420bc652]{overflow-y:hidden}.modal[data-v-48a49a12]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-48a49a12]{overflow-y:hidden}.modal[data-v-965b8f74]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-965b8f74]{overflow-y:hidden}.modal[data-v-d3b9867a]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-d3b9867a]{overflow-y:hidden}.modal[data-v-330932ac]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-330932ac]{overflow-y:hidden}.modal[data-v-0b6a51da]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-0b6a51da]{overflow-y:hidden}.v-list-item__icon[data-v-20201bbc]{margin:6px!important}.v-list-item[data-v-20201bbc]{min-height:32px!important}.modal[data-v-20201bbc]{-webkit-overflow-scrolling:touch}.v-btn[data-v-7573e71d]:focus{outline:3px solid #2196f3;outline-offset:2px}.theme--dark .v-list-item.exercise-bundle-item[data-v-7573e71d]:focus,.theme--dark .v-list-item.exercise-bundle-item[data-v-7573e71d]:focus:before{background-color:#64b5f61a!important;outline-color:#64b5f6!important}.theme--light .v-list-item.exercise-bundle-item[data-v-7573e71d]:focus,.theme--light .v-list-item.exercise-bundle-item[data-v-7573e71d]:focus:before{background-color:#1976d21a!important;outline-color:#1976d2!important;margin:0 4px!important}.exercise-bundle-item[data-v-7573e71d]:hover{background-color:#0000000a}.achievements-section[data-v-7573e71d]{display:flex;align-items:center;margin-left:16px}.v-breadcrumbs .v-breadcrumbs__item[data-v-7573e71d]:focus,.v-list-item[data-v-7573e71d]:focus{outline:2px solid #2196f3;outline-offset:1px}.sr-only[data-v-7573e71d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.modal[data-v-e17180b0]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-e17180b0]{overflow-y:hidden}.certificate-item[data-v-e17180b0]:hover{background-color:#0000000a}.theme--dark .v-list-item[data-v-e17180b0]:focus,.theme--light .v-list-item[data-v-e17180b0]:focus{border:2px solid var(--focus-border-color)!important;background-color:initial!important;border-radius:10px;padding-left:10px!important;padding-right:10px!important;margin-left:4px!important;margin-right:4px!important}.v-list-item[data-v-e17180b0]:focus:before{background-color:var(--focus-bg-color)!important;border-radius:8px}.sr-only[data-v-e17180b0]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.agTextBold{font-weight:900}div.ag-root .ag-cell-focus{-webkit-user-select:text;user-select:text}.ag-theme-alpine{--ag-font-size:17px;--ag-font-family:"Roboto",sans-serif!important}.agEditable{cursor:pointer;background-color:#00ff0025}.agBlueBackground{background-color:#00b0ff25}.agRedBackground{background-color:#ff000025}.agRedText{font-weight:500;color:#ec1c24}.v-btn[data-v-5fc14df1]:focus{outline:3px solid #2196f3;outline-offset:2px}.theme--light .v-list-item.exercise-list-item[data-v-5fc14df1]:focus,.theme--light .v-list-item.exercise-list-item[data-v-5fc14df1]:focus:before{background-color:#2196f31f!important;margin:0 4px!important}.theme--dark .v-list-item.exercise-list-item[data-v-5fc14df1]:focus,.theme--dark .v-list-item.exercise-list-item[data-v-5fc14df1]:focus:before{background-color:#2196f31a!important}.v-list-item.exercise-list-item:focus .v-ripple__container[data-v-5fc14df1]{background-color:#2196f333!important;margin:0 4px!important}.exercise-list-item[data-v-5fc14df1]:hover{background-color:#0000000a}.theme--dark .exercise-list-item[data-v-5fc14df1]:hover{background-color:#ffffff14}.exercise-list-item[disabled][data-v-5fc14df1]{opacity:.6;cursor:not-allowed}.user-info-section[data-v-5fc14df1]{margin-top:8px;margin-bottom:8px}.v-breadcrumbs .v-breadcrumbs__item+.v-breadcrumbs__divider[data-v-5fc14df1]{margin:0 8px}.v-breadcrumbs .v-breadcrumbs__item[data-v-5fc14df1]:focus{outline:2px solid #2196f3;outline-offset:1px}#exercise-bundle-title[data-v-5fc14df1]{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;margin:0!important;padding:0!important;font-family:inherit!important}.sr-only[data-v-5fc14df1]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.videoWrapper[data-v-218f40e0]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.modal[data-v-8f6e3f4e]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-8f6e3f4e]{overflow-y:hidden}.dc-speak-indent{padding:10px 0 10px 70px;text-align:start}.dc-speak-outdent{margin-left:-70px;margin-right:6px}.comp-speak-container .v-btn:focus{outline:3px solid #2196f3;outline-offset:2px}.comp-speak-text:focus{outline:2px solid #2196f3;outline-offset:1px}.dc-textbox{font-weight:500;font-size:16px;letter-spacing:.08em}.v-select.fit{width:min-content;min-width:100px;display:inline-block}.v-select.fit .v-select__selection--comma{overflow:visible;text-overflow:unset}.dc-mpc .v-input{padding:0;margin:2px 0}.btntext-truncate{max-width:100%}.btntext-truncate>span{display:inline-block;max-width:100%;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.slide-fade-enter-active{transition:all .5s ease}.slide-fade-enter,.slide-fade-leave-to{transform:translate(50px);transform:scale(5);opacity:0}.slide-right-enter-active{transition:all 1.5s ease}.slide-fade-leave-to,.slide-right-enter{transform:translatex(-400px);opacity:0}.slide-rotate-enter-active{transition:all 1s ease}.slide-rotate-enter,.slide-rotate-leave-to{transform:scale(5);opacity:0}.modal{-webkit-overflow-scrolling:touch}.dialogCard{overflow-y:hidden}.modal[data-v-7a1def12]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-7a1def12]{overflow-y:hidden}.modal[data-v-65e3f57a]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-65e3f57a]{overflow-y:hidden}.modal[data-v-7576dc18]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-7576dc18]{overflow-y:hidden}.modal[data-v-1afee5a4]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-1afee5a4]{overflow-y:hidden}.modal[data-v-76117c75]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-76117c75]{overflow-y:hidden}.modal[data-v-78c2f184]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-78c2f184]{overflow-y:hidden}.modal[data-v-abbdccba]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-abbdccba]{overflow-y:hidden}[data-v-abbdccba] .chatDialogFullScreen{margin:0;padding:0;border-radius:0;max-height:100%;align-self:end}.btn-box{min-width:120px!important;margin-left:12px!important}.theme--dark .v-list-item:focus,.theme--light .v-list-item:focus{background-color:initial!important}.theme--dark .v-list-item:hover{background-color:#ffffff0f}.theme--light .v-list-item:hover{background-color:#0000000f}.modal[data-v-539f8dff]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-539f8dff]{overflow-y:hidden}.v-list-item.exercise-list-item:focus{background-color:#2196f31f!important;outline:2px solid #2196f3!important;outline-offset:-2px!important}.theme--dark .v-list-item.exercise-list-item:focus,.theme--dark .v-list-item.exercise-list-item:focus:before{background-color:#64b5f61a!important;outline-color:#64b5f6!important}.theme--light .v-list-item.exercise-list-item:focus,.theme--light .v-list-item.exercise-list-item:focus:before{background-color:#1976d21a!important;outline-color:#1976d2!important}.v-list-item.exercise-list-item:focus .v-ripple__container{display:none!important}.exercise-list-item:hover{background-color:#2196f314!important}.theme--dark .exercise-list-item:hover{background-color:#64b5f61f!important}.theme--light .exercise-list-item:hover{background-color:#1976d214!important}.v-list-item:focus{background-color:#2196f31f!important;outline:2px solid #2196f3!important;outline-offset:-2px!important}.theme--dark .v-list-item:focus{background-color:#64b5f64d!important;outline-color:#64b5f6!important}.theme--light .v-list-item:focus{background-color:#1976d226!important;outline-color:#1976d2!important}.modal[data-v-21176330]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-21176330]{overflow-y:hidden}.modal[data-v-2bf425b6]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-2bf425b6]{overflow-y:hidden}.modal[data-v-07379f90]{-webkit-overflow-scrolling:touch}.dialogCard[data-v-07379f90]{overflow-y:hidden}.scroll-table[data-v-0b0b0721]{min-height:200px;height:calc(100vh - 268px);overflow-x:hidden}.scroll-list[data-v-0b0b0721]{min-height:200px;max-height:70%;overflow-x:hidden}[data-v-0b0b0721]::-webkit-scrollbar{display:inherit}.speech-bubble[data-v-0b0b0721]{position:relative;background:rgba(64,137,190,.314);border-radius:.4em}.speech-bubble[data-v-0b0b0721]:after{content:"";position:absolute;bottom:0;left:65%;width:0;height:0;border:20px solid #0000;border-top-color:rgba(64,137,190,.314);border-bottom:0;border-right:0;margin-left:-10px;margin-bottom:-20px}@media screen{.hideScrollBarOnPrintout[data-v-645319c9]{overflow-x:auto}}@media print{.hideOnPrintout[data-v-645319c9]{display:none}.hideScrollBarOnPrintout[data-v-645319c9]{overflow:hidden}.hideOnPrintout{display:none}}@font-face{font-family:Fira Sans Condensed;font-size:1rem;font-style:normal;font-weight:400;unicode-range:u+000-5ff;src:local("FiraSans"),url(/fonts/FiraSansCondensed-Regular.6ddbd9f8.ttf) format("truetype")}html{overflow:auto}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.noscroll{position:fixed;overflow-x:hidden;overflow-y:hidden}.kdprogress{z-index:5;position:fixed;top:47px;margin:0}.avatarMenu{z-index:1000}.theme--dark.v-breadcrumbs .v-breadcrumbs__item--disabled{color:#ffffff80!important}.theme--dark.v-breadcrumbs .v-breadcrumbs__item{color:#4089be}.theme--light.v-breadcrumbs .v-breadcrumbs__item--disabled{color:#00000080!important}.theme--light.v-breadcrumbs .v-breadcrumbs__item{color:#4089be}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#a0a0a0}::-webkit-scrollbar-thumb{background:rgba(10,99,94,.884);border-radius:6px}.theme--dark ::-webkit-scrollbar-track{background:#545454}::-webkit-scrollbar-thumb{background:#4089be;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#6eb3e4}.skip-navigation{position:relative;z-index:2000}.skip-link{position:absolute;top:-40px;left:6px;background:#bbbcbc;padding:8px 16px;text-decoration:none;border-radius:4px;z-index:2001;font-weight:700;font-size:14px;transition:top .2s}.skip-link:focus{top:6px;outline:2px solid #fff;outline-offset:2px;border-color:#fff}.skip-link:hover{text-decoration:underline}.v-navigation-drawer .v-list-item:focus{background-color:#1976d226!important}@media(prefers-reduced-motion:reduce){.skip-link{transition:none!important}*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}